.docs-content,.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4{color:var(--foreground)}.docs-content p{color:var(--foreground);opacity:.9}.docs-content a{color:var(--primary)}.docs-content a:hover{opacity:.8}.docs-content .code-block{background:var(--muted);border-radius:.5rem;margin:1.5rem 0;padding:1rem;font-size:.875rem;overflow-x:auto}.docs-content .code-block code{color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.docs-content .inline-code{background:var(--muted);color:var(--foreground);border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.docs-content blockquote{border-left:4px solid var(--primary);color:var(--muted-foreground);opacity:.7;margin:1.5rem 0;padding-left:1rem;font-style:italic}.docs-content ul{margin:1.5rem 0 1.5rem 1.5rem;list-style-type:disc}.docs-content ol{margin:1.5rem 0 1.5rem 1.5rem;list-style-type:decimal}.docs-content li{margin-top:.5rem}.docs-content img{border:1px solid var(--border);border-radius:.5rem;max-width:100%;margin:1.5rem 0}.dark .docs-content img,:root.dark .docs-content img{background:#fff;padding:1rem}.docs-content hr{border-top:1px solid var(--border);margin:2rem 0}.docs-content .table-wrapper{border:1px solid var(--border);border-radius:.5rem;margin:1.5rem 0;overflow-x:auto}.docs-content table{border-collapse:collapse;width:100%;margin:0;font-size:.875rem}.docs-content th,.docs-content td{border:1px solid var(--border);text-align:left;white-space:nowrap;padding:.75rem 1rem}.docs-content th{background:var(--muted);font-weight:600}.docs-content tbody tr:hover{background:var(--muted)/50}.docs-content tbody tr:nth-child(2n){background:var(--muted)/30}.docs-content .heading-with-anchor{align-items:center;gap:.5rem;display:flex}.docs-content .anchor-link{opacity:0;color:var(--muted-foreground);align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.docs-content .heading-with-anchor:hover .anchor-link{opacity:1}.docs-content .anchor-link:hover{color:var(--primary)}.docs-content .anchor-link.copied{opacity:1;color:var(--primary)}.docs-content .anchor-link.copied:after{content:"Copied!";color:var(--primary);margin-left:.25rem;font-size:.75rem}.docs-content .anchor-icon{width:1rem;height:1rem}.docs-content h2.heading-with-anchor{flex-wrap:wrap}.modal-enter-active,.modal-leave-active{transition:opacity .2s}.modal-enter-from,.modal-leave-to{opacity:0}.ProseMirror{outline:none;min-height:300px;padding:1rem}.ProseMirror p{margin:.5rem 0}.ProseMirror h2{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.ProseMirror h3{margin-top:1.25rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.ProseMirror h4{margin-top:1rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.ProseMirror ul{margin:.5rem 0;padding-left:1.5rem;list-style-type:disc}.ProseMirror ol{margin:.5rem 0;padding-left:1.5rem;list-style-type:decimal}.ProseMirror li{margin:.25rem 0}.ProseMirror blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:1rem 0;padding-left:1rem;font-style:italic}.ProseMirror pre{background:var(--muted);border-radius:.5rem;margin:1rem 0;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;overflow-x:auto}.ProseMirror code{background:var(--muted);border-radius:.25rem;padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.ProseMirror pre code{background:0 0;padding:0}.ProseMirror a{color:var(--primary);text-decoration:underline}.ProseMirror img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem 0}.ProseMirror p.is-editor-empty:first-child:before{color:var(--muted-foreground);content:attr(data-placeholder);float:left;pointer-events:none;height:0}
