hr.svelte-1jj2425{width:100%;margin:calc(var(--gap) / 3) 0}.text-content-wrapper.svelte-1jj2425{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--gap);align-items:start}.text-content.svelte-1jj2425{max-width:none;gap:var(--gap)}.text-content.svelte-1jj2425 h2{display:flex;align-items:center;gap:.5em;margin-bottom:.5em;scroll-margin-top:calc(var(--gap) + var(--navbar-height, 70px) + 20px)}.text-content.svelte-1jj2425 h2:before{content:"";display:inline-block;width:4px;height:1.2em;background-color:var(--primary-color)}.side-panel-wrapper.svelte-1jj2425{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}.panel-box.svelte-1jj2425{border:1px solid #e5e5e5;border-radius:12px;padding:1rem;background:#f7f7f7}.panel-box.svelte-1jj2425:empty{display:none}.table-of-contents.svelte-1jj2425 p:where(.svelte-1jj2425){font-size:1.1em;font-weight:600;margin-bottom:.75rem}.table-of-contents.svelte-1jj2425 ul:where(.svelte-1jj2425){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.table-of-contents.svelte-1jj2425 li:where(.svelte-1jj2425) a:where(.svelte-1jj2425){text-decoration:none;color:var(--text-color-light);transition:all .2s ease}.table-of-contents.svelte-1jj2425 li:where(.svelte-1jj2425) a:where(.svelte-1jj2425):hover{color:var(--primary-color)}.table-of-contents.svelte-1jj2425 li:where(.svelte-1jj2425) a:where(.svelte-1jj2425).active{font-weight:700;color:var(--text-color)}.content.svelte-1jj2425{width:var(--content-width);gap:var(--gap)}@media(max-width:900px){.text-content-wrapper.svelte-1jj2425{display:flex;flex-direction:column}.side-panel-wrapper.svelte-1jj2425{position:static;display:contents}.table-of-contents.svelte-1jj2425{order:-1;width:100%}.text-content.svelte-1jj2425{order:0}.recommendations-panel.svelte-1jj2425{order:1;width:100%}}
