figure.wf-figure.dm-figure-narrow{max-width:340px;margin-inline:auto}.dm-prose p{color:var(--text);margin:0 0 12px;font-size:14.2px;line-height:1.95}.dm-prose p:last-child{margin-bottom:0}.dm-math-formula{border:1px solid var(--border-strong);border-inline-start:3px solid var(--gold);color:var(--text);overflow-wrap:break-word;background:#ffffff04;margin:0 0 16px;padding:13px 15px;font-size:13.8px;line-height:1.9}.dm-factors{grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));gap:12px;display:grid}.dm-factor{border:1px solid var(--border);background:#ffffff04;min-width:0;padding:12px 14px}.dm-factor-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.dm-factor-en{color:var(--wf-gold-bright);font-size:13.8px}.dm-factor-ar{color:var(--text-muted);font-size:12.4px}.dm-factor p{color:var(--text);overflow-wrap:break-word;margin:0;font-size:12.8px;line-height:1.9}.dm-callout{border:1px solid var(--border);border-inline-start:3px solid var(--gold-dim);color:var(--text);overflow-wrap:break-word;background:#ffffff04;margin:14px 0 0;padding:11px 14px;font-size:13px;line-height:1.9}.dm-callout-warn{border-inline-start-color:var(--danger)}.dm-group{margin-top:24px}.dm-group-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:7px;display:flex}.dm-group-head h3{color:var(--wf-gold-bright);margin:0;font-size:15.6px}.dm-group-desc{color:var(--text-muted);margin:8px 0 0;font-size:12.8px;line-height:1.85}.dm-types{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:12px;margin-top:12px;display:grid}.dm-type{border:1px solid var(--border);border-top:2px solid var(--gold-dim);background:#ffffff04;min-width:0;padding:12px 14px 14px}.dm-type-head{align-items:center;gap:11px;margin-bottom:10px;display:flex}.dm-art{border:1px solid var(--border-strong);background:#00000040;flex:none;place-items:center;display:grid;overflow:hidden}.dm-art img{object-fit:contain;width:100%;height:100%}.dm-type-name{min-width:0}.dm-type-name h4{color:var(--wf-gold-bright);margin:0 0 2px;font-size:15px}.dm-type-ar{color:var(--text-muted);font-size:12.2px;display:block}.dm-facts{gap:8px;margin:0;display:grid}.dm-fact{border-top:1px dashed var(--border);gap:3px;padding-top:8px;display:grid}.dm-fact:first-child{border-top:0;padding-top:0}.dm-fact dt{color:var(--text-muted);font-size:11.4px}.dm-fact dd{color:var(--text);overflow-wrap:break-word;margin:0;font-size:12.8px;line-height:1.9}.dm-fact-proc dt{color:var(--wf-gold-bright)}.dm-fact-weak dt{color:var(--danger)}.dm-note{border-inline-start:2px solid var(--gold-dim);color:var(--text-dim);overflow-wrap:break-word;margin:10px 0 0;padding-inline-start:9px;font-size:12.2px;line-height:1.8}.dm-primary-card{border:1px solid var(--border-strong);border-top:2px solid var(--gold);background:#ffffff04;min-width:0;margin-top:12px;padding:14px 16px 16px;overflow:hidden}.dm-primary-card h3{color:var(--wf-gold-bright);margin:0 0 8px;font-size:15.4px}.dm-primary-card>p{color:var(--text);margin:0 0 12px;font-size:13px;line-height:1.9}.dm-mini-table{margin-bottom:12px}.dm-mini-table table{min-width:0;font-size:12.6px}.dm-mini-table thead th{padding:8px 10px;font-size:11.6px}.dm-mini-table tbody td{vertical-align:top;overflow-wrap:break-word;padding:8px 10px;font-size:12.6px;line-height:1.8}.dm-inline-note{color:var(--text-dim);margin:0;font-size:12.8px;line-height:1.9}.dm-combos{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;margin-top:14px;display:grid}.dm-combo{border:1px solid var(--border);background:#ffffff04;min-width:0;padding:12px 14px 14px}.dm-combo-head{align-items:center;gap:10px;margin-bottom:9px;display:flex}.dm-combo-head h3{color:var(--wf-gold-bright);margin:0 0 1px;font-size:14.8px}.dm-combo-ar{color:var(--text-muted);font-size:12px;display:block}.dm-combo-from{margin:0 0 8px;font-size:12.4px}.dm-chip{border:1px solid var(--border-strong);color:var(--text);border-radius:999px;padding:1px 8px;font-size:11.8px;display:inline-block}.dm-plus{color:var(--gold);font-size:12.4px}.dm-combo-text{color:var(--text);margin:0 0 7px;font-size:12.7px;line-height:1.85}.dm-combo-good{color:var(--text-muted);margin:0;font-size:12.2px;line-height:1.8}.dm-sub{color:var(--wf-gold-bright);margin:24px 0 10px;font-size:15.4px}.dm-order{border:1px solid var(--border);border-top:2px solid var(--gold);background:#ffffff04;margin-top:20px;padding:14px 16px 16px}.dm-order h3{color:var(--wf-gold-bright);margin:0 0 9px;font-size:15.4px}.dm-order>p{color:var(--text);margin:0 0 10px;font-size:13px;line-height:1.92}.dm-order .dm-callout{margin-top:12px}.dm-defences{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:12px;margin-top:4px;display:grid}.dm-defence{border:1px solid var(--border);background:#ffffff04;min-width:0;padding:12px 14px 14px}.dm-defence-head{align-items:center;gap:10px;margin-bottom:9px;display:flex}.dm-defence-head h3{color:var(--wf-gold-bright);margin:0 0 1px;font-size:14.6px}.dm-defence-ar{color:var(--text-muted);font-size:12px;display:block}.dm-defence-what{color:var(--text);margin:0 0 9px;font-size:12.7px;line-height:1.88}.dm-list{color:var(--text);margin:0;padding-inline-start:18px;font-size:12.9px;line-height:1.9}.dm-list li{overflow-wrap:break-word;margin-bottom:5px}.dm-list li:last-child{margin-bottom:0}.dm-list-lg{font-size:13.3px}.dm-list-lg li{margin-bottom:9px}.dm-slash{margin-top:4px}.dm-slash-lead{color:var(--text);margin:0 0 13px;font-size:13.6px;line-height:1.95}.dm-builds{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:12px;margin-bottom:4px;display:grid}.dm-build{border:1px solid var(--border);background:#ffffff04;min-width:0;padding:13px 15px 15px}.dm-build-crit{border-top:2px solid var(--gold)}.dm-build-status{border-top:2px solid var(--success)}.dm-build-head{flex-wrap:wrap;align-items:baseline;gap:9px;margin-bottom:10px;display:flex}.dm-build-en{color:var(--wf-gold-bright);font-size:15px;font-family:var(--font-display)}.dm-build-ar{color:var(--text-muted);font-size:12.4px}.dm-faction-cell{gap:2px;min-width:0;display:grid}.dm-faction-cell .en{color:var(--wf-gold-bright);font-size:13.4px}.dm-faction-ar{color:var(--text-muted);font-size:11.6px}.dm-sub-note{border-inline-start:2px solid var(--gold-dim);color:var(--text-dim);margin-top:5px;padding-inline-start:8px;font-size:12px;display:block}.dm-mistakes{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:12px;display:grid}.dm-mistake{border:1px solid var(--border);background:#ffffff04;min-width:0;padding:12px 14px 14px}.dm-mistake h3{color:var(--text);align-items:baseline;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.dm-mistake-num{border:1px solid var(--border-strong);min-width:20px;height:20px;color:var(--gold);font-size:11.6px;font-family:var(--font-display);flex:none;place-items:center;display:inline-grid}.dm-mistake p{color:var(--text-dim);overflow-wrap:break-word;margin:0;font-size:12.9px;line-height:1.88}.dm-mistake-ok{color:var(--success)}.dm-faq{gap:8px;margin-top:12px;display:grid}.dm-faq-item{border:1px solid var(--border);background:#ffffff04}.dm-faq-item>summary{cursor:pointer;color:var(--text);padding:10px 13px;font-size:13.6px;font-weight:600;list-style:none}.dm-faq-item>summary::-webkit-details-marker{display:none}.dm-faq-item>summary:before{content:"▸ ";color:var(--gold-dim)}.dm-faq-item[open]>summary:before{content:"▾ "}.dm-faq-item p{color:var(--text-dim);overflow-wrap:break-word;margin:0;padding:0 13px 12px;font-size:13px;line-height:1.92}@media (max-width:700px){.dm-prose p,.dm-slash-lead{font-size:13.2px}.dm-fact dd,.dm-defence-what,.dm-combo-text{font-size:12.9px}.dm-type-head,.dm-combo-head,.dm-defence-head{align-items:flex-start}.dm-art{width:44px!important;height:44px!important}.dm-math-formula{font-size:13px}}.term-auto{color:inherit;border-bottom:1px dotted var(--gold-dim);text-decoration:none}.term-auto:hover{color:var(--wf-gold-bright);border-bottom-color:var(--gold)}
