/** CKEditor **/
figure.table {
  margin: 0;
  padding: 0;
  border: none;
  color: inherit;
}

figure.table a {
  color: inherit;
}

figure.table > table {
  width: 100%;
  height: 100%;
}

figure.table > table > :not(caption) > * > *, figure.table > table > :not(caption) > * > *, figure.table>:not(caption)>*>* {
  background-color: transparent;
  border: none;
  color: inherit !important;
}


/* Base toast custom */
.toast {
  border-left: 4px solid transparent;
}

/* SUCCESS */
.toast--success {
  border-color: var(--bs-success);
}
.toast--success .toast-header {
  background-color: var(--bs-success);
  color: #fff;
}
.toast--success .toast-body {
  background-color: rgba(var(--bs-success-rgb), 0.1);
}

/* ERROR */
.toast--error {
  border-color: var(--bs-danger);
}
.toast--error .toast-header {
  background-color: var(--bs-danger);
  color: #fff;
}
.toast--error .toast-body {
  background-color: rgba(var(--bs-danger-rgb), 0.1);
}

/* WARNING */
.toast--warning {
  border-color: var(--bs-warning);
}
.toast--warning .toast-header {
  background-color: var(--bs-warning);
  color: #212529;
}
.toast--warning .toast-body {
  background-color: rgba(var(--bs-warning-rgb), 0.15);
}

/* INFO */
.toast--info {
  border-color: var(--bs-info);
}
.toast--info .toast-header {
  background-color: var(--bs-info);
  color: #212529;
}
.toast--info .toast-body {
  background-color: rgba(var(--bs-info-rgb), 0.1);
}
