.lotes{display:flex;flex-direction:column;gap:var(--cc-e-4);max-width:1180px;margin:0 auto;font-family:var(--cc-fuente);color:var(--cc-tinta);font-variant-numeric:tabular-nums}.lotes__cabeza{display:flex;align-items:center;justify-content:space-between;gap:var(--cc-e-4)}.lotes__titulo{margin:0;font-size:28px;font-weight:var(--cc-peso-fuerte);line-height:1.15}.lotes__dinero{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--cc-r-control);background:var(--cc-hundido);box-shadow:var(--cc-hundido-sombra)}.lotes__dinero-etiqueta{color:var(--cc-tinta-2);font-size:var(--cc-t-boton)}.lotes__dinero-valor{font-size:var(--cc-t-subtitulo)}.lotes__dinero-nota{color:var(--cc-tinta-2);font-size:var(--cc-t-apoyo)}.lotes__filtros{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cc-e-4)}.lotes__ver .cc-segmentos__opcion{text-decoration:none}.lotes__buscar{display:flex;flex-direction:column;gap:6px;width:380px;max-width:100%}.lotes__buscar-boton{gap:6px;padding:0 12px}.lotes__sin-curso{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cc-e-3);padding:12px 14px;border-radius:var(--cc-r-tarjeta);background:var(--cc-tarjeta);box-shadow:var(--cc-elev-tarjeta);font-size:var(--cc-t-boton)}.lotes__grupo{display:flex;flex-direction:column;gap:10px}.lotes__grupo-titulo{margin:6px 0 0;font-size:var(--cc-t-subtitulo);font-weight:var(--cc-peso-fuerte)}.lotes__grupo-orden{color:var(--cc-tinta-2);font-size:var(--cc-t-boton);font-weight:var(--cc-peso-medio)}.lotes__rejilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lotes__nada{margin:0;color:var(--cc-tinta-2);font-size:var(--cc-t-boton)}.tarjeta-lote{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 16px 16px;border-radius:var(--cc-r-tarjeta);background:var(--cc-tarjeta);box-shadow:var(--cc-elev-tarjeta);color:var(--cc-tinta);text-decoration:none;transition:box-shadow var(--cc-mov-rapido),transform var(--cc-mov-rapido)}.tarjeta-lote:hover{box-shadow:var(--cc-elev-flotante);color:var(--cc-tinta);text-decoration:none;transform:translateY(-1px)}.tarjeta-lote:focus-visible{outline:3px solid var(--cc-foco);outline-offset:2px}.tarjeta-lote__cabeza{display:flex;align-items:center;gap:var(--cc-e-2)}.tarjeta-lote__codigo{padding:2px 8px;border-radius:4px;background:var(--cc-hundido);font-size:var(--cc-t-etiqueta);font-weight:var(--cc-peso-fuerte)}.tarjeta-lote__meta{color:var(--cc-tinta-2);font-size:var(--cc-t-apoyo)}.tarjeta-lote__ir{display:flex;margin-left:auto;color:var(--cc-azul-texto)}.tarjeta-lote__producto{font-size:var(--cc-t-subtitulo);font-weight:var(--cc-peso-fuerte);line-height:1.2}.tarjeta-lote__estados{display:flex;flex-wrap:wrap;gap:6px}.tarjeta-lote__produccion{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;box-sizing:border-box;border-radius:var(--cc-r-control);background:var(--cc-hundido);font-size:var(--cc-t-apoyo);font-weight:var(--cc-peso-fuerte);white-space:nowrap}.tarjeta-lote__avance{display:block}.tarjeta-lote__barra{display:block;height:10px;overflow:hidden;border-radius:4px;background:var(--cc-linea);box-shadow:var(--cc-hundido-sombra)}.tarjeta-lote__relleno{display:block;height:100%}.tarjeta-lote__relleno--gastado{background:var(--cc-tinta-2)}.tarjeta-lote__relleno--recuperado{background:var(--cc-verde);box-shadow:inset 0 -2px 0 var(--cc-verde-canto)}.tarjeta-lote__pie{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px var(--cc-e-2);margin-top:6px;font-size:var(--cc-t-apoyo)}.tarjeta-lote__apoyo{color:var(--cc-tinta-2)}.tarjeta-lote__recuperado{color:var(--cc-verde-texto)}.tarjeta-lote__resultado{display:flex;flex-direction:column;padding:10px 12px;border-radius:var(--cc-r-control);background:var(--cc-hundido);box-shadow:var(--cc-hundido-sombra)}.tarjeta-lote__resultado-etiqueta{color:var(--cc-tinta-2);font-size:var(--cc-t-apoyo);font-weight:var(--cc-peso-medio)}.tarjeta-lote__resultado-valor{display:flex;align-items:center;gap:var(--cc-e-2);font-size:22px;font-weight:var(--cc-peso-fuerte);letter-spacing:-.02em}.tarjeta-lote__resultado-valor--ganancia{color:var(--cc-verde-texto)}.tarjeta-lote__resultado-valor--perdida{color:var(--cc-rojo-texto)}@media(max-width:1099.98px){.lotes__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:719.98px){.lotes{gap:14px}.lotes__titulo{font-size:var(--cc-t-titulo)}.lotes__cabeza{flex-direction:column;align-items:stretch}.lotes__abrir{width:100%}.lotes__filtros{flex-direction:column-reverse;align-items:stretch;gap:var(--cc-e-3)}.lotes__ver .cc-segmentos__opcion{flex:1}.lotes__buscar{width:100%}.lotes__rejilla{grid-template-columns:minmax(0,1fr)}}
