.ant-layout-sider .ant-menu-dark .ant-menu-item,.ant-layout-sider .ant-menu-dark .ant-menu-submenu-title{transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:8px!important;width:calc(100% - 8px)!important;margin-inline:4px!important}.ant-layout-sider-collapsed .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important;background-color:#1677ff!important}.ant-layout-sider-collapsed .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ant-layout-sider-collapsed .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#fff!important}.ant-layout-sider-collapsed .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background-color:#4096ff!important}.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{font-weight:600;color:#fff!important}.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#1677ff!important}.ant-layout-sider:not(.ant-layout-sider-collapsed) .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:before{content:"";background-color:#1677ff;border-radius:0 4px 4px 0;width:3px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}*{box-sizing:border-box;margin:0;padding:0}
