.Menu-module-scss-module__-7VAOW__topbar{background:var(--black);z-index:50;justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex;position:relative}.Menu-module-scss-module__-7VAOW__brand{align-items:center;display:flex}.Menu-module-scss-module__-7VAOW__logo{width:auto;height:26px;display:block}.Menu-module-scss-module__-7VAOW__mainmenu{gap:2px;display:flex}.Menu-module-scss-module__-7VAOW__menuItem{position:relative}.Menu-module-scss-module__-7VAOW__menuItem>button{color:#ededed;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s}.Menu-module-scss-module__-7VAOW__menuItem>button:hover,.Menu-module-scss-module__-7VAOW__menuItem.Menu-module-scss-module__-7VAOW__active>button{color:var(--yellow);background:#ffc7001f}.Menu-module-scss-module__-7VAOW__menuItem.Menu-module-scss-module__-7VAOW__active .Menu-module-scss-module__-7VAOW__dropdown{display:flex}.Menu-module-scss-module__-7VAOW__menuItem:nth-last-child(-n+2) .Menu-module-scss-module__-7VAOW__dropdown{left:auto;right:0}.Menu-module-scss-module__-7VAOW__hamburger{cursor:pointer;background:0 0;border:none;padding:8px;display:none}.Menu-module-scss-module__-7VAOW__hamburger span{background:var(--yellow);border-radius:2px;width:22px;height:2px;margin:5px 0;display:block}.Menu-module-scss-module__-7VAOW__dropdown{background:var(--gray-card);border-radius:var(--radius-md);min-width:220px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);border:1px solid var(--gray-border);flex-direction:column;gap:1px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0}.Menu-module-scss-module__-7VAOW__dropdown a{border-radius:var(--radius-sm);color:var(--text);justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.Menu-module-scss-module__-7VAOW__dropdown a:hover{background:var(--yellow-soft);color:#8a6a00}.Menu-module-scss-module__-7VAOW__dropdown hr{border:none;border-top:1px solid var(--gray-border);margin:6px 4px}.Menu-module-scss-module__-7VAOW__sectionLabel{letter-spacing:.5px;text-transform:uppercase;color:var(--gray-text);padding:8px 12px 4px;font-size:11px;font-weight:700}.Menu-module-scss-module__-7VAOW__arrow{color:var(--gray-text);font-size:12px}.Menu-module-scss-module__-7VAOW__submenuItem{position:relative}.Menu-module-scss-module__-7VAOW__submenuItem:hover .Menu-module-scss-module__-7VAOW__submenu,.Menu-module-scss-module__-7VAOW__submenuItem:focus-within .Menu-module-scss-module__-7VAOW__submenu{display:flex}.Menu-module-scss-module__-7VAOW__submenuItem:hover .Menu-module-scss-module__-7VAOW__submenuLabel{background:var(--yellow-soft);color:#8a6a00}.Menu-module-scss-module__-7VAOW__submenuLabel{border-radius:var(--radius-sm);color:var(--text);cursor:default;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.Menu-module-scss-module__-7VAOW__submenu{background:var(--gray-card);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-lg);border:1px solid var(--gray-border);flex-direction:column;gap:1px;padding:8px;display:none;position:absolute;top:-8px;right:calc(100% + 6px)}@media (max-width:820px){.Menu-module-scss-module__-7VAOW__topbar{padding:0 16px}.Menu-module-scss-module__-7VAOW__hamburger{display:block}.Menu-module-scss-module__-7VAOW__mainmenu{background:var(--charcoal);box-shadow:var(--shadow-lg);flex-direction:column;padding:8px;display:none;position:absolute;top:64px;left:0;right:0}.Menu-module-scss-module__-7VAOW__mainmenu.Menu-module-scss-module__-7VAOW__open{display:flex}.Menu-module-scss-module__-7VAOW__menuItem>button{text-align:left;width:100%}.Menu-module-scss-module__-7VAOW__dropdown{box-shadow:none;background:#ffffff08;border:none;margin:4px 0 4px 8px;position:static}.Menu-module-scss-module__-7VAOW__dropdown a{color:#ededed}.Menu-module-scss-module__-7VAOW__dropdown a:hover{color:var(--yellow);background:#ffc70024}.Menu-module-scss-module__-7VAOW__sectionLabel{color:#9a9aa0}.Menu-module-scss-module__-7VAOW__submenuLabel{color:#9a9aa0;text-transform:uppercase;font-size:12px;font-weight:700}.Menu-module-scss-module__-7VAOW__submenuItem:hover .Menu-module-scss-module__-7VAOW__submenuLabel{color:#9a9aa0;background:0 0}.Menu-module-scss-module__-7VAOW__submenu{min-width:0;box-shadow:none;background:0 0;border:none;padding:0 0 0 8px;display:flex;position:static}}@media print{.Menu-module-scss-module__-7VAOW__topbar{display:none}}.Menu-module-scss-module__-7VAOW__atajo{border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--gray-text);white-space:nowrap;border-radius:5px;margin-left:16px;padding:1px 6px;font-family:inherit;font-size:11px;font-weight:600}
.AyudaAtajos-module-scss-module__Kzx4ta__overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0b0c8c;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out AyudaAtajos-module-scss-module__Kzx4ta__aparecer;display:flex;position:fixed;inset:0}.AyudaAtajos-module-scss-module__Kzx4ta__modal{background:var(--gray-card);border-radius:var(--radius-lg);width:100%;max-width:460px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);padding:22px 24px 18px;animation:.18s ease-out AyudaAtajos-module-scss-module__Kzx4ta__entrar;overflow-y:auto}.AyudaAtajos-module-scss-module__Kzx4ta__encabezado{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.AyudaAtajos-module-scss-module__Kzx4ta__titulo{color:var(--text);font-size:18px;font-weight:700}.AyudaAtajos-module-scss-module__Kzx4ta__cerrar{color:var(--gray-text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:6px 8px;font-size:16px}.AyudaAtajos-module-scss-module__Kzx4ta__cerrar:hover{background:var(--gray-bg);color:var(--text)}.AyudaAtajos-module-scss-module__Kzx4ta__grupo{margin-top:14px}.AyudaAtajos-module-scss-module__Kzx4ta__grupoTitulo{letter-spacing:.5px;text-transform:uppercase;color:var(--gray-text);margin-bottom:6px;font-size:11px;font-weight:700}.AyudaAtajos-module-scss-module__Kzx4ta__fila{border-bottom:1px solid var(--gray-border);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:7px 0;font-size:14px;display:flex}.AyudaAtajos-module-scss-module__Kzx4ta__fila:last-child{border-bottom:none}.AyudaAtajos-module-scss-module__Kzx4ta__kbd{border:1px solid var(--gray-border);background:var(--gray-bg);text-align:center;white-space:nowrap;min-width:26px;color:var(--text);border-bottom-width:2px;border-radius:6px;padding:2px 7px;font-family:inherit;font-size:12px;font-weight:600;display:inline-block}.AyudaAtajos-module-scss-module__Kzx4ta__vacio,.AyudaAtajos-module-scss-module__Kzx4ta__pie{color:var(--gray-text);text-align:center;margin-top:16px;font-size:12px}@keyframes AyudaAtajos-module-scss-module__Kzx4ta__aparecer{0%{opacity:0}}@keyframes AyudaAtajos-module-scss-module__Kzx4ta__entrar{0%{opacity:0;transform:translateY(8px)scale(.97)}}.AyudaAtajos-module-scss-module__Kzx4ta__tecla{opacity:.6;vertical-align:middle;white-space:nowrap;border:1px solid;border-radius:4px;margin-left:8px;padding:0 5px;font-family:inherit;font-size:10px;font-weight:600;line-height:16px;display:inline-block}
.Layout-module-scss-module__dweNxG__sinPermiso{padding:24px}.Layout-module-scss-module__dweNxG__sinPermisoCard{background:var(--gray-card);border:1px solid var(--gray-border);border-radius:var(--radius-lg);max-width:520px;box-shadow:var(--shadow);text-align:center;margin:40px auto;padding:28px}.Layout-module-scss-module__dweNxG__sinPermisoCard strong{margin-bottom:8px;font-size:16px;display:block}.Layout-module-scss-module__dweNxG__sinPermisoCard p{color:var(--gray-text);margin:0;font-size:14px;line-height:1.5}
.SmartReportBuilder-module-scss-module__x-wCTa__page{padding:24px}.SmartReportBuilder-module-scss-module__x-wCTa__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);max-width:820px;margin:0 auto}.SmartReportBuilder-module-scss-module__x-wCTa__cardAncha{max-width:1180px}.SmartReportBuilder-module-scss-module__x-wCTa__headerRow{gap:8px;padding:14px 28px 0;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__backBtn{border:1px solid var(--gray-border);color:var(--text);cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s,color .12s}.SmartReportBuilder-module-scss-module__x-wCTa__backBtn:hover{border-color:var(--yellow-deep);color:#8a6a00}.SmartReportBuilder-module-scss-module__x-wCTa__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;margin-top:14px;padding:18px 28px;font-size:15px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__card>.SmartReportBuilder-module-scss-module__x-wCTa__header:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-top:0}.SmartReportBuilder-module-scss-module__x-wCTa__body{padding:24px 28px 28px}.SmartReportBuilder-module-scss-module__x-wCTa__intro{color:var(--gray-text);margin-bottom:16px;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__error,.SmartReportBuilder-module-scss-module__x-wCTa__aviso{border-radius:var(--radius-sm);margin:12px 0;padding:10px 12px;font-size:13px;font-weight:500}.SmartReportBuilder-module-scss-module__x-wCTa__error{color:#b3261e;background:#fdeaea;border:1px solid #f3c0c0}.SmartReportBuilder-module-scss-module__x-wCTa__aviso{color:#1e6b34;background:#e8f6ec;border:1px solid #bfe3c9}.SmartReportBuilder-module-scss-module__x-wCTa__errorCampo{color:#b3261e;margin-top:4px;font-size:12px;display:block}.SmartReportBuilder-module-scss-module__x-wCTa__listToolbar{margin:4px 0 16px}.SmartReportBuilder-module-scss-module__x-wCTa__empty{text-align:center;color:var(--gray-text);padding:16px 12px;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__savedList{flex-direction:column;gap:8px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__savedItem{border:1px solid var(--gray-border);border-radius:var(--radius-md);align-items:center;gap:8px;padding:6px 10px 6px 6px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__savedInfo{text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px 10px;font-family:inherit;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__savedInfo:hover{background:var(--yellow-soft)}.SmartReportBuilder-module-scss-module__x-wCTa__savedNombre{font-size:14px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__savedFuente{color:var(--gray-text);font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__botonPrimario{background:var(--yellow);color:var(--black);cursor:pointer;border:none;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__botonPrimario:hover:not(:disabled){background:var(--yellow-deep)}.SmartReportBuilder-module-scss-module__x-wCTa__botonPrimario:disabled{opacity:.5;cursor:not-allowed}.SmartReportBuilder-module-scss-module__x-wCTa__chip{border-radius:var(--radius-sm);border:1px solid var(--gray-border);color:var(--text);cursor:pointer;white-space:nowrap;background:#fff;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500}.SmartReportBuilder-module-scss-module__x-wCTa__chip:hover:not(:disabled){border-color:var(--yellow-deep)}.SmartReportBuilder-module-scss-module__x-wCTa__chip:disabled{opacity:.5;cursor:not-allowed}.SmartReportBuilder-module-scss-module__x-wCTa__chipVacio{color:var(--gray-text);border-style:dashed}.SmartReportBuilder-module-scss-module__x-wCTa__chipInvalido{border-color:#e0a3a3}.SmartReportBuilder-module-scss-module__x-wCTa__botonQuitar,.SmartReportBuilder-module-scss-module__x-wCTa__botonIcono{width:26px;height:26px;color:var(--gray-text);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;font-family:inherit}.SmartReportBuilder-module-scss-module__x-wCTa__botonQuitar:hover:not(:disabled),.SmartReportBuilder-module-scss-module__x-wCTa__botonIcono:hover:not(:disabled){background:var(--gray-bg);color:var(--text)}.SmartReportBuilder-module-scss-module__x-wCTa__botonQuitar:disabled,.SmartReportBuilder-module-scss-module__x-wCTa__botonIcono:disabled{opacity:.3;cursor:default}.SmartReportBuilder-module-scss-module__x-wCTa__botonQuitar:hover:not(:disabled){color:#b3261e}.SmartReportBuilder-module-scss-module__x-wCTa__botonParametro{border:1px dashed var(--gray-border);border-radius:var(--radius-sm);cursor:pointer;opacity:.55;background:#fff;padding:4px 6px;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__botonParametro:hover{opacity:1;border-color:var(--yellow-deep)}.SmartReportBuilder-module-scss-module__x-wCTa__botonOr{border-radius:var(--radius-sm);color:#5b3cc4;cursor:pointer;background:#f5f0ff;border:1px solid #c9b6f2;margin-top:10px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__selector{display:inline-block;position:relative}.SmartReportBuilder-module-scss-module__x-wCTa__menu{z-index:20;border:1px solid var(--gray-border);border-radius:var(--radius-md);width:300px;box-shadow:var(--shadow-lg);background:#fff;padding:6px;position:absolute;top:calc(100% + 4px);left:0}.SmartReportBuilder-module-scss-module__x-wCTa__menuBuscar{border:1px solid var(--gray-border);border-radius:var(--radius-sm);width:100%;margin-bottom:4px;padding:7px 10px;font-family:inherit;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__menuBuscar:focus{border-color:var(--yellow-deep);outline:none}.SmartReportBuilder-module-scss-module__x-wCTa__menuLista{max-height:300px;overflow-y:auto}.SmartReportBuilder-module-scss-module__x-wCTa__menuItem,.SmartReportBuilder-module-scss-module__x-wCTa__menuAtras{text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:7px 8px;font-family:inherit;font-size:13px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__menuItem:hover,.SmartReportBuilder-module-scss-module__x-wCTa__menuAtras:hover{background:var(--yellow-soft)}.SmartReportBuilder-module-scss-module__x-wCTa__menuAtras{color:var(--gray-text);font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__menuIcono{text-align:center;width:20px;color:var(--gray-text);font-size:11px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__menuFlecha{color:var(--gray-text);margin-left:auto}.SmartReportBuilder-module-scss-module__x-wCTa__menuAncho{min-width:300px}.SmartReportBuilder-module-scss-module__x-wCTa__menuItem .SmartReportBuilder-module-scss-module__x-wCTa__mapaBadgeUno,.SmartReportBuilder-module-scss-module__x-wCTa__menuItem .SmartReportBuilder-module-scss-module__x-wCTa__mapaBadgeMuchos{flex:none}.SmartReportBuilder-module-scss-module__x-wCTa__pista{color:var(--gray-text);margin:0 0 6px;font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__enlace{font:inherit;color:#5b3cc4;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.SmartReportBuilder-module-scss-module__x-wCTa__menuSeccion{text-transform:uppercase;letter-spacing:.4px;color:var(--gray-text);padding:8px 8px 4px;font-size:11px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__menuVacio{color:var(--gray-text);padding:8px;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__inputMini,.SmartReportBuilder-module-scss-module__x-wCTa__inputNombre{border:1px solid var(--gray-border);border-radius:var(--radius-sm);color:var(--text);background:#fff;min-width:0;padding:6px 10px;font-family:inherit;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__inputMini:focus,.SmartReportBuilder-module-scss-module__x-wCTa__inputNombre:focus{border-color:var(--yellow-deep);outline:none}.SmartReportBuilder-module-scss-module__x-wCTa__inputNumero{width:80px}.SmartReportBuilder-module-scss-module__x-wCTa__inputNombre{flex:1;padding:10px 12px;font-size:16px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__inline{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.SmartReportBuilder-module-scss-module__x-wCTa__texto{color:var(--gray-text);font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__tags{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.SmartReportBuilder-module-scss-module__x-wCTa__tag,.SmartReportBuilder-module-scss-module__x-wCTa__pildoraParametro{border-radius:999px;align-items:center;gap:4px;padding:4px 4px 4px 10px;font-size:12px;font-weight:600;display:inline-flex}.SmartReportBuilder-module-scss-module__x-wCTa__tag button,.SmartReportBuilder-module-scss-module__x-wCTa__pildoraParametro button{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;padding:0 4px;font-size:11px}.SmartReportBuilder-module-scss-module__x-wCTa__tag button:hover,.SmartReportBuilder-module-scss-module__x-wCTa__pildoraParametro button:hover{opacity:1}.SmartReportBuilder-module-scss-module__x-wCTa__tag{background:var(--gray-bg)}.SmartReportBuilder-module-scss-module__x-wCTa__pildoraParametro{background:var(--yellow-soft);border:1px solid var(--yellow);color:#6b5300}.SmartReportBuilder-module-scss-module__x-wCTa__check{cursor:pointer;align-items:center;gap:4px;font-size:13px;display:inline-flex}.SmartReportBuilder-module-scss-module__x-wCTa__frase{margin-bottom:10px;font-size:14px}.SmartReportBuilder-module-scss-module__x-wCTa__grupo{border:1px solid var(--gray-border);border-left:3px solid var(--yellow);border-radius:var(--radius-md);background:#fcfcfd;padding:12px}.SmartReportBuilder-module-scss-module__x-wCTa__grupoVacio{color:var(--gray-text);margin-bottom:10px;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__tarjeta{border:1px solid var(--gray-border);border-radius:var(--radius-md);background:#fff;margin-bottom:8px;padding:10px 12px}.SmartReportBuilder-module-scss-module__x-wCTa__tarjetaTitulo{color:var(--gray-text);margin-bottom:6px;font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__filaCondicion{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__hizo{font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__cuerpoActividad{border-left:2px solid var(--gray-border);margin:6px 0 0 6px;padding:2px 0 2px 14px}.SmartReportBuilder-module-scss-module__x-wCTa__conector{text-transform:uppercase;color:var(--gray-text);margin:4px 0;font-size:11px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__separadorAnd{color:var(--gray-text);margin:2px 0 8px 12px;font-size:11px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__separadorOr{color:#5b3cc4;align-items:center;gap:8px;margin:10px 0;font-size:12px;font-weight:700;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__separadorOr:after{content:"";border-top:1px dashed #c9b6f2;flex:1}.SmartReportBuilder-module-scss-module__x-wCTa__agregarCondicion{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__erroresBloque{color:#b3261e;margin-top:4px;font-size:12px;list-style:none}.SmartReportBuilder-module-scss-module__x-wCTa__encabezadoEditor{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__seccion{margin-top:24px}.SmartReportBuilder-module-scss-module__x-wCTa__seccionTitulo{text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.SmartReportBuilder-module-scss-module__x-wCTa__acciones{margin-left:auto;display:inline-flex}.SmartReportBuilder-module-scss-module__x-wCTa__filaParametro{border-bottom:1px solid var(--gray-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__parametros{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__parametro{flex-direction:column;gap:6px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__parametroEtiqueta{font-size:12px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__requerido{color:#b3261e}.SmartReportBuilder-module-scss-module__x-wCTa__barraAcciones{border-top:1px solid var(--gray-border);justify-content:flex-end;gap:8px;margin-top:24px;padding-top:16px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__resultado{margin-top:20px}.SmartReportBuilder-module-scss-module__x-wCTa__resultadoBarra .SmartReportBuilder-module-scss-module__x-wCTa__paginacionEnLinea{margin:0}.SmartReportBuilder-module-scss-module__x-wCTa__resultadoBarra{color:var(--gray-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__tableWrap{border:1px solid var(--gray-border);border-radius:var(--radius-md);overflow-x:auto}.SmartReportBuilder-module-scss-module__x-wCTa__table{border-collapse:collapse;width:100%;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__table th,.SmartReportBuilder-module-scss-module__x-wCTa__table td{text-align:left;border-bottom:1px solid var(--gray-border);white-space:nowrap;padding:8px 12px}.SmartReportBuilder-module-scss-module__x-wCTa__table th{background:var(--gray-bg);font-size:12px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__table tbody tr:last-child td{border-bottom:none}.SmartReportBuilder-module-scss-module__x-wCTa__tableCargando{opacity:.5}.SmartReportBuilder-module-scss-module__x-wCTa__numero{font-variant-numeric:tabular-nums;text-align:right!important}.SmartReportBuilder-module-scss-module__x-wCTa__selectOperacion{color:var(--gray-text)}.SmartReportBuilder-module-scss-module__x-wCTa__mapa{border:1px solid var(--gray-border);border-radius:var(--radius-lg);background:#fcfcfd;margin:12px 0 8px;padding:16px}.SmartReportBuilder-module-scss-module__x-wCTa__mapaLienzo{min-width:0;overflow-x:auto}.SmartReportBuilder-module-scss-module__x-wCTa__mapaSvg{width:100%;min-width:720px;height:auto;display:block}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodo{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;transition:opacity .15s}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodo rect{fill:#fff;stroke:var(--gray-border);stroke-width:1.5px;transition:fill .12s,stroke .12s}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodo text{fill:var(--text);pointer-events:none;font-size:13px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodo:hover rect,.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodo:focus-visible rect{stroke:var(--yellow-deep)}.SmartReportBuilder-module-scss-module__x-wCTa__mapaTextoLargo{font-size:11px!important}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodoNota{fill:var(--gray-text)!important;font-size:10px!important;font-weight:400!important}.SmartReportBuilder-module-scss-module__x-wCTa__mapaIncluye{border-top:1px solid var(--gray-border);margin-top:12px;padding-top:10px}.SmartReportBuilder-module-scss-module__x-wCTa__mapaIncluida{padding:6px 0}.SmartReportBuilder-module-scss-module__x-wCTa__mapaIncluida+.SmartReportBuilder-module-scss-module__x-wCTa__mapaIncluida{border-top:1px dashed var(--gray-border)}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodoActual rect{stroke:var(--yellow-deep);stroke-width:2.5px}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodoSeleccionado rect{fill:var(--black);stroke:var(--black)}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodoSeleccionado text{fill:var(--yellow)}.SmartReportBuilder-module-scss-module__x-wCTa__mapaNodoSeleccionado .SmartReportBuilder-module-scss-module__x-wCTa__mapaNodoNota{fill:#fff!important}.SmartReportBuilder-module-scss-module__x-wCTa__mapaArista line,.SmartReportBuilder-module-scss-module__x-wCTa__mapaArista path{stroke:#b9bcc4;stroke-width:1.5px;transition:stroke .15s}.SmartReportBuilder-module-scss-module__x-wCTa__mapaAristaActiva line,.SmartReportBuilder-module-scss-module__x-wCTa__mapaAristaActiva path{stroke:var(--black);stroke-width:2px}.SmartReportBuilder-module-scss-module__x-wCTa__mapaCardinalidad{fill:#6b5300;font-size:11px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__mapaAtenuado{opacity:.45}.SmartReportBuilder-module-scss-module__x-wCTa__mapaLeyenda{color:var(--gray-text);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:12px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__mapaDetalle{border-top:1px solid var(--gray-border);margin-top:12px;padding-top:14px;font-size:13px}.SmartReportBuilder-module-scss-module__x-wCTa__mapaDetalleEncabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__mapaDetalleColumnas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 24px;display:grid}.SmartReportBuilder-module-scss-module__x-wCTa__mapaDetalleTitulo{font-size:16px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__mapaDescripcion{color:var(--gray-text);margin:4px 0 0}.SmartReportBuilder-module-scss-module__x-wCTa__mapaSubtitulo{margin-top:12px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__mapaRelaciones{margin:6px 0;padding:0;list-style:none}.SmartReportBuilder-module-scss-module__x-wCTa__mapaRelaciones li{flex-wrap:wrap;align-items:center;gap:6px;padding:3px 0;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__mapaBadgeUno,.SmartReportBuilder-module-scss-module__x-wCTa__mapaBadgeMuchos{border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.SmartReportBuilder-module-scss-module__x-wCTa__mapaBadgeUno{color:#6b5300;background:#fff6cc}.SmartReportBuilder-module-scss-module__x-wCTa__mapaBadgeMuchos{color:#5b3cc4;background:#f5f0ff}.SmartReportBuilder-module-scss-module__x-wCTa__mapaEnlace{font:inherit;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--yellow-deep);text-decoration-color:var(--yellow-deep);cursor:pointer;background:0 0;border:none;padding:0}.SmartReportBuilder-module-scss-module__x-wCTa__mapaDestino{color:var(--gray-text)}.SmartReportBuilder-module-scss-module__x-wCTa__mapaAyuda,.SmartReportBuilder-module-scss-module__x-wCTa__mapaCampos{color:var(--gray-text);margin:4px 0;font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__mapaActual{color:#6b5300;font-size:12px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__editorConVista{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;max-width:1620px;margin:0 auto;display:grid}.SmartReportBuilder-module-scss-module__x-wCTa__editorConVista>.SmartReportBuilder-module-scss-module__x-wCTa__card{max-width:none;margin:0}.SmartReportBuilder-module-scss-module__x-wCTa__vistaViva{background:var(--gray-card);border:1px solid var(--gray-border);border-radius:var(--radius-lg);max-height:calc(100vh - 32px);box-shadow:var(--shadow);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;position:sticky;top:16px;overflow:hidden}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaEncabezado{align-items:center;gap:8px;display:flex}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaTitulo{letter-spacing:.6px;text-transform:uppercase;font-size:13px;font-weight:700}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaEstado{color:var(--gray-text);font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaEncabezado .SmartReportBuilder-module-scss-module__x-wCTa__botonIcono{margin-left:auto}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaAviso{color:#6b5300;border-radius:var(--radius-sm);background:#fff8db;border:1px solid #f0dc8a;padding:8px 10px;font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaCuerpo{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:auto}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaTotal{font-size:13px;font-weight:600}.SmartReportBuilder-module-scss-module__x-wCTa__vistaVivaTotal span{color:var(--gray-text);font-weight:400}.SmartReportBuilder-module-scss-module__x-wCTa__tableMini{font-size:12px}.SmartReportBuilder-module-scss-module__x-wCTa__tableMini th,.SmartReportBuilder-module-scss-module__x-wCTa__tableMini td{white-space:nowrap;text-overflow:ellipsis;max-width:180px;padding:6px 8px;overflow:hidden}@media (max-width:1280px){.SmartReportBuilder-module-scss-module__x-wCTa__editorConVista{grid-template-columns:minmax(0,1fr) 340px;gap:14px}}@media (max-width:900px){.SmartReportBuilder-module-scss-module__x-wCTa__editorConVista{grid-template-columns:1fr}.SmartReportBuilder-module-scss-module__x-wCTa__vistaViva{max-height:none;position:static}}@media (max-width:640px){.SmartReportBuilder-module-scss-module__x-wCTa__page{padding:12px}.SmartReportBuilder-module-scss-module__x-wCTa__body{padding:16px}.SmartReportBuilder-module-scss-module__x-wCTa__menu{width:min(300px,100vw - 48px)}}
.ReportesPredefinidos-module-scss-module__x-IKJW__page{padding:24px}.ReportesPredefinidos-module-scss-module__x-IKJW__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);overflow:hidden}.ReportesPredefinidos-module-scss-module__x-IKJW__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;padding:18px 28px;font-size:15px;font-weight:700}.ReportesPredefinidos-module-scss-module__x-IKJW__body{padding:28px}.ReportesPredefinidos-module-scss-module__x-IKJW__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.ReportesPredefinidos-module-scss-module__x-IKJW__reporte{border-radius:var(--radius-md);border:1px solid var(--gray-border);text-align:left;color:var(--text);cursor:pointer;background:#fff;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex}.ReportesPredefinidos-module-scss-module__x-IKJW__reporte:hover{border-color:var(--yellow-deep);transform:translateY(-1px);box-shadow:0 0 0 4px #ffc7002e}.ReportesPredefinidos-module-scss-module__x-IKJW__icono{font-size:26px}.ReportesPredefinidos-module-scss-module__x-IKJW__titulo{font-size:16px;font-weight:700}.ReportesPredefinidos-module-scss-module__x-IKJW__descripcion{color:var(--gray-text);font-size:13px;line-height:1.4}.ReportesPredefinidos-module-scss-module__x-IKJW__ver{color:var(--yellow-deep);margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}.ReportesPredefinidos-module-scss-module__x-IKJW__barra{padding:24px 24px 0}.ReportesPredefinidos-module-scss-module__x-IKJW__volverBtn{border:1px solid var(--gray-border);cursor:pointer;color:var(--text);box-shadow:var(--shadow);background:#fff;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s,transform .12s}.ReportesPredefinidos-module-scss-module__x-IKJW__volverBtn:hover{border-color:var(--yellow-deep);transform:translateY(-1px)}@media print{.ReportesPredefinidos-module-scss-module__x-IKJW__noPrint{display:none!important}}
.Confirmacion-module-scss-module__WM5FaG__overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0b0c8c;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out Confirmacion-module-scss-module__WM5FaG__aparecer;display:flex;position:fixed;inset:0}.Confirmacion-module-scss-module__WM5FaG__modal{background:var(--gray-card);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);text-align:center;padding:28px 28px 22px;animation:.18s ease-out Confirmacion-module-scss-module__WM5FaG__entrar}.Confirmacion-module-scss-module__WM5FaG__icono{background:var(--yellow-soft);color:#8a6a00;border:2px solid var(--yellow);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;font-size:26px;font-weight:800;display:flex}.Confirmacion-module-scss-module__WM5FaG__iconoPeligro{color:#b3261e;background:#fdeaea;border-color:#f3c0c0}.Confirmacion-module-scss-module__WM5FaG__titulo{color:var(--text);margin-bottom:8px;font-size:18px;font-weight:700}.Confirmacion-module-scss-module__WM5FaG__mensaje{color:var(--gray-text);white-space:pre-line;font-size:14px;line-height:1.5}.Confirmacion-module-scss-module__WM5FaG__detalle{border-radius:var(--radius-sm);background:var(--gray-bg);border:1px solid var(--gray-border);color:var(--text);text-align:left;margin-top:14px;padding:10px 12px;font-size:13px}.Confirmacion-module-scss-module__WM5FaG__campo{width:100%;color:var(--text);background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:var(--radius-sm);margin-top:16px;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .12s,box-shadow .12s}.Confirmacion-module-scss-module__WM5FaG__campo:focus{border-color:var(--yellow);outline:none;box-shadow:0 0 0 4px #ffc70040}.Confirmacion-module-scss-module__WM5FaG__botones{gap:10px;margin-top:22px;display:flex}.Confirmacion-module-scss-module__WM5FaG__botones button{cursor:pointer;border:none;border-radius:999px;flex:1;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s,box-shadow .12s}.Confirmacion-module-scss-module__WM5FaG__botones button:hover:not(:disabled){transform:translateY(-1px)}.Confirmacion-module-scss-module__WM5FaG__botones button:disabled{opacity:.5;cursor:not-allowed}.Confirmacion-module-scss-module__WM5FaG__botones button:focus-visible{outline:none;box-shadow:0 0 0 4px #ffc70059}.Confirmacion-module-scss-module__WM5FaG__cancelarBtn{background:var(--gray-bg);color:var(--text);border:1px solid var(--gray-border)!important}.Confirmacion-module-scss-module__WM5FaG__cancelarBtn:hover{background:#ebebee}.Confirmacion-module-scss-module__WM5FaG__confirmarBtn{background:var(--yellow);color:var(--black);box-shadow:0 4px 14px #ffc70059}.Confirmacion-module-scss-module__WM5FaG__confirmarBtn:hover{background:var(--yellow-deep)}.Confirmacion-module-scss-module__WM5FaG__confirmarPeligro{color:#fff;background:#c62828;box-shadow:0 4px 14px #c628284d}.Confirmacion-module-scss-module__WM5FaG__confirmarPeligro:hover{background:#a51f1f}.Confirmacion-module-scss-module__WM5FaG__confirmarPeligro:focus-visible{box-shadow:0 0 0 4px #c628284d!important}@keyframes Confirmacion-module-scss-module__WM5FaG__aparecer{0%{opacity:0}}@keyframes Confirmacion-module-scss-module__WM5FaG__entrar{0%{opacity:0;transform:translateY(8px)scale(.97)}}
.CorteCaja-module-scss-module__mRoMYG__page{padding:24px}.CorteCaja-module-scss-module__mRoMYG__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);margin-bottom:24px}.CorteCaja-module-scss-module__mRoMYG__header{background:var(--black);color:var(--yellow);border-radius:var(--radius-lg) var(--radius-lg) 0 0;letter-spacing:.6px;text-transform:uppercase;padding:18px 28px;font-size:15px;font-weight:700}.CorteCaja-module-scss-module__mRoMYG__body{padding:28px}.CorteCaja-module-scss-module__mRoMYG__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.CorteCaja-module-scss-module__mRoMYG__filtersForm{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.CorteCaja-module-scss-module__mRoMYG__field{color:var(--text);flex-direction:column;gap:6px;min-width:160px;font-size:13px;font-weight:600;display:flex}.CorteCaja-module-scss-module__mRoMYG__input,.CorteCaja-module-scss-module__mRoMYG__select{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.CorteCaja-module-scss-module__mRoMYG__input:focus,.CorteCaja-module-scss-module__mRoMYG__select:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.CorteCaja-module-scss-module__mRoMYG__formActions{gap:10px;display:flex}.CorteCaja-module-scss-module__mRoMYG__searchBtn{cursor:pointer;background:var(--yellow);color:var(--black);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.CorteCaja-module-scss-module__mRoMYG__searchBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.CorteCaja-module-scss-module__mRoMYG__searchBtn:disabled{opacity:.7;cursor:not-allowed}.CorteCaja-module-scss-module__mRoMYG__ghostBtn{cursor:pointer;background:var(--black);color:var(--yellow);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,transform .12s}.CorteCaja-module-scss-module__mRoMYG__ghostBtn:hover{background:#26262a;transform:translateY(-1px)}.CorteCaja-module-scss-module__mRoMYG__ticket{box-sizing:border-box;border:1px solid var(--gray-border);width:460px;max-width:100%;box-shadow:var(--shadow);color:#000;background:#fff;margin:0 auto;padding:24px 22px;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.3}.CorteCaja-module-scss-module__mRoMYG__textoCentrado{text-align:center;white-space:pre-line;overflow-wrap:anywhere}.CorteCaja-module-scss-module__mRoMYG__encabezadoTabla{margin:14px 0 4px}.CorteCaja-module-scss-module__mRoMYG__filaTicket{grid-template-columns:22% 1fr auto;column-gap:2mm;display:grid}.CorteCaja-module-scss-module__mRoMYG__regla{border-top:1px dashed #000;margin:3px 0}.CorteCaja-module-scss-module__mRoMYG__encabezadoDia{border-bottom:1px solid #000;justify-content:space-between;margin-top:8px;padding:2px 0;font-weight:700;display:flex}.CorteCaja-module-scss-module__mRoMYG__ticketFila{border-bottom:1px dashed #000;padding:3px 0}.CorteCaja-module-scss-module__mRoMYG__subpago{font-size:.9em}.CorteCaja-module-scss-module__mRoMYG__recorte{overflow-wrap:anywhere}.CorteCaja-module-scss-module__mRoMYG__derecha{text-align:right}.CorteCaja-module-scss-module__mRoMYG__sinVentas{text-align:center;padding:10px 0}.CorteCaja-module-scss-module__mRoMYG__resumen{margin-top:14px}.CorteCaja-module-scss-module__mRoMYG__tituloResumen{margin-bottom:4px;font-weight:700}.CorteCaja-module-scss-module__mRoMYG__filaTotal{justify-content:space-between;gap:2mm;display:flex}.CorteCaja-module-scss-module__mRoMYG__reglaTotales{border-top:1px dashed #000;width:45%;margin:4px 0 4px auto;display:block}.CorteCaja-module-scss-module__mRoMYG__granTotal{font-weight:700}.CorteCaja-module-scss-module__mRoMYG__conteo{border-top:1px dashed #000;margin-top:12px;padding-top:6px}.CorteCaja-module-scss-module__mRoMYG__pie{margin-top:18px;font-size:.85em}.CorteCaja-module-scss-module__mRoMYG__medicion{width:80mm;max-width:none;box-shadow:none;border:none;margin:0;padding:2mm 4mm;font-size:12px}.CorteCaja-module-scss-module__mRoMYG__medicion .CorteCaja-module-scss-module__mRoMYG__recorte{white-space:nowrap;overflow:hidden}@media print{.CorteCaja-module-scss-module__mRoMYG__noPrint{display:none!important}.CorteCaja-module-scss-module__mRoMYG__page{padding:0}.CorteCaja-module-scss-module__mRoMYG__ticket{width:80mm;max-width:none;box-shadow:none;border:none;margin:0;padding:2mm 4mm;font-size:12px}.CorteCaja-module-scss-module__mRoMYG__ticket .CorteCaja-module-scss-module__mRoMYG__recorte{white-space:nowrap;overflow:hidden}}
.Paginacion-module-scss-module__tIdDsW__paginacion{color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block:20px;font-size:13px;display:flex}.Paginacion-module-scss-module__tIdDsW__boton{border-radius:var(--radius-sm);border:1px solid var(--gray-border);color:var(--text);cursor:pointer;white-space:nowrap;background:#fff;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500}.Paginacion-module-scss-module__tIdDsW__boton:hover:not(:disabled){border-color:var(--yellow-deep)}.Paginacion-module-scss-module__tIdDsW__boton:disabled{opacity:.5;cursor:not-allowed}.Paginacion-module-scss-module__tIdDsW__rango{color:var(--gray-text)}
.RangoFechas-module-scss-module__N6XkHG__contenedor{color:var(--text);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex;position:relative}.RangoFechas-module-scss-module__N6XkHG__label{display:block}.RangoFechas-module-scss-module__N6XkHG__disparador{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);min-width:240px;color:var(--text);text-align:left;white-space:pre;cursor:pointer;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s;display:flex}.RangoFechas-module-scss-module__N6XkHG__disparador:hover:not(:disabled){border-color:var(--yellow-deep)}.RangoFechas-module-scss-module__N6XkHG__disparador:disabled{opacity:.55;cursor:not-allowed}.RangoFechas-module-scss-module__N6XkHG__disparadorActivo{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.RangoFechas-module-scss-module__N6XkHG__icono{font-size:14px}.RangoFechas-module-scss-module__N6XkHG__popover{z-index:50;border:1px solid var(--gray-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);background:#fff;font-weight:500;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.RangoFechas-module-scss-module__N6XkHG__atajos{background:var(--gray-bg);border-right:1px solid var(--gray-border);flex-direction:column;gap:2px;min-width:130px;padding:12px 8px;display:flex}.RangoFechas-module-scss-module__N6XkHG__atajo{text-align:left;border-radius:var(--radius-sm);color:var(--text);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-family:inherit;font-size:13px}.RangoFechas-module-scss-module__N6XkHG__atajo:hover{background:var(--yellow-soft)}.RangoFechas-module-scss-module__N6XkHG__atajoActivo{background:var(--yellow);font-weight:600}.RangoFechas-module-scss-module__N6XkHG__atajoActivo:hover{background:var(--yellow)}.RangoFechas-module-scss-module__N6XkHG__calendario{width:280px;padding:12px 14px 10px}.RangoFechas-module-scss-module__N6XkHG__navegacion{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.RangoFechas-module-scss-module__N6XkHG__mesTitulo{font-size:14px;font-weight:700}.RangoFechas-module-scss-module__N6XkHG__flecha{width:30px;height:30px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:20px;line-height:1}.RangoFechas-module-scss-module__N6XkHG__flecha:hover{background:var(--gray-bg)}.RangoFechas-module-scss-module__N6XkHG__cuadricula{grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.RangoFechas-module-scss-module__N6XkHG__diaSemana{text-align:center;color:var(--gray-text);padding:4px 0;font-size:11px;font-weight:700}.RangoFechas-module-scss-module__N6XkHG__dia{height:34px;color:var(--text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;font-family:inherit;font-size:13px}.RangoFechas-module-scss-module__N6XkHG__dia:hover{background:var(--yellow-soft)}.RangoFechas-module-scss-module__N6XkHG__hoy{text-underline-offset:3px;font-weight:700;text-decoration:underline}.RangoFechas-module-scss-module__N6XkHG__enRango{background:var(--yellow-soft);border-radius:0}.RangoFechas-module-scss-module__N6XkHG__extremo{background:var(--yellow);color:var(--black);font-weight:700}.RangoFechas-module-scss-module__N6XkHG__extremo:hover{background:var(--yellow-deep)}.RangoFechas-module-scss-module__N6XkHG__extremoInicio{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.RangoFechas-module-scss-module__N6XkHG__extremoFin{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.RangoFechas-module-scss-module__N6XkHG__ayuda{color:var(--gray-text);text-align:center;margin-top:8px;font-size:12px}@media (max-width:560px){.RangoFechas-module-scss-module__N6XkHG__popover{flex-direction:column}.RangoFechas-module-scss-module__N6XkHG__atajos{border-right:none;border-bottom:1px solid var(--gray-border);flex-flow:wrap}.RangoFechas-module-scss-module__N6XkHG__disparador{width:100%;min-width:0}}
.InventarioFisico-module-scss-module__hn8-oq__status{text-align:center;color:var(--gray-text);padding:60px 24px;font-size:15px}.InventarioFisico-module-scss-module__hn8-oq__page{padding:24px}.InventarioFisico-module-scss-module__hn8-oq__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);overflow:hidden}.InventarioFisico-module-scss-module__hn8-oq__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;justify-content:space-between;gap:12px;padding:18px 28px;font-size:15px;font-weight:700;display:flex}.InventarioFisico-module-scss-module__hn8-oq__headerAlmacen{color:#fff;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__body{padding:28px}.InventarioFisico-module-scss-module__hn8-oq__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;padding:10px 12px;font-size:13px;font-weight:500}.InventarioFisico-module-scss-module__hn8-oq__aviso{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.InventarioFisico-module-scss-module__hn8-oq__avisoCerrar{cursor:pointer;color:inherit;background:0 0;border:none;font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__badgeRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__badge{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.InventarioFisico-module-scss-module__hn8-oq__badgeCerrado{background:var(--gray-bg);color:var(--gray-text);border-color:var(--gray-border)}.InventarioFisico-module-scss-module__hn8-oq__meta{color:var(--gray-text);font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__linkBtn{color:#8a6a00;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__linkBtn:hover:not(:disabled){background:var(--yellow-soft)}.InventarioFisico-module-scss-module__hn8-oq__resumen{background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;padding:16px 18px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__avance{flex:240px}.InventarioFisico-module-scss-module__hn8-oq__avanceTexto{margin-bottom:8px;font-size:14px}.InventarioFisico-module-scss-module__hn8-oq__barra{border:1px solid var(--gray-border);background:#fff;border-radius:999px;height:10px;overflow:hidden}.InventarioFisico-module-scss-module__hn8-oq__barraRelleno{background:var(--yellow);height:100%;transition:width .3s}.InventarioFisico-module-scss-module__hn8-oq__kpis{flex-wrap:wrap;gap:10px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__kpi{border:1px solid var(--gray-border);border-radius:var(--radius-sm);min-width:96px;color:var(--gray-text);text-transform:uppercase;letter-spacing:.3px;background:#fff;padding:8px 12px;font-size:11px;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__kpi span{color:var(--text);letter-spacing:0;font-size:20px;font-weight:800;display:block}.InventarioFisico-module-scss-module__hn8-oq__kpiCompleto span{color:#1e7d3a}.InventarioFisico-module-scss-module__hn8-oq__kpiFalta span{color:#8a6a00}.InventarioFisico-module-scss-module__hn8-oq__kpiSobra span{color:#1d5fb3}.InventarioFisico-module-scss-module__hn8-oq__revision{border:1px solid var(--gray-border);border-left:4px solid var(--black);border-radius:var(--radius-sm);color:var(--text);background:#fff;align-items:flex-start;gap:10px;margin-bottom:20px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.InventarioFisico-module-scss-module__hn8-oq__modalBody .InventarioFisico-module-scss-module__hn8-oq__revision{margin-bottom:0}.InventarioFisico-module-scss-module__hn8-oq__revisionIcono{background:var(--black);width:20px;height:20px;color:var(--yellow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-family:Georgia,serif;font-size:12px;font-style:italic;font-weight:800;display:flex}.InventarioFisico-module-scss-module__hn8-oq__fases{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__fase{border-radius:var(--radius-md);border:1px solid var(--gray-border);color:var(--gray-text);cursor:pointer;text-align:left;background:#fff;flex:160px;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .12s,color .12s;display:flex}.InventarioFisico-module-scss-module__hn8-oq__fase:hover{border-color:var(--yellow-deep);color:var(--text)}.InventarioFisico-module-scss-module__hn8-oq__faseNum{background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:inline-flex}.InventarioFisico-module-scss-module__hn8-oq__faseHecha .InventarioFisico-module-scss-module__hn8-oq__faseNum{background:var(--yellow-soft);border-color:var(--yellow-deep);color:#8a6a00}.InventarioFisico-module-scss-module__hn8-oq__faseActiva{background:var(--black);border-color:var(--black);color:var(--yellow)}.InventarioFisico-module-scss-module__hn8-oq__faseActiva:hover{border-color:var(--black);color:var(--yellow)}.InventarioFisico-module-scss-module__hn8-oq__faseActiva .InventarioFisico-module-scss-module__hn8-oq__faseNum{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.InventarioFisico-module-scss-module__hn8-oq__faseAyuda{color:var(--gray-text);margin-bottom:14px;font-size:13px;line-height:1.5}.InventarioFisico-module-scss-module__hn8-oq__seccionTitulo{margin:8px 0 12px;font-size:15px;font-weight:700}.InventarioFisico-module-scss-module__hn8-oq__seccionTitulo span{color:var(--gray-text);margin-left:4px;font-weight:800}.InventarioFisico-module-scss-module__hn8-oq__caso{margin-bottom:20px}.InventarioFisico-module-scss-module__hn8-oq__caso .InventarioFisico-module-scss-module__hn8-oq__seccionTitulo span{font-size:13px;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__casoCon{white-space:nowrap;font-size:12px}.InventarioFisico-module-scss-module__hn8-oq__toolbar .InventarioFisico-module-scss-module__hn8-oq__seccionTitulo{margin:0}.InventarioFisico-module-scss-module__hn8-oq__comparativo{border:1px solid var(--gray-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:16px;display:grid;overflow:hidden}.InventarioFisico-module-scss-module__hn8-oq__comparativo>div{color:var(--gray-text);text-transform:uppercase;letter-spacing:.03em;border-right:1px solid var(--gray-border);border-bottom:1px solid var(--gray-border);padding:14px 16px;font-size:12px}.InventarioFisico-module-scss-module__hn8-oq__comparativo span{color:var(--text);letter-spacing:0;margin-bottom:2px;font-size:22px;font-weight:800;display:block}.InventarioFisico-module-scss-module__hn8-oq__comparativoFinal{background:var(--yellow-soft)}.InventarioFisico-module-scss-module__hn8-oq__tabCount{background:var(--black);color:var(--yellow);border-radius:999px;padding:1px 7px;font-size:11px}.InventarioFisico-module-scss-module__hn8-oq__capturaRow{align-items:stretch;gap:20px;margin-bottom:8px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__capturaCol{flex:50%;min-width:0}.InventarioFisico-module-scss-module__hn8-oq__ultimo{border:1px solid var(--gray-border);border-radius:var(--radius-md);background:#fff;border-left-width:6px;flex:50%;min-width:0;margin-bottom:20px;padding:14px 16px;transition:background .2s,border-color .2s}.InventarioFisico-module-scss-module__hn8-oq__ultimoVacio{color:var(--gray-text);align-items:center;height:100%;font-size:13px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__ultimoTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__ultimoLabel{text-transform:uppercase;letter-spacing:.4px;opacity:.75;font-size:11px;font-weight:700}.InventarioFisico-module-scss-module__hn8-oq__ultimoClave{word-break:break-all;font-size:22px;font-weight:800}.InventarioFisico-module-scss-module__hn8-oq__ultimoDesc{font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__ultimoNums{text-transform:uppercase;letter-spacing:.3px;gap:24px;margin:12px 0 10px;font-size:11px;font-weight:600;display:flex}.InventarioFisico-module-scss-module__hn8-oq__ultimoNums span{letter-spacing:0;font-size:24px;font-weight:800;display:block}.InventarioFisico-module-scss-module__hn8-oq__restarBtn{border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:#fff9;border:1px solid;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__restarBtn:disabled{opacity:.4;cursor:not-allowed}.InventarioFisico-module-scss-module__hn8-oq__rowPendiente .InventarioFisico-module-scss-module__hn8-oq__estadoPill{background:var(--gray-bg);color:var(--gray-text)}.InventarioFisico-module-scss-module__hn8-oq__rowCompleto{color:#1e7d3a;background:#e5f6ea;border-color:#1e7d3a}.InventarioFisico-module-scss-module__hn8-oq__rowCompleto .InventarioFisico-module-scss-module__hn8-oq__estadoPill{color:#fff;background:#1e7d3a}.InventarioFisico-module-scss-module__hn8-oq__rowFalta{background:var(--yellow-soft);color:#8a6a00;border-color:var(--yellow-deep)}.InventarioFisico-module-scss-module__hn8-oq__rowFalta .InventarioFisico-module-scss-module__hn8-oq__estadoPill{background:var(--yellow);color:var(--black)}.InventarioFisico-module-scss-module__hn8-oq__rowSobra{color:#1d5fb3;background:#e7f0fd;border-color:#1d5fb3}.InventarioFisico-module-scss-module__hn8-oq__rowSobra .InventarioFisico-module-scss-module__hn8-oq__estadoPill{color:#fff;background:#1d5fb3}.InventarioFisico-module-scss-module__hn8-oq__rowNoRegistrado{color:#b3261e;background:#fdeaea;border-color:#b3261e}.InventarioFisico-module-scss-module__hn8-oq__rowNoRegistrado .InventarioFisico-module-scss-module__hn8-oq__estadoPill{color:#fff;background:#b3261e}.InventarioFisico-module-scss-module__hn8-oq__estadoPill{white-space:nowrap;background:var(--gray-bg);color:var(--gray-text);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.InventarioFisico-module-scss-module__hn8-oq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__chips{flex-wrap:wrap;gap:6px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__chip{border:1px solid var(--gray-border);color:var(--gray-text);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__chip span{margin-left:2px;font-weight:800}.InventarioFisico-module-scss-module__hn8-oq__chip:hover{border-color:var(--yellow-deep);color:#8a6a00}.InventarioFisico-module-scss-module__hn8-oq__chipFALTA span{color:#8a6a00}.InventarioFisico-module-scss-module__hn8-oq__chipSOBRA span{color:#1d5fb3}.InventarioFisico-module-scss-module__hn8-oq__chipCOMPLETO span{color:#1e7d3a}.InventarioFisico-module-scss-module__hn8-oq__chipNO_REGISTRADO span{color:#b3261e}.InventarioFisico-module-scss-module__hn8-oq__chipActive{background:var(--black);border-color:var(--black);color:var(--yellow)}.InventarioFisico-module-scss-module__hn8-oq__chipActive span{color:var(--yellow)!important}.InventarioFisico-module-scss-module__hn8-oq__chipActive:hover{border-color:var(--black);color:var(--yellow)}.InventarioFisico-module-scss-module__hn8-oq__buscar{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);flex:0 280px;padding:9px 12px;font-family:inherit;font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__buscar:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.InventarioFisico-module-scss-module__hn8-oq__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--gray-border);border-radius:var(--radius-md);overflow-x:auto}.InventarioFisico-module-scss-module__hn8-oq__table{border-collapse:collapse;width:100%;font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__table th{text-align:left;letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);border-bottom:1px solid var(--gray-border);white-space:nowrap;background:#fff;padding:10px 12px;font-size:12px;font-weight:700}.InventarioFisico-module-scss-module__hn8-oq__table td{color:inherit;border-bottom:1px solid #0000000f;padding:8px 12px}.InventarioFisico-module-scss-module__hn8-oq__table tbody tr:last-child td{border-bottom:none}.InventarioFisico-module-scss-module__hn8-oq__num{white-space:nowrap;text-align:right!important}.InventarioFisico-module-scss-module__hn8-oq__dif{font-weight:700}.InventarioFisico-module-scss-module__hn8-oq__clave{white-space:nowrap;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__tag{text-transform:uppercase;opacity:.8;border:1px solid;border-radius:999px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.InventarioFisico-module-scss-module__hn8-oq__imagenLink{color:#8a6a00;white-space:nowrap;margin-left:10px;font-size:12px;font-weight:600;text-decoration:none}.InventarioFisico-module-scss-module__hn8-oq__imagenLink:hover{text-decoration:underline}.InventarioFisico-module-scss-module__hn8-oq__empty{text-align:center;color:var(--gray-text);padding:24px 12px}.InventarioFisico-module-scss-module__hn8-oq__accionesCell{text-align:right;white-space:nowrap}.InventarioFisico-module-scss-module__hn8-oq__accionesCell button+button{margin-left:6px}.InventarioFisico-module-scss-module__hn8-oq__miniBtn,.InventarioFisico-module-scss-module__hn8-oq__miniBtnPrimary{border-radius:var(--radius-sm);border:1px solid var(--gray-border);color:var(--text);cursor:pointer;background:#fff;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__miniBtn:hover,.InventarioFisico-module-scss-module__hn8-oq__miniBtnPrimary:hover{border-color:var(--yellow-deep);color:#8a6a00}.InventarioFisico-module-scss-module__hn8-oq__miniBtnPrimary{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.InventarioFisico-module-scss-module__hn8-oq__miniBtnPrimary:hover{background:var(--yellow-deep);color:var(--black)}.InventarioFisico-module-scss-module__hn8-oq__editInput{border-radius:var(--radius-sm);border:1px solid var(--yellow-deep);text-align:right;width:80px;padding:5px 8px;font-family:inherit;font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__editInput:focus{outline:none;box-shadow:0 0 0 3px #ffc70040}.InventarioFisico-module-scss-module__hn8-oq__editInputError{border-color:#b3261e}.InventarioFisico-module-scss-module__hn8-oq__masRow{text-align:center;color:var(--gray-text);padding:12px;font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__footer{background:var(--gray-bg);border-top:1px solid var(--gray-border);justify-content:space-between;align-items:center;gap:12px;padding:18px 28px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__saveStatus{color:var(--gray-text);font-size:13px}.InventarioFisico-module-scss-module__hn8-oq__saveStatusError{color:#b3261e;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__footerActions{gap:12px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__ghostBtn{cursor:pointer;background:var(--black);color:var(--yellow);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,transform .12s}.InventarioFisico-module-scss-module__hn8-oq__ghostBtn:hover{background:#26262a;transform:translateY(-1px)}.InventarioFisico-module-scss-module__hn8-oq__submitBtn{cursor:pointer;background:var(--yellow);color:var(--black);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.InventarioFisico-module-scss-module__hn8-oq__submitBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.InventarioFisico-module-scss-module__hn8-oq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.InventarioFisico-module-scss-module__hn8-oq__modalBackdrop{z-index:200;background:#0b0b0c80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.InventarioFisico-module-scss-module__hn8-oq__modal{border-radius:var(--radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-lg);background:#fff;flex-direction:column;max-height:calc(100vh - 32px);display:flex;overflow:hidden}.InventarioFisico-module-scss-module__hn8-oq__modalHeader{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;padding:16px 22px;font-size:14px;font-weight:700}.InventarioFisico-module-scss-module__hn8-oq__modalBody{flex-direction:column;gap:14px;padding:20px 22px;display:flex;overflow-y:auto}.InventarioFisico-module-scss-module__hn8-oq__modalTexto{color:var(--gray-text);font-size:13px;line-height:1.5}.InventarioFisico-module-scss-module__hn8-oq__modalResumen{background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:var(--radius-sm);flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__modalAlerta{color:#8a6a00;font-weight:600}.InventarioFisico-module-scss-module__hn8-oq__modalFooter{background:var(--gray-bg);border-top:1px solid var(--gray-border);justify-content:flex-end;align-items:center;gap:12px;padding:14px 22px;display:flex}.InventarioFisico-module-scss-module__hn8-oq__field{color:var(--text);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.InventarioFisico-module-scss-module__hn8-oq__input{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.InventarioFisico-module-scss-module__hn8-oq__input:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}@media (max-width:760px){.InventarioFisico-module-scss-module__hn8-oq__page{padding:12px}.InventarioFisico-module-scss-module__hn8-oq__header{flex-direction:column;gap:2px;padding:16px 18px}.InventarioFisico-module-scss-module__hn8-oq__body{padding:18px 16px}.InventarioFisico-module-scss-module__hn8-oq__capturaRow{flex-direction:column;gap:0}.InventarioFisico-module-scss-module__hn8-oq__kpis{width:100%}.InventarioFisico-module-scss-module__hn8-oq__kpis .InventarioFisico-module-scss-module__hn8-oq__kpi{flex:40%}.InventarioFisico-module-scss-module__hn8-oq__buscar{flex:100%}.InventarioFisico-module-scss-module__hn8-oq__footer{flex-direction:column-reverse;align-items:stretch;padding:14px 16px}.InventarioFisico-module-scss-module__hn8-oq__footerActions{flex-direction:column-reverse}.InventarioFisico-module-scss-module__hn8-oq__footerActions button{width:100%}.InventarioFisico-module-scss-module__hn8-oq__saveStatus{text-align:center}}
.CapturaModos-module-scss-module__RGBnkW__captura{margin-bottom:20px}.CapturaModos-module-scss-module__RGBnkW__tabs{gap:6px;margin-bottom:12px;display:flex}.CapturaModos-module-scss-module__RGBnkW__tab{border:1px solid var(--gray-border);cursor:pointer;color:var(--gray-text);background:#fff;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s,color .12s,background .12s}.CapturaModos-module-scss-module__RGBnkW__tab:hover{border-color:var(--yellow-deep);color:#8a6a00}.CapturaModos-module-scss-module__RGBnkW__tabActive{background:var(--black);color:var(--yellow);border-color:var(--black)}.CapturaModos-module-scss-module__RGBnkW__tabActive:hover{border-color:var(--black);color:var(--yellow)}.CapturaModos-module-scss-module__RGBnkW__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:500}.CapturaModos-module-scss-module__RGBnkW__searchRow{gap:10px;display:flex}.CapturaModos-module-scss-module__RGBnkW__input,.CapturaModos-module-scss-module__RGBnkW__textarea{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);flex:1;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.CapturaModos-module-scss-module__RGBnkW__input:focus,.CapturaModos-module-scss-module__RGBnkW__textarea:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.CapturaModos-module-scss-module__RGBnkW__input:disabled,.CapturaModos-module-scss-module__RGBnkW__textarea:disabled{opacity:.6}.CapturaModos-module-scss-module__RGBnkW__textarea{resize:vertical;width:100%}.CapturaModos-module-scss-module__RGBnkW__precioInput{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);flex:0 0 140px;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.CapturaModos-module-scss-module__RGBnkW__precioInput:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.CapturaModos-module-scss-module__RGBnkW__precioInput:disabled{opacity:.6}.CapturaModos-module-scss-module__RGBnkW__textoBlock{flex-direction:column;gap:10px;display:flex}.CapturaModos-module-scss-module__RGBnkW__textoActions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.CapturaModos-module-scss-module__RGBnkW__progreso{flex:1;min-width:0}.CapturaModos-module-scss-module__RGBnkW__progresoTexto{color:var(--gray-text);margin-bottom:6px;font-size:12px}.CapturaModos-module-scss-module__RGBnkW__progresoBarra{background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:999px;height:8px;overflow:hidden}.CapturaModos-module-scss-module__RGBnkW__progresoRelleno{background:var(--yellow);height:100%;transition:width .15s}.CapturaModos-module-scss-module__RGBnkW__addBtn{cursor:pointer;background:var(--yellow);color:var(--black);white-space:nowrap;border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.CapturaModos-module-scss-module__RGBnkW__addBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.CapturaModos-module-scss-module__RGBnkW__addBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:760px){.CapturaModos-module-scss-module__RGBnkW__tabs{flex-wrap:wrap}.CapturaModos-module-scss-module__RGBnkW__tab{text-align:center;flex:auto}.CapturaModos-module-scss-module__RGBnkW__searchRow{flex-wrap:wrap}.CapturaModos-module-scss-module__RGBnkW__input,.CapturaModos-module-scss-module__RGBnkW__precioInput{flex:100%}.CapturaModos-module-scss-module__RGBnkW__addBtn{width:100%}}
.Kardex-module-scss-module__kzNxnW__page{padding:24px}.Kardex-module-scss-module__kzNxnW__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);margin-bottom:24px}.Kardex-module-scss-module__kzNxnW__header{background:var(--black);color:var(--yellow);border-radius:var(--radius-lg) var(--radius-lg) 0 0;letter-spacing:.6px;text-transform:uppercase;padding:18px 28px;font-size:15px;font-weight:700}.Kardex-module-scss-module__kzNxnW__body{padding:28px}.Kardex-module-scss-module__kzNxnW__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.Kardex-module-scss-module__kzNxnW__filtersForm{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.Kardex-module-scss-module__kzNxnW__field,.Kardex-module-scss-module__kzNxnW__buscador{color:var(--text);flex-direction:column;gap:6px;min-width:160px;font-size:13px;font-weight:600;display:flex}.Kardex-module-scss-module__kzNxnW__buscador{min-width:260px;position:relative}.Kardex-module-scss-module__kzNxnW__productoElegido{color:var(--gray-text);white-space:nowrap;margin-top:4px;font-size:12px;font-weight:500;position:absolute;top:100%;left:2px}.Kardex-module-scss-module__kzNxnW__input,.Kardex-module-scss-module__kzNxnW__select{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.Kardex-module-scss-module__kzNxnW__input:focus,.Kardex-module-scss-module__kzNxnW__select:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.Kardex-module-scss-module__kzNxnW__sugerencias{z-index:50;border:1px solid var(--gray-border);border-radius:var(--radius-md);width:max(100%,380px);max-height:320px;box-shadow:var(--shadow-lg);background:#fff;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.Kardex-module-scss-module__kzNxnW__sugerencias li{border-radius:var(--radius-sm);cursor:pointer;gap:10px;padding:8px 10px;font-weight:500;display:flex}.Kardex-module-scss-module__kzNxnW__sugerencias li strong{min-width:70px}.Kardex-module-scss-module__kzNxnW__sugerenciaActiva{background:var(--yellow-soft)}.Kardex-module-scss-module__kzNxnW__formActions{gap:10px;display:flex}.Kardex-module-scss-module__kzNxnW__searchBtn{cursor:pointer;background:var(--yellow);color:var(--black);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.Kardex-module-scss-module__kzNxnW__searchBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.Kardex-module-scss-module__kzNxnW__searchBtn:disabled{opacity:.7;cursor:not-allowed}.Kardex-module-scss-module__kzNxnW__reporte{border:1px solid var(--gray-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);color:var(--text);background:#fff;padding:24px 28px}.Kardex-module-scss-module__kzNxnW__acciones{gap:8px;margin-bottom:12px;display:flex}.Kardex-module-scss-module__kzNxnW__accionBtn{border-radius:var(--radius-sm);border:1px solid var(--gray-border);color:var(--text);cursor:pointer;background:#fff;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600}.Kardex-module-scss-module__kzNxnW__accionBtn:hover{border-color:var(--yellow-deep)}.Kardex-module-scss-module__kzNxnW__titulo{margin-bottom:16px;font-size:22px;font-weight:600}.Kardex-module-scss-module__kzNxnW__datos{grid-template-columns:max-content 1fr;gap:4px 24px;margin-bottom:20px;font-size:14px;display:grid}.Kardex-module-scss-module__kzNxnW__dato{display:contents}.Kardex-module-scss-module__kzNxnW__dato dt{color:var(--gray-text)}.Kardex-module-scss-module__kzNxnW__dato dd{font-weight:500}.Kardex-module-scss-module__kzNxnW__aviso{background:var(--yellow-soft);border:1px solid var(--yellow-deep);border-radius:var(--radius-sm);margin-bottom:16px;padding:10px 12px;font-size:13px}.Kardex-module-scss-module__kzNxnW__tablaWrap{overflow-x:auto}.Kardex-module-scss-module__kzNxnW__tabla{border-collapse:collapse;width:100%;font-size:13px}.Kardex-module-scss-module__kzNxnW__tabla th,.Kardex-module-scss-module__kzNxnW__tabla td{border-bottom:1px solid var(--gray-border);text-align:left;padding:8px 10px}.Kardex-module-scss-module__kzNxnW__tabla th{white-space:nowrap;border-bottom-width:2px;font-weight:700}.Kardex-module-scss-module__kzNxnW__tabla tbody tr:hover{background:var(--gray-bg)}.Kardex-module-scss-module__kzNxnW__tabla tfoot td{background:var(--gray-bg);border-bottom:none;font-weight:700}.Kardex-module-scss-module__kzNxnW__filaResumen td{background:var(--gray-bg);font-weight:600}.Kardex-module-scss-module__kzNxnW__conteo{color:var(--gray-text);font-weight:400}.Kardex-module-scss-module__kzNxnW__numero{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.Kardex-module-scss-module__kzNxnW__derecha{text-align:right!important}.Kardex-module-scss-module__kzNxnW__nowrap{white-space:nowrap}.Kardex-module-scss-module__kzNxnW__vacio{color:var(--gray-text);text-align:center!important;padding:18px 10px!important}.Kardex-module-scss-module__kzNxnW__link{color:#1a6fb5}.Kardex-module-scss-module__kzNxnW__link:hover{text-decoration:underline}@media print{.Kardex-module-scss-module__kzNxnW__noPrint{display:none!important}.Kardex-module-scss-module__kzNxnW__page{padding:0}.Kardex-module-scss-module__kzNxnW__reporte{box-shadow:none;border:none;padding:0}.Kardex-module-scss-module__kzNxnW__tablaWrap{overflow:visible}.Kardex-module-scss-module__kzNxnW__tabla{font-size:11px}.Kardex-module-scss-module__kzNxnW__tabla th,.Kardex-module-scss-module__kzNxnW__tabla td{padding:4px 6px}.Kardex-module-scss-module__kzNxnW__link{color:inherit}}
.Pos-module-scss-module__D6RDua__page{padding:24px}.Pos-module-scss-module__D6RDua__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);overflow:hidden}.Pos-module-scss-module__D6RDua__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;padding:18px 28px;font-size:15px;font-weight:700}.Pos-module-scss-module__D6RDua__body{padding:28px}.Pos-module-scss-module__D6RDua__clienteBadge{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.Pos-module-scss-module__D6RDua__total{color:var(--text);margin-bottom:20px;font-size:42px;font-weight:800}.Pos-module-scss-module__D6RDua__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.Pos-module-scss-module__D6RDua__success{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);border-radius:var(--radius-sm);margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:600}.Pos-module-scss-module__D6RDua__filtersRow{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.Pos-module-scss-module__D6RDua__filterField{color:var(--text);flex-direction:column;gap:6px;min-width:180px;font-size:13px;font-weight:600;display:flex}.Pos-module-scss-module__D6RDua__filterFixedValue{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-size:14px;font-weight:500}.Pos-module-scss-module__D6RDua__select{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.Pos-module-scss-module__D6RDua__select:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.Pos-module-scss-module__D6RDua__table{border-collapse:collapse;width:100%;font-size:14px}.Pos-module-scss-module__D6RDua__table th{text-align:left;letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);border-bottom:1px solid var(--gray-border);padding:10px 12px;font-size:12px;font-weight:700}.Pos-module-scss-module__D6RDua__table td{border-bottom:1px solid var(--gray-border);color:var(--text);padding:10px 12px}.Pos-module-scss-module__D6RDua__empty{text-align:center;color:var(--gray-text);padding:24px 12px}.Pos-module-scss-module__D6RDua__qtyValue{text-align:center;font-weight:700}.Pos-module-scss-module__D6RDua__removeBtn{color:var(--gray-text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:14px}.Pos-module-scss-module__D6RDua__removeBtn:hover{color:#b3261e;background:#fdeaea}.Pos-module-scss-module__D6RDua__pagosSection{margin-top:24px}.Pos-module-scss-module__D6RDua__pagosHeader{letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.Pos-module-scss-module__D6RDua__addPagoBtn{color:#8a6a00;cursor:pointer;text-transform:none;letter-spacing:normal;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:600}.Pos-module-scss-module__D6RDua__addPagoBtn:hover{background:var(--yellow-soft)}.Pos-module-scss-module__D6RDua__pagoRow{align-items:center;gap:10px;margin-bottom:10px;display:flex}.Pos-module-scss-module__D6RDua__pagoRow .Pos-module-scss-module__D6RDua__select{flex:1}.Pos-module-scss-module__D6RDua__pagoInput{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);width:140px;color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.Pos-module-scss-module__D6RDua__pagoInput:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.Pos-module-scss-module__D6RDua__pagosSummary{border-radius:var(--radius-sm);margin-top:8px;padding:10px 12px;font-size:13px;font-weight:600}.Pos-module-scss-module__D6RDua__pagosOk{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep)}.Pos-module-scss-module__D6RDua__pagosWarn{color:#b3261e;background:#fdeaea;border:1px solid #f3c0c0}.Pos-module-scss-module__D6RDua__footer{background:var(--gray-bg);border-top:1px solid var(--gray-border);justify-content:flex-end;gap:12px;padding:18px 28px;display:flex}.Pos-module-scss-module__D6RDua__ghostBtn{cursor:pointer;background:var(--black);color:var(--yellow);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,transform .12s}.Pos-module-scss-module__D6RDua__ghostBtn:hover{background:#26262a;transform:translateY(-1px)}.Pos-module-scss-module__D6RDua__submitBtn{cursor:pointer;background:var(--yellow);color:var(--black);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.Pos-module-scss-module__D6RDua__submitBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.Pos-module-scss-module__D6RDua__submitBtn:disabled{opacity:.7;cursor:not-allowed}.Pos-module-scss-module__D6RDua__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:760px){.Pos-module-scss-module__D6RDua__page{padding:12px}.Pos-module-scss-module__D6RDua__header{padding:16px 18px}.Pos-module-scss-module__D6RDua__body{padding:18px 16px}.Pos-module-scss-module__D6RDua__total{font-size:32px}.Pos-module-scss-module__D6RDua__filtersRow{gap:12px}.Pos-module-scss-module__D6RDua__filterField{flex:140px;min-width:0}.Pos-module-scss-module__D6RDua__pagoRow{flex-wrap:wrap}.Pos-module-scss-module__D6RDua__pagoRow .Pos-module-scss-module__D6RDua__select{flex:100%}.Pos-module-scss-module__D6RDua__pagoInput{flex:1;width:auto}.Pos-module-scss-module__D6RDua__footer{flex-direction:column-reverse;padding:14px 16px}.Pos-module-scss-module__D6RDua__footer button{width:100%}}
.Promociones-module-scss-module__fO8cHq__seccionPlantillas{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.Promociones-module-scss-module__fO8cHq__plantilla{border:1px dashed var(--gray-border);border-radius:var(--radius-md);max-width:190px;color:var(--text);cursor:pointer;text-align:left;background:#fff;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-family:inherit;display:flex}.Promociones-module-scss-module__fO8cHq__plantilla b{font-size:13px}.Promociones-module-scss-module__fO8cHq__plantilla span{color:var(--gray-text);font-size:11px}.Promociones-module-scss-module__fO8cHq__plantilla:hover:not(:disabled){border-color:var(--yellow-deep);background:var(--yellow-soft)}.Promociones-module-scss-module__fO8cHq__barraFiltros{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Promociones-module-scss-module__fO8cHq__filtros{flex-wrap:wrap;gap:4px;display:inline-flex}.Promociones-module-scss-module__fO8cHq__filtro{border:1px solid var(--gray-border);color:var(--gray-text);cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:600}.Promociones-module-scss-module__fO8cHq__filtroActivo{background:var(--black);border-color:var(--black);color:var(--yellow)}.Promociones-module-scss-module__fO8cHq__prioridad{text-align:center;min-width:34px;color:var(--gray-text);background:var(--gray-bg);border-radius:var(--radius-sm);padding:4px 6px;font-size:12px;font-weight:700}.Promociones-module-scss-module__fO8cHq__estado{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.Promociones-module-scss-module__fO8cHq__estado_activa{color:#1e6b34;background:#e8f6ec}.Promociones-module-scss-module__fO8cHq__estado_programada{color:#1f4fa8;background:#e8f0fd}.Promociones-module-scss-module__fO8cHq__estado_vencida{background:var(--gray-bg);color:var(--gray-text)}.Promociones-module-scss-module__fO8cHq__estado_inactiva{color:#b3261e;background:#fdeaea}.Promociones-module-scss-module__fO8cHq__textarea{border:1px solid var(--gray-border);border-radius:var(--radius-sm);resize:vertical;width:100%;margin-top:8px;padding:8px 10px;font-family:inherit;font-size:13px}.Promociones-module-scss-module__fO8cHq__textarea:focus{border-color:var(--yellow-deep);outline:none}.Promociones-module-scss-module__fO8cHq__interruptor{font-weight:600}.Promociones-module-scss-module__fO8cHq__rejillaGeneral{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:8px;display:flex}.Promociones-module-scss-module__fO8cHq__campo{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.Promociones-module-scss-module__fO8cHq__campoAncho{flex:260px;min-width:0}.Promociones-module-scss-module__fO8cHq__etiqueta{font-size:12px;font-weight:600}.Promociones-module-scss-module__fO8cHq__cupo{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Promociones-module-scss-module__fO8cHq__cupoFila{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.Promociones-module-scss-module__fO8cHq__cupoAlcance{width:230px;max-width:100%;font-size:13px}.Promociones-module-scss-module__fO8cHq__cupoAgregar{align-self:flex-start}.Promociones-module-scss-module__fO8cHq__inputLargo{width:100%}.Promociones-module-scss-module__fO8cHq__encabezadoGrupo{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.Promociones-module-scss-module__fO8cHq__grupoAnidado{background:#fff;border-left-color:#c9b6f2;margin-bottom:8px}.Promociones-module-scss-module__fO8cHq__grupoNegado{border-left-color:#e0a3a3}.Promociones-module-scss-module__fO8cHq__conector{color:#5b3cc4;margin:0 0 6px 12px;font-size:11px;font-weight:700}.Promociones-module-scss-module__fO8cHq__icono{font-size:15px}.Promociones-module-scss-module__fO8cHq__dias{gap:3px;display:inline-flex}.Promociones-module-scss-module__fO8cHq__dia{border-radius:var(--radius-sm);border:1px solid var(--gray-border);cursor:pointer;background:#fff;padding:4px 8px;font-family:inherit;font-size:12px}.Promociones-module-scss-module__fO8cHq__diaMarcado{background:var(--yellow);border-color:var(--yellow-deep);font-weight:700}.Promociones-module-scss-module__fO8cHq__tarjetaEfecto{border-left:3px solid #5b3cc4}.Promociones-module-scss-module__fO8cHq__tituloEfecto{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.Promociones-module-scss-module__fO8cHq__paletaEfectos{flex-wrap:wrap;gap:6px;display:flex}.Promociones-module-scss-module__fO8cHq__nodoFormula{border:1px solid var(--gray-border);border-radius:var(--radius-md);vertical-align:middle;background:#fff;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding:3px 6px 3px 3px;display:inline-flex}.Promociones-module-scss-module__fO8cHq__nodoFormula .Promociones-module-scss-module__fO8cHq__nodoFormula{background:#fbfaff}.Promociones-module-scss-module__fO8cHq__nodoFormula .Promociones-module-scss-module__fO8cHq__nodoFormula .Promociones-module-scss-module__fO8cHq__nodoFormula{background:#fff}.Promociones-module-scss-module__fO8cHq__nodoFormula select:not(.Promociones-module-scss-module__fO8cHq__menuNodoSelect){field-sizing:content}.Promociones-module-scss-module__fO8cHq__nodo_op,.Promociones-module-scss-module__fO8cHq__nodo_tramos,.Promociones-module-scss-module__fO8cHq__nodo_si{border-color:#c9b6f2}.Promociones-module-scss-module__fO8cHq__nodo_medir{border-color:#b7d7c1}.Promociones-module-scss-module__fO8cHq__nodo_reporte{border-color:#b6c8f2}.Promociones-module-scss-module__fO8cHq__menuNodo{color:#5b3cc4;border-radius:var(--radius-sm);cursor:pointer;background:#f0ebff;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.Promociones-module-scss-module__fO8cHq__menuNodo:hover,.Promociones-module-scss-module__fO8cHq__menuNodo:focus-within{background:#e2d8ff}.Promociones-module-scss-module__fO8cHq__menuAcciones{color:#555;border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex;position:relative}.Promociones-module-scss-module__fO8cHq__menuAcciones:hover,.Promociones-module-scss-module__fO8cHq__menuAcciones:focus-within{background:#f0f0f3}.Promociones-module-scss-module__fO8cHq__numeroGrupo{text-transform:uppercase;letter-spacing:.04em;color:#5b3cc4;font-size:11px;font-weight:700}.Promociones-module-scss-module__fO8cHq__menuNodoSelect{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.Promociones-module-scss-module__fO8cHq__inputFormula{width:80px}.Promociones-module-scss-module__fO8cHq__operador{border-radius:var(--radius-sm);color:#5b3cc4;cursor:pointer;background:#fff;border:1px solid #c9b6f2;padding:2px 4px;font-family:inherit;font-size:13px;font-weight:700}.Promociones-module-scss-module__fO8cHq__simbolo{color:#5b3cc4;font-weight:700}.Promociones-module-scss-module__fO8cHq__argumento{align-items:center;gap:4px;max-width:100%;display:inline-flex}.Promociones-module-scss-module__fO8cHq__quitarArgumento,.Promociones-module-scss-module__fO8cHq__agregarArgumento{border:1px dashed var(--gray-border);width:20px;height:20px;color:var(--gray-text);cursor:pointer;background:#fff;border-radius:999px;padding:0;font-family:inherit;font-size:11px}.Promociones-module-scss-module__fO8cHq__quitarArgumento:hover,.Promociones-module-scss-module__fO8cHq__agregarArgumento:hover{color:#5b3cc4;border-color:#5b3cc4}.Promociones-module-scss-module__fO8cHq__quitarArgumento{border-style:none}.Promociones-module-scss-module__fO8cHq__bloqueFormula{flex-direction:column;flex:100%;align-items:flex-start;gap:6px;padding:4px 0 2px 4px;display:flex}.Promociones-module-scss-module__fO8cHq__bloqueFormula>div{width:100%;margin:0}.Promociones-module-scss-module__fO8cHq__filtroPartidas,.Promociones-module-scss-module__fO8cHq__reglaPartida{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.Promociones-module-scss-module__fO8cHq__filtroPartidas:has(>.Promociones-module-scss-module__fO8cHq__selectorAbierto){flex:100%}.Promociones-module-scss-module__fO8cHq__selectorProductos{flex-direction:column;max-width:100%;display:inline-flex}.Promociones-module-scss-module__fO8cHq__selectorAbierto{flex:100%;align-items:flex-start}.Promociones-module-scss-module__fO8cHq__resumenSelector{text-overflow:ellipsis;max-width:420px;overflow:hidden}.Promociones-module-scss-module__fO8cHq__flecha{color:var(--gray-text);font-size:11px}.Promociones-module-scss-module__fO8cHq__panelSelector{border:1px solid var(--gray-border);border-radius:var(--radius-md);background:#fcfcfd;flex-direction:column;gap:10px;width:100%;margin-top:6px;padding:12px;display:flex}.Promociones-module-scss-module__fO8cHq__rejillaSelector{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:10px;display:grid}.Promociones-module-scss-module__fO8cHq__rejillaSelector>*{min-width:0}.Promociones-module-scss-module__fO8cHq__campoSelector{flex-direction:column;gap:4px;display:flex}.Promociones-module-scss-module__fO8cHq__productosIncluidos{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.Promociones-module-scss-module__fO8cHq__enlaceVer{color:#1f4fa8;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px}.Promociones-module-scss-module__fO8cHq__listaIncluidos{border-radius:var(--radius-md);background:#fff;border:1px solid #e5e7eb;width:100%;max-height:220px;padding:6px 8px;font-size:12px;overflow-y:auto}.Promociones-module-scss-module__fO8cHq__productoIncluido{white-space:nowrap;text-overflow:ellipsis;padding:2px 0;overflow:hidden}.Promociones-module-scss-module__fO8cHq__productoIncluido b{margin-right:4px;font-weight:600}.Promociones-module-scss-module__fO8cHq__listaClaves{flex-direction:column;gap:6px;display:flex}.Promociones-module-scss-module__fO8cHq__pegar{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.Promociones-module-scss-module__fO8cHq__pegar .Promociones-module-scss-module__fO8cHq__textarea{margin-top:0}.Promociones-module-scss-module__fO8cHq__enlaceMini{color:#b3261e;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:11px;text-decoration:underline}.Promociones-module-scss-module__fO8cHq__buscador{min-width:220px;display:inline-block;position:relative}.Promociones-module-scss-module__fO8cHq__buscador input{width:100%}.Promociones-module-scss-module__fO8cHq__buscadorLista{z-index:30;border:1px solid var(--gray-border);border-radius:var(--radius-md);width:max(100%,340px);max-height:280px;box-shadow:var(--shadow-lg);background:#fff;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.Promociones-module-scss-module__fO8cHq__buscadorItem{text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;width:100%;padding:6px 8px;font-family:inherit;font-size:12px;display:block}.Promociones-module-scss-module__fO8cHq__buscadorItem span{color:var(--gray-text)}.Promociones-module-scss-module__fO8cHq__buscadorItem:hover,.Promociones-module-scss-module__fO8cHq__buscadorItemActivo{background:var(--yellow-soft)}.Promociones-module-scss-module__fO8cHq__simulador{font-size:13px}.Promociones-module-scss-module__fO8cHq__simulador .Promociones-module-scss-module__fO8cHq__buscador{width:100%}.Promociones-module-scss-module__fO8cHq__formSimulador{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Promociones-module-scss-module__fO8cHq__formSimulador label{flex-direction:column;gap:3px;min-width:0;display:flex}.Promociones-module-scss-module__fO8cHq__formSimulador label>span:first-child{color:var(--gray-text);font-size:11px;font-weight:600}.Promociones-module-scss-module__fO8cHq__formSimulador select,.Promociones-module-scss-module__fO8cHq__formSimulador input{width:100%}.Promociones-module-scss-module__fO8cHq__ticket{border:1px solid var(--gray-border);border-radius:var(--radius-md);background:#fff;padding:6px 8px}.Promociones-module-scss-module__fO8cHq__renglon{border-bottom:1px dashed var(--gray-border);padding:6px 0}.Promociones-module-scss-module__fO8cHq__renglonRegalo{background:#f5fbf6}.Promociones-module-scss-module__fO8cHq__renglonPrincipal{align-items:center;gap:6px;display:flex}.Promociones-module-scss-module__fO8cHq__cantidad{flex-shrink:0;width:54px;font-size:12px}.Promociones-module-scss-module__fO8cHq__renglonDescripcion{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.Promociones-module-scss-module__fO8cHq__renglonImporte{white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:600;display:flex}.Promociones-module-scss-module__fO8cHq__renglonImporte s{color:var(--gray-text);font-size:11px;font-weight:400}.Promociones-module-scss-module__fO8cHq__renglonPromo{color:#5b3cc4;margin:2px 0 0 60px;font-size:11px}.Promociones-module-scss-module__fO8cHq__totales{text-align:right;grid-template-columns:1fr auto;gap:2px 12px;padding-top:8px;display:grid}.Promociones-module-scss-module__fO8cHq__totales b{font-size:15px}.Promociones-module-scss-module__fO8cHq__descuento{color:#1e6b34}.Promociones-module-scss-module__fO8cHq__bloqueo{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;padding:8px 10px;font-size:12px}.Promociones-module-scss-module__fO8cHq__subtitulo{text-transform:uppercase;letter-spacing:.5px;margin:6px 0;font-size:11px;font-weight:700}.Promociones-module-scss-module__fO8cHq__evaluada{border:1px solid var(--gray-border);border-radius:var(--radius-sm);background:#fff;margin-bottom:6px}.Promociones-module-scss-module__fO8cHq__evaluadaBorrador{border-color:var(--yellow-deep)}.Promociones-module-scss-module__fO8cHq__evaluadaEncabezado{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:6px 8px;font-family:inherit;font-size:12px;display:flex}.Promociones-module-scss-module__fO8cHq__evaluadaNombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.Promociones-module-scss-module__fO8cHq__evaluadaMotivo{color:var(--gray-text);white-space:nowrap;font-size:11px}.Promociones-module-scss-module__fO8cHq__evaluadaSi .Promociones-module-scss-module__fO8cHq__evaluadaMotivo{color:#1e6b34;font-weight:700}.Promociones-module-scss-module__fO8cHq__badgeBorrador{text-transform:uppercase;background:var(--yellow);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.Promociones-module-scss-module__fO8cHq__evaluadaCuerpo{flex-direction:column;gap:4px;padding:0 8px 8px 28px;display:flex}.Promociones-module-scss-module__fO8cHq__marcaSi,.Promociones-module-scss-module__fO8cHq__marcaNo{justify-content:center;width:16px;font-weight:700;display:inline-flex}.Promociones-module-scss-module__fO8cHq__marcaSi{color:#1e6b34}.Promociones-module-scss-module__fO8cHq__marcaNo{color:#b3261e}.Promociones-module-scss-module__fO8cHq__traza{font-size:12px;list-style:none}.Promociones-module-scss-module__fO8cHq__traza .Promociones-module-scss-module__fO8cHq__traza{border-left:1px dashed var(--gray-border);margin-left:14px;padding-left:6px}.Promociones-module-scss-module__fO8cHq__trazaGrupo{font-weight:600}.Promociones-module-scss-module__fO8cHq__trazaRegla{padding:1px 0}.Promociones-module-scss-module__fO8cHq__trazaValor{color:var(--gray-text);margin-left:6px;font-style:italic}.Promociones-module-scss-module__fO8cHq__trazaEfecto{color:#5b3cc4;font-size:12px}@media (max-width:640px){.Promociones-module-scss-module__fO8cHq__formSimulador{grid-template-columns:1fr}.Promociones-module-scss-module__fO8cHq__panelSelector{min-width:0}}
.CompartirSmartReport-module-scss-module__Lhz4Za__backdrop{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.CompartirSmartReport-module-scss-module__Lhz4Za__modal{background:var(--gray-card);border-radius:var(--radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-lg);flex-direction:column;gap:14px;padding:24px;display:flex}.CompartirSmartReport-module-scss-module__Lhz4Za__titulo{font-size:15px;font-weight:700}.CompartirSmartReport-module-scss-module__Lhz4Za__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;padding:10px 12px;font-size:13px}.CompartirSmartReport-module-scss-module__Lhz4Za__opcion{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.CompartirSmartReport-module-scss-module__Lhz4Za__opcion input{accent-color:var(--yellow-deep);margin-top:3px}.CompartirSmartReport-module-scss-module__Lhz4Za__opcion strong{font-size:14px;display:block}.CompartirSmartReport-module-scss-module__Lhz4Za__opcion small{color:var(--gray-text);margin-top:2px;font-size:12px;display:block}.CompartirSmartReport-module-scss-module__Lhz4Za__selector{margin-left:24px}.CompartirSmartReport-module-scss-module__Lhz4Za__nota{color:var(--gray-text);margin:0;font-size:12px}.CompartirSmartReport-module-scss-module__Lhz4Za__acciones{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.CompartirSmartReport-module-scss-module__Lhz4Za__cancelar,.CompartirSmartReport-module-scss-module__Lhz4Za__guardar{cursor:pointer;border:none;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600}.CompartirSmartReport-module-scss-module__Lhz4Za__cancelar:disabled,.CompartirSmartReport-module-scss-module__Lhz4Za__guardar:disabled{opacity:.6;cursor:not-allowed}.CompartirSmartReport-module-scss-module__Lhz4Za__cancelar{background:var(--gray-bg);color:var(--text)}.CompartirSmartReport-module-scss-module__Lhz4Za__guardar{background:var(--yellow);color:var(--black)}
.SelectorClubCard-module-scss-module__joD3NG__clubCard{border:1px dashed var(--gray-border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}.SelectorClubCard-module-scss-module__joD3NG__label{letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);font-size:12px;font-weight:700}.SelectorClubCard-module-scss-module__joD3NG__form{flex:1;gap:8px;min-width:220px;display:flex}.SelectorClubCard-module-scss-module__joD3NG__input{border:1px solid var(--gray-border);background:var(--gray-bg);min-width:0;max-width:280px;color:var(--text);border-radius:999px;flex:1;padding:8px 12px;font-family:inherit;font-size:13px}.SelectorClubCard-module-scss-module__joD3NG__input:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.SelectorClubCard-module-scss-module__joD3NG__buscar,.SelectorClubCard-module-scss-module__joD3NG__quitar{cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600}.SelectorClubCard-module-scss-module__joD3NG__buscar:disabled,.SelectorClubCard-module-scss-module__joD3NG__quitar:disabled{opacity:.6;cursor:not-allowed}.SelectorClubCard-module-scss-module__joD3NG__buscar{background:var(--black);color:var(--yellow)}.SelectorClubCard-module-scss-module__joD3NG__quitar{border:1px solid var(--gray-border);color:var(--text);background:#fff}.SelectorClubCard-module-scss-module__joD3NG__cuenta{color:var(--text);flex-direction:column;flex:1;gap:2px;font-weight:700;display:flex}.SelectorClubCard-module-scss-module__joD3NG__detalle{color:var(--gray-text);font-size:12px;font-weight:500}.SelectorClubCard-module-scss-module__joD3NG__canje{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-weight:600;display:flex}.SelectorClubCard-module-scss-module__joD3NG__usarSaldo{cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.SelectorClubCard-module-scss-module__joD3NG__canjeInput{border-radius:var(--radius-sm);border:1px solid var(--gray-border);width:110px;color:var(--text);background:#fff;padding:6px 10px;font-family:inherit;font-size:13px}.SelectorClubCard-module-scss-module__joD3NG__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.SelectorClubCard-module-scss-module__joD3NG__bonificacionRow td{color:#1d7a3a;font-weight:600}
.SelectorMultiple-module-scss-module__uKKYVa__contenedor{flex-direction:column;flex:1;gap:6px;min-width:280px;max-width:420px;display:flex;position:relative}.SelectorMultiple-module-scss-module__uKKYVa__label{color:var(--text);font-size:13px;font-weight:600}.SelectorMultiple-module-scss-module__uKKYVa__disparador{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);width:100%;color:var(--text);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.SelectorMultiple-module-scss-module__uKKYVa__disparador:hover{border-color:var(--yellow-deep)}.SelectorMultiple-module-scss-module__uKKYVa__disparadorActivo{border-color:var(--yellow-deep);background:#fff;box-shadow:0 0 0 4px #ffc7002e}.SelectorMultiple-module-scss-module__uKKYVa__resumen{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.SelectorMultiple-module-scss-module__uKKYVa__placeholder{color:var(--gray-text)}.SelectorMultiple-module-scss-module__uKKYVa__contador{background:var(--yellow);min-width:22px;color:var(--black);text-align:center;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:12px;font-weight:700}.SelectorMultiple-module-scss-module__uKKYVa__flecha{color:var(--gray-text);flex-shrink:0;font-size:12px}.SelectorMultiple-module-scss-module__uKKYVa__popover{z-index:50;border:1px solid var(--gray-border);border-radius:var(--radius-md);width:max(100%,340px);box-shadow:var(--shadow-lg);background:#fff;padding:10px;position:absolute;top:calc(100% + 6px);left:0}.SelectorMultiple-module-scss-module__uKKYVa__busqueda{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);width:100%;color:var(--text);padding:9px 12px;font-family:inherit;font-size:14px}.SelectorMultiple-module-scss-module__uKKYVa__busqueda:focus{border-color:var(--yellow-deep);background:#fff;outline:none}.SelectorMultiple-module-scss-module__uKKYVa__accionesMasivas{border-bottom:1px solid var(--gray-border);align-items:center;gap:4px;margin-bottom:4px;padding:8px 2px 6px;display:flex}.SelectorMultiple-module-scss-module__uKKYVa__accionesMasivas button{color:#8a6a00;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600}.SelectorMultiple-module-scss-module__uKKYVa__accionesMasivas button:hover{background:var(--yellow-soft)}.SelectorMultiple-module-scss-module__uKKYVa__conteo{color:var(--gray-text);margin-left:auto;font-size:12px}.SelectorMultiple-module-scss-module__uKKYVa__lista{max-height:300px;list-style:none;overflow-y:auto}.SelectorMultiple-module-scss-module__uKKYVa__opcion{border-radius:var(--radius-sm);color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:7px 8px;font-size:13px;font-weight:500;display:flex}.SelectorMultiple-module-scss-module__uKKYVa__opcion:hover{background:var(--gray-bg)}.SelectorMultiple-module-scss-module__uKKYVa__opcion input{width:16px;height:16px;accent-color:var(--yellow-deep);cursor:pointer}.SelectorMultiple-module-scss-module__uKKYVa__opcionMarcada{font-weight:600}.SelectorMultiple-module-scss-module__uKKYVa__sinResultados{color:var(--gray-text);text-align:center;padding:12px 8px;font-size:13px}
.VentaPagos-module-scss-module__RJMlfq__overlay{z-index:100;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.VentaPagos-module-scss-module__RJMlfq__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--gray-border);width:100%;max-width:480px;max-height:85vh;overflow:auto}.VentaPagos-module-scss-module__RJMlfq__header{background:var(--black);color:var(--yellow);letter-spacing:.4px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 24px;font-size:14px;font-weight:700;display:flex}.VentaPagos-module-scss-module__RJMlfq__cerrar{color:var(--yellow);cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;line-height:1}.VentaPagos-module-scss-module__RJMlfq__body{padding:20px 24px}.VentaPagos-module-scss-module__RJMlfq__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.VentaPagos-module-scss-module__RJMlfq__cargando,.VentaPagos-module-scss-module__RJMlfq__vacio{color:var(--gray-text);padding:8px 0 12px;font-size:13px}.VentaPagos-module-scss-module__RJMlfq__encabezado{letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.VentaPagos-module-scss-module__RJMlfq__agregarBtn{color:#8a6a00;cursor:pointer;text-transform:none;letter-spacing:normal;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:600}.VentaPagos-module-scss-module__RJMlfq__agregarBtn:hover{background:var(--yellow-soft)}.VentaPagos-module-scss-module__RJMlfq__fila{align-items:center;gap:10px;margin-bottom:10px;display:flex}.VentaPagos-module-scss-module__RJMlfq__select,.VentaPagos-module-scss-module__RJMlfq__monto{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.VentaPagos-module-scss-module__RJMlfq__select:focus,.VentaPagos-module-scss-module__RJMlfq__monto:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.VentaPagos-module-scss-module__RJMlfq__select{flex:1;min-width:0}.VentaPagos-module-scss-module__RJMlfq__monto{width:130px}.VentaPagos-module-scss-module__RJMlfq__quitarBtn{color:var(--gray-text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:6px;font-size:14px}.VentaPagos-module-scss-module__RJMlfq__quitarBtn:hover{color:#b3261e;background:#fdeaea}.VentaPagos-module-scss-module__RJMlfq__resumen{border-radius:var(--radius-sm);margin-top:8px;padding:10px 12px;font-size:13px;font-weight:600}.VentaPagos-module-scss-module__RJMlfq__ok{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep)}.VentaPagos-module-scss-module__RJMlfq__warn{color:#b3261e;background:#fdeaea;border:1px solid #f3c0c0}.VentaPagos-module-scss-module__RJMlfq__footer{justify-content:flex-end;gap:10px;padding:14px 24px 20px;display:flex}.VentaPagos-module-scss-module__RJMlfq__ghostBtn,.VentaPagos-module-scss-module__RJMlfq__guardarBtn{cursor:pointer;border:none;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600}.VentaPagos-module-scss-module__RJMlfq__ghostBtn{background:var(--black);color:var(--yellow)}.VentaPagos-module-scss-module__RJMlfq__guardarBtn{background:var(--yellow);color:var(--black);box-shadow:0 4px 14px #ffc70059}.VentaPagos-module-scss-module__RJMlfq__guardarBtn:hover:not(:disabled){background:var(--yellow-deep)}.VentaPagos-module-scss-module__RJMlfq__guardarBtn:disabled{opacity:.6;cursor:not-allowed}
.ActualizarPrecios-module-scss-module__hT0UZW__page{padding:24px}.ActualizarPrecios-module-scss-module__hT0UZW__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);overflow:hidden}.ActualizarPrecios-module-scss-module__hT0UZW__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;padding:18px 28px;font-size:15px;font-weight:700}.ActualizarPrecios-module-scss-module__hT0UZW__body{padding:28px}.ActualizarPrecios-module-scss-module__hT0UZW__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.ActualizarPrecios-module-scss-module__hT0UZW__success{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);border-radius:var(--radius-sm);margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:600}.ActualizarPrecios-module-scss-module__hT0UZW__step{border-bottom:1px solid var(--gray-border);margin-bottom:24px;padding-bottom:24px}.ActualizarPrecios-module-scss-module__hT0UZW__step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ActualizarPrecios-module-scss-module__hT0UZW__stepTitle{letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);margin-bottom:8px;font-size:13px;font-weight:700}.ActualizarPrecios-module-scss-module__hT0UZW__stepText{color:var(--text);max-width:640px;margin:0 0 14px;font-size:13px;line-height:1.5}.ActualizarPrecios-module-scss-module__hT0UZW__uploadRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ActualizarPrecios-module-scss-module__hT0UZW__fileInput{color:var(--text);font-family:inherit;font-size:13px}.ActualizarPrecios-module-scss-module__hT0UZW__searchBtn{cursor:pointer;background:var(--yellow);color:var(--black);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.ActualizarPrecios-module-scss-module__hT0UZW__searchBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.ActualizarPrecios-module-scss-module__hT0UZW__searchBtn:disabled{opacity:.7;cursor:not-allowed}.ActualizarPrecios-module-scss-module__hT0UZW__ghostBtn{cursor:pointer;background:var(--black);color:var(--yellow);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,transform .12s}.ActualizarPrecios-module-scss-module__hT0UZW__ghostBtn:hover:not(:disabled){background:#26262a;transform:translateY(-1px)}.ActualizarPrecios-module-scss-module__hT0UZW__ghostBtn:disabled{opacity:.7;cursor:not-allowed}.ActualizarPrecios-module-scss-module__hT0UZW__formActions{gap:10px;margin-top:16px;display:flex}.ActualizarPrecios-module-scss-module__hT0UZW__resumenBox{background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:var(--radius-sm);color:var(--text);margin-bottom:16px;padding:12px 16px;font-size:14px}.ActualizarPrecios-module-scss-module__hT0UZW__resumenBox strong{color:var(--black)}.ActualizarPrecios-module-scss-module__hT0UZW__warningBox{border:1px solid var(--yellow-deep);border-radius:var(--radius-sm);background:#fff8e8;margin-bottom:16px;padding:12px 16px}.ActualizarPrecios-module-scss-module__hT0UZW__warningTitle{color:#8a6a00;margin-bottom:6px;font-size:13px;font-weight:700}.ActualizarPrecios-module-scss-module__hT0UZW__warningList{color:#8a6a00;margin:0;padding-left:18px;font-size:13px}.ActualizarPrecios-module-scss-module__hT0UZW__warningList li{margin-bottom:2px}.ActualizarPrecios-module-scss-module__hT0UZW__table{border-collapse:collapse;width:100%;margin-bottom:8px;font-size:13px}.ActualizarPrecios-module-scss-module__hT0UZW__table th{text-align:left;letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);border-bottom:1px solid var(--gray-border);padding:10px 12px;font-size:12px;font-weight:700}.ActualizarPrecios-module-scss-module__hT0UZW__table td{border-bottom:1px solid var(--gray-border);color:var(--text);padding:10px 12px}.ActualizarPrecios-module-scss-module__hT0UZW__precioNuevo{color:#8a6a00;font-weight:700}.ActualizarPrecios-module-scss-module__hT0UZW__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:760px){.ActualizarPrecios-module-scss-module__hT0UZW__page{padding:12px}.ActualizarPrecios-module-scss-module__hT0UZW__header{padding:16px 18px}.ActualizarPrecios-module-scss-module__hT0UZW__body{padding:18px 16px}.ActualizarPrecios-module-scss-module__hT0UZW__uploadRow{flex-direction:column;align-items:stretch}.ActualizarPrecios-module-scss-module__hT0UZW__formActions{flex-direction:column}.ActualizarPrecios-module-scss-module__hT0UZW__formActions button,.ActualizarPrecios-module-scss-module__hT0UZW__searchBtn{width:100%}}
.AlmacenMovimiento-module-scss-module__nYN6jq__page{padding:24px}.AlmacenMovimiento-module-scss-module__nYN6jq__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);overflow:hidden}.AlmacenMovimiento-module-scss-module__nYN6jq__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;padding:18px 28px;font-size:15px;font-weight:700}.AlmacenMovimiento-module-scss-module__nYN6jq__body{padding:28px}.AlmacenMovimiento-module-scss-module__nYN6jq__error{color:#b3261e;border-radius:var(--radius-sm);background:#fdeaea;border:1px solid #f3c0c0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500}.AlmacenMovimiento-module-scss-module__nYN6jq__success{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);border-radius:var(--radius-sm);margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:600}.AlmacenMovimiento-module-scss-module__nYN6jq__configForm{flex-direction:column;gap:18px;max-width:520px;display:flex}.AlmacenMovimiento-module-scss-module__nYN6jq__fieldsRow{flex-wrap:wrap;gap:16px;display:flex}.AlmacenMovimiento-module-scss-module__nYN6jq__field{color:var(--text);flex-direction:column;flex:1;gap:6px;min-width:200px;font-size:13px;font-weight:600;display:flex}.AlmacenMovimiento-module-scss-module__nYN6jq__select,.AlmacenMovimiento-module-scss-module__nYN6jq__input,.AlmacenMovimiento-module-scss-module__nYN6jq__textarea{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.AlmacenMovimiento-module-scss-module__nYN6jq__select:focus,.AlmacenMovimiento-module-scss-module__nYN6jq__input:focus,.AlmacenMovimiento-module-scss-module__nYN6jq__textarea:focus{border-color:var(--yellow-deep);background:#fff;outline:none;box-shadow:0 0 0 4px #ffc7002e}.AlmacenMovimiento-module-scss-module__nYN6jq__select:disabled,.AlmacenMovimiento-module-scss-module__nYN6jq__input:disabled,.AlmacenMovimiento-module-scss-module__nYN6jq__textarea:disabled{opacity:.6}.AlmacenMovimiento-module-scss-module__nYN6jq__textarea{resize:vertical;font-family:inherit}.AlmacenMovimiento-module-scss-module__nYN6jq__formActions{gap:10px;display:flex}.AlmacenMovimiento-module-scss-module__nYN6jq__badgeRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.AlmacenMovimiento-module-scss-module__nYN6jq__badge{background:var(--yellow-soft);color:#8a6a00;border:1px solid var(--yellow-deep);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.AlmacenMovimiento-module-scss-module__nYN6jq__linkBtn{color:#8a6a00;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600}.AlmacenMovimiento-module-scss-module__nYN6jq__linkBtn:hover{background:var(--yellow-soft)}.AlmacenMovimiento-module-scss-module__nYN6jq__notaPreview{color:var(--gray-text);margin-bottom:20px;font-size:13px}.AlmacenMovimiento-module-scss-module__nYN6jq__table{border-collapse:collapse;width:100%;font-size:14px}.AlmacenMovimiento-module-scss-module__nYN6jq__table th{text-align:left;letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);border-bottom:1px solid var(--gray-border);padding:10px 12px;font-size:12px;font-weight:700}.AlmacenMovimiento-module-scss-module__nYN6jq__table td{border-bottom:1px solid var(--gray-border);color:var(--text);padding:10px 12px}.AlmacenMovimiento-module-scss-module__nYN6jq__empty{text-align:center;color:var(--gray-text);padding:24px 12px}.AlmacenMovimiento-module-scss-module__nYN6jq__qtyValue{text-align:center;font-weight:700}.AlmacenMovimiento-module-scss-module__nYN6jq__removeBtn{color:var(--gray-text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:14px}.AlmacenMovimiento-module-scss-module__nYN6jq__removeBtn:hover{color:#b3261e;background:#fdeaea}.AlmacenMovimiento-module-scss-module__nYN6jq__footer{background:var(--gray-bg);border-top:1px solid var(--gray-border);justify-content:flex-end;gap:12px;padding:18px 28px;display:flex}.AlmacenMovimiento-module-scss-module__nYN6jq__ghostBtn{cursor:pointer;background:var(--black);color:var(--yellow);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s,transform .12s}.AlmacenMovimiento-module-scss-module__nYN6jq__ghostBtn:hover{background:#26262a;transform:translateY(-1px)}.AlmacenMovimiento-module-scss-module__nYN6jq__submitBtn{cursor:pointer;background:var(--yellow);color:var(--black);border:none;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .12s;box-shadow:0 4px 14px #ffc70059}.AlmacenMovimiento-module-scss-module__nYN6jq__submitBtn:hover:not(:disabled){background:var(--yellow-deep);transform:translateY(-1px)}.AlmacenMovimiento-module-scss-module__nYN6jq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.AlmacenMovimiento-module-scss-module__nYN6jq__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:760px){.AlmacenMovimiento-module-scss-module__nYN6jq__page{padding:12px}.AlmacenMovimiento-module-scss-module__nYN6jq__header{padding:16px 18px}.AlmacenMovimiento-module-scss-module__nYN6jq__body{padding:18px 16px}.AlmacenMovimiento-module-scss-module__nYN6jq__configForm{max-width:none}.AlmacenMovimiento-module-scss-module__nYN6jq__field{min-width:0}.AlmacenMovimiento-module-scss-module__nYN6jq__badgeRow{flex-wrap:wrap}.AlmacenMovimiento-module-scss-module__nYN6jq__footer{flex-direction:column-reverse;padding:14px 16px}.AlmacenMovimiento-module-scss-module__nYN6jq__footer button{width:100%}}
.Bitacora-module-scss-module__HRA6uq__status{text-align:center;color:var(--gray-text);padding:60px 24px;font-size:15px}.Bitacora-module-scss-module__HRA6uq__page{padding:24px}.Bitacora-module-scss-module__HRA6uq__card{background:var(--gray-card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--gray-border);overflow:hidden}.Bitacora-module-scss-module__HRA6uq__header{background:var(--black);color:var(--yellow);letter-spacing:.6px;text-transform:uppercase;justify-content:space-between;gap:12px;padding:18px 28px;font-size:15px;font-weight:700;display:flex}.Bitacora-module-scss-module__HRA6uq__headerTienda{color:#fff}.Bitacora-module-scss-module__HRA6uq__body{padding:28px}.Bitacora-module-scss-module__HRA6uq__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Bitacora-module-scss-module__HRA6uq__meta{color:var(--gray-text);font-size:13px}.Bitacora-module-scss-module__HRA6uq__eliminado{color:#b3261e;font-weight:700}.Bitacora-module-scss-module__HRA6uq__acciones{gap:6px;display:flex}.Bitacora-module-scss-module__HRA6uq__linkBtn{color:#8a6a00;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600}.Bitacora-module-scss-module__HRA6uq__linkBtn:hover{background:var(--yellow-soft)}.Bitacora-module-scss-module__HRA6uq__kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:18px;display:grid}.Bitacora-module-scss-module__HRA6uq__kpis>div{background:var(--gray-bg);border:1px solid var(--gray-border);border-radius:var(--radius-md);color:var(--gray-text);padding:12px 14px;font-size:12px}.Bitacora-module-scss-module__HRA6uq__kpis span{color:var(--text);font-size:22px;font-weight:800;display:block}.Bitacora-module-scss-module__HRA6uq__kpis>.Bitacora-module-scss-module__HRA6uq__kpiAlerta{background:#fdeaea;border-color:#f3c0c0}.Bitacora-module-scss-module__HRA6uq__kpis>.Bitacora-module-scss-module__HRA6uq__kpiAlerta span{color:#b3261e}.Bitacora-module-scss-module__HRA6uq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Bitacora-module-scss-module__HRA6uq__chips{flex-wrap:wrap;gap:6px;display:flex}.Bitacora-module-scss-module__HRA6uq__chip{border:1px solid var(--gray-border);color:var(--gray-text);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600}.Bitacora-module-scss-module__HRA6uq__chip span{margin-left:2px;font-weight:800}.Bitacora-module-scss-module__HRA6uq__chip:hover{border-color:var(--yellow-deep);color:#8a6a00}.Bitacora-module-scss-module__HRA6uq__chipActive{background:var(--black);border-color:var(--black);color:var(--yellow)}.Bitacora-module-scss-module__HRA6uq__chipActive:hover{border-color:var(--black);color:var(--yellow)}.Bitacora-module-scss-module__HRA6uq__buscar{border-radius:var(--radius-sm);border:1px solid var(--gray-border);background:var(--gray-bg);min-width:240px;padding:8px 12px;font-family:inherit;font-size:13px}.Bitacora-module-scss-module__HRA6uq__buscar:focus{border-color:var(--yellow-deep);background:#fff;outline:none}.Bitacora-module-scss-module__HRA6uq__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--gray-border);border-radius:var(--radius-md);overflow-x:auto}.Bitacora-module-scss-module__HRA6uq__table{border-collapse:collapse;width:100%;font-size:13px}.Bitacora-module-scss-module__HRA6uq__table th{text-align:left;letter-spacing:.4px;text-transform:uppercase;color:var(--gray-text);border-bottom:1px solid var(--gray-border);white-space:nowrap;background:#fff;padding:10px 12px;font-size:12px;font-weight:700}.Bitacora-module-scss-module__HRA6uq__table td{border-bottom:1px solid var(--gray-border);vertical-align:top;padding:9px 12px}.Bitacora-module-scss-module__HRA6uq__table tbody tr:last-child td{border-bottom:none}.Bitacora-module-scss-module__HRA6uq__num{text-align:right;color:var(--gray-text)}.Bitacora-module-scss-module__HRA6uq__nowrap{white-space:nowrap}.Bitacora-module-scss-module__HRA6uq__accion{font-weight:700}.Bitacora-module-scss-module__HRA6uq__rowSensible td{background:#fdeaea}.Bitacora-module-scss-module__HRA6uq__rowSensible .Bitacora-module-scss-module__HRA6uq__accion{color:#b3261e}.Bitacora-module-scss-module__HRA6uq__empty{text-align:center;color:var(--gray-text);padding:24px 12px}@media print{.Bitacora-module-scss-module__HRA6uq__page{padding:0}.Bitacora-module-scss-module__HRA6uq__card{box-shadow:none;border:none}.Bitacora-module-scss-module__HRA6uq__acciones,.Bitacora-module-scss-module__HRA6uq__toolbar{display:none}.Bitacora-module-scss-module__HRA6uq__rowSensible td{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
