diff --git a/application/views/interface_assets/header.php b/application/views/interface_assets/header.php
index 197aa073..2220b0b1 100644
--- a/application/views/interface_assets/header.php
+++ b/application/views/interface_assets/header.php
@@ -11,6 +11,7 @@
+
@@ -33,7 +34,6 @@
-
diff --git a/assets/css/blue/bootstrap-dialog.css b/assets/css/blue/bootstrap-dialog.css
new file mode 100644
index 00000000..8553d42a
--- /dev/null
+++ b/assets/css/blue/bootstrap-dialog.css
@@ -0,0 +1,169 @@
+.bootstrap-dialog{
+ overflow-y: initial !important
+}
+.bootstrap-dialog-body{
+ max-height: calc(100vh - 200px);
+ overflow-y: auto;
+}
+
+.bootstrap-dialog {
+ /* dialog types */
+ /**
+ * Icon animation
+ * Copied from font-awesome: http://fontawesome.io/
+ **/
+ /** End of icon animation **/
+}
+
+.bootstrap-dialog .modal-header {
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-title {
+ color: #fff;
+ display: inline-block;
+ font-size: 16px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-message {
+ font-size: 14px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-button-icon {
+ margin-right: 3px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button {
+ font-size: 20px;
+ float: right;
+ opacity: 0.9;
+ filter: alpha(opacity=90);
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button:hover {
+ cursor: pointer;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+@media (min-width: 1172px) {
+ .bootstrap-dialog .modal-xl {
+ max-width: 95%;
+ }
+}
+.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child {
+ margin-top: 8px;
+}
+
+.bootstrap-dialog.type-default .modal-header {
+ background-color: #fff;
+}
+
+.bootstrap-dialog.type-default .bootstrap-dialog-title {
+ color: #333;
+}
+
+.bootstrap-dialog.type-info .modal-header {
+ background-color: #17a2b8;
+}
+
+.bootstrap-dialog.type-primary .modal-header {
+ background-color: #2B3E50;
+}
+
+.bootstrap-dialog.type-secondary .modal-header {
+ background-color: #6c757d;
+}
+
+.bootstrap-dialog.type-success .modal-header {
+ background-color: #28a745;
+}
+
+.bootstrap-dialog.type-warning .modal-header {
+ background-color: #ffc107;
+}
+
+.bootstrap-dialog.type-danger .modal-header {
+ background-color: #dc3545;
+}
+
+.bootstrap-dialog.type-light .modal-header {
+ background-color: #f8f9fa;
+}
+
+.bootstrap-dialog.type-dark .modal-header {
+ background-color: #343a40;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-title {
+ font-size: 24px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
+ font-size: 30px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-message {
+ font-size: 18px;
+}
+
+.bootstrap-dialog .icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear;
+}
+
+.bootstrap-dialog-footer-buttons {
+ display: flex;
+}
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg);
+ }
+ 100% {
+ -moz-transform: rotate(359deg);
+ }
+}
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ }
+}
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg);
+ }
+ 100% {
+ -o-transform: rotate(359deg);
+ }
+}
+@-ms-keyframes spin {
+ 0% {
+ -ms-transform: rotate(0deg);
+ }
+ 100% {
+ -ms-transform: rotate(359deg);
+ }
+}
+@keyframes spin {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(359deg);
+ }
+}
+.bootstrap-dialog-header {
+ display: contents;
+}
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
diff --git a/assets/js/bootstrapdialog/css/bootstrap-dialog.css b/assets/css/cosmo/bootstrap-dialog.css
similarity index 95%
rename from assets/js/bootstrapdialog/css/bootstrap-dialog.css
rename to assets/css/cosmo/bootstrap-dialog.css
index 1470687e..ec4f2ce7 100644
--- a/assets/js/bootstrapdialog/css/bootstrap-dialog.css
+++ b/assets/css/cosmo/bootstrap-dialog.css
@@ -1,3 +1,11 @@
+.bootstrap-dialog{
+ overflow-y: initial !important
+}
+.bootstrap-dialog-body{
+ max-height: calc(100vh - 200px);
+ overflow-y: auto;
+}
+
.bootstrap-dialog {
/* dialog types */
/**
diff --git a/assets/css/cyborg/bootstrap-dialog.css b/assets/css/cyborg/bootstrap-dialog.css
new file mode 100644
index 00000000..9e030b09
--- /dev/null
+++ b/assets/css/cyborg/bootstrap-dialog.css
@@ -0,0 +1,169 @@
+.bootstrap-dialog{
+ overflow-y: initial !important
+}
+.bootstrap-dialog-body{
+ max-height: calc(100vh - 200px);
+ overflow-y: auto;
+}
+
+.bootstrap-dialog {
+ /* dialog types */
+ /**
+ * Icon animation
+ * Copied from font-awesome: http://fontawesome.io/
+ **/
+ /** End of icon animation **/
+}
+
+.bootstrap-dialog .modal-header {
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-title {
+ color: #fff;
+ display: inline-block;
+ font-size: 16px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-message {
+ font-size: 14px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-button-icon {
+ margin-right: 3px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button {
+ font-size: 20px;
+ float: right;
+ opacity: 0.9;
+ filter: alpha(opacity=90);
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button:hover {
+ cursor: pointer;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+@media (min-width: 1172px) {
+ .bootstrap-dialog .modal-xl {
+ max-width: 95%;
+ }
+}
+.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child {
+ margin-top: 8px;
+}
+
+.bootstrap-dialog.type-default .modal-header {
+ background-color: #fff;
+}
+
+.bootstrap-dialog.type-default .bootstrap-dialog-title {
+ color: #333;
+}
+
+.bootstrap-dialog.type-info .modal-header {
+ background-color: #17a2b8;
+}
+
+.bootstrap-dialog.type-primary .modal-header {
+ background-color: #131313;
+}
+
+.bootstrap-dialog.type-secondary .modal-header {
+ background-color: #6c757d;
+}
+
+.bootstrap-dialog.type-success .modal-header {
+ background-color: #28a745;
+}
+
+.bootstrap-dialog.type-warning .modal-header {
+ background-color: #ffc107;
+}
+
+.bootstrap-dialog.type-danger .modal-header {
+ background-color: #dc3545;
+}
+
+.bootstrap-dialog.type-light .modal-header {
+ background-color: #f8f9fa;
+}
+
+.bootstrap-dialog.type-dark .modal-header {
+ background-color: #343a40;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-title {
+ font-size: 24px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
+ font-size: 30px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-message {
+ font-size: 18px;
+}
+
+.bootstrap-dialog .icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear;
+}
+
+.bootstrap-dialog-footer-buttons {
+ display: flex;
+}
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg);
+ }
+ 100% {
+ -moz-transform: rotate(359deg);
+ }
+}
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ }
+}
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg);
+ }
+ 100% {
+ -o-transform: rotate(359deg);
+ }
+}
+@-ms-keyframes spin {
+ 0% {
+ -ms-transform: rotate(0deg);
+ }
+ 100% {
+ -ms-transform: rotate(359deg);
+ }
+}
+@keyframes spin {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(359deg);
+ }
+}
+.bootstrap-dialog-header {
+ display: contents;
+}
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
diff --git a/assets/css/darkly/bootstrap-dialog.css b/assets/css/darkly/bootstrap-dialog.css
new file mode 100644
index 00000000..957e7098
--- /dev/null
+++ b/assets/css/darkly/bootstrap-dialog.css
@@ -0,0 +1,169 @@
+.bootstrap-dialog{
+ overflow-y: initial !important
+}
+.bootstrap-dialog-body{
+ max-height: calc(100vh - 200px);
+ overflow-y: auto;
+}
+
+.bootstrap-dialog {
+ /* dialog types */
+ /**
+ * Icon animation
+ * Copied from font-awesome: http://fontawesome.io/
+ **/
+ /** End of icon animation **/
+}
+
+.bootstrap-dialog .modal-header {
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-title {
+ color: #fff;
+ display: inline-block;
+ font-size: 16px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-message {
+ font-size: 14px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-button-icon {
+ margin-right: 3px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button {
+ font-size: 20px;
+ float: right;
+ opacity: 0.9;
+ filter: alpha(opacity=90);
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button:hover {
+ cursor: pointer;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+@media (min-width: 1172px) {
+ .bootstrap-dialog .modal-xl {
+ max-width: 95%;
+ }
+}
+.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child {
+ margin-top: 8px;
+}
+
+.bootstrap-dialog.type-default .modal-header {
+ background-color: #fff;
+}
+
+.bootstrap-dialog.type-default .bootstrap-dialog-title {
+ color: #333;
+}
+
+.bootstrap-dialog.type-info .modal-header {
+ background-color: #17a2b8;
+}
+
+.bootstrap-dialog.type-primary .modal-header {
+ background-color: #222222;
+}
+
+.bootstrap-dialog.type-secondary .modal-header {
+ background-color: #6c757d;
+}
+
+.bootstrap-dialog.type-success .modal-header {
+ background-color: #28a745;
+}
+
+.bootstrap-dialog.type-warning .modal-header {
+ background-color: #ffc107;
+}
+
+.bootstrap-dialog.type-danger .modal-header {
+ background-color: #dc3545;
+}
+
+.bootstrap-dialog.type-light .modal-header {
+ background-color: #f8f9fa;
+}
+
+.bootstrap-dialog.type-dark .modal-header {
+ background-color: #343a40;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-title {
+ font-size: 24px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
+ font-size: 30px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-message {
+ font-size: 18px;
+}
+
+.bootstrap-dialog .icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear;
+}
+
+.bootstrap-dialog-footer-buttons {
+ display: flex;
+}
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg);
+ }
+ 100% {
+ -moz-transform: rotate(359deg);
+ }
+}
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ }
+}
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg);
+ }
+ 100% {
+ -o-transform: rotate(359deg);
+ }
+}
+@-ms-keyframes spin {
+ 0% {
+ -ms-transform: rotate(0deg);
+ }
+ 100% {
+ -ms-transform: rotate(359deg);
+ }
+}
+@keyframes spin {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(359deg);
+ }
+}
+.bootstrap-dialog-header {
+ display: contents;
+}
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
diff --git a/assets/css/default/bootstrap-dialog.css b/assets/css/default/bootstrap-dialog.css
new file mode 100644
index 00000000..ec4f2ce7
--- /dev/null
+++ b/assets/css/default/bootstrap-dialog.css
@@ -0,0 +1,169 @@
+.bootstrap-dialog{
+ overflow-y: initial !important
+}
+.bootstrap-dialog-body{
+ max-height: calc(100vh - 200px);
+ overflow-y: auto;
+}
+
+.bootstrap-dialog {
+ /* dialog types */
+ /**
+ * Icon animation
+ * Copied from font-awesome: http://fontawesome.io/
+ **/
+ /** End of icon animation **/
+}
+
+.bootstrap-dialog .modal-header {
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-title {
+ color: #fff;
+ display: inline-block;
+ font-size: 16px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-message {
+ font-size: 14px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-button-icon {
+ margin-right: 3px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button {
+ font-size: 20px;
+ float: right;
+ opacity: 0.9;
+ filter: alpha(opacity=90);
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button:hover {
+ cursor: pointer;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+@media (min-width: 1172px) {
+ .bootstrap-dialog .modal-xl {
+ max-width: 95%;
+ }
+}
+.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child {
+ margin-top: 8px;
+}
+
+.bootstrap-dialog.type-default .modal-header {
+ background-color: #fff;
+}
+
+.bootstrap-dialog.type-default .bootstrap-dialog-title {
+ color: #333;
+}
+
+.bootstrap-dialog.type-info .modal-header {
+ background-color: #17a2b8;
+}
+
+.bootstrap-dialog.type-primary .modal-header {
+ background-color: #007bff;
+}
+
+.bootstrap-dialog.type-secondary .modal-header {
+ background-color: #6c757d;
+}
+
+.bootstrap-dialog.type-success .modal-header {
+ background-color: #28a745;
+}
+
+.bootstrap-dialog.type-warning .modal-header {
+ background-color: #ffc107;
+}
+
+.bootstrap-dialog.type-danger .modal-header {
+ background-color: #dc3545;
+}
+
+.bootstrap-dialog.type-light .modal-header {
+ background-color: #f8f9fa;
+}
+
+.bootstrap-dialog.type-dark .modal-header {
+ background-color: #343a40;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-title {
+ font-size: 24px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
+ font-size: 30px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-message {
+ font-size: 18px;
+}
+
+.bootstrap-dialog .icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear;
+}
+
+.bootstrap-dialog-footer-buttons {
+ display: flex;
+}
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg);
+ }
+ 100% {
+ -moz-transform: rotate(359deg);
+ }
+}
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ }
+}
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg);
+ }
+ 100% {
+ -o-transform: rotate(359deg);
+ }
+}
+@-ms-keyframes spin {
+ 0% {
+ -ms-transform: rotate(0deg);
+ }
+ 100% {
+ -ms-transform: rotate(359deg);
+ }
+}
+@keyframes spin {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(359deg);
+ }
+}
+.bootstrap-dialog-header {
+ display: contents;
+}
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
diff --git a/assets/css/superhero/bootstrap-dialog.css b/assets/css/superhero/bootstrap-dialog.css
new file mode 100644
index 00000000..8553d42a
--- /dev/null
+++ b/assets/css/superhero/bootstrap-dialog.css
@@ -0,0 +1,169 @@
+.bootstrap-dialog{
+ overflow-y: initial !important
+}
+.bootstrap-dialog-body{
+ max-height: calc(100vh - 200px);
+ overflow-y: auto;
+}
+
+.bootstrap-dialog {
+ /* dialog types */
+ /**
+ * Icon animation
+ * Copied from font-awesome: http://fontawesome.io/
+ **/
+ /** End of icon animation **/
+}
+
+.bootstrap-dialog .modal-header {
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-title {
+ color: #fff;
+ display: inline-block;
+ font-size: 16px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-message {
+ font-size: 14px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-button-icon {
+ margin-right: 3px;
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button {
+ font-size: 20px;
+ float: right;
+ opacity: 0.9;
+ filter: alpha(opacity=90);
+}
+
+.bootstrap-dialog .bootstrap-dialog-close-button:hover {
+ cursor: pointer;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+
+@media (min-width: 1172px) {
+ .bootstrap-dialog .modal-xl {
+ max-width: 95%;
+ }
+}
+.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child {
+ margin-top: 8px;
+}
+
+.bootstrap-dialog.type-default .modal-header {
+ background-color: #fff;
+}
+
+.bootstrap-dialog.type-default .bootstrap-dialog-title {
+ color: #333;
+}
+
+.bootstrap-dialog.type-info .modal-header {
+ background-color: #17a2b8;
+}
+
+.bootstrap-dialog.type-primary .modal-header {
+ background-color: #2B3E50;
+}
+
+.bootstrap-dialog.type-secondary .modal-header {
+ background-color: #6c757d;
+}
+
+.bootstrap-dialog.type-success .modal-header {
+ background-color: #28a745;
+}
+
+.bootstrap-dialog.type-warning .modal-header {
+ background-color: #ffc107;
+}
+
+.bootstrap-dialog.type-danger .modal-header {
+ background-color: #dc3545;
+}
+
+.bootstrap-dialog.type-light .modal-header {
+ background-color: #f8f9fa;
+}
+
+.bootstrap-dialog.type-dark .modal-header {
+ background-color: #343a40;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-title {
+ font-size: 24px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
+ font-size: 30px;
+}
+
+.bootstrap-dialog.size-large .bootstrap-dialog-message {
+ font-size: 18px;
+}
+
+.bootstrap-dialog .icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear;
+}
+
+.bootstrap-dialog-footer-buttons {
+ display: flex;
+}
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg);
+ }
+ 100% {
+ -moz-transform: rotate(359deg);
+ }
+}
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ }
+}
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg);
+ }
+ 100% {
+ -o-transform: rotate(359deg);
+ }
+}
+@-ms-keyframes spin {
+ 0% {
+ -ms-transform: rotate(0deg);
+ }
+ 100% {
+ -ms-transform: rotate(359deg);
+ }
+}
+@keyframes spin {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(359deg);
+ }
+}
+.bootstrap-dialog-header {
+ display: contents;
+}
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
+
+/*# sourceMappingURL=bootstrap-dialog.css.map */
diff --git a/assets/js/bootstrapdialog/css/bootstrap-dialog.min.css b/assets/js/bootstrapdialog/css/bootstrap-dialog.min.css
deleted file mode 100644
index ed8e1451..00000000
--- a/assets/js/bootstrapdialog/css/bootstrap-dialog.min.css
+++ /dev/null
@@ -1 +0,0 @@
-.bootstrap-dialog .modal-header{border-top-left-radius:4px;border-top-right-radius:4px}.bootstrap-dialog .bootstrap-dialog-title{color:#fff;display:inline-block;font-size:16px}.bootstrap-dialog .bootstrap-dialog-message{font-size:14px}.bootstrap-dialog .bootstrap-dialog-button-icon{margin-right:3px}.bootstrap-dialog .bootstrap-dialog-close-button{font-size:20px;float:right;opacity:.9;filter:alpha(opacity=90)}.bootstrap-dialog .bootstrap-dialog-close-button:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100)}@media(min-width:1172px){.bootstrap-dialog .modal-xl{max-width:95%}}.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child{margin-top:8px}.bootstrap-dialog.type-default .modal-header{background-color:#fff}.bootstrap-dialog.type-default .bootstrap-dialog-title{color:#333}.bootstrap-dialog.type-info .modal-header{background-color:#17a2b8}.bootstrap-dialog.type-primary .modal-header{background-color:#007bff}.bootstrap-dialog.type-secondary .modal-header{background-color:#6c757d}.bootstrap-dialog.type-success .modal-header{background-color:#28a745}.bootstrap-dialog.type-warning .modal-header{background-color:#ffc107}.bootstrap-dialog.type-danger .modal-header{background-color:#dc3545}.bootstrap-dialog.type-light .modal-header{background-color:#f8f9fa}.bootstrap-dialog.type-dark .modal-header{background-color:#343a40}.bootstrap-dialog.size-large .bootstrap-dialog-title{font-size:24px}.bootstrap-dialog.size-large .bootstrap-dialog-close-button{font-size:30px}.bootstrap-dialog.size-large .bootstrap-dialog-message{font-size:18px}.bootstrap-dialog .icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.bootstrap-dialog-footer-buttons{display:flex}@-moz-keyframes spin{0{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(359deg)}}.bootstrap-dialog-header{display:contents}
\ No newline at end of file