.marketing-docs{background:var(--marketing-page);color:var(--marketing-text);letter-spacing:normal}.marketing-docs .docs-shell{max-width:1400px;margin-inline:auto;padding-top:64px;padding-bottom:96px}.marketing-docs .docs-sidebar{scrollbar-width:thin;scrollbar-color:var(--marketing-border-strong) transparent;height:calc(100dvh - 104px);top:104px}.marketing-docs .prose{font-size:18px;line-height:1.8}.marketing-docs .prose h1{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(34px,3.5vw,48px);font-weight:500;line-height:1.15}.marketing-docs .prose h2{letter-spacing:-.025em;margin-top:56px;padding-bottom:16px;font-size:30px;font-weight:500}.marketing-docs .prose h3{font-size:23px;font-weight:500}.marketing-docs .prose :is(h1,h2,h3){scroll-margin-top:128px}.marketing-docs :is(.text-sm,.text-xs){font-size:15px;line-height:1.6}.marketing-docs .text-neutral-400{color:var(--marketing-muted)}.marketing-docs .text-violet-400{color:var(--marketing-accent-light)}.marketing-docs :is(.border-neutral-800,.prose h2){border-color:var(--marketing-border)}.marketing-docs .not-prose h2{border:0;margin:0;padding:0;font-size:24px;line-height:1.3}.marketing-docs .not-prose h3{font-size:20px}.marketing-docs .docs-article-header{border-bottom:1px solid var(--marketing-border);margin-bottom:40px;padding-bottom:32px}.marketing-docs .docs-article-header p{margin-top:20px;font-size:20px;line-height:1.65}.marketing-docs .prose pre{border-radius:12px;padding:22px;font-size:15px;line-height:1.8;overflow-x:auto}.marketing-docs .prose pre code{font-size:inherit;background:0 0;padding:0}.marketing-docs .prose :not(pre)>code{overflow-wrap:anywhere;font-size:.88em}.marketing-docs .prose table{max-width:100%;font-size:16px;line-height:1.6;display:block;overflow-x:auto}.marketing-docs .prose :is(th,td){border-color:var(--marketing-border);min-width:160px;padding:14px 16px}.marketing-docs .prose :is(th,td) code{white-space:nowrap}.marketing-docs .prose th{color:var(--marketing-text)}.marketing-docs .prose a{overflow-wrap:anywhere}.marketing-docs .prose blockquote{border-color:var(--marketing-accent);background:var(--marketing-surface);border-radius:0 12px 12px 0;padding:1px 24px;font-style:normal;font-weight:400}.marketing-docs .docs-nav :is(a,summary){align-items:center;min-height:44px;line-height:1.5;display:flex}.marketing-docs .docs-nav a{color:var(--marketing-muted);transition:background .2s,color .2s}.marketing-docs .docs-nav a:hover{background:var(--marketing-surface);color:var(--marketing-text)}.marketing-docs .docs-nav a[aria-current=page]{color:var(--marketing-accent-light);background:#7955cf1a;font-weight:500}.marketing-docs .docs-nav .docs-overview{color:var(--marketing-text);margin-bottom:20px}.marketing-docs .toc-link[aria-current=location]{color:var(--marketing-accent-light)}.marketing-docs :is(a,button,summary):focus-visible{outline:2px solid var(--marketing-accent-light);outline-offset:4px}.marketing-docs .docs-topic-card{background:var(--marketing-surface);border-radius:16px;padding:28px 36px 28px 24px}.marketing-docs .docs-topic-card p{margin-top:12px;font-size:16px}.marketing-docs .docs-help{background:var(--marketing-surface);border-radius:16px}.marketing-docs .docs-help p{margin-top:12px;font-size:16px}.marketing-docs .docs-support-button{background:var(--marketing-accent);color:#fff;min-height:46px;font-size:16px;font-weight:500}.marketing-docs .docs-support-button:hover{background:#8864dd}.marketing-docs .docs-pagination a{background:var(--marketing-surface);border-radius:12px;gap:6px;padding:24px}.marketing-docs .docs-pagination a:hover{border-color:var(--marketing-border-strong);background:#1c1b1f}.marketing-docs .docs-pagination a span:first-child{color:var(--marketing-muted)}.marketing-docs .docs-pagination a span:last-child{font-size:17px}.marketing-docs .docs-menu-button{background:var(--marketing-accent);color:#fff;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-size:16px;display:flex;box-shadow:0 8px 32px #0006}.marketing-docs .docs-drawer{border:0;border-left:1px solid var(--marketing-border);background:var(--marketing-page);width:min(360px,100% - 24px);max-width:none;height:100dvh;max-height:none;color:var(--marketing-text);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.marketing-docs .docs-drawer::backdrop{backdrop-filter:blur(4px);background:#0009}.marketing-docs .docs-drawer-content{min-height:100%;padding:28px 20px 40px}.marketing-docs .docs-drawer-title{padding-right:40px;font-size:20px;font-weight:500}.marketing-docs .docs-drawer-close{width:44px;height:44px;color:var(--marketing-muted);border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:12px}.marketing-docs .docs-drawer-close:hover{background:var(--marketing-surface);color:#fff}@media (width<=639px){.marketing-docs .docs-shell{padding-top:32px}.marketing-docs .docs-article-header p{font-size:18px}.marketing-docs .docs-topic-card{padding:24px 32px 24px 20px}.marketing-docs .docs-help{padding:24px}.marketing-docs .docs-pagination{grid-template-columns:1fr}.marketing-docs .docs-pagination>div:empty{display:none}.marketing-docs .docs-pagination a{text-align:left;align-items:flex-start}}
