.docs-prose{font-size:1rem;line-height:1.75}.docs-prose h1{font-size:1.875rem;font-weight:700;margin:0 0 1.5rem;color:#111827}.docs-prose h2{font-size:1.375rem;font-weight:700;margin:2rem 0 .75rem;color:#111827}.docs-prose h3{font-size:1.125rem;font-weight:600;margin:1.5rem 0 .5rem;color:#111827}.docs-prose p{color:#374151;margin-bottom:1rem}.docs-prose a{color:#2563eb;text-decoration:none}.docs-prose a:hover{text-decoration:underline}.docs-prose strong{font-weight:600;color:#111827}.docs-prose ol,.docs-prose ul{margin:1rem 0;padding-left:1.5rem}.docs-prose ul{list-style:disc}.docs-prose ol{list-style:decimal}.docs-prose li{margin:.25rem 0;color:#374151}.docs-prose table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.875rem}.docs-prose td,.docs-prose th{border:1px solid #e5e7eb;padding:.625rem .75rem;text-align:left}.docs-prose th{background:#f9fafb;font-weight:600;color:#111827}.docs-prose code{background:#eff6ff;color:#2563eb;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem}.docs-prose pre{background:#111827;color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.docs-prose pre code{background:none;color:inherit;padding:0}
