/* v1.16.1-pedasi.14 · Bloque 3 de cierre: cámara y destinos. Solo actúa con las claves del caso
   `encuadre_lote` (acción contextual del pie de la ficha: .b3-ctx) y `ver_en_terreno.volver` (aviso «Volver a …» sin
   jerarquía compacta: .volver-vista.b3-volver); sin ellas ningún selector de este archivo encuentra nada. */

/* La acción contextual: mismo tamaño en todos sus estados (el pie no cambia de forma). «Ubicar el lote» en reposo (el lote
   ya se ve entero) queda atenuada pero legible y enfocable (aria-disabled, no disabled). */
#panel .pie .b.b3-ctx{min-height:46px}
#panel .pie .b.b3-ctx .ico{flex:0 0 auto}
#panel .pie .b.b3-ctx[aria-disabled="true"]{opacity:.62;cursor:default;box-shadow:none}
#panel .pie .b.b3-ctx[aria-disabled="true"]:hover{background:inherit}
#panel .pie .b.b3-ctx[aria-disabled="true"]:focus-visible{opacity:1}
#panel .pie .b.b3-ctx[data-estado="espacio"]{border-style:dashed}

/* «Volver a …» flotante: el JS lo coloca con estilos en línea; aquí solo la forma. Va arriba a la izquierda de la zona libre, bajo el nombre de la vista. Reservado (durante la transición de «Ver en el terreno») ocupa su sitio sin verse ni recibir toques. */
body .volver-vista.b3-volver,body.con-panel .volver-vista.b3-volver{transform:none;right:auto;top:auto;border-radius:16px;max-width:calc(100vw - 24px);padding:4px 4px 4px 6px;gap:6px}
.volver-vista.b3-volver .b{min-height:44px;padding:0 14px;white-space:normal;text-align:left;line-height:1.2;font-size:.875rem}
.volver-vista.b3-volver .cerrar{width:44px;height:44px;flex:0 0 44px}
.volver-vista.b3-volver.b3-reserva{visibility:hidden;pointer-events:none}
.volver-vista.b3-volver.b3-tapada{visibility:hidden;pointer-events:none}      /* la hoja ampliada llega hasta él */
@media (prefers-reduced-motion:no-preference){ .volver-vista.b3-volver{transition:opacity .2s ease} }

/* v1.16.1-pedasi.15 · «Ubicar» en la cabecera de la hoja plegada (`encuadre_lote.plegada_ubicar`; el JS crea #panel-ubicar solo con
   esa clave). Solo con la hoja plegada; 44 px de alto y de ancho mínimo, junto a «Mostrar». */
#panel-ubicar{display:none}
#panel.plegado #panel-ubicar:not([hidden]){display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 12px;border-radius:12px;
  border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-size:.85rem;white-space:nowrap;cursor:pointer}
#panel-ubicar .ico{flex:0 0 auto}

/* v1.16.1-pedasi.15 · «¿Qué lote?» (`controles.toque_cercano`): un toque en la panorámica entre lotes chicos y pegados pregunta
   cuál, junto al dedo (el JS lo coloca). Botones de 44 px por lote y ✕; sobre la panorámica, bajo los menús. */
.b4-elegir{position:fixed;z-index:28;display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100vw - 24px);padding:6px 6px 6px 12px;
  border-radius:16px;background:var(--velo);border:1px solid var(--borde);box-shadow:0 6px 22px rgba(0,0,0,.4);font-size:.875rem}
.b4-elegir-t{margin:0 4px 0 0;font-weight:500;white-space:nowrap}
.b4-elegir-bs{display:flex;flex-wrap:wrap;gap:6px}
.b4-elegir .b{min-height:44px;min-width:44px;padding:0 14px;white-space:nowrap}
.b4-elegir .cerrar{width:44px;height:44px;flex:0 0 44px;border-radius:12px;border:0;background:var(--suave);color:inherit}
