.hl-prose p{margin:0 0 11px;line-height:1.9}.hl-prose p:last-child{margin-bottom:0}.hl-split{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start;gap:14px;display:grid}.hl-explorer{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated);padding:14px}.hl-explorer-bar{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.hl-search{flex-direction:column;flex:240px;gap:6px;min-width:0;display:flex}.hl-search-label{color:var(--text-muted);font-size:12.5px}.hl-search input{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:9px;padding:9px 11px;font-family:inherit;font-size:13.5px}.hl-search input:focus{border-color:var(--border-strong);outline:none}.hl-modes{flex-wrap:wrap;gap:6px;display:flex}.hl-chip{border:1px solid var(--border);background:var(--bg);color:var(--text-dim);cursor:pointer;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12.5px;transition:border-color .15s,color .15s,background .15s}.hl-chip:hover{border-color:var(--border-strong);color:var(--text)}.hl-chip.is-on{border-color:var(--wf-gold-bright);color:var(--wf-gold-bright);background:#d4af5a1a}.hl-explorer-note{color:var(--text-dim);margin:12px 0 0;font-size:12.6px;line-height:1.8}.hl-ability-table td{vertical-align:top}.hl-ability-name{color:var(--wf-gold-bright);font-size:14px;display:block}.hl-ability-ar{color:var(--text-muted);margin-top:3px;font-size:12px;display:block}.hl-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.hl-tag{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;display:inline-block}.hl-tag-dmg{color:#e0a63a;background:#e0a63a14;border-color:#e0a63a80}.hl-tag-alt{color:var(--wf-cyan);background:#4fd1e812;border-color:#4fd1e873}.hl-secretion-key{color:var(--wf-gold-bright);font-size:14px;display:block}.hl-res-list{flex-wrap:wrap;gap:5px;display:flex}.hl-res{border:1px solid var(--border);color:var(--text-dim);white-space:nowrap;background:#ffffff05;border-radius:8px;padding:3px 8px;font-size:11.6px;display:inline-block}.hl-secretion-note{color:var(--text-muted);margin-top:8px;font-size:12.2px;line-height:1.75;display:block}.hl-rank-table td{vertical-align:top}.hl-rank-key{background:#d4af5a12}.hl-rank-table tbody ul.wf-list{margin:0}.hl-shards{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;display:grid}.hl-shard{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated);padding:14px 15px;position:relative;overflow:hidden}.hl-shard:before{content:"";background:var(--border-strong);height:3px;position:absolute;inset-block-start:0;inset-inline:0}.hl-shard-crimson:before{background:linear-gradient(90deg,#d8453f,#f08a6a)}.hl-shard-amber:before{background:linear-gradient(90deg,#e0a63a,#f4d27a)}.hl-shard-azure:before{background:linear-gradient(90deg,#3f7fd8,#7fc4ea)}.hl-shard-topaz:before{background:linear-gradient(90deg,#d8b23f,#f0e07a)}.hl-shard-violet:before{background:linear-gradient(90deg,#8a4fd8,#c9a3e8)}.hl-shard-emerald:before{background:linear-gradient(90deg,#2f9e6a,#7fe0b0)}.hl-shard-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.hl-shard-icon{object-fit:contain;flex:none;width:46px;height:46px}.hl-shard-head h3{margin:0;font-size:15.5px}.hl-shard-ar{color:var(--text-muted);margin:2px 0 0;font-size:12.5px}.hl-shard-theme{color:var(--text-dim);margin:0 0 8px;font-size:13px;line-height:1.8}.hl-shard-buffs{margin:0}.hl-shard-buffs li{font-size:12.6px}.hl-should-yes{border-inline-start:3px solid #2f9e6a}.hl-should-no{border-inline-start:3px solid #b07ad9}@media (max-width:560px){.hl-explorer-bar{align-items:stretch}.hl-modes{width:100%}.hl-chip{text-align:center;flex:auto}}
