/* Local, responsive saved-fact presentation. No color encodes a verdict. */
.d6s{margin:1rem 0;min-width:0;overflow-wrap:anywhere;color:inherit}
.d6s h4,.d6s h5,.d6s p{margin:0 0 .6rem}.d6s h5{font-size:.9rem}.d6s p,.d6s li,.d6s dd{line-height:1.5}
.d6s-title{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.d6s-metric{font-weight:650}
.d6s-literal{white-space:pre-wrap;overflow-wrap:anywhere}.d6s-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.65rem 1rem;margin:.8rem 0}.d6s-fields>div{min-width:0}.d6s dt{font-size:.8rem}.d6s dd{margin:.15rem 0 0;font-variant-numeric:tabular-nums}
.d6s-decision{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;padding:.8rem;border:1px solid currentColor;border-radius:.5rem}.d6s-outcome{font-weight:700}.d6s-guidance ul{margin:0;padding-inline-start:1.2rem}.d6s-guidance li{margin:.25rem 0;font-size:.85rem}
.d6s-graphic{margin:.8rem 0;max-width:36rem}.d6s svg{display:block;width:100%;height:auto;overflow:visible}.d6s-axis{stroke:currentColor;stroke-width:1;opacity:.45}.d6s-zero{stroke:currentColor;stroke-width:1;stroke-dasharray:3 3}.d6s-point{fill:currentColor}.d6s svg text{fill:currentColor;font-size:12px;font-family:inherit}.d6s figcaption,.d6s-note,.d6s-warning{font-size:.82rem}.d6s-warning{border-inline-start:3px solid currentColor;padding-inline-start:.65rem}
.d6s-evidence ul{margin:.4rem 0;padding-inline-start:1.2rem}.d6s-assumptions{margin-top:.9rem;border-top:1px solid currentColor;padding-top:.65rem}.d6s-assumptions summary{cursor:pointer;min-height:2rem}.d6s-assumptions[open] summary{margin-bottom:.65rem}.d6s summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}
@media(forced-colors:active){.d6s svg{color:CanvasText}.d6s-decision{border-color:CanvasText}}
