::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: #ffffff; }
::-webkit-scrollbar-thumb { background: #cbd5e1; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }

#bx-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: #ffffff;
  border-top: 2px solid #0f172a;
}

.bx-archetype summary::-webkit-details-marker,
.bx-faq-item summary::-webkit-details-marker {
  display: none;
}

.bx-archetype summary,
.bx-faq-item summary {
  list-style: none;
}

.bx-archetype .bx-archetype-minus,
.bx-faq-item .bx-faq-minus {
  display: none;
}

.bx-archetype[open] .bx-archetype-plus,
.bx-faq-item[open] .bx-faq-plus {
  display: none;
}

.bx-archetype[open] .bx-archetype-minus,
.bx-faq-item[open] .bx-faq-minus {
  display: inline;
}
