.reading .article-table{width:100%;margin:14px 0 6px;min-width:490px;font-size:.9375rem;line-height:1.75}
.reading .article-table caption{text-align:left;color:#4a4a4a;font-size:.875rem;padding:0 0 9px;font-weight:700}
.reading .article-table th,.reading .article-table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere}
.reading .article-table th[scope=row]{width:28%;min-width:115px}
.reading .source-note{font-size:.875rem;color:#555;margin-top:8px;line-height:1.7}
.reading .source-note a{overflow-wrap:anywhere}
.article-toc,.related-list{padding-left:1.5em;margin:12px 0 20px}
.article-toc li,.related-list li{padding:4px 0;line-height:1.8}
.article-toc{font-size:.875rem}
.article-toc-mobile{display:none}
.crumb{flex-wrap:wrap;overflow-wrap:anywhere}
.article-heading h1{overflow-wrap:anywhere}
.table-scroll-hint{display:none}
.table-scroll[tabindex]:focus-visible{outline:2px solid #164b82;outline-offset:3px}
.reading .owner-guide .article-table{min-width:0}
.reading .owner-guide .article-table th[scope="row"]{min-width:88px;width:25%}
.reading ol:not(.article-toc){padding-left:1.5em}
.reading ol li{margin-bottom:7px}
@media(max-width:1000px){
 .article-toc-mobile{display:block;border:1px solid #c7d2df;background:#f6f8fa;padding:12px 16px;margin:20px 0}
 .article-toc-mobile summary{cursor:pointer;font-weight:700;color:#164b82}
 .article-toc-mobile ol{font-size:.9375rem;margin:12px 0 0;padding-left:1.5em}
 .article-heading+.details-layout>.aside-sticky{display:none}
}
@media(max-width:720px){
 .reading .table-scroll-hint{display:block;font-size:.75rem;color:#65717c;margin:12px 0 0}
 .reading .owner-guide .table-scroll-hint{display:none}
 .reading .article-table{font-size:.875rem}
 .reading .article-table th,.reading .article-table td{padding:10px}
 .reading .table-scroll{margin:16px 0;overscroll-behavior-x:contain}
 .reading .intro{font-size:1rem}
}
