.neo-animate-dialog {
  background-color: var(--button-background-color);
  background-image: var(--button-background-image);
  border: 1px solid var(--button-active-border-color);
  position: fixed;
  z-index: 1000;
  transition-duration: 250ms;
  transition-property: height, left, top, transform, width;
  transition-timing-function: ease-out;
}
.neo-animate-dialog.neo-hide {
  transform: none !important;
  transition-property: height, left, top, width;
}

.neo-dialog-wrapper {
  display: flex;
  position: absolute;
  z-index: 20;
  transition-duration: 200ms;
  transition-property: height, left, top, transform, width;
  transition-timing-function: ease-out;
}
.neo-dialog-wrapper.neo-maximized {
  height: 98% !important;
  left: 1% !important;
  top: 1% !important;
  transform: none;
  width: 98% !important;
}
.neo-dialog-wrapper.neo-maximized.neo-panel .neo-header-toolbar.neo-draggable {
  cursor: default;
}

.neo-dialog {
  border: 1px solid var(--dialog-border-color);
  flex: 1 0 auto;
  position: relative;
}
.neo-dialog.neo-panel .neo-footer-toolbar {
  border: none;
  border-top: 1px solid var(--dialog-border-color);
}
.neo-dialog.neo-panel .neo-header-toolbar {
  border: none;
  border-bottom: 1px solid var(--dialog-border-color);
}
.neo-dialog.neo-panel .neo-header-toolbar.neo-draggable {
  cursor: move;
}
.neo-dialog.neo-panel .neo-header-toolbar .neo-button {
  border: 0;
  margin-right: 0.3em;
  padding: 0;
}
.neo-dialog.neo-panel .neo-header-toolbar .neo-button:last-child {
  margin-right: 0;
}
.neo-dialog.neo-panel .neo-header-toolbar .neo-button-glyph {
  color: var(--dialog-icon-color);
  font-size: 1.8em;
}
.neo-dialog.neo-panel .neo-header-toolbar .neo-panel-header-text {
  color: var(--dialog-header-color);
  pointer-events: none;
  user-drag: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
/*# sourceMappingURL=Base.css.map */