main.svelte-2z2pa8{font-family:Arial,sans-serif;margin:0;height:85vh;padding:0;line-height:1.6;color:#333;overflow-y:auto}.documentation-page.svelte-2z2pa8{display:flex;min-height:100vh}.sidebar.svelte-2z2pa8{width:250px;background-color:#f7f7f7;padding:1rem;border-right:1px solid #ddd;position:sticky;top:0;height:100vh;overflow-y:auto}.sidebar.svelte-2z2pa8 h2:where(.svelte-2z2pa8){margin-top:0;font-size:1.5rem;color:#007bff}.sidebar.svelte-2z2pa8 ul:where(.svelte-2z2pa8){list-style:none;padding:0}.sidebar.svelte-2z2pa8 li:where(.svelte-2z2pa8){margin:.5rem 0;cursor:pointer;color:#007bff}.sidebar.svelte-2z2pa8 li:where(.svelte-2z2pa8):hover{text-decoration:underline}.content.svelte-2z2pa8{flex-grow:1;padding:2rem;max-width:950px;margin:0 auto}.content.svelte-2z2pa8 h1:where(.svelte-2z2pa8){font-size:2.5rem;margin-bottom:1rem;color:#007bff}.content.svelte-2z2pa8 h2:where(.svelte-2z2pa8){font-size:2rem;margin-top:2rem;margin-bottom:1rem;color:#333}.content.svelte-2z2pa8 p:where(.svelte-2z2pa8){margin-bottom:1rem}.content.svelte-2z2pa8 a:where(.svelte-2z2pa8){color:#007bff;text-decoration:none}.content.svelte-2z2pa8 a:where(.svelte-2z2pa8):hover{text-decoration:underline}@media (max-width: 768px){.documentation-page.svelte-2z2pa8{flex-direction:column}.sidebar.svelte-2z2pa8{width:100%;height:auto;position:relative;border-right:none;border-bottom:1px solid #ddd;display:none}.content.svelte-2z2pa8{padding:1rem}}
