.docs-theme{--docs-accent:#a9bfff;--docs-border:#29292d;background:#0f0f0f;font-family:var(--font-inter),"Inter",sans-serif;color:#b3b3ba}.docs-theme :focus-visible{outline:2px solid var(--docs-accent);outline-offset:3px}.docs-theme .docs-editorial :is(h1,h2,h3,h4){font-family:var(--font-inter),"Inter",sans-serif!important;letter-spacing:-.025em!important}.docs-sidebar,.docs-toc{scrollbar-width:thin;scrollbar-color:#333 transparent}.docs-article{color:#b3b3ba;font-size:1rem;line-height:1.75}.docs-article :where(h1,h2,h3){color:#f5f5f5!important;font-weight:600!important;letter-spacing:-.025em!important;scroll-margin-top:144px}.docs-article h1{font-size:clamp(1.875rem,3vw,2.25rem)!important;line-height:1.2!important;margin:0 0 18px!important}.docs-article h2{font-size:1.5rem!important;line-height:1.35!important;margin:40px 0 16px!important}.docs-article h3{font-size:1.125rem!important;line-height:1.45!important;margin:28px 0 12px!important}.docs-article p{margin-bottom:16px;font-size:inherit!important}.docs-article .docs-eyebrow{margin-bottom:16px;font-size:13px;color:var(--docs-accent)}.docs-article :where(a:not([class*=bg-])){color:var(--docs-accent);text-decoration:underline;text-underline-offset:4px}.docs-article :where(a:not([class*=bg-]):hover){color:#d4dfff}.docs-article :where(ul,ol){padding-left:22px;margin:16px 0 24px}.docs-article ul{list-style:disc}.docs-article ol{list-style:decimal}.docs-article li{padding-left:3px;margin-bottom:8px}.docs-article dt{color:#eee;font-weight:500;margin-top:22px}.docs-article dd{margin:6px 0 20px}.docs-article :where(code){font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.85em;overflow-wrap:anywhere}.docs-article :not(pre)>code{border:1px solid var(--docs-border);border-radius:5px;background:#1a1a1c;padding:2px 5px;color:#e3e3e8}.docs-article pre{overflow-x:auto;padding:20px!important;margin:20px 0!important;border:1px solid var(--docs-border);border-radius:12px!important;background:#151515!important;color:#e3e3e8!important;font-size:.8125rem!important;line-height:1.7!important}.docs-article pre code{background:transparent!important;color:inherit!important;padding:0!important;font-size:inherit}.docs-article table{display:block;width:100%;overflow-x:auto;border:1px solid var(--docs-border);border-radius:10px;border-spacing:0}.docs-article :where(th,td){text-align:left;padding:12px 16px;border-bottom:1px solid var(--docs-border)}.docs-article th{color:#ededf0;font-size:.875rem;font-weight:600;background:#18181a}.docs-article tr:last-child td{border-bottom:0}.docs-article hr{border-color:var(--docs-border);margin:32px 0}.docs-article blockquote{border-left:2px solid var(--docs-accent);padding:12px 20px;background:#15171d;border-radius:0 8px 8px 0}.docs-article :is(input,select,textarea){max-width:100%}.docs-article>div>p:first-of-type{font-size:1.125rem!important;line-height:1.65}.docs-article>div>section{min-width:0}.docs-article a.rounded-xl,.docs-overview a.rounded-xl{border:1px solid var(--docs-border);text-decoration:none}.docs-overview a.rounded-xl:hover{border-color:#494951}.docs-article div:has(>pre:only-child){padding:0!important;border:0!important;background:transparent!important}.docs-quickstart pre{margin:0!important;border:0;border-radius:0!important}@media (max-width:640px){.docs-article{font-size:15px}.docs-article pre{padding:16px!important;font-size:12px!important}.docs-article h2{font-size:22px!important}.docs-article :where(th,td){padding:10px 12px}.docs-nav-link{min-height:44px}}@layer utilities{.docs-theme .docs-article h2{font-size:1.5rem!important;line-height:1.35!important}.docs-theme .docs-article h3{font-size:1.125rem!important;line-height:1.45!important}}.docs-overview{font-size:1rem;line-height:1.75}.docs-overview h1{font-size:clamp(1.875rem,3vw,2.25rem);line-height:1.2}.docs-overview header>p:last-child{font-size:1.125rem;line-height:1.65}