/* Thread19 / item05: make correction, limits and start-date conditions scannable without changing meaning. */
.a262-terms-detail{padding:2px 2px 16px}
.a262-term-row{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;padding:14px 4px;border-top:1px solid #d9cec8}
.a262-term-row:last-child{border-bottom:1px solid #d9cec8}
.a262-term-label{font-size:12px;font-weight:900;letter-spacing:.04em;color:#0b6f60;padding-top:2px}
.a262-term-copy>strong{display:block;color:#3f3532;font-size:14px;line-height:1.55;margin:0 0 5px}
.a262-term-copy p{margin:0;color:#625753;font-size:12.5px;line-height:1.7}
.a262-start-case{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:start;padding:8px 0}
.a262-start-case+.a262-start-case{border-top:1px dashed #d9cec8;margin-top:4px;padding-top:12px}
.a262-start-case>span{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:#f4e9e5;color:#7d493d;font-size:11px;font-weight:900}
.a262-start-case-b>span{background:#dfeee8;color:#315e53}
.a262-start-case strong{display:block;color:#3f3532;font-size:13px;line-height:1.5;margin:0 0 3px}
.a262-start-note{margin-top:10px!important;padding:9px 10px!important;background:#f7f1ee;border-radius:8px;color:#5f534f!important;font-size:12px!important;line-height:1.65!important}
@media(max-width:370px){
  .a262-term-row{grid-template-columns:54px minmax(0,1fr);gap:9px}
  .a262-term-copy>strong{font-size:13.5px}
  .a262-term-copy p{font-size:12px}
}
