@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.cki8zG_className{font-family:Archivo,Archivo Fallback;font-style:normal}.cki8zG_variable{--ag-sans:"Archivo", "Archivo Fallback"}
.ag{--ag-tinta:#111;--ag-papel:#fff;--ag-fondo:#f4f4f2;--ag-gris:#5c5c5c;--ag-linea:#e3e3e3;--ag-suave:#f4f4f2;--ag-acento:#00c2a8;--ag-acento-osc:#0a7c6c;--ag-acento-suave:#e7f8f5;--ag-rojo:#d63b2f;--ag-rojo-suave:#fdeceb;--ag-ambar:#9a6412;--ag-ambar-suave:#fbf1e1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ag-fondo);min-height:100dvh;color:var(--ag-tinta);font-family:var(--ag-sans), system-ui, sans-serif;font-size:15px;line-height:1.45}.ag *,.ag :before,.ag :after{box-sizing:border-box}.ag button,.ag input,.ag textarea{font:inherit;color:inherit}.ag :focus-visible{outline:3px solid var(--ag-acento);outline-offset:2px}.ag-banda{color:#fff;background:#0b0b0b}.ag-banda-in{flex-wrap:wrap;align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:14px 16px;display:flex}.ag-banda img{width:auto;height:30px;display:block}.ag-banda .ag-titulo{letter-spacing:.01em;border-left:1px solid #333;margin:0;padding-left:16px;font-size:17px;font-weight:800;font-stretch:112%}.ag-quien{color:#cfcfcf;align-items:center;gap:10px;margin-left:auto;font-size:13.5px;display:flex}.ag-quien b{color:#fff;font-weight:700}.ag-rol{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-acento);background:#222;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ag-salir{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;border-radius:6px;padding:5px 12px;font-size:13px}.ag-salir:hover{border-color:#888}.ag-main{max-width:1240px;margin:0 auto;padding:18px 16px 48px}.ag-demo{background:var(--ag-acento-suave);color:#064e44;border:1px solid #b6ebe2;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:10px 14px;font-size:13.5px;display:flex}.ag-demo b{font-weight:800}.ag-resumen{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.ag-cifra{background:var(--ag-papel);border:1px solid var(--ag-linea);border-top:4px solid var(--ag-tinta);border-radius:10px;padding:14px 16px}.ag-cifra.rojo{border-top-color:var(--ag-rojo)}.ag-cifra.verde{border-top-color:var(--ag-acento)}.ag-cifra .n{font-size:32px;font-weight:800;font-stretch:112%;line-height:1}.ag-cifra .e{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gris);margin-top:6px;font-size:12px;font-weight:700}.ag-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ag-seg{border:1px solid var(--ag-tinta);border-radius:8px;display:inline-flex;overflow:hidden}.ag-seg button{background:var(--ag-papel);cursor:pointer;border:0;padding:7px 14px;font-size:14px;font-weight:600}.ag-seg button[aria-pressed=true]{background:var(--ag-tinta);color:#fff}.ag-barra .ag-cuenta{color:var(--ag-gris);font-size:13.5px}.ag-btn{text-align:center;border:1px solid var(--ag-tinta);background:var(--ag-papel);cursor:pointer;border-radius:8px;padding:7px 14px;font-size:14px;font-weight:700}.ag-btn:hover:not(:disabled){background:var(--ag-suave)}.ag-btn:disabled{opacity:.45;cursor:not-allowed}.ag-btn.ok{background:var(--ag-acento);border-color:var(--ag-acento);color:#002a24}.ag-btn.ok:hover:not(:disabled){background:#00ad96}.ag-btn.rojo{border-color:var(--ag-rojo);color:var(--ag-rojo)}.ag-btn.rojo:hover:not(:disabled){background:var(--ag-rojo-suave)}.ag-btn.rojo-lleno{background:var(--ag-rojo);border-color:var(--ag-rojo);color:#fff}.ag-btn.rojo-lleno:hover:not(:disabled){background:#b92f25}.ag-btn.negro{background:var(--ag-tinta);color:#fff}.ag-btn.negro:hover:not(:disabled){background:#333}.ag-btn.ancho{margin-left:auto}.ag-aviso{border-radius:8px;margin:10px 0;padding:10px 14px;font-size:14px}.ag-aviso.error{background:var(--ag-rojo-suave);color:#8a1f17;border:1px solid #f3c3be}.ag-aviso.bien{background:var(--ag-acento-suave);color:#064e44;border:1px solid #b6ebe2}.ag-vacio{background:var(--ag-papel);border:1px dashed var(--ag-linea);text-align:center;color:var(--ag-gris);border-radius:10px;padding:28px}.ag-lista{background:var(--ag-papel);border:1px solid var(--ag-linea);border-radius:10px;overflow:hidden}.ag-cab,.ag-fila{grid-template-columns:minmax(0,1.7fr) minmax(0,1.05fr) minmax(0,1.05fr) minmax(0,.75fr) minmax(0,1.25fr) minmax(0,1.25fr);align-items:start;gap:0 14px;padding:12px 16px;display:grid}.ag-cab{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gris);border-bottom:1.5px solid var(--ag-tinta);padding-top:10px;padding-bottom:8px;font-size:11.5px;font-weight:700}.ag-fila{border-bottom:1px solid var(--ag-linea)}.ag-fila:last-child{border-bottom:0}.ag-fila.cerrada{background:#fbfbfa}.ag-fila .et{display:none}.ag-c{overflow-wrap:anywhere;min-width:0}.ag-c .p{font-weight:700}.ag-c .s{color:var(--ag-gris);font-size:13px}.ag-c .s b{color:var(--ag-tinta);font-weight:600}.ag-mono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ag-valor{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ag-chip{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;margin-bottom:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.ag-chip.validar{background:var(--ag-rojo);color:#fff}.ag-chip.coincide{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-chip.sinfv{background:var(--ag-ambar-suave);color:var(--ag-ambar)}.ag-chip.estado{background:var(--ag-suave);color:var(--ag-gris)}.ag-chip.estado.ok{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-chip.estado.anulada{color:#fff;background:#111}.ag-chip.estado.error{background:var(--ag-rojo-suave);color:#8a1f17}.ag-acciones{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.ag-msg{margin-top:6px;font-size:13px}.ag-msg.error{color:#8a1f17}.ag-anular{border:2px solid var(--ag-rojo);background:#fffaf9;border-radius:10px;grid-column:1/-1;margin-top:12px;padding:14px 16px}.ag-anular h3{margin:0 0 4px;font-size:16px;font-weight:800;font-stretch:112%}.ag-anular .intro{color:var(--ag-gris);max-width:760px;margin:0 0 10px;font-size:13.5px}.ag-anular label{margin-bottom:4px;font-size:13.5px;font-weight:700;display:block}.ag-anular textarea{resize:vertical;background:#fff;border:1px solid #bdbdbd;border-radius:8px;width:100%;min-height:70px;padding:8px 10px}.ag-anular textarea[aria-invalid=true]{border-color:var(--ag-rojo)}.ag-anular .botones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ag-sim{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.ag-doc{border:1px solid var(--ag-linea);background:#fff;border-radius:8px;padding:12px 14px}.ag-doc .k{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gris);font-size:11px;font-weight:800}.ag-doc .t{margin:2px 0 8px;font-size:15px;font-weight:800;font-stretch:112%}.ag-doc dl{grid-template-columns:auto 1fr;gap:3px 10px;margin:0;font-size:13.5px;display:grid}.ag-doc dt{color:var(--ag-gris)}.ag-doc dd{overflow-wrap:anywhere;margin:0;font-weight:600}.ag-sim-nota{color:var(--ag-gris);grid-column:1/-1;margin:0;font-size:13px}.ag-solo-admin{color:#8a1f17;font-size:13px;font-weight:600}.ag-pestanas{background:var(--ag-papel);border-bottom:1px solid var(--ag-linea)}.ag-pestanas-in{gap:4px;max-width:1240px;margin:0 auto;padding:0 16px;display:flex}.ag-pestanas a{color:var(--ag-gris);border-bottom:3px solid #0000;padding:12px 14px 10px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-block}.ag-pestanas a:hover{color:var(--ag-tinta)}.ag-pestanas a[aria-current=page]{color:var(--ag-tinta);border-bottom-color:var(--ag-acento)}.ag-intro{color:var(--ag-gris);max-width:780px;margin:0 0 14px;font-size:14px}.ag-aviso.ambar{background:var(--ag-ambar-suave);color:#5f3d08;border:1px solid #ecd3a6}.ag-resumen.cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-cifra.ambar{border-top-color:#d9922b}.ag-barrido{color:var(--ag-gris);margin:-4px 0 12px;font-size:13px}.ag-barrido.mal{color:#8a1f17;font-weight:600}.ag-chip.clase{background:var(--ag-suave);color:var(--ag-tinta)}.ag-chip.clase.por_revisar{background:var(--ag-rojo);color:#fff}.ag-chip.clase.fraude{color:#fff;background:#111}.ag-chip.clase.completo,.ag-chip.clase.no_entregado{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-chip.clase.danado,.ag-chip.clase.incompleto{background:var(--ag-ambar-suave);color:var(--ag-ambar)}.ag-chip.estado.clasificada{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-chip.estado.cerrada{color:#fff;background:#111}.ag-sin{color:var(--ag-ambar)}.ag-main-dv{padding-bottom:24px}.ag-dl{--ops:400px;background:var(--ag-papel);border:1px solid var(--ag-linea);border-radius:10px}.ag-dl-cab,.ag-dl-fila{grid-template-columns:minmax(0, 1.15fr) minmax(0, .95fr) minmax(0, 1fr) minmax(0, .9fr) minmax(0, 1.5fr) var(--ops);align-items:start;gap:0 14px;padding:12px 16px;display:grid}.ag-dl-cab{z-index:2;background:var(--ag-papel);letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gris);border-bottom:1.5px solid var(--ag-tinta);border-radius:10px 10px 0 0;align-items:end;padding-top:10px;padding-bottom:8px;font-size:11.5px;font-weight:700;position:sticky;top:0}.ag-dl-cab .ops{text-align:center;letter-spacing:.04em;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;line-height:1.2;display:grid}.ag-dl-cab .ops .fraude{color:var(--ag-rojo)}.ag-dl-fila{border-bottom:1px solid var(--ag-linea);border-left:4px solid #0000;padding-left:12px}.ag-dl-fila:last-child{border-bottom:0;border-radius:0 0 10px 10px}.ag-dl-fila.fraude{border-left-color:var(--ag-rojo)}.ag-dl-fila.cambia{border-left-color:var(--ag-acento);background:#fbfefd}.ag-dl-fila.candado{background:#fffcf6;border-left-color:#d9922b}.ag-dl-fila.cerrada{color:#444;background:#fbfbfa}.ag-dl-fila .et{display:none}.ag-dl-fila .ag-c .s.prod{color:var(--ag-tinta)}.ag-dl-fila .ag-c .s.err{color:#8a1f17;font-weight:600}.ag-dl-fila .chips{flex-wrap:wrap;gap:4px;display:flex}.ag-dl-fila .chips .ag-chip{margin-bottom:0}.ag-dl-fila .ag-chip.sinfv{margin-top:4px}.ag-dl-limite{background:var(--ag-suave);border-radius:6px;margin-top:4px;padding:4px 8px;font-size:12.5px}.ag-dl-limite.urgente{background:var(--ag-rojo-suave);color:#8a1f17}.ag-dl-limite.vencida{background:var(--ag-rojo);color:#fff}.ag-dl-ops{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.ag-op{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:44px;display:flex;position:relative}.ag-op:hover{background:var(--ag-suave)}.ag-op input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ag-op input:disabled{cursor:not-allowed}.ag-op .caja{background:#fff;border:2px solid #8c8c8c;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ag-op .caja:after{content:"";opacity:0;border:3px solid #fff;border-width:0 3px 3px 0;width:6px;height:12px;transform:translateY(-1px)rotate(45deg)}.ag-op input:checked+.caja{background:var(--ag-tinta);border-color:var(--ag-tinta)}.ag-op input:checked+.caja:after{opacity:1}.ag-op.completo input:checked+.caja,.ag-op.no_entregado input:checked+.caja{background:var(--ag-acento-osc);border-color:var(--ag-acento-osc)}.ag-op.incompleto input:checked+.caja,.ag-op.danado input:checked+.caja{background:#c07d1c;border-color:#c07d1c}.ag-op.fraude .caja{border-color:#d9877f}.ag-op.fraude input:checked+.caja{background:var(--ag-rojo);border-color:var(--ag-rojo)}.ag-op input:focus-visible+.caja{outline:3px solid var(--ag-acento);outline-offset:2px}.ag-op input:disabled+.caja{opacity:.5}.ag-op input:disabled:checked+.caja{opacity:.75}.ag-op:has(input:disabled):hover{background:0 0}.ag-op.guardada input:not(:checked)+.caja{border-style:dashed;border-color:var(--ag-tinta)}.ag-dl-fila .ag-c .ag-dl-link{text-align:left;margin-top:2px;display:block}.ag-op .t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ag-dl-pie{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 14px;margin-top:8px;display:flex}.ag-dl-efecto{background:var(--ag-acento-suave);color:#064e44;overflow-wrap:anywhere;border-radius:6px;flex:320px;min-width:0;margin:0;padding:6px 10px;font-size:13.5px}.ag-dl-efecto.cargando{background:var(--ag-suave);color:var(--ag-gris)}.ag-dl-efecto.mal{background:var(--ag-ambar-suave);color:#5f3d08}.ag-dl-efecto.bien{background:var(--ag-suave);color:var(--ag-tinta)}.ag-dl-acc{flex-wrap:wrap;gap:2px 14px;margin-left:auto;display:flex}.ag-dl-link{min-height:32px;color:var(--ag-gris);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13.5px;text-decoration:underline}.ag-dl-link:hover:not(:disabled){color:var(--ag-tinta)}.ag-dl-link:disabled{opacity:.45;cursor:not-allowed}.ag-guardar{z-index:5;background:var(--ag-papel);border:1px solid var(--ag-linea);border-top:3px solid var(--ag-linea);border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:12px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 18px #0000000f}.ag-guardar.activo{border-top-color:var(--ag-acento)}.ag-guardar .txt{min-width:0;color:var(--ag-gris);flex-wrap:wrap;flex:240px;align-items:baseline;gap:2px 6px;font-size:14px;display:flex}.ag-guardar .txt b{color:var(--ag-tinta)}.ag-guardar .txt .mal{color:#8a5a10;font-weight:600}.ag-guardar .ag-solo-admin{flex-basis:100%}.ag-dl-guardar{min-height:44px;padding:10px 20px}.ag-lote{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ag-lote li{background:var(--ag-papel);border:1px solid var(--ag-linea);border-left:4px solid var(--ag-linea);border-radius:8px;min-width:0;padding:8px 12px}.ag-lote li.guardando{border-left-color:var(--ag-tinta)}.ag-lote li.ok{border-left-color:var(--ag-acento)}.ag-lote li.error{border-left-color:var(--ag-rojo)}.ag-lote .q{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;display:flex}.ag-lote .s{color:var(--ag-gris);overflow-wrap:anywhere;margin-top:2px;font-size:13px}.ag-lote-est{letter-spacing:.08em;text-transform:uppercase;background:var(--ag-suave);color:var(--ag-gris);border-radius:4px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:800}.ag-lote-est.ok{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-lote-est.error{background:var(--ag-rojo-suave);color:#8a1f17}.ag-lote-fuera{margin:6px 0 0;padding-left:18px;font-size:13.5px}.ag-lote-fuera li+li{margin-top:3px}.ag-dl-lote .ag-sim-nota{margin-top:12px}.ag-dialogo{background:var(--ag-fondo);width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ag-tinta);border:0;border-radius:12px;padding:0;overflow:auto;box-shadow:0 18px 50px #0000004d}.ag-dialogo::backdrop{background:#0a0a0a8c}.ag-dialogo-in{padding:16px}.ag-dialogo-cab h2{margin:0;font-size:18px;font-weight:800;font-stretch:112%}.ag-dialogo-cab .s{color:var(--ag-gris);overflow-wrap:anywhere;margin:2px 0 12px;font-size:13.5px}.ag-cargando{color:var(--ag-gris);font-size:14px}.ag-lista-mal{color:#8a1f17;margin:6px 0 0;padding-left:18px;font-size:13.5px}.ag-lista-mal li+li{margin-top:3px}.ag-dialogo .botones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ag-dialogo .ag-confirmar{min-width:140px;padding:10px 18px}.ag-entrada{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.ag-entrada .ag-caja{background:var(--ag-papel);border:1px solid var(--ag-linea);border-top:4px solid var(--ag-acento);border-radius:12px;align-self:start;width:100%;max-width:400px;margin:48px auto;padding:26px 24px}.ag-caja h1{margin:0 0 4px;font-size:22px;font-weight:800;font-stretch:112%}.ag-caja p{color:var(--ag-gris);margin:0 0 18px;font-size:14px}.ag-caja label{margin:12px 0 4px;font-size:13.5px;font-weight:700;display:block}.ag-caja input{background:#fff;border:1px solid #bdbdbd;border-radius:8px;width:100%;padding:10px 12px}.ag-caja .ag-btn{width:100%;margin-top:18px;padding:11px}.ag-caja .pie{color:var(--ag-gris);margin-top:16px;font-size:12.5px}@media (max-width:860px){.ag-cab{display:none}.ag-fila{grid-template-columns:1fr 1fr;gap:10px 14px;padding:14px}.ag-fila .et{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gris);font-size:11px;font-weight:700;display:block}.ag-c.comprador,.ag-c.estado{grid-column:1/-1}.ag-sim{grid-template-columns:1fr}.ag-banda .ag-titulo{border-left:0;flex-basis:100%;order:3;padding-left:0;font-size:15px}.ag-quien{font-size:12.5px}.ag-quien .nom{display:none}.ag-resumen.cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.ag-dl{background:0 0;border:0;gap:10px;display:grid}.ag-dl-cab{display:none}.ag-dl-fila{border:1px solid var(--ag-linea);background:var(--ag-papel);border-left-width:4px;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:14px}.ag-dl-fila:not(.cambia):not(.candado):not(.fraude){border-left-color:var(--ag-tinta)}.ag-dl-fila.cerrada{border-left-color:var(--ag-linea)}.ag-dl-fila:last-child{border-bottom:1px solid var(--ag-linea);border-radius:10px}.ag-dl-fila .et{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gris);font-size:11px;font-weight:700;display:block}.ag-dl-ops{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ag-op{border:1.5px solid var(--ag-linea);text-align:left;background:#fff;justify-content:flex-start;gap:8px;min-height:48px;padding:8px 10px}.ag-op .t{clip:auto;white-space:normal;width:auto;height:auto;font-size:14px;font-weight:700;line-height:1.2;position:static;overflow:visible}.ag-op:has(input:checked){border-color:var(--ag-tinta);background:var(--ag-suave)}.ag-op.fraude .t{color:var(--ag-rojo)}.ag-op.fraude:has(input:checked){border-color:var(--ag-rojo);background:var(--ag-rojo-suave)}}@media (max-width:640px){.ag-dl-fila{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-dl-fila>.ag-c:first-child{grid-column:1/-1}.ag-dl-ops{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-dl-ops .ag-op:last-child{grid-column:1/-1}.ag-dl-acc{margin-left:0}.ag-guardar{border-left:0;border-right:0;border-radius:0;margin-left:-16px;margin-right:-16px;padding:10px 16px}.ag-dl-guardar{width:100%}}@media (max-width:420px){.ag-resumen{gap:8px}.ag-cifra{padding:10px}.ag-cifra .n{font-size:26px}.ag-cifra .e{letter-spacing:.06em;font-size:10.5px}.ag-banda img{height:24px}.ag-btn.ancho{margin-left:0}}.ag-pestanas-in{flex-wrap:wrap}.ag-filtros{flex-wrap:wrap;gap:6px;display:flex}.ag-filtros button{background:var(--ag-papel);cursor:pointer;border:1px solid #bdbdbd;border-radius:999px;min-height:36px;padding:6px 13px;font-size:13.5px;font-weight:600}.ag-filtros button:hover{border-color:var(--ag-tinta)}.ag-filtros button[aria-pressed=true]{background:var(--ag-tinta);border-color:var(--ag-tinta);color:#fff}.ag-caja-sel{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.ag-caja-sel:hover{background:var(--ag-suave)}.ag-caja-sel input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ag-caja-sel .caja{pointer-events:none}.ag-caja-sel input:disabled{cursor:not-allowed}.ag-caja-sel .caja{background:#fff;border:2px solid #8c8c8c;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.ag-caja-sel .caja:after{content:"";opacity:0;border:3px solid #fff;border-width:0 3px 3px 0;width:6px;height:12px;transform:translateY(-1px)rotate(45deg)}.ag-caja-sel input:checked+.caja{background:var(--ag-acento-osc);border-color:var(--ag-acento-osc)}.ag-caja-sel input:checked+.caja:after{opacity:1}.ag-caja-sel input:focus-visible+.caja{outline:3px solid var(--ag-acento);outline-offset:2px}.ag-caja-sel input:disabled+.caja{opacity:.5}.ag-main-cb{padding-bottom:24px}.ag-cifra .n.ag-cb-plata{overflow-wrap:anywhere;font-size:28px}.ag-cb{background:var(--ag-papel);border:1px solid var(--ag-linea);border-radius:10px}.ag-cb-cab,.ag-cb-fila{grid-template-columns:44px minmax(0,1.15fr) minmax(0,.9fr) minmax(0,.95fr) minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1.7fr);align-items:start;gap:0 14px;padding:10px 16px 10px 8px;display:grid}.ag-cb-cab{letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gris);border-bottom:1.5px solid var(--ag-tinta);align-items:center;padding-top:6px;padding-bottom:6px;font-size:11.5px;font-weight:700}.ag-cb-fila{border-bottom:1px solid var(--ag-linea);border-left:4px solid #0000}.ag-cb-fila:last-child{border-bottom:0}.ag-cb-fila.retirable{border-left-color:var(--ag-acento)}.ag-cb-fila.escogida{background:#f3fcfa}.ag-cb-fila.cobrado{background:#fbfbfa}.ag-cb-fila .et{display:none}.ag-cb-fila .sel{margin-top:-10px}.ag-cb-fila .chips{flex-wrap:wrap;gap:4px;display:flex}.ag-cb-fila .chips .ag-chip{margin-bottom:0}.ag-cb-hecho{grid-column:1/-1;margin-top:8px}.ag-chip.cobro{background:var(--ag-suave);color:var(--ag-gris)}.ag-chip.cobro.retirable{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-chip.cobro.liberado{background:var(--ag-ambar-suave);color:var(--ag-ambar)}.ag-chip.cobro.sin_pago{background:var(--ag-rojo);color:#fff}.ag-chip.cobro.cobrado{color:#fff;background:#111}.ag-chip.vencida{background:var(--ag-rojo-suave);color:#8a1f17}.ag-cb-faltan b{font-weight:800}.ag-rg-filtros{background:var(--ag-papel);border:1px solid var(--ag-linea);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-bottom:12px;padding:12px 14px;display:flex}.ag-rg-filtros label{letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gris);flex-direction:column;gap:3px;min-width:0;font-size:12px;font-weight:700;display:flex}.ag-rg-filtros input{letter-spacing:0;text-transform:none;min-height:40px;color:var(--ag-tinta);background:#fff;border:1px solid #bdbdbd;border-radius:8px;max-width:100%;padding:7px 10px;font-size:14.5px}.ag-rg-filtros label.orden{flex:200px}.ag-rg-filtros .botones{flex-wrap:wrap;gap:8px;display:flex}.ag-rg-filtros .ag-btn{min-height:40px}.ag-rg{background:var(--ag-papel);border:1px solid var(--ag-linea);border-radius:10px}.ag-rg-cab,.ag-rg-fila{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) minmax(0,.75fr) minmax(0,.85fr) minmax(0,.7fr) minmax(0,.6fr) minmax(0,2fr);align-items:start;gap:0 14px;padding:10px 16px 10px 12px;display:grid}.ag-rg-cab{letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gris);border-bottom:1.5px solid var(--ag-tinta);font-size:11.5px;font-weight:700}.ag-rg-fila{border-bottom:1px solid var(--ag-linea);border-left:4px solid #0000;font-size:14px}.ag-rg-fila:last-child{border-bottom:0}.ag-rg-fila.fallida{border-left-color:var(--ag-rojo);background:snow}.ag-rg-fila.manual{border-left-color:#d9922b}.ag-rg-fila .et{display:none}.ag-rg-fila .p{font-weight:600}.ag-rg-fila .causa{color:#8a1f17;font-weight:600}.ag-rg-fila .nota{overflow-wrap:anywhere}.ag-chip.registro{background:var(--ag-suave);color:var(--ag-gris)}.ag-chip.registro.emitida{background:var(--ag-acento-suave);color:var(--ag-acento-osc)}.ag-chip.registro.fallida{background:var(--ag-rojo);color:#fff}.ag-chip.registro.manual{background:var(--ag-ambar-suave);color:var(--ag-ambar)}.ag-rg-paginas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.ag-rg-paginas .ag-btn{min-width:110px;min-height:44px}@media (max-width:1100px){.ag-cb,.ag-rg{background:0 0;border:0;gap:10px;display:grid}.ag-cb-cab{border:0;justify-content:flex-start;padding:0 0 2px;display:flex}.ag-cb-cab>span[aria-hidden]{display:none}.ag-cb-cab .sel:after{content:"Escoger todas las listas para retirar";letter-spacing:0;text-transform:none;color:var(--ag-tinta);font-size:13px;font-weight:600}.ag-cb-cab .sel{align-items:center;gap:4px;display:flex}.ag-cb-fila,.ag-rg-fila{border:1px solid var(--ag-linea);background:var(--ag-papel);border-left-width:4px;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:14px;position:relative}.ag-cb-fila:last-child,.ag-rg-fila:last-child{border-bottom:1px solid var(--ag-linea)}.ag-cb-fila:not(.retirable),.ag-rg-fila:not(.fallida):not(.manual){border-left-color:var(--ag-tinta)}.ag-cb-fila .et,.ag-rg-fila .et{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-gris);font-size:11px;font-weight:700;display:block}.ag-cb-fila>.sel{margin:0;position:absolute;top:6px;right:6px}.ag-cb-fila>.sel:empty{display:none}.ag-cb-fila>.ag-c:nth-child(2){grid-column:1/-1;padding-right:50px}.ag-cb-fila>.ag-c:last-of-type,.ag-rg-fila>.ag-c.que,.ag-rg-fila>.ag-c:nth-child(2){grid-column:1/-1}}@media (max-width:520px){.ag-pestanas-in{gap:0 2px;padding:0 10px}.ag-pestanas a{padding:11px 7px 9px;font-size:13.5px}.ag-cifra .n.ag-cb-plata{font-size:21px}.ag-rg-filtros label:not(.orden){flex:140px}.ag-rg-filtros input[type=date]{width:100%}.ag-rg-filtros .botones,.ag-rg-filtros .botones .ag-btn{flex:auto}}
