.cross-search[hidden]{display:none!important}
.result-toolbar.panel .result-summary{white-space:normal;min-width:0;overflow-wrap:anywhere}
.result-summary .cross-search,.cross-search{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-left:16px;font-size:12px;font-weight:400;line-height:1.35;vertical-align:middle;color:var(--muted,var(--main_text));overflow-wrap:anywhere}
.cross-search-link{--cross-search-bg:#5b6470;display:inline-block;max-width:100%;padding:4px 10px;border:1px solid rgba(0,0,0,.22);border-radius:999px;background:var(--cross-search-bg);box-shadow:inset 0 1px rgba(255,255,255,.18);color:#fff!important;font-weight:700;text-decoration:none!important;white-space:normal;overflow-wrap:anywhere;transition:filter .15s ease,transform .15s ease}
.cross-search-link--bass{--cross-search-bg:#1464c0}
.cross-search-link--trout{--cross-search-bg:#176f5d}
.cross-search-link--salt{--cross-search-bg:#5145ad}
.cross-search-link--general{--cross-search-bg:#9a3030}
.cross-search-link:hover{filter:brightness(1.12);color:#fff!important;transform:translateY(-1px)}
.cross-search-link:focus-visible{outline:3px solid var(--accent,#268bca);outline-offset:2px}
@media(max-width:640px){.result-summary .cross-search,.cross-search{margin-left:8px;gap:5px}.cross-search-link{padding:4px 9px}}
.cross-search-empty-hint{margin:18px 0;padding:14px;border:1px solid var(--line,var(--main_bg_light_border,#aaa));border-radius:8px;background:var(--surface,var(--main_bg_light));color:var(--text,var(--main_text));text-align:left}
.cross-search-empty-hint p{margin:0 0 8px;font-size:14px;line-height:1.6}
.cross-search-empty-hint .cross-search-link{display:table;margin-top:8px;font-size:14px;line-height:1.5}
@media(prefers-reduced-motion:reduce){.cross-search-link{transition:none}}
