.geojson-map-slot[data-v-07d873b3]{display:flex;flex-direction:column;height:100%;min-height:0}.layer-toolbar[data-v-07d873b3]{flex-shrink:0;max-height:35%;overflow:auto}.layer-toolbar input[data-v-07d873b3]{max-width:100%}.map-area[data-v-07d873b3]{position:relative;flex:1;min-height:180px}.map-canvas[data-v-07d873b3]{width:100%;height:100%;position:absolute;inset:0}.map-status[data-v-07d873b3]{position:absolute;top:15px;color:#333}[dir] .map-status[data-v-07d873b3]{background:#fff}[dir=ltr] .map-status[data-v-07d873b3]{left:15px}[dir=rtl] .map-status[data-v-07d873b3]{right:15px}.layer-panel[data-v-07d873b3]{position:absolute;bottom:20px;width:290px;max-width:calc(100% - 75px);max-height:65%;overflow:auto}[dir] .layer-panel[data-v-07d873b3]{background:#fff}[dir=ltr] .layer-panel[data-v-07d873b3]{left:55px}[dir=rtl] .layer-panel[data-v-07d873b3]{right:55px}[dir] .dark-layout .layer-panel[data-v-07d873b3]{background:#283046}.layer-name[data-v-07d873b3]{overflow-wrap:anywhere;min-width:0}.layer-color[data-v-07d873b3]{width:28px;height:24px;flex-shrink:0}[dir] .layer-color[data-v-07d873b3]{padding:0;border:0}[dir] .layer-row+.layer-row[data-v-07d873b3]{border-top:1px solid #ddd}.filter-values[data-v-07d873b3]{max-height:160px;overflow:auto}.map-restoring-overlay[data-v-07d873b3]{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .map-restoring-overlay[data-v-07d873b3]{background:hsla(0,0%,100%,.65);cursor:wait}.layer-toggle[data-v-07d873b3]{position:absolute;bottom:20px;z-index:10000;width:38px;height:34px;display:flex;align-items:center;justify-content:center;color:#5e5873}[dir] .layer-toggle[data-v-07d873b3]{background:#fff;border:1px solid #d8d6de;border-radius:6px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}[dir=ltr] .layer-toggle[data-v-07d873b3]{left:10px}[dir=rtl] .layer-toggle[data-v-07d873b3]{right:10px}.map-controls[data-v-07d873b3]{position:absolute;bottom:20px;z-index:10000;display:flex;flex-direction:column;gap:6px}[dir=ltr] .map-controls[data-v-07d873b3]{left:10px}[dir=rtl] .map-controls[data-v-07d873b3]{right:10px}.map-controls .layer-toggle[data-v-07d873b3]{position:relative;bottom:auto}[dir=ltr] .map-controls .layer-toggle[data-v-07d873b3]{left:auto}[dir=rtl] .map-controls .layer-toggle[data-v-07d873b3]{right:auto}.maps-panel[data-v-07d873b3]{position:absolute;bottom:20px;width:290px;max-width:calc(100% - 65px);max-height:65%;overflow-y:auto}[dir] .maps-panel[data-v-07d873b3]{background:#fff}[dir=ltr] .maps-panel[data-v-07d873b3]{left:55px}[dir=rtl] .maps-panel[data-v-07d873b3]{right:55px}.map-list-item[data-v-07d873b3]{transition:background .2s ease}[dir] .map-list-item[data-v-07d873b3]{padding:10px;margin-bottom:4px;border-radius:5px;cursor:pointer}[dir] .map-list-item[data-v-07d873b3]:hover{background:#f0eff3}.map-list-item-active[data-v-07d873b3]{color:#000}[dir] .map-list-item-active[data-v-07d873b3]{background:#dfdfdf}