/* «Mostrar otro proyecto» en la presentación en vivo: botones del control del dueño, la lista (reúsa .proy-sw/.sw-item de
   «Cambiar de proyecto») y el marco que abre el visor del cliente (/v/<ruta>?b=…). */
.vivo-otro-b[hidden]{display:none}
.vivo-volver{border-color:rgba(125,211,252,.7);color:#E0F2FE}
@media (max-width:700px){.vivo-otro-b span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vivo-otro-b{min-width:44px;justify-content:center;padding:0 10px}}

.vo-dlg .vo-sub{margin:0;font-size:.9375rem;opacity:.7}
.vo-dlg .vo-ocultar{display:flex;align-items:center;gap:10px;min-height:44px;margin:4px 0 2px;font-weight:600}
.vo-dlg .vo-ocultar input{width:20px;height:20px;margin:0}
.vo-lista li{list-style:none}
.vo-item{width:100%;border:0;background:none;font:inherit;color:inherit;text-align:left}
.vo-item:focus-visible{outline:2px solid #245bcc;outline-offset:-2px}
.vo-item:disabled{cursor:not-allowed;opacity:.55}
.vo-item:disabled:hover{background:none}
.vo-item.actual .sw-tag{background:#245bcc;color:#fff}

/* El marco (documento propio del mando dentro del iframe del visor): la pantalla a todo lo que mide. */
html:has(.vo-marco),body.vo-marco{margin:0;width:100%;height:100%;overflow:hidden;background:#fff}
.vo-marco iframe{display:block;width:100%;height:100%;border:0}
