/* -------------------------------------------------------------------------- */
/*                                Falcon Button                               */
/* -------------------------------------------------------------------------- */
/* prettier-ignore */

/* -------------------------------------------------------------------------- */
/*                          Custom Navbar Adjustments                         */
/* -------------------------------------------------------------------------- */
/* Remove negative margin that causes overlap with vertical navbar logo */
.navbar-top {
  margin-left: 0 !important;
}

/* -------------------------------------------------------------------------- */
/*                          Search Results Dropdown                           */
/* -------------------------------------------------------------------------- */
#br_results {
  position: absolute;
  width: 800px;
  max-height: 600px;
  overflow-y: auto;
  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  background: var(--falcon-dropdown-bg-global, #fff);
  color: var(--falcon-dropdown-color, #2a3441);
  top: 43px;
  border-radius: 0px 0px 4px 4px;
  z-index: 1000;
  border: 1px solid var(--falcon-dropdown-border-color, #ddd);
  display: none;
  /* Optimizaciones de rendering GPU */
  transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000px;
  /* Contenedor aislado para optimizar repaint */
  will-change: transform, opacity;
  contain: layout style paint;
}

/* Optimizar el scrolling */
#br_results::-webkit-scrollbar {
  width: 8px;
}

#br_results::-webkit-scrollbar-track {
  background: var(--falcon-100, #f5f5f5);
}

#br_results::-webkit-scrollbar-thumb {
  background: var(--falcon-400, #999);
  border-radius: 4px;
}

#br_results::-webkit-scrollbar-thumb:hover {
  background: var(--falcon-600, #666);
}

/*# sourceMappingURL=user.css.map */
