.accessobject-box {
    top: 50px;
    &>.ant-modal-content {
        display: flex;
        flex-direction: column;
        max-height: 100%;
        height: 100%;
        overflow: hidden;
        .ant-modal-body {
            flex: 1;
            overflow: hidden;
            padding: 0 12px 0 12px;
            &>.accessobject-tabs {
                display: flex;
                flex-direction: column;
                height: 100%;
                margin: 0;
                &> .ant-tabs-bar {
                    border: none;
                    margin: 0 0 12px 0;
                    &> .ant-tabs-nav-container {
                        .ant-tabs-nav-wrap {
                            .ant-tabs-tab {
                                color: @tab-color;
                                background: @tab-background;
                                border-color: @tab-background-active;
                                border-radius: 0;
                                border-right-width: 0;
                                margin: 0;
                                text-align: center;
                                &.ant-tabs-tab-active {
                                    color: @tab-color-active;
                                    background: @tab-background-active;
                                }
                                &:last-child {
                                    border-right-width: 1px;
                                }
                            }
                        }
                    }
                }
                &>.ant-tabs-content {
                    flex: 1;
                    overflow: hidden;
                    &>.ant-tabs-tabpane {
                        height: 100%;
                        .table-list {
                            height: 100%;
                            display: flex;
                            flex-direction: column;
                            .object-table {
                                flex: 1;
                                overflow: hidden;
                            }
                        }
                    }
                }
            }
            .object-table {
                .ant-table-header {
                    overflow-y: hidden;
                    margin-right: 6px;
                }
                .ant-table-body {
                    margin-top: 0;
                }
            }
        }
        .ant-modal-footer {
            border: none;
        }
    }
}