.intro{margin-block:1rem 2rem}.intro p{margin-block:.75rem}.site-footer{padding:1rem 0 2rem;font-size:.9rem}.footer-license-band{background:var(--footer-band);margin-top:1.5rem;padding:.75rem 1rem}.footer-links{color:var(--ink-secondary);gap:.5rem;display:grid}.footer-links__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;display:flex}.footer-links a{align-items:center;min-height:44px;display:inline-flex}.helpline{color:var(--ink);text-align:center;margin-top:1.5rem}.helpline h2{color:var(--ink);text-align:center;margin:0;font-size:1rem;font-weight:650}.helpline p,.helpline ul{margin-block:.5rem}.helpline ul{padding:0;list-style:none}.helpline a{align-items:center;min-height:44px;display:inline-flex}.break-keep{word-break:keep-all}.ledger-list{border-top:1px solid var(--rule-structural);padding-bottom:54px}.mock-figure{border-bottom:1px solid var(--rule-structural);grid-template-columns:var(--index-column) minmax(0, 1fr);width:calc(100% + var(--index-column));margin-inline-start:calc(-1 * var(--index-column));padding-block:26px;display:grid}.mock-figure:before{color:var(--muted);content:attr(data-number);letter-spacing:.08em;padding-top:.25rem;font-size:.78rem}.mock-figure>*{grid-column:2;min-width:0}.mock-figure h2{border-bottom:1px solid var(--rule-structural);padding-bottom:10px}.chart-footer{grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1.5rem;display:grid}.chart-footer p{margin:0}.chart-sources{grid-column:1/-1}.chart-sources summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.chart-sources p{margin:.35rem 0}.chart-sources ul{margin:0;padding-left:1.25rem}.chart-values summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.chart-values__scroll{max-width:100%;overflow-x:auto}.chart-values table{border-collapse:collapse;min-width:max-content;margin-bottom:.5rem}.chart-values caption{caption-side:top;text-align:left;padding:.5rem 0;font-weight:650}.chart-values th,.chart-values td{border:1px solid var(--rule);text-align:right;white-space:nowrap;padding:.4rem .65rem}.chart-values thead th{background:var(--surface)}.chart-values th:first-child{text-align:left}.figure-readout{background:var(--surface);border:1px solid var(--rule-structural);color:var(--ink);pointer-events:none;z-index:10;min-width:min(13rem,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 1rem);padding:.65rem .8rem;position:fixed;overflow-y:auto;box-shadow:0 4px 14px #0000002e}.figure-readout__year{margin:0 0 .35rem;font-weight:650}.figure-readout ul{margin:0;padding:0;list-style:none}.figure-readout li{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.figure-readout li span{white-space:nowrap}.figure-stack{gap:1.5rem;min-width:0;display:grid}.figure-stack figure{min-width:0}.figure-stack figcaption{color:var(--ink-secondary);margin-top:.4rem;font-size:.9rem}@media (width<=683px){.mock-figure{width:auto;margin-inline-start:0;display:block}.mock-figure:before{margin-bottom:.35rem;display:block}.chart-footer{display:block}.footer-links__row{flex-direction:column;align-items:center}.footer-links__row>*{text-align:center;max-width:100%}}
