/* Short tables in the daily-habit article fit a narrow reading column. */
.reading-page .article-body table{min-width:0;width:100%}
.reading-page .article-body th:first-child{min-width:40px}
.reading-page .article-body .table-help{display:none}
@media(max-width:700px){.reading-page .article-body th,.reading-page .article-body td{padding:10px 9px}}

/* Narrative study scenes retain the approved kanji-story boy. */
.habit-scene{margin:26px auto 30px;max-width:680px}
.habit-scene img{display:block;width:100%;height:auto;border-radius:16px}
.habit-scene figcaption{margin-top:10px;font-size:16px;line-height:1.5;color:var(--muted)}
@media(max-width:700px){.habit-scene{margin:20px 0 24px}.habit-scene figcaption{font-size:15px}}
