ul.svelte-nk8gx3{display:flex;flex-direction:column;gap:.25rem;position:sticky;top:1.5rem}a.svelte-nk8gx3{color:var(--foreground-color)}a.svelte-nk8gx3:hover{color:var(--highlight-color)}li.svelte-nk8gx3 a:where(.svelte-nk8gx3){display:flex;flex:1;flex-direction:row;gap:.625rem}span.index.svelte-nk8gx3{flex-shrink:0;display:block}span.name.svelte-nk8gx3{flex-grow:1}ul.top.svelte-nk8gx3>li>a:where(.svelte-nk8gx3) span:where(.svelte-nk8gx3){font-family:Fira Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}ul.top.svelte-nk8gx3>li>a:where(.svelte-nk8gx3) span.index:where(.svelte-nk8gx3){width:1.3125rem}li.svelte-nk8gx3 ul:where(.svelte-nk8gx3){align-items:flex-start;gap:.5rem;padding:.5rem 0rem;list-style:none}li.svelte-nk8gx3 ul:where(.svelte-nk8gx3) li:where(.svelte-nk8gx3) a:where(.svelte-nk8gx3){padding-left:2rem}li.svelte-nk8gx3 ul:where(.svelte-nk8gx3) li:where(.svelte-nk8gx3) a:where(.svelte-nk8gx3) span:where(.svelte-nk8gx3){font-family:Fira Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%}li.svelte-nk8gx3 a.active:where(.svelte-nk8gx3) span.index:where(.svelte-nk8gx3),li.svelte-nk8gx3 a.active:where(.svelte-nk8gx3) span.name:where(.svelte-nk8gx3){font-weight:500}div.publication.svelte-o554r8{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:2.375rem;max-width:80rem;margin:0 auto}h1.svelte-o554r8{max-width:52rem;padding:2.8125rem 0 1.375rem}div.breadcrumb.svelte-o554r8{font-family:Fira Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;display:flex;gap:.5rem}div.breadcrumb.svelte-o554r8 a:where(.svelte-o554r8){border-bottom:.0625rem solid var(--foreground-color);color:var(--foreground-color)}div.breadcrumb.svelte-o554r8 a:where(.svelte-o554r8):hover{color:var(--highlight-color);border-color:var(--highlight-color)}div.content.svelte-o554r8{display:flex;gap:4.5rem}aside.svelte-o554r8{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;max-width:20rem}article.svelte-o554r8{display:flex;flex:1 0 0;flex-direction:column;gap:3.5rem;max-width:56rem}.metadata.svelte-o554r8{display:flex;justify-content:space-between}.metadata.svelte-o554r8 h3:where(.svelte-o554r8){text-transform:capitalize}@media only screen and (min-width: 768px) and (max-width: 1024px),only screen and (min-width: 480px) and (max-width: 768px),only screen and (max-width: 480px){div.content.svelte-o554r8{flex-direction:column}}
