/**
 * core/accordion のブロックスタイル（#3170 波1）
 *
 * 「スタイル」パネルで選んだときだけ効く。is-style-* が付いていない
 * アコーディオンには一切触らない（既存投稿の見た目を変えないため）。
 *
 * 線・帯の色は theme.json のパレット「メインカラー」（--wp--preset--color--primary）を
 * 優先する。ThemeJsonColorSyncController がカスタマイザーの色と同期するので、通常は
 * プリセット変数が使われる。フォールバック値（16進数カラー）はプリセット変数が
 * 未定義の場合にのみ使われる保険であり、通常経路では参照されない。
 */

/* シンプル: 装飾を最小限にし、開閉の境界だけを薄く見せる */
.wp-block-accordion.is-style-optib-simple .wp-block-accordion-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

/* シンプル: 最後の項目は下線を持たない（宙に浮いた線を防ぐ） */
.wp-block-accordion.is-style-optib-simple .wp-block-accordion-item:last-child {
  border-bottom: none;
}

/* 枠線: 各項目を枠で囲み、視覚的な境界を明示する */
.wp-block-accordion.is-style-optib-bordered .wp-block-accordion-item {
  border: 1px solid var(--wp--preset--color--primary, #ce8460);
  border-radius: 4px;
  margin-bottom: 0.5em;
  padding: 0 0.8em;
}

/* アクセント: 見出し部分にアクセント色の左ボーダーを付け、強調したいセクションに使う */
.wp-block-accordion.is-style-optib-accent .wp-block-accordion-item {
  border-left: 0.3em solid var(--wp--preset--color--primary, #ce8460);
  padding-left: 0.6em;
  margin-bottom: 0.5em;
}
