body.elementor-editor-active .elementor-widget-docs_sidebar .docs-sidebar__categories,
body.elementor-editor-active .elementor-widget-docs_sidebar2 .docs-sidebar2__categories,
body.elementor-editor-active .elementor-widget-docs_dev_menu .docs-dev-menu__categories,
body.elementor-editor-active .elementor-widget-docs_sidebar .docs-sidebar__pages,
body.elementor-editor-active .elementor-widget-docs_sidebar2 .docs-sidebar2__pages,
body.elementor-editor-active .elementor-widget-docs_dev_menu .docs-dev-menu__pages,
body.elementor-editor-active .elementor-widget-docs_sidebar2 .docs-sidebar2__category-title + ul,
body.elementor-editor-active .elementor-widget-docs_dev_menu .docs-dev-menu__category-title + ul {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
    padding: 10px 0;
}

/* Links in preview mode should not be clickable */
body.elementor-editor-active .elementor-widget-docs_sidebar .docs-sidebar__link,
body.elementor-editor-active .elementor-widget-docs_sidebar2 .docs-sidebar2__link,
body.elementor-editor-active .elementor-widget-docs_dev_menu .docs-dev-menu__link {
    pointer-events: none !important;
}

/* Ensure menus stay open in preview */
body.elementor-editor-active .elementor-widget-docs_dev_menu .docs-dev-menu__categories {
    max-height: none !important;
    overflow: visible !important;
}
body.elementor-editor-active .docs-sidebar2__category-title {
    background: var(--Blue-Blue-20, #C9D1FB);
    color: #0A0F1A;
    border-radius: 5px 5px 0 0;
    padding: 16px 15px;
}
body.elementor-editor-active .docs-dev-menu__category-title {
    background: var(--Blue-Blue-20, #C9D1FB);
    color: #0A0F1A;
    border-radius: 0px 0px 0 0;
    padding: 16px 15px;
}