.skippy {
  background-color: #4c0bce;
}

.skippy a {
  color: #fff;
}

[data-theme='dark'] .subheader {
  background: #444048;
}

[data-theme='light'] .nav-link,
[data-theme='light'] .nav-link:visited,
nav-link,
nav-link:visited {
  color: var(--bs-white);
}

[data-theme='light'] .subheader {
  background: #ffbc89;
}

[data-theme='light'] {
  --bs-canfur-primary: #ff6f00;
  --bs-canfur-primary-rgb: 255, 111, 0;
  --bs-canfur-primary-nav-bg: url(/img/ruinedbuildings-light.png);
}

[data-theme='dark'] {
  --bs-canfur-primary-nav-bg: url(/img/ruinedbuildings-dark.png);
  --bs-canfur-primary: #4a148c;
  --bs-canfur-primary-rgb: 74, 20, 140;
}

.login-page {
  background: var(--bs-body-bg) url(/img/pattern.svg);
  background-blend-mode: color-dodge;
}

.bg-canfur-primary.topbar {
  background: var(--bs-canfur-primary);
  background-image: var(--bs-canfur-primary-nav-bg);
  background-blend-mode: overlay;
  background-size: cover;
}

.card.bg-canfur-primary.bg-img {
  background-color: #c66e21;
}

img.fur-profile {
  height: 300px;
  width: 300px;
  object-fit: cover;
  object-position: center center;
}

[data-theme='dark'] footer .dropdown-item.active,
[data-theme='dark'] header .dropdown-item.active {
  color: #fff;
}

[data-theme='dark'] .btn-canfur-primary,
[data-theme='dark'] .btn-canfur-primary-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #4a148c;
  --bs-btn-border-color: #4a148c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3f1177;
  --bs-btn-hover-border-color: #3b1070;
  --bs-btn-focus-shadow-rgb: 101, 55, 157;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3b1070;
  --bs-btn-active-border-color: #380f69;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #4a148c;
  --bs-btn-disabled-border-color: #4a148c;
}

[data-theme='light'] footer .dropdown-item.active,
[data-theme='light'] header .dropdown-item.active {
  color: #333;
}
