.mobile-sidebar-bar.svelte-14e3l0a{background-color:var(--vats-topbar-background);border-bottom:solid 1px var(--vats-topbar-bordercolor);cursor:pointer;height:var(--vats-buttonbar-height);z-index:25;flex-direction:row;align-items:center;gap:1.5rem;padding:0 0 0 1rem;display:flex;position:sticky;top:0}.section-title.svelte-14e3l0a{color:var(--vats-coloredtext);font:600 var(--vats-text-m) var(--vats-font)}.spacer.svelte-14e3l0a{flex:1}.menu-button.svelte-14e3l0a{z-index:60;padding-right:1rem;position:relative}.menu-button.svelte-14e3l0a button:before{content:"";position:absolute;inset:-2px}.menu-button.hovered.svelte-14e3l0a button:not(.disabled){transform:scale(calc(var(--button-scale,1) * 1.2));z-index:1}.menu-button.hovered.svelte-14e3l0a .darkblue{background-color:hsl(from var(--vats-thx-th) h s l / 80%);border:var(--button-border-width) solid var(--vats-thx-th)}.menu-button-hit-target.svelte-14e3l0a{cursor:pointer;height:calc(2.75rem + 4px);left:calc(1rem - 2px);top:calc(var(--vats-header-height) - 2px);z-index:55;background:0 0;border:0;width:calc(6rem + 4px);padding:0;position:fixed}@media (width>=850px){.mobile-sidebar-bar.svelte-14e3l0a,.menu-button-hit-target.svelte-14e3l0a{display:none}}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}.toc.svelte-14o08ve{height:fit-content;max-height:calc(100svh - var(--vats-header-height) - var(--vats-buttonbar-height));scrollbar-width:thin;right:2rem;top:calc(var(--vats-header-height) + var(--vats-buttonbar-height));grid-column:span 3/span 3;width:20rem;padding:0 0 0 2rem;display:none;position:fixed;overflow:hidden auto}@media (width>=768px){.toc.svelte-14o08ve{display:block}}@media (width>=1024px){.toc.svelte-14o08ve{top:var(--vats-header-height);max-height:calc(100svh - var(--vats-header-height))}}.sidebar.svelte-8kq9wz{z-index:50;visibility:hidden;width:0;height:0;bottom:0}.sidebar.open.svelte-8kq9wz{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){.sidebar.open.svelte-8kq9wz{width:50%}}@media (width>=768px){.sidebar.open.svelte-8kq9wz{width:40%}}.backdrop.svelte-8kq9wz{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsl(var(--vats-background-alternative) / .2);z-index:50;border:0;width:100%;height:100svh;padding:0;position:fixed;inset:0}@media (width>=850px){:root{--vats-sidebar-width:clamp(28rem, 28vw, 42rem)}.sidebar.svelte-8kq9wz{top:var(--vats-header-height);height:calc(100svh - var(--vats-header-height));width:var(--vats-sidebar-width);visibility:visible;z-index:40;position:fixed;left:0}}.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}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 .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}@media (width>=850px){.lg-sticky.svelte-1l7ygp5{position:sticky}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}}
