.compras[data-astro-cid-2u5e2l6j]{flex-direction:column;gap:20px;padding-block:32px 80px;display:flex}.compras__cabecera[data-astro-cid-2u5e2l6j]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}h1[data-astro-cid-2u5e2l6j]{margin:0 0 6px;font-size:clamp(2rem,6vw,2.75rem)}.compras__bajada[data-astro-cid-2u5e2l6j]{color:var(--secundario);overflow-wrap:anywhere;margin:0}.compras__bajada[data-astro-cid-2u5e2l6j] strong[data-astro-cid-2u5e2l6j]{color:var(--texto)}.compras[data-astro-cid-2u5e2l6j] [data-astro-cid-2u5e2l6j][hidden]{display:none!important}.compras__cargando[data-astro-cid-2u5e2l6j]{color:var(--secundario);margin:0;font-weight:600}.filtros[data-astro-cid-2u5e2l6j]{flex-wrap:wrap;gap:8px;display:flex}.filtro[data-astro-cid-2u5e2l6j]{border:2px solid var(--coral-texto);min-height:44px;color:var(--coral-texto);font:700 1rem var(--fuente-texto);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px}.filtro[data-astro-cid-2u5e2l6j]:hover{background:var(--coral-tinte)}.filtro[data-astro-cid-2u5e2l6j][aria-pressed=true]{background:var(--coral-texto);color:#fff}.filtro[data-astro-cid-2u5e2l6j]:focus-visible{outline:3px solid var(--violeta);outline-offset:2px}.compras__vacio[data-astro-cid-2u5e2l6j]{border-radius:var(--radio-grande);background:var(--superficie);flex-direction:column;align-items:flex-start;gap:8px;padding:32px;display:flex}.compras__vacio[data-astro-cid-2u5e2l6j] p[data-astro-cid-2u5e2l6j]{color:var(--secundario);margin:0}.compras__vacio[data-astro-cid-2u5e2l6j] .compras__vacio-titulo[data-astro-cid-2u5e2l6j]{font-family:var(--fuente-titulo);color:var(--texto);font-size:1.5rem;font-weight:600}.compras__vacio[data-astro-cid-2u5e2l6j] .boton[data-astro-cid-2u5e2l6j]{margin-top:12px}.compras__vacio-botones[data-astro-cid-2u5e2l6j]{flex-wrap:wrap;gap:0 12px;display:flex}.compras__sin-filtro[data-astro-cid-2u5e2l6j],.compras__nota[data-astro-cid-2u5e2l6j]{color:var(--secundario);margin:0}.compras__nota[data-astro-cid-2u5e2l6j]{font-size:.9375rem}.compras__lista[data-astro-cid-2u5e2l6j]{flex-direction:column;gap:14px;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .compra{background:var(--superficie);border-radius:var(--radio);overflow:hidden;box-shadow:0 2px #3b314714,0 8px 24px #3b31470f}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px 16px;min-height:64px;padding:16px 20px;list-style:none;display:grid}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen::-webkit-details-marker{display:none}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen:after{content:"";border:solid var(--secundario);border-width:0 2.6px 2.6px 0;width:10px;height:10px;margin:0 4px 4px;transform:rotate(45deg)}.compras__lista[data-astro-cid-2u5e2l6j] .compra[open]>.compra__resumen:after{margin-bottom:-4px;transform:rotate(-135deg)}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen:hover{background:#fffaf5}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen:focus-visible{outline:3px solid var(--violeta);outline-offset:-3px;border-radius:var(--radio)}.compras__lista[data-astro-cid-2u5e2l6j] .compra__quien{flex-direction:column;min-width:0;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .compra__codigo{font:600 1.25rem var(--fuente-titulo);overflow-wrap:anywhere}.compras__lista[data-astro-cid-2u5e2l6j] .compra__fecha{color:var(--secundario);font-size:.875rem;font-weight:600}.compras__lista[data-astro-cid-2u5e2l6j] .compra__total{font:700 1.25rem var(--fuente-titulo);white-space:nowrap}.compras__lista[data-astro-cid-2u5e2l6j] .pill{white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:.875rem;font-weight:800}.compras__lista[data-astro-cid-2u5e2l6j] .pill--espera{background:var(--amarillo-tinte);color:#6b4f00}.compras__lista[data-astro-cid-2u5e2l6j] .pill--curso{background:var(--violeta-tinte);color:var(--violeta)}.compras__lista[data-astro-cid-2u5e2l6j] .pill--listo{background:var(--salvia-tinte);color:#2f5442}.compras__lista[data-astro-cid-2u5e2l6j] .pill--apagado{color:var(--secundario);background:#f1ebe4}.compras__lista[data-astro-cid-2u5e2l6j] .compra__cuerpo{border-top:1px dashed #e9dfd3;flex-direction:column;gap:14px;padding:4px 20px 20px;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .compra__items{flex-direction:column;gap:12px;margin:0;padding:12px 0 0;list-style:none;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .compra__item{grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.compras__lista[data-astro-cid-2u5e2l6j] .compra__ilu{aspect-ratio:340/220;background:var(--fondo);border-radius:14px;display:block;overflow:hidden}.compras__lista[data-astro-cid-2u5e2l6j] .compra__ilu .ilu,.compras__lista[data-astro-cid-2u5e2l6j] .compra__ilu .foto{width:100%;height:100%}.compras__lista[data-astro-cid-2u5e2l6j] .compra__datos{flex-direction:column;min-width:0;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .compra__datos strong{overflow-wrap:anywhere;font-weight:800}.compras__lista[data-astro-cid-2u5e2l6j] .compra__datos span{color:var(--secundario);font-size:.875rem;font-weight:600}.compras__lista[data-astro-cid-2u5e2l6j] .compra__monto{white-space:nowrap;font-weight:800}.compras__lista[data-astro-cid-2u5e2l6j] .compra__fila{border-top:1px dashed #e9dfd3;justify-content:space-between;gap:12px;margin:0;padding-top:12px;font-weight:700;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .compra__nota{background:var(--fondo);color:var(--secundario);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:10px 14px;font-size:.9375rem;font-weight:600}.compras__lista[data-astro-cid-2u5e2l6j] .pasos{margin:4px 0 0;padding:0;list-style:none;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .paso{text-align:center;color:var(--secundario);flex:1;padding-top:24px;font-size:.875rem;font-weight:800;position:relative}.compras__lista[data-astro-cid-2u5e2l6j] .paso:before{content:"";z-index:1;background:var(--superficie);box-sizing:border-box;border:3px solid #e3d9ce;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.compras__lista[data-astro-cid-2u5e2l6j] .paso:after{content:"";background:#e3d9ce;width:100%;height:4px;position:absolute;top:8px;left:-50%}.compras__lista[data-astro-cid-2u5e2l6j] .paso:first-child:after{display:none}.compras__lista[data-astro-cid-2u5e2l6j] .paso--hecho{color:#2f5442}.compras__lista[data-astro-cid-2u5e2l6j] .paso--hecho:before{background:var(--salvia);border-color:var(--salvia)}.compras__lista[data-astro-cid-2u5e2l6j] .paso--hecho:after{background:var(--salvia)}.compras__lista[data-astro-cid-2u5e2l6j] .compra__descargas{flex-direction:column;gap:10px;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .descarga{background:var(--violeta-tinte);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__texto{flex-direction:column;flex:220px;min-width:0;margin:0;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__texto strong{color:#463b73;overflow-wrap:anywhere}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__texto span{color:var(--violeta);font-size:.875rem;font-weight:700}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__boton{background:var(--violeta);border-color:var(--violeta);min-height:44px;padding:0 22px}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__boton:hover{background:#463b73;border-color:#463b73}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__no{min-height:44px;color:var(--violeta);border:2px dashed #b9aed8;border-radius:999px;align-items:center;padding:0 18px;font-weight:800;display:inline-flex}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar__boton{cursor:pointer;min-height:44px;font:inherit;padding:0 20px;font-weight:700}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar__boton:disabled{opacity:.6;cursor:progress}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar__estado{color:var(--secundario);overflow-wrap:anywhere;flex:200px;margin:0;font-weight:700}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar__estado:empty{display:none}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar__estado--ok{color:#2f5442}.compras__lista[data-astro-cid-2u5e2l6j] .reenviar__estado--error{color:#8a3622}@media (width<=600px){.compras[data-astro-cid-2u5e2l6j]{padding-top:24px}.compras__vacio[data-astro-cid-2u5e2l6j]{padding:24px 20px}.filtros[data-astro-cid-2u5e2l6j]{gap:6px}.filtro[data-astro-cid-2u5e2l6j]{padding:0 13px;font-size:.9375rem}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quien flecha""pill total";padding:14px 16px}.compras__lista[data-astro-cid-2u5e2l6j] .compra__quien{grid-area:quien}.compras__lista[data-astro-cid-2u5e2l6j] .compra__resumen:after{grid-area:flecha;justify-self:end}.compras__lista[data-astro-cid-2u5e2l6j] .pill{grid-area:pill;justify-self:start}.compras__lista[data-astro-cid-2u5e2l6j] .compra__total{grid-area:total}.compras__lista[data-astro-cid-2u5e2l6j] .compra__cuerpo{padding:4px 16px 16px}.compras__lista[data-astro-cid-2u5e2l6j] .compra__item{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.compras__lista[data-astro-cid-2u5e2l6j] .descarga__boton,.compras__lista[data-astro-cid-2u5e2l6j] .descarga__no{flex:auto;justify-content:center}}
