.documentation.svelte-g9mfzd{display:flex;flex-direction:column;position:relative}.doc-header.svelte-g9mfzd{margin-top:50px;text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}.doc-header.svelte-g9mfzd h1:where(.svelte-g9mfzd){font-size:2.5rem;color:#5046e4;margin-bottom:1rem}.doc-sidebar.svelte-g9mfzd{position:fixed;top:103px;left:0;width:260px;height:calc(100vh - 80px);background:#fff;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;overflow-y:auto;z-index:999;padding:20px;transition:transform .3s ease}.doc-content-wrapper.svelte-g9mfzd{display:flex;justify-content:center;width:100%}.doc-content.svelte-g9mfzd{width:100%;max-width:1800px;padding:0 20px 40px 300px}@media (max-width: 1024px){.doc-sidebar.svelte-g9mfzd{transform:translate(-100%);box-shadow:2px 0 10px #0000001a}.doc-sidebar.visible.svelte-g9mfzd{transform:translate(0)}.doc-content.svelte-g9mfzd{padding-left:20px}.doc-header.svelte-g9mfzd{margin-top:30px;margin-bottom:2rem;padding-bottom:1.5rem}.doc-header.svelte-g9mfzd h1:where(.svelte-g9mfzd){font-size:2rem}.doc-section.svelte-g9mfzd{margin-bottom:3rem;scroll-margin-top:80px}.doc-section.svelte-g9mfzd h2:where(.svelte-g9mfzd){margin-bottom:1.2rem;padding-bottom:.4rem}.doc-section.svelte-g9mfzd h3:where(.svelte-g9mfzd){margin-bottom:.8rem}}@media (max-width: 768px){.doc-header.svelte-g9mfzd h1:where(.svelte-g9mfzd){font-size:1.75rem}.doc-header.svelte-g9mfzd{margin-top:20px;margin-bottom:1.5rem;padding-bottom:1rem}.doc-section.svelte-g9mfzd{margin-bottom:2.5rem;scroll-margin-top:70px}.text-content.svelte-g9mfzd ul:where(.svelte-g9mfzd),.text-content.svelte-g9mfzd ol:where(.svelte-g9mfzd){margin-bottom:1rem;padding-left:1.2rem}.section-intro.svelte-g9mfzd{font-size:1rem;margin-bottom:1.2rem}}.doc-section.svelte-g9mfzd{margin-bottom:4rem;scroll-margin-top:100px}.doc-section.svelte-g9mfzd h2:where(.svelte-g9mfzd){color:#5046e4;font-size:1.75rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #eaeaea;font-weight:500}.doc-section.svelte-g9mfzd h3:where(.svelte-g9mfzd){color:#5046e4;font-size:1.5rem;margin-bottom:1rem;padding-bottom:.3rem;border-bottom:1px solid #eaeaea;font-weight:500}.doc-section.svelte-g9mfzd h4:where(.svelte-g9mfzd){color:#5046e4;font-size:1.25rem;margin-top:1.2rem;margin-bottom:.8rem;font-weight:600}.section-content.svelte-g9mfzd{display:grid;grid-template-columns:2.5fr 7.5fr;gap:2rem;align-items:start}.text-content.svelte-g9mfzd p:where(.svelte-g9mfzd){margin-bottom:1rem}.text-content.svelte-g9mfzd ul:where(.svelte-g9mfzd),.text-content.svelte-g9mfzd ol:where(.svelte-g9mfzd){margin-bottom:1.5rem;padding-left:1.5rem}.text-content.svelte-g9mfzd li:where(.svelte-g9mfzd){margin-bottom:.5rem}.image-content.svelte-g9mfzd{display:flex;flex-direction:column}.image-content.svelte-g9mfzd img:where(.svelte-g9mfzd){width:100%;border-radius:8px;box-shadow:0 4px 12px #0000001a}.caption.svelte-g9mfzd{text-align:center;color:#666;font-size:.9rem;margin-top:.75rem}@media (max-width: 900px){.section-content.svelte-g9mfzd{grid-template-columns:1fr}.image-content.svelte-g9mfzd{margin-top:1.5rem}}.nav-section.svelte-g9mfzd{margin-bottom:10px}.subsection-nav.svelte-g9mfzd{margin-left:15px;margin-top:5px;list-style-type:none;padding-left:10px;border-left:1px solid #eaeaea}.subsection-nav.svelte-g9mfzd li:where(.svelte-g9mfzd){margin-bottom:5px}.section-intro.svelte-g9mfzd{font-size:1.1rem;margin-bottom:1.5rem;color:#555}
