/* Top-3 results panel inside the theme's header search pop-up. */
.cbs-search-results{margin:var(--s-3,12px) 0 var(--s-5,20px);border:1px solid var(--c-line-light,#e2e6ea);border-radius:12px;overflow:hidden;background:#fff;transition:opacity .12s ease}
.cbs-search-results[aria-busy="true"]{opacity:.6}
.cbs-search-results[hidden]{display:none}
.cbs-search-results__note{padding:10px 16px;font-size:13px;color:var(--c-ink-soft,#5b6673);border-bottom:1px solid var(--c-line-light,#e2e6ea)}
.cbs-search-results__empty{padding:14px 16px;font-size:14px;color:var(--c-ink-soft,#5b6673)}
.cbs-search-results__clear{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--c-navy,#123f61);text-decoration:underline;cursor:pointer}
.cbs-search-result{display:block;padding:12px 16px;text-decoration:none;color:var(--c-ink,#14202b);border-bottom:1px solid var(--c-line-light,#e2e6ea)}
.cbs-search-result:hover,.cbs-search-result.is-active{background:var(--c-paper-soft,#f4f6f8)}
.cbs-search-result__type{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink-soft,#5b6673);margin-bottom:2px}
.cbs-search-result__title{display:block;font-size:15px;font-weight:600;line-height:1.35;color:var(--c-ink,#14202b)}
.cbs-search-result__title strong{font-weight:800;color:var(--c-navy,#123f61)}
.cbs-search-result__snippet{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.45;color:var(--c-ink-soft,#5b6673);margin-top:3px}
.cbs-search-result__snippet strong{font-weight:700;color:var(--c-ink,#14202b)}
.cbs-search-result__file{display:block;font-size:12px;color:var(--c-ink-soft,#5b6673);margin-top:3px;word-break:break-word}
.cbs-search-results__all{display:block;padding:12px 16px;font-size:14px;font-weight:700;text-decoration:none;color:var(--c-navy,#123f61)}
.cbs-search-results__all:hover,.cbs-search-results__all.is-active{background:var(--c-paper-soft,#f4f6f8);text-decoration:underline}
