.hcm-korean-market-marker-wrap,.hcm-korean-market-cluster-wrap{border:0;background:transparent}.hcm-korean-market-marker{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px dashed #fff;color:#fff;box-shadow:0 0 0 2px rgba(161,98,7,.22),0 2px 8px rgba(15,23,42,.3);font:900 11px/1 system-ui,sans-serif}.hcm-korean-market-marker--k-market{border-radius:8px;background:#A16207}.hcm-korean-market-marker--youth-market{border-radius:50%;background:#0F766E}.hcm-korean-market-marker--default{border-radius:8px;background:#475569}.hcm-korean-market-cluster{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:3px solid #fff;border-radius:50%;color:#fff;background:#A16207;box-shadow:0 2px 8px rgba(15,23,42,.3);font:900 11px/1 system-ui,sans-serif}.hcm-korean-market-popup{min-width:200px;color:#334155;font-size:.78rem;line-height:1.45}.hcm-korean-market-popup strong{display:block;color:#A16207;font-size:.86rem}.hcm-korean-market-reference-badge{display:inline-block;margin-top:4px;padding:2px 5px;border-radius:5px;color:#92400E;background:#FEF3C7;font-size:.65rem;font-weight:900}.hcm-korean-market-reference-note{margin-top:3px;color:#64748b;font-size:.7rem}.hcm-korean-market-popup-name{margin-top:5px;font-weight:800}.hcm-korean-market-popup-address{margin-top:5px}.hcm-korean-market-address-warning{margin-top:4px;color:#B45309;font-weight:850}.hcm-korean-market-popup-distance{margin-top:4px;color:#A16207;font-weight:850}.hcm-korean-market-popup-description{margin-top:6px;color:#475569}.hcm-korean-market-report-button{display:block;margin-top:9px;padding:5px 8px;border:1px solid rgba(161,98,7,.4);border-radius:6px;color:#92400E;background:#fff;font:800 .7rem/1.2 system-ui,sans-serif;cursor:pointer}.hcm-korean-market-report-button:hover,.hcm-korean-market-report-button:focus-visible{border-color:#A16207;background:#FFFBEB}.hcm-korean-market-cluster-popup ul{margin:6px 0 0;padding-left:18px}.hcm-korean-market-cluster-popup li{margin:2px 0;font-size:.72rem}

.map-touch-locked .hcmKoreanMarketPane-pane { pointer-events: auto; }
.map-touch-locked .leaflet-popup-pane { pointer-events: auto; }
