.page.svelte-1p9hk2q{margin:auto;padding:var(--padding-xl);max-width:1300px}.last-updated.svelte-1p9hk2q{margin-bottom:var(--margin-md);color:var(--gray-700);font-size:var(--font-sm)}.layout.svelte-1p9hk2q{display:grid;grid-template-columns:280px 1fr;align-items:flex-start;gap:var(--margin-xl)}@media (max-width: 768px){.layout.svelte-1p9hk2q{grid-template-columns:1fr;gap:var(--margin-lg)}.page.svelte-1p9hk2q{padding:var(--padding-lg)}}.nav-wrapper.svelte-1p9hk2q{position:sticky;top:55px}nav.svelte-1p9hk2q{border:1px solid var(--gray-300);border-radius:var(--radius-md);background-color:var(--gray-50);padding:var(--padding-lg)}nav.svelte-1p9hk2q ol:where(.svelte-1p9hk2q){padding-left:var(--padding-lg)}nav.svelte-1p9hk2q a:where(.svelte-1p9hk2q){color:var(--gray-700);font-size:var(--font-sm);text-decoration:none}nav.svelte-1p9hk2q a:where(.svelte-1p9hk2q):hover{color:var(--primary-color-hover);text-decoration:underline}.content.svelte-1p9hk2q{font-family:var(--content-font)}section.svelte-1p9hk2q{margin-bottom:var(--margin-xl);border:1px solid var(--gray-300);border-radius:var(--radius-md);background-color:#fff;padding:var(--padding-lg)}section.svelte-1p9hk2q h2:where(.svelte-1p9hk2q){margin-bottom:var(--margin-md);color:var(--gray-900);font-weight:600;font-size:var(--font-xl);font-family:var(--header-font)}section.svelte-1p9hk2q p:where(.svelte-1p9hk2q){margin-bottom:var(--margin-md);color:var(--gray-800);line-height:1.7}section.svelte-1p9hk2q p:where(.svelte-1p9hk2q):last-child{margin-bottom:0}section.svelte-1p9hk2q strong:where(.svelte-1p9hk2q){color:var(--gray-900);font-weight:600}section.svelte-1p9hk2q:target{scroll-margin-top:var(--margin-md)}a.svelte-1p9hk2q{color:var(--primary-color)}h1.svelte-1p9hk2q{margin-bottom:var(--margin-sm)}a.svelte-1p9hk2q:hover{color:var(--primary-color-hover)}@media (max-width: 768px){nav.svelte-1p9hk2q{display:none}}
