/* Scope is the all-tools browse preview; search results and full category pages are untouched. */
#browse-content .directory-group{margin-top:35px}
#browse-content .directory-group .section-title{align-items:flex-start;gap:16px}
#browse-content .directory-group h2{display:flex;align-items:center;gap:12px;min-width:0}
#browse-content .directory-group h2>span:last-child{min-width:0;overflow-wrap:anywhere}
#browse-content .directory-heading-symbol{display:inline-flex;margin:0;flex:0 0 36px;width:36px;height:36px;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:9px}
#browse-content .directory-heading-symbol img{width:22px;height:22px;display:block}
#browse-content .directory-open{min-height:44px;display:inline-flex;align-items:center;gap:5px;flex-shrink:0}
#browse-content .directory-note{font-size:14px;line-height:1.6;color:var(--muted);margin:4px 0 16px}
#browse-content .directory-note>span{display:none}
#browse-content .directory-note>.directory-note-4{display:inline}
#browse-content .directory-group:not([data-directory-expanded="true"])>.directory-grid>.tool-card:nth-child(n+9){display:none}
@media(max-width:1050px){
 #browse-content .directory-note>.directory-note-4{display:none}
 #browse-content .directory-note>.directory-note-3{display:inline}
 #browse-content .directory-group:not([data-directory-expanded="true"])>.directory-grid>.tool-card:nth-child(n+7){display:none}
}
@media(max-width:800px){
 #browse-content .directory-note>.directory-note-3{display:none}
 #browse-content .directory-note>.directory-note-2{display:inline}
 #browse-content .directory-group:not([data-directory-expanded="true"])>.directory-grid>.tool-card:nth-child(n+5){display:none}
}
@media(max-width:520px){
 #browse-content .directory-group .section-title{display:flex;flex-wrap:wrap;gap:4px 12px}
 #browse-content .directory-group h2{width:100%;font-size:22px}
 #browse-content .directory-note>.directory-note-2{display:none}
 #browse-content .directory-note>.directory-note-1{display:inline}
 #browse-content .directory-group:not([data-directory-expanded="true"])>.directory-grid>.tool-card:nth-child(n+3){display:none}
}
