/*
 * 言語切り替えリンク（ioms/language-switch-link）の土台。
 *
 * 色・枠線・余白・文字はブロックの設定（block.json の supports）が持つので、ここには書かない。
 * ここに置くのは、ブロックの設定では作れない 3 つだけ。
 *
 * - 余白と枠線を押せる範囲に含めるため、インラインブロックにする。
 * - 本文リンクの下線を消す（ボタンとして並べる前提のため）。
 * - 行の高さをテーマのボタンと揃える。ヘッダーでコアのボタンと並べたときに高さがずれないようにする。
 *   テーマがこのカスタムプロパティを持たないときは 1.3 へ落とす。
 */
.wp-block-ioms-language-switch-link {
	display: inline-block;
	line-height: var(--wp--custom--line-height--tight, 1.3);
	text-decoration: none;
}

/* 押せることを下線で示す。色は設定で変わるので、色では示さない。 */
.wp-block-ioms-language-switch-link:hover,
.wp-block-ioms-language-switch-link:focus-visible {
	text-decoration: underline;
}
