.dialogue { background-color: #02023999; border: solid 3px white; border-radius: 8px; color: white; left: 0; overflow-wrap: break-word; padding: 12px; position: absolute; margin: 0; margin-right: -66%; text-shadow: 0px -1px 0px black, 1px 0px 0px black, 0px 1px 0px black, -1px 0px 0px black ; top: 0; transform: translate(-50%, -50%); transition: translate 100ms; user-select: none; max-width: 66%; } .letters { margin: 0; } .letter { opacity: 0; }