.dc-timeline{--dc-chart-paper:var(--dc-paper);--dc-chart-text:var(--dc-ink);--dc-chart-muted:var(--dc-muted);--dc-chart-rule:var(--dc-rule);--dc-chart-control:var(--dc-control);color:var(--dc-chart-text);margin:1.8rem 0 2.4rem;clear:both}.dc-timeline [hidden]{display:none!important}.dc-timeline-content{font-family:"Avenir Next","Helvetica Neue",Arial,sans-serif;font-weight:400}.dc-timeline-controls{display:flex;flex-wrap:wrap;gap:.8rem 1.3rem;justify-content:center;margin-bottom:1rem}.dc-timeline-controls>label,.dc-timeline-measure-control{display:flex;align-items:center;gap:.5rem;font-size:13px;margin:0;color:var(--dc-chart-muted)}.dc-timeline-measure-switch{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--dc-chart-control)}.dc-timeline-measure-switch label{position:relative;margin:0;cursor:pointer}.dc-timeline-measure-switch input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.dc-timeline-measure-switch span{display:block;padding:.35rem .7rem;border-radius:999px;line-height:1.25;white-space:nowrap}.dc-timeline-measure-switch input:checked+span{background:var(--dc-chart-paper);color:var(--dc-chart-text);box-shadow:0 1px 3px rgba(48,61,67,0.1)}.dc-timeline-measure-switch input:focus-visible+span{outline:2px solid var(--dc-blue);outline-offset:2px}.dc-timeline select{color:var(--dc-chart-text);background:var(--dc-chart-control);border:1px solid transparent;border-radius:6px;font-family:inherit;font-size:14px;padding:.4rem 1.7rem .4rem .6rem;max-width:100%}.dc-timeline select:disabled{opacity:.45}.dc-timeline :focus-visible{outline:2px solid var(--dc-blue);outline-offset:3px}.dc-timeline-paper{max-width:820px;margin:0 auto;padding:.8rem .8rem 0}.dc-timeline-chart{width:100%}.dc-timeline-chart svg{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.dc-timeline-grid text,.dc-timeline-axis text{fill:var(--dc-chart-muted);font-size:13px}.dc-timeline-grid line{stroke:var(--dc-chart-rule)}.dc-timeline-axis line,.dc-timeline-axis path{stroke:var(--dc-chart-muted);stroke-opacity:.6}.dc-timeline-unit{fill:var(--dc-chart-muted);font-size:13px}.dc-timeline-milestone{stroke:var(--dc-chart-muted);stroke-width:1;stroke-dasharray:3 5;opacity:.3}.dc-timeline-end-label{font-size:14px;font-weight:600}.dc-timeline-end-value{font-size:13px;font-weight:400;fill:var(--dc-chart-muted)}.dc-timeline-cursor{stroke:var(--dc-chart-muted);stroke-width:1;opacity:.3}.dc-timeline-inspect{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.5rem;padding:.8rem .7rem 1rem;border-top:1px solid var(--dc-chart-rule)}.dc-timeline-year{font-size:16px;font-weight:600;color:var(--dc-chart-text);font-variant-numeric:tabular-nums}.dc-timeline-readout{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem}.dc-timeline .dc-timeline-readout span,.dc-timeline .dc-timeline-readout strong,.dc-timeline .dc-timeline-table th,.dc-timeline .dc-timeline-table td{color:var(--dc-chart-text)}.dc-timeline-value{display:inline-flex;align-items:center;gap:.35rem;font-size:13px}.dc-timeline-value i{width:8px;height:8px;border-radius:50%}.dc-timeline-value strong{font-weight:500;font-variant-numeric:tabular-nums}.dc-timeline .dc-timeline-note{margin:.85rem 0 0;font-size:14px!important;font-weight:400;line-height:1.6;color:var(--dc-chart-text)}.dc-timeline-status{font-size:11px;margin:.6rem 0;color:var(--dc-chart-muted)}.dc-timeline-data{margin-top:.5rem;font-size:11px}.dc-timeline-data summary{width:fit-content;cursor:pointer;font-size:12px;color:var(--dc-chart-text)}.dc-timeline-table-wrap{overflow-x:auto;margin-top:.6rem}.dc-timeline-table{width:100%;font-size:12px;font-variant-numeric:tabular-nums}.dc-timeline .dc-timeline-table th,.dc-timeline .dc-timeline-table td{font-size:12px;font-weight:400;line-height:1.45;border-bottom:1px solid var(--dc-chart-rule);padding:.3rem .5rem;text-align:left;white-space:nowrap}.dc-timeline .dc-timeline-table thead th{font-weight:500}.dc-timeline-table caption{color:var(--dc-chart-muted);font-size:11px}@media(max-width:600px){.dc-timeline{margin:1.4rem 0 1.8rem}.dc-timeline-controls{gap:.65rem}.dc-timeline-controls>label,.dc-timeline-measure-control{flex-direction:column;align-items:flex-start;gap:.2rem}.dc-timeline select{font-size:13px;padding-right:.25rem}.dc-timeline-paper{padding:.6rem .2rem 0}.dc-timeline-readout{gap:.45rem;flex-direction:column;width:100%}.dc-timeline-value{display:grid;grid-template-columns:8px 1fr auto;gap:.55rem;font-size:13px}.dc-timeline-inspect{padding-left:.8rem;padding-right:.8rem}}