/*! © 2026 PS Company Group · REC Guide Teleprompter. Todos los derechos reservados. Prohibido copiar, modificar o distribuir sin permiso. */
.logo-completo{display:flex;align-items:center;gap:.9rem;margin:0 0 2rem}.logo-completo img{width:70px;height:58px}.nombre-app{margin:0;font-size:1.9rem;font-weight:300;line-height:1;letter-spacing:-.02em}.nombre-app strong{color:var(--rec);font-weight:900;margin-right:.12em}.subtitulo-app{margin:.35rem 0 0;font-size:.7rem;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:var(--tenue)}.capa-centro .logo-completo{justify-content:center;text-align:left}.capa-centro .nombre-app{max-width:none;color:var(--texto)}.capa-centro .subtitulo-app{max-width:none}.pie{margin-top:2.4rem;padding-top:1rem;border-top:1px solid var(--borde);font-size:.75rem;color:var(--tenue)}.pie a{color:var(--tenue)}.barra-idioma{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.2rem;margin-bottom:.6rem}.barra-cuenta{display:flex;flex:1 1 18rem;align-items:center;gap:.7rem;min-width:0;max-width:28rem;margin-right:auto;padding:.45rem .7rem;border:1px solid var(--borde);border-radius:999px;background:var(--panel);font-size:.85rem;color:var(--tenue)}.barra-cuenta[hidden]{display:none}.inicial-cuenta{display:grid;flex:none;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--acento);color:#fff;font-weight:700}.datos-cuenta{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.nombre-cuenta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--texto);font-weight:600}.acciones-cuenta{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .7rem;font-size:.78rem}.salir-cuenta{flex:none;font-size:.8rem}.idioma{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--tenue)}.idioma select{padding:.3rem .5rem;font-size:.85rem}.boton-inicio{position:absolute;top:max(12px,env(safe-area-inset-top));left:14px;padding:.35rem .7rem;border:1px solid var(--borde);border-radius:999px;color:var(--texto);font-size:.85rem;text-decoration:none}.barra-control .boton-inicio,.barra-superior .boton-inicio,.barra-solo .boton-inicio{background:var(--sobre-video, transparent);position:static}.aviso-plan{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:50;display:flex;align-items:center;gap:.8rem;width:min(560px,calc(100% - 32px));padding:.7rem .9rem;border:1px solid var(--alerta);border-radius:var(--radio);background:var(--panel);color:var(--texto);font-size:.9rem;transform:translate(-50%)}.aviso-plan span{flex:1}.aviso-plan a{color:var(--alerta);font-weight:700;white-space:nowrap}.aviso-plan button{border:0;background:none;color:var(--tenue);font:inherit;cursor:pointer}.enlace-plan{padding:.05rem .5rem;border:1px solid var(--alerta);border-radius:999px;color:var(--alerta);font-weight:600;text-decoration:none;white-space:nowrap}
