.entry{display: grid;grid-template-columns: minmax(0, 1fr);padding-top: var(--sp-5)}.entry-main{min-width: 0}@media (min-width: 1024px){.entry{grid-template-columns: repeat(12, minmax(0, 1fr));column-gap: 24px;align-items: start}.entry-main{grid-column: 1 / span 8;grid-row: 1}.entry-rail{grid-column: 9 / span 4;grid-row: 1 / span 2;position: sticky;top: 88px;max-height: calc(100vh - 104px);overflow: auto;overscroll-behavior: contain;margin: -6px;padding: 6px 6px 16px}.entry-rel{grid-column: 1 / span 8;grid-row: 2}.entry-rail::-webkit-scrollbar{width: 6px}.entry-rail::-webkit-scrollbar-track{background: transparent}.entry-rail::-webkit-scrollbar-thumb{background: var(--rule-2);border-radius: 3px}}@supports not selector(::-webkit-scrollbar){.entry-rail{scrollbar-width: thin;scrollbar-color: var(--rule-2) transparent}}@media (min-width: 1280px){.entry{column-gap: 32px}}.entry-srail-m{display: none}@media (max-width: 1023px){.entry-rail{margin-top: var(--sp-8);gap: 32px}.entry-rail > .srail, .entry-rail > .entry-glance{display: none}.entry-srail-m{display: block;margin-top: 28px;border-block: 1px solid var(--rule)}.entry-srail-m > summary{display: flex;width: 100%;min-height: 48px}.entry-srail-m > .srail-dl{padding: 4px 0 18px}}.entry-kicker{margin-bottom: 16px}.entry-kicker .stamp.is-known{color: var(--ink-3)}.entry-kicker .entry-label{color: var(--ink-2);font-weight: 600}.entry-h1{font: 800 var(--fs-h1)/1.02 var(--f-sans);letter-spacing: -.03em}.entry-h1.is-long{font-size: var(--fs-h1-long);line-height: 1.06;letter-spacing: -.025em}.entry-deck{margin: 16px 0 0;max-width: 42rem;font: 400 var(--fs-dek)/1.42 var(--f-serif);color: var(--ink-2)}.entry-status{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px;margin-top: 22px}.entry-head > .byline{margin-top: 22px}.entry-take{margin-top: 36px}.entry-take-l{margin: 0 0 8px;font: 650 var(--fs-meta)/1.3 var(--f-sans);color: var(--after-ink)}.entry-take-t{margin: 0;max-width: 34em;font: 450 var(--fs-takeaway)/1.3 var(--f-serif);color: var(--ink)}.entry-sec{margin-top: var(--sp-8)}.entry-h2{margin: 0 0 18px;font: 800 var(--fs-h2)/1.08 var(--f-sans);letter-spacing: -.02em}.entry-mod .entry-h2{margin-bottom: 16px;font: 750 var(--fs-h3)/1.14 var(--f-sans);letter-spacing: -.015em}.entry-sub, .entry-note{max-width: var(--measure);margin: -6px 0 22px;font: 450 var(--fs-ui)/1.45 var(--f-sans);color: var(--ink-2)}.entry-note{font-size: var(--fs-meta);color: var(--ink-3)}.entry-prose > :last-child{margin-bottom: 0}.entry-prose > h3:first-child{margin-top: 0}.entry-more > summary{margin-top: 10px}.entry-more[open] > summary{margin-bottom: 12px}.entry-more > .entry-prose{margin-top: 4px}.entry .gaps, .entry .gaps-sum{max-width: 46rem}.entry .gaps:is([data-prec="month"], [data-prec="year"]) .gap{grid-template-columns: 9.5rem minmax(0, 1fr) 9.25rem}@media (max-width: 599px){.entry .gaps:is([data-prec="month"], [data-prec="year"]) .gap{grid-template-columns: 7rem minmax(0, 1fr) 7.25rem}}.entry-facts{margin: 0;padding-left: 1.15em;max-width: var(--measure);font: 450 16px/1.5 var(--f-sans);color: var(--ink)}.entry-facts > li{margin-bottom: 8px}.entry-facts > li:last-child{margin-bottom: 0}.entry-facts > li::marker{color: var(--ink-3)}.entry-disp{max-width: var(--measure);font-size: var(--fs-ui)}.entry-disp th[scope="row"]{width: 10rem;color: var(--ink)}.entry-disp td{line-height: 1.5}.entry-disp + .entry-prose, .tbl-scroll + .entry-prose{margin-top: 20px}@media (max-width: 599px){.entry-disp th[scope="row"]{width: 6.5rem}}.entry-srcs .spec-w, .entry-srcs .srcs{max-width: var(--measure)}.entry-srcs .spec-w + .src-g{margin-top: 28px}.entry-srcs .srcs > li{scroll-margin-top: 104px;border-radius: var(--r-s);transition: background-color 100ms}.entry-srcs .srcs > li:target{background: var(--paper-2)}.entry-srcs details[open] > summary{margin-bottom: 12px}.entry-changes{list-style: none;margin: 0;padding: 0;max-width: var(--measure)}.entry-ch{display: grid;grid-template-columns: 7.5rem minmax(0, 1fr);gap: 2px 20px;padding: 12px 0;border-top: 1px solid var(--rule);font: 450 var(--fs-ui)/1.5 var(--f-sans);color: var(--ink-2)}.entry-changes > .entry-ch:first-child{border-top: 0;padding-top: 0}.entry-more .entry-changes > .entry-ch:first-child{border-top: 1px solid var(--rule);padding-top: 12px}.entry-ch-d{display: flex;flex-direction: column;color: var(--ink-3)}.entry-ch-d > span{font-size: var(--fs-meta)}.entry-ch-t{font-weight: 650;color: var(--ink)}.entry-ch-x{min-width: 0}@media (max-width: 599px){.entry-ch{grid-template-columns: minmax(0, 1fr)}.entry-ch-d{flex-direction: row;gap: 8px}}.entry-glance{padding-top: 18px;border-top: 1px solid var(--rule)}.entry-glance .spec-l{margin-top: 8px}.entry-rel{margin-top: var(--sec);padding-top: var(--sp-7);border-top: 1px solid var(--rule);min-width: 0}.entry-rel-b + .entry-rel-b{margin-top: var(--sp-7)}.entry-h3{margin: 0 0 16px;font: 650 var(--fs-ui)/1.3 var(--f-sans);color: var(--ink-2)}.entry-people{margin: 0;max-width: var(--measure)}.entry-list{list-style: none;margin: 0;padding: 0;max-width: var(--measure)}.entry-list > li{display: flex;flex-direction: column;gap: 2px;margin-bottom: 14px;font: 600 var(--fs-ui)/1.4 var(--f-sans)}.entry-list > li:last-child{margin-bottom: 0}.entry-list a{text-decoration: none;overflow-wrap: anywhere}.entry-list a:hover{text-decoration: underline}.entry-list-m{font: 450 var(--fs-meta)/1.35 var(--f-sans);color: var(--ink-3)}.entry-vids{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(13rem, 1fr));gap: 28px 24px}.entry-vid{display: flex;flex-direction: column;gap: 10px;min-width: 0}.entry-vid-i{display: block}.entry-vid img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;border-radius: var(--r-s);background: var(--paper-3)}.entry-vid-x{display: flex;flex-direction: column;gap: 4px;min-width: 0}.entry-vid-t{font: 600 var(--fs-ui)/1.35 var(--f-sans);text-decoration: none}.entry-vid-t:hover, .entry-vid:has(.entry-vid-i:hover) .entry-vid-t{text-decoration: underline}@media (max-width: 599px){.entry-vids{grid-template-columns: minmax(0, 1fr);gap: 20px}.entry-vid{display: grid;grid-template-columns: 8rem minmax(0, 1fr);gap: 12px;align-items: start}.entry-vid-x{grid-column: 2}}.entry-rel .entry-more > .stream, .entry-rel .entry-more > .entry-list{margin-top: 8px}.entry-cap{max-width: var(--measure);margin: 16px 0 0;font: 450 var(--fs-meta)/1.45 var(--f-sans);color: var(--ink-3)}
