/* Graduated indentation for deep sidebar levels.
   sidebar.css is compiled into main.css and requires a Tailwind rebuild to take effect.
   These rules are loaded separately and override immediately in all environments.
   margin-inline-start handles both LTR and RTL automatically. */
.sidebar-container ul[data-level="2"] {
  margin-inline-start: 0.25rem; /* 4px vs default 12px — saves 8px at this level */
}
.sidebar-container ul[data-level="3"] {
  margin-inline-start: 0; /* saves 12px more — deepest level uses only pl-3 for the connector line */
}

/* Ensure search dropdown has a solid background, not transparent from navbar blur */
.search-wrapper .search-results {
  background-color: #fff !important;
}
html.dark .search-wrapper .search-results {
  background-color: rgb(23 23 23) !important;
}
