diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalConfirmacion.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalConfirmacion.kt
index 55bc9dd60632acae0083812f1b001e749c6c7c25..a64f33f4355c577145c8a40bd36bd5509f4fd2a5 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalConfirmacion.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalConfirmacion.kt
@@ -56,4 +56,13 @@ class ModalConfirmacion : DialogFragment() {
             dismiss()
         }
     }
+    override fun onStart() {
+        super.onStart()
+
+        // Ajustar el tamaño del modal
+        dialog?.window?.setLayout(
+            (resources.displayMetrics.widthPixels * 0.9).toInt(), // 90% del ancho de la pantalla
+            ViewGroup.LayoutParams.WRAP_CONTENT // Altura automática
+        )
+    }
 }
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesCompra.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesCompra.kt
index 8591fbffdf9038ca96b23c6f7fb2976cf29c060e..e0f896dd51f4e4aba184a004f7035932ef70f045 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesCompra.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesCompra.kt
@@ -61,4 +61,14 @@ class ModalDetallesCompra : DialogFragment() {
         onDismissListener?.invoke(accionRealizada)
     }
 
+    override fun onStart() {
+        super.onStart()
+
+        // Ajustar el tamaño del modal
+        dialog?.window?.setLayout(
+            (resources.displayMetrics.widthPixels * 0.9).toInt(), // 90% del ancho de la pantalla
+            ViewGroup.LayoutParams.WRAP_CONTENT // Altura automática
+        )
+    }
+
 }
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt
index 125b422f5b24278738cc0e32640fe9a938970f54..b2ef6a24194bcdebb1a03fd39d8bd4166081a80d 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesEnemigo.kt
@@ -59,5 +59,14 @@ class ModalDetallesEnemigo : DialogFragment() {
 
 
     }
+    override fun onStart() {
+        super.onStart()
+
+        // Ajustar el tamaño del modal
+        dialog?.window?.setLayout(
+            (resources.displayMetrics.widthPixels * 0.9).toInt(), // 90% del ancho de la pantalla
+            ViewGroup.LayoutParams.WRAP_CONTENT // Altura automática
+        )
+    }
 
 }
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesFragment.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesFragment.kt
index 697e61ffaf5169bc86240369a8ca0f273487b9e8..389c01a2cce4ac94c000e6bda26735a7dee9c26b 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesFragment.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalDetallesFragment.kt
@@ -132,6 +132,14 @@ class ModalDetallesFragment : DialogFragment() {
         jugadorObserver = null
     }
 
-
+    override fun onStart() {
+        super.onStart()
+
+        // Ajustar el tamaño del modal
+        dialog?.window?.setLayout(
+            (resources.displayMetrics.widthPixels * 0.9).toInt(), // 90% del ancho de la pantalla
+            ViewGroup.LayoutParams.WRAP_CONTENT // Altura automática
+        )
+    }
 
 }
diff --git a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalHabilidadesProtagonista.kt b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalHabilidadesProtagonista.kt
index 67e90ac5a512ebc5420a8fb9d5ab10c61e420742..a90cc78c0819e39ce6465780e3b028c172ceae39 100644
--- a/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalHabilidadesProtagonista.kt
+++ b/app/src/main/java/com/example/ellegadodepintia/exploradoresDePintia/ModalHabilidadesProtagonista.kt
@@ -114,4 +114,14 @@ class ModalHabilidadesProtagonista : DialogFragment() {
 
         slotsContainer.addView(scrollView)
     }
+
+    override fun onStart() {
+        super.onStart()
+
+        // Ajustar el tamaño del modal
+        dialog?.window?.setLayout(
+            (resources.displayMetrics.widthPixels * 0.9).toInt(), // 90% del ancho de la pantalla
+            ViewGroup.LayoutParams.WRAP_CONTENT // Altura automática
+        )
+    }
 }