body:not(.editor-styles-wrapper) .hide-on-desktop {
  display: none !important;
}
body:not(.editor-styles-wrapper) .hide-on-mobile {
  display: block !important;
}
body:not(.editor-styles-wrapper) .hide-on-mobile.is-layout-flex,
body:not(.editor-styles-wrapper) .hide-on-mobile.wp-block-bcn-breadcrumb-trail,
body:not(.editor-styles-wrapper) .hide-on-mobile.wp-block-cover,
body:not(.editor-styles-wrapper) .hide-on-mobile.wp-block-cover-image {
  display: flex !important;
}
body:not(.editor-styles-wrapper) .hide-on-mobile.is-layout-grid,
body:not(.editor-styles-wrapper) .hide-on-mobile:is(.wp-block-media-text) {
  display: grid !important;
}
@media (max-width: 960px) {
  body:not(.editor-styles-wrapper) .hide-on-desktop {
    display: block !important;
  }
  body:not(.editor-styles-wrapper) .hide-on-desktop.is-layout-flex,
  body:not(.editor-styles-wrapper) .hide-on-desktop.wp-block-bcn-breadcrumb-trail,
  body:not(.editor-styles-wrapper) .hide-on-desktop.wp-block-cover,
  body:not(.editor-styles-wrapper) .hide-on-desktop.wp-block-cover-image {
    display: flex !important;
  }
  body:not(.editor-styles-wrapper) .hide-on-desktop.is-layout-grid,
  body:not(.editor-styles-wrapper) .hide-on-desktop:is(.wp-block-media-text) {
    display: grid !important;
  }
  body:not(.editor-styles-wrapper) .hide-on-mobile {
    display: none !important;
  }
  body:not(.editor-styles-wrapper) .hide-on-mobile.is-layout-flex,
  body:not(.editor-styles-wrapper) .hide-on-mobile.wp-block-bcn-breadcrumb-trail,
  body:not(.editor-styles-wrapper) .hide-on-mobile.wp-block-cover,
  body:not(.editor-styles-wrapper) .hide-on-mobile.wp-block-cover-image {
    display: none !important;
  }
  body:not(.editor-styles-wrapper) .hide-on-mobile.is-layout-grid,
  body:not(.editor-styles-wrapper) .hide-on-mobile:is(.wp-block-media-text) {
    display: none !important;
  }
  body:not(.editor-styles-wrapper) .wp-block-columns .wp-block-column.hide-on-mobile ~ .wp-block-column {
    flex-grow: 1;
  }
}
body.editor-styles-wrapper {
  /* Das halbtransparente Overlay (unverändert) */
  /* Der Text und das Icon im Overlay (unverändert) */
  /* Styling für das Dashicon (unverändert) */
}
body.editor-styles-wrapper .visibility-wrapper {
  position: relative;
  padding-top: 30px;
  border: 2px dashed red;
}
body.editor-styles-wrapper .visibility-feedback-overlay {
  position: relative;
  width: 100%;
  background: rgba(255, 255, 255, 0.7);
  /* Heller Overlay-Effekt */
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
  pointer-events: none;
  /* Lässt Klicks zum Block durch */
  box-sizing: border-box;
  /* Stellt sicher, dass der Rand innerhalb der Dimensionen bleibt */
}
body.editor-styles-wrapper .visibility-feedback-content {
  background: #4a5568;
  /* Dunkler Hintergrund */
  color: white;
  padding: 4px 12px;
  border-radius: 15px;
  font-size: 13px;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
body.editor-styles-wrapper .visibility-feedback-content .dashicons {
  font-size: 18px;
  height: 18px;
  width: 18px;
  line-height: 1;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyb250ZW5kLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsSUFBSSxJQUFJLHdCQUNKO0VBQ0ksd0JBQUE7O0FBRlIsSUFBSSxJQUFJLHdCQUtKO0VBQ0kseUJBQUE7O0FBRUEsSUFSSixJQUFJLHdCQUtKLGdCQUdLO0FBQ0QsSUFUSixJQUFJLHdCQUtKLGdCQUlLO0FBQ0QsSUFWSixJQUFJLHdCQUtKLGdCQUtLO0FBQ0QsSUFYSixJQUFJLHdCQUtKLGdCQU1LO0VBQ0csd0JBQUE7O0FBR0osSUFmSixJQUFJLHdCQUtKLGdCQVVLO0FBQ0QsSUFoQkosSUFBSSx3QkFLSixnQkFXSyxHQUFHO0VBQ0Esd0JBQUE7O0FBSVIsUUFBeUI7RUFBekIsSUFyQkEsSUFBSSx3QkFzQkE7SUFDSSx5QkFBQTs7RUFFQSxJQXpCUixJQUFJLHdCQXNCQSxpQkFHSztFQUNELElBMUJSLElBQUksd0JBc0JBLGlCQUlLO0VBQ0QsSUEzQlIsSUFBSSx3QkFzQkEsaUJBS0s7RUFDRCxJQTVCUixJQUFJLHdCQXNCQSxpQkFNSztJQUNHLHdCQUFBOztFQUdKLElBaENSLElBQUksd0JBc0JBLGlCQVVLO0VBQ0QsSUFqQ1IsSUFBSSx3QkFzQkEsaUJBV0ssR0FBRztJQUNBLHdCQUFBOztFQWJaLElBckJBLElBQUksd0JBc0NBO0lBQ0ksd0JBQUE7O0VBRUEsSUF6Q1IsSUFBSSx3QkFzQ0EsZ0JBR0s7RUFDRCxJQTFDUixJQUFJLHdCQXNDQSxnQkFJSztFQUNELElBM0NSLElBQUksd0JBc0NBLGdCQUtLO0VBQ0QsSUE1Q1IsSUFBSSx3QkFzQ0EsZ0JBTUs7SUFDRyx3QkFBQTs7RUFHSixJQWhEUixJQUFJLHdCQXNDQSxnQkFVSztFQUNELElBakRSLElBQUksd0JBc0NBLGdCQVdLLEdBQUc7SUFDQSx3QkFBQTs7RUE3QlosSUFyQkEsSUFBSSx3QkFxREEsa0JBQWtCLGlCQUFnQixlQUFnQjtJQUM5QyxZQUFBOzs7QUFLWixJQUFJOzs7OztBQUFKLElBQUksc0JBQ0E7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7O0FBSlIsSUFBSSxzQkFRQTtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLG9DQUFBOztFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBOztFQUNBLHNCQUFBOzs7QUFqQlIsSUFBSSxzQkFxQkE7RUFDSSxtQkFBQTs7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTs7QUE3QlIsSUFBSSxzQkFpQ0EsNkJBQTZCO0VBQ3pCLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUEifQ== */