.lead.svelte-rhpd6y{margin-bottom:32px}.doc-section.svelte-rhpd6y{margin-bottom:48px}h2.svelte-rhpd6y{font-size:20px}h3.svelte-rhpd6y{color:var(--text);margin:24px 0 10px;font-size:14px;font-weight:600}.doc-section.svelte-rhpd6y>p:where(.svelte-rhpd6y){color:var(--text-soft);margin:0 0 16px;font-size:14.5px}.toc.svelte-rhpd6y{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:40px;padding:16px 20px;display:flex}.toc-title.svelte-rhpd6y{text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute);margin-right:8px;font-size:11px;font-weight:600}.toc-link.svelte-rhpd6y{color:var(--violet-700);border-radius:4px;padding:4px 8px;font-size:13px;transition:background .1s}.toc-link.svelte-rhpd6y:hover{background:var(--violet-50)}.code-block.svelte-rhpd6y{position:relative}.code-label.svelte-rhpd6y{font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-weight:500;position:absolute;top:8px;right:12px}.fn-block.svelte-rhpd6y{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;margin-bottom:32px;padding:20px}.fn-block.svelte-rhpd6y .code-block:where(.svelte-rhpd6y){margin-bottom:0}.fn-signature.svelte-rhpd6y{font-family:var(--font-mono);background:var(--bg);border:1px solid var(--border);white-space:nowrap;border-radius:8px;margin-bottom:10px;padding:10px 14px;font-size:14px;font-weight:500;overflow-x:auto}.fn-name.svelte-rhpd6y{color:var(--violet-700);font-weight:600}.fn-param.svelte-rhpd6y{color:var(--text)}.fn-default.svelte-rhpd6y{color:var(--text-mute)}.fn-desc.svelte-rhpd6y{color:var(--text-soft);margin:0 0 14px;font-size:14px}.param-table.svelte-rhpd6y{border:1px solid var(--border);border-radius:8px;margin-bottom:12px;overflow:hidden}.pt-row.svelte-rhpd6y{border-bottom:1px solid var(--border);grid-template-columns:120px 160px 1fr;align-items:center;padding:8px 14px;font-size:12.5px;display:grid}.pt-row.svelte-rhpd6y:last-child{border-bottom:none}.pt-header.svelte-rhpd6y{background:var(--bg);text-transform:uppercase;letter-spacing:.05em;color:var(--text-mute);font-size:11px;font-weight:600}.pt-name.svelte-rhpd6y{font-family:var(--font-mono);color:var(--text);font-weight:500}.pt-type.svelte-rhpd6y,.pt-default.svelte-rhpd6y{font-family:var(--font-mono);color:var(--text-mute);font-size:11.5px}.return-line.svelte-rhpd6y,.raises-line.svelte-rhpd6y{align-items:center;gap:10px;margin-bottom:12px;padding:6px 0;font-size:12.5px;display:flex}.return-label.svelte-rhpd6y{text-transform:uppercase;letter-spacing:.05em;color:var(--green-700);background:var(--green-50);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.return-type.svelte-rhpd6y{font-family:var(--font-mono);color:var(--violet-700);font-weight:500}.return-desc.svelte-rhpd6y{color:var(--text-mute)}.raises-label.svelte-rhpd6y{text-transform:uppercase;letter-spacing:.05em;color:var(--red-700);background:var(--red-50);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.raises-type.svelte-rhpd6y{font-family:var(--font-mono);color:var(--red-700);font-weight:500}.raises-desc.svelte-rhpd6y{color:var(--text-mute)}.method-line.svelte-rhpd6y{background:var(--bg);border:1px solid var(--border);border-radius:6px;align-items:center;gap:10px;margin-top:10px;padding:8px 12px;font-size:12.5px;display:flex}.method-name.svelte-rhpd6y{font-family:var(--font-mono);color:var(--violet-700);font-weight:600}.method-ret.svelte-rhpd6y{font-family:var(--font-mono);color:var(--text-mute);font-size:11.5px}.method-desc.svelte-rhpd6y{color:var(--text-soft);font-size:12px}.score-bands.svelte-rhpd6y{gap:12px;margin:0 0 24px;display:flex}.band.svelte-rhpd6y{border-radius:8px;flex:1;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:500;display:flex}.band.pass.svelte-rhpd6y{background:var(--green-50);border:1px solid var(--green-200);color:var(--green-700)}.band.warn.svelte-rhpd6y{background:var(--amber-50);border:1px solid var(--amber-100);color:var(--amber-700)}.band.fail.svelte-rhpd6y{background:var(--red-50);border:1px solid var(--red-100);color:var(--red-700)}.band-label.svelte-rhpd6y{font-weight:600}.band-val.svelte-rhpd6y{font-family:var(--font-mono);margin-left:auto;font-size:12px}.checks-table.svelte-rhpd6y{border:1px solid var(--border);border-radius:10px;margin:16px 0;overflow:hidden}.ck-row.svelte-rhpd6y{border-bottom:1px solid var(--border);grid-template-columns:180px 80px 1fr;align-items:center;padding:10px 16px;font-size:13px;display:grid}.ck-row.svelte-rhpd6y:last-child{border-bottom:none}.ck-header.svelte-rhpd6y{background:var(--bg-soft);text-transform:uppercase;letter-spacing:.05em;color:var(--text-mute);font-size:11.5px;font-weight:600}.ck-id.svelte-rhpd6y{font-family:var(--font-mono);color:var(--text);font-size:12px;font-weight:500}.ck-level.svelte-rhpd6y{font-family:var(--font-mono);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500}.ck-level.required.svelte-rhpd6y{background:var(--violet-50);color:var(--violet-700)}.ck-level.optional.svelte-rhpd6y{background:var(--bg-soft);color:var(--text-mute)}.ck-desc.svelte-rhpd6y{color:var(--text-soft)}.type-block.svelte-rhpd6y{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;margin-bottom:28px;padding:20px}.type-name.svelte-rhpd6y{font-family:var(--font-mono);color:var(--violet-700);margin-bottom:8px;font-size:16px;font-weight:600}.type-desc.svelte-rhpd6y{color:var(--text-soft);margin:0 0 14px;font-size:13px}.cli-block.svelte-rhpd6y{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:24px}.cli-block.svelte-rhpd6y:last-child{border-bottom:none}.cli-cmd.svelte-rhpd6y{font-family:var(--font-mono);color:var(--text);margin-bottom:6px;font-size:15px;font-weight:600}.cli-desc.svelte-rhpd6y{color:var(--text-soft);margin:0 0 12px;font-size:14px}.cli-args.svelte-rhpd6y{border:1px solid var(--border);border-radius:8px;margin-bottom:12px;overflow:hidden}.ca-row.svelte-rhpd6y{border-bottom:1px solid var(--border);grid-template-columns:180px 1fr;padding:8px 14px;font-size:12.5px;display:grid}.ca-row.svelte-rhpd6y:last-child{border-bottom:none}.ca-header.svelte-rhpd6y{background:var(--bg-soft);text-transform:uppercase;letter-spacing:.05em;color:var(--text-mute);font-size:11px;font-weight:600}.ca-name.svelte-rhpd6y{font-family:var(--font-mono);color:var(--text);font-size:12px;font-weight:500}@media (width<=700px){.score-bands.svelte-rhpd6y{flex-direction:column}.pt-row.svelte-rhpd6y{grid-template-columns:100px 1fr}.pt-type.svelte-rhpd6y{display:none}.ck-row.svelte-rhpd6y{grid-template-columns:140px 1fr}.ck-level.svelte-rhpd6y{display:none}.ca-row.svelte-rhpd6y{grid-template-columns:140px 1fr}.toc.svelte-rhpd6y{flex-direction:column;align-items:flex-start}}
