.search-page[data-astro-cid-wp2l4cmv]{max-width:760px;padding:2rem 1rem}.search-page[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv]{margin-bottom:.3rem;font-size:1.75rem}.lede[data-astro-cid-wp2l4cmv]{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem}.search-wrap[data-astro-cid-wp2l4cmv]{margin-bottom:1.5rem}.search-input[data-astro-cid-wp2l4cmv]{border:2px solid var(--line);background:var(--bg);width:100%;color:var(--text);border-radius:10px;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.search-input[data-astro-cid-wp2l4cmv]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 15%, transparent);outline:none}.result-group[data-astro-cid-wp2l4cmv]{margin-bottom:2rem}.group-label[data-astro-cid-wp2l4cmv]{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.78rem;font-weight:700;display:flex}.count[data-astro-cid-wp2l4cmv]{background:var(--accent);color:#fff;border-radius:20px;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;font-size:.7rem;font-weight:700;display:inline-flex}.result-list[data-astro-cid-wp2l4cmv]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.result-item[data-astro-cid-wp2l4cmv]{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:.75rem 1rem}.result-title[data-astro-cid-wp2l4cmv]{align-items:baseline;gap:.5rem;margin-bottom:.25rem;text-decoration:none;display:flex}.result-brand[data-astro-cid-wp2l4cmv]{color:var(--muted);font-size:.78rem;font-weight:600}.result-model[data-astro-cid-wp2l4cmv]{color:var(--accent);font-size:.95rem;font-weight:700}.result-meta[data-astro-cid-wp2l4cmv]{color:var(--muted);margin-bottom:.4rem;font-size:.78rem;display:block}.cat-chips[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;gap:.3rem;display:flex}.cat-chip[data-astro-cid-wp2l4cmv]{background:var(--surface-inset);border:1px solid var(--line);color:var(--text);border-radius:20px;padding:.15rem .5rem;font-size:.72rem;text-decoration:none;transition:border-color .12s,color .12s;display:inline-block}.cat-chip[data-astro-cid-wp2l4cmv]:hover{border-color:var(--accent);color:var(--accent)}.result-more[data-astro-cid-wp2l4cmv]{padding:.5rem .25rem;font-size:.85rem}.result-more[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]{color:var(--accent)}.placeholder-state[data-astro-cid-wp2l4cmv]{padding:.5rem 0}.ph-hint[data-astro-cid-wp2l4cmv]{color:var(--muted);margin-bottom:.6rem;font-size:.82rem}.ph-chips[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;gap:.4rem;display:flex}.ph-chip[data-astro-cid-wp2l4cmv]{background:var(--surface);border:1px solid var(--line);cursor:pointer;color:var(--text);border-radius:20px;padding:.3rem .75rem;font-size:.82rem;transition:border-color .12s,color .12s}.ph-chip[data-astro-cid-wp2l4cmv]:hover{border-color:var(--accent);color:var(--accent)}.empty-state[data-astro-cid-wp2l4cmv]{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:1.5rem}.empty-state[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{color:var(--muted);margin-bottom:1rem}.empty-links[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;gap:.5rem;display:flex}
