/* Frontend-Bausteine */
.sto-info-box {
	background: #eff6ff;
	border: 1px solid #bfdbfe;
	padding: 12px 14px;
	border-radius: 8px;
	margin: 1em 0;
}

.sto-warning-box {
	background: #fff7ed;
	border: 1px solid #fdba74;
	padding: 12px 14px;
	border-radius: 8px;
	margin: 1em 0;
}

.sto-code-block,
pre.sto-code-block {
	background: #0f172a;
	color: #f8fafc;
	padding: 12px 14px;
	border-radius: 8px;
	overflow-x: auto;
	font-family: Consolas, Monaco, monospace;
	font-size: 14px;
	line-height: 1.55;
	white-space: pre-wrap;
	word-break: break-word;
	margin: 1em 0;
}

.sto-code-block code,
pre.sto-code-block code {
	background: transparent;
	color: inherit;
	padding: 0;
	border-radius: 0;
	font-family: inherit;
	font-size: inherit;
}

.sto-cta-link {
	display: inline-block;
	background: #111827;
	color: #ffffff;
	text-decoration: none;
	padding: 0.55em 0.9em;
	border-radius: 8px;
}

.sto-cta-link:hover {
	color: #ffffff;
	text-decoration: none;
	opacity: 0.92;
}

/* Nur den inneren doppelten Switcher ausblenden */
#wp-wp_editor_text_area-editor-container > .wp-editor-wrap > .wp-editor-tools {
	display: none !important;
}

/* Editor-Container sicher sichtbar lassen */
#wp-wp_editor_text_area-editor-container > .wp-editor-wrap > .wp-editor-container {
	display: block !important;
}