.faq-details.svelte-1t8i6y4{border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast);margin-bottom:.625rem;overflow:hidden}.faq-details.svelte-1t8i6y4:hover{border-color:#00aaff40}.faq-summary.svelte-1t8i6y4{cursor:pointer;background:var(--color-panel-alt);transition:color var(--transition-fast);align-items:center;gap:.6rem;padding:.9rem 1.25rem;font-size:.92rem;font-weight:600;list-style:none;display:flex}.faq-summary.svelte-1t8i6y4::-webkit-details-marker{display:none}.faq-summary.svelte-1t8i6y4:before{content:"▸";color:var(--color-accent);transition:transform var(--transition-fast);flex-shrink:0;font-size:.75rem}.faq-details[open].svelte-1t8i6y4 .faq-summary:where(.svelte-1t8i6y4):before{transform:rotate(90deg)}
