/* 1.0.8: neutralize a theme-styled Code block if the shortcode was placed there. */
pre:has(.mtpb-app),
pre:has(> code > .mtpb-app) {
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #565656 !important;
  background: #f4f1ec !important;
  border: 0 !important;
  border-top: 0 !important;
  border-right: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  overflow: visible !important;
  white-space: normal !important;
}

pre:has(.mtpb-app) > code,
pre > code:has(> .mtpb-app) {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  color: inherit !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  font: inherit !important;
  white-space: normal !important;
}

pre:has(.mtpb-app)::before,
pre:has(.mtpb-app)::after,
pre > code:has(.mtpb-app)::before,
pre > code:has(.mtpb-app)::after {
  content: none !important;
  display: none !important;
}
