/* V6 — reading refinements and resilient activity viewer. */
.editorial-date{font-size:11px;color:#676a5d;letter-spacing:.025em;margin:22px 0}
.answer-box{padding:28px 30px;background:#e8e0d3;border-left:3px solid #8e714a;margin:0 0 42px}
.answer-box strong{font-family:var(--serif);font-size:30px;font-weight:500;line-height:1.2}
.answer-box p{line-height:1.8}.answer-box a{text-decoration:underline;text-underline-offset:4px}
.source-notes p,.source-notes li{font-size:13px}.source-notes a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.viewer-help .viewer-retry{border:0;border-bottom:1px solid currentColor;padding:2px;background:none;cursor:pointer;font-size:11px}
.viewer-fallback a.viewer-local-link{display:block;margin-top:18px;background:transparent;color:var(--paper);padding:0;border:0;font-size:11px;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:4px}
.viewer-preview-copy>a:not(.viewer-local-link){display:inline-flex}
.viewer-status{max-width:490px}.viewer-preview-summary{line-height:1.7}
.sitemap-list{columns:2;column-gap:35px}.sitemap-list li{break-inside:avoid;margin:0 0 12px}
.site-directory article>a{overflow-wrap:anywhere}.site-directory article>div{min-width:0}
.carnet-home .editorial-grid,.article-body #guides .editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1000px){.carnet-home .editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.carnet-home .editorial-grid,.article-body #guides .editorial-grid{grid-template-columns:1fr}.answer-box{padding:22px}.sitemap-list{columns:1}.viewer-help .viewer-retry{font-size:10px}.viewer-preview-copy{padding-bottom:30px}.viewer-preview-summary{font-size:13px}.viewer-preview-note{line-height:1.7}.viewer-fallback a.viewer-local-link{font-size:11px}.viewer-fallback{grid-template-rows:minmax(85px,27%) minmax(0,1fr)}}
@media print{.answer-box{background:white;border:1px solid #777}.sitemap-list{columns:1}}
