.sidebar {
    flex-shrink: 0;
    width: 70px;
    height: 95%;
    padding: 10px;
    overflow-y: auto;
    background: white;
    &::-webkit-scrollbar {
        width: 5px;
        height: 1px;
    }
    &::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: #545c64;
    }
    &::-webkit-scrollbar-track {
        border-radius: 10px;
    }
    ul {
        border-right: none;
        .el-menu-item, .el-submenu__title{
            text-align:left;
        }
        .el-menu-item{
            border-left: 4px solid transparent;
            background:transparent;
            &:hover{
                border-left: 4px solid #4A90E2;
                background: linear-gradient(90deg, rgba(16, 85, 152, 0.1) 0%, rgba(74, 144, 226, 0) 60%);
            }
            &.is-active {
                border-left: 4px solid #4A90E2;
                background: linear-gradient(90deg, rgba(16, 85, 152, 0.2) 0%, rgba(74, 144, 226, 0) 60%);
            }
        }
        .el-submenu{
            &.is-active{
                &>.el-submenu__title {
                    border-left: 4px solid #4A90E2;
                    background: linear-gradient(90deg, rgba(16, 85, 152, 0.1) 0%, rgba(74, 144, 226, 0) 60%);
                }
            }
            .el-submenu__title {
                border-left: 4px solid transparent;
                &:hover{
                    border-left: 4px solid #4A90E2;
                    background: linear-gradient(90deg, rgba(16, 85, 152, 0.1) 0%, rgba(74, 144, 226, 0) 60%);
                }
            }
            .el-menu-item{
                border-left: none;
                background:transparent;
                &:hover{
                    color:#6672FB!important;
                }
            }
            .el-submenu__icon-arrow{
                margin-top: -10px;
            }
        }
        i{
            color:#222;
            font-size: 20px;
            padding-right: 5px;
        }
    }
    .logo{
        width: 70px;
        height: auto;
        margin-bottom: 10px;
    }
}