.new-sidebar_sidebar__DzG0s{position:relative;display:flex;flex-direction:column;height:100%;background-color:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground));z-index:1000}.new-sidebar_sidebar__DzG0s.new-sidebar_minimized__aR3_C{width:4rem}.new-sidebar_header__epHWj{padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.new-sidebar_sidebar__DzG0s.new-sidebar_minimized__aR3_C .new-sidebar_header__epHWj{flex-direction:column;gap:.5rem}.new-sidebar_logoButton__twdiK{display:flex;align-items:center;gap:.75rem;flex:1;padding:.5rem;cursor:pointer;border-radius:.375rem;transition:background-color .2s ease}.new-sidebar_sidebar__DzG0s.new-sidebar_minimized__aR3_C .new-sidebar_logoButton__twdiK{justify-content:center;gap:0}.new-sidebar_logo__f6VOp{width:1.5rem;height:1.5rem;flex-shrink:0}.new-sidebar_logoText__Nj41U{font-size:1.125rem;line-height:1rem;font-weight:700;font-family:Roboto,sans-serif;white-space:nowrap;transform:translateY(.05rem);margin-right:1rem}.new-sidebar_minimizeButton__OYmXu{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;padding:.25rem;background:hsl(var(--sidebar-background));cursor:pointer;border-radius:.375rem;transition:background-color .2s ease;color:hsl(var(--sidebar-foreground));flex-shrink:0}.new-sidebar_navigation__S0ShG{flex:1;padding:1rem;overflow-y:auto}.new-sidebar_footer__2zSGW{padding:.5rem}.new-sidebar_navItem__nxSTb{margin-bottom:.25rem}.new-sidebar_navButton__UHJx2{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem;background:transparent;border:none;cursor:pointer;border-radius:.375rem;transition:all .2s ease;color:hsl(var(--sidebar-foreground));text-align:left;font-size:.75rem;font-weight:600}.new-sidebar_sidebar__DzG0s.new-sidebar_minimized__aR3_C .new-sidebar_navButton__UHJx2{justify-content:center}.new-sidebar_navButton__UHJx2:hover{background-color:rgba(74,74,74,.5)}.new-sidebar_navButton__UHJx2.new-sidebar_active__LVWyi,.new-sidebar_navButton__UHJx2.new-sidebar_active__LVWyi .new-sidebar_navIcon__Db49L{color:var(--nav-active-color)}.new-sidebar_navButton__UHJx2.new-sidebar_subItem__m0blk{font-size:.75rem}.new-sidebar_navButtonContent__oLELt{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.new-sidebar_sidebar__DzG0s.new-sidebar_minimized__aR3_C .new-sidebar_navButtonContent__oLELt{justify-content:center;gap:0}.new-sidebar_navIcon__Db49L{width:1.125rem;height:1.125rem;flex-shrink:0}.new-sidebar_navText__fjLwE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.new-sidebar_expandIcon__21x6_{display:flex;align-items:center;margin-left:.5rem}.new-sidebar_subItems__cDlce{margin-top:.25rem;margin-left:1rem}.new-sidebar_subItems__cDlce .new-sidebar_navItem__nxSTb{margin-bottom:.125rem}.new-sidebar_loading___eyXd{display:flex;align-items:center;justify-content:center;height:100%;color:hsl(var(--sidebar-foreground));font-size:.875rem}@media (max-width:768px){.new-sidebar_sidebar__DzG0s{width:18rem;transform:translateX(-100%)}.new-sidebar_sidebar__DzG0s.new-sidebar_minimized__aR3_C{width:4rem}.new-sidebar_sidebar__DzG0s.new-sidebar_open__CsMWl{transform:translateX(0)}}.new-sidebar_navigation__S0ShG::-webkit-scrollbar{width:4px}.new-sidebar_navigation__S0ShG::-webkit-scrollbar-track{background:transparent}.new-sidebar_navigation__S0ShG::-webkit-scrollbar-thumb{background:hsl(var(--sidebar-border));border-radius:2px}.new-sidebar_navigation__S0ShG::-webkit-scrollbar-thumb:hover{background:hsl(var(--sidebar-accent))}.new-sidebar_navButton__UHJx2:focus-visible{outline:2px solid hsl(var(--sidebar-ring));outline-offset:2px}.new-sidebar_logoButton__twdiK:focus-visible{outline:2px solid hsl(var(--sidebar-ring));outline-offset:2px}.new-sidebar_minimizeButton__OYmXu:focus-visible{outline:2px solid hsl(var(--sidebar-ring));outline-offset:2px}