aside.svelte-4oihdk{border-left:solid 1px var(--vats-topbar-bordercolor);width:100%;padding:2rem 0;font-weight:300}aside.svelte-4oihdk>div:where(.svelte-4oihdk){padding:0 2rem 2rem}aside.svelte-4oihdk>ul:where(.svelte-4oihdk){padding:0;font-style:normal;list-style:none}aside.svelte-4oihdk>ul:where(.svelte-4oihdk) li:where(.svelte-4oihdk){color:var(--vats-text2);font-size:var(--vats-text-s);white-space:nowrap;text-overflow:ellipsis;padding:.25rem 0;overflow:hidden}aside.svelte-4oihdk .selected:where(.svelte-4oihdk){border-left:2px solid var(--vats-coloredtext);background-color:var(--vats-menu-background)}aside.svelte-4oihdk a:where(.svelte-4oihdk){text-decoration:none}aside.svelte-4oihdk #h1:where(.svelte-4oihdk),aside.svelte-4oihdk #h2:where(.svelte-4oihdk){color:var(--vats-text2);padding-left:2rem;font-weight:500}aside.svelte-4oihdk #h3:where(.svelte-4oihdk),aside.svelte-4oihdk #h4:where(.svelte-4oihdk){padding-left:3rem}aside.svelte-4oihdk #h4:where(.svelte-4oihdk){text-transform:lowercase}.container.svelte-1l7ygp5{min-height:calc(100dvh - var(--vats-header-height) - var(--vats-buttonbar-height))}@media (width>=850px){.container.svelte-1l7ygp5{min-height:calc(100dvh - var(--vats-header-height))}}main.svelte-1l7ygp5{width:100%;min-width:0;position:relative}main.svelte-1l7ygp5 div:where(.svelte-1l7ygp5){flex-direction:column;display:flex;top:0}@media (width>=850px){main.svelte-1l7ygp5 div:where(.svelte-1l7ygp5) .lg-hidden:where(.svelte-1l7ygp5){display:none}}main.svelte-1l7ygp5 .secondary-top-bar:where(.svelte-1l7ygp5){z-index:25;top:var(--vats-secondary-top-offset,0px);border-bottom:solid 1px var(--vats-blue);position:sticky}main.svelte-1l7ygp5 .button-bar:where(.svelte-1l7ygp5){z-index:25;background-color:var(--vats-topbar-background);border-bottom:solid 1px var(--vats-topbar-bordercolor);height:var(--vats-buttonbar-height);cursor:pointer;flex-direction:row;align-items:center;gap:1.5rem;padding:0 0 0 1rem;display:flex;position:sticky;top:0}main.svelte-1l7ygp5 .button-bar:where(.svelte-1l7ygp5) .section-title:where(.svelte-1l7ygp5){color:var(--vats-coloredtext);font:600 var(--vats-text-m) var(--vats-font)}main.svelte-1l7ygp5 .button-bar:where(.svelte-1l7ygp5) .button:where(.svelte-1l7ygp5){padding-right:1rem}main.svelte-1l7ygp5 .page:where(.svelte-1l7ygp5){scrollbar-width:none;flex-grow:1;width:100%;overflow-x:scroll}#top-bar-menu.menu.show{opacity:1;z-index:50;background-color:var(--vats-menu-background);width:100vw;height:100svh;max-height:100svh;display:block;position:fixed;inset:0}.side-bar.svelte-1l7ygp5{z-index:50;visibility:hidden;width:0;height:0;bottom:0}.side-bar.show{background-color:var(--vats-sidebar-background);visibility:visible;z-index:60;width:60%;max-width:28rem;height:100svh;position:fixed;top:0}@media (width>=640px){.side-bar.show{width:50%}}@media (width>=768px){.side-bar.show{width:40%}}.backdrop-blur.show{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsl(var(--vats-background-alternative) / .2);z-index:50;width:100%;height:100svh;position:fixed}@media (width>=850px){:root{--vats-sidebar-width:clamp(28rem, 28vw, 42rem)}.lg-hidden.svelte-1l7ygp5{display:none}.lg-sticky.svelte-1l7ygp5{position:sticky}.lg-mix.svelte-1l7ygp5{top:var(--vats-header-height);height:calc(100svh - var(--vats-header-height));z-index:40;width:var(--vats-sidebar-width);visibility:visible;position:fixed;left:0}main.with-sidebar.svelte-1l7ygp5{width:calc(100% - var(--vats-sidebar-width));margin-left:var(--vats-sidebar-width)}}article.svelte-1l7ygp5{padding:var(--vats-page-padding-top) 1.5rem 2rem 1.5rem}.no-padding.svelte-1l7ygp5{padding:0}@media (width>=600px){.s-padding.svelte-1l7ygp5{padding-left:5rem}}.grid.svelte-1l7ygp5{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid;position:relative}.content.svelte-1l7ygp5{grid-column:span 12/span 12}@media (width>=768px){.md-fullgrid.svelte-1l7ygp5{grid-column:span 9/span 9}}.toc.svelte-1l7ygp5{width:20rem;right:2rem;top:calc(var(--vats-header-height) + var(--vats-buttonbar-height));max-height:calc(100svh - var(--vats-header-height) - var(--vats-buttonbar-height));scrollbar-width:thin;grid-column:span 3/span 3;height:fit-content;padding:0 0 0 2rem;display:none;position:fixed;overflow:hidden auto}@media (width>=768px){.md-block.svelte-1l7ygp5{display:block}}@media (width>=1024px){.lg-top.svelte-1l7ygp5{top:calc(var(--vats-header-height));max-height:calc(100svh - var(--vats-header-height))}}
