/* =====================================================================
   DESPLEGABLE CON BUSCADOR — js/selector-buscable.js
   El <select data-buscable> de las provincias: Editar perfil, el registro,
   el alta con Google, «¿Dónde sales?» de la portada y la ventana del mapa
   (includes/provincias.php, includes/zona_visitante.php).
   ===================================================================== */

.buscable { position: relative; }
.buscable__lista {
    position: absolute;
    z-index: 5;
    top: calc(100% + 4px);
    left: 0;
    right: 0;
    max-height: 264px;
    margin: 0;
    padding: 4px;
    overflow-y: auto;
    overscroll-behavior: contain;
    list-style: none;
    background: var(--fondo-elevado);
    border: 1px solid var(--borde-fuerte);
    border-radius: var(--radio-pequeno);
    box-shadow: 0 12px 32px rgb(0 0 0 / .45);
}
.buscable__opcion,
.buscable__nada { padding: 9px 12px; border-radius: 6px; font-size: .9375rem; }
.buscable__opcion { cursor: pointer; }
.buscable__opcion[aria-selected="true"] { background: color-mix(in srgb, var(--acento) 18%, transparent); color: var(--texto); }
.buscable__opcion--vacia,
.buscable__nada { color: var(--texto-suave); }
.buscable__pista { display: block; color: var(--texto-suave); font-size: .8125rem; }
