.reader-checklist{border:1px solid var(--line,#d9e0df);background:var(--surface,#f7f9f8);border-radius:10px;margin:2rem 0;padding:1.5rem;font-size:1rem;line-height:1.6}.reader-checklist h2{margin:.3rem 0 .8rem;font-size:1.35rem}.reader-checklist ul{padding:0;list-style:none}.reader-checklist li{margin:.8rem 0}.reader-checklist label{cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.reader-checklist input{width:18px;height:18px;accent-color:var(--accent,#175f6a);flex:none;margin-top:.25rem}.reader-checklist button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:5px;padding:.65rem 1rem}.reader-checklist :focus-visible{outline:3px solid var(--accent,#175f6a);outline-offset:3px}.reader-checklist small{margin-top:.7rem;font-size:.8rem;display:block}.article-table-wrap{max-width:100%;margin:1.5rem 0;overflow-x:auto}.article-table-wrap table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.article-table-wrap th,.article-table-wrap td{text-align:left;border-bottom:1px solid var(--line,#d9e0df);vertical-align:top;padding:.7rem}.article-table-wrap th{background:var(--surface,#f7f9f8);font-weight:700}@media print{.reader-checklist button,.reader-checklist small,.article-page>header,.article-page>nav,.article-rail,.related-stories,.across-network,.privacy-footer,.consent-banner{display:none!important}.reader-checklist{break-inside:avoid;color:#000;background:#fff}.article-reading{width:100%!important;max-width:none!important}.article-layout{display:block!important}.article-table-wrap{overflow:visible}}.article-table-wrap table[data-columns="4"]{min-width:36rem}.article-table-wrap table[data-columns="5"]{min-width:42rem}.article-table-hint{display:none}.article-table-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:640px){.article-body .article-table-hint{font-family:var(--font-sans),sans-serif;margin-bottom:0;font-size:.8rem;line-height:1.5;display:block}.article-table-hint+.article-table-wrap{margin-top:.6rem}}@media print{.article-table-wrap table[data-columns]{min-width:0}.article-table-hint{display:none!important}}
