.results[data-astro-cid-wp2l4cmv]{gap:var(--space-5);max-width:var(--search-max);flex-direction:column;display:flex}.results__field[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--space-3);height:var(--results-field);padding:0 var(--space-4);background:var(--color-surface);border:var(--rule-strong) solid var(--color-control-edge-strong);color:var(--color-text);display:flex}.results__field[data-astro-cid-wp2l4cmv]:focus-within{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.results__field[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]{min-width:0;height:100%;font-size:var(--text-body);color:var(--color-white);background:0 0;border:0;outline:none;flex:1}.results__count[data-astro-cid-wp2l4cmv]{font-size:var(--text-sm);color:var(--color-muted);margin:0}.results__count[data-astro-cid-wp2l4cmv]:empty{display:none}.results__none[data-astro-cid-wp2l4cmv]{gap:var(--space-3);flex-direction:column;display:flex}.results__none[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{margin:0}.results__none-title[data-astro-cid-wp2l4cmv]{font-size:var(--text-body);color:var(--color-white)}.results__none-hint[data-astro-cid-wp2l4cmv]{font-size:var(--text-sm);color:var(--color-muted)}.results__none-actions[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;gap:10px;display:flex}.chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip{min-height:var(--touch);align-items:center;gap:var(--space-2);padding:0 var(--space-3);color:var(--color-text);border:var(--rule) solid var(--color-control-edge);font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:0;font-weight:600;display:inline-flex}.chip:hover{border-color:var(--color-control-edge-strong)}.chip[aria-pressed=true]{background:var(--color-text);color:var(--color-black);border-color:var(--color-text)}.chip .num{font-weight:600}.results__list{border-top:var(--rule) solid var(--color-rule);margin:0;padding:0;list-style:none}.results__list:empty{display:none}.results__list li{border-bottom:var(--rule) solid var(--color-rule)}.result{flex-direction:column;gap:6px;padding:18px 0;text-decoration:none;display:flex}.result__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.result__title{font-size:var(--text-lg);color:var(--color-white);font-weight:600}.result:hover .result__title{text-underline-offset:3px;text-decoration:underline}.result__section{font-size:var(--text-sm);color:var(--color-muted)}.result__snippet{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text)}
