/* Native dialogs must retain viewport centering after the global margin reset. */
#teacher-app dialog.tp-classroom-picker {
  position: fixed;
  inset: 0;
  margin: auto;
  box-sizing: border-box;
  max-width: calc(100vw - 32px);
  max-height: calc(100dvh - 32px);
  overflow: auto;
}
