:root{--fog-ink:#172525;--fog-night:#0d2a30;--fog-paper:#eee5d3;--fog-paper-2:#e4dccb;--fog-red:#9b3733;--fog-brass:#c5934d;--fog-blue:#7f989b}
body.doyle-fog-network-v5{margin:0;background:var(--fog-night);color:var(--fog-ink);font-family:"Songti SC","STSong","Noto Serif CJK SC",serif;overflow-x:hidden}
.doyle-fog-network-v5 *{box-sizing:border-box}
.doyle-fog-network-v5 a{color:inherit;text-underline-offset:4px}
.doyle-fog-network-v5 header>nav{min-height:72px;background:#0a2529;color:#efe6d2;border-bottom:1px solid #bf95514d;padding:0 max(4%,calc((100% - 1320px)/2));display:flex;align-items:center;gap:28px;position:relative;z-index:20}
.doyle-fog-network-v5 header>nav>a:not(.site-brand){font-size:13px;text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent}
.doyle-fog-network-v5 header>nav>a:hover,.doyle-fog-network-v5 header>nav>a:focus-visible{border-bottom-color:var(--fog-brass)}
.doyle-fog-network-v5 .site-brand{margin-right:auto;font-size:24px;font-weight:700;text-decoration:none;line-height:1.05}.doyle-fog-network-v5 .site-brand small{display:block;margin-top:7px;font:10px/1.2 Georgia,serif;letter-spacing:.16em;color:#d8c08c}
.doyle-fog-network-v5 main{background:var(--fog-paper)}

/* Hero */
.doyle-fog-network-v5 .folio-hero{height:540px;min-height:540px;max-height:none;background:url(/mystery-media/f45ebc470a8633033e1dad0bc9c0049f4cc6c22ed349f14329fc86a463ade991.webp) center/cover no-repeat!important;color:#f5eddc;position:relative;isolation:isolate;display:block;overflow:hidden}
.doyle-fog-network-v5 .folio-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,21,25,.82) 0%,rgba(5,21,25,.28) 42%,transparent 70%);z-index:-1}
.doyle-fog-network-v5 .folio-hero-copy{position:absolute;left:max(4%,calc((100% - 1320px)/2));top:50%;transform:translateY(-50%);width:min(480px,38vw);padding:0;text-shadow:0 2px 15px #041316}
.doyle-fog-network-v5 .folio-hero .author-signature{font-size:38px;letter-spacing:.09em;margin:0 0 10px;font-weight:700}.doyle-fog-network-v5 .folio-hero .original-name{font:italic 21px/1.5 Georgia,serif;margin:0;color:#f4ead4}.doyle-fog-network-v5 .folio-hero .original-name span{font-style:normal;font-size:16px;margin-left:14px}.doyle-fog-network-v5 .folio-hero h1{font-size:38px;line-height:1.45;margin:45px 0 8px;letter-spacing:.08em}.doyle-fog-network-v5 .folio-hero h1 .title-phrase{display:inline}.doyle-fog-network-v5 .folio-hero .hero-deck{font-size:16px;line-height:1.8;margin:0;max-width:470px}.doyle-fog-network-v5 .folio-hero .motif{font-size:13px;letter-spacing:.3em;color:#d7c08e;margin-top:28px}.doyle-fog-network-v5 .folio-author{display:none!important}.fog-hero-aside{position:absolute;right:max(4%,calc((100% - 1320px)/2));top:50%;transform:translateY(-40%);margin:0;padding-left:22px;border-left:1px solid #d9c18f;color:#f4ead7;font-size:18px!important;line-height:1.8!important;letter-spacing:.08em;text-shadow:0 2px 12px #03171a}

.doyle-fog-network-v5 .folio-nav{height:54px;background:#0f3035;color:#efe5cf;border:0;border-top:1px solid #c1944b55;border-bottom:1px solid #071b1f;display:flex;align-items:center;gap:25px;padding:0 max(4%,calc((100% - 1320px)/2));overflow-x:auto;position:sticky;top:0;z-index:15;scrollbar-width:none}.doyle-fog-network-v5 .folio-nav::-webkit-scrollbar{display:none}.doyle-fog-network-v5 .folio-nav a{font-size:12px;white-space:nowrap;text-decoration:none;border:0}.doyle-fog-network-v5 .folio-nav a:hover,.doyle-fog-network-v5 .folio-nav a:focus-visible{color:#e5bb70}

/* Shared editorial anatomy */
.doyle-fog-network-v5 .folio-section{width:100%;max-width:none;margin:0;padding:56px max(4%,calc((100% - 1320px)/2));border:0;border-radius:0;box-shadow:none;background:var(--fog-paper);position:relative}.doyle-fog-network-v5 .folio-section:before,.doyle-fog-network-v5 .folio-section:after{display:none}.doyle-fog-network-v5 .section-heading{display:flex;align-items:center;gap:13px;padding:0;margin:0 0 28px;border:0;background:transparent;position:relative;z-index:4}.doyle-fog-network-v5 .section-heading>span{display:inline-grid;place-items:center;min-width:36px;height:29px;background:var(--fog-red);color:#f8eedb;font:700 13px/1 Georgia,serif}.doyle-fog-network-v5 .section-heading h2{font-size:30px;line-height:1.25;letter-spacing:.08em;margin:0;color:#73302d}.doyle-fog-network-v5 h3{font-size:22px;line-height:1.45;margin:0 0 10px}.doyle-fog-network-v5 p{font-size:15px;line-height:1.86}.doyle-fog-network-v5 strong{color:#742f2c!important;background:none!important;font-weight:700}.doyle-fog-network-v5 .dx-kicker{font:11px/1.4 Georgia,serif!important;letter-spacing:.15em;color:#8d3732}

/* Map spread: introduction and three core keywords */
.fog-map-spread{height:650px;background:var(--fog-paper) url(/mystery-media/e1a1663b858ffc3424b79e7185d534c6411e62cebe7a8ac18621fc6b6bf8032c.webp) center/cover no-repeat;display:grid;grid-template-columns:36% 64%;position:relative;overflow:hidden;border-bottom:1px solid #a88d6450}.fog-map-spread .folio-section{background:transparent;padding-top:35px;padding-bottom:30px}.fog-map-spread #intro{padding-left:max(4%,calc((100vw - 1320px)/2));padding-right:28px}.fog-map-spread #intro .section-heading{margin-bottom:18px}.fog-map-spread #intro .dx-kicker,.fog-map-spread #intro .dx-lead{display:none}.fog-map-spread #intro .prose{padding:16px 20px 12px 0;background:linear-gradient(90deg,rgba(238,229,211,.98),rgba(238,229,211,.72),transparent);columns:initial}.fog-map-spread #intro .prose p{font-size:14px;line-height:1.8;margin:0 0 12px}.fog-map-spread #keywords{padding-left:42px;padding-right:max(4%,calc((100vw - 1320px)/2));align-self:start}.fog-map-spread #keywords .section-heading{margin-bottom:220px}.fog-map-spread #keywords .essential-keywords,.fog-map-spread #keywords .tag-cloud{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center;padding:0 3%}.fog-map-spread #keywords .essential-keywords>*,.fog-map-spread #keywords .tag-cloud>*{background:rgba(238,229,211,.85)!important;border:0!important;border-top:1px solid #8f6d3c!important;padding:10px 8px!important;font-size:22px!important;color:#263b3b!important}

/* Craft */
.doyle-fog-network-v5 #craft{height:470px;padding:24px max(3%,calc((100% - 1380px)/2)) 0;background:var(--fog-paper)}.doyle-fog-network-v5 #craft .section-heading{margin-bottom:8px}.doyle-fog-network-v5 #craft .section-body{height:360px;background:url(/mystery-media/dd465517e4f771148d69c87a465d9061fd926a00388dc5d02675724ec1815a2c.webp) center/cover no-repeat}.doyle-fog-network-v5 #craft .core-grid{height:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0;background:transparent}.doyle-fog-network-v5 #craft .core-grid>article{display:block!important;padding:238px 22px 14px!important;border:0;border-right:1px solid #eee4cf66;background:linear-gradient(180deg,transparent 0 60%,rgba(239,230,212,.92) 72%,rgba(239,230,212,.98) 100%);min-width:0}.doyle-fog-network-v5 #craft article:before,.doyle-fog-network-v5 #craft .dx-vignette{display:none!important}.doyle-fog-network-v5 #craft h3{font-size:19px;margin:0 0 5px;color:#6f302d}.doyle-fog-network-v5 #craft p{font-size:12px;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}

/* Timeline */
.doyle-fog-network-v5 #timeline{height:360px;padding:25px max(4%,calc((100% - 1320px)/2)) 20px;background:var(--fog-night) url(/mystery-media/1fd650a37b6a501f2c8a3dfd3b1388414c8c42f6a42c63cc9e6c613dbef090ba.webp) center/cover no-repeat;color:#f4ead7;overflow:hidden}.doyle-fog-network-v5 #timeline .section-heading{margin-bottom:5px}.doyle-fog-network-v5 #timeline .section-heading h2{color:#f4ead7}.doyle-fog-network-v5 #timeline .timeline-tools{position:absolute;right:max(4%,calc((100% - 1320px)/2));top:25px;z-index:3;display:flex;align-items:center;gap:8px}.doyle-fog-network-v5 #timeline .timeline-tools p{font-size:11px;margin-right:8px}.doyle-fog-network-v5 #timeline .timeline-tools button{width:30px;height:28px;border:1px solid #d6b370;background:#0c2a30dd;color:#f3e8d1;cursor:pointer}.doyle-fog-network-v5 #timeline .timeline-track{position:absolute;left:max(4%,calc((100% - 1320px)/2));right:max(4%,calc((100% - 1320px)/2));bottom:15px;height:132px;margin:0;padding:24px 0 0;display:flex;gap:0;overflow-x:auto;border-top:2px solid #a23a35;scrollbar-width:thin}.doyle-fog-network-v5 #timeline .timeline-track li{flex:0 0 220px;min-width:220px;padding:0 18px;position:relative;border:0;background:rgba(238,229,211,.86);color:#1a3031}.doyle-fog-network-v5 #timeline .timeline-track li:before{content:"";display:block;position:absolute;width:9px;height:9px;border-radius:50%;background:#a23a35;top:-29px;left:18px}.doyle-fog-network-v5 #timeline .timeline-track b{font:700 16px Georgia,serif}.doyle-fog-network-v5 #timeline .timeline-track p{font-size:12px;line-height:1.55;margin:4px 0}

/* Characters */
.doyle-fog-network-v5 #people{height:520px;padding:25px max(4%,calc((100% - 1320px)/2));background:#18343a url(/mystery-media/e11ba2e6922e04794a261784545d3b61747363f5519a430d5d361ca7a421f523.webp) center/cover no-repeat;color:#f3e9d4;overflow:hidden}.doyle-fog-network-v5 #people .section-heading h2{color:#f3e9d4}.doyle-fog-network-v5 #people .section-body{height:430px;position:relative}.doyle-fog-network-v5 #people .people-grid{display:block;height:100%}.doyle-fog-network-v5 #people .person-image-link,.doyle-fog-network-v5 #people .person-portraits{display:none!important}.doyle-fog-network-v5 #people .primary-character{position:absolute;left:46%;top:70px;width:28%;padding:18px 22px;border:0;background:rgba(9,32,36,.74);backdrop-filter:blur(2px)}.doyle-fog-network-v5 #people .primary-character h3{font-size:30px}.doyle-fog-network-v5 #people .primary-character p{font-size:13px;line-height:1.7}.doyle-fog-network-v5 #people .supporting-character{position:absolute;right:0;top:88px;width:19%;padding:15px 18px;border-left:1px solid #d6b36f;background:rgba(9,32,36,.66)}.doyle-fog-network-v5 #people .supporting-character h3{font-size:22px}.doyle-fog-network-v5 #people .supporting-cast-note{position:absolute;right:0;top:155px;width:19%;font-size:12px;line-height:1.7;margin:0;padding:12px 18px;background:rgba(9,32,36,.66)}.doyle-fog-network-v5 #people .dx-text-link{font-size:12px;border-bottom:1px solid #d3b36f;text-decoration:none}.doyle-fog-network-v5 #people .dx-person-meta{color:#d8b879!important}

/* Core works on station */
.doyle-fog-network-v5 #core{min-height:720px;padding:25px max(4%,calc((100% - 1320px)/2)) 34px;background:#0b262c url(/mystery-media/f53318af9e206b428b5cf0855946b6b612c445701d02d2e1d07ab3412e5e645c.webp) center top/cover no-repeat;color:#f3e7d1}.doyle-fog-network-v5 #core .section-heading h2{color:#f3e7d1!important}.doyle-fog-network-v5 #core .section-heading{margin-bottom:22px}.doyle-fog-network-v5 #core .section-body{position:relative}.doyle-fog-network-v5 #core .core-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px;padding:0 8% 0 13%;background:transparent}.doyle-fog-network-v5 #core .core-grid>article{display:flex;flex-direction:column;min-width:0;padding:0!important;border:0;background:transparent!important;color:#f7ead2}.doyle-fog-network-v5 #core article:before{display:none}.fog-core-cover{position:relative;display:block;width:100%;aspect-ratio:2/3;text-decoration:none;overflow:hidden;border:1px solid #b58c4b;box-shadow:0 8px 24px #0008}.fog-core-cover img{display:block;width:100%;height:100%;object-fit:cover}.fog-core-cover span{position:absolute;left:10%;right:10%;bottom:10%;padding:10px 6px;background:rgba(9,27,30,.82);border-top:1px solid #d5b36d;border-bottom:1px solid #d5b36d;text-align:center;font-size:17px;line-height:1.4;color:#f7ead2}.doyle-fog-network-v5 #core .core-grid h3{display:none}.doyle-fog-network-v5 #core .core-grid>article>p:not(.dx-kicker){font-size:12px;line-height:1.65;margin:12px 0 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.doyle-fog-network-v5 #core .dx-kicker{order:-1;color:#e2c587;margin:10px 0 0}.doyle-fog-network-v5 #core .dx-guide-more{font-size:12px;margin-top:8px}.doyle-fog-network-v5 #core button{border:0;border-bottom:1px solid #d3b16d;background:transparent;color:#f4e8d0;padding:5px 0;margin-top:10px;align-self:flex-start;cursor:pointer}.doyle-fog-network-v5 #core .dx-more-core{margin:34px 0 0;padding:15px 20px;background:rgba(7,29,33,.85);border:1px solid #c69a5555}.doyle-fog-network-v5 #core .dx-more-core>summary{cursor:pointer;color:#ead6ad}.doyle-fog-network-v5 #core .dx-core-more-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:22px}.doyle-fog-network-v5 #core .dx-core-more-grid article{padding:15px;border-left:1px solid #bd914c}.doyle-fog-network-v5 #core .dx-core-more-grid p{font-size:12px;line-height:1.65}

/* Bibliography routes */
.doyle-fog-network-v5 #bibliography-structure{min-height:430px;padding:25px max(4%,calc((100% - 1320px)/2));background:var(--fog-paper) url(/mystery-media/4afe50ff6f5c17e4aa378f854099a8a31480d90927aff977629c2874a5aa1b5b.webp) center/cover no-repeat}.doyle-fog-network-v5 #bibliography-structure .section-heading{margin-bottom:20px}.doyle-fog-network-v5 #bibliography-structure .structure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-left:42%;max-width:55%;padding:0;background:transparent}.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{padding:9px 15px;border:1px solid #a8895a77;background:rgba(242,234,219,.88)}.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{font-size:16px;margin:0 0 3px}.doyle-fog-network-v5 #bibliography-structure .structure-grid p{font-size:11px;line-height:1.5;margin:0}.doyle-fog-network-v5 .bibliography-evidence{margin:18px 0 0;background:rgba(239,230,212,.92);font-size:13px}.doyle-fog-network-v5 .bibliography-evidence>summary{cursor:pointer;color:#77312e}

/* Global influence */
.doyle-fog-network-v5 #legacy{height:500px;padding:25px max(4%,calc((100% - 1320px)/2));background:#0c2a31 url(/mystery-media/a57b82325ce233838ce0ceffcfc7733d115d2b1808c3c444214e1e92b47e05c2.webp) center/cover no-repeat;color:#f4ead8;overflow:hidden}.doyle-fog-network-v5 #legacy .section-heading h2{color:#f4ead8!important}.doyle-fog-network-v5 #legacy .core-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;position:absolute;left:0;right:0;bottom:0;padding:32px max(4%,calc((100% - 1320px)/2));background:linear-gradient(180deg,transparent,rgba(5,24,28,.95) 30%)}.doyle-fog-network-v5 #legacy .core-grid>article{padding:0 22px;border-left:1px solid #d0aa6259;background:transparent}.doyle-fog-network-v5 #legacy h3{font-size:17px;color:#f1d8a3}.doyle-fog-network-v5 #legacy p{font-size:11px;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}

/* Compact ledgers */
.fog-ledger-pair{display:grid;grid-template-columns:1fr 1fr;background:var(--fog-paper);border-top:1px solid #a8885e66;border-bottom:1px solid #a8885e66}.fog-ledger-pair .folio-section{padding:32px max(4%,calc((100vw - 1320px)/2))}.fog-ledger-pair #awards{padding-right:40px;background:linear-gradient(90deg,transparent,rgba(198,157,91,.12))}.fog-ledger-pair #identity{padding-left:40px;border-left:1px solid #9c784c55}.fog-ledger-pair .section-heading{margin-bottom:15px}.fog-ledger-pair li,.fog-ledger-pair p{font-size:13px;line-height:1.75}

/* Cover catalogue */
.doyle-fog-network-v5 #shelf{padding:38px max(4%,calc((100% - 1320px)/2)) 48px;background:var(--fog-paper)}.doyle-fog-network-v5 #shelf>.section-body>.muted{font-size:13px}.doyle-fog-network-v5 #shelf .dx-edition{display:grid;grid-template-columns:120px 1fr;gap:28px;align-items:center;margin:15px 0 25px;padding:16px 20px;background:#e3d9c6;border-left:4px solid #9b3733}.doyle-fog-network-v5 #shelf .dx-edition .cover{width:110px;height:155px}.doyle-fog-network-v5 #shelf .dx-edition img{width:100%;height:100%;object-fit:cover}.doyle-fog-network-v5 #shelf .search-label,.doyle-fog-network-v5 #shelf .search-label+p{display:none}.doyle-fog-network-v5 #shelf .shelf-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:20px;margin-top:22px}.doyle-fog-network-v5 #shelf .compact-book{display:flex;flex-direction:column;min-width:0;align-items:stretch;padding:0;border:0;background:transparent}.fog-shelf-cover{position:relative;display:block;aspect-ratio:2/3;text-decoration:none;box-shadow:0 7px 17px #42352144}.fog-shelf-cover img{width:100%;height:100%;object-fit:cover;display:block}.fog-shelf-cover span{position:absolute;left:8%;right:8%;bottom:8%;padding:7px 3px;background:rgba(12,37,41,.86);color:#f3e7cf;border-block:1px solid #d0aa64;text-align:center;font-size:13px;line-height:1.35}.doyle-fog-network-v5 #shelf .compact-book h3{font-size:14px;line-height:1.45;margin:12px 0 3px}.doyle-fog-network-v5 #shelf .availability-status{font-size:10px;color:#4c655d;margin:0}.doyle-fog-network-v5 #shelf .book-hover{order:4;margin-top:6px}.doyle-fog-network-v5 #shelf .dx-read{padding:3px 0;border:0;border-bottom:1px solid #7d5537;background:transparent;color:#70312e;font-size:11px;cursor:pointer}.doyle-fog-network-v5 .book-tooltip{display:none;position:absolute}.fog-story-directory{margin-top:32px;border-top:1px solid #9c7a4c;padding-top:18px}.fog-story-directory>summary{cursor:pointer;color:#75312e;font-size:14px}.fog-story-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:18px;margin-top:25px}.fog-story-grid .fog-shelf-cover span{font-size:11px}.fog-story-grid .compact-book h3{font-size:12px!important}.fog-story-grid .availability-status{display:none}

/* Sources and boundary */
.fog-source-pair{display:grid;grid-template-columns:1fr 1fr;background:#e2dacb url(/mystery-media/e1a1663b858ffc3424b79e7185d534c6411e62cebe7a8ac18621fc6b6bf8032c.webp) center/cover no-repeat;border-top:1px solid #9b7b4f55}.fog-source-pair .folio-section{background:rgba(238,229,211,.9);padding:35px max(4%,calc((100vw - 1320px)/2));min-width:0}.fog-source-pair #sources{padding-right:40px}.fog-source-pair #boundaries{padding-left:40px;border-left:1px solid #91734a55}.fog-source-pair .section-heading{margin-bottom:16px}.fog-source-pair p,.fog-source-pair li{font-size:12px;line-height:1.65}.fog-source-pair #author-resources,.fog-source-pair .sources{max-height:220px;overflow:auto}.fog-source-pair #boundaries .section-body{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.fog-source-pair #boundaries article{padding:7px 0;border-bottom:1px solid #9a7a4c33}.fog-source-pair #boundaries article p{margin:0}
.doyle-fog-network-v5 footer{min-height:120px;background:#092328;color:#eadfc8;display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.12em;border-top:1px solid #c0955050}

.doyle-fog-network-v5 a:focus-visible,.doyle-fog-network-v5 button:focus-visible,.doyle-fog-network-v5 summary:focus-visible{outline:2px solid #d3a657;outline-offset:4px}

@media(max-width:900px){
 .doyle-fog-network-v5 header>nav{overflow-x:auto;gap:20px}.doyle-fog-network-v5 .site-brand{min-width:160px}
 .doyle-fog-network-v5 .folio-hero{height:650px;min-height:650px;background-position:62% center!important}.doyle-fog-network-v5 .folio-hero:after{background:linear-gradient(180deg,rgba(4,21,24,.2),rgba(4,21,24,.92) 70%)}.doyle-fog-network-v5 .folio-hero-copy{left:6%;right:6%;top:auto;bottom:38px;transform:none;width:auto}.doyle-fog-network-v5 .folio-hero .author-signature{font-size:31px}.doyle-fog-network-v5 .folio-hero h1{font-size:29px;margin:18px 0 6px}.fog-hero-aside{display:none}
 .fog-map-spread{height:auto;min-height:760px;display:block;background-position:center}.fog-map-spread #intro,.fog-map-spread #keywords{padding:35px 6%}.fog-map-spread #intro .prose{background:rgba(238,229,211,.9);padding:15px}.fog-map-spread #keywords .section-heading{margin-bottom:140px}.fog-map-spread #keywords .essential-keywords,.fog-map-spread #keywords .tag-cloud{gap:8px}.fog-map-spread #keywords .essential-keywords>*,.fog-map-spread #keywords .tag-cloud>*{font-size:17px!important}
 .doyle-fog-network-v5 #craft{height:auto;padding:30px 4%}.doyle-fog-network-v5 #craft .section-body{height:auto;background-position:center top}.doyle-fog-network-v5 #craft .core-grid{display:grid!important;grid-template-columns:1fr 1fr;height:auto}.doyle-fog-network-v5 #craft .core-grid>article{min-height:280px;padding:190px 15px 16px!important}
 .doyle-fog-network-v5 #timeline{height:390px}.doyle-fog-network-v5 #timeline .timeline-tools p{display:none}.doyle-fog-network-v5 #timeline .timeline-track{left:6%;right:6%}
 .doyle-fog-network-v5 #people{height:720px;background-position:43% center}.doyle-fog-network-v5 #people .primary-character{left:6%;right:6%;top:auto;bottom:95px;width:auto}.doyle-fog-network-v5 #people .supporting-character{right:6%;top:80px;width:37%}.doyle-fog-network-v5 #people .supporting-cast-note{display:none}
 .doyle-fog-network-v5 #core .core-grid{grid-template-columns:1fr 1fr;gap:26px;padding:0 8%}.doyle-fog-network-v5 #core .dx-core-more-grid{grid-template-columns:1fr 1fr}
 .doyle-fog-network-v5 #bibliography-structure{height:auto;min-height:560px;background-position:center}.doyle-fog-network-v5 #bibliography-structure .structure-grid{margin-left:28%;max-width:70%;grid-template-columns:1fr}
 .doyle-fog-network-v5 #legacy{height:640px}.doyle-fog-network-v5 #legacy .core-grid{grid-template-columns:1fr 1fr}.doyle-fog-network-v5 #legacy .core-grid>article:nth-child(n+5){display:none}
 .fog-ledger-pair,.fog-source-pair{grid-template-columns:1fr}.fog-ledger-pair .folio-section,.fog-source-pair .folio-section{padding:35px 6%!important;border-left:0!important}
 .doyle-fog-network-v5 #shelf .shelf-grid,.fog-story-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
}

@media(min-width:901px){
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread{
  height:760px!important;
  grid-template-columns:42% 58%!important;
 }
}
@media(max-width:520px){
 .doyle-fog-network-v5 .folio-nav{padding-inline:6%}.doyle-fog-network-v5 .section-heading h2{font-size:25px}
 .doyle-fog-network-v5 #craft .core-grid{grid-template-columns:1fr!important}.doyle-fog-network-v5 #craft .core-grid>article{min-height:250px}
 .doyle-fog-network-v5 #people{height:760px;background-position:35% center}.doyle-fog-network-v5 #people .supporting-character{top:55px;width:52%}.doyle-fog-network-v5 #people .primary-character{bottom:40px}
 .doyle-fog-network-v5 #core .core-grid{grid-template-columns:1fr 1fr;padding:0;gap:18px}.fog-core-cover span{font-size:13px}.doyle-fog-network-v5 #core .dx-core-more-grid{grid-template-columns:1fr}
 .doyle-fog-network-v5 #bibliography-structure{min-height:700px}.doyle-fog-network-v5 #bibliography-structure .structure-grid{margin-left:0;max-width:none;padding-top:170px}
 .doyle-fog-network-v5 #legacy{height:720px}.doyle-fog-network-v5 #legacy .core-grid{grid-template-columns:1fr}.doyle-fog-network-v5 #legacy .core-grid>article:nth-child(n+4){display:none}
 .doyle-fog-network-v5 #shelf .shelf-grid,.fog-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doyle-fog-network-v5 #shelf .dx-edition{grid-template-columns:85px 1fr}.doyle-fog-network-v5 #shelf .dx-edition .cover{width:80px;height:115px}.fog-source-pair #boundaries .section-body{grid-template-columns:1fr}
}

/* r3: contrast-safe map spread and night-station bibliography */
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose{
 background:linear-gradient(90deg,rgba(247,239,222,.97) 0%,rgba(247,239,222,.94) 78%,rgba(247,239,222,.56) 94%,transparent 100%)!important;
 box-shadow:-14px 0 32px rgba(247,239,222,.72),0 0 26px rgba(247,239,222,.5);
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose p{
 color:#082f34!important;
 font-weight:600;
 text-shadow:0 1px 0 #fff9e9;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose strong{color:#9d2f2b!important}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords h3{
 color:#712e2b!important;
 font-weight:800;
 text-shadow:0 1px 0 #fff9e9,0 0 9px #f7edd4;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords p{
 color:#082f34!important;
 font-weight:700;
 text-shadow:0 1px 0 #fff9e9,0 0 7px #f7edd4,0 0 12px #f7edd4;
}

body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{
 background:#071f24 url(/mystery-media/e0ad840f1976486fe5d388c14a79244f163042ea92dad45c388f5d6fe0d4212a.webp) center/100% 100% no-repeat!important;
 color:#f4e8d1!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .section-heading{
 position:absolute!important;
 left:5.2%;
 top:8.5%;
 z-index:6;
 margin:0!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .section-heading h2{color:#f5e8cf!important;text-shadow:0 2px 8px #020d0f}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy{
 left:4.7%;top:25%;width:13.5%;color:#f3e8d1;text-shadow:0 2px 8px #020d0f;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy h3{color:#edc87d!important;font-size:17px}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy p{color:#f3e8d1!important;font-size:10px}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{
 display:flex!important;
 flex-direction:column;
 justify-content:center;
 padding:8px 18px!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(1){left:52.7%;top:8%;width:20.5%;height:19.5%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(2){left:74.8%;top:8%;width:20.5%;height:19.5%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(3){left:52.8%;top:35.4%;width:20.5%;height:20%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(4){left:74.8%;top:35.4%;width:20.5%;height:20%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(5){left:62.2%;top:67%;width:22.2%;height:20%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{
 color:#f1ca7b!important;font-size:14px!important;text-shadow:0 2px 6px #020d0f;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid p{
 color:#f5ead4!important;font-size:10px!important;line-height:1.45!important;-webkit-line-clamp:3;text-shadow:0 1px 4px #020d0f;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence{left:5.1%;bottom:11%;color:#f0cf8c}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence>summary{color:#f0cf8c!important;text-shadow:0 2px 6px #020d0f}

@media(max-width:900px){
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose{background:rgba(247,239,222,.94)!important;box-shadow:0 0 24px rgba(247,239,222,.75)}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{background-size:auto 420px!important;background-position:center top!important;background-color:#071f24!important;color:#f4e8d1!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .section-heading{position:relative!important;left:auto;top:auto;margin:0 0 24px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy{position:relative;left:auto;top:auto;width:min(270px,76%);margin:120px 0 35px;background:rgba(7,28,32,.94)}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{background:rgba(7,29,33,.94)!important;border:1px solid #b88e4d!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{color:#f1ca7b!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid p{color:#f5ead4!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence{color:#f0cf8c}
}
@media(prefers-reduced-motion:reduce){.doyle-fog-network-v5 *{scroll-behavior:auto!important;transition:none!important}}

/* Win over the preceding stable v4 stylesheet without removing its tested base behavior. */
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro,
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords{background:transparent!important}
body.doyle-exhibition.doyle-fog-network-v5 #craft .core-grid{max-width:none;margin:0;padding:0;background:transparent}
body.doyle-exhibition.doyle-fog-network-v5 #craft .core-grid>article{display:block!important;padding:238px 22px 14px!important;gap:0!important}
body.doyle-exhibition.doyle-fog-network-v5 #people{background:#18343a url(/mystery-media/e11ba2e6922e04794a261784545d3b61747363f5519a430d5d361ca7a421f523.webp) center/cover no-repeat;color:#f3e9d4}
body.doyle-exhibition.doyle-fog-network-v5 #people h3,
body.doyle-exhibition.doyle-fog-network-v5 #people h3 a,
body.doyle-exhibition.doyle-fog-network-v5 #people p,
body.doyle-exhibition.doyle-fog-network-v5 #people a{color:#f3e9d4}
body.doyle-exhibition.doyle-fog-network-v5 #people .primary-character,
body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character,
body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-cast-note{background:rgba(7,28,32,.86);border-color:#d6b36f}
body.doyle-exhibition.doyle-fog-network-v5 #core:before{display:none!important}
body.doyle-exhibition.doyle-fog-network-v5 #timeline .section-body{position:static!important}
body.doyle-exhibition.doyle-fog-network-v5 #legacy .section-body{position:static!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{background:var(--fog-paper) url(/mystery-media/4afe50ff6f5c17e4aa378f854099a8a31480d90927aff977629c2874a5aa1b5b.webp) center/cover no-repeat!important}
body.doyle-exhibition.doyle-fog-network-v5 #legacy{background:#0c2a31 url(/mystery-media/a57b82325ce233838ce0ceffcfc7733d115d2b1808c3c444214e1e92b47e05c2.webp) center/cover no-repeat!important;color:#f4ead8!important}
body.doyle-exhibition.doyle-fog-network-v5 #legacy .section-heading,
body.doyle-exhibition.doyle-fog-network-v5 #legacy .section-heading h2,
body.doyle-exhibition.doyle-fog-network-v5 #legacy h3,
body.doyle-exhibition.doyle-fog-network-v5 #legacy p{color:#f4ead8!important}
body.doyle-exhibition.doyle-fog-network-v5 #timeline .section-heading{pointer-events:none}
body.doyle-exhibition.doyle-fog-network-v5 #timeline .timeline-tools{top:72px;z-index:10}
.doyle-fog-network-v5 #shelf .shelf-grid>.compact-book>h3,
.fog-story-grid>.compact-book>h3{display:none}

@media(max-width:900px){
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro{margin:24px 5%;padding:20px!important;background:rgba(238,229,211,.9)!important}
 body.doyle-exhibition.doyle-fog-network-v5 #craft .core-grid{grid-template-columns:1fr 1fr!important}
 body.doyle-exhibition.doyle-fog-network-v5 #people .primary-character{display:block!important;position:absolute!important;left:6%!important;right:6%!important;top:auto!important;bottom:55px!important;width:auto!important;padding:18px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character{position:absolute!important;right:6%!important;top:72px!important;width:38%!important;margin:0!important;padding:13px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-cast-note{display:none!important}
 body.doyle-exhibition.doyle-fog-network-v5 #core .core-grid{grid-template-columns:1fr 1fr!important;padding:0!important;gap:18px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #legacy .core-grid{display:grid!important;position:absolute!important;grid-template-columns:1fr 1fr!important;left:0!important;right:0!important;bottom:0!important;padding:80px 6% 26px!important;background:rgba(5,24,28,.88)!important}
}
@media(max-width:520px){
 body.doyle-exhibition.doyle-fog-network-v5 #craft .core-grid{grid-template-columns:1fr!important}
 body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character{width:52%!important}
 body.doyle-exhibition.doyle-fog-network-v5 #legacy .core-grid{grid-template-columns:1fr!important;padding-top:40px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #legacy .core-grid>article:nth-child(n+4){display:none!important}
}

/* 2026-09-12 annotated review refinements */
body.doyle-exhibition.doyle-fog-network-v5 .section-heading>span{
 background:#9d302c!important;
 color:#fff8e9!important;
 border:1px solid #6f211f!important;
 opacity:1!important;
 text-shadow:0 1px 1px #4c1514;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose p{
 color:#142f31!important;
 font-weight:500;
 text-shadow:0 1px 0 rgba(255,255,255,.55);
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose strong,
body.doyle-exhibition.doyle-fog-network-v5 #craft strong{
 color:#a62e29!important;
}

body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .section-heading{margin-bottom:175px}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords{
 display:grid!important;
 grid-template-columns:repeat(3,minmax(0,1fr));
 gap:34px;
 padding:0 2%;
 align-items:start;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords>article{
 padding:0!important;
 border:0!important;
 background:transparent!important;
 box-shadow:none!important;
 text-align:center;
 color:#163437!important;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords h3{
 margin:0 0 9px;
 padding:0 0 8px;
 border-bottom:1px solid rgba(132,71,42,.62);
 color:#173d42!important;
 font-size:22px!important;
 text-shadow:0 1px 0 rgba(255,255,255,.7);
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords p{
 margin:0;
 color:#27484a!important;
 font-size:13px!important;
 font-weight:600;
 line-height:1.65!important;
 text-shadow:0 1px 0 rgba(255,255,255,.72);
}

body.doyle-exhibition.doyle-fog-network-v5 #craft h3{
 color:#a12e29!important;
 font-weight:800;
}
body.doyle-exhibition.doyle-fog-network-v5 #craft p{color:#263b3b!important}

body.doyle-exhibition.doyle-fog-network-v5 #people .primary-character,
body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character{
 background:transparent!important;
 border:0!important;
 box-shadow:none!important;
 backdrop-filter:none!important;
 text-shadow:0 2px 8px #061b1f,0 1px 2px #061b1f;
}
body.doyle-exhibition.doyle-fog-network-v5 #people .primary-character{top:92px}
body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character{
 top:128px;
 padding:12px 0!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character h3{
 color:#f3e9d4!important;
 border-bottom:1px solid rgba(216,184,121,.72);
 padding-bottom:7px;
}
body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-cast-copy{
 margin:9px 0 0;
 padding:0;
 color:#f3e9d4!important;
 font-size:12px;
 line-height:1.7;
}

body.doyle-exhibition.doyle-fog-network-v5 #core strong,
body.doyle-exhibition.doyle-fog-network-v5 #legacy strong,
body.doyle-exhibition.doyle-fog-network-v5 #timeline strong{
 color:#f1c66d!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #core .dx-kicker{
 order:initial!important;
 color:#f0ca78!important;
 font-weight:700;
}
body.doyle-exhibition.doyle-fog-network-v5 #core .core-grid>article{align-self:start}
body.doyle-exhibition.doyle-fog-network-v5 #core .fog-core-cover{width:100%;aspect-ratio:2/3}

body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{
 height:520px!important;
 min-height:520px!important;
 padding:22px max(4%,calc((100% - 1320px)/2))!important;
 overflow:hidden;
 background:var(--fog-paper) url(/mystery-media/d9f1d316d09628a3ac2d562754ab6a1de9fa6539110bc8dbb9788aeb878816e8.webp) center/100% 100% no-repeat!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure>.section-body{
 position:absolute!important;
 inset:0!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy{
 position:absolute;
 left:5.3%;
 top:39%;
 width:18.5%;
 z-index:2;
 color:#f3e8d1;
 text-align:center;
 text-shadow:0 2px 8px #061b1f;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy h3{
 margin:0 0 7px;
 color:#f3d495!important;
 font-size:18px;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy p{
 margin:0;
 color:#f3e8d1!important;
 font-size:10px;
 line-height:1.55;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid{
 position:absolute!important;
 inset:0!important;
 display:block!important;
 width:100%!important;
 max-width:none!important;
 margin:0!important;
 padding:0!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{
 position:absolute!important;
 margin:0!important;
 padding:5px 14px!important;
 border:0!important;
 background:transparent!important;
 box-shadow:none!important;
 overflow:hidden;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:before{display:none!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(1){left:55%;top:7.2%;width:23.5%;height:11.8%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(2){left:56.7%;top:25.2%;width:23%;height:12.4%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(3){left:53.2%;top:43.7%;width:22.5%;height:11.6%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(4){left:53.8%;top:62.2%;width:23.5%;height:12.3%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(5){left:51.2%;top:79.7%;width:24.5%;height:11.6%}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{
 color:#63302d!important;
 font-size:13px!important;
 line-height:1.25!important;
 margin:0 0 2px!important;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid p{
 color:#374342!important;
 font-size:9px!important;
 line-height:1.3!important;
 margin:0!important;
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 overflow:hidden;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence{
 position:absolute;
 left:5.5%;
 bottom:18px;
 z-index:4;
 margin:0;
 border:0;
 background:transparent;
}

body.doyle-exhibition.doyle-fog-network-v5 .fog-ledger-pair #awards,
body.doyle-exhibition.doyle-fog-network-v5 .fog-ledger-pair #awards .section-body,
body.doyle-exhibition.doyle-fog-network-v5 .fog-ledger-pair #awards ul{
 background:transparent!important;
 border:0!important;
 box-shadow:none!important;
}

@media(max-width:900px){
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .section-heading{margin-bottom:130px}
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords{gap:14px}
 body.doyle-exhibition.doyle-fog-network-v5 #people .primary-character{
  top:88px!important;bottom:auto!important;height:auto!important;min-height:0!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character{
  top:345px!important;height:auto!important;min-height:0!important;padding:10px 0!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{
  height:auto!important;
  min-height:820px!important;
  padding:30px 6%!important;
  overflow:visible;
  background-position:center!important;
  background-size:auto 420px!important;
  background-repeat:no-repeat!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure>.section-body{position:relative!important;inset:auto!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy{
  position:relative;left:auto;top:auto;width:min(270px,76%);margin:120px 0 35px;padding:16px;background:rgba(8,37,42,.9);border:1px solid #b88e4d;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid{
  position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{
  position:relative!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;min-height:72px;padding:12px 16px!important;background:rgba(242,234,219,.93)!important;border:1px solid rgba(142,108,61,.55)!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{font-size:15px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid p{font-size:11px!important;-webkit-line-clamp:3}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence{position:relative;left:auto;bottom:auto;margin-top:18px}
}

@media(max-width:520px){
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords{grid-template-columns:1fr!important;text-align:left}
 body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords h3{text-align:left}
 body.doyle-exhibition.doyle-fog-network-v5 #people .supporting-character{width:56%!important;top:350px!important}
}

/* Final r3 overrides must follow the earlier v5 review layer. */
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose{
 background:linear-gradient(90deg,rgba(250,242,224,.98),rgba(250,242,224,.94) 78%,rgba(250,242,224,.58) 94%,transparent)!important;
 box-shadow:-12px 0 30px rgba(250,242,224,.75),0 0 26px rgba(250,242,224,.56)!important;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #intro .prose p{
 color:#073f45!important;
 font-size:15px!important;
 font-weight:650!important;
 text-shadow:0 1px 0 #fff8e7!important;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords h3{
 color:#732d2a!important;
 font-weight:800!important;
 text-shadow:0 1px 0 #fff8e7,0 0 9px #f8edd2!important;
}
body.doyle-exhibition.doyle-fog-network-v5 .fog-map-spread #keywords .essential-keywords p{
 color:#073f45!important;
 font-size:13px!important;
 font-weight:750!important;
 text-shadow:0 1px 0 #fff8e7,0 0 8px #f8edd2,0 0 14px #f8edd2!important;
}

body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{
 height:520px!important;
 min-height:520px!important;
 color:#f4e8d1!important;
 background:#071f24 url(/mystery-media/e0ad840f1976486fe5d388c14a79244f163042ea92dad45c388f5d6fe0d4212a.webp) center/100% 100% no-repeat!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .section-heading{
 position:absolute!important;left:5.2%!important;top:8.5%!important;z-index:6;margin:0!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .section-heading h2{color:#f5e8cf!important;text-shadow:0 2px 8px #020d0f}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy{
 left:4.7%!important;top:25%!important;width:13.5%!important;color:#f3e8d1!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy h3{color:#edc87d!important;font-size:17px!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy p{color:#f3e8d1!important;font-size:10px!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{
 display:flex!important;flex-direction:column;justify-content:center;padding:8px 18px!important;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(1){left:52.7%!important;top:8%!important;width:20.5%!important;height:19.5%!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(2){left:74.8%!important;top:8%!important;width:20.5%!important;height:19.5%!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(3){left:52.8%!important;top:35.4%!important;width:20.5%!important;height:20%!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(4){left:74.8%!important;top:35.4%!important;width:20.5%!important;height:20%!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article:nth-child(5){left:62.2%!important;top:67%!important;width:22.2%!important;height:20%!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{
 color:#f1ca7b!important;font-size:14px!important;line-height:1.3!important;text-shadow:0 2px 6px #020d0f;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid p{
 color:#f5ead4!important;font-size:10px!important;line-height:1.45!important;-webkit-line-clamp:3!important;text-shadow:0 1px 4px #020d0f;
}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence{left:5.1%!important;bottom:11%!important}
body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence>summary{color:#f0cf8c!important;text-shadow:0 2px 6px #020d0f}

@media(max-width:900px){
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure{
  height:auto!important;min-height:820px!important;background-color:#071f24!important;background-size:auto 420px!important;background-position:center top!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .section-heading{position:relative!important;left:auto!important;top:auto!important;margin:0 0 24px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .route-origin-copy{
  position:relative!important;left:auto!important;top:auto!important;width:min(270px,76%)!important;margin:120px 0 35px!important;background:rgba(7,28,32,.94)!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid>article{
  position:relative!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;min-height:76px!important;background:rgba(7,29,33,.95)!important;border:1px solid #b88e4d!important;
 }
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid h3{color:#f1ca7b!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .structure-grid p{color:#f5ead4!important;font-size:11px!important}
 body.doyle-exhibition.doyle-fog-network-v5 #bibliography-structure .bibliography-evidence{position:relative!important;left:auto!important;bottom:auto!important;margin-top:18px!important}
}
