/* custom CSS */ 

/*:root {
  --bs-body-bg: var(--bs-gray-100);
}
*/

:root {
  --bs-code-color: #d63384;
  --bd-violet: #712cf9;
}

.t-tooltip{
  --bs-tooltip-bg: var(--bd-violet);
  --bs-tooltip-color: var(--bs-white);
}

.t-tooltip.primary { --bs-tooltip-bg: var(--bs-primary); }
.t-tooltip.success { --bs-tooltip-bg: var(--bs-success); }
.t-tooltip.warning { --bs-tooltip-bg: var(--bs-warning); }
.t-tooltip.danger { --bs-tooltip-bg: var(--bs-danger); }

.alert-dismissible .btn-close {
  position: absolute !important;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.w-1 { width: 1%; }

.code {
  font-size: .875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}