.docs_shell__Hj_Yb{width:100%;margin:0;padding:28px 24px 84px 6px;display:grid;grid-template-columns:14rem minmax(0,1fr);min-width:0;grid-gap:48px;gap:48px;align-items:start}@media (max-width:996px){.docs_shell__Hj_Yb{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 20px 56px}}@media (max-width:560px){.docs_shell__Hj_Yb{padding-inline:12px}}.Sidebar_sidebar__G7Mzs{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-height) + var(--s-lg));align-self:start;max-height:calc(100vh - var(--navbar-height) - var(--s-xl));overflow-y:auto;padding:12px 16px 24px 0;border-right:1.5px solid #292b25}.Sidebar_heading__hV7wN{font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#242620;background:rgba(210,227,234,.78);border-block:1px solid #292b25;margin:0 0 12px;padding:4px 8px}.Sidebar_nested__ThrtF,.Sidebar_root__LySRs{list-style:none;margin:0;padding:0}.Sidebar_root__LySRs{display:flex;flex-direction:column;gap:20px}.Sidebar_nested__ThrtF{display:flex;flex-direction:column;gap:0;margin-top:4px}.Sidebar_category__MTQtt{margin:0}.Sidebar_categoryLabel__YORYA{font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b5485a;margin:0 0 4px;padding:2px 8px;border-bottom:1px solid #292b25}.Sidebar_category__MTQtt .Sidebar_category__MTQtt{margin-top:10px;padding-left:10px;border-left:1px dotted rgba(41,43,37,.55)}.Sidebar_linkActive__n1YQv,.Sidebar_link__NjnkI{display:block;font-family:var(--font-mono);font-size:.8rem;font-weight:400;line-height:1.35;padding:6px 8px;border-radius:0;border-bottom:1px dotted rgba(41,43,37,.35);text-decoration:none;color:#3e4138}.Sidebar_linkActive__n1YQv:hover,.Sidebar_link__NjnkI:hover{background:rgba(237,230,59,.55);color:#242620;text-decoration:none}.Sidebar_linkActive__n1YQv{font-weight:700;color:#242620;background:rgba(237,230,59,.75);border-left:4px solid #d86b7c}.Sidebar_mobileToggle__h7K1I{display:none}@media (max-width:996px){.Sidebar_mobileToggle__h7K1I{display:inline-flex;align-items:center;background:rgba(210,227,234,.85);border:1.5px solid #292b25;border-left:5px solid #d86b7c;border-radius:0;font:700 .78rem var(--font-mono);color:#242620;padding:8px 16px;min-height:40px;cursor:pointer;margin-bottom:16px}.Sidebar_sidebar__G7Mzs{display:none;position:static;max-height:none;border-right:0;border-bottom:1.5px solid #292b25;padding:12px 0 20px;margin-bottom:24px}.Sidebar_sidebarOpen__X6u_l{display:block}}