.alexia-cara{width:100%;height:100%;display:block;position:relative}.alexia-cara__marco{background:#f7f3ec;border-radius:50%;position:absolute;inset:0;overflow:hidden}.alexia-cara__retrato{object-fit:cover;opacity:0;transform-origin:50% 85%;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.alexia-cara__retrato.is-visible{opacity:1}.alexia-cara.is-reposo .alexia-cara__retrato{animation:4.5s ease-in-out infinite alexia-respira}.alexia-cara.is-pensando .alexia-cara__retrato{animation:2.4s ease-in-out infinite alexia-lee}.alexia-cara.is-hecho .alexia-cara__marco{animation:.6s ease-out alexia-salta}.alexia-cara__insignia{background:var(--marca-superficie,#14776a);width:34%;min-width:14px;height:34%;min-height:14px;color:var(--sobre-marca,#fff);border:2px solid var(--fondo,#fff);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;gap:8%;display:flex;position:absolute;bottom:-4%;right:-4%}.alexia-cara__puntos i{aspect-ratio:1;background:currentColor;border-radius:50%;width:16%;animation:1.2s ease-in-out infinite alexia-punto;display:block}.alexia-cara__puntos i:nth-child(2){animation-delay:.15s}.alexia-cara__puntos i:nth-child(3){animation-delay:.3s}.alexia-cara__check{animation:.35s ease-out alexia-aparece}.alexia-cara__check svg{width:62%;height:62%}@keyframes alexia-respira{50%{transform:scale(1.03)}}@keyframes alexia-lee{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(2deg)translateY(1%)}}@keyframes alexia-salta{0%{transform:scale(1)}40%{transform:translateY(-6%)scale(1.06)}to{transform:scale(1)}}@keyframes alexia-punto{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-25%)}}@keyframes alexia-aparece{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.alexia-cara *,.alexia-cara{transition:none!important;animation:none!important}}.reparto{box-sizing:border-box;overflow-wrap:anywhere;border-radius:var(--r-l);min-width:0;max-width:100%;color:var(--nav-txt);flex-direction:column;gap:.5rem;padding:.9rem 1rem;font-size:.92rem;line-height:1.5;display:flex}.reparto p{margin:0}.reparto--pregunta{background:var(--marca-suave);border:1px solid var(--marca-borde)}.reparto--hecho{background:var(--superficie-2)}.reparto--aviso{background:var(--aten-suave);color:var(--aten-texto)}.reparto__titulo{color:var(--tinta);font-size:1rem;font-weight:700}.reparto__resumen{color:var(--marca-texto);font-weight:600}.reparto__gris{color:var(--tinta-3);font-size:.82rem}.reparto__cerrados{border-radius:var(--r-m);background:var(--aten-suave);color:var(--aten-texto);padding:.55rem .75rem;font-size:.85rem}.reparto__botones,.reparto__acciones{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.reparto__enlace{font:inherit;color:var(--marca);cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-size:.88rem;font-weight:600;text-decoration:underline}.reparto__enlace--gris{color:var(--tinta-3)}.reparto--aviso .reparto__enlace{color:var(--aten-texto);align-self:flex-start}.reparto__editar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.reparto__editar .field{min-width:0;max-width:100%;margin:0}.reparto__personalizar{gap:.65rem;min-width:0;display:grid}.reparto__cantidad{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.reparto__cantidad .input{width:5rem;min-width:0}.reparto__editar input[type=month]{min-width:0;max-width:100%}.reparto__chips{flex-wrap:wrap;gap:.35rem;display:flex}.reparto__chips button{border:1px solid var(--borde-2);font:inherit;background:var(--fondo);color:var(--nav-txt);cursor:pointer;border-radius:999px;padding:.35rem .8rem;font-size:.85rem}.reparto__chips button.is-on{border:2px solid var(--marca);background:var(--marca-suave);color:var(--marca-texto);font-weight:600}.etiqueta-reparto{background:var(--hundido);color:var(--tinta-2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}.esc{flex-direction:column;gap:1.35rem;display:flex}.esc-repetida{border-radius:var(--r-l);background:var(--mal-suave);color:var(--mal-texto);flex-direction:column;gap:.6rem;padding:.9rem 1rem;display:flex}.esc-repetida p{margin:0;line-height:1.5}.esc-repetida__botones{flex-wrap:wrap;gap:.5rem;display:flex}.btn.esc-btn-rojo{background:var(--mal);border-color:var(--mal);color:var(--inverso)}.esc-resumen{border-radius:var(--r-l);background:var(--superficie-2);flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.esc-resumen__fila{color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.9rem;display:flex}.esc-resumen__fila strong{color:var(--tinta)}.esc-resumen__fila--grande{font-size:1rem}.esc-resumen__proveedor{color:var(--tinta);overflow-wrap:anywhere;min-width:0;font-size:1.1rem;font-weight:700}.esc-resumen__nuevo{color:var(--tinta-3);font-size:.85rem;font-weight:500}.esc-resumen__total{color:var(--tinta);white-space:nowrap;font-size:1.45rem;font-weight:700}.esc-resumen__categoria{border-top:1px solid var(--borde);color:var(--tinta-2);margin:0;padding-top:.6rem;font-size:.82rem}.esc-resumen__aviso{margin:0;font-size:.82rem}.esc-resumen__corregir{color:var(--tinta-3);align-self:flex-start;font-size:.82rem}.esc-gris{color:var(--tinta-3);margin:0;font-size:.8rem}.esc-ambar-texto{color:var(--aten-texto)}.esc-numero{border-radius:var(--r-m);background:var(--aten-suave);grid-template-columns:minmax(0,1fr) 10.5rem;align-items:center;gap:.6rem;padding:.6rem .75rem;display:grid}.esc-numero label{color:var(--aten-texto);font-size:.82rem;line-height:1.4}.esc-numero .input{min-height:40px}.esc-corregir{flex-direction:column;gap:.6rem;padding-top:.25rem;display:flex}.esc-corregir__fila{grid-template-columns:minmax(0,1fr) 12rem;align-items:center;gap:.6rem;display:grid}.esc-corregir__lbl{color:var(--tinta);font-size:.88rem;font-weight:500}.esc-num{text-align:right}.esc-pago{flex-direction:column;gap:.5rem;display:flex}.esc-pago__botones{gap:.5rem;display:flex}.esc-opcion{border:1px solid var(--borde-2);border-radius:var(--r-m);background:var(--superficie);min-height:42px;color:var(--tinta);font:inherit;cursor:pointer;flex:1 1 0;padding:.55rem .75rem;font-size:.9rem}.esc-opcion.is-activa{border:2px solid var(--marca);background:var(--marca-suave);color:var(--marca-texto);font-weight:600}.esc-opcion:focus-visible{outline:2px solid var(--foco,var(--marca));outline-offset:2px}.esc-pago__credito{flex-direction:column;gap:.5rem;display:flex}.esc-pago__credito .esc-gris{margin:0}.esc-pago__vence{grid-template-columns:minmax(0,1fr) 12rem;align-items:center;gap:.6rem;font-size:.88rem;display:grid}.esc-productos{flex-direction:column;display:flex}.esc-productos__titulo{border-bottom:1px solid var(--borde);justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.5rem;display:flex}.esc-productos__titulo h3{margin:0;font-size:.95rem;font-weight:700}.esc-productos__titulo span{color:var(--tinta-3);font-size:.82rem}.esc-prod{border-bottom:1px solid var(--hundido);flex-direction:column;gap:.45rem;padding:.85rem 0;display:flex}.esc-prod.is-ambar{border-left:3px solid var(--aten);margin-left:-.95rem;padding-left:.75rem}.esc-prod__cabeza{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.esc-prod__cabeza strong{color:var(--tinta);overflow-wrap:anywhere;min-width:0;font-size:.95rem;font-weight:600}.esc-prod.is-gris .esc-prod__cabeza strong{color:var(--tinta-2);font-weight:500}.esc-prod__texto{color:var(--tinta-2);margin:0;font-size:.88rem;line-height:1.5}.esc-prod__texto s{color:var(--tinta-3)}.esc-prod__texto strong{color:var(--tinta)}.esc-prod__factura{color:var(--tinta-3);overflow-wrap:anywhere;margin:0;font-size:.75rem}.esc-prod__botones{flex-wrap:wrap;gap:.45rem;display:flex}.esc-prod__fila{flex-wrap:wrap;gap:.5rem;display:flex}.esc-prod__campo{color:var(--tinta-2);flex-direction:column;flex:7rem;gap:.2rem;font-size:.78rem;display:flex}.esc-chip{white-space:nowrap;border-radius:999px;flex:none;padding:.15rem .6rem;font-size:.75rem;font-weight:600}.esc-chip--ambar{background:var(--aten-suave);color:var(--aten-texto)}.esc-chip--verde{background:var(--marca-suave);color:var(--marca-texto)}.esc-chip--gris{background:var(--hundido);color:var(--tinta-2)}.esc-chip--rojo{background:var(--mal-suave);color:var(--mal-texto)}.esc-enlace{font:inherit;color:var(--tinta-3);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;text-decoration:underline}.esc-enlace:hover{color:var(--tinta)}.esc-pie{flex-direction:column;gap:.75rem;width:100%;display:flex}.esc-pie p{color:var(--tinta-2);margin:0;font-size:.88rem;line-height:1.5}.esc-pie__botones{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.prv-aviso{border-radius:var(--r-l);border:1px solid var(--marca-borde);background:var(--marca-suave);flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.prv-aviso__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.prv-aviso__cabeza strong{color:var(--marca-texto);font-size:.95rem}.prv-aviso__junta{border-radius:var(--r-m);background:var(--superficie);border:1px solid var(--marca-borde);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.prv-aviso__junta p{color:var(--tinta);flex:18rem;margin:0;font-size:.92rem;line-height:1.5}.prv-aviso__resto{color:var(--tinta-2);margin:0;font-size:.82rem}.prv-lista{flex-direction:column;display:flex}.prv-fila{border:0;border-bottom:1px solid var(--hundido);border-radius:var(--r-s);width:100%;font:inherit;text-align:left;color:var(--tinta-2);cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.85rem .5rem;display:flex}.prv-fila:hover{background:var(--superficie-2)}.prv-fila__main{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.prv-fila__main strong{color:var(--tinta);overflow-wrap:anywhere;font-size:.95rem}.prv-fila__main span{color:var(--tinta-3);font-size:.82rem}.prv-fila__accion{color:var(--marca-texto);flex:none;font-size:.88rem;font-weight:600}.prv-claras{border-radius:var(--r-l);border:1px solid var(--marca-borde);background:var(--marca-suave);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding:.9rem 1rem;display:flex}.prv-claras p{color:var(--marca-texto);flex:16rem;margin:0;font-size:.9rem;line-height:1.5}.prv-pie{color:var(--tinta-3);margin:1rem 0 0;font-size:.82rem}.sin-revisar{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}@media (width<=520px){.esc-numero,.esc-corregir__fila,.esc-pago__vence{grid-template-columns:minmax(0,1fr)}.esc-prod.is-ambar{margin-left:-.5rem;padding-left:.4rem}}.esc-pago__lbl{color:var(--tinta);font-size:.88rem;font-weight:500}.esc-enlace.prv-aviso__ver{color:var(--marca-texto);font-size:.9rem;font-weight:600;text-decoration:none}.esc-enlace.prv-aviso__ver:hover{text-decoration:underline}
