.MainLayout-module__mhAkJW__layout{min-height:calc(100vh - 73px);display:flex}.MainLayout-module__mhAkJW__sidebarWrapper{flex-shrink:0}.MainLayout-module__mhAkJW__main{width:100%;max-width:1440px;padding:var(--spacing-xl);flex:1;margin:0 auto}.MainLayout-module__mhAkJW__mainWithSidebar{padding:var(--spacing-xl);flex:1;max-width:1160px;margin:0 auto}@media (max-width:768px){.MainLayout-module__mhAkJW__main,.MainLayout-module__mhAkJW__mainWithSidebar{padding:var(--spacing-md)}}
.Sidebar-module__chRhja__sidebar{background:var(--surface);border-right:1px solid var(--border-color);width:280px;height:calc(100vh - 73px);padding:var(--spacing-lg);position:sticky;top:73px;overflow-y:auto}.Sidebar-module__chRhja__sidebarHeader{margin-bottom:var(--spacing-lg)}.Sidebar-module__chRhja__title{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.Sidebar-module__chRhja__categoryList{gap:var(--spacing-xs);flex-direction:column;display:flex}.Sidebar-module__chRhja__categoryItem{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-md);color:var(--text-primary);font-size:.95rem;transition:all .2s;display:flex}.Sidebar-module__chRhja__categoryItem:hover{background:var(--light-gray-bg);color:var(--primary-color)}.Sidebar-module__chRhja__categoryItem.Sidebar-module__chRhja__active{background:var(--primary-color);color:var(--white);font-weight:500}.Sidebar-module__chRhja__categoryIcon{flex-shrink:0;font-size:1.25rem}.Sidebar-module__chRhja__categoryName{flex:1}.Sidebar-module__chRhja__divider{background:var(--border-color);height:1px;margin:var(--spacing-lg)0}.Sidebar-module__chRhja__filterSection{margin-top:var(--spacing-lg)}.Sidebar-module__chRhja__filterTitle{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:1rem;font-weight:600}.Sidebar-module__chRhja__filterOptions{gap:var(--spacing-xs);flex-direction:column;display:flex}.Sidebar-module__chRhja__filterLink{padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.9rem;transition:all .2s;display:block}.Sidebar-module__chRhja__filterLink:hover{background:var(--light-gray-bg);color:var(--primary-color)}.Sidebar-module__chRhja__sidebar::-webkit-scrollbar{width:6px}.Sidebar-module__chRhja__sidebar::-webkit-scrollbar-track{background:0 0}.Sidebar-module__chRhja__sidebar::-webkit-scrollbar-thumb{background:var(--dividers);border-radius:3px}.Sidebar-module__chRhja__sidebar::-webkit-scrollbar-thumb:hover{background:var(--secondary-text)}@media (max-width:1024px){.Sidebar-module__chRhja__sidebar{width:240px}}@media (max-width:768px){.Sidebar-module__chRhja__sidebar{display:none}}
