/**
 * We don't want this stuff for our block, ever.
 */
.wp-block[data-type="fl-builder/layout"] .editor-block-contextual-toolbar {
  display: none !important; }

/**
 * Lock down the block editor when the layout block is active.
 */
.fl-builder-layout-enabled .editor-block-toolbar,
.fl-builder-layout-enabled .editor-inserter,
.fl-builder-layout-enabled .editor-visual-editor__inserter,
.fl-builder-layout-enabled .editor-default-block-appender,
.fl-builder-layout-enabled .editor-block-list__insertion-point,
.fl-builder-layout-enabled .editor-block-settings-menu,
.fl-builder-layout-enabled .editor-block-mover,
.fl-builder-layout-enabled .editor-block-list__breadcrumb,
.fl-builder-layout-enabled .editor-block-list__block:not([data-type="fl-builder/layout"]) {
  display: none !important; }

.fl-builder-layout-enabled .editor-block-list__block-edit:before {
  outline: none !important; }

/**
 * Launch View
 */
.fl-builder-layout-launch-view .components-button {
  margin: 0 5px; }

.fl-builder-layout-launch-view .components-placeholder__fieldset {
  max-width: none; }

/**
 * Loading View
 */
.fl-builder-layout-loading-view .spinner {
  float: left; }
/**
 * This should be removed when the API supports proper click
 * events on more menu items.
 */
.fl-builder-plugin-sidebar-button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1; }
