._z4mh730-3-5-0 {
  max-height: calc(100vh - calc(var(--dt-spacings-size-32, 32px) + var(--dt-spacings-size-56, 56px)));
  overflow: hidden;
}
._z4mh731-3-5-0 {
  position: relative;
  margin: 0 var(--dt-spacings-size-16, 16px) var(--dt-spacings-size-8, 8px);
}
._z4mh732-3-5-0 {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
._z4mh733-3-5-0 {
  overflow: hidden;
  padding: 0 var(--dt-spacings-size-16, 16px);
}
._z4mh734-3-5-0 {
  z-index: var(--dt-elevations-default, 1);
  position: relative;
}
._z4mh735-3-5-0 {
  --_1igzksy0-3-5-0: var(--dt-borders-radius-surface-subdued, 9px);
  width: 400px;
  max-width: calc(100vw - var(--dt-spacings-size-32, 32px));
  max-height: calc(100vh - var(--dt-spacings-size-32, 32px));
  padding: var(--dt-spacings-size-0, 0);
  border-radius: var(--dt-borders-radius-surface-subdued, 9px);
  pointer-events: auto;
}
._z4mh736-3-5-0 {
  bottom: var(--dt-spacings-size-16, 16px);
  left: var(--dt-spacings-size-16, 16px);
}
._z4mh737-3-5-0 {
  top: var(--dt-spacings-size-16, 16px);
  right: var(--dt-spacings-size-16, 16px);
}
._z4mh738-3-5-0 {
  top: var(--dt-spacings-size-16, 16px);
  left: var(--dt-spacings-size-16, 16px);
}
._z4mh739-3-5-0 {
  bottom: var(--dt-spacings-size-16, 16px);
  right: var(--dt-spacings-size-16, 16px);
}