.docs-content{scroll-behavior:smooth}.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4{scroll-margin-top:100px}.docs-content h2:before,.docs-content h3:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden;pointer-events:none}.heading-anchor{opacity:0;color:#818cf8;transition:opacity .2s;margin-left:.5rem}.docs-content h2:hover .heading-anchor,.docs-content h3:hover .heading-anchor{opacity:1}.docs-content p{font-size:1rem;line-height:1.7}.docs-content strong{font-weight:600;color:#111827}.docs-content pre{position:relative;margin:1.5rem 0;border-radius:.5rem;overflow:hidden}.docs-content table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden}.docs-content table th{background-color:#f9fafb;font-weight:600}.docs-sidebar-box{border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;transition:box-shadow .2s ease-in-out}.docs-sidebar-box:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.docs-mobile-menu-button{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}