.docs-faq.svelte-fl179r{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0}.docs-faq-item.svelte-fl179r{background:var(--color-surface-raised);border:1px solid var(--color-stroke-subtle);border-radius:.75rem;overflow:hidden;transition:border-color .15s ease,background .15s ease}.docs-faq-item.svelte-fl179r:hover{border-color:var(--color-stroke-strong)}.docs-faq-trigger.svelte-fl179r{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.25rem;background:transparent;border:none;cursor:pointer;text-align:left}.docs-faq-question.svelte-fl179r{font-size:1.0625rem;font-weight:600;color:var(--color-ink-emphasis);line-height:1.4}.docs-faq-chevron.svelte-fl179r{flex-shrink:0;display:flex;align-items:center;color:var(--color-ink-muted);transition:transform .2s cubic-bezier(.4,0,.2,1)}.docs-faq-chevron.rotated.svelte-fl179r{transform:rotate(90deg)}.docs-faq-answer.svelte-fl179r{padding:0 1.25rem 1.25rem;overflow:hidden}.docs-faq-answer.svelte-fl179r p:where(.svelte-fl179r){margin:0;font-size:1rem;line-height:1.7;color:var(--color-ink-secondary)}.docs-faq-answer.svelte-fl179r a{color:var(--color-accent-primary);text-decoration:underline;text-decoration-color:rgb(var(--color-accent-primary-rgb) / .3);text-underline-offset:2px}.docs-faq-answer.svelte-fl179r a:hover{text-decoration-color:var(--color-accent-primary)}.docs-faq-answer.svelte-fl179r strong{font-weight:600;color:var(--color-ink-primary)}
