/*
 * よさこいチーム応援（/yosakoi-support/、page ID 89）専用。
 *
 * ページ内2つの料金表（core/tableブロック、旧Snow Monkeyテーマの
 * borderColor:"sm-gray"由来のhas-sm-gray-border-colorクラスが付いている）
 * について、以下2点のみを最小修正する。
 *
 * 1. td/thの文字色: 明示的なcolor指定がどこにもないにもかかわらず実画面で
 *    非常に薄く表示されていたため明示した。ただしtokens.cssの--text
 *    （本文と同じ濃さ）はページ全体に対して濃すぎると実画面確認で判断され、
 *    本文より少し控えめな固定値#555へ調整した（トークン化はしていない。
 *    このページ限定の微調整のため）。
 * 2. 枠線色: has-sm-gray-border-colorは旧Snow Monkeyテーマのtheme.json
 *    （sm-gray→var(--_color-gray)）由来のクラスだが、harashina-standardの
 *    theme.jsonにはsm-grayパレットが存在せず対応するCSSが生成されていない
 *    （死んだクラス）。tableへの直接指定のみで、既存のコアブロックCSS
 *    （.has-border-color th/td { border-color: inherit; }）により
 *    td/thへ自動的に伝播するため、table要素自身への指定だけで足りる。
 *    --border-colorでは実画面確認で濃すぎたため、固定値#808080へ調整した。
 *
 * レイアウト・余白・フォントサイズ・線幅は変更しない。他ページ・flex
 * ブロック・panels移行済み部分には一切影響しない。
 */

.page-id-89 .wp-block-table td,
.page-id-89 .wp-block-table th {
	color: #555;
}

.page-id-89 .wp-block-table.has-sm-gray-border-color {
	border-color: #808080;
}
