.swal2-container .swal2-popup {
  border-radius: 0.428rem;
  padding-bottom: 1.5rem;
}
.swal2-container .swal2-popup .swal2-close:focus {
  outline: none;
  box-shadow: none;
}
.swal2-container .swal2-popup .swal2-content {
  color: #6e6b7b;
}
.swal2-container .swal2-popup .swal2-title {
  font-size: 1.5rem;
  font-weight: inherit;
  color: #5e5873;
}
.swal2-container .swal2-popup button.swal2-confirm:focus {
  box-shadow: none;
}
.swal2-container .swal2-popup input.swal2-input {
  height: 2.714rem;
  font-size: 1rem;
  padding: 0.571rem 1rem;
  color: #6e6b7b;
  border-color: #d8d6de;
  border-radius: 0.357rem;
  line-height: 1.45;
}
.swal2-container .swal2-popup input.swal2-input:focus {
  border-color: #7367f0 !important;
  box-shadow: 0 3px 10px 0 rgba(34, 41, 47, 0.1);
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step {
  background-color: #7367f0;
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line,
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background-color: #887ef2;
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step-line {
  background-color: #7367f0;
}
.swal2-container .swal2-popup pre {
  min-height: 1.35rem;
  margin-top: 0.5rem;
}
.swal2-container .swal2-popup .swal2-footer {
  border-color: #ebe9f1;
  color: #6e6b7b;
}

.dark-layout .swal2-container .swal2-popup .swal2-title {
  color: #d0d2d6;
}
.dark-layout .swal2-container .swal2-modal {
  background-color: #283046;
}
.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-title {
  color: #d0d2d6;
}
.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-icon-text {
  color: inherit;
}
.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-left,
.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-right,
.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-fix,
.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-animate-success-icon {
  background-color: #283046 !important;
}
.dark-layout .swal2-container .swal2-modal input.swal2-input {
  border-color: #3b4253;
  color: #b4b7bd;
}
.dark-layout .swal2-container .swal2-modal .swal2-content,
.dark-layout .swal2-container .swal2-modal .swal2-html-container {
  color: #b4b7bd;
}
.dark-layout .swal2-container .swal2-modal pre,
.dark-layout .swal2-container .swal2-modal code {
  color: #b4b7bd;
}
.dark-layout .swal2-container .swal2-modal .swal2-input {
  background-color: #283046;
}
.dark-layout .swal2-container .swal2-modal .swal2-footer {
  border-color: #3b4253;
  color: #b4b7bd;
}
.dark-layout .swal2-container .swal2-validation-message {
  background-color: #161d31;
  color: #b4b7bd;
}
