.LeftSidebar_sidebar__SHt1Q{position:fixed;left:24px;top:104px;width:80px;height:calc(100vh - 104px - var(--spacing-lg));max-height:calc(100vh - 104px - 24px);background:#ffffff;border-radius:40px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;padding:10px 0;z-index:90;overflow:hidden;transition:width .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1);will-change:width;transform:translateZ(0);backface-visibility:hidden}.LeftSidebar_sidebarContent__3qz1_{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:0}.LeftSidebar_sidebar__SHt1Q.LeftSidebar_expanded__zydq_{width:180px;border-radius:40px}.LeftSidebar_sidebarContent__3qz1_::-webkit-scrollbar{width:4px}.LeftSidebar_sidebarContent__3qz1_::-webkit-scrollbar-track{background:transparent}.LeftSidebar_sidebarContent__3qz1_::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:2px}.LeftSidebar_sidebarContent__3qz1_::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.LeftSidebar_nav__udZNp{display:flex;flex-direction:column;padding:0 10px;gap:4px;width:100%}.LeftSidebar_navItem__15tv5{width:60px;height:60px;border-radius:60px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:width .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1),background .2s ease;padding:0;box-shadow:none;position:relative;overflow:hidden}.LeftSidebar_sidebar__SHt1Q.LeftSidebar_expanded__zydq_ .LeftSidebar_navItem__15tv5{width:100%;height:60px;border-radius:60px}.LeftSidebar_navItemInner__paIqv{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;padding:18px;gap:18px}.LeftSidebar_navItem__15tv5:hover{background:#e6ecff;.LeftSidebar_navLabel__otoLq{color:#3366ff}.LeftSidebar_navIcon__JDCO7 svg path{stroke:#3366ff!important}}.LeftSidebar_navItemActive__CtSND{background:#3366ff;box-shadow:0 4px 20px rgba(0,0,0,.1)}.LeftSidebar_navItemActive__CtSND:hover{background:#3366ff;.LeftSidebar_navIcon__JDCO7 svg path{stroke:white!important}}.LeftSidebar_navIcon__JDCO7{font-size:24px;line-height:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.LeftSidebar_navIcon__JDCO7 svg{width:100%;height:100%;display:block}.LeftSidebar_navIcon__JDCO7 svg path{transition:stroke .15s ease}.LeftSidebar_navLabel__otoLq{font-size:16px;font-weight:400;color:#999999;white-space:nowrap;opacity:0;width:0;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:translateX(-10px);transition:opacity .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),flex .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),color .2s ease;pointer-events:none;will-change:opacity,transform}.LeftSidebar_sidebar__SHt1Q.LeftSidebar_expanded__zydq_ .LeftSidebar_navLabel__otoLq{opacity:1;width:auto;flex:1;transform:translateX(0);transition-delay:.1s}.LeftSidebar_sidebar__SHt1Q.LeftSidebar_expanded__zydq_ .LeftSidebar_navItemActive__CtSND .LeftSidebar_navLabel__otoLq{color:#ffffff}.LeftSidebar_bottom__vxyw9{margin-top:auto;width:100%;padding:0 10px}.LeftSidebar_bottomItem__bf7UO{width:60px;height:60px;border-radius:60px;background:#ffffff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:width .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1),background .2s ease;padding:0;box-shadow:0 4px 20px rgba(0,0,0,.1);position:relative;overflow:hidden}.LeftSidebar_bottomItem__bf7UO .LeftSidebar_navLabel__otoLq{color:#3366ff;text-align:center;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.LeftSidebar_sidebar__SHt1Q.LeftSidebar_expanded__zydq_ .LeftSidebar_bottomItem__bf7UO{width:100%;height:60px;border-radius:60px}.LeftSidebar_bottomItem__bf7UO:hover{background:#cad7ff}.layout_layout__X3vqQ{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--color-background)}.layout_content__7cYTf{display:flex;flex-direction:row;flex:1;overflow:hidden;margin-top:max(var(--navbar-height),80px);position:relative}.layout_main__tAiC9{flex:1;background:var(--color-background);overflow-y:auto;overflow-x:auto;margin-top:0;margin-left:var(--sidebar-margin);min-height:0}.layout_main__tAiC9::-webkit-scrollbar{display:none}.layout_main__tAiC9{scrollbar-width:none}