table.paddingNormal > thead > tr > th, table.paddingNormal > thead > tr > td {
  padding: 0.48rem 0.6rem;
}
table.paddingNormal > thead > tr:nth-child(2) > th {
  padding: 0 0.6rem 0.2em 0.6rem;
}
table.paddingNormal > tbody > tr > td {
  background: inherit;
}
table.paddingNormal > tbody > tr > th,
table.paddingNormal > tbody > tr > td {
  padding: 0.4rem 0.6rem;
}
table.paddingNormal > tfoot > tr > th,
table.paddingNormal > tfoot > tr > td {
  padding: 0.48rem 0.6rem;
}
table.paddingTight > thead > tr > th, table.paddingTight > thead > tr > td {
  padding: 0.12rem 0.3rem;
}
table.paddingTight > thead > tr:nth-child(2) > th {
  padding: 0 0.3rem 0.2em 0.3rem;
}
table.paddingTight > tbody > tr > td {
  background: inherit;
}
table.paddingTight > tbody > tr > th,
table.paddingTight > tbody > tr > td {
  padding: 0.1rem 0.3rem;
}
table.paddingTight > tfoot > tr > th,
table.paddingTight > tfoot > tr > td {
  padding: 0.12rem 0.3rem;
}
table.paddingMedium > thead > tr > th, table.paddingMedium > thead > tr > td {
  padding: 0.24rem 0.4rem;
}
table.paddingMedium > thead > tr:nth-child(2) > th {
  padding: 0 0.4rem 0.2em 0.4rem;
}
table.paddingMedium > tbody > tr > td {
  background: inherit;
}
table.paddingMedium > tbody > tr > th,
table.paddingMedium > tbody > tr > td {
  padding: 0.2rem 0.4rem;
}
table.paddingMedium > tfoot > tr > th,
table.paddingMedium > tfoot > tr > td {
  padding: 0.24rem 0.4rem;
}
table.paddingLoose > thead > tr > th, table.paddingLoose > thead > tr > td {
  padding: 0.48rem 0.8rem;
}
table.paddingLoose > thead > tr:nth-child(2) > th {
  padding: 0 0.8rem 0.2em 0.8rem;
}
table.paddingLoose > tbody > tr > td {
  background: inherit;
}
table.paddingLoose > tbody > tr > th,
table.paddingLoose > tbody > tr > td {
  padding: 0.4rem 0.8rem;
}
table.paddingLoose > tfoot > tr > th,
table.paddingLoose > tfoot > tr > td {
  padding: 0.48rem 0.8rem;
}

.font-small * {
  font-size: 9.5pt;
}

.font-tiny * {
  font-size: 8.5pt;
}

.font-normal * {
  font-size: 16px;
}

.font-medium * {
  font-size: 18px;
}

.font-large * {
  font-size: 22px;
}

.log-debug {
  color: #868686;
}

.log-info {
  color: #5b83a9;
}

.log-notice {
  color: #a072c6;
}

.log-warning {
  color: #fb8d10;
}

.log-error {
  color: #ff6b6b;
  font-weight: 600;
}

.log-critical {
  color: #fb8d10;
  background: #ffd9f2;
  border-left: 4px solid #ff01a8;
  padding-left: 5pt;
}

.log-alert {
  color: #c33f1c;
  background: #ffffff;
  font-size: 10.5pt;
  border: 2px solid #fb4110;
  padding: 5pt;
  margin: 5pt 0;
}

.log-emergency {
  color: #fb4110;
  background: #fff5f5;
  font-size: 10.5pt;
  border: 2px solid #fb4110;
  padding: 10pt;
  margin: 5pt 0;
}

