.elite-map-result-preview{margin:14px 0 12px;padding:14px;border:1px solid rgba(120,140,120,.35);border-radius:12px;background:rgba(14,21,18,.72);box-shadow:0 8px 24px rgba(0,0,0,.12)}
.emrp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.emrp-head h4{margin:0 0 4px;font-size:16px}.emrp-head p{margin:0;opacity:.78;font-size:12px}.emrp-toggle{border:1px solid rgba(140,180,110,.4);background:transparent;color:inherit;border-radius:7px;padding:6px 10px;cursor:pointer}.emrp-summary{margin:10px 0;padding:8px 10px;border-radius:8px;background:rgba(150,190,100,.08);font-size:12px}.emrp-source{margin-top:12px}.emrp-source-title{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:6px;font-size:12px}.emrp-source-title span{opacity:.72}.emrp-table-wrap{overflow:auto;max-height:390px;border:1px solid rgba(255,255,255,.08);border-radius:9px}.emrp-table-wrap table{width:100%;border-collapse:collapse;font-size:12px}.emrp-table-wrap th,.emrp-table-wrap td{padding:7px 8px;border-bottom:1px solid rgba(255,255,255,.07);text-align:left;vertical-align:top}.emrp-table-wrap th{position:sticky;top:0;background:#151c18;z-index:1}.emrp-table-wrap small{display:block;opacity:.6;margin-top:2px}.emrp-table-wrap .mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.emrp-badge{display:inline-block;padding:2px 6px;border-radius:999px;background:rgba(154,205,84,.12);border:1px solid rgba(154,205,84,.25)}
@media (max-width:760px){.emrp-head,.emrp-source-title{display:block}.emrp-toggle{margin-top:8px}.emrp-table-wrap{max-height:320px}}
