/* Disable exit, preview and save buttons in page settings bar */
/* Note this covers exit, preview and save buttons */
body:not(.logged-in) .et-vb-page-bar-right-side-save-button {
    position: relative;
    z-index: 99;
}

/* Disable exit, preview and save buttons in page settings bar */
/* Note this covers exit, preview and save buttons */
body:not(.logged-in) .et-vb-page-bar-right-side-save-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    cursor: not-allowed !important;
}

/* Disable Save To Library modal's save button */
body:not(.logged-in) .et-vb-modal[data-modal-name="divi/add-to-library"] .et-vb-modal-footer-button {
    pointer-events: none;
    cursor: not-allowed !important;
}

/* Disable Breakpoints Settings modal's save button */
body:not(.logged-in) .et-vb-modal[data-modal-name="divi/breakpoints-settings"] .et-vb-modal-footer-button.et-vb-modal-footer-button--primary {
    pointer-events: none;
    cursor: not-allowed !important;
}

/* Hide Import from import/export Modal */
body:not(.logged-in) .et-vb-modal[data-modal-name="divi/portability"] .et-vb-modal-tabs .et-vb-modal-tab:nth-child(2) {
    display: none;
}

/* Hide Admin Bar toggle field in builder settings modal */
body:not(.logged-in) .et-vb-modal[data-modal-name="divi/builder-settings"] .et-vb-modal-panel .et-vb-field.et-vb-field-enable-admin-bar {
    display: none;
}
