:root{--green:#0d3029;--ivory:#f4efe3;--paper:#fbf7ed;--ink:#162a25;--muted:#68716b;--gold:#b89552;--gold-soft:#d8c38e;--line:#d6cdbb;--burgundy:#6f2528;--navy:#18384b;--sage:#516d5a;--ochre:#8d6330;--umber:#6f4938;--slate:#3d5360;--teal:#27645e;--copper:#9a5638;--serif:"Songti SC","STSong","Noto Serif CJK SC","Source Han Serif SC",Georgia,serif;--sans:"PingFang SC","Noto Sans CJK SC","Helvetica Neue",Arial,sans-serif;--body:clamp(17px,1.18vw,19px);--content:760px;--wide:1240px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--serif);font-size:var(--body);line-height:1.82}a{color:inherit;text-decoration-color:rgba(184,149,82,.75);text-underline-offset:.2em}a:hover{color:#8b3a32}img{max-width:100%}[hidden]{display:none!important}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:100;background:#fff;color:#000;padding:.7rem 1rem}.skip-link:focus{top:1rem}
.global-nav{height:72px;background:#0a2b25;color:#f6eedc;display:flex;align-items:center;padding:0 max(24px,calc((100vw - var(--wide))/2));gap:34px;border-bottom:1px solid rgba(216,195,142,.55);position:relative;z-index:20}.history-brand{display:flex;align-items:center;gap:11px;text-decoration:none;font-size:17px;white-space:nowrap}.history-brand small{display:block;font:9px/1.2 var(--sans);letter-spacing:.14em;color:#cbbf9f}.brand-mark{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px}.brand-mark img{display:block;width:40px;height:40px;object-fit:contain}.nav-links{display:flex;gap:25px;margin-left:auto}.nav-links a,.return-library{font:13px/1.2 var(--sans);letter-spacing:.06em;text-decoration:none}.return-library{border:1px solid var(--gold);padding:10px 14px}.nav-toggle{display:none}
.page-frame{min-height:70vh}.page-frame:has(.history-rail){display:grid;grid-template-columns:164px minmax(0,1fr);max-width:1480px;margin:auto;background:#f7f1e5}.history-rail{background:#12342e;color:#eee6d3;padding:30px 16px;min-width:0;border-right:4px double #b89552}.stage-rail{display:flex;flex-direction:column;position:sticky;top:96px}.stage-rail a{display:grid;grid-template-columns:30px 1fr;gap:6px;padding:12px 6px;border-left:1px solid rgba(216,195,142,.35);font:11px/1.4 var(--sans);text-decoration:none;color:#d9d1c0}.stage-rail a span{font-family:Georgia,serif;color:var(--gold-soft)}.stage-rail a.is-active{background:#ead9aa;color:#173129;border-left:3px solid var(--gold);font-weight:700}.stage-rail a.is-active span{color:#6f2528}.page-toc{position:sticky;top:430px;display:flex;flex-direction:column;margin-top:28px;max-height:46vh;overflow:auto;border-top:1px solid rgba(216,195,142,.35);padding-top:15px}.page-toc strong{font:12px var(--sans);color:var(--gold-soft);margin-bottom:8px}.page-toc a{font:10px/1.35 var(--sans);padding:5px 0;color:#d9d1c0;text-decoration:none}
.library-stage-rail .rail-overview{margin-bottom:12px;padding-top:9px;padding-bottom:9px;background:rgba(216,195,142,.12);border:1px solid rgba(216,195,142,.42);color:#f1e5c7}.library-stage-rail .rail-overview span{font:9px/1.3 var(--sans);color:var(--gold-soft)}
.author-stage-rail .rail-overview{margin-bottom:12px}.author-essay-group{scroll-margin-top:24px}
.home-hero{min-height:590px;background:linear-gradient(90deg,rgba(7,31,26,.28),rgba(7,31,26,.03)),url(/mystery-media/a4b40cf2216957f0cb78eb028640d6e6f98097a3e4d491ba732e8381424dce3a.webp) center/cover;color:#f6edd9;display:grid;place-items:center}.home-hero-inner{text-align:center;max-width:920px;padding:60px 30px;text-shadow:0 2px 20px #071d18}.date-line{font:24px Georgia,serif;letter-spacing:.12em;color:#dfc47e}.home-hero h1{font-size:clamp(46px,6vw,82px);line-height:1.1;margin:.2em 0}.home-hero p{font-size:22px}.home-hero a{display:inline-block;margin:22px 7px 0;padding:12px 26px;text-decoration:none;font:15px var(--sans);text-shadow:none}.primary-action{background:#e5c67e;color:#173129}.secondary-action{border:1px solid #dac28a;color:#f6edd9}
.home-stages,.reading-paths,.featured-essays,.history-inventory,.home-prose,.parallel-history{max-width:var(--wide);margin:0 auto;padding:70px 30px}.home-stages header,.reading-paths header,.featured-essays header{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:30px}.home-stages h2,.reading-paths h2,.featured-essays h2,.parallel-history h2,.history-inventory h2{font-size:36px;margin:0}.home-stages header>span{font:11px var(--sans);letter-spacing:.13em;color:var(--muted)}
.stage-door-grid{display:grid;grid-template-columns:repeat(8,1fr);min-height:390px;border:1px solid #8d7852;background:#102f29 url(/mystery-media/7aecf0c4a4296675d9bfc8586557a907575f9e269b335acd41abbad617498c32.webp) center/cover no-repeat;box-shadow:0 16px 34px rgba(34,39,31,.18)}.stage-door{background:rgba(7,29,25,.18);color:#fff4db;border-right:1px solid rgba(236,211,151,.52);transition:background .2s ease}.stage-door:hover{background:rgba(7,29,25,.72)}.stage-door:nth-child(4){background:rgba(111,37,40,.58)}.stage-door:nth-child(5){background:rgba(24,56,75,.62)}.stage-door a{height:100%;padding:22px 13px;display:flex;flex-direction:column;text-decoration:none;text-shadow:0 2px 12px #061b17}.stage-door span{font:28px Georgia,serif;color:#f0d38b}.stage-door h2{font-size:21px;margin:12px 0 0}.stage-door p{font:11px var(--sans);color:#f4e7cb}.stage-door small{margin-top:auto;padding:12px 8px;background:rgba(5,24,21,.76);font:10px/1.55 var(--sans);color:#eee4cf;text-shadow:none}
.reading-paths{background:var(--paper)}.reading-paths>div{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.reading-paths a{min-height:180px;padding:30px;background:#17352f;color:#f4ecd9;text-decoration:none;display:flex;flex-direction:column;justify-content:end}.reading-paths a:nth-child(2){background:#3d3327}.reading-paths strong{font-size:27px}.reading-paths span{font:13px var(--sans);color:#d9d1c0}
.parallel-history{max-width:none;padding-left:max(30px,calc((100vw - var(--wide))/2));padding-right:max(30px,calc((100vw - var(--wide))/2));background:#e9e1d2}.parallel-panels{display:grid;grid-template-columns:1fr 120px 1fr;align-items:stretch;margin-top:25px}.parallel-panels>a{padding:44px;color:#f8efdc;text-decoration:none;min-height:260px}.parallel-panels .golden{background:var(--burgundy)}.parallel-panels .noir{background:var(--navy)}.parallel-panels span{font:46px Georgia,serif}.parallel-panels h3{font-size:32px;margin:10px 0}.parallel-axis{display:grid;place-content:center;text-align:center;background:var(--paper)}.parallel-axis span{font:11px var(--sans)}
.featured-essays>div{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line)}.featured-essays>div a{padding:22px;border-right:1px solid var(--line);text-decoration:none;min-height:190px}.featured-essays>div span{font:23px Georgia,serif;color:var(--gold)}.featured-essays>div strong{display:block;font-size:19px;margin:15px 0}.featured-essays>div small{font:12px/1.65 var(--sans);color:var(--muted)}
.history-inventory{display:flex;justify-content:space-between;gap:40px;background:#17352f;color:#f1ead9}.history-inventory dl{display:flex;gap:50px}.history-inventory dl div{display:flex;flex-direction:column}.history-inventory dt{font:46px Georgia,serif;color:var(--gold-soft)}.history-inventory dd{margin:0;font:12px var(--sans)}
.research-prose{font-size:var(--body)}.research-prose p{margin:0 0 1.25em}.research-prose>h2{font-size:36px;line-height:1.3;margin:2.2em 0 .7em;border-bottom:1px solid var(--gold-soft);padding-bottom:.25em}.research-prose>h3{font-size:27px;margin:2em 0 .6em;color:#6f292a}.research-prose>h4{font-size:22px;margin:1.7em 0 .5em}.research-prose>h5{font-size:19px;margin:1.5em 0 .45em}.research-prose li{margin:.35em 0}.research-prose blockquote{margin:2em 0;padding:1em 1.5em;border-left:3px solid var(--gold);background:#eee6d7}.research-prose a{overflow-wrap:anywhere}.table-scroll{overflow:auto;margin:1.8em 0;border-top:2px solid var(--green)}table{border-collapse:collapse;width:100%;font:14px/1.55 var(--sans);min-width:680px}th,td{text-align:left;vertical-align:top;padding:11px 12px;border-bottom:1px solid var(--line)}th{background:#e7dfcf;color:var(--green)}
.stage-hero{min-height:360px;color:#f8efde;display:grid;grid-template-columns:120px 1fr 120px;align-items:center;text-align:center;background:linear-gradient(135deg,var(--page-accent,#17352f),#102f2a);border-bottom:1px solid #ad9360}.stage-title-group{padding:34px 26px}.stage-title-group>em{display:block;font:11px var(--sans);font-style:normal;letter-spacing:.18em;color:#dfc891}.stage-title-group>span{font:80px/1 Georgia,serif;color:#dfc891}.stage-hero h1{font-size:48px;margin:.12em 0}.stage-hero p{font:15px var(--sans);letter-spacing:.1em;margin:.25em 0}.stage-hero blockquote{max-width:760px;margin:14px auto;font-size:18px}.stage-neighbor a{display:flex;flex-direction:column;text-decoration:none;font:27px Georgia,serif;color:#e2d7c1}.stage-neighbor small{font:10px var(--sans)}.stage-hero-03{min-height:390px;background:#eee5d3 url(/mystery-media/0bbe838e0ccf73dd8906d2c5f8f9007760effa5f750f77dc41f257c7720352b8.webp) center/cover no-repeat;color:#112e2b}.stage-hero-03 .stage-title-group{align-self:end;padding-bottom:28px}.stage-hero-03 .stage-title-group>em,.stage-hero-03 .stage-title-group>span{color:#6f2528}.stage-hero-03 .stage-title-group>span{font-size:54px}.stage-hero-03 h1{font-size:52px;text-shadow:0 1px #fff}.stage-hero-03 blockquote{background:rgba(247,241,229,.82);padding:7px 18px;font-size:16px}.stage-hero-03 .stage-neighbor a{color:#17352f;text-shadow:0 1px #fff}
.stage-page .stage-hero{min-height:390px;background-color:#eee5d3;background-position:center;background-size:cover;background-repeat:no-repeat;color:#122f2b}.stage-page .stage-hero .stage-title-group{align-self:end;padding:18px 24px 24px}.stage-page .stage-hero .stage-title-group>em,.stage-page .stage-hero .stage-title-group>span{color:#7a282c}.stage-page .stage-hero .stage-title-group>span{font-size:48px}.stage-page .stage-hero h1{font-size:50px;line-height:1.08;text-shadow:0 1px #fff}.stage-page .stage-hero blockquote{background:rgba(248,242,230,.88);padding:7px 18px;font-size:15px;max-width:800px}.stage-page .stage-hero .stage-neighbor a{display:inline-flex;background:rgba(248,242,230,.76);padding:9px;color:#17352f;text-shadow:0 1px #fff}.stage-hero-01{background-image:url(/mystery-media/5555c652fe744a94517e10900dd6dd2e1f384afeddaef7dd874e8bd558b02dea.webp)}.stage-hero-02{background-image:url(/mystery-media/ea4bc5cb221659eecfaea70292eddd7a2dae57635a74374d0f846a56562b2dfd.webp)}.stage-hero-03{background-image:url(/mystery-media/0bbe838e0ccf73dd8906d2c5f8f9007760effa5f750f77dc41f257c7720352b8.webp)}.stage-hero-04{background-image:url(/mystery-media/20f250d1afc8f5d660c0356ccf2d2bb0d461ef85ec781667ff8530b2c530ad78.webp)}.stage-hero-05{background-image:url(/mystery-media/5ddd5569d5b0ae754268ec45e06958bb7c465b252b72952f57a116c92036d6ba.webp)}.stage-hero-06{background-image:url(/mystery-media/ef5dd6f13bf5243fd2b093bcaea9397d4561cbda5ff0f531ff8bb760643054b0.webp)}.stage-hero-07{background-image:url(/mystery-media/b2284b382b5b86606214e51ce22e8e81d65026057897e0a212f206d9c452ce08.webp)}.stage-hero-08{background-image:url(/mystery-media/a2cbdfcbc938adc0f2a4329b7301779adbd1651dad3960dc6b6805a36ed134ef.webp)} 
.stage-page .stage-hero{display:flex;align-items:flex-end;justify-content:center;padding:155px 26px 20px}.stage-page .stage-title-group,.stage-page .stage-hero-03 .stage-title-group{width:min(940px,96%);margin:0 auto;padding:0;background:transparent;border:0;box-shadow:none;color:#102f2a}.stage-page .stage-heading{display:flex;align-items:center;justify-content:center;gap:24px;width:max-content;max-width:92%;margin:0 auto;padding:10px 28px;background:rgba(250,246,236,.76);border:1px solid rgba(137,113,70,.55);border-top:3px solid var(--page-accent);box-shadow:0 7px 20px rgba(29,37,31,.14);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.stage-page .stage-label{min-width:152px;padding-right:23px;border-right:1px solid rgba(111,37,40,.35)}.stage-page .stage-label>em{display:block;font-size:11px;color:#7a282c;font-weight:700}.stage-page .stage-label>span{display:block;font:700 36px/1 Georgia,serif;color:#7a282c}.stage-page .stage-label>p{font-size:14px;line-height:1.35;color:#183d36;font-weight:700;margin:.2em 0 0}.stage-page .stage-hero h1,.stage-page .stage-hero-03 h1{font-size:clamp(38px,4vw,54px);line-height:1.08;color:#0c352e;text-shadow:0 1px rgba(255,255,255,.8);margin:0;white-space:nowrap}.stage-page .stage-hero blockquote,.stage-page .stage-hero-03 blockquote{max-width:900px;margin:12px auto 0;padding:10px 22px;background:rgba(9,47,40,.82);border:1px solid rgba(232,213,170,.48);color:#fff8e9;font-size:15px;line-height:1.65;text-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.stage-page .scholarly-layout{display:block;max-width:1040px;padding-left:28px;padding-right:28px}.stage-page .scholarly-layout>.research-prose{width:100%;max-width:none}.stage-page .stage-notes{display:none}
.stage-facts{display:flex;justify-content:center;background:#fbf7ed;border-bottom:1px solid var(--line);border-top:1px solid #fff}.stage-facts>*{padding:13px 25px;border-right:1px solid var(--line);font:12px var(--sans)}.stage-facts>strong{color:#7c2c2a;letter-spacing:.08em}.scholarly-layout{max-width:1090px;margin:0 auto;display:grid;grid-template-columns:minmax(0,735px) 235px;gap:30px;padding:34px 24px 82px}.scholarly-layout>.research-prose{background:#fbf7ed;border:1px solid #d6cdbb;padding:8px 24px 30px;box-shadow:0 8px 26px rgba(73,61,40,.06)}.stage-notes{font:12px/1.65 var(--sans);align-self:start;position:sticky;top:94px}.stage-notes>strong{display:block;background:#17352f;color:#f5ead3;font-family:var(--serif);font-size:16px;margin:0;padding:9px 12px}.stage-notes dl,.stage-notes>p,.stage-notes>nav,.stage-notes>a{margin:0 0 14px;padding:12px;background:#eee6d7;border:1px solid #d6cdbb}.stage-notes dl div{display:grid;grid-template-columns:58px 1fr;border-bottom:1px solid var(--line);padding:8px 0}.stage-notes dd{margin:0}.stage-notes nav{display:flex;flex-direction:column}.stage-notes a{display:block;padding:6px 0}
.essay-entry{margin-top:60px;border-top:2px solid var(--burgundy);padding-top:25px}.essay-entry header{display:flex;justify-content:space-between;gap:20px}.essay-entry>div{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.essay-entry>div a{padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-decoration:none}.essay-entry small{display:block;font:12px/1.6 var(--sans);color:var(--muted);margin-top:8px}.adjacent-nav{display:flex;justify-content:space-between;padding:24px max(30px,calc((100vw - 1000px)/2));background:#e4dccd;border-top:1px solid var(--line)}
.subpage-hero,.essay-hero{background:linear-gradient(135deg,var(--page-accent,#17352f),#102f2a);color:#f4ecda;padding:65px max(30px,calc((100vw - 1080px)/2));min-height:260px}.subpage-hero p,.essay-hero p{font:13px var(--sans);letter-spacing:.12em;color:var(--gold-soft)}.subpage-hero h1,.essay-hero h1{font-size:48px;line-height:1.25;margin:.3em 0}.subpage-hero span{font-size:18px}.essay-hero{display:grid;grid-template-columns:1fr 190px;gap:40px;align-items:end}.essay-hero blockquote{font-size:20px;margin:18px 0 0}.essay-hero aside{display:flex;flex-direction:column;gap:15px;font:13px var(--sans)}.essay-context{margin-top:60px;padding:28px;border:1px solid var(--line);background:#eee6d8}.standalone-prose{max-width:var(--content);margin:0 auto;padding:50px 30px 100px}
.index-tools{max-width:1100px;margin:35px auto;padding:0 30px}.index-tools label{display:block;font:14px var(--sans)}.index-tools input{display:block;width:100%;margin-top:8px;padding:14px;border:1px solid #a89d88;background:#fffdf7;font:16px var(--sans)}.index-tools>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.index-tools button{padding:8px 10px;border:1px solid #a89d88;background:transparent}.index-tools button.is-active{background:var(--green);color:#fff}.author-index-list,.source-list{max-width:1100px;margin:0 auto 90px;padding:0 30px;border-top:2px solid var(--green)}.author-index-row{display:grid;grid-template-columns:260px 1fr 1fr 130px;gap:22px;padding:18px 8px;border-bottom:1px solid var(--line);align-items:start}.author-index-row>div{display:grid;grid-template-columns:48px 1fr}.author-index-row strong{font-size:18px}.author-index-row small{grid-column:2;font:11px var(--sans);color:var(--muted)}.author-index-row p,.author-index-row>span{margin:0;font:13px/1.6 var(--sans);color:#4b5650}
.timeline-river{max-width:1050px;margin:50px auto 80px;padding:0 30px;position:relative}.timeline-river:before{content:"";position:absolute;left:68px;top:0;bottom:0;width:1px;background:var(--gold)}.timeline-stage{display:grid;grid-template-columns:75px 1fr;gap:25px;margin:0 0 45px}.timeline-stage>span{font:28px Georgia,serif;color:var(--gold);background:var(--ivory);z-index:1}.timeline-stage>div{padding:0 0 35px;border-bottom:1px solid var(--line)}.timeline-stage h2{font-size:30px;margin:.2em 0}.timeline-stage p{font:13px var(--sans);color:var(--muted)}.timeline-stage nav{display:flex;flex-wrap:wrap;gap:8px 18px;font:13px var(--sans)}.timeline-note{max-width:900px;margin:0 auto 90px;padding:35px;background:#e7dfd0}.source-row{display:grid;grid-template-columns:55px 1fr;padding:16px 0;border-bottom:1px solid var(--line)}.source-row>span{font:18px Georgia,serif;color:var(--gold)}.source-row h2{font-size:17px;margin:0}.source-row p,.source-row small{font:12px var(--sans);color:var(--muted)}
.reading-paths a{background-image:url(/mystery-media/a4b40cf2216957f0cb78eb028640d6e6f98097a3e4d491ba732e8381424dce3a.webp);background-size:cover;background-position:left center;text-shadow:0 2px 12px #071d18}.reading-paths a:nth-child(2){background-image:url(/mystery-media/7aecf0c4a4296675d9bfc8586557a907575f9e269b335acd41abbad617498c32.webp);background-position:center}.reading-paths a:nth-child(3){background-image:url(/mystery-media/a4b40cf2216957f0cb78eb028640d6e6f98097a3e4d491ba732e8381424dce3a.webp);background-position:right center}

.site-footer{background:#0b2b25;color:#e9e0cd;display:flex;justify-content:space-between;padding:38px max(30px,calc((100vw - var(--wide))/2));font:12px var(--sans)}.site-footer strong,.site-footer span{display:block}.site-footer nav{display:flex;gap:20px}.site-footer a{color:#e9e0cd}.accent-ochre{--page-accent:var(--ochre)}.accent-umber{--page-accent:var(--umber)}.accent-slate{--page-accent:var(--slate)}.accent-burgundy{--page-accent:var(--burgundy)}.accent-navy{--page-accent:var(--navy)}.accent-sage{--page-accent:var(--sage)}.accent-teal{--page-accent:var(--teal)}.accent-copper{--page-accent:var(--copper)}:focus-visible{outline:3px solid #d8ae48;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media(max-width:1080px){.stage-door-grid{grid-template-columns:repeat(4,1fr)}.featured-essays>div{grid-template-columns:repeat(3,1fr)}.author-index-row{grid-template-columns:220px 1fr}.author-index-row>span{grid-column:2}.page-frame:has(.history-rail){grid-template-columns:180px minmax(0,1fr)}}
@media(min-width:761px) and (max-width:1080px){.stage-page .stage-heading{display:block;width:min(610px,92%);max-width:none;padding:9px 18px}.stage-page .stage-label{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;padding:0 0 7px;border-right:0;border-bottom:1px solid rgba(111,37,40,.3)}.stage-page .stage-label>em,.stage-page .stage-label>span,.stage-page .stage-label>p{display:inline-block;margin:0}.stage-page .stage-label>span{font-size:30px}.stage-page .stage-hero h1,.stage-page .stage-hero-03 h1{font-size:clamp(35px,5vw,46px);margin-top:7px;white-space:normal}}
@media(max-width:760px){body{font-size:17px}.global-nav{height:64px;padding:0 16px}.history-brand{font-size:14px}.nav-toggle{display:block;margin-left:auto;border:1px solid var(--gold);background:transparent;color:#fff;padding:8px 10px}.nav-links,.return-library{display:none}.nav-open .nav-links{display:flex;position:absolute;top:64px;left:0;right:0;background:#0d3029;flex-direction:column;padding:20px}.page-frame:has(.history-rail){display:block}.history-rail{padding:0}.stage-rail{position:static;display:flex;overflow-x:auto;flex-direction:row}.stage-rail a{min-width:140px}.page-toc{display:none}.home-hero{min-height:520px;background-position:62% center}.home-hero h1{font-size:43px}.home-hero p{font-size:18px}.home-stages,.reading-paths,.featured-essays,.history-inventory,.home-prose,.parallel-history{padding:45px 20px}.home-stages header,.reading-paths header,.featured-essays header{display:block}.stage-door-grid{grid-template-columns:repeat(2,1fr)}.stage-door{min-height:230px}.reading-paths>div{grid-template-columns:1fr}.parallel-panels{grid-template-columns:1fr}.parallel-axis{min-height:90px}.featured-essays>div{grid-template-columns:1fr}.featured-essays>div a{min-height:auto}.history-inventory{display:block}.history-inventory dl{gap:25px}.stage-hero{grid-template-columns:1fr;min-height:330px}.stage-neighbor{display:none}.stage-hero>div:nth-child(2)>span{font-size:60px}.stage-hero h1,.subpage-hero h1,.essay-hero h1{font-size:36px}.stage-facts{overflow-x:auto;justify-content:start}.stage-facts>*{white-space:nowrap;padding:13px 18px}.scholarly-layout{display:block;padding:32px 20px 70px}.stage-notes{position:static;border-left:0;border-top:1px solid var(--line);margin-top:45px;padding:25px 0 0}.essay-entry>div{grid-template-columns:1fr}.essay-hero{display:block;padding:45px 20px}.essay-hero aside{margin-top:30px}.subpage-hero{padding:45px 20px}.author-index-row{display:block}.timeline-river{padding:0 18px}.timeline-river:before{left:44px}.timeline-stage{grid-template-columns:52px 1fr}.site-footer{display:block;padding:30px 20px}.site-footer nav{margin-top:20px;flex-wrap:wrap}.table-scroll{margin-left:-20px;margin-right:-20px;padding-left:20px}}
@media(max-width:760px){.stage-page .stage-hero{min-height:430px;padding:165px 12px 12px;background-position:center top}.stage-page .stage-title-group,.stage-page .stage-hero-03 .stage-title-group{width:100%;padding:0}.stage-page .stage-heading{display:block;width:100%;max-width:none;padding:9px 13px}.stage-page .stage-label{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;padding:0 0 6px;border-right:0;border-bottom:1px solid rgba(111,37,40,.3)}.stage-page .stage-label>em,.stage-page .stage-label>span,.stage-page .stage-label>p{display:inline-block;margin:0}.stage-page .stage-label>span{font-size:27px}.stage-page .stage-label>p{font-size:13px}.stage-page .stage-hero h1,.stage-page .stage-hero-03 h1{font-size:34px;margin-top:7px;white-space:normal}.stage-page .stage-hero blockquote,.stage-page .stage-hero-03 blockquote{margin-top:8px;padding:8px 12px;font-size:13px;line-height:1.5}.stage-page .scholarly-layout{padding:28px 16px 64px}.stage-page .scholarly-layout>.research-prose{padding:4px 18px 26px}}

/* Stage masthead: image, title and thesis are separate planes so the archive art remains unobstructed. */
.stage-page .stage-hero{display:block;min-height:0;padding:0;background:none;color:#102f2a}.stage-page .stage-visual{height:clamp(260px,27vw,360px);background-color:#e9e0cf;background-position:center;background-size:cover;background-repeat:no-repeat;border-bottom:3px solid var(--page-accent)}.stage-hero-01 .stage-visual{background-image:url(/mystery-media/5555c652fe744a94517e10900dd6dd2e1f384afeddaef7dd874e8bd558b02dea.webp)}.stage-hero-02 .stage-visual{background-image:url(/mystery-media/af3698bd6f371eb69385e3b2ad7e51276f62a427fd347d3b3573abd3b21dbbfe.webp)}.stage-hero-03 .stage-visual{background-image:url(/mystery-media/0bbe838e0ccf73dd8906d2c5f8f9007760effa5f750f77dc41f257c7720352b8.webp)}.stage-hero-04 .stage-visual{background-image:url(/mystery-media/20f250d1afc8f5d660c0356ccf2d2bb0d461ef85ec781667ff8530b2c530ad78.webp)}.stage-hero-05 .stage-visual{background-image:url(/mystery-media/34cf98e27fc83b73939be154680ec3864eb440a54f69c5cb18ed18a8b4227928.webp)}.stage-hero-06 .stage-visual{background-image:url(/mystery-media/5d82805b4fe1a3b593e825dbb6349cc6551dc6cdbc5fbc39bc7694e1fba85a15.webp)}.stage-hero-07 .stage-visual{background-image:url(/mystery-media/151c6b376c2a565682182787ac3e994722ba3207814247ccd6ad0e6e81149361.webp)}.stage-hero-08 .stage-visual{background-image:url(/mystery-media/0c1e623466d0d9caa397db7188297298b28838c722fd9f4f700c30df2821d7d9.webp)}.stage-page .stage-title-group,.stage-page .stage-hero-03 .stage-title-group{width:100%;margin:0;padding:0;background:#f8f3e7}.stage-page .stage-heading{display:grid;grid-template-columns:minmax(165px,230px) minmax(0,690px);align-items:center;justify-content:center;gap:28px;width:100%;max-width:none;margin:0;padding:15px 28px;background:#f8f3e7;border:0;border-bottom:1px solid #cbbd9f;box-shadow:none;backdrop-filter:none}.stage-page .stage-label{min-width:0;padding-right:28px;border-right:1px solid rgba(111,37,40,.35)}.stage-page .stage-label>em{font-size:11px}.stage-page .stage-label>span{font-size:38px}.stage-page .stage-label>p{font-size:14px}.stage-page .stage-hero h1,.stage-page .stage-hero-03 h1{font-size:clamp(38px,4vw,54px);white-space:normal;text-align:left}.stage-page .stage-hero blockquote,.stage-page .stage-hero-03 blockquote{max-width:none;width:100%;margin:0;padding:12px max(28px,calc((100% - 920px)/2));background:#123b33;border:0;color:#fff8e9;font-size:15px;line-height:1.65;text-shadow:none;backdrop-filter:none}
@media(min-width:761px) and (max-width:1080px){.stage-page .stage-heading{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;width:100%;max-width:none;padding:13px 24px}.stage-page .stage-label{display:block;padding:0 20px 0 0;border-right:1px solid rgba(111,37,40,.35);border-bottom:0}.stage-page .stage-label>em,.stage-page .stage-label>span,.stage-page .stage-label>p{display:block}.stage-page .stage-label>span{font-size:32px}.stage-page .stage-hero h1,.stage-page .stage-hero-03 h1{font-size:clamp(34px,4.7vw,46px);margin:0;text-align:left}}
@media(max-width:760px){.stage-page .stage-hero{min-height:0;padding:0}.stage-page .stage-visual{height:245px;background-position:center}.stage-page .stage-heading{display:block;width:100%;padding:10px 16px}.stage-page .stage-label{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 0 7px;border-right:0;border-bottom:1px solid rgba(111,37,40,.3)}.stage-page .stage-hero h1,.stage-page .stage-hero-03 h1{font-size:34px;margin-top:8px;text-align:center}.stage-page .stage-hero blockquote,.stage-page .stage-hero-03 blockquote{margin:0;padding:10px 16px;font-size:13px;line-height:1.5}}


/* Research hierarchy, semantic entities, and essay system */
.page-toc{top:392px;padding:17px 0 4px;border-top:1px solid rgba(216,195,142,.55);scrollbar-width:thin}.page-toc strong{margin:0 0 10px;padding:0 8px 9px;border-bottom:1px solid rgba(216,195,142,.28);font-size:12px;letter-spacing:.12em}.page-toc a{position:relative;display:block;padding:6px 7px 6px 16px;color:#d9d1c0;transition:background .15s ease,color .15s ease}.page-toc a:hover{background:rgba(234,217,170,.1);color:#fff4d7}.page-toc .toc-level-2,.page-toc .toc-level-3{margin-top:7px;padding-left:18px;font-size:11px;line-height:1.45;font-weight:700;color:#f2e5c8}.page-toc .toc-level-2:before,.page-toc .toc-level-3:before{content:"";position:absolute;left:3px;top:11px;width:6px;height:6px;border:1px solid var(--gold-soft);transform:rotate(45deg)}.page-toc .toc-level-4{margin-left:15px;padding:5px 5px 5px 13px;border-left:1px solid rgba(216,195,142,.34);font-size:10px;line-height:1.4;color:#cbc4b5}.page-toc .toc-top{margin-top:14px;padding-top:12px;border-top:1px solid rgba(216,195,142,.28);font-size:10px;color:var(--gold-soft)}
.research-prose>h2{margin:2.35em 0 .8em;padding:0 0 .32em;font-size:38px;line-height:1.25;color:#17352f;border-bottom:2px solid var(--gold)}.research-prose>h3{position:relative;margin:2.6em -8px .85em;padding:13px 18px 12px 23px;font-size:29px;line-height:1.35;color:#6f292a;background:#eee5d4;border-left:5px solid var(--burgundy)}.research-prose>h4{margin:2.2em 0 .7em;padding:0 0 8px;font-size:23px;line-height:1.4;color:#18473e;border-bottom:1px dotted #9c8c6c}.research-prose>h4:before{content:"◆";margin-right:9px;color:var(--gold);font-size:.58em;vertical-align:.2em}.research-prose>h5{margin:1.85em 0 .6em;padding-left:12px;font:700 18px/1.45 var(--sans);color:#7b5530;border-left:2px solid #b89552;letter-spacing:.02em}
.entity-legend{display:flex;justify-content:flex-end;gap:18px;margin:10px 0 25px;padding:0 0 10px;border-bottom:1px solid #dfd6c5;font:12px/1.4 var(--sans);color:#69716c}.entity-legend span{display:flex;align-items:center;gap:6px}.entity-legend i{display:block;width:14px;height:3px}.legend-author{background:#8a302f}.legend-work{background:#1d6170}.author-mention{color:#8a302f;font-style:normal;font-weight:700;text-decoration:underline dotted rgba(138,48,47,.42);text-decoration-thickness:1px;text-underline-offset:.18em}.work-mention{color:#1d6170;font-style:normal;font-weight:650;text-decoration:underline rgba(29,97,112,.3);text-decoration-thickness:1px;text-underline-offset:.18em}.essay-hero .author-mention,.essay-hero .work-mention{color:inherit;text-decoration-color:currentColor}
.essay-page .essay-hero{display:block;min-height:0;padding:0;background:none;color:var(--ink)}.essay-page .essay-visual{height:clamp(240px,25vw,340px);background-color:#e9e0cf;background-position:center;background-size:cover;background-repeat:no-repeat;border-bottom:3px solid var(--page-accent)}.essay-hero-stage-01 .essay-visual{background-image:url(/mystery-media/5555c652fe744a94517e10900dd6dd2e1f384afeddaef7dd874e8bd558b02dea.webp)}.essay-hero-stage-02 .essay-visual{background-image:url(/mystery-media/af3698bd6f371eb69385e3b2ad7e51276f62a427fd347d3b3573abd3b21dbbfe.webp)}.essay-hero-stage-03 .essay-visual{background-image:url(/mystery-media/0bbe838e0ccf73dd8906d2c5f8f9007760effa5f750f77dc41f257c7720352b8.webp)}.essay-hero-stage-04 .essay-visual{background-image:url(/mystery-media/20f250d1afc8f5d660c0356ccf2d2bb0d461ef85ec781667ff8530b2c530ad78.webp)}.essay-hero-stage-05 .essay-visual{background-image:url(/mystery-media/34cf98e27fc83b73939be154680ec3864eb440a54f69c5cb18ed18a8b4227928.webp)}.essay-hero-stage-06 .essay-visual{background-image:url(/mystery-media/5d82805b4fe1a3b593e825dbb6349cc6551dc6cdbc5fbc39bc7694e1fba85a15.webp)}.essay-hero-stage-07 .essay-visual{background-image:url(/mystery-media/151c6b376c2a565682182787ac3e994722ba3207814247ccd6ad0e6e81149361.webp)}.essay-hero-stage-08 .essay-visual{background-image:url(/mystery-media/0c1e623466d0d9caa397db7188297298b28838c722fd9f4f700c30df2821d7d9.webp)}.essay-title-band{padding:18px max(28px,calc((100% - 980px)/2)) 22px;background:#f8f3e7;border-bottom:1px solid #cbbd9f}.essay-meta{display:flex;gap:10px 22px;margin-bottom:8px;font:700 11px/1.4 var(--sans);letter-spacing:.1em;color:#7b332f}.essay-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px}.essay-page .essay-title-row h1{margin:0;font-size:clamp(35px,4vw,50px);line-height:1.25;color:#12352e}.essay-back{margin-bottom:7px;padding:8px 12px;border:1px solid #9f8a63;font:12px/1.3 var(--sans);text-decoration:none;white-space:nowrap}.essay-page .essay-hero>blockquote{width:100%;margin:0;padding:14px max(28px,calc((100% - 920px)/2));background:#123b33;color:#fff8e9;border:0;font-size:17px;line-height:1.65}.essay-layout{max-width:1040px;margin:0 auto;padding:40px 28px 84px}.essay-layout>.research-prose{max-width:820px;margin:0 auto;padding:12px 38px 38px;background:#fbf7ed;border:1px solid #d6cdbb;box-shadow:0 8px 26px rgba(73,61,40,.06)}.essay-context{margin-top:65px;padding:26px 28px;background:#ece3d3;border:1px solid #d0c4ae}.essay-context h2{font-size:26px;margin:0 0 10px;color:#17352f}.essay-related{max-width:920px;margin:62px auto 0;padding-top:25px;border-top:2px solid var(--page-accent)}.essay-related header p{margin:0;font:700 11px/1.4 var(--sans);letter-spacing:.14em;color:#8a302f}.essay-related header h2{margin:5px 0 20px;font-size:28px}.essay-related nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #cabfa9;border-left:1px solid #cabfa9}.essay-related nav a{min-height:118px;padding:17px 19px;border-right:1px solid #cabfa9;border-bottom:1px solid #cabfa9;text-decoration:none;background:#f8f2e7}.essay-related nav span{display:block;font-size:17px;line-height:1.45}.essay-related nav small{display:block;margin-top:7px;font:12px/1.55 var(--sans);color:#66706a}.essay-research-links{display:flex;justify-content:flex-end;gap:18px;margin-top:18px;font:12px/1.4 var(--sans)}
@media(max-width:760px){.research-prose>h2{font-size:31px}.research-prose>h3{margin:2.3em -6px .8em;padding:11px 13px 10px 17px;font-size:25px}.research-prose>h4{font-size:21px}.research-prose>h5{font-size:17px}.entity-legend{justify-content:flex-start;margin-top:5px}.essay-page .essay-visual{height:220px}.essay-title-band{padding:14px 17px 17px}.essay-meta{flex-wrap:wrap}.essay-title-row{display:block}.essay-page .essay-title-row h1{font-size:32px}.essay-back{display:inline-block;margin:12px 0 0}.essay-page .essay-hero>blockquote{padding:12px 17px;font-size:14px}.essay-layout{padding:28px 15px 60px}.essay-layout>.research-prose{padding:8px 18px 28px}.essay-related{margin-top:45px}.essay-related nav{grid-template-columns:1fr}.essay-related nav a{min-height:0}.essay-research-links{justify-content:flex-start;flex-wrap:wrap}}

/* History information architecture v2: dedicated internal essay index. */
.history-author-essay-index{max-width:1100px;margin:45px auto 90px;padding:0 30px}.author-essay-group{margin-top:48px}.author-essay-group>header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:15px;border-bottom:3px solid var(--green)}.author-essay-group>header span{font:11px var(--sans);letter-spacing:.12em;color:var(--gold)}.author-essay-group>header h2{margin:7px 0 0;font-size:32px}.author-essay-group>header>a{font:12px var(--sans);color:var(--green)}.author-essay-group>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--line)}.history-author-essay-card{display:flex;min-height:190px;padding:25px;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.history-author-essay-card:hover,.history-author-essay-card:focus-visible{background:#ece4d5}.history-author-essay-card>span{font:11px var(--sans);letter-spacing:.1em;color:var(--gold)}.history-author-essay-card>strong{margin:13px 0 10px;font-size:21px;line-height:1.35}.history-author-essay-card>small{font:12px/1.7 var(--sans);color:var(--muted)}
@media(max-width:760px){.history-author-essay-index{padding:0 20px}.author-essay-group>header{align-items:start}.author-essay-group>div{grid-template-columns:1fr}.history-author-essay-card{min-height:auto}}

/* History overview: the masthead and eight stages form one compact entrance panel. */
.history-home .history-overview{overflow:hidden;padding-bottom:34px;background:#0c2e28}
.history-home .home-hero{min-height:300px;place-items:start center;background-position:center 42%}
.history-home .home-hero-inner{padding:34px 24px 80px}
.history-home .home-hero .date-line{margin:.15em 0;font-size:18px}
.history-home .home-hero h1{font-size:clamp(40px,5vw,64px);margin:.08em 0}
.history-home .home-hero p{margin:.45em 0;font-size:17px}
.history-home .home-stages-integrated{position:relative;z-index:2;width:min(calc(100% - 40px),1180px);margin:-58px auto 0;padding:0 20px 24px;background:#f4efe3;border:1px solid #aa9366;border-top:4px solid var(--gold);box-shadow:0 18px 42px rgba(4,24,20,.3)}
.history-home .home-stages-integrated>header{min-height:74px;margin:0;padding:13px 2px 12px;align-items:center}
.history-home .home-stages-integrated>header h2{font-size:28px;line-height:1.2}
.history-home .home-stages-integrated>header p{margin:4px 0 0;font:12px/1.5 var(--sans);color:#52615b}
.history-home .stage-door-scroll{overflow-x:auto;scrollbar-color:#9c814d #e5dcc9;scrollbar-width:thin}
.history-home .stage-door-grid{grid-template-columns:repeat(8,minmax(0,1fr));width:100%;min-width:800px;min-height:0;aspect-ratio:3/1;background-position:center;background-size:cover}
.history-home .stage-door{min-height:0}
.history-home .stage-door a{padding:12px 15px;justify-content:center}
.history-home .stage-door span{font-size:22px}
.history-home .stage-door h2{margin:5px 0 2px;font-size:17px;line-height:1.25}
.history-home .stage-door p{margin:0;font-size:10px}
.history-home .stage-door small{display:none}
@media(min-width:1100px){.history-home .stage-door a{justify-content:flex-start}}
@media(max-width:760px){.history-home .history-overview{padding-bottom:20px}.history-home .home-hero{min-height:270px;background-position:58% center}.history-home .home-hero-inner{padding:31px 17px 63px}.history-home .home-hero h1{font-size:35px}.history-home .home-hero p{font-size:15px}.history-home .home-stages-integrated{width:calc(100% - 20px);margin:-38px 10px 0;padding:0 10px 13px}.history-home .home-stages-integrated>header{display:block;min-height:0;padding:13px 3px 11px}.history-home .home-stages-integrated>header h2{font-size:23px}.history-home .home-stages-integrated>header>span{display:none}.history-home .stage-door-grid{min-width:800px}.history-home .stage-door a{padding:10px 9px;justify-content:flex-start}.history-home .stage-door h2{font-size:15px}.history-home .stage-door span{font-size:19px}}

/* The collection map has its own front door before the eight stage-level maps. */
.library-hub-page .library-hub-hero{min-height:220px;padding-top:42px;padding-bottom:42px}.library-hub{max-width:1120px;margin:0 auto;padding:38px 30px 82px}.library-hub>header{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:48px;align-items:end;margin-bottom:25px;padding-bottom:18px;border-bottom:2px solid var(--green)}.library-hub>header p{margin:0;font:11px/1.4 var(--sans);letter-spacing:.12em;color:#8b6531}.library-hub>header h2{margin:5px 0 0;font-size:31px}.library-hub>header>span{font:13px/1.7 var(--sans);color:#59655f}.library-hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #ad9d7c;border-left:1px solid #ad9d7c}.library-stage-card{position:relative;display:flex;min-height:190px;padding:20px;flex-direction:column;background:#faf5e9;border-right:1px solid #ad9d7c;border-bottom:1px solid #ad9d7c;border-top:4px solid var(--page-accent);text-decoration:none}.library-stage-card:hover,.library-stage-card:focus-visible{background:#eee3cd}.library-stage-number{font:25px/1 Georgia,serif;color:var(--page-accent)}.library-stage-card p{margin:14px 0 2px;font:10px/1.4 var(--sans);color:#6d756f}.library-stage-card h2{margin:0 0 8px;font-size:20px;line-height:1.3}.library-stage-card strong{font:12px/1.4 var(--sans);color:#7a302d}.library-stage-card small{margin-top:auto;font:11px/1.4 var(--sans);color:#58635e}.library-hub-boundary{display:grid;grid-template-columns:100px 1fr;gap:20px;margin-top:24px;padding:16px 19px;background:#173a33;color:#f4ead6}.library-hub-boundary strong{color:#e0c47f}.library-hub-boundary p{margin:0;font:12px/1.7 var(--sans)}
@media(max-width:900px){.library-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.library-hub-page .library-hub-hero{min-height:190px}.library-hub{padding:30px 16px 60px}.library-hub>header{display:block}.library-hub>header>span{display:block;margin-top:12px}.library-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-stage-card{min-height:165px;padding:14px 12px}.library-stage-card h2{font-size:17px}.library-stage-card p{margin-top:10px;font-size:9px}.library-stage-card small{font-size:10px}.library-hub-boundary{grid-template-columns:1fr;gap:5px}}

/* Dedicated essay navigation: essays are a parallel reading layer, not stage pages. */
.essay-switcher{position:sticky;top:0;z-index:18;display:grid;grid-template-columns:145px minmax(110px,auto) minmax(210px,1fr) minmax(110px,auto);align-items:stretch;min-height:58px;background:#092b25;color:#f5ecd8;border-bottom:1px solid #b89552;box-shadow:0 8px 20px rgba(12,34,29,.16);font:12px/1.35 var(--sans)}.essay-switcher>a,.essay-switcher>.essay-switcher-edge,.essay-switcher-position,.essay-switcher details>summary{display:flex;align-items:center;justify-content:center;padding:11px 18px;border-right:1px solid rgba(216,195,142,.3);text-decoration:none}.essay-switcher>a:hover,.essay-switcher>a:focus-visible,.essay-switcher details>summary:hover{background:#17463c;color:#fff}.essay-switcher-position{align-items:flex-start;flex-direction:column;padding-left:max(18px,calc((100vw - 1240px)/2))}.essay-switcher-position span{color:#cfc4a8;font-size:9px;letter-spacing:.14em}.essay-switcher-position strong{color:#e1c27c;font:18px/1.2 Georgia,serif}.essay-switcher details{position:static}.essay-switcher details>summary{height:100%;cursor:pointer;list-style:none}.essay-switcher details>summary::-webkit-details-marker{display:none}.essay-switcher details>summary:after{content:"＋";margin-left:10px;color:#e1c27c}.essay-switcher details[open]>summary:after{content:"−"}.essay-switcher-menu{position:absolute;top:100%;left:0;right:0;max-height:70vh;overflow:auto;padding:20px max(22px,calc((100vw - 980px)/2)) 28px;background:#f8f3e7;color:#17352f;border-bottom:3px solid #b89552;box-shadow:0 18px 32px rgba(12,34,29,.24)}.essay-switcher-menu header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #cfc3aa}.essay-switcher-menu header>a{font-size:11px}.essay-switcher-menu section{display:grid;grid-template-columns:190px repeat(3,minmax(0,1fr));margin-top:14px;border-bottom:1px solid #d8cebb}.essay-switcher-menu section>strong{padding:9px 12px 9px 0;color:#7b332f;font-family:var(--serif)}.essay-switcher-menu section>a{display:grid;grid-template-columns:28px 1fr;gap:6px;padding:9px 12px;border-left:1px solid #d8cebb;text-decoration:none}.essay-switcher-menu section>a span{color:#9a7b43;font-family:Georgia,serif}.essay-switcher-menu section>a[aria-current="page"]{background:#e5d7b5;font-weight:700}.essay-page .history-rail .page-toc{top:96px;margin-top:0}.essay-page .history-rail{padding-top:24px}
@media(max-width:900px){.essay-switcher{grid-template-columns:118px 1fr 1fr}.essay-switcher-position{padding-left:16px}.essay-switcher details{grid-column:1/-1;grid-row:2}.essay-switcher details>summary{min-height:46px;border-top:1px solid rgba(216,195,142,.3)}.essay-switcher-menu section{grid-template-columns:1fr 1fr}.essay-switcher-menu section>strong{grid-column:1/-1}.essay-switcher-menu section>a{border-top:1px solid #d8cebb}.essay-switcher-edge{font-size:10px}}
@media(max-width:600px){.essay-switcher{position:relative;grid-template-columns:100px 1fr 1fr}.essay-switcher>a,.essay-switcher>.essay-switcher-edge,.essay-switcher-position{padding:9px 10px}.essay-switcher-menu{padding:15px 14px 22px}.essay-switcher-menu section{grid-template-columns:1fr}.essay-switcher-menu section>a{border-left:0}.essay-switcher-menu section>strong{padding-bottom:5px}}
