/*
 * External Feed Shortcode 用スタイル  —  BLOG-11
 *
 * 設置方法は reports/2026-06-12-blog11-rss-shortcode.md を参照。
 * SWELL の「追加CSS」または子テーマ style.css に貼り付ける。
 * クラス名は external-feed-shortcode.php が出力するものと対応。
 */

.miraclest-feed-group {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
	gap: 32px;
	margin-top: 8px;
}

.miraclest-feed__title {
	font-size: 1.1rem;
	margin: 0 0 12px;
	padding-bottom: 8px;
	border-bottom: 2px solid currentColor;
}

.miraclest-feed__list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.miraclest-feed__item + .miraclest-feed__item {
	margin-top: 4px;
}

.miraclest-feed__link {
	display: flex;
	flex-direction: column;
	gap: 2px;
	padding: 10px 12px;
	border-radius: 8px;
	text-decoration: none;
	transition: background-color 0.15s ease;
}

.miraclest-feed__link:hover,
.miraclest-feed__link:focus {
	background-color: rgba(0, 163, 221, 0.08);
}

.miraclest-feed__item-title {
	font-weight: 600;
	line-height: 1.5;
}

.miraclest-feed__date {
	font-size: 0.8rem;
	opacity: 0.65;
}

.miraclest-feed__empty {
	font-size: 0.9rem;
	opacity: 0.7;
}
