.docs-content{--text-size-adjust: .9;font-size:calc(1rem * var(--text-size-adjust));line-height:1.7}.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4{font-weight:600;margin-top:2em;margin-bottom:.75em;scroll-margin-top:100px}.docs-content h1{font-size:2rem;margin-top:1em}.docs-content h2{font-size:1.5rem;border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem}.docs-content h3{font-size:1.25rem}.docs-content h4{font-size:1.1rem}.docs-content p{margin-bottom:1.25em}.docs-content ul,.docs-content ol{padding-left:1.5em;margin-bottom:1.5em}.docs-content ul{list-style-type:disc}.docs-content ol{list-style-type:decimal}.docs-content li{margin-bottom:.5em}.docs-content li>ul,.docs-content li>ol{margin-top:.5em;margin-bottom:.5em}.docs-content a{color:hsl(var(--primary));text-decoration:none;font-weight:500;transition:all .15s ease}.docs-content a:hover{text-decoration:underline}.docs-content blockquote{border-left:3px solid hsl(var(--primary));padding-left:1rem;margin-left:0;margin-right:0;font-style:italic;color:hsl(var(--muted-foreground))}.docs-content pre{background-color:hsl(var(--muted) / .5);border-radius:.5rem;padding:1.25rem;overflow-x:auto;font-size:.875rem;margin:1.5rem 0;border:1px solid hsl(var(--border));box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;position:relative}.docs-content pre:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.docs-content code{background-color:hsl(var(--muted) / .7);border-radius:.375rem;padding:.125rem .375rem;font-size:.875em;font-family:SF Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500;color:hsl(var(--primary))}.docs-content pre code{background-color:transparent;padding:0;border-radius:0;font-size:.875rem;line-height:1.5;color:hsl(var(--foreground));font-weight:400}.docs-content pre::-webkit-scrollbar{height:8px;width:8px}.docs-content pre::-webkit-scrollbar-track{background:hsl(var(--muted));border-radius:0 0 .5rem .5rem}.docs-content pre::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:.25rem}.docs-content pre::-webkit-scrollbar-thumb:hover{background:hsl(var(--foreground) / .3)}.docs-content table{width:100%;border-collapse:separate;border-spacing:0;margin:2em 0;font-size:.875rem;line-height:1.5;text-align:left;border:1px solid hsl(var(--border));border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.docs-content thead{background-color:hsl(var(--muted))}.docs-content th{background-color:hsl(var(--muted));font-weight:600;padding:.875rem 1rem;border-bottom:1px solid hsl(var(--border));text-align:left;font-size:.875rem;color:hsl(var(--foreground))}.docs-content th:not(:last-child){border-right:1px solid hsl(var(--border) / .5)}.docs-content td{padding:.875rem 1rem;border-bottom:1px solid hsl(var(--border) / .5);vertical-align:top;color:hsl(var(--foreground))}.docs-content td:not(:last-child){border-right:1px solid hsl(var(--border) / .3)}.docs-content tbody tr:last-child td{border-bottom:none}.docs-content tbody tr:hover{background-color:hsl(var(--muted) / .3)}.docs-content tr:nth-child(2n){background-color:hsl(var(--muted) / .15)}.docs-content td code,.docs-content th code{font-size:.8rem;padding:.125rem .375rem;white-space:nowrap}.docs-content img{max-width:100%;height:auto;border-radius:.375rem;margin:2rem auto}.docs-content hr{border:0;border-top:1px solid hsl(var(--border));margin:2rem 0}.docs-content .note,.docs-content .tip,.docs-content .warning,.docs-content .danger{border-radius:.375rem;padding:1rem;margin:1.5rem 0;border-left:4px solid}.docs-content .note{background-color:hsl(var(--muted) / .5);border-left-color:hsl(var(--primary))}.docs-content .tip{background-color:#0080001a;border-left-color:green}.docs-content .warning{background-color:#ffa5001a;border-left-color:orange}.docs-content .danger{background-color:#dc143c1a;border-left-color:#dc143c}.docs-content dl{margin:2rem 0}.docs-content dt{font-weight:600;margin-bottom:.5rem}.docs-content dd{margin-left:2rem;margin-bottom:1rem}.docs-content kbd{background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:.25rem;box-shadow:0 1px hsl(var(--border));color:hsl(var(--foreground));display:inline-block;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1;padding:.25rem .5rem;vertical-align:middle}.docs-content .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:2em 0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border-radius:.5rem}.docs-content .table-wrapper table{margin:0;box-shadow:none}@media(max-width:768px){.docs-content{--text-size-adjust: 1}.docs-content pre{padding:.75rem;font-size:.8rem}.docs-content table{min-width:600px}.docs-content td,.docs-content th{padding:.625rem .75rem;font-size:.8rem}.docs-content td code,.docs-content th code{font-size:.75rem}}@media(prefers-color-scheme:dark){.docs-content blockquote{background-color:hsl(var(--muted) / .3)}.docs-content .note{background-color:hsl(var(--muted) / .2)}.docs-content table{box-shadow:0 1px 3px #0000004d,0 1px 2px -1px #0000004d}.docs-content pre{background-color:hsl(var(--muted) / .4);box-shadow:0 1px 3px #0000004d,0 1px 2px -1px #0000004d}.docs-content pre:hover{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0000004d}.docs-content code{background-color:hsl(var(--muted) / .6)}.docs-content tbody tr:hover{background-color:hsl(var(--muted) / .4)}.docs-content tr:nth-child(2n){background-color:hsl(var(--muted) / .2)}}
