.faq-container.svelte-1rhwcka{border:1px solid var(--color-border);border-radius:12px;margin:1.5rem 0;overflow:hidden}.faq-item.svelte-1rhwcka{cursor:pointer;transition:background .15s}.faq-item.svelte-1rhwcka+.faq-item:where(.svelte-1rhwcka){border-top:1px solid var(--color-border)}.faq-item.svelte-1rhwcka:hover,.faq-item.open.svelte-1rhwcka{background:var(--color-bg-secondary)}.faq-question.svelte-1rhwcka{align-items:center;gap:12px;padding:14px 18px;display:flex}.faq-q-icon.svelte-1rhwcka{font-family:var(--font-mono);color:var(--color-accent);background:var(--color-accent-bg);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:flex}.faq-q-text.svelte-1rhwcka{font-family:var(--font-ui);color:var(--color-text-primary);flex:1;font-size:.88rem;font-weight:600}.faq-arrow.svelte-1rhwcka{color:var(--color-text-muted);flex-shrink:0;font-size:.75rem}.faq-answer.svelte-1rhwcka{gap:12px;padding:0 18px 14px;animation:.2s svelte-1rhwcka-fadeIn;display:flex}.faq-a-icon.svelte-1rhwcka{font-family:var(--font-mono);color:#15803d;background:#15803d14;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:flex}.faq-a-text.svelte-1rhwcka{font-family:var(--font-ui);color:var(--color-text-secondary);font-size:.85rem;line-height:1.6}@keyframes svelte-1rhwcka-fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
