a.svelte-excs66{font-size:var(--vats-text-ms);color:var(--vats-text);text-decoration:none}:root{--sidebar-book-shadow:drop-shadow(1px 3px 4px var(--vats-text3));--sidebar-book-currentshadow:drop-shadow(1px 3px 4px hsl(from var(--vats-coloredtext) h s l / 20%));--sidebar-book-hovershadow:drop-shadow(0 0px 4px var(--vats-coloredtext))}[data-theme=dark]{--sidebar-book-shadow:drop-shadow(1px 1px 3px hsl(from var(--vats-text2) h s l / 30%));--sidebar-book-currentshadow:drop-shadow(2px 2px 5px hsl(from var(--vats-text2) h s l / 30%));--sidebar-book-hovershadow:drop-shadow(0 0px 8px var(--vats-text))}.side-bar.svelte-excs66{background-color:var(--vats-sidebar-background);box-sizing:border-box;border-right:1px solid var(--vats-topbar-bordercolor);flex:none;width:auto;height:100%;padding:1.5rem 0 0;overflow:hidden auto}.side-bar.svelte-excs66>div:where(.svelte-excs66){grid-template-columns:auto 1fr;width:calc(100% - .25rem);height:100%;display:grid;overflow:hidden}ul.svelte-excs66{list-style:none}.sidebar-icons.svelte-excs66{text-align:center;border-right:.5px solid var(--vats-topbar-bordercolor);width:fit-content;height:fit-content;padding:0;overflow:auto}.sidebar-icons.svelte-excs66 li:where(.svelte-excs66){text-transform:uppercase;filter:var(--sidebar-book-shadow);flex-direction:column;align-items:center;gap:0;padding:1rem 2rem 2rem 1rem;display:flex}.sidebar-icons.svelte-excs66 li:where(.svelte-excs66) .icon:where(.svelte-excs66){max-height:var(--vats-bookicon-size);max-width:var(--vats-bookicon-size);width:var(--vats-bookicon-size);display:block}.sidebar-icons.svelte-excs66 li:where(.svelte-excs66) .icon:where(.svelte-excs66) svg{width:100%;height:auto;display:block}.sidebar-icons.svelte-excs66 li:where(.svelte-excs66) .icon:where(.svelte-excs66):hover{filter:var(--sidebar-book-hovershadow)}.sidebar-icons.svelte-excs66 li:where(.svelte-excs66).current{border-right:1px solid var(--vats-coloredtext)}.sidebar-icons.svelte-excs66 li:where(.svelte-excs66).current .icon:where(.svelte-excs66){filter:var(--sidebar-book-currentshadow)}.sidebar-toc.svelte-excs66{font:400 var(--vats-text-m) var(--vats-font);color:var(--vats-text2);padding-top:.5rem;padding-left:2rem;overflow-y:auto}.sidebar-toc.svelte-excs66 .title:where(.svelte-excs66){color:var(--vats-coloredtext);font-size:var(--vats-text-l);font-weight:500}.sidebar-toc.svelte-excs66>ul:where(.svelte-excs66){padding-top:.25rem;line-height:150%}.sidebar-toc.svelte-excs66>ul:where(.svelte-excs66)>li:where(.svelte-excs66)>span:where(.svelte-excs66){text-transform:uppercase;font-size:var(--vats-text-ms);color:var(--vats-text2);font-weight:500}.sidebar-toc.svelte-excs66>ul:where(.svelte-excs66)>li:where(.svelte-excs66)>ul:where(.svelte-excs66)>li:where(.svelte-excs66){font-size:var(--vats-text-ms);padding-left:1rem}.sidebar-toc.svelte-excs66>ul:where(.svelte-excs66) hr:where(.svelte-excs66){width:50%;margin:1.5rem 0 1rem}.sidebar-toc.svelte-excs66 a:where(.svelte-excs66){width:100%;color:inherit;text-underline-offset:.35rem;display:block}.sidebar-toc.svelte-excs66 a:where(.svelte-excs66)>span:where(.svelte-excs66){white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;display:block;overflow:hidden}.sidebar-toc.svelte-excs66 a:where(.svelte-excs66):hover{text-decoration:underline;text-decoration-thickness:.1rem}.sidebar-toc.svelte-excs66 a:where(.svelte-excs66).current{color:var(--vats-coloredtext);font-weight:500}.sidebar-toc.svelte-excs66 a:where(.svelte-excs66).current:hover{text-decoration:none}
