.figura[data-v-8b0c11b2]{display:block;flex:none}.barra[data-v-fca19323]{position:absolute;bottom:16px;left:50%;display:flex;align-items:center;gap:.6rem;max-width:calc(100% - 32px);padding:.5rem;border:1px solid var(--borde);border-radius:18px;background:#221f3deb;box-shadow:var(--sombra);transform:translate(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.perfil[data-v-fca19323]{display:flex;align-items:center;gap:.6rem;min-width:0;padding-right:.4rem}.retrato[data-v-fca19323]{display:grid;width:40px;height:40px;flex:none;place-items:center;overflow:hidden;border-radius:12px;background:#d6b38a}.datos[data-v-fca19323]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.datos strong[data-v-fca19323]{overflow:hidden;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.datos small[data-v-fca19323]{display:flex;align-items:center;gap:.35rem;color:var(--texto-suave);font-size:.74rem;white-space:nowrap}.disponible[data-v-fca19323]{width:7px;height:7px;border-radius:50%;background:var(--hablando)}.disponible.ocupado[data-v-fca19323]{background:var(--peligro)}.medio[data-v-fca19323]{color:var(--texto-suave)}.medio.encendido[data-v-fca19323]{background:#34d3992e;color:var(--hablando)}.separador[data-v-fca19323]{width:1px;height:28px;background:var(--borde)}.teclas[data-v-fca19323]{display:flex;align-items:center;gap:.2rem;margin:0 .3rem;color:var(--texto-tenue);font-size:.74rem;white-space:nowrap}.teclas span[data-v-fca19323]{margin-left:.3rem}kbd[data-v-fca19323]{display:inline-grid;width:20px;height:20px;place-items:center;border:1px solid var(--borde);border-bottom-width:2px;border-radius:5px;color:var(--texto-suave);font-family:inherit;font-size:.66rem;font-weight:700}.personas[data-v-fca19323]{position:relative;width:auto;gap:.35rem;padding:0 .75rem;grid-auto-flow:column}.personas.activo[data-v-fca19323],.chat.activo[data-v-fca19323]{background:var(--primario)}.chat[data-v-fca19323]{position:relative}.insignia[data-v-fca19323]{position:absolute;top:-5px;right:-5px;display:grid;min-width:18px;height:18px;padding:0 4px;place-items:center;border:2px solid var(--superficie);border-radius:999px;background:var(--peligro);color:#fff;font-size:.62rem;font-weight:800}.contador[data-v-fca19323]{font-size:.82rem;font-weight:700}.salir[data-v-fca19323]:hover{background:#f871712e;color:var(--peligro)}@media(max-width:720px){.teclas[data-v-fca19323],.separador[data-v-fca19323]{display:none}}.indicador[data-v-dd8d3738]{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:.65rem;max-width:min(340px,calc(100% - 32px));padding:.6rem .9rem .6rem .75rem;border:1px solid var(--borde);border-radius:var(--radio);background:#221f3de5;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.indicador.privada[data-v-dd8d3738]{border-color:color-mix(in srgb,var(--tono) 70%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--tono) 22%,transparent),transparent),#221f3deb}.indicador svg[data-v-dd8d3738]{width:18px;height:18px;flex:none;color:var(--tono)}.indicador>span[data-v-dd8d3738]:last-child{display:flex;flex-direction:column;min-width:0;line-height:1.3}strong[data-v-dd8d3738]{font-size:.85rem}small[data-v-dd8d3738]{color:var(--texto-suave);font-size:.72rem}.onda[data-v-dd8d3738]{width:10px;height:10px;flex:none;margin:0 4px;border-radius:50%;background:var(--hablando);box-shadow:0 0 0 4px #34d39933}.cambio-enter-active[data-v-dd8d3738],.cambio-leave-active[data-v-dd8d3738]{transition:opacity .18s,transform .18s}.cambio-enter-from[data-v-dd8d3738],.cambio-leave-to[data-v-dd8d3738]{opacity:0;transform:translateY(-6px)}@media(max-width:720px){.indicador[data-v-dd8d3738]{top:auto;bottom:84px}small[data-v-dd8d3738]{display:none}}.escribir[data-v-5d374fcd]{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .9rem .75rem;border-top:1px solid var(--borde)}.aviso[data-v-5d374fcd]{margin:0;padding:.4rem .6rem;border-radius:8px;background:#f871711f;color:var(--peligro);font-size:.75rem}.fichas[data-v-5d374fcd]{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}.fichas li[data-v-5d374fcd]{position:relative;display:flex;align-items:center;gap:.55rem;padding:.35rem .5rem;overflow:hidden;border:1px solid var(--borde);border-radius:10px;background:var(--fondo)}.fichas li.error[data-v-5d374fcd]{border-color:var(--peligro)}.fichas img[data-v-5d374fcd],.clip[data-v-5d374fcd]{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:7px;object-fit:cover}.datos[data-v-5d374fcd]{display:flex;flex:1;flex-direction:column;min-width:0}.datos strong[data-v-5d374fcd]{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.datos small[data-v-5d374fcd]{color:var(--texto-tenue);font-size:.68rem}.error .datos small[data-v-5d374fcd]{color:var(--peligro)}.barra[data-v-5d374fcd]{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--borde)}.barra i[data-v-5d374fcd]{display:block;height:100%;background:var(--primario);transition:width .15s}.quitar[data-v-5d374fcd]{width:24px;height:24px;flex:none;border:0;border-radius:6px;background:transparent;color:var(--texto-tenue);font-size:1.1rem;line-height:1;cursor:pointer}.quitar[data-v-5d374fcd]:hover{color:var(--peligro)}.emojis[data-v-5d374fcd]{display:grid;grid-template-columns:repeat(8,1fr);gap:.1rem;max-height:132px;padding:.35rem;overflow-y:auto;border:1px solid var(--borde);border-radius:12px;background:var(--fondo)}.emojis button[data-v-5d374fcd]{padding:.2rem 0;border:0;border-radius:7px;background:transparent;font-size:1.15rem;cursor:pointer}.emojis button[data-v-5d374fcd]:hover{background:var(--superficie-hover)}.campo[data-v-5d374fcd]{display:flex;align-items:flex-end;gap:.2rem;padding:.25rem;border:1px solid var(--borde);border-radius:14px;background:var(--fondo);transition:border-color .15s}.campo[data-v-5d374fcd]:focus-within{border-color:var(--primario)}.campo textarea[data-v-5d374fcd]{flex:1;min-width:0;max-height:120px;padding:.5rem .2rem;border:0;background:transparent;color:var(--texto);font:inherit;font-size:.88rem;line-height:1.35;outline:none;resize:none}.campo textarea[data-v-5d374fcd]::placeholder{color:var(--texto-tenue)}.herramienta[data-v-5d374fcd],.enviar[data-v-5d374fcd]{display:grid;width:34px;height:34px;flex:none;place-items:center;border:0;border-radius:10px;cursor:pointer}.herramienta[data-v-5d374fcd]{background:transparent;color:var(--texto-tenue)}.herramienta[data-v-5d374fcd]:hover,.herramienta.activa[data-v-5d374fcd]{background:var(--superficie-hover);color:var(--texto)}.enviar[data-v-5d374fcd]{background:var(--primario);color:#fff;transition:opacity .15s}.enviar[data-v-5d374fcd]:hover:not(:disabled){background:var(--primario-hover)}.enviar[data-v-5d374fcd]:disabled{opacity:.35;cursor:default}.herramienta svg[data-v-5d374fcd],.enviar svg[data-v-5d374fcd]{width:18px;height:18px}.pista[data-v-5d374fcd]{margin:0;color:var(--texto-tenue);font-size:.64rem;line-height:1.5}kbd[data-v-5d374fcd]{padding:0 .3rem;border:1px solid var(--borde);border-radius:4px;font-family:inherit;font-size:.6rem}.mensajes[data-v-d628cb94]{display:flex;flex:1;flex-direction:column;gap:.75rem;min-height:0;padding:.5rem .9rem .75rem;overflow-y:auto;overscroll-behavior:contain}.vacio[data-v-d628cb94]{display:flex;flex-direction:column;align-items:center;margin:auto .5rem;color:var(--texto-tenue);font-size:.8rem;line-height:1.45;text-align:center}.vacio svg[data-v-d628cb94]{width:34px;height:34px;margin-bottom:.4rem;color:var(--borde)}.vacio p[data-v-d628cb94]{margin:.15rem 0}.vacio strong[data-v-d628cb94]{color:var(--texto-suave)}.vacio .nota[data-v-d628cb94]{margin-top:.5rem;font-size:.7rem}.grupo[data-v-d628cb94]{display:flex;align-items:flex-start;gap:.55rem}.grupo.propio[data-v-d628cb94]{justify-content:flex-end}.retrato[data-v-d628cb94]{display:grid;width:30px;height:30px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--superficie-hover)}.cuerpo[data-v-d628cb94]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;max-width:85%}.propio .cuerpo[data-v-d628cb94]{align-items:flex-end}.autor[data-v-d628cb94]{display:flex;gap:.35rem;margin:0 0 .05rem;color:var(--texto-tenue);font-size:.7rem}.autor strong[data-v-d628cb94]{color:var(--texto);font-size:.78rem}.burbuja[data-v-d628cb94]{display:flex;flex-direction:column;gap:.35rem;max-width:100%;padding:.45rem .7rem;border-radius:4px 14px 14px;background:var(--superficie-alta);color:var(--texto);font-size:.86rem;line-height:1.4}.propio .burbuja[data-v-d628cb94]{border-radius:14px 4px 14px 14px;background:var(--primario);color:#fff}.burbuja.solo[data-v-d628cb94]{padding:.25rem}.texto[data-v-d628cb94]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.texto a[data-v-d628cb94]{color:inherit;text-decoration:underline}.imagen[data-v-d628cb94]{display:block;width:100%;min-width:120px;max-width:230px;max-height:240px;padding:0;overflow:hidden;border:0;border-radius:10px;background:#00000040;cursor:zoom-in}.imagen img[data-v-d628cb94]{display:block;width:100%;height:100%;object-fit:cover}.archivo[data-v-d628cb94]{display:flex;align-items:center;gap:.6rem;min-width:0;color:inherit;text-decoration:none}.tipo[data-v-d628cb94]{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:9px;background:#ffffff29;font-size:.68rem;font-weight:800;letter-spacing:.03em}.datos[data-v-d628cb94]{display:flex;flex-direction:column;min-width:0}.datos strong[data-v-d628cb94]{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.datos small[data-v-d628cb94]{opacity:.75;font-size:.7rem}.leido[data-v-d628cb94]{margin:0;color:var(--texto-tenue);font-size:.68rem}.leido.nadie[data-v-d628cb94]{color:var(--peligro)}.privados[data-v-64268d6a]{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;padding:.2rem .6rem 1rem;overflow-y:auto}h3[data-v-64268d6a]{margin:0 0 .3rem .5rem;color:var(--texto-tenue);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.explica[data-v-64268d6a]{margin:0 .5rem .4rem;color:var(--texto-tenue);font-size:.75rem;line-height:1.4}ul[data-v-64268d6a]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}li[data-v-64268d6a]{display:flex;align-items:center;gap:.3rem;border-radius:var(--radio-pequeno)}li[data-v-64268d6a]:hover{background:var(--superficie-alta)}.fila[data-v-64268d6a]{display:flex;flex:1;align-items:center;gap:.65rem;min-width:0;padding:.45rem .5rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sin-boton[data-v-64268d6a]{cursor:default}.retrato[data-v-64268d6a]{display:grid;width:34px;height:34px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--superficie-hover)}.datos[data-v-64268d6a]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.datos strong[data-v-64268d6a]{overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.datos small[data-v-64268d6a]{overflow:hidden;color:var(--texto-tenue);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.datos small.ocupado[data-v-64268d6a]{color:var(--peligro)}.pendiente[data-v-64268d6a]{min-width:18px;padding:0 .35rem;border-radius:999px;background:var(--peligro);color:#fff;font-size:.68rem;line-height:18px;text-align:center}.cerrar[data-v-64268d6a]{width:28px;height:28px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--texto-tenue);font-size:1.1rem;cursor:pointer}.cerrar[data-v-64268d6a]:hover{color:var(--peligro)}.accion[data-v-64268d6a]{margin-right:.4rem;padding:.35rem .8rem;border:1px solid var(--primario);border-radius:999px;background:transparent;color:var(--primario-hover);font:inherit;font-size:.76rem;font-weight:600;white-space:nowrap;cursor:pointer}.accion[data-v-64268d6a]:hover:not(:disabled){background:var(--primario);color:#fff}.accion[data-v-64268d6a]:disabled{opacity:.35;cursor:not-allowed}.accion.esperando[data-v-64268d6a]{border-color:var(--borde);color:var(--hablando)}.visor[data-v-9bd9b4a8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1.5rem;background:#080618e0}img[data-v-9bd9b4a8]{max-width:100%;max-height:calc(100% - 3.5rem);border-radius:10px;object-fit:contain}.barra[data-v-9bd9b4a8]{display:flex;align-items:center;gap:.6rem;color:var(--texto-suave);font-size:.82rem}.boton[data-v-9bd9b4a8]{padding:.4rem .9rem;border:1px solid var(--borde);border-radius:999px;background:var(--superficie);color:var(--texto);font:inherit;font-size:.8rem;text-decoration:none;cursor:pointer}.boton[data-v-9bd9b4a8]:hover{background:var(--superficie-hover)}.chat[data-v-e6cb0c72]{overflow:hidden}.pestanas[data-v-e6cb0c72]{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;margin:0 .9rem .5rem;padding:.2rem;border-radius:12px;background:var(--fondo)}.pestanas button[data-v-e6cb0c72]{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.45rem .3rem;border:0;border-radius:9px;background:transparent;color:var(--texto-tenue);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.pestanas button svg[data-v-e6cb0c72]{width:14px;height:14px}.pestanas button[data-v-e6cb0c72]:hover{color:var(--texto)}.pestanas button.activa[data-v-e6cb0c72]{background:var(--superficie-hover);color:var(--texto)}.pendiente[data-v-e6cb0c72]{min-width:16px;padding:0 .3rem;border-radius:999px;background:var(--peligro);color:#fff;font-size:.64rem;line-height:16px;text-align:center}.hilo[data-v-e6cb0c72]{display:flex;align-items:center;gap:.5rem;margin:0 .9rem .3rem}.atras[data-v-e6cb0c72]{width:28px;height:28px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--texto-suave);font-size:1.4rem;line-height:1;cursor:pointer}.atras[data-v-e6cb0c72]:hover{background:var(--superficie-hover)}.retrato[data-v-e6cb0c72]{display:grid;width:28px;height:28px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--superficie-hover)}.hilo strong[data-v-e6cb0c72]{flex:1;overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.cerrar-hilo[data-v-e6cb0c72]{padding:.3rem .6rem;border:1px solid var(--borde);border-radius:999px;background:transparent;color:var(--texto-tenue);font:inherit;font-size:.7rem;cursor:pointer}.cerrar-hilo[data-v-e6cb0c72]:hover{border-color:var(--peligro);color:var(--peligro)}.contexto[data-v-e6cb0c72]{margin:0 .9rem .3rem;color:var(--hablando);font-size:.74rem;line-height:1.35}.contexto.nadie[data-v-e6cb0c72]{color:var(--texto-tenue)}.soltar[data-v-e6cb0c72]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;padding:1.5rem;border:2px dashed var(--primario);border-radius:18px;background:#221f3de5;font-size:.9rem;font-weight:600;text-align:center;pointer-events:none}.ocupado[data-v-2dc59968]{margin-left:auto;padding:.15rem .5rem;border-radius:999px;background:#f8717129;color:var(--peligro);font-size:.68rem;font-weight:700}.ocupado+.privado[data-v-2dc59968],.ocupado+.tu[data-v-2dc59968]{margin-left:.3rem}.privado[data-v-2dc59968]{display:grid;width:28px;height:28px;flex:none;margin-left:auto;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--texto-tenue);cursor:pointer}.ocupado~.privado[data-v-2dc59968]{margin-left:.3rem}.privado svg[data-v-2dc59968]{width:15px;height:15px}.privado[data-v-2dc59968]:hover:not(:disabled){background:var(--superficie-hover);color:var(--texto)}.privado.abierto[data-v-2dc59968]{color:var(--primario)}.privado.esperando[data-v-2dc59968]{color:var(--hablando);animation:latido-2dc59968 1.2s ease-in-out infinite}.privado[data-v-2dc59968]:disabled{opacity:.3;cursor:not-allowed}@keyframes latido-2dc59968{50%{opacity:.4}}.buscar[data-v-2dc59968]{display:flex;align-items:center;gap:.5rem;margin:0 .9rem .6rem;padding:0 .75rem;border:1px solid var(--borde);border-radius:var(--radio-pequeno);background:var(--fondo);color:var(--texto-tenue)}.buscar[data-v-2dc59968]:focus-within{border-color:var(--primario)}.buscar svg[data-v-2dc59968]{width:16px;height:16px;flex:none}.buscar input[data-v-2dc59968]{width:100%;padding:.6rem 0;border:0;background:transparent;color:var(--texto);font:inherit;font-size:.85rem;outline:none}.listas[data-v-2dc59968]{display:flex;flex-direction:column;gap:1.1rem;padding:.4rem .6rem 1rem;overflow-y:auto}h3[data-v-2dc59968]{margin:0 0 .35rem .5rem;color:var(--texto-tenue);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lista[data-v-2dc59968]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lista li[data-v-2dc59968]{display:flex;align-items:center;gap:.65rem;padding:.4rem .5rem;border-radius:var(--radio-pequeno)}.lista li[data-v-2dc59968]:hover{background:var(--superficie-alta)}.retrato[data-v-2dc59968]{display:grid;width:34px;height:34px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--superficie-hover)}.datos[data-v-2dc59968]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.datos strong[data-v-2dc59968]{overflow:hidden;font-size:.86rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.datos small[data-v-2dc59968]{color:var(--texto-tenue);font-size:.72rem}.en-linea[data-v-2dc59968]{width:9px;height:9px;flex:none;margin-left:auto;border-radius:50%;background:var(--hablando);box-shadow:0 0 0 3px #34d39933}.tu[data-v-2dc59968]{margin-left:auto;padding:.15rem .5rem;border-radius:999px;background:var(--superficie-hover);color:var(--texto-suave);font-size:.68rem;font-weight:700}.vacio[data-v-2dc59968]{margin:0 .5rem;color:var(--texto-tenue);font-size:.8rem;line-height:1.45}.entrada[data-v-79dc597f]{display:grid;place-items:center;min-height:100%;padding:1.5rem 1rem;background:radial-gradient(circle at 15% 20%,rgb(109 93 252 / 28%),transparent 45%),radial-gradient(circle at 85% 80%,rgb(52 211 153 / 16%),transparent 45%),var(--fondo)}.tarjeta[data-v-79dc597f]{display:grid;grid-template-columns:1fr 1fr;width:min(860px,100%);overflow:hidden;border:1px solid var(--borde);border-radius:24px;background:var(--superficie);box-shadow:var(--sombra)}.vista[data-v-79dc597f]{display:flex;flex-direction:column;gap:.9rem;padding:1.25rem;background:var(--superficie-alta)}.escenario[data-v-79dc597f]{display:grid;flex:1;min-height:300px;place-items:center;border-radius:18px;background:repeating-linear-gradient(0deg,rgb(120 80 40 / 22%) 0 1px,transparent 1px 22px),repeating-linear-gradient(90deg,transparent 0 86px,rgb(120 80 40 / 18%) 86px 87px),linear-gradient(180deg,#dcbf97,#cfab80);box-shadow:inset 0 0 0 1px #0000001f,inset 0 -40px 60px #3c1e0a1f}.personaje[data-v-79dc597f]{display:flex;flex-direction:column;align-items:center;gap:.35rem}.etiqueta[data-v-79dc597f]{max-width:220px;padding:.3rem .8rem;overflow:hidden;border-radius:999px;background:#14122bcc;color:#fff;font-size:.85rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pista[data-v-79dc597f]{margin:0;color:var(--texto-tenue);font-size:.8rem;text-align:center}.formulario[data-v-79dc597f]{display:flex;flex-direction:column;gap:1rem;padding:2rem 2rem 1.75rem}.marca[data-v-79dc597f]{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--texto-suave);font-size:.85rem;font-weight:600}.logo[data-v-79dc597f]{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:var(--primario);color:#fff;font-size:.85rem;font-weight:800}h1[data-v-79dc597f]{margin:0;font-size:1.6rem;line-height:1.2;letter-spacing:-.01em}.ayuda[data-v-79dc597f]{margin:-.4rem 0 .2rem;color:var(--texto-suave);font-size:.9rem;line-height:1.45}.campo[data-v-79dc597f]{display:flex;flex-direction:column;gap:.4rem}.campo span[data-v-79dc597f],legend[data-v-79dc597f]{color:var(--texto-suave);font-size:.78rem;font-weight:600}input[data-v-79dc597f]{padding:.75rem .9rem;border:1px solid var(--borde);border-radius:var(--radio-pequeno);background:var(--fondo);color:var(--texto);font:inherit;font-size:.95rem;transition:border-color .15s}input[data-v-79dc597f]::placeholder{color:var(--texto-tenue)}input[data-v-79dc597f]:focus{border-color:var(--primario);outline:none}fieldset[data-v-79dc597f]{margin:0;padding:0;border:0}legend[data-v-79dc597f]{margin-bottom:.45rem;padding:0}.segmentos[data-v-79dc597f]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--borde);border-radius:var(--radio-pequeno);background:var(--fondo)}.segmentos button[data-v-79dc597f]{padding:.55rem;border:0;border-radius:7px;background:transparent;color:var(--texto-suave);font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.segmentos button[data-v-79dc597f]:hover{color:var(--texto)}.segmentos button[aria-pressed=true][data-v-79dc597f]{background:var(--primario);color:#fff}.opciones[data-v-79dc597f]{display:flex;flex-wrap:wrap;gap:.4rem}.opcion[data-v-79dc597f]{display:flex;flex-direction:column;align-items:center;gap:.15rem;width:62px;padding:.35rem .2rem .4rem;border:1px solid var(--borde);border-radius:var(--radio-pequeno);background:var(--fondo);color:var(--texto-suave);cursor:pointer;transition:border-color .15s,background .15s}.opcion[data-v-79dc597f]:hover{background:var(--superficie-alta)}.opcion span[data-v-79dc597f]{font-size:.68rem;font-weight:600}.opcion.elegida[data-v-79dc597f]{border-color:var(--primario);background:#6d5dfc29;color:var(--texto)}.muestras[data-v-79dc597f]{display:flex;flex-wrap:wrap;gap:.5rem}.muestra[data-v-79dc597f]{width:28px;height:28px;padding:0;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff1f;cursor:pointer;transition:transform .12s}.muestra[data-v-79dc597f]:hover{transform:scale(1.1)}.muestra.elegida[data-v-79dc597f]{box-shadow:0 0 0 2px var(--superficie),0 0 0 4px var(--texto)}.entrar[data-v-79dc597f]{margin-top:.4rem;padding:.85rem;border:0;border-radius:var(--radio-pequeno);background:var(--primario);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s}.entrar[data-v-79dc597f]:hover:not(:disabled){background:var(--primario-hover)}.entrar[data-v-79dc597f]:disabled{opacity:.5;cursor:not-allowed}.error[data-v-79dc597f]{margin:0;padding:.6rem .75rem;border-radius:var(--radio-pequeno);background:#f871711f;color:var(--peligro);font-size:.82rem}@media(max-width:720px){.tarjeta[data-v-79dc597f]{grid-template-columns:1fr}.escenario[data-v-79dc597f]{min-height:200px}.formulario[data-v-79dc597f]{padding:1.5rem 1.25rem}}.flujo[data-v-99417aa3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#0f0d24}.espejo[data-v-99417aa3]{transform:scaleX(-1)}.tarjetas[data-v-dd4dd03d]{position:absolute;top:16px;left:50%;display:flex;gap:.5rem;max-width:calc(100% - 32px);overflow-x:auto;transform:translate(-50%)}.tarjeta[data-v-dd4dd03d]{position:relative;display:grid;width:128px;height:88px;flex:none;place-items:center;overflow:hidden;border:2px solid rgb(52 211 153 / 70%);border-radius:var(--radio);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--tono) 45%,transparent),transparent 70%),var(--superficie);box-shadow:var(--sombra)}.tarjeta.hablando[data-v-dd4dd03d]{border-color:var(--hablando);box-shadow:0 0 0 3px #34d39959,var(--sombra)}.mute[data-v-dd4dd03d]{width:12px;height:12px;flex:none;color:var(--peligro)}.tarjeta.propia[data-v-dd4dd03d]{border-color:var(--borde)}.nombre[data-v-dd4dd03d]{z-index:1;position:absolute;bottom:6px;left:6px;display:flex;align-items:center;gap:.3rem;max-width:calc(100% - 12px);padding:.15rem .45rem;overflow:hidden;border-radius:999px;background:#14122bcc;font-size:.7rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.punto[data-v-dd4dd03d]{width:6px;height:6px;flex:none;border-radius:50%;background:var(--hablando)}.mas[data-v-dd4dd03d]{width:64px;border-color:var(--borde);color:var(--texto-suave);font-weight:700}.aparecer-enter-active[data-v-dd4dd03d],.aparecer-leave-active[data-v-dd4dd03d]{transition:opacity .2s,transform .2s}.aparecer-enter-from[data-v-dd4dd03d],.aparecer-leave-to[data-v-dd4dd03d]{opacity:0;transform:translateY(-8px)}.tarjetas.aparecer-enter-from[data-v-dd4dd03d],.tarjetas.aparecer-leave-to[data-v-dd4dd03d]{transform:translate(-50%,-8px)}@media not (max-width:1100px){.tarjetas[data-v-dd4dd03d]{max-width:calc(100% - 740px)}}@media(max-width:1100px){.tarjetas[data-v-dd4dd03d]{top:84px}}@media(max-width:720px){.tarjetas[data-v-dd4dd03d]{top:16px}.tarjeta[data-v-dd4dd03d]{width:96px;height:72px}}.solicitudes[data-v-16c9ae98]{position:absolute;bottom:92px;left:50%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%);pointer-events:none}.tarjeta[data-v-16c9ae98],.aviso[data-v-16c9ae98]{pointer-events:auto}.tarjeta[data-v-16c9ae98]{display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem .6rem .65rem;border:1px solid var(--borde);border-radius:var(--radio);background:#221f3df5;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.retrato[data-v-16c9ae98]{display:grid;width:38px;height:38px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--superficie-hover)}p[data-v-16c9ae98]{display:flex;flex-direction:column;margin:0;line-height:1.3}p strong[data-v-16c9ae98]{font-size:.88rem}p small[data-v-16c9ae98]{color:var(--texto-suave);font-size:.75rem}.acciones[data-v-16c9ae98]{display:flex;gap:.4rem;margin-left:.4rem}button[data-v-16c9ae98]{padding:.45rem .8rem;border:0;border-radius:9px;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.aceptar[data-v-16c9ae98]{background:var(--primario);color:#fff}.aceptar[data-v-16c9ae98]:hover{background:var(--primario-hover)}.rechazar[data-v-16c9ae98]{background:var(--superficie-hover);color:var(--texto-suave)}.rechazar[data-v-16c9ae98]:hover{color:var(--texto)}.aviso[data-v-16c9ae98]{padding:.5rem .9rem;border:1px solid var(--borde);border-radius:999px;background:#221f3df5;box-shadow:var(--sombra);font-size:.8rem}.aviso.peligro[data-v-16c9ae98]{border-color:var(--peligro);color:var(--peligro)}.aparecer-enter-active[data-v-16c9ae98],.aparecer-leave-active[data-v-16c9ae98]{transition:opacity .2s,transform .2s}.aparecer-enter-from[data-v-16c9ae98],.aparecer-leave-to[data-v-16c9ae98]{opacity:0;transform:translateY(8px)}.reanudando[data-v-958e3486]{display:flex;height:100%;align-items:center;justify-content:center;gap:.9rem;color:var(--texto-suave)}.reanudando p[data-v-958e3486]{margin:0}.reconectando[data-v-958e3486]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:.9rem;background:#0f0d249e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.reconectando p[data-v-958e3486]{display:flex;flex-direction:column;max-width:260px;margin:0;line-height:1.35}.reconectando small[data-v-958e3486]{color:var(--texto-suave)}.giro[data-v-958e3486]{width:26px;height:26px;flex:none;border:3px solid var(--borde);border-top-color:var(--primario);border-radius:50%;animation:gira-958e3486 .9s linear infinite}@keyframes gira-958e3486{to{transform:rotate(360deg)}}.version[data-v-958e3486]{position:absolute;top:16px;left:50%;z-index:15;padding:.5rem 1rem;border:1px solid var(--primario);border-radius:999px;background:#221f3df5;color:var(--texto);font:inherit;font-size:.8rem;cursor:pointer;transform:translate(-50%)}.aparecer-enter-active[data-v-958e3486],.aparecer-leave-active[data-v-958e3486]{transition:opacity .2s}.aparecer-enter-from[data-v-958e3486],.aparecer-leave-to[data-v-958e3486]{opacity:0}.escenario[data-v-958e3486]{position:relative;height:100%;overflow:hidden}.lienzo[data-v-958e3486]{position:absolute;top:0;right:0;bottom:0;left:0}.panel-enter-active[data-v-958e3486],.panel-leave-active[data-v-958e3486]{transition:opacity .2s,transform .2s}.panel-enter-from[data-v-958e3486],.panel-leave-to[data-v-958e3486]{opacity:0;transform:translate(16px)}:root{--fondo: #17152b;--superficie: #221f3d;--superficie-alta: #2c2850;--superficie-hover: #363160;--borde: #3a3566;--texto: #f5f4ff;--texto-suave: #b7b3d9;--texto-tenue: #8580b3;--primario: #6d5dfc;--primario-hover: #8172ff;--hablando: #34d399;--peligro: #f87171;--radio: 14px;--radio-pequeno: 10px;--sombra: 0 12px 40px rgb(8 6 24 / 55%);--fuente: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--fondo);color:var(--texto);font-family:var(--fuente);-webkit-font-smoothing:antialiased}#app{height:100%}canvas{display:block}button{font:inherit}:focus-visible{outline:2px solid var(--primario-hover);outline-offset:2px}.boton-icono{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:12px;background:var(--superficie-alta);color:var(--texto);cursor:pointer;transition:background .15s}.boton-icono:hover{background:var(--superficie-hover)}.boton-icono svg{width:20px;height:20px}.panel-flotante{position:absolute;top:16px;right:16px;bottom:92px;display:flex;flex-direction:column;width:320px;max-width:calc(100% - 32px);border:1px solid var(--borde);border-radius:18px;background:#221f3df2;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.panel-flotante>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.9rem .9rem .6rem 1.1rem}.panel-flotante h2{margin:0;font-size:1rem}.panel-flotante h2 span{margin-left:.3rem;color:var(--texto-tenue);font-weight:600}.panel-flotante .cerrar{width:32px;height:32px;flex:none;background:transparent}.panel-flotante .cerrar svg{width:18px;height:18px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
