.ek-near-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.ek-near-button,.ek-near-map{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:700;white-space:nowrap}.ek-near-button{border:1px solid #24624b;background:#24624b;color:#fff;cursor:pointer}.ek-near-button:hover{background:#1b4e3c}.ek-near-button:disabled{opacity:.75;cursor:progress}.ek-near-map{border:1px solid #cbd8ce;background:#fff;color:#24463a}.ek-near-map:hover,.ek-near-status{background:#f2f7f3}.ek-near-status{margin:0 0 8px;padding:9px 12px;border-radius:10px;color:#2c4a3c;font-size:13px;line-height:1.4}.ek-near-km{flex:none;padding:4px 9px;border-radius:999px;background:#e9f3ec;color:#24624b;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ek-map-tools{display:flex;gap:8px;margin-bottom:12px}.ek-map-search{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #cbd8ce;border-radius:12px;background:#fff;color:#5b6f62}.ek-map-search:focus-within{border-color:#24624b;box-shadow:0 0 0 3px #d7eadf}.ek-map-search input{flex:1;min-width:0;min-height:44px;border:0;background:transparent;outline:none;font-size:15px;color:#172b24}.ek-map-tools .ek-near-button{flex:none}.ek-map-markets{margin-top:20px}.ek-map-markets h2{margin-bottom:4px;font-size:18px;font-weight:700;color:#17332a}.ek-map-markets .ek-markets>button{width:100%;border-bottom:1px solid #e0e7e1;padding:19px 0;display:flex;gap:18px;align-items:center;text-align:left;cursor:pointer}.ek-map-markets .ek-markets>button>span{flex:1;min-width:0}.ek-map-you{width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:#2563eb;box-shadow:0 0 0 5px #2563eb33,0 1px 4px #0f2a1e55}@media (max-width:720px){.frq-home .ek-markets>a:nth-child(n+5){display:none}}@media (max-width:480px){.ek-near-bar .ek-near-button,.ek-near-bar .ek-near-map{flex:1 1 100%}.ek-map-tools .ek-near-button{padding:0 12px}}