.datasource-policy {
    .ant-card-head {
        .ant-card-head-title {
            padding: 8px 0;
            .policy-tools {
                .policy-public {
                    font-size: 14px;
                    line-height: 2.4;
                    .ant-switch {
                        margin-top: 9px;
                        margin-left: 5px;
                    }
                }
                .policy-tips {
                    flex-grow: 1;
                    color: red;
                    font-size: 14px;
                    margin-left: 20px;
                    line-height: 2.4;
                }
                .search {
                    .ant-input-search {
                        width: auto;
                    }
                    .add-btn {
                        margin-left: 5px;
                    }
                }
            }
        }
    }
    .ant-card-body {
        padding: 0;
        .filter-tag, .user-tag {
            margin: 2px 8px 2px 0;
        }
    }
}