.page-container.svelte-2h41d5{margin:0 auto;padding:2rem;display:flex;background:var(--color-bg-primary);flex:1;overflow-y:auto;width:100%}.page-content.svelte-2h41d5{max-width:800px;line-height:1.6;color:var(--text-color);margin:0 auto}.page-content.svelte-2h41d5 h1{color:var(--text-primary);font-size:2rem;margin-bottom:1.5rem;border-bottom:2px solid var(--border-color);padding-bottom:.5rem}.page-content.svelte-2h41d5 h2{color:var(--text-primary);font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}.page-content.svelte-2h41d5 h3{color:var(--text-primary);font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem}.page-content.svelte-2h41d5 p{margin-bottom:1rem}.page-content.svelte-2h41d5 ul,.page-content.svelte-2h41d5 ol{margin-bottom:1rem;padding-left:2rem}.page-content.svelte-2h41d5 li{margin-bottom:.5rem}.page-content.svelte-2h41d5 a{color:var(--primary-color);text-decoration:none}.page-content.svelte-2h41d5 a:hover{text-decoration:underline}.page-content.svelte-2h41d5 code{background:var(--bg-secondary);padding:.25rem .5rem;border-radius:4px;font-family:monospace;font-size:.875rem}.page-content.svelte-2h41d5 pre{background:var(--bg-secondary);padding:1rem;border-radius:8px;overflow-x:auto;margin-bottom:1rem}.page-content.svelte-2h41d5 blockquote{border-left:4px solid var(--primary-color);padding-left:1rem;margin:1rem 0;font-style:italic;color:var(--text-muted)}.page-content.svelte-2h41d5 table{width:100%;border-collapse:collapse;margin-bottom:1rem}.page-content.svelte-2h41d5 th,.page-content.svelte-2h41d5 td{border:1px solid var(--border-color);padding:.5rem;text-align:left}.page-content.svelte-2h41d5 th{background:var(--bg-secondary);font-weight:600}
