/* First low-risk grammar migration batch: comparison rows with 3–4 grammars. */
@media(max-width:760px){
  .compare-mobile-side:nth-child(3){border-left:4px solid #cfd7d3;}
  .compare-mobile-side:nth-child(4){border-left:4px solid #d7d7d7;}
}


/* Fifth batch v1: comparison rows may use grammar / core / example columns. */
.compare-table.compare-list-table thead th:first-child{width:24%;}
.compare-table.compare-list-table tbody th{width:24%;white-space:normal;}
.compare-table.compare-list-table thead th:nth-child(2){width:42%;}
.compare-table.compare-list-table thead th:nth-child(3){width:34%;}
.compare-list-table .jp-example{font-family:"Noto Sans JP","Yu Gothic","Hiragino Kaku Gothic ProN",var(--sans);line-height:1.9;}
.compare-list-table .zh-example{margin-top:6px;}
.compare-mobile-side .compare-mobile-grammar{margin-bottom:5px;}


/* Final 11-page batch v1: keep comparison semantics aligned with confirmed fifth batch. */
.compare-table.compare-list-table thead th:first-child{width:24%;}
.compare-table.compare-list-table tbody th{width:24%;white-space:normal;}
.compare-table.compare-list-table thead th:nth-child(2){width:42%;}
.compare-table.compare-list-table thead th:nth-child(3){width:34%;}
.compare-list-table .jp-example{font-family:"Noto Sans JP","Yu Gothic","Hiragino Kaku Gothic ProN",var(--sans);line-height:1.9;}
.compare-list-table .zh-example{margin-top:6px;}
.compare-mobile-side .compare-mobile-grammar{margin-bottom:5px;}
