/* 四十肩・五十肩ページ固有スタイル */

/* 「進行と経過」（#a03）の3段階カード: リハビリテーション科ページの
   急性期・回復期・維持期カードと同じ配色（ネイビー→ブルー→オレンジ）に揃える */
#a03 .grid-260-16 .detail-card {
  border-top: 4px solid var(--ink);
}

#a03 .grid-260-16 .detail-card:nth-child(1) {
  border-top-color: var(--ink);
}
#a03 .grid-260-16 .detail-card:nth-child(1) .stage-eyebrow,
#a03 .grid-260-16 .detail-card:nth-child(1) .stage-title-sm {
  color: var(--ink);
}

#a03 .grid-260-16 .detail-card:nth-child(2) {
  border-top-color: #5A7FA8;
}
#a03 .grid-260-16 .detail-card:nth-child(2) .stage-eyebrow,
#a03 .grid-260-16 .detail-card:nth-child(2) .stage-title-sm {
  color: #5A7FA8;
}

#a03 .grid-260-16 .detail-card:nth-child(3) {
  border-top-color: var(--accent);
}
#a03 .grid-260-16 .detail-card:nth-child(3) .stage-eyebrow,
#a03 .grid-260-16 .detail-card:nth-child(3) .stage-title-sm {
  color: var(--accent);
}
