.boss-head-icon{color:var(--gold);flex:none;font-size:26px}.boss-facts{border:1px solid var(--border);border-radius:var(--rc);grid-template-columns:minmax(120px,max-content) 1fr;gap:0;margin:0 0 8px;display:grid;overflow:hidden}.boss-facts dt,.boss-facts dd{border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-width:0;margin:0;padding:8px 12px;font-size:14px;line-height:1.45}.boss-facts dt{color:var(--text2);font-weight:600}.boss-facts dd{color:var(--text)}.boss-facts dd a{color:var(--gold)}.boss-facts>div{display:contents}.boss-facts>div:last-child>dt,.boss-facts>div:last-child>dd{border-bottom:0}@media (max-width:480px){.boss-facts{grid-template-columns:1fr}.boss-facts dt{text-transform:uppercase;letter-spacing:.03em;border-bottom:0;padding-bottom:0;font-size:12px}.boss-facts dd{padding-top:2px}}.boss-drops td{vertical-align:top;overflow-wrap:anywhere}.boss-drops td:first-child{color:var(--text)}.boss-drops td:last-child{white-space:normal}.boss-rate-line{padding:2px 0;display:block}.boss-rate-line+.boss-rate-line{border-top:1px dashed var(--border);margin-top:3px;padding-top:5px}.boss-rate{color:var(--gold);font-variant-numeric:tabular-nums;display:block}.boss-rate-luck,.boss-rate-where{font-size:12px;line-height:1.4;display:block}.boss-rate-luck{color:var(--text2)}.boss-rate-where,.boss-rate-none{color:var(--dim)}.boss-drops-lead{margin:0 0 10px}.boss-odds{margin-top:4px}.boss-odds-chosen{color:var(--text2);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.boss-odds-quick{grid-template-columns:repeat(2,1fr)}.boss-odds-note{max-width:none;margin-top:12px}.boss-odds-note a{color:var(--gold)}.boss-odds .calc-row{flex-wrap:wrap}.boss-odds .calc-row .calc-field{flex:140px}.boss-index-intro{color:var(--text2);text-align:center;max-width:680px;margin:0 auto 8px;line-height:1.6}.boss-index-group{max-width:680px;margin:0 auto}.boss-index-sub{color:var(--text2);text-transform:uppercase;letter-spacing:.04em;margin:16px 0 6px;font-size:12px;font-weight:600}.boss-index-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.boss-index-list a{border:1px solid var(--border);color:var(--text);min-width:0;transition:border-color var(--dur-tap,.13s) ease;border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 12px;text-decoration:none;display:flex}.boss-index-list a:hover{border-color:var(--gold-dim);color:var(--gold)}.boss-index-name{overflow-wrap:anywhere;min-width:0}.boss-index-level{color:var(--dim);font-variant-numeric:tabular-nums;flex:none;font-size:12px}@media (prefers-reduced-motion:reduce){.boss-index-list a{transition:none}}
