/* Consistent, stable search widths; shrink inside narrow panels without an overlay. */
input[type=search],input[data-search-expand]{box-sizing:border-box;min-width:0;max-width:100%;width:20rem}
#search,#choose-search,#usage-search,#trace-query,#function-view-search,#project-system-query{width:20rem;max-width:100%;min-width:0}
.icon-picker-search,#wiki-search,#oss-search{width:100%}
@media(max-width:700px){input[type=search],input[data-search-expand],#search,#choose-search{width:100%;max-width:100%}}
