El div que contiene el select, input y botón en el módulo de atención debe de ir en dirección de una row, todos en linea.
Listo. Ahora el select, input y botón están alineados horizontalmente en una sola fila usando flex flex-row. El contenedor tiene un ancho máximo mayor (max-w-3xl) para acomodar los tres elementos, y el input ocupa el espacio restante con flex-1.
Ahora vas a trabajar sobre el detalle de la mayorista.
Lo que quiero que permanezca de la imagen de ejemplo que te compartí es la cabecera.
Donde vamos a tomar la imagen de perfil, el nombre completo, curp, número de celular y la plaza. también dejaremos las líneas de crédito, tanto la línea mayorista como personal y el botón de opciones que está en la esquina superio derecha.
Dentro de las opciones deben de visualizar la opción de "obtener contraseña temporal" y "restablecer accesos".
Dejaría solo el tab de cortes y el botón de generar corte.
Los demas tabs no los contemples.
Looking at the image, I see a detail page for a Mayorista with:
I'll create the Mayorista detail page with only the elements you specified.
Ahora voy a crear una página de detalle específica para Mayoristas. Crearé un componente separado para mantener el código organizado.
He creado la página de detalle de Mayorista con la cabecera que incluye: imagen de perfil con avatar, folio en badge verde, nombre completo, CURP, número de celular y plaza. También están las líneas de crédito (mayorista con barra azul y personal con barra verde) mostrando disponible y límite. El menú de opciones (3 puntos) contiene "Obtener contraseña temporal" y "Restablecer accesos". Solo está el tab de CORTES con su botón "Generar corte" y la tabla de cortes mostrando el estado vacío por ahora.