.docs-content{line-height:1.75;color:#6b6770}html.dark .docs-content{color:#e8e5dc}.docs-content h1{font-family:Author,Georgia,ui-serif,serif;font-size:2rem;font-weight:500;color:#0a0a0c;margin-bottom:1.5rem;letter-spacing:-.025em;line-height:1.05}html.dark .docs-content h1{color:#fff}@media(min-width:640px){.docs-content h1{font-size:3rem}}.docs-content h2{font-family:Author,Georgia,ui-serif,serif;font-size:1.5rem;font-weight:500;color:#0a0a0c;margin-top:3rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(0,0,0,.08);letter-spacing:-.018em;line-height:1.15}html.dark .docs-content h2{color:#fff;border-bottom-color:#ffffff14}@media(min-width:640px){.docs-content h2{font-size:1.875rem}}.docs-content h3{font-family:Author,Georgia,ui-serif,serif;font-size:1.25rem;font-weight:600;color:#0a0a0c;margin-top:2rem;margin-bottom:.75rem;letter-spacing:-.015em}html.dark .docs-content h3{color:#fff}@media(min-width:640px){.docs-content h3{font-size:1.5rem}}.docs-content h4{font-size:1.05rem;font-weight:600;color:#0a0a0c;margin-top:1.5rem;margin-bottom:.5rem}html.dark .docs-content h4{color:#fff}.docs-content p{margin-bottom:1.25rem;font-size:16px}.docs-content a{color:#b45309;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .15s,text-decoration-thickness .15s}html.dark .docs-content a{color:#fbbf24}.docs-content a:hover{text-decoration-thickness:2px}.docs-content strong{color:#0a0a0c;font-weight:600}html.dark .docs-content strong{color:#fff}.docs-content code:not(pre code){background:#0000000d;color:#b45309;padding:.18em .4em;border-radius:.375rem;font-size:.88em;font-family:JetBrains Mono,monospace;word-break:break-word}html.dark .docs-content code:not(pre code){background:#ffffff12;color:#fbbf24}.docs-content pre{background:#1a1410;border:1px solid rgba(255,255,255,.06);border-radius:.625rem;padding:1rem 1.25rem;margin:1.5rem 0;overflow-x:auto;font-size:.85rem;line-height:1.65;-webkit-overflow-scrolling:touch}.docs-content pre code{background:transparent;padding:0;border:none;color:#ffffffd9;font-family:JetBrains Mono,monospace;font-size:inherit}.docs-content ul{margin:1rem 0 1.5rem;padding-left:1.5rem;list-style:none}.docs-content ul li{position:relative;margin-bottom:.5rem;padding-left:.25rem}.docs-content ul li:before{content:"";position:absolute;left:-1rem;top:.65em;width:5px;height:5px;background:#f59e0b;border-radius:50%}.docs-content ol{margin:1rem 0 1.5rem;padding-left:1.75rem;counter-reset:list-counter;list-style:none}.docs-content ol li{position:relative;margin-bottom:.5rem;padding-left:.25rem;counter-increment:list-counter}.docs-content ol li:before{content:counter(list-counter) ".";position:absolute;left:-1.5rem;color:#b45309;font-weight:600;font-family:JetBrains Mono,monospace;font-size:.85em}html.dark .docs-content ol li:before{color:#fbbf24}.docs-content table{width:100%;margin:1.5rem 0;border-collapse:collapse;font-size:.875rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:640px){.docs-content table{display:table}}.docs-content th{background:#0000000a;color:#0a0a0c;font-weight:600;text-align:left;padding:.65rem .9rem;border:1px solid rgba(0,0,0,.08);white-space:nowrap}html.dark .docs-content th{background:#ffffff0a;color:#fff;border-color:#ffffff14}.docs-content td{padding:.65rem .9rem;border:1px solid rgba(0,0,0,.06);vertical-align:top}html.dark .docs-content td{border-color:#ffffff0f}.docs-content tr:nth-child(2n) td{background:#00000005}html.dark .docs-content tr:nth-child(2n) td{background:#ffffff05}.docs-content kbd{background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;padding:.15em .45em;font-size:.82em;font-family:JetBrains Mono,monospace;color:#2a2730;box-shadow:0 1px #0000000d}html.dark .docs-content kbd{background:#ffffff0f;border-color:#ffffff1a;color:#e8e5dc;box-shadow:0 1px #ffffff0d}.docs-content blockquote{border-left:3px solid rgb(245 158 11);padding:.4em 1rem;margin:1.5rem 0;color:#6b6770;font-style:italic;background:#f59e0b0a;border-radius:0 .375rem .375rem 0}html.dark .docs-content blockquote{color:#e8e5dc;background:#f59e0b0a}.docs-content hr{border:none;border-top:1px solid rgba(0,0,0,.08);margin:2.5rem 0}html.dark .docs-content hr{border-top-color:#ffffff14}.docs-content .not-prose{color:inherit}.docs-content .not-prose a,.docs-content .not-prose a:hover{color:inherit;text-decoration:none}
