#imh-6310-myplugin-modal {
  position: fixed;
  inset: 0;
  z-index: 999999;
}

.imh-6310-myplugin-overlay {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.6);
}

.imh-6310-myplugin-popup {
  position: relative;
  width: 500px;
  max-width: 90%;
  background: #fff;
  margin: 80px auto;
  padding: 25px;
  border-radius: 8px;
  z-index: 2;
}

.imh-6310-myplugin-popup h2 {
  margin-top: 0;
}

.imh-6310-myplugin-popup label {
  display: block;
  margin-bottom: 12px;
}

.imh-6310-myplugin-popup textarea {
  width: 100%;
  margin-top: 15px;
}

.imh-6310-myplugin-actions {
  margin-top: 20px;
}