.divider{margin:4px!important}.divider-text{color:#6b7180}.submenu{padding:0}.submenu .ant-menu{padding:8px 0}.submenu .ant-menu-item-group{padding-bottom:10px!important;border-top:1px solid #e8e8e8}.submenu .ant-menu-submenu-title .ant-menu-item-icon{margin-right:12px}.submenu .ant-menu-item{height:29px!important;max-width:180px!important;padding:4px 16px!important;line-height:normal!important;margin-inline:0;margin-block:0}.submenu .ant-menu-item-group-title{font-size:14px;color:#000;line-height:24px;margin-bottom:6px;margin-top:6px;padding:0;font-weight:700;padding-left:16px!important}.submenu .tkr-sidebar-menu-icon{width:12px}.submenu .ant-menu.ant-menu-inline-collapsed>.ant-menu-item,.submenu .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,.submenu .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title,.submenu .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{left:0;padding:0;text-overflow:clip;width:12px!important;height:32px;line-height:32px}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:0}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group{padding-top:0!important;padding-bottom:10px!important}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group .ant-menu-item-group-title{margin-bottom:0;margin-top:0}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group .ant-menu-item{max-width:180px!important;padding:6px 16px!important;height:34px!important}.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0!important;font-size:18px!important;line-height:18px!important}.collapsible-sidebar-wrap{position:fixed;left:0;width:160px;top:50px;bottom:0;z-index:5;transition:width .2s ease}.collapsible-sidebar-wrap .title{font-size:20px;font-weight:700;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapsible-sidebar-wrap .title-arrow{font-size:20px;height:30px;line-height:30px;color:rgba(0,0,0,.66);cursor:pointer}.collapsed{width:50px!important}.closed{width:0!important}.collapsible-sidebar-handler{position:absolute;height:66px;width:12px;top:50%;right:-12px;cursor:pointer}.collapsible-sidebar-handler .level-2-menu-collapse-bg{position:absolute;top:0;left:0;width:100%;height:100%;border:8px solid transparent;border-right:none;border-left:12px solid #ebebeb;z-index:1}.collapsible-sidebar-handler .level-2-menu-collapse-icon{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:transparent;color:#c1c1c1}.collapsible-sidebar-handler:hover .level-2-menu-collapse-bg{border-left-color:#dedede}.collapsible-sidebar-handler:hover .level-2-menu-collapse-icon{color:#888}.ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub{max-height:420px!important}.topbar{z-index:30;position:fixed;width:100%}.header-logo{line-height:1}.header-logo .logo-img{height:30px;width:30px}.menu-icon{width:50px;height:50px;background-color:#327dff}.header-title{padding:0;font-weight:400;font-size:18px;color:rgba(0,0,0,.85)}.project-select-button{padding:0 20px;margin-left:30px;height:32px;font-size:14px}.project-select-button .current-project-label{max-width:150px;line-height:normal}.project-select-button .drop-icon{height:30px;width:24px;font-size:11px;line-height:normal;display:flex;align-items:center;justify-content:center}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-items{padding-top:10px}.nav-avatar{vertical-align:middle;background-color:#327dff}.nav-username{max-width:100px}.children-wrapper{margin-top:50px;height:calc(100vh - 50px)}