.geo-layers-panel[data-v-1b2e5544]{display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto;padding:12px}.geo-layers-panel__title[data-v-1b2e5544]{color:var(--textMuted,hsla(0,0%,100%,.6));font-size:12px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.geo-layers-panel__engines[data-v-1b2e5544]{display:flex;gap:4px}.geo-layers-panel__engine-btn[data-v-1b2e5544]{background:var(--surfaceAlt,hsla(0,0%,100%,.05));border:1px solid var(--borderDefault,hsla(0,0%,100%,.1));border-radius:6px;color:var(--textPrimary,#fff);cursor:pointer;flex:1;font-size:13px;padding:8px 12px;transition:all .15s}.geo-layers-panel__engine-btn--active[data-v-1b2e5544]{background:var(--accentFill,#3b82f6);border-color:var(--accentFill,#3b82f6)}.geo-layers-panel__layers[data-v-1b2e5544]{display:flex;flex-direction:column;gap:4px}.geo-layers-panel__layer-btn[data-v-1b2e5544]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--textPrimary,#fff);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s}.geo-layers-panel__layer-btn[data-v-1b2e5544]:hover{background:var(--surfaceAlt,hsla(0,0%,100%,.08))}.geo-layers-panel__layer-btn--active[data-v-1b2e5544]{background:var(--surfaceAlt,hsla(0,0%,100%,.12));border-color:var(--accentFill,#3b82f6)}.geo-layers-panel__layer-icon[data-v-1b2e5544]{font-size:16px}.geo-layers-panel__layer-name[data-v-1b2e5544]{flex:1}
