:root{--fondo: #f6f1e7;--texto: #2b2620;--texto-suave: #5a5047;--exito: #1f6b3a;--error: #a3261b;--foco: #1d4f91;--borde: #b9a98a;--superficie: #fbf8f1;--tarjeta: #fffdf8;--primario: #2b4a2f;--primario-texto: #ffffff;--seleccion: #7a4a00;--seleccion-fondo: rgb(255 214 140 / .55);--mapa-mar: #d3dfe0;--mapa-tierra: #efe5cf;--mapa-costa: #a8987a;--mapa-halo: #f6f1e7;--fuente-texto: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fuente-titulos: Georgia, "Times New Roman", serif;font-family:var(--fuente-texto);font-size:20px;line-height:1.5;color:var(--texto);background-color:var(--fondo);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}body{margin:0;background-color:var(--fondo)}a{color:inherit}._mapa_5zl5m_1{display:block;width:100%;height:100%;user-select:none;-webkit-user-select:none;touch-action:manipulation}._mar_5zl5m_10{fill:var(--mapa-mar)}._tierra_5zl5m_14{fill:var(--mapa-tierra);stroke:var(--mapa-costa);stroke-width:1.5;stroke-linejoin:round}._lagos_5zl5m_21{fill:var(--mapa-mar);stroke:var(--mapa-costa);stroke-width:1}._ruta_5zl5m_27{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}._ruta_5zl5m_27[data-atenuada]{opacity:.35}._inicioRuta_5zl5m_39{stroke-width:5}._tramoAnimado_5zl5m_43{stroke-dasharray:1;stroke-dashoffset:1;animation-name:_trazar_5zl5m_1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes _trazar_5zl5m_1{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){._tramoAnimado_5zl5m_43{animation:none;stroke-dashoffset:0}}._guia_5zl5m_64{stroke:var(--texto-suave);stroke-width:2}._punto_5zl5m_69{fill:var(--texto);stroke:var(--fondo);stroke-width:3}._etiqueta_5zl5m_75{fill:var(--texto);font-family:var(--fuente-texto);font-weight:600;paint-order:stroke;stroke:var(--mapa-halo);stroke-width:8;stroke-linejoin:round}._areaTactil_5zl5m_85,._areaPunto_5zl5m_86{fill:transparent}._ciudad_5zl5m_90[data-tactil]{cursor:pointer}._ciudad_5zl5m_90[data-tactil]:focus{outline:none}._ciudad_5zl5m_90[data-tactil]:focus-visible ._areaTactil_5zl5m_85{stroke:var(--foco);stroke-width:4}._ciudad_5zl5m_90[data-estado=resaltada] ._punto_5zl5m_69{fill:var(--exito)}._ciudad_5zl5m_90[data-estado=seleccionada] ._areaTactil_5zl5m_85{fill:var(--seleccion-fondo);stroke:var(--seleccion);stroke-width:4}._ciudad_5zl5m_90[data-estado=seleccionada] ._punto_5zl5m_69{fill:var(--seleccion)}._lista_1q1vm_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:.6rem;list-style:none;margin:0;padding:.25rem}._ciudad_1q1vm_10{width:100%;min-height:3.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.5rem .9rem;border:2px solid var(--borde);border-radius:.6rem;background:var(--superficie);color:var(--texto);font:inherit;text-align:left;cursor:pointer}._ciudad_1q1vm_10[aria-pressed=true]{border-color:var(--seleccion);background:var(--seleccion-fondo);box-shadow:0 0 0 2px var(--seleccion)}._nombre_1q1vm_33{font-weight:600}._region_1q1vm_37{font-size:.8em;color:var(--texto-suave)}._vista_94gki_1{--escala-texto: 1;height:100dvh;display:grid;grid-template-areas:"cabecera" "panel" "mapa";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:.75rem;padding:.75rem;font-size:calc(20px * var(--escala-texto));position:relative}@media(orientation:landscape)and (min-width:800px){._vista_94gki_1{grid-template-areas:"cabecera cabecera" "panel mapa";grid-template-columns:minmax(18rem,36%) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}._vista_94gki_1 button{min-height:3rem;padding:.5rem 1rem;border:2px solid var(--borde);border-radius:.6rem;background:var(--superficie);color:var(--texto);font:inherit;font-weight:600;cursor:pointer}._vista_94gki_1 button:disabled{opacity:.55;cursor:default}._vista_94gki_1 button:focus-visible{outline:3px solid var(--foco);outline-offset:2px}._vista_94gki_1 ._primario_94gki_44{background:var(--primario);border-color:var(--primario);color:var(--primario-texto)}._cabecera_94gki_52{grid-area:cabecera;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.4rem .9rem;border-left:.5rem solid var(--color-equipo);border-radius:.4rem;background:var(--superficie)}._equipo_94gki_64{margin:0;font-family:var(--fuente-titulos);font-size:1.4em}._marcador_94gki_70{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0}._marcador_94gki_70 div{display:flex;align-items:baseline;gap:.4rem}._marcador_94gki_70 dt{color:var(--texto-suave);font-size:.85em}._marcador_94gki_70 dd{margin:0;white-space:nowrap;font-size:1.3em;font-weight:700;font-variant-numeric:tabular-nums}._tamanoTexto_94gki_96{display:flex;gap:.4rem;margin-left:auto}._tamanoTexto_94gki_96 button{min-width:3rem}._aviso_94gki_106{flex-basis:100%;margin:0;padding:.5rem .9rem;border:2px solid var(--error);border-radius:.6rem;color:var(--error);font-weight:600}._panel_94gki_118{grid-area:panel;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto}._tarjeta_94gki_126{padding:1rem 1.2rem;border:2px solid var(--borde);border-radius:.8rem;background:var(--tarjeta);box-shadow:0 2px 6px #00000014}._textoTarjeta_94gki_134{margin:0;font-size:1.2em;line-height:1.4}._cita_94gki_140{margin:.6rem 0 0;padding-top:.6rem;border-top:1px dashed var(--borde);font-weight:600;color:var(--seleccion)}._instruccion_94gki_148{margin:0;font-weight:600}._acciones_94gki_153{display:flex;flex-direction:column;gap:.6rem}._zonaMapa_94gki_161{grid-area:mapa;display:flex;flex-direction:column;gap:.5rem;min-height:0}._pestanas_94gki_169{display:flex;gap:.5rem}._pestanas_94gki_169 button[aria-pressed=true]{border-color:var(--texto);background:var(--texto);color:var(--fondo)}._contenidoMapa_94gki_180{flex:1;min-height:0;overflow-y:auto;border:1px solid var(--borde);border-radius:.6rem;background:var(--superficie)}._fin_94gki_191{grid-row:2 / -1;grid-column:1 / -1;align-self:center;justify-self:center;max-width:32rem;text-align:center}._fin_94gki_191 h2{font-family:var(--fuente-titulos);font-size:2em;margin:0 0 .5rem}._capa_94gki_208{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem;background:#2b262059}._retro_94gki_217{width:min(28rem,100%);padding:1.5rem;border-radius:1rem;border:3px solid;background:var(--fondo);text-align:center;animation:_aparecer_94gki_1 .18s ease-out}._retro_94gki_217[data-correcto=true]{border-color:var(--exito)}._retro_94gki_217[data-correcto=false]{border-color:var(--error)}._retro_94gki_217 p{margin:.4rem 0}._icono_94gki_239{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;color:#fff;font-size:1.8em;font-weight:700}._retro_94gki_217[data-correcto=true] ._icono_94gki_239{background:var(--exito)}._retro_94gki_217[data-correcto=false] ._icono_94gki_239{background:var(--error)}._veredicto_94gki_258{font-size:1.5em;font-weight:700}._retro_94gki_217[data-correcto=true] ._veredicto_94gki_258{color:var(--exito)}._retro_94gki_217[data-correcto=false] ._veredicto_94gki_258{color:var(--error)}._puntos_94gki_271{font-weight:700;font-variant-numeric:tabular-nums}._retro_94gki_217 button{margin-top:.75rem;width:100%}@keyframes _aparecer_94gki_1{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){._retro_94gki_217{animation:none}}@media(max-width:699px){._vista_94gki_1{gap:.5rem;padding:.5rem}._cabecera_94gki_52{gap:.25rem 1rem;padding:.3rem .6rem}._equipo_94gki_64{font-size:1.15em;flex-basis:100%}._marcador_94gki_70{gap:.1rem .9rem}._marcador_94gki_70 dt{font-size:.75em}._marcador_94gki_70 dd{font-size:1.1em}._tamanoTexto_94gki_96 button{min-width:2.6rem;padding:.25rem .5rem}._acciones_94gki_153{flex-direction:row}._acciones_94gki_153 button{flex:1}}._pagina_1ig6o_1{min-height:100dvh;max-width:40rem;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex;flex-direction:column;gap:1.25rem}._centrada_1ig6o_11{justify-content:center}._titulo_1ig6o_15{margin:0;font-family:var(--fuente-titulos);font-size:2.2em;line-height:1.15}._subtitulo_1ig6o_22{margin:0;color:var(--texto-suave)}._formulario_1ig6o_27{display:flex;flex-direction:column;gap:1rem}._campo_1ig6o_33{display:flex;flex-direction:column;gap:.35rem;font-weight:600}._campo_1ig6o_33 input,._campo_1ig6o_33 select{min-height:3rem;padding:.5rem .75rem;border:2px solid var(--borde);border-radius:.6rem;background:var(--superficie);color:var(--texto);font:inherit;font-weight:400}._campo_1ig6o_33 input:focus-visible,._campo_1ig6o_33 select:focus-visible{outline:3px solid var(--foco);outline-offset:1px}._ayuda_1ig6o_58{font-size:.85em;font-weight:400;color:var(--texto-suave)}._casilla_1ig6o_64{display:flex;align-items:center;gap:.6rem;min-height:3rem}._casilla_1ig6o_64 input{width:1.5rem;height:1.5rem;accent-color:var(--primario)}._grupo_1ig6o_77{margin:0;padding:.75rem 1rem 1rem;border:2px solid var(--borde);border-radius:.8rem;display:flex;flex-direction:column;gap:.75rem}._grupo_1ig6o_77 legend{padding:0 .4rem;font-weight:700}._fila_1ig6o_92{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem}._boton_1ig6o_98{min-height:3rem;padding:.6rem 1.2rem;border:2px solid var(--borde);border-radius:.6rem;background:var(--superficie);color:var(--texto);font:inherit;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}._boton_1ig6o_98:disabled{opacity:.55;cursor:default}._boton_1ig6o_98:focus-visible{outline:3px solid var(--foco);outline-offset:2px}._primario_1ig6o_122{background:var(--primario);border-color:var(--primario);color:var(--primario-texto)}._error_1ig6o_128{margin:0;padding:.75rem 1rem;border:2px solid var(--error);border-radius:.6rem;color:var(--error);font-weight:600}._aviso_1ig6o_137{margin:0;padding:.75rem 1rem;border-radius:.6rem;background:var(--superficie);border:1px solid var(--borde)}._pagina_xurtb_1{height:100dvh;display:flex;flex-direction:column}._barra_xurtb_7{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.5rem 1rem;border-bottom:1px solid var(--mapa-costa)}._barra_xurtb_7 label{display:flex;align-items:center;gap:.4rem}._leyenda_xurtb_22{display:flex;gap:1.25rem;list-style:none;margin:0 0 0 auto;padding:0}._leyenda_xurtb_22 li{display:flex;align-items:center;gap:.4rem}._muestra_xurtb_36{width:2rem;height:.4rem;border-radius:.2rem}._contenedorMapa_xurtb_42{flex:1;min-height:0;padding:.5rem}._sala_p8ko6_1{min-height:100dvh;padding:1.25rem 1.5rem;font-size:28px;display:flex;flex-direction:column;gap:1rem}._sala_p8ko6_1 button,._sala_p8ko6_1 a._boton_p8ko6_11{min-height:2.2em;padding:.3em 1em;border:2px solid var(--borde);border-radius:.4em;background:var(--superficie);color:var(--texto);font:inherit;font-size:.8em;font-weight:600;text-decoration:none;cursor:pointer}._sala_p8ko6_1 a._boton_p8ko6_11{align-self:flex-start}._sala_p8ko6_1 button:disabled{opacity:.5;cursor:default}._sala_p8ko6_1 ._primario_p8ko6_34{background:var(--primario);border-color:var(--primario);color:var(--primario-texto)}._titulo_p8ko6_40{margin:0;font-family:var(--fuente-titulos);font-size:1.6em}._lobby_p8ko6_48{flex:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:center}._unirse_p8ko6_56{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}._codigo_p8ko6_64{margin:0;font-size:3.4em;font-weight:700;letter-spacing:.12em;font-variant-numeric:tabular-nums}._qr_p8ko6_72{width:min(42vh,22rem);height:auto;background:#fff;padding:.4rem;border-radius:.5rem}._url_p8ko6_80{margin:0;font-size:.85em}._equipos_p8ko6_85{display:flex;flex-direction:column;gap:1rem}._equipoLobby_p8ko6_91{display:flex;align-items:center;gap:1rem;padding:.6rem 1rem;border-left:.5em solid var(--color-equipo);border-radius:.4rem;background:var(--superficie)}._equipoLobby_p8ko6_91 h2{margin:0;flex:1;font-size:1.1em}._estadoEquipo_p8ko6_107{font-size:.85em}._juego_p8ko6_113{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(16em,30%);gap:1.25rem}._mapa_p8ko6_121{min-height:0;height:calc(100dvh - 7rem)}._panel_p8ko6_126{display:flex;flex-direction:column;gap:1rem}._reloj_p8ko6_132{margin:0;font-size:1.6em;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}._marcador_p8ko6_140{position:relative;padding:.6rem 1rem .8rem;border-left:.5em solid var(--color-equipo);border-radius:.4rem;background:var(--superficie);transition:box-shadow .2s}._marcador_p8ko6_140 p{margin:.2rem 0}._marcadorCabecera_p8ko6_153{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._marcadorCabecera_p8ko6_153 h2{margin:0;font-size:1.1em}._desconectado_p8ko6_165{font-size:.7em;color:var(--error);font-weight:600}._puntaje_p8ko6_171{font-size:2.2em;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}._puntaje_p8ko6_171 span{font-size:.4em;font-weight:400}._destello_p8ko6_183{min-height:1.4em;font-weight:700}._marcador_p8ko6_140[data-evento=acierto]{box-shadow:0 0 0 4px var(--exito)}._marcador_p8ko6_140[data-evento=acierto] ._destello_p8ko6_183{color:var(--exito)}._marcador_p8ko6_140[data-evento=error]{box-shadow:0 0 0 4px var(--error)}._marcador_p8ko6_140[data-evento=error] ._destello_p8ko6_183{color:var(--error)}._controles_p8ko6_204{margin-top:auto;display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}._resultados_p8ko6_214{border-collapse:collapse;font-variant-numeric:tabular-nums}._resultados_p8ko6_214 th,._resultados_p8ko6_214 td{padding:.4rem 1rem;border-bottom:1px solid var(--borde);text-align:left}._error_p8ko6_226{color:var(--error);font-weight:600}._revelacion_wcyhs_1{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(18em,36%);gap:1.25rem}._mapa_wcyhs_9{min-height:0;height:calc(100dvh - 2.5rem)}._panel_wcyhs_14{min-height:0;display:flex;flex-direction:column;gap:1rem}._contenido_wcyhs_21{flex:1;min-height:0;overflow-y:auto}._contenido_wcyhs_21 p{margin:.4rem 0}._tituloPaso_wcyhs_31{margin:.2rem 0 .4rem;font-family:var(--fuente-titulos);font-size:1.7em;line-height:1.15}._etiquetaViaje_wcyhs_38{display:inline-block;padding:.1em .6em;border-left:.4em solid var(--color-viaje);background:var(--superficie);font-size:.8em;font-weight:700}._region_wcyhs_47{color:var(--texto-suave)}._sucesos_wcyhs_51{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-direction:column;gap:.8rem}._sucesos_wcyhs_51 li{padding:.6rem .9rem;border:2px solid var(--borde);border-radius:.5rem;background:var(--tarjeta);animation:_aparecer_wcyhs_1 .4s ease-out both}._sucesos_wcyhs_51 li:nth-child(2){animation-delay:.15s}._sucesos_wcyhs_51 li:nth-child(3){animation-delay:.3s}._cita_wcyhs_76{color:var(--seleccion);font-weight:600;font-size:.85em}._pregunta_wcyhs_82{margin-top:1.2rem!important;font-family:var(--fuente-titulos);font-size:1.15em;font-style:italic}._controles_wcyhs_89{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}._progreso_wcyhs_96{font-size:.8em;color:var(--texto-suave);font-variant-numeric:tabular-nums}._primario_wcyhs_102{background:var(--primario)!important;border-color:var(--primario)!important;color:var(--primario-texto)!important}._podio_wcyhs_110{display:flex;flex-direction:column;gap:.6rem}._lugares_wcyhs_116{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}._lugar_wcyhs_116{display:flex;align-items:center;gap:1rem;padding:.6rem 1rem;border-left:.5em solid var(--color-equipo);border-radius:.4rem;background:var(--superficie);animation:_aparecer_wcyhs_1 .5s ease-out both}._lugar_wcyhs_116[data-primero]{box-shadow:0 0 0 3px var(--color-equipo)}._lugar_wcyhs_116:nth-child(2){animation-delay:.3s}._lugar_wcyhs_116 p{margin:0}._numeroLugar_wcyhs_148{font-size:1.8em;font-weight:700}._nombreEquipo_wcyhs_153{font-size:1.2em;font-weight:700}._puntosPodio_wcyhs_158{font-size:1.4em;font-weight:700;font-variant-numeric:tabular-nums}._detallePodio_wcyhs_164{font-size:.75em;color:var(--texto-suave)}@keyframes _aparecer_wcyhs_1{0%{opacity:0;transform:translateY(.4rem)}}@media(prefers-reduced-motion:reduce){._sucesos_wcyhs_51 li,._lugar_wcyhs_116{animation:none}}
