.checker-examples { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.25rem; margin: 1.5rem 0; }
.checker-example { min-width: 0; padding: 1.5rem; border: 1px solid var(--border-color, #d7cbb9); border-radius: 12px; }
.checker-example h3 { margin: 0 0 1rem; font-size: 1.5rem; line-height: 1.5; }
.checker-example-pinyin { display: block; font-family: Inter, sans-serif; font-size: .9375rem; font-weight: 400; letter-spacing: 0; text-transform: none; color: var(--text-muted, #59606a); }
.checker-example-summary { font-weight: 600; line-height: 1.65; }
.checker-example dt { margin-top: 1rem; font-weight: 600; font-size: .875rem; }
.checker-example dd { margin: .3rem 0 0; line-height: 1.75; font-size: .9375rem; }
.checker-example-note { font-size: .8125rem; line-height: 1.7; color: var(--text-muted, #59606a); }
.checker-example-note a { text-decoration: underline; }
@media (max-width: 700px) { .checker-examples { grid-template-columns: 1fr; } .checker-example { padding: 1.25rem; } }
