.documentation-body{overflow-wrap:anywhere;color:color-mix(in oklch, var(--foreground) 88%, var(--background));font-size:.975rem;line-height:1.85}.documentation-body>:first-child{margin-top:0}.documentation-body h2{letter-spacing:-.025em;color:var(--foreground);margin:3rem 0 1rem;scroll-margin-top:7rem;font-size:1.4rem;font-weight:600;line-height:1.4}.documentation-body h3{color:var(--foreground);margin:2rem 0 .75rem;scroll-margin-top:7rem;font-size:1.1rem;font-weight:600}.documentation-body p{margin:1rem 0}.documentation-body a{color:var(--foreground);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--foreground) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--foreground) 35%, transparent)}.documentation-body a:hover{text-decoration-color:currentColor}.documentation-body strong{color:var(--foreground);font-weight:600}.documentation-body ul,.documentation-body ol{margin:1rem 0;padding-left:1.5rem}.documentation-body ul{list-style-type:disc}.documentation-body ol{list-style-type:decimal}.documentation-body li{margin:.4rem 0;padding-left:.25rem}.documentation-body li p{margin:.5rem 0}.documentation-body blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:1.5rem 0;padding:.25rem 1.25rem}.documentation-body pre{border:1px solid var(--border);background:var(--muted);overflow-wrap:normal;border-radius:.625rem;margin:1.5rem 0;padding:1.25rem;font-size:.82rem;line-height:1.7;overflow-x:auto}.documentation-body code{font-family:ui-monospace,monospace}.documentation-table{border:1px solid var(--border);border-radius:.625rem;max-width:100%;margin:1.5rem 0;overflow-x:auto}.documentation-table table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.7}.documentation-table th{background:var(--muted);color:var(--foreground);text-align:left;font-weight:600}.documentation-table th,.documentation-table td{vertical-align:top;min-width:9rem;padding:.8rem 1rem}.documentation-table tr+tr,.documentation-table thead+tbody{border-top:1px solid var(--border)}@media print{body>header,[data-slot=dialog-portal]{display:none}.documentation-body{font-size:10pt}.documentation-body h2{break-after:avoid}.documentation-table,.documentation-body pre{break-inside:avoid}}
