.document-page.svelte-9mm6id{width:100%;max-width:52rem;margin:0 auto;padding:clamp(2.5rem,7vw,5rem) 1rem}.document-tabs.svelte-9mm6id{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.35rem;width:100%;margin-bottom:2.25rem;display:flex}.document-tabs.svelte-9mm6id a:where(.svelte-9mm6id){color:var(--muted-foreground);text-align:center;flex:11rem;padding:.9rem .95rem;font-size:1rem;font-weight:650;line-height:1.2;text-decoration:none;position:relative}.document-tabs.svelte-9mm6id a:where(.svelte-9mm6id):after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:.75rem;right:.75rem}.document-tabs.svelte-9mm6id a:where(.svelte-9mm6id):hover,.document-tabs.svelte-9mm6id a.active:where(.svelte-9mm6id){color:var(--foreground)}.document-tabs.svelte-9mm6id a.active:where(.svelte-9mm6id):after{background:var(--primary)}.markdown-body.svelte-9mm6id{color:var(--foreground);overflow-wrap:break-word;font-size:1rem;line-height:1.8}.markdown-body.svelte-9mm6id :first-child{margin-top:0}.markdown-body.svelte-9mm6id :last-child{margin-bottom:0}.markdown-body.svelte-9mm6id h1{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1rem;font-size:clamp(1.5rem,5vw,2rem);font-weight:800;line-height:1.05}.markdown-body.svelte-9mm6id h2{margin-top:3rem;margin-bottom:1rem;font-size:clamp(1.35rem,2.5vw,1.5rem);font-weight:700;line-height:1.25}.markdown-body.svelte-9mm6id h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:700;line-height:1.35}.markdown-body.svelte-9mm6id h4,.markdown-body.svelte-9mm6id h5,.markdown-body.svelte-9mm6id h6{margin-top:1.5rem;margin-bottom:.5rem;font-weight:700;line-height:1.4}.markdown-body.svelte-9mm6id p,.markdown-body.svelte-9mm6id ul,.markdown-body.svelte-9mm6id ol,.markdown-body.svelte-9mm6id blockquote,.markdown-body.svelte-9mm6id table,.markdown-body.svelte-9mm6id pre{margin:1.15rem 0}.markdown-body.svelte-9mm6id ul,.markdown-body.svelte-9mm6id ol{padding-left:1.35rem}.markdown-body.svelte-9mm6id li{margin:.35rem 0;padding-left:.2rem}.markdown-body.svelte-9mm6id ul{list-style:outside}.markdown-body.svelte-9mm6id ol{list-style:decimal}.markdown-body.svelte-9mm6id a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.markdown-body.svelte-9mm6id blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding-left:1rem}.markdown-body.svelte-9mm6id hr{border:0;border-top:1px solid var(--border);margin:2.5rem 0}.markdown-body.svelte-9mm6id strong{font-weight:750}.markdown-body.svelte-9mm6id code{background:var(--muted);border-radius:.35rem;padding:.15rem .35rem;font-size:.92em}.markdown-body.svelte-9mm6id pre{border:1px solid var(--border);background:var(--muted);border-radius:.5rem;padding:1rem;line-height:1.65;overflow-x:auto}.markdown-body.svelte-9mm6id pre code{background:0 0;border-radius:0;padding:0}.markdown-body.svelte-9mm6id img{border-radius:.5rem;max-width:100%;height:auto}.markdown-body.svelte-9mm6id table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.markdown-body.svelte-9mm6id th,.markdown-body.svelte-9mm6id td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.65rem .8rem}.markdown-body.svelte-9mm6id th{background:var(--muted);font-weight:700}@media (width>=640px){.document-page.svelte-9mm6id{padding-left:1.5rem;padding-right:1.5rem}.document-tabs.svelte-9mm6id a:where(.svelte-9mm6id){padding-left:1.15rem;padding-right:1.15rem}}
