.information-set{font-size:14px;line-height:1.5}.information-set button{display:block;width:100%;min-height:44px;text-align:left;font:inherit;color:inherit;background:#f4f5ec;border:1px solid #b6c5b7;border-radius:10px;padding:10px 12px;margin:8px 0;cursor:pointer}.information-set button small{display:block;font-size:12px;margin-top:3px}.information-set .set-note{font-size:12px;opacity:.8}.information-set table{width:100%;border-collapse:collapse;table-layout:fixed}.information-set caption{text-align:left;font-weight:600;margin:10px 0}.information-set th,.information-set td{text-align:left;vertical-align:top;padding:8px 4px;border-bottom:1px solid #b6c5b7;overflow-wrap:anywhere}.information-set th:first-child{width:18%}.information-set td:last-child{font-size:11px}.information-set .set-bar{display:block;height:5px;background:#b6c5b733;margin-top:6px;border-radius:4px;overflow:hidden}.information-set .set-bar i{display:block;height:100%;background:#658875}.information-set .set-source{padding:10px 0;border-bottom:1px solid #b6c5b7}.information-set .set-source p{font-size:12px;margin:5px 0}.information-set a{color:inherit;text-decoration:underline}.information-set h3{font-size:15px}
html body #app #discovery-tray:has(.information-set){display:flex!important;flex-direction:column;overflow:hidden!important}html body #app #discovery-tray:has(.information-set)>.map-step-back{flex:none}html body #app #discovery-tray:has(.information-set)>.map-step{overflow-y:auto;min-height:0}
.information-set .set-snapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.information-set .set-stat{padding:10px 6px;margin:0;text-align:center}.information-set .set-stat strong{display:block;font-size:clamp(20px,5vw,26px);line-height:1.2}.information-set .set-stat span{display:block;font-size:14px;margin-top:5px}.information-set .set-stat small{font-size:12px;line-height:1.3;margin-top:7px}
