/* Original map pixels and nested drops; no image cropping or probability inference. */
.season2-public .wiki-map-thumb{aspect-ratio:1/1;height:auto;background:#081328}
.season2-public .wiki-map-thumb img{width:100%;height:100%;object-fit:contain}
.wiki-map-media{margin:0;width:min(480px,100%);flex:0 1 480px;min-width:0}
.season2-public .wiki-map-banner{width:100%;aspect-ratio:1/1;height:auto}
.wiki-map-banner>a{display:block;width:100%;height:100%}
.season2-public .wiki-map-banner img{width:100%;height:100%;object-fit:contain}
.wiki-map-media figcaption{margin-top:8px;overflow-wrap:anywhere}
.wiki-media-missing{display:grid;place-items:center;padding:18px;height:100%;text-align:center;color:var(--muted)}
.wiki-reference-image{padding:5px 0;overflow-wrap:anywhere}
.wiki-map-monsters{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}
.wiki-map-monster{min-width:0;border:1px solid var(--panel-edge);border-radius:12px;padding:14px;background:rgba(16,30,59,.65)}
.wiki-map-monster>.wiki-mon-card{display:block;background:transparent;border:0;padding:0 0 10px}
.wiki-map-monster>.wiki-mon-card .wiki-mon-name{font-size:1.18rem;overflow-wrap:anywhere}
.wiki-rarity-policy{display:flex;flex-wrap:wrap;gap:6px 12px;margin:8px 0}
.wiki-rarity-policy span{color:var(--gold-lt)}
.wiki-map-monster-drops>summary,.wiki-inline-box>summary{cursor:pointer;color:var(--gold-lt);padding:10px 0;overflow-wrap:anywhere}
.wiki-map-monster-drops>summary:focus-visible,.wiki-inline-box>summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.wiki-inline-drops{grid-template-columns:minmax(0,1fr);gap:12px}
.wiki-drop-entry{min-width:0;border:1px solid var(--panel-edge);border-radius:10px;overflow-wrap:anywhere}
.wiki-drop-entry>.wiki-drop-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;border:0;min-width:0}
.wiki-drop-entry .wiki-drop-info{min-width:0}
.wiki-drop-entry .wiki-drop-name{white-space:normal;overflow:visible;overflow-wrap:anywhere}
.wiki-drop-entry .wiki-chance{white-space:normal;overflow-wrap:anywhere}
.wiki-inline-box{border-top:1px solid var(--panel-edge);margin:0 12px;padding-bottom:5px}
.wiki-inline-box>p{margin:0 0 10px}
.wiki-inline-rewards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.wiki-inline-reward{display:grid;grid-template-columns:36px minmax(0,1fr);gap:5px 9px;padding:9px;border-radius:8px;background:rgba(3,9,22,.4);color:var(--ink);align-items:center;min-width:0}
.wiki-inline-reward>img{width:36px;height:36px;object-fit:contain;image-rendering:pixelated;grid-row:span 2}
.wiki-inline-reward-name{min-width:0;overflow-wrap:anywhere}
.wiki-inline-reward-name strong,.wiki-inline-reward-name small{display:block}
.wiki-inline-reward-name small{color:var(--muted);font-size:.78rem}
.wiki-reward-chance{grid-column:2;color:var(--gold-lt);font-size:.83rem}
.wiki-reward-chance.is-unknown{color:var(--muted)}
.wiki-box-unresolved{padding:0 12px}
.wiki-spawn-unavailable{white-space:normal;overflow-wrap:anywhere}
@media(max-width:640px){
  .wiki-map-media{width:100%;flex-basis:auto}
  .wiki-inline-rewards{grid-template-columns:minmax(0,1fr)}
  .wiki-drop-entry>.wiki-drop-row{grid-template-columns:40px minmax(0,1fr)}
  .wiki-drop-entry .wiki-chance{grid-column:2}
  .wiki-map-monster{padding:10px}
  .wiki-inline-box{margin:0 9px}
}
