.Sidebar-module__y-Zxfa__sidebar{width:var(--sidebar-width);background:var(--bg-sidebar);z-index:100;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.Sidebar-module__y-Zxfa__logo{border-bottom:1px solid var(--bg-sidebar-hover);align-items:baseline;gap:6px;padding:20px 20px 16px;display:flex}.Sidebar-module__y-Zxfa__logoText{color:var(--text-sidebar-active);letter-spacing:1px;font-size:20px;font-weight:800}.Sidebar-module__y-Zxfa__logoSub{color:var(--text-sidebar);text-transform:uppercase;font-size:12px}.Sidebar-module__y-Zxfa__nav{flex-direction:column;flex:1;gap:2px;padding:12px 8px;display:flex}.Sidebar-module__y-Zxfa__navItem{color:var(--text-sidebar);border-radius:4px;padding:9px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.Sidebar-module__y-Zxfa__navItem:hover{background:var(--bg-sidebar-hover);color:var(--text-sidebar-active);text-decoration:none}.Sidebar-module__y-Zxfa__active{background:var(--bg-sidebar-active);color:var(--text-sidebar-active)}.Sidebar-module__y-Zxfa__footer{border-top:1px solid var(--bg-sidebar-hover);padding:12px 8px 16px}.Sidebar-module__y-Zxfa__logoutBtn{border:1px solid var(--bg-sidebar-hover);width:100%;color:var(--text-sidebar);text-align:left;background:0 0;border-radius:4px;padding:9px 14px;font-size:13px;transition:all .15s}.Sidebar-module__y-Zxfa__logoutBtn:hover{background:var(--bg-sidebar-hover);color:var(--text-sidebar-active)}
.Topbar-module__uvxMvq__topbar{height:var(--topbar-height);background:var(--bg-primary);border-bottom:1px solid var(--border-color);margin-left:var(--sidebar-width);z-index:50;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}.Topbar-module__uvxMvq__spacer{flex:1}.Topbar-module__uvxMvq__userInfo{flex-direction:column;align-items:flex-end;display:flex}.Topbar-module__uvxMvq__userName{font-size:13px;font-weight:600}.Topbar-module__uvxMvq__userRole{color:var(--text-secondary);font-size:11px}
