/* Моят ТЕЛК · 10.11.2026
   The search suggestions must be a fully opaque, high-contrast reading layer.
   Keep the rest of the site's Aero Glass design unchanged. */
html:not([data-theme="dark"]) .hero-search .search-hints {
  background: #ffffff !important;
  background-image: none !important;
  color: #14284a !important;
  opacity: 1 !important;
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  border: 1px solid #b5c9e1 !important;
  box-shadow: 0 18px 42px rgba(10, 29, 61, .25) !important;
}
html[data-theme="dark"] .hero-search .search-hints {
  background: #10243d !important;
  background-image: none !important;
  color: #f4f8ff !important;
  opacity: 1 !important;
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  border: 1px solid #6683a8 !important;
  box-shadow: 0 18px 42px rgba(0, 0, 0, .64) !important;
}
html:not([data-theme="dark"]) .hero-search .search-hints-heading {
  color: #425875 !important;
}
html:not([data-theme="dark"]) .hero-search .search-suggestion-content small {
  color: #4b627f !important;
}
html:not([data-theme="dark"]) .hero-search .search-hints a.search-suggestion {
  color: #14284a !important;
}
html:not([data-theme="dark"]) .hero-search .search-hints a.search-suggestion:hover,
html:not([data-theme="dark"]) .hero-search .search-hints a.search-suggestion.is-keyboard-selected,
html:not([data-theme="dark"]) .hero-search .search-hints a.search-suggestion:focus-visible {
  color: #102649 !important;
  background: #eaf3ff !important;
}
html[data-theme="dark"] .hero-search .search-hints a.search-suggestion:hover,
html[data-theme="dark"] .hero-search .search-hints a.search-suggestion.is-keyboard-selected,
html[data-theme="dark"] .hero-search .search-hints a.search-suggestion:focus-visible {
  background: #255076 !important;
}
