.alvis-edition.is-style-alvis-light{background:#fff;color:#253447}
.alvis-edition .sources:empty{display:none}
body.dse-atmosphere-dark .article-reading .sources{background:transparent!important;color:inherit}
.alvis-edition.is-style-alvis-dark{background:#111a20;color:#e8edef}
body.dse-atmosphere-dark{background:#111a20;color:#e8edef}
.alvis-edition.is-style-alvis-dark{position:relative;z-index:1;background:transparent}
.alvis-edition.is-style-alvis-dark :is(h1,h2,h3,strong,th,dt,dd){color:#f2f5f5}
.alvis-edition.is-style-alvis-dark :is(p,li,td,label,summary){color:#dbe3e8}
.alvis-edition.is-style-alvis-dark a{color:#b5d6f4}
.alvis-edition.is-style-alvis-dark :is(blockquote,thead,tbody tr,tbody tr:nth-child(even)){background:#a7c6d808;color:#e8edef}
.alvis-edition.is-style-alvis-dark :is(td,th,section){border-color:#b4c8d52e}
body.v2-inner.dse-atmosphere-dark[data-content-page=article]{background:#111a20!important;color:#e8edef!important;color-scheme:dark;--gh-ink:#e8edef;--gh-muted:#bac6ce}
body.v2-inner.dse-atmosphere-dark[data-content-page=article] #main{background:transparent!important}
.dse-article-dust{position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 80% 15%,#738fa51a,transparent 65%),radial-gradient(ellipse at 20% 80%,#75889512,transparent 60%)}
.dse-article-dust canvas{display:block;width:100%;height:100%}
body.dse-atmosphere-dark #app{position:relative;z-index:1}
body.v2-inner.dse-atmosphere-dark[data-content-page=article] .v2-page,
body.dse-atmosphere-dark .article-reading,
body.dse-atmosphere-dark .alvis-edition,
body.dse-atmosphere-dark .alvis-edition .article-body{background:transparent!important}
body.dse-atmosphere-dark .v2-title h1,
body.dse-atmosphere-dark .article-reading :is(h2,h3,strong,th),
body.dse-atmosphere-dark .gh-brand{color:#f2f5f5!important}
body.dse-atmosphere-dark .article-reading :is(p,li,td,summary,label),
body.dse-atmosphere-dark .v2-back,
body.dse-atmosphere-dark .v2-footer a{color:#dbe3e8!important}
body.dse-atmosphere-dark .article-reading :is(figcaption,.article-category,.dse-mobile-cell-label){color:#afc0cb!important}
body.dse-atmosphere-dark .article-reading a{color:#b5d6f4!important}
body.dse-atmosphere-dark .article-reading :is(section,.story-index,table,td,th,.editorial-take,.dse-reading-links){border-color:#b4c8d52e!important}
body.dse-atmosphere-dark .article-reading :is(blockquote,thead,tbody tr,tbody tr:nth-child(even),.dse,.editorial-take){background:#a7c6d808!important}
body.dse-atmosphere-dark .article-reading tbody tr:hover{background:#a7c6d812!important}
body.dse-atmosphere-dark .article-reading :is(input,select,textarea){background:#14232b!important;color:#f2f5f5!important;border-color:#718a99!important}
body.dse-atmosphere-dark .article-reading :is(.dse-grid,.dse-result,.dse-summary){color:#e8edef!important;background:transparent!important}
body.dse-atmosphere-dark .article-reading .story-section{background:transparent!important}
body.dse-atmosphere-dark .article-reading .dse,
body.dse-atmosphere-dark .article-reading .dse :is(div,span,small,output){color:#dbe3e8!important}
body.dse-atmosphere-dark .article-reading .dse :is(dt,dd,button){color:#e8edef!important}
body.dse-atmosphere-dark .gh-menu-button{color:#e8edef!important}
body.dse-atmosphere-dark .gh-menu-button::before,
body.dse-atmosphere-dark .gh-menu-button::after{background:currentColor!important}
body.dse-atmosphere-dark .v2-footer{background:#10171b38!important;border-color:#b4c8d52e!important}
@media(max-width:600px){body.dse-atmosphere-dark .article-reading .dse-mobile-comparison tbody tr{background:#a7c6d808!important}}
@media print{.dse-article-dust{display:none}body.dse-atmosphere-dark{background:#fff!important;color:#111!important}body.dse-atmosphere-dark .article-reading :is(p,li,td,summary,label,h2,h3,strong,th,a){color:#111!important}}

.alvis-edition .dse-reading-opening{display:block!important;width:100%;margin:0 0 36px}
.alvis-edition .dse-reading-opening>.hero{width:100%;max-width:none;margin:0 0 28px!important}
.alvis-edition .dse-reading-opening>.editorial-lead{font-size:19px!important;line-height:1.85!important;margin:24px 0!important}
.dse-summary-label{display:block;font-size:13px;letter-spacing:.1em;margin-bottom:8px;opacity:.75}
.alvis-edition .dse-reading-opening>.story-index{position:static!important;width:100%;margin:24px 0 32px!important}
.alvis-edition .decision-opening:empty{display:none}
@media(max-width:800px){.alvis-edition .dse-reading-opening>.editorial-lead{font-size:17px!important}.alvis-edition .dse-reading-opening>.hero{margin-bottom:20px!important}}

.dse-review-related{border-top:1px solid #9995;padding-top:28px;margin-top:40px}.dse-review-related li{margin:12px 0}.dse-review-related a{text-decoration:underline;text-underline-offset:4px}

/* Article notes and related reading must inherit the dark article surface. */
body.dse-atmosphere-dark .article-reading aside,
body.dse-atmosphere-dark .dse-review-related,
body.dse-atmosphere-dark .article-related{background:transparent!important;background-image:none!important;color:#dce4e8!important;border-color:#ffffff29}
body.dse-atmosphere-dark .article-reading aside a,
body.dse-atmosphere-dark .dse-review-related a,
body.dse-atmosphere-dark .article-related a{color:#b9d8eb!important}
body.dse-atmosphere-dark .article-reading aside h2,
body.dse-atmosphere-dark .dse-review-related h2{color:#eef2f4!important}

body.dse-atmosphere-dark .article-reading .action-map,body.dse-atmosphere-dark .article-reading .dse-panels>section{background:transparent!important;color:#dce4e8!important;border-color:#ffffff29}
body.dse-atmosphere-dark .article-reading .editor-note span,body.dse-atmosphere-dark .article-reading .action-map span{color:#d7c191!important}
