/* core */
.block-editor-block-list__layout.disabled,
.editor-block-list__layout.block-editor-block-list__layout.disabled {
    height: 0;
    overflow: hidden;
}
.editor-styles-wrapper.block-editor-writing-flow {
    padding-bottom: 60px;
}
.admin-ui-navigable-region.interface-interface-skeleton__footer .block-editor-block-breadcrumb,
.admin-ui-navigable-region.interface-interface-skeleton__footer {
    background-color: #dbdbdb;
    opacity: .75;
}
.edit-post-meta-boxes-main {
    transition: height .3s ease-in-out;
}
.edit-post-meta-boxes-main:has(.edit-post-meta-boxes-main__presenter > button[aria-expanded="true"]) {
    height: 100% !important;
}
.edit-post-meta-boxes-main > .edit-post-meta-boxes-main__presenter {
    height: 40px;
}
.edit-post-meta-boxes-main > .edit-post-meta-boxes-main__presenter > button[aria-expanded] {
    background: var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));
    color: var(--wp-components-color-accent-inverted,#fff);
    font-weight: bold;
    font-size: 1.1em;
}
.edit-post-meta-boxes-main > .edit-post-meta-boxes-main__presenter > button[aria-expanded]:hover:not(:disabled) {
    background: var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));
    color: var(--wp-components-color-accent-inverted,#fff)
}
.edit-post-meta-boxes-area .postbox-header {
    background-color: #efefef;
}
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
::-webkit-scrollbar-button {
    width: 0px;
    height: 0px;
}
::-webkit-scrollbar-thumb {
    background: #bfbfbf;
    border: 0px none #ffffff;
    border-radius: 0;
}
::-webkit-scrollbar-thumb:hover {
    background: #bfbfbf;
}
::-webkit-scrollbar-thumb:active {
    background: var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));
}
::-webkit-scrollbar-track {
    background: #666666;
    border: 0px none #ffffff;
    border-radius: 0px;
}
::-webkit-scrollbar-track:hover {
    background: #666666;
}
::-webkit-scrollbar-track:active {
    background: #333333;
}
::-webkit-scrollbar-corner {
    background: transparent;
}

/* acf */
.editor-editor-interface .wp-block[data-type^='acf/']::before {
    content: attr(data-title) ': ';
    width: 100%;
    display: block;
    background: #adb2ad;
    padding: 0 7px;
    box-sizing: border-box;
    font-size: medium;
}
.editor-editor-interface .block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled .acf-button,
.editor-editor-interface .block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled .acf-tab-button {
    pointer-events: none !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
}