/* Plantilla Portfolio · ficha (plantilla Portfolio; estilo de Portfolio IA). Prefijo de la app: dm. */

/* Stepper encima de las pestañas (como Portfolio IA): acciones de estado a la derecha. */
#ficha-contenido > .stepper { margin-bottom: 12px; }
.ficha-stepper-acciones { display: inline-flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-left: auto; }
.ficha-stepper-acciones .form-select { width: auto; min-width: 150px; }
/* Tablas de la ficha a todo el ancho de su tarjeta. */
.ficha-pestana .card-body-flush { padding: 0; }
.ficha-pestana .card-body-flush > .table-wrap { margin: 0; border: 0; border-radius: 0; }
.ficha-pestana > .section-card + .section-card { margin-top: 12px; }
.ficha-pestana > .stat-grid { margin-bottom: 12px; }
#ficha-contenido > .detail-historial { margin-top: 12px; }

/* Cambio de estado en la cabecera de la tarjeta «Estados» (pestaña Estado). */
.card-header .ficha-cambio-estado { margin-left: auto; display: inline-flex; align-items: center; gap: 8px; }
.card-header .ficha-cambio-estado .form-select { min-width: 170px; }
