/* ============================================
   Block Mirror Widget — Frontend Styles
   カスタマイズはここで自由に行ってください
   ============================================ */

.bmw-mirror-block {
	margin-bottom: 1.5em;
}

/* ウィジェット・ショートコード共通タイトル */
.bmw-mirror-title {
	font-size: 1em;
	font-weight: 700;
	margin-bottom: 0.5em;
	padding-bottom: 0.4em;
	border-bottom: 2px solid currentColor;
}

/* ミラーコンテンツ内の余白リセット */
.bmw-mirror-content > *:first-child {
	margin-top: 0;
}
.bmw-mirror-content > *:last-child {
	margin-bottom: 0;
}

/* 結論・要約ブロックのよくある背景スタイル例（任意） */
.bmw-mirror-content {
	padding: 1em 1.2em;
	background: #f8f9fa;
	border-left: 4px solid #0073aa;
	border-radius: 3px;
	font-size: 0.95em;
	line-height: 1.7;
}
