.fq.svelte-1vr4ctu{max-width:76rem;padding:var(--space-xl) var(--space-m);gap:var(--space-l);flex-direction:column;margin:0 auto;display:flex}.fq-head.svelte-1vr4ctu{text-align:center;gap:var(--space-2xs);flex-direction:column;align-items:center;display:flex}.fq-title.svelte-1vr4ctu{font-size:var(--font-size-text-2xl);color:var(--color-text);margin:0;font-weight:800;line-height:1.15}.fq-subtitle.svelte-1vr4ctu{font-size:var(--font-size-text-base);color:var(--color-text-muted);max-width:36rem;margin:0}.fq-subtitle.svelte-1vr4ctu a:where(.svelte-1vr4ctu){color:var(--color-accent)}.fq-layout.svelte-1vr4ctu{gap:var(--space-l);grid-template-columns:14rem minmax(0,1fr);align-items:start;display:grid}@media (width<=56rem){.fq-layout.svelte-1vr4ctu{grid-template-columns:1fr}.fq-toc.svelte-1vr4ctu{display:none}}.fq-toc.svelte-1vr4ctu{top:calc(var(--top-nav-height,4rem) + var(--space-m));align-self:start;position:sticky}.fq-toc-list.svelte-1vr4ctu{gap:var(--space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fq-toc-link.svelte-1vr4ctu{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-s);border-radius:var(--radius-m);color:var(--color-text-muted);font-size:var(--font-size-text-sm);transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);text-decoration:none;display:flex}.fq-toc-link.svelte-1vr4ctu:hover{background:var(--color-hover);color:var(--color-text)}.fq-toc-link--active.svelte-1vr4ctu{background:color-mix(in oklch, var(--color-accent) 10%, var(--color-surface));color:var(--color-accent);font-weight:600}.fq-toc-label.svelte-1vr4ctu{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fq-toc-count.svelte-1vr4ctu{font-size:var(--font-size-text-xs);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;flex-shrink:0}.fq-toc-link--active.svelte-1vr4ctu .fq-toc-count:where(.svelte-1vr4ctu){color:var(--color-accent)}.fq-content.svelte-1vr4ctu .faq{background:0 0;border:0;padding-block:0}.fq-content.svelte-1vr4ctu .faq-inner{gap:var(--space-m);max-width:none}.fq-content.svelte-1vr4ctu .faq-header{display:none}