.darkTheme {
  --font-color: #c4c4c0;
  --font-color-subdued: #908282;
}
.darkTheme th,
.darkTheme label {
  color: #a89e92;
}
.darkTheme div.dialogBox {
  background: #303034;
  box-shadow: 4px 4px 4px #111111;
}
.darkTheme .log-critical {
  color: #fb8d10;
  background: rgba(104, 45, 84, 0.3411764706);
}
.darkTheme .log-critical pre {
  color: #c0c0f0;
}
.darkTheme .xdebug th {
  color: #d5b7b7;
  background: rgba(53, 53, 53, 0.768627451);
}
.darkTheme .xdebug td {
  color: #a0a0a0;
  padding: 1px 2px;
}
.darkTheme .xdebug table > tbody > tr:nth-child(2n) > td {
  background: rgba(106, 64, 64, 0.0509803922);
}
.darkTheme .xdebug table > tbody > tr:nth-child(2n+1) > td {
  background: rgba(106, 64, 64, 0.1882352941);
}
.darkTheme .bottom_menu_tab,
.darkTheme .menu_tab {
  background: #323232;
  border: 0;
  box-shadow: 0 0 0 1px #55555a;
  clear: both;
  display: inline-flex;
  margin: 0 0 10px 0;
  padding: 0 10px;
}
.darkTheme .menu a:link, .darkTheme .menu a:visited, .darkTheme .menu a:active {
  background: none;
  border: 0;
  color: #0080d0;
  display: inline-block;
  font-weight: bold;
  margin: 0;
  outline: 0;
  padding: 8px 12px;
  text-decoration: none;
}
.darkTheme .menu a:hover {
  background-color: #4badeb;
  border: 0;
  color: #303030;
  outline: 0;
}
.darkTheme .menu a.admin:link, .darkTheme .menu a.admin:visited, .darkTheme .menu a.admin:active {
  background: none;
  border: 0;
  color: #7f2a06;
  display: inline-block;
  font-weight: bold;
  margin: 0;
  outline: 0;
  padding: 8px 12px;
  text-decoration: none;
}
.darkTheme .menu a.admin:hover {
  background-color: #c95422;
  border: 0;
  color: #ffef00;
  outline: 0;
}
.darkTheme .menu .disabled {
  color: #909090;
  font-weight: bold;
  padding: 1px 8px 2px;
}
.darkTheme .report_menu {
  background: #d6e8c7;
  border: 1px solid #9db986;
  border-top: 0;
  display: inline-block;
  padding: 2px;
}
.darkTheme .report_menu a:link, .darkTheme .report_menu a:visited, .darkTheme .report_menu a:active {
  background: none;
  border: 0;
  color: #7f3a06;
  display: inline-block;
  font-weight: bold;
  margin: 0;
  outline: 0;
  padding: 8px 12px;
  text-decoration: none;
}
.darkTheme .report_menu a:hover {
  background-color: #c96a22;
  border: 0;
  color: #ffffff;
  outline: 0;
}
.darkTheme .report_menu a.admin:link, .darkTheme .report_menu a.admin:visited, .darkTheme .report_menu a.admin:active {
  background: none;
  border: 0;
  color: #eee6e2;
  display: inline-block;
  font-weight: bold;
  margin: 0;
  outline: 0;
  padding: 8px 12px;
  text-decoration: none;
}
.darkTheme .report_menu a.admin:hover {
  background-color: white;
  border: 0;
  color: #ffef00;
  outline: 0;
}
.darkTheme .report_menu .disabled {
  color: #909090;
  font-weight: bold;
  padding: 1px 8px 2px;
}
.darkTheme .gridForm {
  --colorHeading: #918776;
  --colorHeadingBackground: #2a2a2f;
  --colorHeadingBackgroundAlt: #333336;
  --colorTable: #c4c4c0;
  --colorTableBackground: #26262a;
  --colorTableBackgroundAlt: #2b2b2f;
  --colorBorder: #393939;
  --colorBorderAlt: #343434;
}
.darkTheme table.dataTable {
  --colorHeading: #748095;
  --colorHeadingBackground: #212f42;
  --colorHeadingBackgroundAlt: #28374a;
  --colorTable: #c4c4c0;
  --colorTableBackground: #26262a;
  --colorTableBackgroundAlt: #2b2b2f;
  --colorBorder: #303c4d;
  --colorBorderAlt: #2c3746;
}
.darkTheme table.dataTable.vlist {
  --colorHeading: #918776;
  --colorHeadingBackground: #2a2a2f;
  --colorHeadingBackgroundAlt: #333336;
  --colorTable: #c4c4c0;
  --colorTableBackground: #26262a;
  --colorTableBackgroundAlt: #2b2b2f;
  --colorBorder: #393939;
  --colorBorderAlt: #343434;
}
.darkTheme table.clear {
  background-color: transparent;
  border: 0;
  border-collapse: collapse;
}
.darkTheme table.clear > thead,
.darkTheme table.clear > tfoot {
  background-color: transparent;
}
.darkTheme table.clear > thead > tr,
.darkTheme table.clear > thead > tr > th,
.darkTheme table.clear > thead > tr > td,
.darkTheme table.clear > tfoot > tr,
.darkTheme table.clear > tfoot > tr > th,
.darkTheme table.clear > tfoot > tr > td {
  background-color: transparent;
  border: 0;
}
.darkTheme table.clear > tbody {
  background-color: transparent;
}
.darkTheme table.clear > tbody > tr {
  background-color: transparent;
}
.darkTheme table.clear > tbody > tr > th {
  background: transparent;
  border: 0;
  color: var(--font-color-subdued);
  font-weight: 600;
}
.darkTheme table.clear > tbody > tr > td {
  background: transparent;
  border: 0;
  color: var(--font-color);
  font-weight: normal;
}
.darkTheme .TabPanel_container a {
  border-color: #0e0e0e;
}
.darkTheme div.error {
  background-color: #ff7d7d;
  background-repeat: no-repeat;
  border: none;
  border-radius: 8pt;
  box-sizing: border-box;
  color: #760c0c;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  margin: 20pt auto;
  min-height: 50pt;
  max-width: 80vw;
  padding: 15pt 20pt 15pt 95px;
  position: relative;
  text-align: left;
}
.darkTheme div.error.borderless {
  border: none;
  box-shadow: none;
  background: inherit;
}
.darkTheme div.error::before {
  color: white;
  content: "\f06a";
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 48px;
  left: 21px;
  position: absolute;
  animation: heartbeat 2s ease-in-out infinite both;
}
.darkTheme div.error h4 {
  margin-top: 10pt;
  font-size: 13pt;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.error h3 {
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.error pre {
  color: rgba(0, 0, 0, 0.8156862745);
}
.darkTheme div.error p, .darkTheme div.error ul, .darkTheme div.error ol, .darkTheme div.error li {
  color: inherit;
  font-size: 11.5pt;
}
.darkTheme div.error p {
  font-weight: 600;
  margin: 12pt 0 5pt 0;
}
.darkTheme div.error p.comment {
  color: rgba(118, 12, 12, 0.75);
  font-weight: 400;
  font-size: 0.75rem;
  margin: 0;
}
.darkTheme div.error.text {
  border: 0;
  box-shadow: none;
  border-radius: 0;
  background: transparent;
  padding: 0 0 0 65px;
  margin: 5px 0;
  min-height: unset;
}
.darkTheme div.error.text::before {
  font-size: 32px;
  left: 12px;
}
.darkTheme div.warning {
  background-color: rgba(255, 155, 0, 0.4392156863);
  background-repeat: no-repeat;
  border: none;
  border-radius: 8pt;
  box-sizing: border-box;
  color: #efefef;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  margin: 20pt auto;
  min-height: 50pt;
  max-width: 80vw;
  padding: 15pt 20pt 15pt 95px;
  position: relative;
  text-align: left;
}
.darkTheme div.warning.borderless {
  border: none;
  box-shadow: none;
  background: inherit;
}
.darkTheme div.warning::before {
  color: white;
  content: "\f071";
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 48px;
  left: 21px;
  position: absolute;
  animation: heartbeat 2s ease-in-out infinite both;
}
.darkTheme div.warning h4 {
  margin-top: 10pt;
  font-size: 13pt;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.warning h3 {
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.warning pre {
  color: rgba(0, 0, 0, 0.8156862745);
}
.darkTheme div.warning p, .darkTheme div.warning ul, .darkTheme div.warning ol, .darkTheme div.warning li {
  color: inherit;
  font-size: 11.5pt;
}
.darkTheme div.warning p {
  font-weight: 600;
  margin: 12pt 0 5pt 0;
}
.darkTheme div.warning p.comment {
  color: rgba(239, 239, 239, 0.75);
  font-weight: 400;
  font-size: 0.75rem;
  margin: 0;
}
.darkTheme div.warning.text {
  border: 0;
  box-shadow: none;
  border-radius: 0;
  background: transparent;
  padding: 0 0 0 65px;
  margin: 5px 0;
  min-height: unset;
}
.darkTheme div.warning.text::before {
  font-size: 32px;
  left: 12px;
}
.darkTheme div.info {
  background-color: rgba(96, 160, 235, 0.7490196078);
  background-repeat: no-repeat;
  border: none;
  border-radius: 8pt;
  box-sizing: border-box;
  color: #7fb3f3;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  margin: 20pt auto;
  min-height: 50pt;
  max-width: 80vw;
  padding: 15pt 20pt 15pt 95px;
  position: relative;
  text-align: left;
}
.darkTheme div.info.borderless {
  border: none;
  box-shadow: none;
  background: inherit;
}
.darkTheme div.info::before {
  color: white;
  content: "\f05a";
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 48px;
  left: 21px;
  position: absolute;
  animation: heartbeat 2s ease-in-out infinite both;
}
.darkTheme div.info h4 {
  margin-top: 10pt;
  font-size: 13pt;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.info h3 {
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.info pre {
  color: rgba(0, 0, 0, 0.8156862745);
}
.darkTheme div.info p, .darkTheme div.info ul, .darkTheme div.info ol, .darkTheme div.info li {
  color: inherit;
  font-size: 11.5pt;
}
.darkTheme div.info p {
  font-weight: 600;
  margin: 12pt 0 5pt 0;
}
.darkTheme div.info p.comment {
  color: rgba(127, 179, 243, 0.75);
  font-weight: 400;
  font-size: 0.75rem;
  margin: 0;
}
.darkTheme div.info.text {
  border: 0;
  box-shadow: none;
  border-radius: 0;
  background: transparent;
  padding: 0 0 0 65px;
  margin: 5px 0;
  min-height: unset;
}
.darkTheme div.info.text::before {
  font-size: 32px;
  left: 12px;
}
.darkTheme div.success {
  background-color: rgba(123, 203, 74, 0.7);
  background-repeat: no-repeat;
  border: none;
  border-radius: 8pt;
  box-sizing: border-box;
  color: #60eb65;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  margin: 20pt auto;
  min-height: 50pt;
  max-width: 80vw;
  padding: 15pt 20pt 15pt 95px;
  position: relative;
  text-align: left;
}
.darkTheme div.success.borderless {
  border: none;
  box-shadow: none;
  background: inherit;
}
.darkTheme div.success::before {
  color: white;
  content: "\f058";
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 48px;
  left: 21px;
  position: absolute;
  animation: heartbeat 2s ease-in-out infinite both;
}
.darkTheme div.success h4 {
  margin-top: 10pt;
  font-size: 13pt;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.success h3 {
  color: rgba(0, 0, 0, 0.8784313725);
}
.darkTheme div.success pre {
  color: rgba(0, 0, 0, 0.8156862745);
}
.darkTheme div.success p, .darkTheme div.success ul, .darkTheme div.success ol, .darkTheme div.success li {
  color: inherit;
  font-size: 11.5pt;
}
.darkTheme div.success p {
  font-weight: 600;
  margin: 12pt 0 5pt 0;
}
.darkTheme div.success p.comment {
  color: rgba(96, 235, 101, 0.75);
  font-weight: 400;
  font-size: 0.75rem;
  margin: 0;
}
.darkTheme div.success.text {
  border: 0;
  box-shadow: none;
  border-radius: 0;
  background: transparent;
  padding: 0 0 0 65px;
  margin: 5px 0;
  min-height: unset;
}
.darkTheme div.success.text::before {
  font-size: 32px;
  left: 12px;
}
.darkTheme div.verticalMenu {
  font-weight: normal;
  text-align: left;
}
.darkTheme div.verticalMenu ul {
  list-style: none;
  padding: 0;
}
.darkTheme div.verticalMenu li {
  padding: 0;
}
.darkTheme div.verticalMenu li.group-header {
  color: #a56f6f;
}
.darkTheme div.verticalMenu li.group-header::before, .darkTheme div.verticalMenu li.group-header::after {
  border-color: rgba(158, 158, 158, 0.6392156863);
}
.darkTheme div.verticalMenu li.separator {
  border-bottom: 1px solid #a09090;
  height: 2px;
  margin: 5px 0;
  padding: 0;
}
.darkTheme div.verticalMenu li.disabled, .darkTheme div.verticalMenu li.disabled * {
  color: #b0b0b0;
  font-weight: bold;
  padding: 2px 12px 2px 18px;
}
.darkTheme div.verticalMenu img,
.darkTheme div.verticalMenu i {
  font-size: 20px;
  margin-right: 10px;
  text-align: center;
  width: 1.25em;
}
.darkTheme div.verticalMenu a {
  align-items: center;
  border: 0;
  color: #52baff;
  cursor: pointer;
  display: flex;
  font-weight: normal;
  margin: 1px 0;
  padding: 4px 10px;
}
.darkTheme div.verticalMenu a:link, .darkTheme div.verticalMenu a:visited, .darkTheme div.verticalMenu a:active {
  border: 0;
  color: #52baff;
  padding: 4px 10px;
  text-decoration: none;
}
.darkTheme div.verticalMenu a:hover {
  background-color: #90b0c0;
  border: 0;
  border-radius: 3px;
  color: #303036;
  padding: 4px 10px;
  text-decoration: none;
}
.darkTheme div.slidingPanelContent {
  background: #1b1b1b;
}
.darkTheme .btn.wait {
  background-color: rgba(208, 208, 208, 0.7);
  color: rgba(106, 106, 106, 0.7);
}
.darkTheme .wait::after {
  color: #f0f0f0;
}
.darkTheme .report-heading .SumoSelect > .CaptionCont {
  border: 1px solid transparent;
  background: rgba(255, 255, 255, 0.1254901961);
  color: #e8cc75;
}
.darkTheme .SumoSelect .search-txt {
  background: #292929 !important;
}
.darkTheme .SumoSelect > .optWrapper {
  background: #404040;
  color: #f5f5f5;
}
.darkTheme .SumoSelect > .optWrapper > .options li.opt:hover {
  background-color: #666;
}
.darkTheme .SumoSelect > .optWrapper > .MultiControls {
  background-color: #4f4f4f;
}
.darkTheme .SumoSelect > .optWrapper label {
  color: #f5f5f5;
}
.darkTheme .SumoSelect > .optWrapper .select-all {
  background: #404040;
}
.darkTheme .SumoSelect > .optWrapper .select-all i::after {
  color: yellowgreen !important;
  opacity: 0.3;
}
.darkTheme .SumoSelect > .optWrapper .select-all label {
  color: yellowgreen;
}
.darkTheme .SumoSelect.open input.search-txt {
  background: #3d513d;
  color: #76ff00;
}
.darkTheme .SumoSelect.open .search-txt::placeholder {
  color: #b0a9a0;
}

/*# sourceMappingURL=styles_dark.css.map */
