[data-bs-theme=dark] {
  --bs-dark: #0a141f;
  --bs-dark-rgb: 10,20,31;
  --bs-dark-text-emphasis: #6C7279;
  --bs-dark-bg-subtle: #020406;
  --bs-dark-border-subtle: #060C13;
  --bs-body-color: #1e2f40;
  --bs-body-color-rgb: 30,47,64;
  --bs-secondary-color: rgba(30,47,64,0.75);
  --bs-secondary-color-rgb: 30,47,64,0.75;
  --bs-tertiary-color: rgba(30,47,64,0.5);
  --bs-tertiary-color-rgb: 30,47,64,0.5;
}

[data-bs-theme=dark] .btn-dark, .btn-dark[data-bs-theme=dark] {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0a141f;
  --bs-btn-border-color: #0a141f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #09111A;
  --bs-btn-hover-border-color: #081019;
  --bs-btn-focus-shadow-rgb: 218,220,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #081019;
  --bs-btn-active-border-color: #080F17;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0a141f;
  --bs-btn-disabled-border-color: #0a141f;
}

[data-bs-theme=dark] .btn-outline-dark, .btn-outline-dark[data-bs-theme=dark] {
  --bs-btn-color: #0a141f;
  --bs-btn-border-color: #0a141f;
  --bs-btn-focus-shadow-rgb: 10,20,31;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0a141f;
  --bs-btn-hover-border-color: #0a141f;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a141f;
  --bs-btn-active-border-color: #0a141f;
  --bs-btn-disabled-color: #0a141f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0a141f;
}

@view-transition {
  navigation: auto;
}

[data-bss-view-transition-name=belafonte93] {
  view-transition-name: belafonte93;
}

[data-bss-view-transition-name=comments] {
  view-transition-name: comments;
}

[data-bss-view-transition-name=enjoy] {
  view-transition-name: enjoy;
}

[data-bss-view-transition-name=foundations] {
  view-transition-name: foundations;
}

[data-bss-view-transition-name=belafonte100] {
  view-transition-name: belafonte100;
}

[data-bss-view-transition-name=news] {
  view-transition-name: news;
}

[data-bss-view-transition-name=resources] {
  view-transition-name: resources;
}

[data-bss-view-transition-name=stories] {
  view-transition-name: stories;
}

[data-bss-view-transition-name=related_sites] {
  view-transition-name: related_sites;
}

[data-bss-view-transition-name=tributes] {
  view-transition-name: tributes;
}

[data-bss-view-transition-name=stories2] {
  view-transition-name: stories2;
}

::view-transition-old(root) {
  animation: 300ms ease-out both bss-page-view-transition-old;
}

@keyframes bss-page-view-transition-old {
from {
  opacity: 1;
}
to {
  opacity: 0;
}
}

::view-transition-new(root) {
  animation: 300ms ease-out both bss-page-view-transition-new;
}

@keyframes bss-page-view-transition-new {
from {
  opacity: 0;
}
to {
  opacity: 1;
}
}

