.docs-prose pre{margin:0;overflow-x:auto;border-radius:.5rem;border:1px solid #e5e7eb;background-color:#f6f8fa;color:#24292e;padding:1rem;font-size:.875rem;line-height:1.6}.docs-prose pre code{display:grid;background:none;padding:0;color:inherit;font-size:inherit;counter-reset:line}.docs-prose code[data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);display:inline-block;width:1rem;margin-right:1rem;text-align:right;color:#b0b0b0}.docs-prose [data-line]{padding:0 .25rem;border-left:2px solid transparent}.docs-prose [data-highlighted-line]{background-color:rgba(79,70,229,.08);border-left-color:#4f46e5}.docs-prose mark[data-highlighted-chars]{background-color:rgba(79,70,229,.14);border-radius:.25rem;padding:.1rem .2rem}.docs-prose :not(pre)>code{background-color:#f3f3f3;border-radius:.25rem;padding:.15rem .35rem;font-size:.85em;font-weight:500}.docs-prose :not(pre)>code:after,.docs-prose :not(pre)>code:before{content:none}.docs-prose :is(h1,h2,h3,h4){scroll-margin-top:6rem}