JSFiddle - React, Tailwind, and code Playground
HTML
<div class="dialog">
<div class="modal">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Illo enim officiis fugiat aliquam quis, impedit, aspernatur nobis quibusdam eum eligendi. Obcaecati officia, ab quia illum, sequi quibusdam dolores voluptatem repellendus pariatur accusantium vel dolorum minima tenetur cumque dolore maxime expedita perspiciatis, eaque maiores illo cum commodi, alias culpa. Iste sunt quas eligendi ut qui quaerat sit aperiam nostrum adipisci, doloremque delectus tenetur voluptas tempore porro! Consequatur porro, ad accusantium reprehenderit ipsam quas veniam temporibus facere commodi. Officia dolorem atque, omnis aliquam molestiae, explicabo in dolore nobis, placeat, quisquam ipsam. Labore, ut totam, aliquam sequi reiciendis, corporis quia consequuntur minima fugit in iste earum, nihil aspernatur quisquam assumenda at. Atque rerum voluptatum nihil sapiente consequuntur esse, quaerat facilis optio inventore eum magni debitis modi ipsam recusandae, animi aspernatur, impedit perferendis adipisci distinctio placeat blanditiis excepturi. Nemo earum accusamus ut in sit, illum tenetur rem sunt impedit autem harum maxime perferendis enim non culpa, temporibus mollitia aliquam cum, quibusdam nisi placeat nobis! Consequuntur dolorem odit excepturi tempora reiciendis nam, voluptatum porro soluta corrupti. Velit ipsum perspiciatis accusantium hic consequuntur aliquid, deserunt minima vel ab magnam sunt maiores consectetur optio, pariatur sequi. Doloremque nulla harum nobis expedita quibusdam, esse. Eum porro vel ab debitis reiciendis accusamus similique eius nam, iste numquam. Aut corporis blanditiis repellat culpa. Blanditiis cumque iste consequuntur asperiores beatae, ut fugit odio! Tenetur ad dolores maxime, explicabo quisquam. Voluptates cumque, repellendus blanditiis sequi deleniti officiis doloribus inventore molestiae distinctio placeat hic quis. Voluptatem quod in, mollitia! At dolor maxime consectetur magni illo vitae eum...
CSS
.dialog {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.modal {
display: inline-block;
max-width: 200px;
}