.demo-banner[data-astro-cid-godarsz4]{background:color-mix(in srgb, var(--warn) 14%, var(--surface));border:1px solid var(--warn);border-radius:6px;margin:0 0 1em;padding:8px 12px;font-size:.9rem}.eyebrow[data-astro-cid-godarsz4]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.8rem;font-weight:600}.eyebrow[data-astro-cid-godarsz4]+h1[data-astro-cid-godarsz4]{margin-top:.15em}.tabs[data-astro-cid-godarsz4]{flex-wrap:wrap;gap:6px;margin:1.2em 0 .4em;display:flex}.tab[data-astro-cid-godarsz4]{border-radius:999px;padding:8px 16px;font-weight:600}.tab[data-astro-cid-godarsz4][aria-selected=true]{background:var(--accent);border-color:var(--accent);color:#fff}.topic-help[data-astro-cid-godarsz4]{margin:0 0 1em}.search[data-astro-cid-godarsz4]{gap:12px;display:grid}.where[data-astro-cid-godarsz4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.where[data-astro-cid-godarsz4] label[data-astro-cid-godarsz4]{width:100%;font-weight:600}.where[data-astro-cid-godarsz4] input[data-astro-cid-godarsz4]{flex:220px;width:auto;min-width:0}.where[data-astro-cid-godarsz4] select[data-astro-cid-godarsz4]{flex:none;width:auto}.where[data-astro-cid-godarsz4] button[data-astro-cid-godarsz4][type=submit]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.secondary[data-astro-cid-godarsz4]{background:var(--surface);color:var(--accent)}.sr-only[data-astro-cid-godarsz4]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.filters[data-astro-cid-godarsz4]{gap:10px;display:grid}.label[data-astro-cid-godarsz4]{color:var(--muted);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.chips[data-astro-cid-godarsz4]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-godarsz4][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.dot[data-astro-cid-godarsz4]{vertical-align:baseline;border:1px solid var(--surface);border-radius:50%;width:10px;height:10px;margin-right:5px;display:inline-block}.dot[data-astro-cid-godarsz4].oem{background:var(--accent)}.dot[data-astro-cid-godarsz4].authorized{background:var(--warn)}.dot[data-astro-cid-godarsz4].independent{background:var(--ok)}.results[data-astro-cid-godarsz4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.map-wrap[data-astro-cid-godarsz4]{position:sticky;top:12px}.map[data-astro-cid-godarsz4]{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);height:560px}.legend[data-astro-cid-godarsz4]{flex-wrap:wrap;gap:12px;display:flex}.count[data-astro-cid-godarsz4]{margin:0 0 8px;font-weight:600}.cards[data-astro-cid-godarsz4]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.shop[data-astro-cid-godarsz4][hidden]{display:none}.shop[data-astro-cid-godarsz4].active{outline:2px solid var(--accent)}.shop-head[data-astro-cid-godarsz4]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.shop[data-astro-cid-godarsz4] h2[data-astro-cid-godarsz4]{margin:0;font-size:1.05rem}.shop[data-astro-cid-godarsz4] h2[data-astro-cid-godarsz4] a[data-astro-cid-godarsz4]{text-decoration:none}.kind[data-astro-cid-godarsz4]{color:var(--muted);white-space:nowrap;font-size:.8rem}.meta[data-astro-cid-godarsz4],.brands[data-astro-cid-godarsz4],.extras[data-astro-cid-godarsz4]{margin:4px 0 0;font-size:.9rem}.meta[data-astro-cid-godarsz4],.extras[data-astro-cid-godarsz4]{color:var(--muted)}.dist[data-astro-cid-godarsz4]:before{content:" · "}.dist[data-astro-cid-godarsz4]{color:var(--text);font-weight:600}.topics[data-astro-cid-godarsz4]{flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.topics[data-astro-cid-godarsz4] .yes[data-astro-cid-godarsz4] span[data-astro-cid-godarsz4]{color:var(--ok);font-weight:700}.topics[data-astro-cid-godarsz4] .no[data-astro-cid-godarsz4]{color:var(--muted)}.brand-links[data-astro-cid-godarsz4]{flex-wrap:wrap;gap:6px 16px;display:flex}@media (width<=860px){.results[data-astro-cid-godarsz4]{grid-template-columns:1fr}.map-wrap[data-astro-cid-godarsz4]{order:-1;position:static}.map[data-astro-cid-godarsz4]{height:320px}}
