.mtr-timeline [hidden]{display:none!important}.mtr-tl-years{margin:0 0 1rem;line-height:1.9}.mtr-tl-controls:empty{display:none}.mtr-tl-controls{border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-hairline);margin-bottom:.5rem;padding:.75rem 0}.mtr-tl-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mtr-tl-row+.mtr-tl-row{margin-top:.5rem}.mtr-tl-field input,.mtr-tl-field select{font:inherit;color:var(--color-ink);background:var(--color-white);border:1px solid var(--color-hairline);border-radius:0;min-height:40px;padding:.45rem .6rem;font-size:15px}.mtr-tl-search{flex:14rem}.mtr-tl-search input{width:100%}.mtr-tl-field input:focus-visible,.mtr-tl-field select:focus-visible,.mtr-timeline button:focus-visible,.mtr-timeline summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.mtr-tl-chips{flex-wrap:wrap;gap:.35rem;display:flex}.mtr-tl-chips button{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-hairline);min-height:32px;color:var(--color-ink);padding:.35rem .7rem;font-size:12px;font-weight:700}.mtr-tl-chips button[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.mtr-tl-toggle{color:var(--color-muted);gap:.4rem;font-size:13px;display:flex}.mtr-tl-toggle button,.mtr-tl-count button{text-underline-offset:.2em;color:var(--color-ink);text-decoration:underline}.mtr-tl-count{color:var(--color-muted);margin:.5rem 0 0;font-size:12px}.article-body .mtr-timeline h2.mtr-tl-year{margin:2rem 0 .75rem;scroll-margin-top:9rem;font-size:1.6rem}.article-body .mtr-timeline ol.mtr-tl-list{border-left:2px solid var(--color-hairline);margin:0;padding:0 0 0 1.25rem;list-style:none}.article-body .mtr-timeline li.mtr-tl-item{margin:0 0 1.25rem;scroll-margin-top:9rem;position:relative}.mtr-tl-item:before{content:"";background:var(--color-paper);border:2px solid var(--color-muted);border-radius:50%;width:10px;height:10px;position:absolute;top:.3rem;left:calc(-1.25rem - 6px)}.mtr-tl-item[data-kind=Milestone]:before{background:var(--color-accent);border-color:var(--color-accent)}.mtr-tl-item:target .mtr-tl-title{color:var(--color-accent)}.mtr-tl-item summary{cursor:pointer;list-style:none}.mtr-tl-item summary::-webkit-details-marker{display:none}.mtr-tl-meta{letter-spacing:.04em;color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:12px;display:flex}.mtr-tl-kind{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--color-hairline);padding:.1rem .4rem;font-size:10px;font-weight:700}.mtr-tl-kind[data-kind=Milestone]{color:var(--color-accent);border-color:currentColor}.article-body .mtr-timeline h3.mtr-tl-title{justify-content:space-between;gap:.5rem;margin:.25rem 0 0;font-size:1.1rem;line-height:1.3;display:flex}.mtr-tl-title:after{content:"–";color:var(--color-muted);flex:none;font-weight:400}details:not([open])>summary .mtr-tl-title:after{content:"+"}.article-body .mtr-timeline p.mtr-tl-text{margin:.4rem 0 0;font-size:17px;line-height:1.55}.mtr-tl-links{gap:.9rem;margin:.35rem 0 0;font-size:13px;display:flex}.article-body .mtr-timeline a.mtr-tl-anchor{color:var(--color-muted);text-decoration:none}
