body {
  font-family: "Open Sans", sans-serif;
}

.modal {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 400;
  display: none;
  justify-content: center;
  align-items: center;
  animation: opacity-up 150ms ease-in-out;
  max-width: 100vw;
}
.modal--open {
  display: flex;
}
.modal .modal-overlay {
  background-color: #000000;
  opacity: 0.8;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  display: none;
}
.modal .modal-body {
  background-color: #FFFFFF;
  border-radius: max(16px, min(1.0582vw, 16px));
  box-shadow: 0 0 max(10px, min(0.6614vw, 10px)) #000000;
  margin: 0 max(16px, min(1.0582vw, 16px));
  max-width: max(1060px, min(70.1058vw, 1060px));
  position: relative;
  width: 100%;
  z-index: 1;
  max-height: 100vh;
  animation: scale-up 0.15s ease-in-out;
}
.modal .modal-body .modal-close {
  position: absolute;
  right: max(32px, min(2.1164vw, 32px));
  top: max(40px, min(2.6455vw, 40px));
  z-index: 100;
  padding: 0;
  margin-top: 0;
}
@media (max-width: 800px) {
  .modal .modal-body .modal-close {
    background: transparent;
    border: none;
  }
  .modal .modal-body .modal-close span {
    background: #201F1F;
  }
}
.modal .modal-body .modal-content {
  padding: max(40px, min(2.6455vw, 40px));
  overflow-y: auto;
  max-height: calc(90vh - max(100px, min(6.6138vw, 100px)));
}

body.modal-open {
  overflow: hidden;
}

.gin--vertical-toolbar .modal {
  max-width: calc(100vw - 66px);
}
@media (max-width: 800px) {
  .gin--vertical-toolbar .modal {
    max-width: initial;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2NvbXBvbmVudHMvdWkvbW9kYWwuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usb0NBQW9DO0FBQ3RDOztBQUVBO0VBQ0UsZUFBZTtFQUNmLFFBQVE7RUFDUixNQUFNO0VBQ04sU0FBUztFQUNULE9BQU87RUFDUCxZQUFZO0VBQ1osYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsdUNBQXVDO0VBQ3ZDLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsTUFBTTtFQUNOLFNBQVM7RUFDVCxPQUFPO0VBQ1AsYUFBYTtBQUNmO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsNkNBQTZDO0VBQzdDLHNEQUFzRDtFQUN0RCx3Q0FBd0M7RUFDeEMsOENBQThDO0VBQzlDLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixxQ0FBcUM7QUFDdkM7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixxQ0FBcUM7RUFDckMsbUNBQW1DO0VBQ25DLFlBQVk7RUFDWixVQUFVO0VBQ1YsYUFBYTtBQUNmO0FBQ0E7RUFDRTtJQUNFLHVCQUF1QjtJQUN2QixZQUFZO0VBQ2Q7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtBQUNGO0FBQ0E7RUFDRSx1Q0FBdUM7RUFDdkMsZ0JBQWdCO0VBQ2hCLHlEQUF5RDtBQUMzRDs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0U7SUFDRSxrQkFBa0I7RUFDcEI7QUFDRiIsImZpbGUiOiJtb2RhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA0MDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbmltYXRpb246IG9wYWNpdHktdXAgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogMTAwdnc7XG59XG4ubW9kYWwtLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC44O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgxNnB4LCBtaW4oMS4wNTgydncsIDE2cHgpKTtcbiAgYm94LXNoYWRvdzogMCAwIG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKSAjMDAwMDAwO1xuICBtYXJnaW46IDAgbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBtYXgtd2lkdGg6IG1heCgxMDYwcHgsIG1pbig3MC4xMDU4dncsIDEwNjBweCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgYW5pbWF0aW9uOiBzY2FsZS11cCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSAubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBtYXgoMzJweCwgbWluKDIuMTE2NHZ3LCAzMnB4KSk7XG4gIHRvcDogbWF4KDQwcHgsIG1pbigyLjY0NTV2dywgNDBweCkpO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC1jbG9zZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5tb2RhbCAubW9kYWwtYm9keSAubW9kYWwtY2xvc2Ugc3BhbiB7XG4gICAgYmFja2dyb3VuZDogIzIwMUYxRjtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogbWF4KDQwcHgsIG1pbigyLjY0NTV2dywgNDBweCkpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDkwdmggLSBtYXgoMTAwcHgsIG1pbig2LjYxMzh2dywgMTAwcHgpKSk7XG59XG5cbmJvZHkubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5naW4tLXZlcnRpY2FsLXRvb2xiYXIgLm1vZGFsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNjZweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmdpbi0tdmVydGljYWwtdG9vbGJhciAubW9kYWwge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuIl19 */