.cagar-map[data-v-4f65e25b]{--cm-card:255 255 255;--cm-fg:28 25 21;--cm-muted:108 101 92;--cm-line:232 228 220;--cm-soft:247 245 241;--cm-accent:220 38 38;position:relative;width:100%;overflow:hidden;border-radius:16px;border:1px solid rgb(var(--cm-line));background:rgb(var(--cm-soft));isolation:isolate;--cm-kaca:255 255 255;--cm-kaca-isi:.52;--cm-kaca-tepi:.55;--cm-kaca-kilau:.65}.cagar-map.gelap[data-v-4f65e25b]{--cm-card:36 34 31;--cm-fg:244 241 235;--cm-muted:176 168 156;--cm-line:56 52 47;--cm-soft:31 29 27;--cm-accent:248 113 113;--cm-kaca:28 27 25;--cm-kaca-isi:.55;--cm-kaca-tepi:.14;--cm-kaca-kilau:.1}.cagar-map.admin[data-v-4f65e25b]{--cm-accent:115 102 255}.cagar-map.admin.gelap[data-v-4f65e25b]{--cm-card:38 41 50;--cm-fg:255 255 255;--cm-muted:160 165 180;--cm-line:55 69 88;--cm-soft:29 30 38}.cm-peta[data-v-4f65e25b]{position:absolute;inset:0;z-index:0;font:inherit}.cm-panel[data-v-4f65e25b]{position:absolute;z-index:500;top:14px;left:14px;width:320px;max-height:calc(100% - 28px);display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:rgb(var(--cm-kaca)/var(--cm-kaca-isi));color:rgb(var(--cm-fg));border:1px solid rgb(255 255 255/var(--cm-kaca-tepi));box-shadow:inset 0 1px rgb(255 255 255/var(--cm-kaca-kilau)),0 12px 32px -14px #00000059;backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6)}.cagar-map.sempit .cm-panel[data-v-4f65e25b]{top:10px;left:10px;right:10px;width:auto;max-height:min(60%,100% - 20px)}.cm-kepala[data-v-4f65e25b]{display:flex;align-items:center;gap:8px;padding:10px}.cm-cari[data-v-4f65e25b]{position:relative;flex:1;min-width:0}.cm-cari input[data-v-4f65e25b]{width:100%;height:40px;padding:0 34px 0 38px;border-radius:10px;border:1px solid rgb(var(--cm-fg)/.1);background:rgb(var(--cm-kaca)/.55);color:rgb(var(--cm-fg));font:inherit;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.cm-cari input[data-v-4f65e25b]::-moz-placeholder{color:rgb(var(--cm-muted))}.cm-cari input[data-v-4f65e25b]::placeholder{color:rgb(var(--cm-muted))}.cm-cari input[data-v-4f65e25b]::-webkit-search-cancel-button{display:none}.cm-cari input[data-v-4f65e25b]:focus{border-color:rgb(var(--cm-accent)/.6);box-shadow:0 0 0 3px rgb(var(--cm-accent)/.14)}.cm-cari-ikon[data-v-4f65e25b]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:17px;color:rgb(var(--cm-muted));pointer-events:none}.cm-hapus[data-v-4f65e25b],.cm-toggle[data-v-4f65e25b]{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:rgb(var(--cm-muted));cursor:pointer;transition:color .2s,background-color .2s}.cm-hapus[data-v-4f65e25b]{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:8px;font-size:15px}.cm-toggle[data-v-4f65e25b]{flex:none;width:40px;height:40px;border-radius:10px;font-size:18px;border:1px solid rgb(var(--cm-fg)/.1);background:rgb(var(--cm-kaca)/.55)}.cm-hapus[data-v-4f65e25b]:hover,.cm-toggle[data-v-4f65e25b]:hover{color:rgb(var(--cm-fg));background:rgb(var(--cm-fg)/.06)}.cm-badan[data-v-4f65e25b]{display:flex;flex-direction:column;min-height:0;border-top:1px solid rgb(var(--cm-fg)/.1)}.cm-info[data-v-4f65e25b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--cm-muted))}.cm-daftar[data-v-4f65e25b]{list-style:none;margin:0;padding:0 8px 8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.cm-baris[data-v-4f65e25b]{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border:0;border-radius:9px;background:none;text-align:left;color:inherit;font:inherit;cursor:pointer;transition:background-color .15s}.cm-baris[data-v-4f65e25b]:hover{background:rgb(var(--cm-fg)/.07)}.cm-baris.aktif[data-v-4f65e25b]{background:rgb(var(--cm-accent)/.14)}.cm-titik[data-v-4f65e25b]{flex:none;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px #fff9}.cm-teks[data-v-4f65e25b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cm-nama[data-v-4f65e25b]{font-size:13.5px;font-weight:600;color:rgb(var(--cm-fg))}.cm-nama[data-v-4f65e25b],.cm-sub[data-v-4f65e25b]{line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-sub[data-v-4f65e25b]{font-size:12px}.cm-panah[data-v-4f65e25b],.cm-sub[data-v-4f65e25b]{color:rgb(var(--cm-muted))}.cm-panah[data-v-4f65e25b]{flex:none;font-size:15px;opacity:0;transition:opacity .15s,transform .15s}.cm-baris.aktif .cm-panah[data-v-4f65e25b],.cm-baris:hover .cm-panah[data-v-4f65e25b]{opacity:1;transform:translate(2px)}.cm-baris.aktif .cm-nama[data-v-4f65e25b],.cm-baris.aktif .cm-panah[data-v-4f65e25b]{color:rgb(var(--cm-accent))}.cm-kosong[data-v-4f65e25b]{margin:0;padding:14px 14px 18px;font-size:13px;color:rgb(var(--cm-muted))}.cm-muat[data-v-4f65e25b]{position:absolute;z-index:600;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(var(--cm-card)/.45)}.cm-muat span[data-v-4f65e25b]{width:28px;height:28px;border-radius:50%;border:3px solid rgb(var(--cm-accent)/.25);border-top-color:rgb(var(--cm-accent));animation:cm-putar-4f65e25b .8s linear infinite}@keyframes cm-putar-4f65e25b{to{transform:rotate(1turn)}}
