.faq.svelte-1vyz8mk{margin-top:1rem}.controls.svelte-1vyz8mk{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.search.svelte-1vyz8mk{position:relative;display:flex;align-items:center;flex:1 1 20rem}.s-ico.svelte-1vyz8mk{position:absolute;left:.7rem;width:16px;height:16px;stroke:var(--color-muted);fill:none;stroke-width:2;stroke-linecap:round;pointer-events:none}.search.svelte-1vyz8mk input:where(.svelte-1vyz8mk){width:100%;padding:.6rem 2rem .6rem 2.1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--rad-md);color:var(--color-text);font:inherit;font-size:.95rem}.search.svelte-1vyz8mk input:where(.svelte-1vyz8mk)::placeholder{color:var(--color-faint)}.clear.svelte-1vyz8mk{position:absolute;right:.4rem;width:1.4rem;height:1.4rem;display:grid;place-items:center;background:none;border:0;color:var(--color-muted);font-size:1.2rem;line-height:1;cursor:pointer;border-radius:var(--rad-sm)}.clear.svelte-1vyz8mk:hover{color:var(--color-text);background:var(--color-bg)}.count.svelte-1vyz8mk{margin:0;font-family:var(--font-mono);font-size:.8rem;color:var(--color-faint);white-space:nowrap}.chips.svelte-1vyz8mk{display:flex;flex-wrap:wrap;gap:.4rem;margin:.4rem 0 .5rem}.chips.svelte-1vyz8mk a:where(.svelte-1vyz8mk){font-size:.78rem;color:var(--color-muted);text-decoration:none;padding:.28rem .65rem;border:1px solid var(--color-border);border-radius:var(--rad-pill);white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.chips.svelte-1vyz8mk a:where(.svelte-1vyz8mk):hover{color:var(--color-text);border-color:var(--color-accent)}.empty.svelte-1vyz8mk{color:var(--color-muted);padding:1.5rem 0}.cat.svelte-1vyz8mk{margin-top:2rem;scroll-margin-top:5rem}.cat.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){display:flex;align-items:baseline;gap:.6rem;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .3rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.cat.svelte-1vyz8mk h2:where(.svelte-1vyz8mk) .cn:where(.svelte-1vyz8mk){font-family:var(--font-mono);font-size:.72rem;color:var(--color-faint);font-weight:400}.qa.svelte-1vyz8mk{border:1px solid var(--color-border);border-radius:var(--rad-lg);background:var(--color-surface);margin-top:.7rem;overflow:hidden}summary.svelte-1vyz8mk{display:flex;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}.mk.svelte-1vyz8mk{font-family:var(--font-mono);font-weight:700;color:var(--color-accent-text);font-size:.9rem;line-height:1.5;flex:none}.qt.svelte-1vyz8mk{flex:1;font-size:1rem;font-weight:600;color:var(--color-text);line-height:1.4}.ch.svelte-1vyz8mk{width:16px;height:16px;flex:none;margin-top:.28rem;stroke:var(--color-muted);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-base) var(--ease-standard)}.qa[open].svelte-1vyz8mk .ch:where(.svelte-1vyz8mk){transform:rotate(180deg)}.qa[open].svelte-1vyz8mk summary:where(.svelte-1vyz8mk){border-bottom:1px solid var(--color-border)}.a.svelte-1vyz8mk{padding:.9rem 1rem 1rem 2.1rem;color:var(--color-muted);font-size:.92rem;line-height:1.6}.a.svelte-1vyz8mk p{margin:0 0 .65rem}.a.svelte-1vyz8mk p:last-of-type{margin-bottom:0}.a.svelte-1vyz8mk strong{color:var(--color-text);font-weight:600}.a.svelte-1vyz8mk em{color:var(--color-muted)}.fix.svelte-1vyz8mk{margin:.7rem 0;padding:.7rem .85rem;background:var(--color-accent-wash);border:1px solid var(--color-accent-rule);border-radius:var(--rad-md);color:var(--color-text)}.fix.svelte-1vyz8mk b{color:var(--color-accent-text)}.a.svelte-1vyz8mk code{font-family:var(--font-mono);font-size:.85em;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--rad-sm);padding:.05em .35em;color:var(--color-text)}.tags.svelte-1vyz8mk{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.75rem}.tag.svelte-1vyz8mk{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.03em;text-transform:uppercase;padding:.15rem .45rem;border-radius:var(--rad-sm);border:1px solid var(--color-border);color:var(--color-faint)}.tag.src-community.svelte-1vyz8mk{color:var(--color-accent-text);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}.tag.src-pinout.svelte-1vyz8mk{color:var(--color-ok);border-color:color-mix(in srgb,var(--color-ok) 40%,var(--color-border))}.tag.src-manual.svelte-1vyz8mk{color:var(--color-info);border-color:color-mix(in srgb,var(--color-info) 40%,var(--color-border))}
