/* Published column tables must fit the article on narrow screens. */
.kp-shell .kp-article,.kp-shell .kp-article-aside{min-width:0}
@media(max-width:600px){
 .kp-shell .kp-article-body table{min-width:0!important;max-width:100%;width:100%;table-layout:fixed}
 .kp-shell .kp-article-body table th,.kp-shell .kp-article-body table td{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;padding:12px 10px;font-size:14px;line-height:1.75}
 .kp-shell .kp-article-body table:has(tr:first-child>:nth-child(2):last-child) th:first-child{width:36%}
}
