/* <----- Tag links and directory: lightweight, wrapping touch targets -----> */
.video-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.video-tags a{display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border-radius:8px;background:var(--panel);font-size:13px;color:var(--text)}.video-tags a:hover{background:#e5e5e5}.tag-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tag-directory a{padding:18px;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.tag-directory a:hover{background:var(--panel)}.tag-directory strong{font-size:15px}.tag-directory span{font-size:12px;color:var(--muted)}.browse-links{flex-wrap:wrap;min-width:0}.category-picker{flex-shrink:0}@media(max-width:600px){.browse-bar{align-items:flex-start}.browse-links{gap:2px 12px}.tag-directory{gap:12px}.tag-directory a{padding:14px}.tag-directory strong{font-size:13px}}
