/* Minimal BoosterDev skin. Keep Planka layout and board colors intact. */
:root {
  --bd-blue: #3b6ea8;
  --bd-blue-dark: #2f587f;
  --bd-line: #cbd5e1;
}

img[src*="logo-"],
img[src*="about-logo"] {
  content: url("/assets/boosterdev-mark.svg") !important;
}

#root img[src*="logo-"] {
  filter: drop-shadow(0 14px 24px rgba(23, 32, 51, 0.14));
}

.ui.primary.button,
button[type="submit"] {
  background: linear-gradient(135deg, var(--bd-blue-dark), var(--bd-blue)) !important;
  border-radius: 7px !important;
  box-shadow: 0 8px 18px rgba(47, 88, 127, 0.22) !important;
  font-weight: 700 !important;
}

.ui.primary.button:hover,
button[type="submit"]:hover {
  filter: brightness(0.98);
  box-shadow: 0 10px 22px rgba(47, 88, 127, 0.28) !important;
}

input,
textarea,
.ui.input > input {
  border-radius: 7px !important;
  border-color: var(--bd-line) !important;
}

#root a[href*="planka"],
#root [class*="powered" i] {
  display: none !important;
}
