.layout_layout__dG9jG{display:flex;min-height:calc(100vh - var(--header-total))}.layout_content__4cEzi{flex:1 1;min-width:0;padding:0 40px 40px}@media (max-width:768px){.layout_content__4cEzi{padding:0 16px 24px}}.SidebarTree_tree__vhbnT{padding:8px 0}.SidebarTree_list__Kv06t{list-style:none}.SidebarTree_categoryBtn__l3PJ9{display:flex;align-items:center;gap:6px;width:100%;min-height:36px;padding:8px 16px;background:transparent;border:none;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--color-primary-dark);text-align:start;transition:background var(--transition-fast);border-radius:0}.SidebarTree_categoryBtn__l3PJ9:hover{background:rgba(0,0,0,.03)}.SidebarTree_activeCat__4E6FE{font-weight:600;color:var(--color-primary-main)}.SidebarTree_chevron__vo8cI{flex-shrink:0;transition:transform var(--transition-fast);color:var(--color-text-muted)}.SidebarTree_chevronOpen__29MG9{transform:rotate(90deg)}.SidebarTree_articles__3gK4r{list-style:none;-webkit-padding-start:20px;padding-inline-start:20px}.SidebarTree_articleLink__poUlm{display:flex;align-items:center;min-height:36px;padding:6px 16px;font-size:13px;color:var(--color-text-muted);text-decoration:none;transition:all var(--transition-fast);-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent}.SidebarTree_articleLink__poUlm:hover{color:var(--color-primary-dark);background:rgba(0,0,0,.02)}.SidebarTree_activeArticle__FzhTo{color:var(--color-primary-dark);font-weight:600;border-inline-start-color:var(--color-primary-accent);background:hsla(39,45%,58%,.06)}@media (pointer:coarse){.SidebarTree_articleLink__poUlm,.SidebarTree_categoryBtn__l3PJ9{min-height:44px}}.MobileDrawer_overlay__2Fh7f{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:200}.MobileDrawer_drawer__V_y4l{position:fixed;top:0;inset-inline-start:0;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);-webkit-padding-start:var(--safe-left);padding-inline-start:var(--safe-left);width:300px;max-width:85vw;height:100vh;background:var(--color-surface);z-index:201;transform:translateX(-100%);transition:transform .25s ease;display:flex;flex-direction:column}[dir=rtl] .MobileDrawer_drawer__V_y4l{transform:translateX(100%)}.MobileDrawer_open___dOrn,[dir=rtl] .MobileDrawer_open___dOrn{transform:translateX(0)}.MobileDrawer_header___TCP9{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-gray-2);flex-shrink:0}.MobileDrawer_title__LMSSJ{font-family:var(--font-heading);font-size:16px;font-weight:700}.MobileDrawer_closeBtn__B3tLL{display:flex;align-items:center;justify-content:center;width:44px;height:44px;-webkit-margin-end:-8px;margin-inline-end:-8px;border:none;background:transparent;cursor:pointer;border-radius:50%;color:var(--color-text-muted);transition:background var(--transition-fast)}.MobileDrawer_closeBtn__B3tLL:hover{background:var(--color-gray-1)}.MobileDrawer_content__I_TWF{flex:1 1;overflow-y:auto}.Sidebar_desktop__rerey{display:none;width:var(--sidebar-width);flex-shrink:0;-webkit-border-end:1px solid var(--color-gray-2);border-inline-end:1px solid var(--color-gray-2);background:var(--color-surface)}.Sidebar_inner__se_5v{position:-webkit-sticky;position:sticky;top:var(--header-total);max-height:calc(100vh - var(--header-total));overflow-y:auto;padding:8px 0}.Sidebar_hamburger__P3zpu{position:fixed;top:0;inset-inline-start:0;padding-top:var(--safe-top);-webkit-margin-start:var(--safe-left);margin-inline-start:var(--safe-left);z-index:101;display:flex;align-items:center;justify-content:center;width:48px;height:var(--header-total);-webkit-padding-start:16px;padding-inline-start:16px;background:transparent;color:var(--color-primary-dark);border:none;cursor:pointer;transition:color var(--transition-fast)}.Sidebar_hamburger__P3zpu:hover{color:var(--color-primary-accent)}@media (min-width:1024px){.Sidebar_desktop__rerey{display:block}.Sidebar_hamburger__P3zpu{display:none}}