.af-prose p{color:var(--text);margin:0 0 12px;font-size:14.2px;line-height:1.95}.af-sub{color:var(--wf-gold-bright);margin:20px 0 8px;font-size:15.6px}.af-note{color:var(--text-dim);border-inline-start:2px solid var(--gold-dim);margin:14px 0 0;padding-inline-start:10px;font-size:12.6px;line-height:1.85}.af-facts{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px;margin-top:16px;display:grid}.af-fact{border:1px solid var(--border);border-top:2px solid var(--gold-dim);background:#ffffff04;gap:4px;padding:11px 13px 12px;display:grid}.af-fact-label{color:var(--text-muted);font-size:11.4px}.af-fact-value{color:var(--wf-gold-bright);font-size:14.6px;font-weight:700}.af-fact-ar{color:var(--text-dim);margin:2px 0 0;font-size:12.6px;line-height:1.8}.af-rules{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;margin-top:14px;display:grid}.af-rule{border:1px solid var(--border);background:#ffffff04;padding:12px 14px 13px}.af-rule-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.af-rule-head h3{color:var(--wf-gold-bright);margin:0;font-size:14.6px}.af-rule-art{border:1px solid var(--border-strong);background:#00000040;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.af-rule-art img{object-fit:contain;width:100%;height:100%}.af-rule-ar{color:var(--text);margin:0;font-size:13px;line-height:1.9}.af-table-wrap{border:1px solid var(--border);background:#ffffff04;margin-top:12px;overflow-x:auto}.af-table{border-collapse:collapse;width:100%;font-size:13px}.af-table thead th{color:var(--wf-gold-bright);border-bottom:1px solid var(--border-strong);background:var(--bg-hover);white-space:nowrap;padding:9px 11px;font-size:12.4px;font-weight:600}.af-table tbody td{color:var(--text);border-bottom:1px solid var(--border);padding:9px 11px;line-height:1.85}.af-table tbody tr:last-child td{border-bottom:0}.af-table tbody tr:hover td{background:var(--bg-hover)}.af-cell-num{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--wf-gold-bright)}.af-list{color:var(--text);margin:12px 0 0;padding-inline-start:18px;font-size:13px;line-height:1.9}.af-list li{margin-bottom:6px}.af-list-lg{font-size:13.6px}.af-list-lg li{margin-bottom:9px}.af-unlocks{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:10px;margin-top:12px;display:grid}.af-unlock{border:1px solid var(--border);border-inline-start:3px solid var(--gold-dim);background:#ffffff04;padding:11px 13px 12px}.af-unlock-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.af-unlock-head h3{color:var(--text);margin:0;font-size:14px}.af-unlock-value{color:var(--wf-gold-bright);border:1px solid var(--border-strong);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12.6px;font-weight:600}.af-unlock p{color:var(--text-dim);margin:0;font-size:12.8px;line-height:1.85}.af-range{border:1px solid var(--border);background:#ffffff04;gap:0;margin-top:12px;display:grid}.af-range-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(130px,auto) minmax(150px,auto) 1fr;align-items:baseline;gap:12px;padding:10px 13px;display:grid}.af-range-row:last-child{border-bottom:0}.af-range-scene{color:var(--text);font-size:13.4px}.af-range-value{color:var(--wf-gold-bright);font-variant-numeric:tabular-nums;font-size:12.8px;font-weight:600}.af-range-ar{color:var(--text-dim);margin:0;font-size:12.6px;line-height:1.85}.af-two-col{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;margin-top:12px;display:grid}.af-col{border:1px solid var(--border);border-top:2px solid var(--gold-dim);background:#ffffff04;padding:12px 14px 14px}.af-col-title{color:var(--wf-gold-bright);margin:0 0 4px;font-size:14.4px}.af-sources{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px;margin-top:12px;display:grid}.af-source{border:1px solid var(--border);background:#ffffff04;padding:11px 13px 12px}.af-source-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.af-source-en{color:var(--wf-gold-bright);font-size:13.4px}.af-source-value{color:var(--success);white-space:nowrap;font-size:12.6px;font-weight:600}.af-source p{color:var(--text-dim);margin:0;font-size:12.7px;line-height:1.85}.af-steps{gap:10px;margin-top:12px;display:grid}.af-step{border:1px solid var(--border);border-inline-start:3px solid var(--gold);background:#ffffff04;align-items:flex-start;gap:11px;padding:11px 13px;display:flex}.af-step-num{border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--wf-gold-bright);font-size:12px;font-family:var(--font-display);border-radius:999px;flex:0 0 24px;place-items:center;display:grid}.af-step-bonus{color:var(--wf-gold-bright);font-size:13.8px;font-weight:700;display:block}.af-step p{color:var(--text-dim);margin:3px 0 0;font-size:12.8px;line-height:1.85}.af-bonus{color:var(--text);border:1px solid var(--border-strong);border-top:2px solid var(--gold);background:#ffffff04;margin:12px 0 0;padding:13px 15px;font-size:14px;line-height:1.95}.af-boosters{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;margin-top:12px;display:grid}.af-booster{border:1px solid var(--border);background:#ffffff04;gap:12px;min-width:0;padding:11px 13px 12px;display:flex}.af-booster-art{border:1px solid var(--border-strong);background:#00000040;flex:0 0 60px;place-items:center;width:60px;height:60px;display:grid}.af-booster-art img{object-fit:contain;max-width:100%;max-height:100%}.af-booster-body{min-width:0}.af-booster-body h3{color:var(--wf-gold-bright);margin:0 0 3px;font-size:13.8px}.af-booster-value{color:var(--success);border:1px solid var(--border);border-radius:999px;margin-bottom:5px;padding:1px 9px;font-size:12.4px;font-weight:600;display:inline-block}.af-booster-body p{color:var(--text-dim);margin:0;font-size:12.6px;line-height:1.85}.af-lenses{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;margin-top:12px;display:grid}.af-lens{text-align:center;border:1px solid var(--border);border-top:2px solid var(--gold-dim);background:#ffffff04;justify-items:center;padding:12px 12px 13px;display:grid}.af-lens-art{place-items:center;width:56px;height:56px;margin-bottom:7px;display:grid}.af-lens-art img{object-fit:contain;max-width:100%;max-height:100%}.af-lens h3{color:var(--wf-gold-bright);margin:0 0 4px;font-size:13.6px}.af-lens-rate{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;font-family:var(--font-display);margin-bottom:6px}.af-lens p{color:var(--text-dim);margin:0;font-size:12.5px;line-height:1.8}.af-orb{border:1px solid var(--border-strong);border-inline-start:3px solid var(--gold);background:#ffffff04;margin-top:18px;padding:13px 15px 14px}.af-orb-head{align-items:center;gap:12px;margin-bottom:8px;display:flex}.af-orb-art{border:1px solid var(--border-strong);background:#00000040;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.af-orb-art img{object-fit:contain;max-width:100%;max-height:100%}.af-orb-head h3{color:var(--wf-gold-bright);margin:0 0 2px;font-size:14.6px}.af-orb-value{color:var(--success);font-size:12.8px;font-weight:600}.af-orb>p{color:var(--text);margin:0;font-size:13px;line-height:1.9}.af-orb .af-list{color:var(--text-dim);margin-top:8px}.af-farm{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:12px;margin-top:12px;display:grid}.af-farm-card{border:1px solid var(--border);border-top:2px solid var(--gold);background:#ffffff04;padding:12px 14px 13px}.af-farm-card h3{color:var(--wf-gold-bright);margin:0 0 5px;font-size:14.6px}.af-farm-where{color:var(--text-muted);border-bottom:1px dashed var(--border);margin-bottom:7px;padding-bottom:6px;font-size:12.3px;display:block}.af-farm-card p{color:var(--text);margin:0;font-size:12.8px;line-height:1.9}.af-mistakes{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:12px;margin-top:12px;display:grid}.af-mistake{border:1px solid var(--border);background:#ffffff04;padding:12px 14px}.af-mistake h3{color:var(--text);margin:0 0 7px;font-size:13.8px}.af-mistake p{color:var(--text-dim);margin:0;font-size:12.9px;line-height:1.85}.af-mistake-x{color:var(--danger)}.af-mistake-ok{color:var(--success)}.af-faq{gap:8px;margin-top:12px;display:grid}.af-faq-item{border:1px solid var(--border);background:#ffffff04}.af-faq-item>summary{cursor:pointer;color:var(--text);padding:10px 13px;font-size:13.6px;font-weight:600;list-style:none}.af-faq-item>summary::-webkit-details-marker{display:none}.af-faq-item>summary:before{content:"▸ ";color:var(--gold-dim)}.af-faq-item[open]>summary:before{content:"▾ "}.af-faq-item p{color:var(--text-dim);margin:0;padding:0 13px 12px;font-size:13px;line-height:1.9}@media (max-width:700px){.af-prose p,.af-bonus{font-size:12.9px}.af-range-row{grid-template-columns:1fr;row-gap:3px}.af-booster{flex-direction:column}.af-booster-art{flex-basis:48px;width:48px;height:48px}.af-table{font-size:12.4px}.af-table thead th,.af-table tbody td{padding:8px 9px}}
