:root {
    --theme-body-background: #444; /* Dark background */
    --theme-background: #1b1b1b; /* Dark background */
    --theme-border: #333333; /* Dark border */
    --theme-button: #333333; /* Dark button background */
    --theme-button-hover: #0e0e0e; /* Dark button hover color */
    --theme-text-color: #eee; /* Text color on dark background */
    --theme-text-color-hover: #f9f8f7; /* Text color on dark background (hover) */
    --theme-table-border-color: #333333; /* Table border color #A7A8A8 */
    --theme-Settings-background: #262626;
    --theme-Settings-button: #333333; /* Settings button background */
    --theme-Settings-button-hover: #0e0e0e; /* Settings button hover color */
}
.swal-modal {
  background-color: var(--theme-Settings-background);
  border: 3px solid var(--theme-table-border-color);
  color: #fff;
}
.swal-icon--success:after, .swal-icon--success:before, .swal-icon--success__hide-corners {
  background: var(--theme-Settings-background);
  background-color: var(--theme-Settings-background);
}
.swal-text, .swal-title {
  color: #fff; 
}
body.darkModeIcons.fournetTheme #iconMenuBar > .iconItem.selected > .leftMenuIcon {
  color: var(--theme-text-color) !important;
}
body.darkModeIcons .fournetTheme-iconButton {
  color: var(--theme-text-color) !important;
}