.article-index-heading,.article-heading{border-bottom:2px solid var(--color-primary-accent);padding-block:2rem}.article-index-heading h1,.article-heading h1{margin-top:.5rem;font-size:clamp(1.7rem,3vw,2.5rem)}.article-index-heading>p:last-child,.article-lead{max-width:52rem;color:var(--color-muted-text);overflow-wrap:anywhere;margin-top:.9rem}.article-index-list{margin:0 0 var(--space-section);padding:0;list-style:none}.article-index-list>li{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 8rem;gap:1.5rem;padding:1.4rem 0;display:grid}.article-index-list h2{margin-bottom:.35rem;font-size:1.2rem}.article-index-list p{overflow-wrap:anywhere}.article-index-date{color:var(--color-muted-text);flex-direction:column;font-size:.875rem;display:flex}.article-reading-layout{padding-block:2rem var(--space-section);grid-template-columns:minmax(0,1fr) 16rem;gap:2.5rem;display:grid}.article-reading-main,.article-reading-aside{min-width:0}.article-reading-main{max-width:52rem}.article-reading-main>section+section{margin-top:2.25rem}.article-reading-main h2,.article-reading-aside h2{margin-bottom:.8rem;font-size:1.35rem}.article-reading-aside>section,.article-reading-aside>nav{background:var(--color-secondary-soft);border-top:3px solid var(--color-secondary-accent);padding:1.25rem}.article-reading-aside>*+*{margin-top:1.5rem}.article-toc ol{margin:0;padding:0;list-style:none}.article-toc li{overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem}.article-toc .toc-level-3{padding-left:1rem}.article-toc a{text-decoration-thickness:1px}.article-facts{flex-wrap:wrap;gap:.75rem 2rem;margin:1.25rem 0 0;display:flex}.article-facts>div{min-width:0}.article-facts dt{color:var(--color-muted-text);font-size:.75rem}.article-facts dd{overflow-wrap:anywhere;margin:.15rem 0 0}.article-note{color:var(--color-muted-text);overflow-wrap:anywhere;font-size:.875rem}.article-sources,.article-related{margin:0;padding-left:1.25rem}.article-sources li,.article-related li{overflow-wrap:anywhere;margin-top:.6rem}.article-sources small{color:var(--color-muted-text);display:block}.article-sources-disclosure>summary{cursor:pointer;font-weight:700}.article-back{border-top:1px solid var(--color-border);padding-block:1.5rem}.article-markdown{overflow-wrap:anywhere}.article-body.article-reading-prose{--article-marker-red:#ffd0d1}.article-body.article-reading-prose strong.article-marker-red{background:linear-gradient(transparent 60%, var(--article-marker-red) 60%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.article-markdown>:first-child{margin-top:0}.article-markdown :is(h2,h3,h4){margin:2rem 0 .85rem;scroll-margin-top:1.5rem}.article-markdown h2{border-bottom:1px solid var(--color-border);padding-bottom:.5rem}.article-markdown h3{font-size:1.15rem}.article-markdown :is(p,ul,ol,blockquote,pre,figure){margin-block:1rem}.article-markdown :is(ul,ol){padding-left:1.6rem}.article-markdown li+li{margin-top:.45rem}.article-markdown ol>li::marker{color:var(--color-primary-accent);font-weight:700}.article-markdown blockquote{border-left:3px solid var(--color-secondary-accent);background:var(--color-secondary-soft);margin-inline:0;padding:.75rem 1rem}.article-markdown blockquote>:first-child{margin-top:0}.article-markdown blockquote>:last-child{margin-bottom:0}.article-markdown code{background:var(--color-stone);padding:.1em .25em;font-size:.9em}.article-markdown pre{background:var(--color-stone);max-width:100%;padding:1rem;overflow-x:auto}.article-markdown pre code{white-space:pre;padding:0}.article-markdown table{border-collapse:collapse;table-layout:fixed;width:100%;margin-block:1.25rem;font-size:.9rem}.article-markdown th,.article-markdown td{text-align:start;vertical-align:top;border:1px solid var(--color-border);overflow-wrap:anywhere;padding:.65rem .75rem}.article-markdown th{background:var(--color-primary-soft)}.article-markdown figure{min-width:0;margin-inline:0}.article-markdown figure img{max-width:100%;height:auto}.article-markdown figcaption{color:var(--color-muted-text);overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem}.article-markdown .article-capture-link{display:block}.article-markdown .article-capture img{width:100%;height:auto}.article-markdown .article-capture-open{margin-top:.35rem;font-size:.875rem;display:inline-block}.article-markdown .article-table-scroll{max-width:100%;overflow-x:auto}.article-reference-section{margin-top:2.25rem}.article-state{color:var(--color-primary-accent);background:var(--color-primary-soft);padding:.1rem .5rem;font-size:.75rem;display:inline-block}.acquisition-list{margin:1rem 0 0;padding:0;list-style:none}.acquisition-list>li{border-top:1px solid var(--color-border);overflow-wrap:anywhere;padding:1.25rem 0}.acquisition-list>li>*+*{margin-top:.8rem}.acquisition-equipment{align-items:center;gap:1rem;min-width:0;display:flex}.acquisition-equipment>div:last-child{min-width:0}.acquisition-equipment .equipment-image{flex-shrink:0}.acquisition-equipment h3{font-size:1.05rem}.acquisition-list h4{margin:0;font-size:.875rem}.acquisition-list ul{margin:.35rem 0 0;padding-left:1.25rem}.article-inline-links{flex-wrap:wrap;gap:.35rem 1.5rem;list-style:none;display:flex;padding-left:0!important}.article-index-views{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.5rem 1.25rem;padding-block:1rem;display:flex}.article-index-views [aria-current]{font-weight:700;text-decoration-thickness:2px}.article-link-group{margin-top:1rem}.article-link-group :is(h2,h3){font-size:1rem}.enemy-summary{background:var(--color-primary-soft);padding:1.25rem}.enemy-summary>h2{margin:0;font-size:1.15rem}.enemy-summary .article-facts{margin-top:.75rem}.build-purpose .article-facts>div{flex:17rem}.build-composition{border-bottom:1px solid var(--color-border);margin-top:0;margin-bottom:2rem;padding-bottom:1.25rem}.build-composition-list,.build-alternatives>ul{margin:0;padding:0;list-style:none}.build-composition-list>li{border-top:1px solid var(--color-border);overflow-wrap:anywhere;margin-top:1.25rem;padding-top:1.25rem}.build-composition-list>li>*+*{margin-top:.85rem}.build-equipment-heading{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.build-equipment-heading h3{margin-top:.3rem;font-size:1.05rem}.build-composition-list h4,.build-alternatives h5{margin:0;font-size:.95rem}.build-entry-reason,.build-alternatives p{white-space:pre-line}.build-alternatives{border-left:3px solid var(--color-secondary-accent);background:var(--color-secondary-soft);padding:1rem}.build-alternatives>ul>li{margin-top:.85rem}.build-alternatives>ul>li>*+*{margin-top:.5rem}.build-composition-list .article-inline-links{margin:.5rem 0 0}@media screen and (width>860px){.article-reading-aside>nav.article-toc{max-height:calc(100vh - 3rem);position:sticky;top:1.5rem;overflow-y:auto}}@media (width<=860px){.article-reading-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem}.article-reading-aside{grid-row:1}.article-reading-aside>*{max-width:52rem}}@media (width<=520px){.article-index-list>li{grid-template-columns:minmax(0,1fr);gap:.6rem}.article-index-date{flex-direction:row;gap:.5rem}.article-reading-layout{padding-top:1.25rem}.article-markdown :is(th,td){padding:.5rem;font-size:.8rem}.article-facts{gap:.75rem 1.25rem}}
