.idioma-selector{position:relative;display:inline-block}.idioma-boton{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:var(--preferencia-alto, 30px);background:none;color:inherit;font:inherit;font-size:.8rem;font-weight:600;letter-spacing:.04em;border:1px solid currentColor;border-radius:999px;padding:0 12px 0 10px;cursor:pointer;opacity:.85;line-height:1;width:auto}.idioma-boton:hover,.idioma-boton[aria-expanded=true]{opacity:1}.idioma-bandera{display:inline-flex;flex-shrink:0;width:18px;height:12px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #00000026}.idioma-bandera svg{width:100%;height:100%;display:block}.idioma-flecha{width:9px;height:6px;opacity:.7;margin-left:auto}.idioma-menu{position:absolute;z-index:60;top:calc(100% + 6px);left:0;margin:0;padding:4px;list-style:none;min-width:220px;max-height:min(70vh,520px);overflow-y:auto;background:var(--tarjeta, #fff);color:var(--texto, #111827);border:1px solid var(--borde, #0000001f);border-radius:10px;box-shadow:0 10px 30px #0003;outline:none;font-size:.9rem;font-weight:400;letter-spacing:normal;text-align:left}.idioma-menu.arriba{top:auto;bottom:calc(100% + 6px)}.idioma-menu.a-la-derecha{left:auto;right:0}.idioma-menu .idioma-bandera{width:21px;height:14px}.idioma-menu li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;cursor:pointer;white-space:nowrap}.idioma-menu li.activo{background:var(--hover, #0000000d)}.idioma-menu li[aria-selected=true]{font-weight:600}.idioma-menu .idioma-nombre{flex:1}.idioma-menu .idioma-codigo{font-size:.75rem;letter-spacing:.04em;opacity:.55}.codigo-casillas[data-v-3c467448]{display:flex;gap:8px;justify-content:center}.codigo-casillas input[data-v-3c467448]{width:46px;height:54px;padding:0;text-align:center;font-size:1.5rem;font-weight:600}@media(max-width:380px){.codigo-casillas input[data-v-3c467448]{width:40px;height:48px}}.logo-uruz{flex-shrink:0;display:inline-block;vertical-align:middle}.logo-uruz.sobre-auto{--m1: var(--marca-1, #d4902f);--m2: var(--marca-2, #a65e14);--m3: var(--marca-3, #6b3606)}:root[data-tema=oscuro] .logo-uruz.sobre-auto{--m1: var(--marca-1, #fcd371);--m2: var(--marca-2, #e8a23e);--m3: var(--marca-3, #a65e14)}.logo-uruz.sobre-oscuro{--m1: #fcd371;--m2: #e8a23e;--m3: #a65e14}.logo-uruz.sobre-claro{--m1: #d4902f;--m2: #a65e14;--m3: #6b3606}.tema-selector{display:inline-flex;box-sizing:border-box;height:var(--preferencia-alto, 30px);border:1px solid currentColor;border-radius:999px;padding:2px;gap:2px;opacity:.85}.tema-selector button{background:none;border:none;color:inherit;padding:0 10px;border-radius:999px;font:inherit;font-size:.8rem;cursor:pointer;display:inline-flex;gap:4px;align-items:center;justify-content:center;text-decoration:none}.tema-selector button.activo{background:currentColor}.tema-selector button.activo>span{filter:invert(1);mix-blend-mode:normal}.tema-selector .solo-lector{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ingreso[data-v-4442a96c]{max-width:360px;margin:12vh auto 0;display:flex;flex-direction:column;gap:8px;padding:0 16px}form[data-v-4442a96c]{display:flex;flex-direction:column;gap:12px}.canales[data-v-4442a96c]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.etiqueta-codigo[data-v-4442a96c]{margin:0 0 10px;font-size:.9rem;color:var(--tenue)}.chico[data-v-4442a96c]{font-size:.85rem;margin:0}.logo-gym[data-v-4442a96c]{width:72px;height:72px;object-fit:contain;border-radius:12px}.ayuda[data-v-4442a96c]{margin-top:4px}.pie[data-v-4442a96c]{margin-top:28px;padding-top:18px;border-top:1px solid var(--borde, #0000001a);display:flex;flex-direction:column;gap:14px}.preferencias[data-v-4442a96c]{display:flex;gap:8px;align-items:center;color:var(--tenue, #6b7280);--preferencia-alto: 32px}.preferencias[data-v-4442a96c] .tema-selector,.preferencias[data-v-4442a96c] .idioma-boton{width:116px}.preferencias[data-v-4442a96c] .idioma-selector{display:flex}.firma a[data-v-4442a96c]{color:inherit;text-decoration:underline}.ayuda[data-v-ceded5d3]{max-width:760px;line-height:1.6}.ayuda[data-v-ceded5d3] h2{margin-top:0}.ayuda[data-v-ceded5d3] h3{font-size:1rem;margin:18px 0 6px}.ayuda[data-v-ceded5d3] ul,.ayuda[data-v-ceded5d3] ol{padding-left:22px}.ayuda[data-v-ceded5d3] li{margin:4px 0}.ayuda[data-v-ceded5d3] code{background:var(--hover, #f3f4f6);padding:1px 5px;border-radius:4px;font-size:.9em}.ayuda[data-v-ceded5d3] pre{background:var(--hover, #f3f4f6);padding:10px 12px;border-radius:8px;overflow-x:auto}.ayuda[data-v-ceded5d3] pre code{background:none;padding:0}.ayuda[data-v-ceded5d3] .nota{border-left:4px solid var(--primario, #111827);background:var(--tarjeta, #fff);padding:8px 14px;border-radius:6px;margin:12px 0}.ayuda[data-v-ceded5d3] .nota p{margin:4px 0}section[data-v-ceded5d3]{background:var(--tarjeta, #fff);border-radius:12px;padding:16px 18px;margin:14px 0;scroll-margin-top:16px}.herramientas[data-v-ceded5d3]{display:flex;flex-direction:column;gap:8px;margin:12px 0}.herramientas input[type=search][data-v-ceded5d3]{width:100%}.todo[data-v-ceded5d3]{flex-direction:row!important;align-items:center;gap:8px}.indice[data-v-ceded5d3]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:8px 0 4px;font-size:.92rem}.vacio[data-v-ceded5d3]{opacity:.7}.volver[data-v-ceded5d3]{padding:0;margin-bottom:4px}.nota-idioma[data-v-ceded5d3]{opacity:.75;font-size:.9rem}.boton-ayuda[data-v-03a4f617]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:inherit;font-weight:600}.signo[data-v-03a4f617]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:.9rem;line-height:1;border:1.5px solid currentColor;flex-shrink:0}.boton-ayuda:hover .signo[data-v-03a4f617]{background:currentColor}.boton-ayuda:hover .signo[data-v-03a4f617]{color:inherit}.demo-banner{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;align-items:center;padding:8px 16px;background:var(--aviso-fondo);color:var(--aviso-texto);font-size:.85rem}.demo-banner a,.demo-banner button.link{color:inherit;font-weight:600}.demo-acciones{display:inline-flex;gap:16px}
