:root{--main-page-leftPadding: 2rem;--main-page-leftMargin: 0;--sidebar-maxWidth: 22rem;--sidebar-width: 25%}#main-header-sidebar-toggle{display:none}#sidebar-separation-container{flex:1}#sidebar-container{padding:0;margin:0;background-color:var(--color-bg-secondary);border-right:var(--borderThickness) solid var(--color-border);min-width:calc(var(--sidebar-maxWidth) / 3)}#sidebar-content-container{display:flex;flex-direction:column;align-items:center;padding-top:1rem;gap:1.5rem;max-height:calc(100vh - var(--header-default-height));overflow-y:auto;scrollbar-width:none}#sidebar-content-container::-webkit-scrollbar{display:none}#sidebar-content-container h1{font-size:1.5rem}li.sidebar-info.has-icon{align-self:flex-end;justify-self:flex-end}#sidebar-nav-list,.sidebar-info-list{padding:0;padding-right:1rem;list-style:none;font-size:1rem}.sidebar-section{display:flex;flex-direction:column;align-items:center}.sidebar-info-list>li.sidebar-info{display:flex;flex-direction:row;align-items:center;width:inherit;justify-content:flex-end;text-align:right;white-space:normal;overflow-wrap:break-word;word-break:break-word}.sidebar-info-list>li.sidebar-info:after{content:"•";font-size:1.5rem;padding-left:1rem}.sidebar-info-list>li.sidebar-info.has-icon:after{content:none;padding:0;margin:0}.sidebar-info{padding:.2rem 0 .2rem 2rem;font-size:1.25rem;font-style:normal}.sidebar-info.has-icon{padding:0}.sidebar-info>p{padding:inherit;padding-left:1rem}.sidebar-info-list .fa{padding:.5rem 0 .5rem 1rem}.sidebar-section,.sidebar-info-list{width:100%}@media screen and (min-width: 900px){#sidebar-separation-container{display:flex;width:100%}#sidebar-container{max-width:var(--sidebar-maxWidth);width:var(--sidebar-width)}#sidebar-container+*{width:calc(100% - var(--sidebar-width))}#sidebar-content-container{position:sticky;top:calc(var(--header-default-height) + var(--borderThickness));overscroll-behavior:contain}.sidebar-info{max-width:calc(var(--sidebar-maxWidth) - 2rem)}}@media screen and (max-width: 899px){:root{--sidebar-maxWidth: 30rem}#main-header-sidebar-toggle.visible{display:initial}#sidebar-separation-container{display:flex;width:100%}#sidebar-container{display:none}#sidebar-container.visible{display:flex;width:100%;height:auto;flex-direction:column;align-items:center;border:none}#sidebar-container.visible~*{display:none}#sidebar-content-container{width:100%;padding-bottom:1rem}.sidebar-section{max-width:var(--sidebar-maxWidth);width:80%;border-radius:var(--borderRadius-size);border:1px solid var(--color-borderBlended);padding:1rem}}
