#toolbar form {
    &[data-op3-element-options-path="/section/row/column/tabs/tabsheader"],
    &[data-op3-element-options-path="/section/row/column/tabs/tabscontent"] {
        [data-op3-toolbar-nav-id="delete"],
        [data-op3-toolbar-nav-id="clone"],
        [data-op3-toolbar-nav-id="move"] {
            display: none;
        }
    }

    &[data-op3-element-options-path="/section/row/column/tabs/tabscontent/tabscontentitem"],
    &[data-op3-element-options-path="/section/row/column/tabs/tabsheader/tabsheaderitem"] {
        [data-op3-toolbar-nav-id="clone"] {
            display: none;
        }
    }

    &[data-op3-element-options-path="/section/row/column/tabs/tabscontent/tabscontentitem"] {
        [data-op3-toolbar-nav-id="move"] {
            display: none;
        }
    }

    &[data-op3-element-options-type="tabsheader"],
    &[data-op3-element-options-type="tabsheaderitem"] {
        [data-op3-toolbar-nav-id="add"] {
            display: block;
        }
    }
}

form[data-op3-element-options-type="tabsheader"],
form[data-op3-element-options-type="tabsheaderitem"] {
    &[data-op3-element-options-row-children-count="10"] {
        [data-op3-toolbar-nav-id="add"] {
            opacity: 0.5;
            pointer-events: none;
        }
    }
}

#op3-context-menu {
    &[data-op3-element-type="tabsheader"],
    &[data-op3-element-type="tabsheaderitem"] {
        .op3-context-menu-list-item[data-op3-action="addElement"][data-op3-args*="tabsheader"] {
            display: block;
        }

        &[data-op3-element-row-children-count="10"] {
            .op3-context-menu-list-item[data-op3-action="addElement"][data-op3-args*="tabsheader"] {
                opacity: 0.33;
                pointer-events: none;
            }
        }
    }

    &[data-op3-element-type="tabsheaderitem"] {
        &[data-op3-element-row-children-count="10"] {
            .op3-context-menu-list-item[data-op3-action="clone"] {
                opacity: 0.33;
                pointer-events: none;
            }
        }
    }

    &[data-op3-element-path="/section/row/column/tabs/tabsheader"],
    &[data-op3-element-path="/section/row/column/tabs/tabsheader/tabsheaderitem"],
    &[data-op3-element-path="/section/row/column/tabs/tabscontent"],
    &[data-op3-element-path="/section/row/column/tabs/tabscontent/tabscontentitem"] {
        .op3-context-menu-list-separator[data-op3-separator="global/delete"],
        .op3-context-menu-list-item[data-op3-action="clone"],
        .op3-context-menu-list-separator[data-op3-separator="clone/clipboard"],
        .op3-context-menu-list-separator[data-op3-separator="clipboard/export"],
        .op3-context-menu-list-separator[data-op3-separator="export/delete"],
        .op3-context-menu-list-separator[data-op3-separator="export/global"],
        .op3-context-menu-list-item[data-op3-action="markAsGlobalElement"],
        .op3-context-menu-list-item[data-op3-action="delete"] {
            display: none;
        }

        .op3-context-menu-list-item[data-op3-action="cut"],
        .op3-context-menu-list-item[data-op3-action="copy"],
        .op3-context-menu-list-item[data-op3-action="paste"] {
            opacity: 0.33;
            pointer-events: none;
        }
    }
}
