.maps-list-panel[data-v-3f9e29ff]{background:var(--panel-recede,var(--surface));display:flex;flex-direction:column;height:100%;overflow:hidden}.search-bar[data-v-3f9e29ff]{border-bottom:1px solid var(--borderDefault);flex-shrink:0;padding:.75rem}.search-input[data-v-3f9e29ff]{background:var(--surfaceAlt);border:1px solid var(--borderDefault);border-radius:6px;color:var(--textPrimary);font-size:.875rem;padding:.5rem .75rem;width:100%}.search-input[data-v-3f9e29ff]:focus{border-color:var(--accentFill);outline:none}.search-input[data-v-3f9e29ff]::-moz-placeholder{color:var(--textMuted)}.search-input[data-v-3f9e29ff]::placeholder{color:var(--textMuted)}.maps-scroll[data-v-3f9e29ff]{flex:1;min-height:0}.maps-list[data-v-3f9e29ff]{padding:.5rem}.map-row[data-v-3f9e29ff]{margin-bottom:.25rem;position:relative}.map-item[data-v-3f9e29ff]{align-items:center;-webkit-backdrop-filter:var(--island-backdrop,none);backdrop-filter:var(--island-backdrop,none);background:var(--island-bg,transparent);border:1px solid transparent;border-radius:8px;color:var(--textPrimary);cursor:pointer;display:flex;gap:.75rem;padding:.75rem;text-align:left;transition:all .15s ease;width:100%}.map-item[data-v-3f9e29ff]:hover{background:var(--island-bg-hover,var(--surfaceAlt))}.map-row.active .map-item[data-v-3f9e29ff]{background:var(--accentFill);border-color:var(--accentFill);color:var(--accentOnFill,#fff)}.map-row.active .map-meta[data-v-3f9e29ff]{color:var(--accentOnFill,#fff);opacity:.8}.map-row__actions[data-v-3f9e29ff]{opacity:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .1s ease;z-index:1}.map-row:hover .map-row__actions[data-v-3f9e29ff]{opacity:1}.map-row.active .map-row__actions[data-v-3f9e29ff]{background:#00000026;border-radius:6px}.map-icon[data-v-3f9e29ff]{flex-shrink:0;font-size:1.25rem}.ai-badge[data-v-3f9e29ff]{font-size:1rem}.map-info[data-v-3f9e29ff]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.map-title[data-v-3f9e29ff]{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-meta[data-v-3f9e29ff]{color:var(--textMuted);font-size:.75rem}.current-badge[data-v-3f9e29ff]{background:#fff3;border-radius:4px;flex-shrink:0;font-size:.625rem;font-weight:600;padding:.125rem .375rem;text-transform:uppercase}.no-results[data-v-3f9e29ff]{color:var(--textMuted);font-size:.875rem;padding:2rem;text-align:center}.panel-actions[data-v-3f9e29ff]{border-top:1px solid var(--borderDefault);flex-shrink:0;padding:.75rem}.action-btn[data-v-3f9e29ff]{background:var(--surface);border:1px solid var(--borderDefault);border-radius:6px;color:var(--textPrimary);cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1rem;transition:all .15s ease;width:100%}.action-btn[data-v-3f9e29ff]:hover{background:var(--surfaceAlt)}.action-btn.primary[data-v-3f9e29ff]{background:var(--accentFill);border-color:var(--accentFill);color:var(--accentOnFill,#fff)}.action-btn.primary[data-v-3f9e29ff]:hover{opacity:.9}
