.elYBsq_wrap{padding-block:clamp(2rem,5vw,3.5rem)}.elYBsq_section{scroll-margin-top:1.5rem}.elYBsq_section:not(.elYBsq_illustrated):not(.elYBsq_sideNote){border-top:1px solid var(--mc-border);margin-top:2rem;padding-top:2rem}.elYBsq_section:first-of-type:not(.elYBsq_illustrated):not(.elYBsq_sideNote){border-top:0;margin-top:0;padding-top:0}.elYBsq_section h2{font-size:var(--mc-text-h3);margin:0 0 .85rem}.elYBsq_illustrated{border:1px solid var(--mc-border);border-left:3px solid var(--tone,var(--mc-border));border-radius:var(--mc-radius-panel);background:var(--mc-surface);grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1.5rem;max-width:calc(12rem + 62ch);padding:1.5rem;display:grid}.elYBsq_illustrated[data-tone=weapons]{--tone:var(--mc-cat-weapons)}.elYBsq_illustrated[data-tone=armor]{--tone:var(--mc-cat-armor)}.elYBsq_illustrated[data-tone=talismans]{--tone:var(--mc-cat-talismans)}.elYBsq_sectionArt{border-radius:var(--mc-radius-compact);background:color-mix(in srgb, var(--tone) 12%, var(--mc-bg-1));width:100%;height:auto;display:block}.elYBsq_sectionCopy>h2{margin-top:0}.elYBsq_illustrated+.elYBsq_illustrated{margin-top:1rem;padding-top:1.5rem}.elYBsq_systemsLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (min-width:62rem){.elYBsq_systemsLayout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.elYBsq_systemsList{min-width:0}.elYBsq_systemsList .elYBsq_illustrated{max-width:none}.elYBsq_sideNote{border:1px dashed var(--mc-border);border-radius:var(--mc-radius-panel);background:var(--mc-bg-1);padding:1.5rem}@media (min-width:62rem){.elYBsq_systemsLayout .elYBsq_sideNote{position:sticky;top:1.5rem}}@media (max-width:40rem){.elYBsq_illustrated{grid-template-columns:1fr;gap:1rem}.elYBsq_sectionArt{max-width:7.5rem}}.elYBsq_section h3{margin:1.5rem 0 .6rem;font-size:1rem}.elYBsq_section p{max-width:62ch;color:var(--mc-text-muted);line-height:var(--mc-leading-body)}.elYBsq_section p+p{margin-top:.85rem}.elYBsq_section strong{color:var(--mc-text)}.elYBsq_section a{color:var(--mc-cat-weapons)}.elYBsq_section a:hover{text-decoration:underline}.elYBsq_specGrid{background:var(--mc-border);border:1px solid var(--mc-border);border-radius:var(--mc-radius-panel);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block:1.25rem;display:grid;overflow:hidden}.elYBsq_specGrid>div{background:var(--mc-surface);padding:1.1rem 1.25rem}.elYBsq_specGrid h3{letter-spacing:var(--mc-tracking-eyebrow);text-transform:uppercase;color:var(--mc-cat-weapons);margin:0 0 .5rem;font-size:.75rem}.elYBsq_specList{margin:0}.elYBsq_specList div{border-top:1px solid var(--mc-border);grid-template-columns:minmax(5rem,.4fr) 1fr;gap:.75rem;padding-block:.5rem;font-size:.85rem;display:grid}.elYBsq_specList div:first-child{border-top:0}.elYBsq_specList dt{color:var(--mc-text-faint);font-weight:500}.elYBsq_specList dd{color:var(--mc-text);margin:0}.elYBsq_sourceList{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.6rem;padding:0;list-style:none;display:grid}.elYBsq_sourceList li{border:1px solid var(--mc-border);border-radius:var(--mc-radius-panel);background:var(--mc-surface);padding:.75rem 1rem}.elYBsq_sourceList a{overflow-wrap:anywhere;color:var(--mc-text);font-size:.86rem;font-weight:600}.elYBsq_sourceList a:hover{color:var(--mc-cat-weapons);text-decoration:none}@media (max-width:680px){.elYBsq_specGrid{grid-template-columns:1fr}}.elYBsq_pair{align-items:start;gap:1.5rem 3rem;margin-bottom:2rem;display:grid}@media (min-width:1000px){.elYBsq_pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.elYBsq_pair>*{min-width:0;margin-top:0}.elYBsq_placeGrid{gap:1.5rem;margin-top:1.25rem;display:grid}@media (min-width:60rem){.elYBsq_placeGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.75rem}}.elYBsq_placeGrid figure{margin:0}
