:root {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 18px;
    line-height: 1.5;
    --wp--style--block-gap: 2em;
    padding: 8px;
    position: relative;
    z-index: 1;
}
.components-button {
    display: inline-flex;
    text-decoration: none;
    font-family: inherit;
    font-weight: 400;
    font-size: 13px;
    margin: 0;
    border: 0;
    cursor: pointer;
    -webkit-appearance: none;
    background: none;
    transition: box-shadow .1s linear;
    height: 36px;
    align-items: center;
    box-sizing: border-box;
    padding: 6px 12px;
    border-radius: 2px;
    color: #1e1e1e;
}
.components-button::after {
    display: none !important;
}
.components-button:hover {
    background: none;
    color: currentColor;
}
.components-button:hover, .components-button[aria-expanded=true] {
    color: var(--wp-admin-theme-color) !important;
}
.components-button.is-primary:hover:not(:disabled) {
    background: var(--wp-admin-theme-color-darker-10) !important;
    color: #fff !important;
}
.components-button.is-secondary, .components-button.is-tertiary {
    white-space: nowrap;
    color: var(--wp-admin-theme-color);
    background: transparent;
}
.components-select-control__input {
    font-size: 14px;
    line-height: 2;
    color: #2c3338;
    border-color: #8c8f94;
    box-shadow: none;
    border-radius: 3px;
    padding: 0 24px 0 8px;
    min-height: 30px;
    max-width: 25rem;
    -webkit-appearance: none;
    background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;
    background-size: 16px 16px;
    cursor: pointer;
    vertical-align: middle;
}
.block-editor-block-list__block-popover-inserter .block-editor-inserter__toggle.components-button.has-icon:hover, .block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover, .block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover, .block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover {
    color: #fff !important;
    background: var(--wp-admin-theme-color) !important;
}
.is-root-container.block-editor-block-list__layout > * {
    margin-bottom: max(5vh,2rem);
}