main[data-pagefind-meta*="title:The Record"]{max-width:1200px;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:4rem}.record-content h2{font-family:Newsreader,Georgia,serif;font-size:2rem;font-weight:700;font-style:italic;color:var(--color-text-primary);margin-top:0;margin-bottom:1rem}.record-content h3{font-family:Newsreader,Georgia,serif;font-size:1.375rem;font-weight:700;color:var(--color-text-primary);margin-top:2.5rem;margin-bottom:.75rem}.record-content h4{font-size:1.0625rem;font-weight:600;color:var(--color-text-primary);margin-top:2rem;margin-bottom:.75rem}.record-content h5{font-size:1.0625rem;font-weight:600;font-style:italic;color:var(--color-text-primary);margin-top:1.75rem;margin-bottom:.5rem}.record-content p{font-size:1.0625rem;line-height:1.75;margin-bottom:1.25rem}.record-content blockquote{margin:2.5rem 0;padding:1.5rem 0 1.5rem 2rem;border-left:2px solid var(--color-text-primary);font-family:Newsreader,Georgia,serif;font-style:italic;font-size:1.375rem;line-height:1.5;color:var(--color-text-secondary)}.record-content blockquote p{font-size:inherit;line-height:inherit;margin-bottom:0}.record-content p a{color:var(--color-text-link);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.record-content section[id],.record-content div[id],.record-content a[id]{scroll-margin-top:5.5rem}.record-content .part{padding-bottom:0;border-bottom:none}.record-content .chapter{padding-left:0;border-left:none;margin-top:2rem}.record-content .chapter:first-of-type{margin-top:1rem}.record-content .subsection{padding-left:0;border-left:none;margin-top:1.5rem}.record-content .placeholder{margin:0;padding:.75rem 1rem;background:var(--color-bg-subtle);border-radius:.5rem;font-style:italic;color:var(--color-text-secondary);font-size:.9375rem}.bibliography{margin-top:5rem;padding-top:2.5rem;border-top:1px solid var(--color-border)}.bibliography h2{font-family:Newsreader,Georgia,serif;font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.bibliography ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.bibliography li{padding-left:2rem;text-indent:-2rem;font-size:.875rem;line-height:1.6;color:var(--color-text-secondary)}.page-lede{margin-bottom:2.5rem;text-align:center}.page-lede h1{font-size:2.2rem;margin-bottom:.75rem}.page-lede p{margin:0;font-size:1.05rem;color:var(--color-text-secondary)}.book-gutter{display:none}@media(max-width:959px){main[data-pagefind-meta*="title:The Record"]{padding-left:1rem;padding-right:1rem}.record-content h2{font-size:1.625rem}.record-content h3{font-size:1.1875rem}.record-content blockquote{font-size:1.125rem;padding-left:1.25rem}}@media(max-width:768px){main[data-pagefind-meta*="title:The Record"]{padding-left:0;padding-right:0}.record-content p{font-size:1.0625rem;line-height:1.7;margin-bottom:1.125rem;text-wrap:pretty}.record-content{overflow-wrap:break-word}.record-content h2{font-size:1.75rem;line-height:1.2}.record-content h3{font-size:1.25rem;margin-top:2rem}.record-content h4{font-size:1rem;margin-top:1.75rem}.record-content h5{font-size:1rem;margin-top:1.5rem}.record-content blockquote{margin:2rem 0;padding:1rem 0 1rem 1rem;font-size:1.0625rem}.record-content section[id],.record-content div[id],.record-content a[id]{scroll-margin-top:calc(var(--mobile-header-height) + 3.5rem)}.bibliography{margin-top:3.5rem;padding-top:2rem}}.record-reading-bar[data-astro-cid-p56ulvow]{display:none}@media(max-width:768px){.record-reading-bar[data-astro-cid-p56ulvow]{position:fixed;top:var(--mobile-header-height);left:0;right:0;z-index:45;display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:44px;padding:0 .25rem 0 .75rem;background:var(--color-bg-page);border-bottom:1px solid var(--color-border)}.record-reading-section[data-astro-cid-p56ulvow],.record-reading-percent[data-astro-cid-p56ulvow]{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}.record-reading-section[data-astro-cid-p56ulvow]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.record-reading-percent[data-astro-cid-p56ulvow]{flex:0 0 auto;margin-right:.25rem}.record-reading-percent[data-astro-cid-p56ulvow]:before{content:"· "}.record-reading-announcement[data-astro-cid-p56ulvow]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.record-contents-button[data-astro-cid-p56ulvow]{display:flex;align-items:center;gap:.375rem;flex:0 0 auto;min-height:44px;padding:0 .75rem;background:none;border:none;border-radius:.5rem;font-size:.8125rem;font-weight:600;color:var(--color-text-primary);cursor:pointer}.record-contents-button[data-astro-cid-p56ulvow]:hover,.record-contents-button[data-astro-cid-p56ulvow]:focus-visible{background:var(--color-bg-muted)}.record-reading-track[data-astro-cid-p56ulvow]{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-border)}.record-reading-fill[data-astro-cid-p56ulvow]{height:100%;width:0%;background:var(--color-text-link);transition:width .1s linear}}@media(prefers-reduced-motion:reduce){.record-reading-fill[data-astro-cid-p56ulvow]{transition:none}}.record-contents-heading[data-astro-cid-odkfs3tm]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex:1 1 auto;min-width:0}.record-contents-heading[data-astro-cid-odkfs3tm] h2[data-astro-cid-odkfs3tm]{font-family:Newsreader,Georgia,serif;font-size:1.1875rem;font-weight:700;margin:0}.record-contents-percent[data-astro-cid-odkfs3tm]{font-size:.625rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}.record-contents-track[data-astro-cid-odkfs3tm]{height:3px;margin:0 1rem;border-radius:2px;background:var(--color-border);overflow:hidden}.record-contents-fill[data-astro-cid-odkfs3tm]{height:100%;width:0%;background:var(--color-text-link);transition:width .1s linear}.record-contents-nav[data-astro-cid-odkfs3tm]{display:flex;flex-direction:column;padding:.5rem 1rem 1.5rem}.record-contents-row[data-astro-cid-odkfs3tm]{display:flex;align-items:center;min-height:48px;padding:0 .75rem;border-left:2px solid transparent;font-size:.9375rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none}.record-contents-row[data-astro-cid-odkfs3tm].part.active{border-left-color:var(--color-text-link);color:var(--color-text-link);font-weight:700}.record-contents-row[data-astro-cid-odkfs3tm].section{display:none;min-height:44px;padding-left:1.75rem;border-left-color:transparent;font-size:.8125rem;color:var(--color-text-muted)}.record-contents-row[data-astro-cid-odkfs3tm].section.active{display:flex}.record-contents-row[data-astro-cid-odkfs3tm]:hover,.record-contents-row[data-astro-cid-odkfs3tm]:focus-visible{color:var(--color-text-primary);text-decoration:none}@media(prefers-reduced-motion:reduce){.record-contents-fill[data-astro-cid-odkfs3tm]{transition:none}}.part-opener{margin:.25rem 0 2.25rem;padding:1rem 0 1.25rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-family:Inter,system-ui,sans-serif}.record-content .opener-meta{display:flex;flex-wrap:wrap;gap:0 .5rem;margin:0 0 1rem;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.opener-meta>span+span:before{content:"·";margin-right:.5rem}.opener-era{color:var(--color-text-link)}.era-strip{margin-bottom:1.25rem}.era-events{position:relative;height:calc(var(--lanes) * 13px + 10px)}.era-event{position:absolute;left:calc(var(--x) * 100%);bottom:calc(var(--lane) * 13px + 4px);width:10px;height:10px;border-radius:50%;background:var(--color-text-link);transform:translate(-50%);transition:transform .15s ease}.era-event.minor{width:7px;height:7px;opacity:.6}.era-event.minor:hover,.era-event.minor:focus-visible{opacity:1}.era-event:hover,.era-event:focus-visible{transform:translate(-50%) scale(1.5);transition-delay:0s;z-index:2}.era-event:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.era-event:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);width:max-content;max-width:240px;padding:.375rem .5rem;background:var(--color-text-primary);color:var(--color-bg-page);border-radius:.375rem;font-size:.6875rem;line-height:1.35;opacity:0;pointer-events:none;transform:scale(.667);transform-origin:bottom center;transition:opacity .12s ease}.era-event.tip-center:after{left:50%;translate:-50% 0}.era-event.tip-start:after{left:0;transform-origin:bottom left}.era-event.tip-end:after{right:0;transform-origin:bottom right}.era-event:hover:after,.era-event:focus-visible:after{opacity:1}.era-axis{position:relative;display:grid;grid-template-columns:repeat(var(--years),1fr);border-top:1px solid var(--color-border-strong)}.era-year{padding-top:.25rem;border-left:1px solid var(--color-border);font-size:.625rem;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text-muted)}.era-year:last-child{border-right:1px solid var(--color-border)}.record-content .cast-label{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.cast-list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.record-content .cast-list li{margin:0}.record-content .cast-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem .2rem .2rem;border:1px solid var(--color-border);border-radius:999px;font-size:.8125rem;color:var(--color-text-primary);text-decoration:none;transition:background .15s ease,border-color .15s ease}.record-content .cast-chip:hover{background:var(--color-bg-muted);border-color:var(--color-border-strong);text-decoration:none}.cast-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;background:var(--color-bg-muted)}.cast-initial{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff}.cast-count{font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.era-axis:before{content:"";position:absolute;top:-1px;left:0;right:0;border-top:1px solid var(--color-text-link);transform-origin:left;transform:scaleX(0);opacity:0}[data-reveal=pending] .era-event{opacity:0;transform:translate(-50%,8px) scale(.3)}[data-reveal=pending] .cast-list li{opacity:0;transform:translateY(6px)}[data-reveal=done] .era-axis:before{animation:era-draw .9s cubic-bezier(.3,.7,.2,1) forwards}[data-reveal=done] .era-event{transition:opacity .3s ease,transform .45s cubic-bezier(.2,.9,.3,1.3);transition-delay:calc(.25s + var(--i) * 22ms)}[data-reveal=done] .cast-list li{transition:opacity .35s ease,transform .35s ease;transition-delay:calc(.4s + var(--i) * 45ms)}@keyframes era-draw{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}
