.search-result{min-height:84px;color:var(--fg);text-align:start;border-radius:12px;align-items:center;gap:14px;padding:12px 8px;text-decoration:none;display:flex}.search-result__avatar{background:var(--s2);width:48px;height:48px;font:600 20px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.search-result__avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.search-result__copy{flex:1;gap:4px;display:grid}.search-result__copy strong{-webkit-line-clamp:2;font:600 15px/1.35 var(--sans);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-result__copy small,.search-result__identity{color:var(--fg2);font:400 12px/1.4 var(--sans);overflow-wrap:anywhere}.search-result__identity b{font:inherit}.search-result__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-result__byline{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-result__arrow{width:18px;height:18px;color:var(--fg2);flex:none}.search-result__media{width:72px;height:88px;color:var(--fg2);background:var(--s2);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.search-result__media img{object-fit:contain;width:100%;height:100%;display:block}.search-result__media>svg{width:24px;height:24px}.search-results__more{border:1px solid var(--line);background:var(--cap-bg);width:100%;min-height:48px;color:var(--cap-ink);font:600 14px/1.3 var(--sans);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}.search-results__more svg{width:18px;height:18px}.search-result:focus-visible,.search-results__more:focus-visible{outline:2px solid var(--em1);outline-offset:2px}@media (hover:hover) and (pointer:fine){.search-result:hover{background:var(--s2)}.search-results__more:hover{border-color:var(--fg2)}}@media (prefers-reduced-motion:no-preference){.search-result,.search-results__more{transition:background-color .14s,border-color .14s}}.search-result--person{gap:16px;padding-block:18px}.search-result--prominent .search-result__avatar{border-radius:12px;flex:none;width:64px;height:80px}.search-result__copy>.search-result__excerpt{-webkit-line-clamp:2;color:var(--fg2);font:400 13px/1.6 var(--sans);-webkit-box-orient:vertical;margin-top:5px;display:-webkit-box;overflow:hidden}.search-result__copy{min-width:0}.search-result__copy>strong{line-height:1.4}.search-result:focus-visible{outline:2px solid var(--em1);outline-offset:-2px}
