.doc_docContainer__JPs6d{min-height:calc(100vh - 58px);background:hsl(var(--background));color:hsl(var(--foreground))}.doc_docWrapper__DYBva{max-width:1400px;margin:0 auto;display:flex;gap:2rem;padding:2rem}@media (max-width:1280px){.doc_docWrapper__DYBva{max-width:1200px}}@media (max-width:768px){.doc_docWrapper__DYBva{padding:1rem}}.doc_docContent__BHGXe{flex:1;min-width:0}@media (max-width:768px){.doc_docContent__BHGXe{width:100%}}.doc_docContent__BHGXe .markdown-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;word-wrap:break-word;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body h1,.doc_docContent__BHGXe .markdown-body h2,.doc_docContent__BHGXe .markdown-body h3,.doc_docContent__BHGXe .markdown-body h4,.doc_docContent__BHGXe .markdown-body h5,.doc_docContent__BHGXe .markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body h1{font-size:2em;border-bottom:1px solid hsl(var(--border));padding-bottom:.3em}.doc_docContent__BHGXe .markdown-body h2{font-size:1.5em;border-bottom:1px solid hsl(var(--border));padding-bottom:.3em}.doc_docContent__BHGXe .markdown-body h3{font-size:1.25em}.doc_docContent__BHGXe .markdown-body h4{font-size:1em}.doc_docContent__BHGXe .markdown-body h5{font-size:.875em}.doc_docContent__BHGXe .markdown-body h6{font-size:.85em;color:hsl(var(--muted-foreground))}.doc_docContent__BHGXe .markdown-body p{margin-top:0;margin-bottom:16px;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body blockquote{padding:0 1em;color:hsl(var(--muted-foreground));border-left:.25em solid hsl(var(--border));margin:0 0 16px;background:hsl(var(--muted));border-radius:6px}.doc_docContent__BHGXe .markdown-body ol,.doc_docContent__BHGXe .markdown-body ul{margin-top:0;margin-bottom:16px;padding-left:1.5em;list-style:initial}.doc_docContent__BHGXe .markdown-body ol{list-style-type:decimal}.doc_docContent__BHGXe .markdown-body ul{list-style-type:disc}.doc_docContent__BHGXe .markdown-body li{margin-bottom:.25em;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body table{border-spacing:0;border-collapse:collapse;margin-top:0;margin-bottom:16px;width:100%;overflow:auto;border-radius:6px;border:1px solid hsl(var(--border))}.doc_docContent__BHGXe .markdown-body table td,.doc_docContent__BHGXe .markdown-body table th{padding:12px 16px;border-bottom:1px solid hsl(var(--border));text-align:left}.doc_docContent__BHGXe .markdown-body table th{background-color:hsl(var(--muted));font-weight:600;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body table tr:nth-child(2n){background-color:hsl(var(--muted)/.3)}.doc_docContent__BHGXe .markdown-body table tr:hover{background-color:hsl(var(--muted)/.5)}.doc_docContent__BHGXe .markdown-body code:not(pre code){padding:.2em .4em;margin:0;font-size:85%;background-color:hsl(var(--muted));color:hsl(var(--foreground));border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;border:1px solid hsl(var(--border))}.doc_docContent__BHGXe .markdown-body pre{margin-top:0;margin-bottom:16px;padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:6px}.doc_docContent__BHGXe .markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body a{color:hsl(var(--primary));text-decoration:none;transition:color .2s ease}.doc_docContent__BHGXe .markdown-body a:hover{color:hsl(var(--primary)/.8);text-decoration:underline}.doc_docContent__BHGXe .markdown-body img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0;box-shadow:0 0 20px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.25),0 2px 4px rgba(0,0,0,.2);transition:box-shadow .3s ease,transform .3s ease}.doc_docContent__BHGXe .markdown-body img:hover{box-shadow:0 0 30px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.35),0 4px 8px rgba(0,0,0,.3);transform:translateY(-2px)}.doc_docContent__BHGXe .markdown-body hr{height:1px;padding:0;margin:24px 0;background-color:hsl(var(--border));border:0;border-radius:1px}.doc_docContent__BHGXe .markdown-body strong{font-weight:600;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body em{font-style:italic;color:hsl(var(--foreground))}.doc_docContent__BHGXe .markdown-body ul li{position:relative}.doc_docContent__BHGXe .markdown-body ul li::marker{color:hsl(var(--muted-foreground))}.doc_docContent__BHGXe .markdown-body ol li::marker{color:hsl(var(--muted-foreground));font-weight:600}.doc_docContent__BHGXe .markdown-body li>ol,.doc_docContent__BHGXe .markdown-body li>ul{margin-top:.5em;margin-bottom:.5em}.doc_tocContainer__ZG4et{position:sticky;top:20px;height:-moz-fit-content;height:fit-content}@media (max-width:1280px){.doc_tocContainer__ZG4et{display:none}}.dark .doc_docContent__BHGXe .markdown-body{color:#d5d5d5}.dark .doc_docContent__BHGXe .markdown-body h1,.dark .doc_docContent__BHGXe .markdown-body h2,.dark .doc_docContent__BHGXe .markdown-body h3,.dark .doc_docContent__BHGXe .markdown-body h4,.dark .doc_docContent__BHGXe .markdown-body h5,.dark .doc_docContent__BHGXe .markdown-body h6{color:#fff!important}.dark .doc_docContent__BHGXe .markdown-body blockquote,.dark .doc_docContent__BHGXe .markdown-body li,.dark .doc_docContent__BHGXe .markdown-body p{color:#d5d5d5}.dark .doc_docContent__BHGXe .markdown-body table th{color:#fff}.dark .doc_docContent__BHGXe .markdown-body code:not(pre code),.dark .doc_docContent__BHGXe .markdown-body table td{color:#d5d5d5}.dark .doc_docContent__BHGXe .markdown-body img{box-shadow:0 0 15px hsla(0,0%,100%,.12),0 4px 8px hsla(0,0%,100%,.08),0 2px 4px hsla(0,0%,100%,.06)}.dark .doc_docContent__BHGXe .markdown-body img:hover{box-shadow:0 0 25px hsla(0,0%,100%,.18),0 6px 16px hsla(0,0%,100%,.12),0 3px 6px hsla(0,0%,100%,.1)}.dark .doc_docContent__BHGXe .markdown-body em,.dark .doc_docContent__BHGXe .markdown-body pre code,.dark .doc_docContent__BHGXe .markdown-body strong{color:#d5d5d5}.dark .doc_docContent__BHGXe .markdown-body a{color:#6495ed}.dark .doc_docContent__BHGXe .markdown-body a:hover{color:#87ceeb}@media (max-width:1024px){.doc_docContent__BHGXe .markdown-body{font-size:15px}.doc_docContent__BHGXe .markdown-body table{font-size:14px}}@media (max-width:768px){.doc_docContent__BHGXe .markdown-body{font-size:14px;line-height:1.5}.doc_docContent__BHGXe .markdown-body h1{font-size:1.75em}.doc_docContent__BHGXe .markdown-body h2{font-size:1.4em}.doc_docContent__BHGXe .markdown-body h3{font-size:1.2em}.doc_docContent__BHGXe .markdown-body table{font-size:13px}.doc_docContent__BHGXe .markdown-body table td,.doc_docContent__BHGXe .markdown-body table th{padding:8px 12px}.doc_docContent__BHGXe .markdown-body blockquote{padding:.5em;margin:0 0 12px}}