.back-nav.svelte-1xmjmrw{padding:1rem 2rem;background:#0a0a0a}.back-button.svelte-1xmjmrw{color:#ff6b35;text-decoration:none;font-weight:500;transition:opacity .2s}.back-button.svelte-1xmjmrw:hover{opacity:.8}.docs-layout.svelte-1xmjmrw{display:grid;grid-template-columns:250px 1fr;min-height:calc(100vh - 60px);background:#0a0a0a;color:beige}.docs-sidebar.svelte-1xmjmrw{position:sticky;top:0;height:100vh;background:#111;padding:2rem 1rem;border-right:1px solid #333;display:flex;flex-direction:column}.sidebar-header.svelte-1xmjmrw{margin-bottom:2rem}.sidebar-header.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){margin:0 0 .5rem;color:#ff6b35;font-size:1.25rem}.version.svelte-1xmjmrw{color:#888;font-size:.875rem}.sidebar-nav.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.5rem;flex:1}.nav-item.svelte-1xmjmrw{background:none;border:none;color:beige;padding:.75rem 1rem;text-align:left;cursor:pointer;border-radius:6px;transition:all .2s;font-size:.95rem}.nav-item.svelte-1xmjmrw:hover{background:#ff6b351a}.nav-item.active.svelte-1xmjmrw{background:#ff6b3533;color:#ff6b35;font-weight:500}.sidebar-footer.svelte-1xmjmrw{margin-top:auto;padding-top:1rem;border-top:1px solid #333;font-size:.75rem;color:#888}.source-note.svelte-1xmjmrw{margin:0 0 .5rem}.source-note.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:#ff6b35;text-decoration:none}.update-time.svelte-1xmjmrw{margin:0;font-size:.7rem}.docs-content.svelte-1xmjmrw{max-width:900px;padding:3rem;overflow-y:auto}.doc-section.svelte-1xmjmrw{margin-bottom:4rem}.docs-content.svelte-1xmjmrw h1{color:#ff6b35;font-size:2rem;margin:2rem 0 1rem;border-bottom:2px solid #333;padding-bottom:.5rem}.docs-content.svelte-1xmjmrw h2{color:#ff8c5a;font-size:1.5rem;margin:1.5rem 0 1rem}.docs-content.svelte-1xmjmrw h3{color:#ffa86e;font-size:1.25rem;margin:1.25rem 0 .75rem}.docs-content.svelte-1xmjmrw p{line-height:1.7;margin:1rem 0}.docs-content.svelte-1xmjmrw a{color:#ff6b35;text-decoration:none}.docs-content.svelte-1xmjmrw a:hover{text-decoration:underline}.docs-content.svelte-1xmjmrw code{background:#1a1a1a;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;color:#ff8c5a}.docs-content.svelte-1xmjmrw pre{background:#1a1a1a;padding:1rem;border-radius:6px;overflow-x:auto;border-left:3px solid #ff6b35}.docs-content.svelte-1xmjmrw pre code{background:none;padding:0;color:beige}.docs-content.svelte-1xmjmrw ul,.docs-content.svelte-1xmjmrw ol{margin:1rem 0;padding-left:2rem}.docs-content.svelte-1xmjmrw li{margin:.5rem 0;line-height:1.6}.docs-content.svelte-1xmjmrw table{width:100%;border-collapse:collapse;margin:1.5rem 0}.docs-content.svelte-1xmjmrw th,.docs-content.svelte-1xmjmrw td{border:1px solid #333;padding:.75rem;text-align:left}.docs-content.svelte-1xmjmrw th{background:#1a1a1a;color:#ff6b35;font-weight:600}.docs-content.svelte-1xmjmrw blockquote{border-left:4px solid #ff6b35;margin:1.5rem 0;padding:1rem 1.5rem;background:#1a1a1a}.error-message.svelte-1xmjmrw{padding:2rem;background:#1a1a1a;border-radius:8px;border-left:4px solid #ff6b35}.error-message.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){color:#ff6b35;margin-top:0}.error-message.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:#ff6b35;text-decoration:none}@media (max-width: 768px){.docs-layout.svelte-1xmjmrw{grid-template-columns:1fr}.docs-sidebar.svelte-1xmjmrw{position:relative;height:auto;border-right:none;border-bottom:1px solid #333}.docs-content.svelte-1xmjmrw{padding:1.5rem}}
