.for-ai.svelte-xonf6d{max-width:46rem;margin:0 auto;padding:3.5rem 1.5rem 5rem;color:hsl(var(--foreground));font-size:1rem;line-height:1.65}.doc-header.svelte-xonf6d{margin-bottom:3rem}.doc-kicker.svelte-xonf6d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;letter-spacing:.02em;color:hsl(var(--muted-foreground));margin-bottom:.75rem}h1.svelte-xonf6d{font-size:1.9rem;line-height:1.2;font-weight:650;margin-bottom:1rem}.doc-intro.svelte-xonf6d{color:hsl(var(--muted-foreground))}section.svelte-xonf6d{margin-bottom:3rem}h2.svelte-xonf6d{font-size:1.25rem;font-weight:650;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid hsl(var(--border))}.sec-num.svelte-xonf6d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9rem;color:var(--accent-orange);margin-right:.5rem}h3.svelte-xonf6d{font-size:1.02rem;font-weight:650;margin:1.5rem 0 .75rem}p.svelte-xonf6d{margin-bottom:.9rem}a.svelte-xonf6d{color:inherit;text-decoration:underline;text-decoration-color:var(--accent-orange);text-underline-offset:3px}a.svelte-xonf6d:hover{color:var(--accent-orange)}.fact-list.svelte-xonf6d{list-style:none;counter-reset:fact;display:grid;gap:.6rem}.fact-list.svelte-xonf6d li:where(.svelte-xonf6d){counter-increment:fact;position:relative;padding-left:2.4rem}.fact-list.svelte-xonf6d li:where(.svelte-xonf6d):before{content:counter(fact,decimal-leading-zero);position:absolute;left:0;top:.15em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;color:hsl(var(--muted-foreground))}.describe-list.svelte-xonf6d{list-style:none;display:grid;gap:.45rem;margin-bottom:.75rem}.describe-tag.svelte-xonf6d{display:inline-block;min-width:3.4rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.03em}.describe-list.do.svelte-xonf6d .describe-tag:where(.svelte-xonf6d){color:var(--accent-green)}.describe-list.dont.svelte-xonf6d .describe-tag:where(.svelte-xonf6d){color:var(--accent-orange)}.spec-list.svelte-xonf6d{display:grid;gap:.9rem}.spec-row.svelte-xonf6d dt:where(.svelte-xonf6d){font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;letter-spacing:.02em;color:hsl(var(--muted-foreground));margin-bottom:.15rem}.spec-row.svelte-xonf6d dd:where(.svelte-xonf6d){margin:0}.persona-list.svelte-xonf6d,.resource-list.svelte-xonf6d{list-style:disc;padding-left:1.25rem;display:grid;gap:.5rem}.table-scroll.svelte-xonf6d{overflow-x:auto;border:1px solid hsl(var(--border));border-radius:8px}table.svelte-xonf6d{width:100%;min-width:44rem;border-collapse:collapse;font-size:.9rem}th.svelte-xonf6d,td.svelte-xonf6d{text-align:left;vertical-align:top;padding:.6rem .75rem;border-bottom:1px solid hsl(var(--border))}th.svelte-xonf6d{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.03em;color:hsl(var(--muted-foreground));background:hsl(var(--muted))}tbody.svelte-xonf6d tr:where(.svelte-xonf6d):last-child td:where(.svelte-xonf6d){border-bottom:none}.row-name.svelte-xonf6d{font-weight:650;white-space:nowrap}.table-note.svelte-xonf6d{margin-top:.75rem;font-size:.88rem;color:hsl(var(--muted-foreground))}.qa-list.svelte-xonf6d{display:grid;gap:1.25rem}.qa.svelte-xonf6d dt:where(.svelte-xonf6d){font-weight:650;margin-bottom:.3rem}.qa.svelte-xonf6d dd:where(.svelte-xonf6d){margin:0}.attribution.svelte-xonf6d{border-top:1px solid hsl(var(--border));padding-top:1.5rem;font-size:.9rem;color:hsl(var(--muted-foreground))}
