.docs-markdown{color:var(--color-text, #eaeaea);line-height:1.75;font-family:Inter,sans-serif}.docs-markdown h1{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.docs-markdown h2{font-size:1.875rem;font-weight:600;margin-top:2rem;margin-bottom:1rem}.docs-markdown h3{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.docs-markdown h4,.docs-markdown h5,.docs-markdown h6{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}.docs-markdown p{margin-bottom:1rem;font-size:1rem;color:var(--color-text-secondary, #ccc)}.docs-markdown ul,.docs-markdown ol{padding-left:1.5rem}.docs-markdown ul{list-style-type:disc}.docs-markdown ol{list-style-type:decimal}.docs-markdown a{color:#60a5fa;text-decoration:underline}.docs-markdown a:hover{color:#3b82f6}.docs-markdown pre{background-color:#0f172a;color:#e2e8f0;padding:1rem 1.25rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5;font-family:Fira Code,monospace;-webkit-overflow-scrolling:touch;box-shadow:inset 0 0 0 1px #ffffff0d}.docs-markdown p>code,.docs-markdown li>code{background-color:#1e293b;color:#facc15;padding:.2rem .4rem;border-radius:.3rem;font-size:.85em;font-family:Fira Code,monospace;white-space:nowrap}.docs-markdown pre::-webkit-scrollbar{height:8px}.docs-markdown pre::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:4px}.docs-markdown .token.comment{color:#94a3b8;font-style:italic}.docs-markdown .token.keyword{color:#f472b6}.docs-markdown .token.string{color:#4ade80}.docs-markdown .token.function{color:#38bdf8}.docs-markdown .token.number{color:#fcd34d}.docs-markdown blockquote{border-left:4px solid #4b5563;padding-left:1rem;color:#9ca3af;font-style:italic;margin:1rem 0}.docs-markdown hr{border:none;border-top:1px solid #4b5563;margin:2rem 0}.docs-markdown table{width:100%;border-collapse:collapse;margin:1.5rem 0}.docs-markdown th,.docs-markdown td{border:1px solid #4b5563;padding:.75rem;text-align:left}.docs-markdown th{background-color:#1f2937;color:#f9fafb}
