body{margin:0}.sidebar-brand{flex-shrink:0;align-items:center;gap:10px;height:80px;padding:0 20px;display:flex}.sidebar-brand-mark{border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:20px;font-weight:700;display:grid}.sidebar-brand-name{white-space:nowrap;font-size:16px;font-weight:650}.sidebar-navigation{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.app-sidebar .sidebar-menu .ant-menu-item{border-radius:10px;align-items:center;gap:12px;width:calc(100% - 24px);height:44px;margin:4px 12px;display:flex;padding-inline:14px!important}.app-sidebar .sidebar-menu .ant-menu-item-icon{flex-shrink:0;font-size:18px}.app-sidebar .sidebar-menu .ant-menu-title-content{margin-inline-start:0}.sidebar-footer{flex-direction:column;flex-shrink:0;gap:4px;padding:12px;display:flex}.app-sidebar .sidebar-action{text-align:left;border-radius:10px;justify-content:flex-start;gap:12px;width:100%;height:44px;padding-inline:14px}.sidebar-action .anticon{font-size:18px}.sidebar-account-label{text-overflow:ellipsis;flex-direction:column;min-width:0;display:flex;overflow:hidden}.sidebar-account-label>span{font-size:11px;line-height:16px}.is-collapsed .sidebar-brand{justify-content:center;padding-inline:0}.app-sidebar.is-collapsed .sidebar-menu .ant-menu-item,.app-sidebar.is-collapsed .sidebar-action{justify-content:center;gap:0;padding-inline:0!important}.is-collapsed .sidebar-menu .ant-menu-title-content{display:none}
