/* Broker for Boat — Edit Blocker styles */

/* Lock form fields */
#post-body-content input,
#post-body-content textarea,
#post-body-content select,
#normal-sortables input,
#normal-sortables textarea,
#normal-sortables select,
#side-sortables input,
#side-sortables textarea,
#side-sortables select {
    background-color: #f9f9f9 !important;
    color: #666 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

/* Hide publish actions */
#publishing-action,
.misc-pub-section,
#post-status-select,
#post-visibility-select,
.edit-timestamp {
    display: none !important;
}

/* Show delete button */
#delete-action {
    display: block !important;
}

/* Show publish button as disabled */
#publishing-action {
    display: block !important;
}

#publish {
    background: #ccc !important;
    border-color: #ccc !important;
    color: #666 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

/* Notice style */
#saas-boat-notice {
    background: #e7f3ff;
    border-left-color: #0073aa !important;
}

/* Block visual/text editor */
#wp-content-editor-container {
    position: relative;
}

#wp-content-editor-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.8);
    z-index: 999;
    pointer-events: none;
}
