dialog {
  margin: auto;
}

dialog::backdrop {
  background-color: rgba(0, 0, 0, 0.8);
}

body:has(dialog[open]) {
  overflow: clip;
}
