/* The complete crew transcription is static HTML. These styles also work without scripts. */
.crew-header-links{display:flex;gap:24px;font-size:12px;flex-wrap:wrap;justify-content:flex-end}
.crew-masthead h1 em{font-weight:400;color:#d9c998}
.crew-masthead>p:not(.eyebrow){max-width:620px;font-size:14px;color:#c2d0bf}
.crew-masthead-stats{display:flex;gap:40px;margin-top:34px;padding-top:25px;border-top:1px solid #49635b;max-width:700px;font-size:10px;letter-spacing:.045em;color:#c2d0bf}
.crew-masthead-stats strong{font-family:var(--serif);font-size:28px;font-weight:400;color:var(--paper);display:block;line-height:1.3;letter-spacing:0}
.crew-page{max-width:1340px;margin:auto;padding:48px 5.6% 65px}
.crew-scope{padding:28px 32px;background:var(--cream);border-left:3px solid #889a7e;margin-bottom:55px}
.crew-scope h2{font-size:29px;line-height:1.25;margin:10px 0 16px}
.crew-scope>p:not(.eyebrow){font-size:12px;line-height:1.85;color:var(--muted);max-width:960px;margin-bottom:13px}
.crew-scope .text-link{font-size:11px;margin-top:5px}
.crew-index-heading{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;margin-bottom:27px}
.crew-index-heading h2{font-size:40px;margin-top:10px;line-height:1.2}
.crew-index-heading>p{font-size:12px;color:var(--muted);max-width:290px}
.crew-tools{display:flex;align-items:flex-end;gap:16px;padding:23px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.crew-tools label{display:flex;flex-direction:column;gap:7px;min-width:0}
.crew-tools label>span{font-size:10px;color:var(--muted)}
.crew-query-label{flex:1}
.crew-tools input,.crew-tools select{background:#fffdf7;color:var(--ink);border:1px solid #aeb8a9;border-radius:0;min-height:47px;padding:11px 13px;font:inherit;font-size:13px;width:100%}
.crew-tools select{max-width:265px;padding-right:28px}
.crew-tools button{min-height:47px;font-size:11px;padding:12px 18px;white-space:nowrap}
.crew-alphabet{display:flex;flex-wrap:wrap;gap:5px;margin:24px 0 15px}
.crew-alphabet a{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:34px;padding:2px 6px;font-size:12px;border:1px solid var(--line)}
.crew-alphabet a:hover{background:var(--cream);text-decoration:none}
.crew-count{font-size:11px;color:var(--muted);margin:16px 0}
.crew-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.6}
.crew-table thead{border-top:1px solid #92a28d;border-bottom:1px solid #92a28d;background:#e9ece1}
.crew-table thead th{font-size:9px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;padding:13px 11px;white-space:nowrap}
.crew-table tbody tr{scroll-margin-top:30px;border-bottom:1px solid var(--line)}
.crew-table tbody tr:nth-child(even){background:#eeeadf66}
.crew-table tbody tr:target{outline:2px solid #a38a48;outline-offset:0;background:#ece2c1}
.crew-table td,.crew-table tbody th{padding:17px 11px;vertical-align:top;font-weight:400}
.crew-table tbody th{width:37%}
.crew-table td{white-space:nowrap}
.crew-person-link{font-family:var(--serif);font-size:18px;line-height:1.4;display:inline-block}
.crew-person-link>span[aria-hidden]{display:inline-block;font:12px var(--sans);opacity:.5;margin-left:8px}
.crew-record-note{font-size:10px;line-height:1.6;color:var(--muted);margin-top:7px;max-width:390px}
.uncertainty-note{color:#755c22}
.uncertain-mark{font-family:var(--sans);font-size:11px;font-weight:600;color:#755c22;white-space:nowrap}
.not-transcribed{color:var(--muted);font-size:10px;font-style:italic}
.crew-source-link{font-size:10px}
.crew-no-results{padding:40px 25px;border-bottom:1px solid var(--line);text-align:center}
.crew-no-results h3{font:27px/1.3 var(--serif);margin-bottom:13px}
.crew-no-results p,.crew-noscript{font-size:12px;color:var(--muted);margin:15px 0}
.crew-no-results button{font-size:12px}
.crew-sources{border-top:1px solid var(--line);padding-top:45px;margin-top:65px;scroll-margin-top:30px}
.crew-sources h2{font-size:37px;line-height:1.2;margin:12px 0 20px}
.crew-source-intro,.crew-source-footnote{font-size:12px;line-height:1.9;color:var(--muted);max-width:880px}
.crew-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:30px 0}
.crew-source-grid article{border:1px solid var(--line);padding:23px}
.crew-source-grid h3{font-family:var(--serif);font-size:23px;line-height:1.3;margin:11px 0 13px}
.crew-source-grid article>p:not(.eyebrow){font-size:11px;line-height:1.8;color:var(--muted)}
.crew-source-grid .text-link{font-size:11px;margin-top:20px}
.crew-sources>.text-link{font-size:12px;margin-top:20px}
.crew-related{display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--line);margin-top:35px;padding-top:25px;font-size:11px}
@media(max-width:1000px){.crew-page{padding-left:4%;padding-right:4%}.crew-table td,.crew-table tbody th{padding-left:8px;padding-right:8px}.crew-person-link{font-size:17px}.crew-source-grid{gap:15px}.crew-source-grid article{padding:18px}.crew-header-links{gap:16px}}
@media(max-width:760px){.crew-header-links{gap:10px;font-size:9px;max-width:155px}.crew-header-links>a:nth-child(2){display:none}.crew-masthead h1{font-size:43px}.crew-masthead-stats{gap:24px;font-size:9px}.crew-masthead-stats strong{font-size:25px}.crew-page{padding:30px 6% 45px}.crew-scope{padding:22px;margin-bottom:37px}.crew-scope h2{font-size:26px}.crew-scope>p:not(.eyebrow){font-size:11px}.crew-index-heading{display:block}.crew-index-heading h2{font-size:34px}.crew-index-heading>p{margin-top:16px;max-width:none;font-size:11px}.crew-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px}.crew-query-label{grid-column:1/-1}.crew-tools select{max-width:none}.crew-tools button{padding:12px 15px}.crew-alphabet{gap:6px}.crew-alphabet a{min-width:33px;min-height:36px}.crew-table thead{display:none}.crew-table,.crew-table tbody{display:block}.crew-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 15px;padding:20px 0;scroll-margin-top:18px}.crew-table tbody tr:nth-child(even){background:none}.crew-table td,.crew-table tbody th{display:block;width:auto;padding:0;white-space:normal}.crew-table tbody th{grid-column:1/-1}.crew-person-link{font-size:23px;line-height:1.35}.crew-table td:before{content:attr(data-label);display:block;font-size:9px;color:var(--muted);margin-bottom:3px;letter-spacing:.05em}.crew-table td:last-child{grid-column:2;grid-row:3}.crew-table td{font-size:12px}.crew-source-link{font-size:11px}.crew-table tbody tr:target{padding:20px 14px;margin:0 -14px}.crew-record-note{max-width:none}.crew-source-grid{grid-template-columns:1fr;gap:14px}.crew-source-grid article{padding:23px}.crew-source-grid h3{font-size:24px}.crew-sources{padding-top:33px;margin-top:43px}.crew-sources h2{font-size:32px}.crew-source-intro,.crew-source-footnote{font-size:11px}.crew-related{display:block}.crew-related a{display:block;margin-bottom:17px}}
@media print{.crew-header-links,.crew-tools,.crew-alphabet,.crew-related{display:none!important}.crew-masthead{background:white;color:black;padding:20px 0}.crew-masthead h1 em,.crew-masthead>p:not(.eyebrow),.crew-masthead-stats,.crew-masthead-stats strong{color:black}.crew-page{padding:20px 0;max-width:none}.crew-table tr[hidden]{display:table-row!important}.crew-table tbody tr{break-inside:avoid}.crew-scope{background:white;border:1px solid #aaa;margin-bottom:20px}.crew-source-grid{display:block}.crew-source-grid article{break-inside:avoid;margin-bottom:15px}}
