.codebase-layout_main__zSibi{display:flex;width:100%}.codebase-layout_sidebar__5sf44{overflow:auto;min-width:320px;position:-webkit-sticky;position:sticky;top:var(--header-height);height:calc(100vh - var(--header-height));border-right:var(--border-primary)}.codebase-layout_sidebar__5sf44::-webkit-scrollbar{width:12px}.codebase-layout_sidebar__5sf44::-webkit-scrollbar-track{background:none;margin:60px 0}.codebase-layout_sidebar__5sf44::-webkit-scrollbar-thumb{background:var(--bg-primary);border-radius:6px 0 0 6px;border:var(--border-primary);border-right:none;padding:20px;margin:20px}.codebase-layout_sidebar__5sf44::-webkit-scrollbar-thumb:hover{background:var(--bg-primary-light)}.codebase-layout_content__LlOWk{flex-grow:1;background-color:var(--bg-secondary-dark);padding:60px var(--gap-xl)}@media screen and (max-width:1440px){.codebase-layout_sidebar__5sf44{min-width:280px}}@media screen and (max-width:1280px){.codebase-layout_sidebar__5sf44{min-width:240px}}.menu_container__uAXdM{padding:60px var(--gap-s) 40px var(--gap-l)}.menu_container__uAXdM h3{margin-bottom:10px}.menu_container__uAXdM li{display:flex;flex-direction:column}.menu_sectionList__42JRN{margin-bottom:var(--gap-m)}.menu_sectionList__42JRN>li{margin:4px 0}.menu_sectionLink__zcMdk{font-size:var(--text-size-m);line-height:var(--text-height-m);color:var(--link)}.menu_sectionLink__zcMdk:hover{color:var(--link-hovered)}.menu_sectionLinkActive__rhwA2{color:var(--link-active)}.menu_sectionLinkActive__rhwA2:hover{color:var(--link-active-hovered)}.menu_animatedWrap__rZ_6T{overflow:hidden;display:grid;opacity:0;grid-template-rows:0fr;transition:opacity .16s,grid-template-rows .2s ease-in-out}.menu_animatedWrapActive__01ID_{opacity:1;grid-template-rows:1fr}.menu_animatedWrap__rZ_6T>div{overflow:hidden}.menu_snippetList__wdO7l{display:flex;flex-direction:column;border-left:var(--border-primary);padding-left:12px;margin:8px}.menu_snippetLink___ccCC{font-size:var(--text-size-xs);line-height:var(--text-height-xs);color:var(--link);margin:3px 0}.menu_snippetLink___ccCC:hover{color:var(--link-hovered)}.menu_snippetLinkActive__qy7o4{color:var(--link-active)}.menu_snippetLinkActive__qy7o4:hover{color:var(--link-active-hovered)}