.doc-content{min-width:0;max-width:100%;overflow-wrap:break-word;word-break:normal}.doc-content h2{font-size:1.25rem;font-weight:800;color:var(--tw-prose-headings, inherit);margin-top:2.25rem;margin-bottom:.85rem;display:flex;align-items:flex-start;gap:.5rem;scroll-margin-top:5.5rem;letter-spacing:-.015em;overflow-wrap:break-word;word-break:break-word}@media(min-width:640px){.doc-content h2{font-size:1.45rem;margin-top:2.75rem;margin-bottom:1rem;gap:.6rem}}.doc-content h2:before{content:"";display:inline-block;width:.4rem;height:1.35rem;background:linear-gradient(to bottom,#7c3aed,#4f46e5);border-radius:9999px;flex-shrink:0;margin-top:.15rem}@media(min-width:640px){.doc-content h2:before{width:.45rem;height:1.45rem;margin-top:.2rem}}.doc-content h2>span.bg-brand-500{display:none}.doc-content section[id]{scroll-margin-top:5.5rem}.doc-content h3{font-size:1.05rem;font-weight:700;margin-top:1.75rem;margin-bottom:.65rem;scroll-margin-top:5.5rem;color:var(--tw-prose-headings, inherit);overflow-wrap:break-word;word-break:break-word}@media(min-width:640px){.doc-content h3{font-size:1.18rem;margin-top:2rem;margin-bottom:.75rem}}.doc-content h4{font-size:.95rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem;scroll-margin-top:5.5rem;overflow-wrap:break-word;word-break:break-word}@media(min-width:640px){.doc-content h4{font-size:1.05rem;margin-top:1.5rem}}.doc-content p{margin-bottom:1.15rem;line-height:1.75;color:inherit;overflow-wrap:break-word}.doc-content strong{font-weight:700;color:#0f172a}.dark .doc-content strong{color:#f8fafc}.code-block-wrapper{max-width:100%!important;width:100%;min-width:0;overflow:hidden}.doc-content pre{padding:1rem!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%!important;background-color:#0d1117!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem;line-height:1.6}@media(min-width:640px){.doc-content pre{padding:1.25rem!important;font-size:.86rem;line-height:1.65}}.doc-content pre code{font-size:inherit;color:#e6edf3;background:transparent!important;padding:0!important;white-space:pre}.doc-content p>code,.doc-content li>code,.doc-content td>code,.doc-content code:not(pre code){background-color:#7c3aed14;color:#7c3aed;padding:.15rem .35rem;border-radius:.375rem;font-size:.85em;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;border:1px solid rgba(124,58,237,.15);word-break:break-all;overflow-wrap:anywhere;white-space:normal}.dark .doc-content p>code,.dark .doc-content li>code,.dark .doc-content td>code,.dark .doc-content code:not(pre code){background-color:#a78bfa1f;color:#c4b5fd;border:1px solid rgba(167,139,250,.2)}.doc-content blockquote{border-left:4px solid #8b5cf6;background-color:#8b5cf60a;padding:.85rem 1rem;border-radius:0 .875rem .875rem 0;margin:1.25rem 0;color:#475569;font-style:normal;overflow-wrap:break-word}@media(min-width:640px){.doc-content blockquote{padding:1rem 1.25rem;border-radius:0 1rem 1rem 0;margin:1.5rem 0}}.dark .doc-content blockquote{background-color:#8b5cf614;color:#94a3b8}.doc-content blockquote p:last-child{margin-bottom:0}.table-responsive-wrapper,.doc-content .overflow-x-auto{width:100%;max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:1.5rem 0;border-radius:.75rem;border:1px solid #e2e8f0}.dark .table-responsive-wrapper,.dark .doc-content .overflow-x-auto{border-color:#1e293b}.table-responsive-wrapper table,.doc-content .overflow-x-auto table{width:100%;min-width:520px;margin:0!important;border:none!important;border-radius:0!important}.doc-content table{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;font-size:.8125rem;line-height:1.5}.doc-content>table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0;border:1px solid #e2e8f0;border-radius:.75rem}.dark .doc-content>table{border-color:#1e293b}.doc-content th{background-color:#f8fafc;padding:.75rem .85rem;text-align:left;font-weight:700;color:#1e293b;border-bottom:2px solid #e2e8f0;white-space:nowrap;font-size:.8rem}.dark .doc-content th{background-color:#0f172a;color:#f1f5f9;border-bottom:2px solid #1e293b}.doc-content td{padding:.75rem .85rem;border-bottom:1px solid #e2e8f0;line-height:1.6;vertical-align:top;font-size:.8rem}.dark .doc-content td{border-bottom:1px solid #1e293b}.doc-content tr:last-child td{border-bottom:none}.doc-content tr:nth-child(2n) td{background-color:#f8fafc80}.dark .doc-content tr:nth-child(2n) td{background-color:#0f172a4d}.doc-content tr:hover td{background-color:#7c3aed08}.dark .doc-content tr:hover td{background-color:#7c3aed0f}.doc-content div[class*=font-mono]:not([class*=overflow-x-auto]){overflow-x:auto!important;-webkit-overflow-scrolling:touch;max-width:100%}.table-responsive-wrapper::-webkit-scrollbar,.doc-content .overflow-x-auto::-webkit-scrollbar,.doc-content pre::-webkit-scrollbar,.doc-content div[class*=overflow-x-auto]::-webkit-scrollbar{height:5px}.table-responsive-wrapper::-webkit-scrollbar-track,.doc-content .overflow-x-auto::-webkit-scrollbar-track,.doc-content pre::-webkit-scrollbar-track,.doc-content div[class*=overflow-x-auto]::-webkit-scrollbar-track{background:#0f172a0d;border-radius:9999px}.dark .table-responsive-wrapper::-webkit-scrollbar-track,.dark .doc-content .overflow-x-auto::-webkit-scrollbar-track,.dark .doc-content pre::-webkit-scrollbar-track,.dark .doc-content div[class*=overflow-x-auto]::-webkit-scrollbar-track{background:#0f172a66}.table-responsive-wrapper::-webkit-scrollbar-thumb,.doc-content .overflow-x-auto::-webkit-scrollbar-thumb,.doc-content pre::-webkit-scrollbar-thumb,.doc-content div[class*=overflow-x-auto]::-webkit-scrollbar-thumb{background:#7c3aed59;border-radius:9999px}.table-responsive-wrapper::-webkit-scrollbar-thumb:hover,.doc-content .overflow-x-auto::-webkit-scrollbar-thumb:hover,.doc-content pre::-webkit-scrollbar-thumb:hover,.doc-content div[class*=overflow-x-auto]::-webkit-scrollbar-thumb:hover{background:#7c3aed99}.doc-content ul{margin-left:1.25rem;margin-bottom:1.15rem;list-style-type:disc;line-height:1.7}@media(min-width:640px){.doc-content ul{margin-left:1.5rem;margin-bottom:1.25rem;line-height:1.75}}.doc-content ol{margin-left:1.25rem;margin-bottom:1.15rem;list-style-type:decimal;line-height:1.7}@media(min-width:640px){.doc-content ol{margin-left:1.5rem;margin-bottom:1.25rem;line-height:1.75}}.doc-content li{margin-bottom:.45rem;overflow-wrap:break-word}.doc-content hr{border:0;border-top:1px solid #e2e8f0;margin:2rem 0}@media(min-width:640px){.doc-content hr{margin:2.5rem 0}}.dark .doc-content hr{border-top-color:#1e293b}.doc-content a{color:#7c3aed;text-decoration:underline;text-underline-offset:3px;font-weight:500;transition:color .15s ease;overflow-wrap:break-word;word-break:break-word}.dark .doc-content a{color:#a78bfa}.doc-content a:hover{color:#6d28d9}.dark .doc-content a:hover{color:#c4b5fd}
