.text-content-wrapper.svelte-1hko9rg{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gap);align-items:start}.text-content.svelte-1hko9rg{max-width:none;gap:var(--gap)}.text-content.svelte-1hko9rg h2{display:flex;align-items:center;gap:.5em;margin-bottom:.5em;scroll-margin-top:calc(var(--gap) + var(--navbar-height) + 20px)}.text-content.svelte-1hko9rg h2:before{content:"";display:inline-block;width:4px;height:1.2em;background-color:var(--primary-color)}.side-panel-wrapper.svelte-1hko9rg{position:sticky;top:calc(var(--gap) + var(--sticky-extra));height:max-content;display:flex;flex-direction:column;gap:var(--gap);transition:top var(--ease-out-quart) .5s}.table-of-contents.svelte-1hko9rg p:where(.svelte-1hko9rg){font-size:1.1em;font-weight:600;margin-bottom:var(--space-3)}.table-of-contents.svelte-1hko9rg ul:where(.svelte-1hko9rg){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.table-of-contents.svelte-1hko9rg li:where(.svelte-1hko9rg) a:where(.svelte-1hko9rg){text-decoration:none;color:var(--text-color-light);transition:color .2s ease}.table-of-contents.svelte-1hko9rg li:where(.svelte-1hko9rg) a:where(.svelte-1hko9rg):hover{color:var(--primary-color)}.table-of-contents.svelte-1hko9rg li:where(.svelte-1hko9rg) a.active:where(.svelte-1hko9rg){font-weight:700;color:var(--text-color)}@media(max-width:900px){.text-content.svelte-1hko9rg{gap:calc(var(--gap) * 2)}.text-content-wrapper.svelte-1hko9rg{display:flex;flex-direction:column}.side-panel-wrapper.svelte-1hko9rg{position:static;display:contents}.table-of-contents.svelte-1hko9rg{order:-1;width:100%}.text-content.svelte-1hko9rg{order:0}}
