.article-contents__disclosure.svelte-qh3dgc{border:1px solid var(--border);background:var(--card)}.article-contents__summary.svelte-qh3dgc{border-bottom:1px solid var(--border);background:var(--th);color:var(--ink)}.article-contents__link.svelte-qh3dgc{align-items:flex-start;color:var(--ink-muted)}.article-contents__link--active.svelte-qh3dgc{background:var(--th);color:var(--ink)}.article-contents__link.svelte-qh3dgc:focus-visible{outline:2px solid var(--link);outline-offset:-2px}@media(min-width:64rem){.article-contents.svelte-qh3dgc{width:100%}.article-contents__disclosure.svelte-qh3dgc{border:0;background:transparent}.article-contents__summary.svelte-qh3dgc{border:0;background:transparent;padding-inline:.45rem}.article-contents__list.svelte-qh3dgc{padding:0;border-left:2px solid var(--border)}.article-contents__link.svelte-qh3dgc{min-height:2rem;padding-block:.35rem}.article-contents__link--active.svelte-qh3dgc{border-left:3px solid var(--link);background:var(--th)}}.article-hero.svelte-1pjrjkj{min-width:0;padding:clamp(.75rem,1vw,1rem) clamp(1rem,1.5vw,1.5rem);border:1px solid var(--border);border-top:4px solid var(--link);background:var(--card);color:var(--ink)}.article-hero__copy.svelte-1pjrjkj{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.article-hero__topline.svelte-1pjrjkj{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem}.article-hero.svelte-1pjrjkj [data-slot=button]{border-color:var(--border);background:var(--bg);color:var(--link)}.article-hero.svelte-1pjrjkj [data-slot=button]:hover{background:var(--th)}.article-hero.svelte-1pjrjkj h1:where(.svelte-1pjrjkj){max-width:24ch;margin:.35rem 0 0;color:var(--ink);font-family:var(--font-article);font-size:clamp(2.2rem,2.8vw,3.2rem);font-weight:800;line-height:1.07;letter-spacing:-.045em;overflow-wrap:anywhere}.article-hero__status.svelte-1pjrjkj{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem;color:var(--ink-muted)}.article-hero__facts.svelte-1pjrjkj{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;width:100%;margin:.7rem 0 0;padding:.6rem 0 0;border-top:1px solid var(--rule)}.article-hero__facts.svelte-1pjrjkj>div:where(.svelte-1pjrjkj){min-width:7rem;max-width:16rem}.article-hero__facts.svelte-1pjrjkj dt:where(.svelte-1pjrjkj){color:var(--ink-muted);font-size:.75rem;font-weight:600}.article-hero__facts.svelte-1pjrjkj dd:where(.svelte-1pjrjkj){margin:.1rem 0 0;color:var(--ink);font-size:1.15rem;font-weight:700;overflow-wrap:anywhere}.article-facts__visual.svelte-1pjrjkj{display:flex;flex-direction:column;min-width:0;margin:0;border-bottom:1px solid var(--border)}.article-facts__visual.svelte-1pjrjkj .subject-media__stage:where(.svelte-1pjrjkj){min-height:18rem;padding:.75rem;background:var(--panel)}.article-facts__visual.subject-media.svelte-1pjrjkj img:where(.svelte-1pjrjkj){width:100%;max-height:19rem}.article-facts__visual.subject-media--compact.svelte-1pjrjkj .subject-media__stage:where(.svelte-1pjrjkj){min-height:17rem;padding:.5rem}.article-facts__visual.subject-media--compact.svelte-1pjrjkj img:where(.svelte-1pjrjkj){max-height:17rem}.article-facts__visual.svelte-1pjrjkj figcaption:where(.svelte-1pjrjkj){padding:.3rem .65rem;color:var(--ink-muted);font-size:.75rem;text-align:right}.article-facts__visual.svelte-1pjrjkj figcaption:where(.svelte-1pjrjkj) a:where(.svelte-1pjrjkj){color:var(--link)}.article-hero-combat.svelte-1pjrjkj{border:1px solid var(--border);background:var(--card)}.article-hero-combat.svelte-1pjrjkj .fact-groups:where(.svelte-1pjrjkj){columns:1}.article-hero-combat.svelte-1pjrjkj .fact-group:where(.svelte-1pjrjkj){border:0}.article-hero-combat.svelte-1pjrjkj .fact-band-heading:where(.svelte-1pjrjkj){border-bottom:0;background:transparent;padding:.45rem .75rem 0;min-height:1.7rem}.article-hero-combat.svelte-1pjrjkj .fact-stats:where(.svelte-1pjrjkj){grid-template-columns:repeat(6,minmax(0,1fr));padding:.35rem .75rem .7rem}.article-hero-combat.svelte-1pjrjkj .fact-stats:where(.svelte-1pjrjkj) .fact-row:where(.svelte-1pjrjkj){min-height:4rem;padding-block:.2rem;background:var(--bg)}.article-hero-combat.svelte-1pjrjkj .fact-stats:where(.svelte-1pjrjkj) .fact-row:where(.svelte-1pjrjkj) dd:where(.svelte-1pjrjkj){font-size:clamp(1.1rem,1.5vw,1.5rem)}.article-hero-combat.svelte-1pjrjkj .fact-stat-icon:where(.svelte-1pjrjkj){min-height:1.25rem}.article-hero-combat.svelte-1pjrjkj .fact-stat-icon:where(.svelte-1pjrjkj) img:where(.svelte-1pjrjkj){width:20px;height:20px}.article-hero-notices.svelte-1pjrjkj{max-width:none;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:.5rem;margin-top:.5rem;color:var(--ink)}.article-hero-notices.svelte-1pjrjkj .table-scroll:has(>table.messagebox){width:100%;margin-block:0;border:0;background:transparent;overflow-x:visible}.article-hero-notices.svelte-1pjrjkj .table-scroll:has(>table.messagebox):first-child{margin-top:0}.article-reading.svelte-1pjrjkj{display:flex;flex-direction:column;gap:.75rem}@media(min-width:64rem){.article-page.svelte-1pjrjkj{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);column-gap:.75rem;row-gap:0;align-items:start}.article-page.svelte-1pjrjkj{--rail: 9rem}.article-hero.svelte-1pjrjkj{grid-column:2;grid-row:1}.article-hero-combat.svelte-1pjrjkj{grid-column:2;grid-row:2}.article-reading.svelte-1pjrjkj{display:contents}.article-reading.svelte-1pjrjkj .article-contents{grid-column:1;grid-row:1 / span 4}.article-facts.svelte-1pjrjkj{grid-column:2;grid-row:3}.article-column.svelte-1pjrjkj{grid-column:2;grid-row:4}.article-continuation.svelte-1pjrjkj{grid-column:2;grid-row:5}.article-page--wide-reading.svelte-1pjrjkj .article-reading:where(.svelte-1pjrjkj) .article-contents{grid-row:1 / span 5}.article-page.svelte-1pjrjkj>footer:where(.svelte-1pjrjkj){grid-column:1 / -1}.article-hero-combat.svelte-1pjrjkj,.article-column.svelte-1pjrjkj{border-top:0}}@media(min-width:90rem){.article-page.svelte-1pjrjkj{--aside: clamp(23rem, 24vw, 26rem);grid-template-columns:var(--rail) minmax(0,1fr) var(--aside)}.article-facts.svelte-1pjrjkj{grid-column:3;grid-row:1 / span 4}.article-column.svelte-1pjrjkj{grid-column:2;grid-row:3}.article-page.svelte-1pjrjkj:not(.article-page--has-combat) .article-column:where(.svelte-1pjrjkj){grid-row:2}.article-page--wide-reading.svelte-1pjrjkj .article-facts:where(.svelte-1pjrjkj){grid-row:1 / span 2}.article-page--wide-reading.svelte-1pjrjkj .article-column:where(.svelte-1pjrjkj){grid-row:2;align-self:stretch}.article-page--wide-reading.svelte-1pjrjkj .article-continuation:where(.svelte-1pjrjkj){grid-column:2 / -1;grid-row:3;padding-top:.5rem}.article-page--wide-reading.svelte-1pjrjkj .article-reading:where(.svelte-1pjrjkj) .article-contents{grid-row:1 / span 3}.article-page.svelte-1pjrjkj:not(.article-page--has-contents){grid-template-columns:minmax(0,1fr) var(--aside)}.article-page.svelte-1pjrjkj:not(.article-page--has-contents) .article-hero:where(.svelte-1pjrjkj),.article-page.svelte-1pjrjkj:not(.article-page--has-contents) .article-hero-combat:where(.svelte-1pjrjkj),.article-page.svelte-1pjrjkj:not(.article-page--has-contents) .article-column:where(.svelte-1pjrjkj){grid-column:1}.article-page.svelte-1pjrjkj:not(.article-page--has-contents) .article-facts:where(.svelte-1pjrjkj){grid-column:2}}.article-kind.svelte-1pjrjkj{display:inline-block;align-items:center;gap:.4rem;margin-top:0;color:var(--link);font-size:.75rem;font-weight:800;letter-spacing:.02em}.article-symbol.svelte-1pjrjkj{display:inline-flex;width:22px;height:22px;flex:none;color:var(--link)}.article-symbol--kind.svelte-1pjrjkj{width:20px;height:20px}.article-symbol--ge.svelte-1pjrjkj{width:16px;height:16px}.article-column.svelte-1pjrjkj{padding:clamp(1rem,1.4vw,1.5rem);border:1px solid var(--border);background:var(--card)}.article-facts__header.svelte-1pjrjkj{background:var(--th)}.fact-band-heading.svelte-1pjrjkj{display:flex;align-items:center;gap:.45rem;min-height:2.35rem;background:var(--card);color:var(--ink);letter-spacing:.025em}.fact-icon-link.svelte-1pjrjkj{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:.2rem}.fact-icon-link.svelte-1pjrjkj:focus-visible{outline:2px solid var(--link);outline-offset:2px}.fact-band-icon.svelte-1pjrjkj{object-fit:contain;image-rendering:pixelated}.fact-row.svelte-1pjrjkj{display:grid;grid-template-columns:minmax(5.5rem,38%) minmax(0,1fr);align-items:baseline;gap:.5rem;padding:.38rem .75rem;border-bottom:1px solid var(--rule)}.fact-row.svelte-1pjrjkj:nth-child(2n){background:var(--zebra)}.fact-row.svelte-1pjrjkj dt:where(.svelte-1pjrjkj){font-size:.75rem;line-height:1.35}.fact-row.svelte-1pjrjkj dd:where(.svelte-1pjrjkj){font-size:.8125rem;line-height:1.35;text-align:right}.fact-row--long.svelte-1pjrjkj{grid-template-columns:1fr;gap:.2rem;padding-block:.55rem;background:var(--page)}.fact-row--long.svelte-1pjrjkj dd:where(.svelte-1pjrjkj){line-height:1.45;text-align:left}.fact-stats.svelte-1pjrjkj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.45rem;gap:.4rem}.fact-stats--bonuses.svelte-1pjrjkj{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-stats.svelte-1pjrjkj .fact-row:where(.svelte-1pjrjkj){display:flex;min-width:0;flex-direction:column;gap:.1rem;align-items:center;justify-content:center;padding:.5rem .15rem;border:1px solid var(--rule);background:var(--page);text-align:center}.fact-stats.svelte-1pjrjkj .fact-row:where(.svelte-1pjrjkj) dd:where(.svelte-1pjrjkj){order:2;font-family:var(--font-display);font-size:1.1rem;font-weight:700;line-height:1.2;text-align:center}.fact-stats.svelte-1pjrjkj .fact-row:where(.svelte-1pjrjkj) dt:where(.svelte-1pjrjkj){order:3;color:var(--ink-muted);font-size:.72rem;font-weight:600}.fact-stats--bonuses.svelte-1pjrjkj .fact-row:where(.svelte-1pjrjkj) dt:where(.svelte-1pjrjkj){font-size:.78rem}.fact-stat-icon.svelte-1pjrjkj{order:1;min-height:2rem}.fact-stat-icon.svelte-1pjrjkj img:where(.svelte-1pjrjkj){object-fit:contain;image-rendering:pixelated}.max-hit-grid.svelte-1pjrjkj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.max-hit-item.svelte-1pjrjkj{display:grid;align-content:start;gap:.1rem;min-width:0;padding:.35rem;border:1px solid var(--rule);background:var(--card);text-align:center}.max-hit-icon.svelte-1pjrjkj{justify-self:center}.max-hit-icon.svelte-1pjrjkj img:where(.svelte-1pjrjkj){object-fit:contain;image-rendering:pixelated}.max-hit-item.svelte-1pjrjkj strong:where(.svelte-1pjrjkj){font-family:var(--font-display);font-size:1rem;line-height:1.1}.max-hit-item.svelte-1pjrjkj span:where(.svelte-1pjrjkj){color:var(--ink-muted);font-size:.6875rem;line-height:1.25;overflow-wrap:anywhere}@media(max-width:75rem){.article-hero-notices.svelte-1pjrjkj{grid-template-columns:1fr}.article-hero-combat.svelte-1pjrjkj .fact-stats:where(.svelte-1pjrjkj){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:48rem){.article-hero__topline.svelte-1pjrjkj{align-items:flex-start}.article-hero-combat.svelte-1pjrjkj .fact-stats:where(.svelte-1pjrjkj){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:26rem){.article-hero__topline.svelte-1pjrjkj{flex-wrap:wrap}.article-hero-combat.svelte-1pjrjkj .fact-stats:where(.svelte-1pjrjkj){grid-template-columns:repeat(2,minmax(0,1fr))}}.subject-media__stage.svelte-1pjrjkj{display:grid;min-height:14rem;place-items:center}.subject-media.svelte-1pjrjkj img:where(.svelte-1pjrjkj){display:block;width:100%;height:auto;max-height:24rem;object-fit:contain}.article-html.svelte-1pjrjkj{color:var(--foreground);font-size:1.0625rem;line-height:1.65}.article-continuation.svelte-1pjrjkj{padding:clamp(1rem,1.4vw,1.5rem);border:1px solid var(--border);background:var(--card)}.article-continuation.svelte-1pjrjkj .mw-heading2:first-child h2,.article-continuation.svelte-1pjrjkj>h2:first-child{margin-top:.25rem}.article-page--wide-reading.svelte-1pjrjkj .article-continuation:where(.svelte-1pjrjkj) .table-scroll:not(:has(>table.messagebox)){width:100%}.article-page--wide-reading.svelte-1pjrjkj .article-continuation:where(.svelte-1pjrjkj) .table-scroll>table:not(.messagebox){width:100%}@media(min-width:64rem){.article-continuation.svelte-1pjrjkj{border-top:0}}.article-html.svelte-1pjrjkj h2{clear:both;margin:1.75rem 0 .9rem;padding:0 0 .5rem;border-bottom:2px solid var(--heading-rule);font-family:var(--font-article);font-size:clamp(1.6rem,2vw,2rem);font-weight:800;line-height:1.25;letter-spacing:-.025em}.article-html.svelte-1pjrjkj .article-background{margin:1.1rem 0 0;border-block:1px solid var(--border);background:var(--zebra)}.article-html.svelte-1pjrjkj .article-background summary{cursor:pointer;padding:.55rem .8rem;color:var(--link);font-size:.875rem;font-weight:700}.article-html.svelte-1pjrjkj .article-background[open]{padding-bottom:.2rem}.article-html.svelte-1pjrjkj .article-background[open]>:not(summary){margin-inline:.8rem}.article-html.svelte-1pjrjkj .article-background+h2{margin-top:1.5rem}.article-html.svelte-1pjrjkj h3{clear:both;margin:1.5rem 0 .65rem;padding-bottom:.4rem;border-bottom:1px solid var(--rule);font-family:var(--font-article);font-size:1.25rem;font-weight:700;line-height:1.4}.article-html.svelte-1pjrjkj h4{margin:1.25rem 0 .375rem}.article-html.svelte-1pjrjkj :is(p,ul,ol){max-width:88ch;margin-block:.75rem}.article-html.svelte-1pjrjkj li{margin-block:.4rem;padding-inline-start:.15rem;overflow-wrap:anywhere}.article-html.svelte-1pjrjkj img{display:inline-block;margin-block:0;vertical-align:middle}.article-html.svelte-1pjrjkj figure{max-width:100%;margin-block:1.25rem;padding:.75rem;border:1px solid var(--border);background:var(--raised-paper)}.article-html.svelte-1pjrjkj figure img{max-width:100%;height:auto}.article-html.svelte-1pjrjkj figcaption{margin-top:.6rem;color:var(--ink-muted);font-size:.875rem;line-height:1.4}.article-html.svelte-1pjrjkj table{width:auto;margin-block:0;line-height:1.5}.article-html.svelte-1pjrjkj :is(th,td){padding:.55rem .75rem}.article-html.svelte-1pjrjkj td{vertical-align:middle}.article-html.svelte-1pjrjkj .table-scroll:has(>table.messagebox){width:100%;margin-block:.5rem;border:0;background:transparent;overflow-x:visible}.article-html.svelte-1pjrjkj .table-scroll:has(>table.messagebox):first-child{margin-top:0}.article-html.svelte-1pjrjkj table.messagebox{width:100%;border:1px solid var(--border);border-inline-start:4px solid var(--link);background:var(--page);font-size:.875rem;line-height:1.4}.article-hero-notices.svelte-1pjrjkj table.messagebox{border-color:var(--border);border-inline-start-color:var(--link);background:var(--card);color:var(--ink)}.article-hero-notices.svelte-1pjrjkj table.messagebox.warn{border-inline-start-color:var(--brass)}.article-hero-notices.svelte-1pjrjkj table.messagebox a{color:var(--link)}.article-hero-notices.svelte-1pjrjkj table.messagebox strong{color:var(--ink)}.article-html.svelte-1pjrjkj table.messagebox.warn{border-inline-start-color:var(--brass)}.article-html.svelte-1pjrjkj table.messagebox td{padding:.45rem .6rem;border:0}.article-html.svelte-1pjrjkj table.messagebox .messagebox-image{width:2.75rem;padding-inline-end:0}.article-html.svelte-1pjrjkj table.messagebox figure{margin:0;padding:0;border:0;background:transparent}.article-html.svelte-1pjrjkj table.messagebox figure img{width:2rem;height:2rem;object-fit:contain}.article-html.svelte-1pjrjkj table.messagebox figcaption:empty{display:none}.article-html.svelte-1pjrjkj blockquote{max-width:none;font-style:normal;font-weight:400;quotes:none}.article-html.svelte-1pjrjkj code{font-weight:500}.article-html.svelte-1pjrjkj code:before,.article-html.svelte-1pjrjkj code:after{content:none}.article-html.svelte-1pjrjkj ul.gallery{display:flex;flex-wrap:wrap;gap:.75rem;max-width:none;padding:0;list-style:none}.article-html.svelte-1pjrjkj .gallerybox{margin:0;padding:0}@layer components{.source-table.svelte-1pjrjkj{width:100%;margin-top:.75rem;border-collapse:collapse;font-size:.875rem}.source-table.svelte-1pjrjkj th:where(.svelte-1pjrjkj){width:1px;padding:.375rem .625rem;border:1px solid var(--border);background:var(--th);font-size:.75rem;font-weight:600;text-align:start;vertical-align:top;white-space:nowrap}.source-table.svelte-1pjrjkj td:where(.svelte-1pjrjkj){padding:.375rem .625rem;border:1px solid var(--rule);overflow-wrap:anywhere}.source-table.svelte-1pjrjkj tr:where(.svelte-1pjrjkj):nth-child(2n) td:where(.svelte-1pjrjkj){background:var(--zebra)}.article-html.svelte-1pjrjkj .table-scroll{clear:both;width:fit-content;max-width:100%;margin-block:1.5rem;border:1px solid var(--border);background:var(--card);overflow-x:auto;overscroll-behavior-inline:contain}.article-html.svelte-1pjrjkj table{border-collapse:collapse;font-variant-numeric:tabular-nums}.article-html.svelte-1pjrjkj :is(th,td){border:1px solid var(--rule)}.article-html.svelte-1pjrjkj th{border-color:var(--border);background:var(--th);color:var(--ink)}.article-html.svelte-1pjrjkj th a{color:var(--ink)}.article-html.svelte-1pjrjkj tbody>tr:nth-child(2n)>td{background:var(--zebra)}.article-html.svelte-1pjrjkj caption{padding:.6rem .75rem;font-size:.875rem;font-weight:700;text-align:start}.article-html.svelte-1pjrjkj :is(.mw-halign-left,.floatleft,.tleft){float:left;clear:left;margin-inline:0 1rem}.article-html.svelte-1pjrjkj :is(.mw-halign-right,.floatright,.tright){float:right;clear:right;margin-inline:1rem 0}.article-html.svelte-1pjrjkj :is(.navbox,table.infobox,figure:has(>a:empty),.mw-editsection,.noprint){display:none}}
