
/* =====================================================
   Launchlabs Help Scout Docs – HEADER BORDER FIX
   Removes extra purple outline/border completely
   ===================================================== */

/* ---------- Brand Variables ---------- */
:root {
  --color-cetacean-blue: #050038;
  --color-header-soft: #3F32D6;
  --color-white: #FFFFFF;
  --color-light-bg: #F7F6FF;
}

/* ---------- PAGE BACKGROUND ---------- */
body {
  background-color: var(--color-light-bg);
  color: var(--color-cetacean-blue);
}

/* ---------- HEADER RESET ---------- */
/* Kill borders, outlines, shadows from all header wrappers */
.site-header,
header,
.site-header::before,
.site-header::after,
header::before,
header::after {
  background-color: var(--color-header-soft);
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

/* Some Help Scout themes wrap header in an inner container */
.site-header > *,
header > * {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

/* ---------- LOGO ---------- */
.site-header .logo img,
header .logo img {
  max-height: 32px;
  width: auto;
}

/* ---------- SEARCH ---------- */
#searchBar button {
  background-color: var(--color-cetacean-blue);
  color: var(--color-white);
  border: none;
}

/* ---------- CONTENT ---------- */
.article,
.category {
  background-color: var(--color-white);
  color: var(--color-cetacean-blue);
}
