.p-lobby-raiz{display:contents}.p-lobby{padding-block:var(--esp-32) var(--esp-64)}.p-lobby h1{font-family:var(--fuente-titulo);font-size:var(--texto-32);font-weight:var(--peso-fuerte);line-height:var(--interlineado-compacto);letter-spacing:var(--espaciado-letra-ajustado);outline:none;margin:0}.p-lobby>.p-lobby-hola{margin-bottom:var(--esp-24);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-lobby-sub{margin:var(--esp-8) 0 var(--esp-24);color:var(--color-texto-secundario);line-height:var(--interlineado-normal)}.p-lobby-acciones{align-items:center;gap:var(--esp-12);flex-wrap:wrap;display:flex}.p-lobby-modos{gap:var(--esp-16);flex:1;min-width:0;display:grid}.p-lobby-modo{align-items:flex-start;gap:var(--esp-4);height:auto;min-height:var(--control-48);padding:var(--esp-16) var(--esp-24);border-radius:var(--radio-16);text-align:left;white-space:normal;flex-direction:column}.p-lobby-modo strong{font-size:var(--texto-16);font-weight:var(--peso-fuerte);line-height:var(--interlineado-compacto)}.p-lobby-modo span{font-weight:var(--peso-normal);line-height:var(--interlineado-normal)}.p-lobby-modo:disabled{cursor:default}.p-lobby-modo:active:not(:disabled){background:var(--color-acento);color:var(--color-acento-texto);border-color:#0000}@media (hover:hover){.p-lobby-modo:hover:not(:disabled){background:var(--color-acento);color:var(--color-acento-texto);border-color:#0000}}.p-lobby-anonimo h2{margin:var(--esp-32) 0 var(--esp-8);font-size:var(--texto-20);font-weight:var(--peso-fuerte);line-height:var(--interlineado-compacto)}.p-lobby-busqueda{align-items:center;gap:var(--esp-12);min-height:var(--control-48);flex-wrap:wrap;display:flex}.p-lobby-busqueda strong{font-weight:var(--peso-fuerte)}.p-lobby-cuenta{min-width:2ch;color:var(--color-acento);font-size:var(--texto-24);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums;margin:0}.p-lobby-nota{margin:var(--esp-8) 0 0;color:var(--color-texto-secundario);font-size:var(--texto-14);line-height:var(--interlineado-normal);overflow-wrap:anywhere}.p-lobby-nota:empty{margin:0}.p-lobby-error{color:var(--color-error)}.p-lobby-reto{align-items:center;gap:var(--esp-12);margin-top:var(--esp-24);padding:var(--esp-16);border:1px solid var(--color-borde-fuerte);border-radius:var(--radio-16);background:var(--color-superficie-elevada);outline:none;flex-wrap:wrap;display:flex}.p-lobby-reto:focus-visible{box-shadow:var(--anillo-foco)}.p-lobby-reto p{min-width:0;font-weight:var(--peso-medio);line-height:var(--interlineado-normal);overflow-wrap:anywhere;flex:16ch;margin:0}.p-lobby-reto .p-lobby-cuenta{font-size:var(--texto-20);flex:none}.p-lobby-zonas{gap:var(--esp-48);margin-top:var(--esp-48);display:grid}.p-lobby-zona{min-width:0}.p-lobby-zona h2{margin:0 0 var(--esp-12);font-size:var(--texto-16);font-weight:var(--peso-fuerte)}.p-lobby-lista,.p-lobby-chat{margin:0;padding:0;list-style:none}.p-lobby-jugador{align-items:center;gap:var(--esp-8) var(--esp-12);min-height:var(--control-48);padding-block:var(--esp-8);border-bottom:1px solid var(--color-borde-sutil);flex-wrap:wrap;display:flex}.p-lobby-quien{align-items:baseline;gap:var(--esp-8);flex:12ch;min-width:0;display:flex}.p-lobby-nombre{min-width:0;font-weight:var(--peso-medio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-lobby-enlace{min-width:0;color:inherit;text-decoration:none;display:inline-flex;position:relative}.p-lobby-enlace:before{content:"";inset-inline:min(0%, calc((100% - var(--toque)) / 2));inset-block:min(0%, calc((100% - var(--toque)) / 2));position:absolute}.p-lobby-enlace:focus-visible{border-radius:var(--radio-8);box-shadow:var(--anillo-foco);outline:none}@media (hover:hover){.p-lobby-enlace:hover .p-lobby-nombre{color:var(--color-texto-primario)}}.p-lobby-pais,.p-lobby-estado{color:var(--color-texto-terciario);font-size:var(--texto-12);font-weight:var(--peso-medio);letter-spacing:var(--espaciado-letra-mayusculas);flex:none}.p-lobby-pais{text-transform:uppercase}.p-lobby-botones{gap:var(--esp-8);flex-wrap:wrap;display:flex}.p-lobby-chat{padding-block:var(--esp-4);border:1px solid var(--color-borde-sutil);border-radius:var(--radio-12);background:var(--color-superficie);max-height:50vh;overflow-y:auto}.p-lobby-chat:focus-visible{box-shadow:var(--anillo-foco);outline:none}.p-lobby-mensaje{align-items:baseline;gap:var(--esp-4) var(--esp-8);padding:var(--esp-8) var(--esp-12);border-bottom:1px solid var(--color-borde-sutil);flex-wrap:wrap;display:flex}.p-lobby-mensaje:last-child{border-bottom:0}.p-lobby-mensaje .p-lobby-nombre{max-width:100%;color:var(--color-texto-secundario);font-size:var(--texto-14)}.p-lobby-texto{min-width:0;line-height:var(--interlineado-normal);overflow-wrap:anywhere;flex:100%;margin:0}.p-lobby-mensaje .p-boton{margin-left:auto}.p-lobby-reportar{width:var(--control-32);color:var(--color-texto-secundario);padding:0}.p-lobby-reportar[aria-disabled=true]{color:var(--color-acento);cursor:default}.p-lobby-confirma{gap:var(--esp-8);margin-left:auto;display:flex}.p-lobby-confirma .p-boton{margin-left:0}.p-lobby-vacio{padding:var(--esp-12);color:var(--color-texto-secundario);line-height:var(--interlineado-normal);margin:0}.p-lobby-escribe{gap:var(--esp-8);margin-top:var(--esp-12);display:flex}.p-lobby-escribe .p-campo{flex:1;min-width:0;margin:0}.p-lobby-escribe .p-boton{height:var(--control-48);align-self:start}.p-lobby-contador{font-variant-numeric:tabular-nums}.p-lobby[data-cargando] :is(h1,.p-lobby-zonas,.p-lobby-acciones){visibility:hidden}@media (width>=900px){.p-lobby{padding-top:var(--esp-48)}.p-lobby-modos{grid-template-columns:repeat(3,minmax(0,1fr))}.p-lobby-modo{padding:var(--esp-24)}.p-lobby-zonas{gap:var(--esp-64);margin-top:var(--esp-64);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}
