/* Site-wide search UI policy. Keep legacy nodes for theme scripts that reference them. */
.eduhub-search-hidden,
#board_search,
.board_search,
.bsToggle,
.tagSearch,
.search_wrap,
.search_area,
.header .side > ul > li.click,
.searchButton,
.xdtBtnSearch,
#jumbotron-search-popover,
[data-target="#modal-search"],
#modal-search,
#top_search,
form.search,
form.iSearch,
form.xdt_search,
form.xdtSearch,
form.searchForm,
form[name="searchForm"] {
    display: none !important;
}

/* Hide even before JS runs in browsers supporting relational selectors. */
@supports selector(form:has(input)) {
    form:has(input[name="search_keyword"]:not([type="hidden"])),
    form:has(input[name="is_keyword"]:not([type="hidden"])),
    form:has(input[name="act"][value="IS"]),
    li.dropdown:has(input[name="is_keyword"]),
    .sh:has(input[name="search_keyword"]),
    .popover:has(input[name="search_keyword"]) {
        display: none !important;
    }
}

a.eduhub-search-tag {
    cursor: default !important;
    text-decoration: none !important;
}
