{
  "common": {
    "authBusy": "Hay mucha gente jugando ahora mismo. Vuelve a intentarlo en un minuto.",
    "close": "Cerrar",
    "feedback": "Comentarios",
    "backToHome": "Volver al inicio",
    "next": "Siguiente →",
    "loading": "Preparando la fiesta...",
    "copied": "¡Copiado!",
    "error": "Algo salió mal – ¡inténtalo de nuevo!",
    "tryAgain": "Intentar de nuevo",
    "showResults": "Ver resultados",
    "connectionFailed": "Conexión fallida",
    "landscapeWarning": "Gira el móvil a vertical para jugar",
    "share": "Compartir",
    "micDenied": "Mic bloqueado — actívalo en el navegador",
    "saveFailed": "No se pudo guardar — inténtalo de nuevo",
    "analyzeFailed": "No se pudo analizar — inténtalo de nuevo",
    "continueAnyway": "Continuar de todos modos",
    "result": {
      "nextMode": "JUGAR {{mode}} AHORA",
      "playAgain": "JUGAR DE NUEVO",
      "nextModeWhat": {
        "rewind": "Adivina la década",
        "blur": "Descubre la portada",
        "pitch": "Tararea y puntúa",
        "snap": "Nombra el fragmento",
        "chain": "Encuentra el vínculo — puzle diario"
      },
      "rallyStep": "Adivina el tarareo de alguien en Rally"
    },
    "tap_to_hear": "Toca para escuchar la canción",
    "save": "Guardar",
    "retry": "Reintentar",
    "resultCopied": "Resultado copiado: pégalo en el grupo",
    "perfectStamp": "Perfecto",
    "nearMissHl": "¡CASI! — {{correct}}/{{total}}",
    "nearMissBody": "A una de la perfección. ¿Crees que un amigo lo hace mejor?",
    "inAppBanner": {
      "text": "El sonido y las rachas funcionan mejor en tu navegador habitual",
      "open": "Abrir",
      "copy": "Copiar enlace"
    },
    "linkMissing": "El enlace aún no está listo — toca otra vez"
  },
  "index": {
    "tagline": "El juego donde tarareas — y tus amigos adivinan.",
    "formatLine": "Como Pictionary, pero con música. Todos juegan desde su propio móvil — en noches de juegos, fiestas o donde quieras.",
    "howHum": "Tararea",
    "howGuess": "Adivina",
    "howJudge": "La IA decide",
    "startGame": "Get Loud — Jugar Juntos",
    "starting": "Preparando...",
    "joinLink": "¿Tienes un código? Únete →",
    "startError": "No se pudo iniciar: {{message}}",
    "vibeClassic": "Clásico",
    "vibeParty": "PARTY",
    "landingTitle": "¿Qué es HumHigh?",
    "landingBody": "HumHigh es un juego musical gratuito que juegas en la misma sala. Tararea canciones populares en tu móvil, tus amigos adivinan en los suyos, y una IA juzga qué tan cerca estuviste. Sin descarga — solo abre y juega.",
    "landingStepsTitle": "Cómo jugar",
    "landingStep1": "Elige una canción y taráreala",
    "landingStep2": "Tus amigos adivinan en su propio móvil",
    "landingStep3": "La IA te puntúa — el mejor tarareador gana",
    "landingAudience": "Perfecto como quiz musical en noches de juegos. Los adultos pueden activar Party Mode para reglas de bebida opcionales.",
    "faqTitle": "Preguntas frecuentes",
    "faq1q": "¿Qué es HumHigh?",
    "faq1a": "Un juego musical donde todos están en la misma sala con su propio móvil. Uno tararea una canción popular, los demás adivinan, y una IA juzga. Gratis, instantáneo, sin descarga.",
    "faq2q": "¿Cómo se juega?",
    "faq2a": "Un jugador elige una canción y la tararea durante 30 segundos. Los demás escriben su respuesta en su propio móvil. La IA escucha y puntúa — puntos por acertar, penalización por fallar.",
    "faq3q": "¿Necesito descargar una app?",
    "faq3a": "No. HumHigh funciona en tu navegador. Abre el enlace, comparte el código y todos se unen al instante desde su móvil.",
    "faq4q": "¿Funciona como juego de beber?",
    "faq4a": "Sí. Activa Party Mode y las respuestas incorrectas significan tragos. El mismo quiz musical, solo con reglas de bebida.",
    "feedbackLink": "Enviar comentarios",
    "contactLink": "Contacto: info@humhigh.com",
    "playSolo": "Jugar PITCH — supera tu récord",
    "createRoomFailed": "No se pudo crear la sala. Inténtalo de nuevo."
  },
  "solo": {
    "loadingSongs": "Cargando canciones…",
    "songOf": "Canción {{current}} de {{total}}",
    "swapSong": "Cambiar canción",
    "swapUsed": "Cambio usado",
    "hearOriginal": "🎵 Escuchar el original",
    "nextSong": "Siguiente canción →",
    "yourScore": "Tu puntuación",
    "yourResult": "Tu resultado",
    "seeResults": "Ver resultados",
    "bestScore": "Tu mejor intento",
    "improveScore": "Nueva canción 🎤",
    "listenHum": "Escucha tu tarareo",
    "doneForNow": "Listo por ahora",
    "newRecord": "🏆 ¡Nuevo récord personal!",
    "playAgain": "Practicar tarareo de nuevo",
    "challengeFriend": "Reta a un amigo",
    "challengeText": "{{score}}% en mi mejor tarareo. No me vas a ganar. 🎤\n{{grid}}",
    "copiedToClipboard": "¡Enlace copiado! 📋",
    "songLabel": "Canción {{num}}",
    "complete": "¡PITCH completado!",
    "errorLoading": "No se pudieron cargar las canciones",
    "startHumming": "Empezar",
    "analyzing": "Analizando tu tarareado...",
    "scoreExcellent": "🔥 ¡Increíble!",
    "scoreGood": "⚡ ¡Nada mal!",
    "scoreOk": "😅 Casi...",
    "scorePoor": "✨ Buen inicio — otra vez",
    "pass": "Pasar 😅",
    "chooseDifficulty": "Elige dificultad",
    "difficultyHits": "🎵 Hits",
    "difficultyBangers": "🔥 Bangers",
    "difficultyLegends": "💀 Legends",
    "listenFirst": "Escuchar primero",
    "humDirectly": "Tararear directo",
    "listenAgain": "Escuchar de nuevo",
    "stop": "Parar",
    "previewPlaying": "Escucha la melodía...",
    "listenInstruction": "Escúchala. Tarareala. Te juzgaremos.",
    "tapToPlay": "▶ Toca para escuchar",
    "aiListening": "La IA está escuchando...",
    "imDone": "✓ Listo",
    "autoStop": "Para automáticamente en 20 segundos",
    "qualityTip": "5-10 segundos basta. Calidad > duración.",
    "introTitle": "PITCH",
    "introSubtitle": "Tararea 1 canción. La IA te juzga. Sin piedad.",
    "introStep1Title": "Escucha la melodía",
    "introStep1Desc": "Opcional — omite si conoces la canción",
    "introStep2Title": "Tarareala",
    "introStep2Desc": "5-10 segundos es suficiente",
    "introStep3Title": "La IA puntúa tu tarareo",
    "introStep3Desc": "Precisión melódica + reconocimiento",
    "introStep4Title": "Supera tu récord",
    "introStep4Desc": "1 canción por sesión — comparte tu puntuación",
    "introStart": "Vamos",
    "diffHits": "Hits",
    "diffBangers": "Bangers",
    "diffLegends": "Legends",
    "play": "Demuestra lo que sabes 🎤",
    "playTime": "30 seg · 1 canción",
    "leaderboardTitle": "Clasificación",
    "leaderboardEmpty": "Sin puntuaciones aún. Sé el primero.",
    "top10Qualified": "¡Entraste al top 10!",
    "enterName": "Tu nombre (máx 12 caracteres)",
    "save": "Guardar",
    "hummingInstruction": "Tararea. Ahora.",
    "done": "Listo",
    "homeTitle": "PITCH",
    "dailyTitle": "Desafío diario",
    "dailySubtitle": "3 temas. La IA te puntúa.",
    "bonusTitle": "Bonus {{num}}",
    "bonusSubtitle": "Ronda bonus. Temas nuevos.",
    "bonusLocked": "Completa la ronda anterior primero",
    "playedToday": "Jugado",
    "resetsAt": "Se reinicia a medianoche",
    "backToHome": "Volver al inicio",
    "roundScore": "{{score}}%",
    "freezeLabel": "Congelación de racha",
    "freezeTitle": "Congelación de racha",
    "freezeDesc": "Si te saltas un día, una congelación salva tu racha automáticamente.",
    "freezeUsed": "Una congelación salvó tu racha ayer.",
    "freezeEarnHint": "Gana una congelación completando ambas rondas bonus en un día. Máx. 2.",
    "tagline": "Tararea 3 temas. La IA juzga. Sin piedad.",
    "scoreMid": "🎯 Vas por buen camino",
    "setlist": "Setlist",
    "micLabel": "está escuchando 👀",
    "viewFullLeaderboard": "Ver todo →",
    "leaderboardSheetTitle": "PITCH — Clasificación",
    "you": "Tú",
    "enableMic": "Activar mic para grabar",
    "shareText": "Tarareé una canción, la IA la reconoció y me dio {{score}}/100 🎤 ¿Me superas? 15 s, sin app:",
    "shareTextTwitter": "Tarareé una canción. La IA me puso {{score}}/100 🎤 ¿Me ganas?",
    "shareTextInstagram": "Tarareé una canción. La IA me puso {{score}}/100 🎤 ¿Me ganas?",
    "shareTextSocial": "Tarareé una canción. La IA me puso {{score}}/100 🎤 ¿Me ganas?",
    "challengeText_named": "{{senderName}} sacó {{score}}% en 3 tarareos. Supérale. 🎤",
    "challengeShareTitle": "HumHigh — PITCH {{score}}%",
    "tierPerfect": "Afinación perfecta. La IA alucina",
    "tierSpotOn": "Melodía clavada",
    "tierSolid": "Bien tarareado — la IA lo pilló",
    "tierCreative": "Interpretación creativa",
    "tierShower": "Nivel cantante de ducha. Otra vez",
    "pbDelta": "Nuevo récord: +{{delta}}% sobre tu mejor marca",
    "todayQuiz": "El quiz musical de hoy"
  },
  "soloIntro": {},
  "hostSetup": {
    "title": "¿Cómo te llamas?",
    "subtitle": "Elige un nombre. Compartirás el código con tus amigos después.",
    "namePlaceholder": "Tu nombre",
    "ctaEmpty": "Escribe tu nombre",
    "ctaNoAvatar": "Escribe tu nombre",
    "ctaReady": "Invitar amigos →",
    "roundsLabel": "Rondas por jugador",
    "roundsCustom": "Otro",
    "roundsPerPlayer": "rondas por jugador",
    "desktopWarning": {
      "text": "📺 ¿Pantalla grande? Perfecto. Déjala en la tele como escenario: cada uno se une desde su móvil con el código QR.",
      "soloLink": "¿Sin grupo? → Juega en solitario"
    }
  },
  "lobbyScreen": {
    "players": "jugadores",
    "holdUp": "Levanta el móvil — que todos escaneen",
    "scanInstruction": "Escanea con tu cámara para unirte",
    "orGoTo": "O ve a humhigh.com — introduce:",
    "emptyState": "Nadie ha escaneado aún — ¡levanta el móvil!",
    "chooseMode": "Elige el modo",
    "waitingScan": "Esperando que escaneen...",
    "startGame": "Empezar el juego",
    "confirmStart": "Empezar con {{count}} jugadores — toca de nuevo ✓",
    "backWarning": "Si vuelves perderás el lobby — hazlo de nuevo para confirmar",
    "tapAgain": "¡Toca una vez más para empezar!",
    "roomNearlyFull": "Casi lleno",
    "roomFullNoMore": "Sala llena — no se pueden unir más jugadores",
    "inviteCta": "Invitar amigos",
    "inviteCopied": "Enlace de invitación copiado",
    "inviteText": "Únete a mi fiesta HumHigh — código {{code}}"
  },
  "codeEntry": {
    "title": "Introduce el código",
    "subtitle": "El código tiene este aspecto: A47K2P — pregunta al anfitrión",
    "ctaDisabled": "Introduce el código arriba",
    "ctaReady": "Unirse al juego →"
  },
  "guestSetup": {
    "title": "¿Cómo te llamas?",
    "subtitle": "El juego de {{host}} — elige un nombre.",
    "ctaEmpty": "Escribe tu nombre",
    "ctaNoAvatar": "Escribe tu nombre",
    "ctaReady": "¡Estoy dentro — vamos!",
    "joiningRoom": "Entrando a la sala {{code}}"
  },
  "guestWaiting": {
    "header": "¡Estás dentro!",
    "explainerBody": "Pronto alguien tarareará una canción. Adivina la canción y el artista en tu móvil — las respuestas correctas dan puntos.",
    "dismiss": "¡Entendido! →",
    "waitingFor": "Esperando a que {{host}} empiece...",
    "justJoined": "{{name}} acaba de unirse",
    "cancelled": "El anfitrión canceló el juego",
    "cancelledCta": "Volver al inicio",
    "statusTitle": "Esperando para empezar",
    "playersInRoom_one": "{{count}} jugador en la sala",
    "playersInRoom_other": "{{count}} jugadores en la sala",
    "playersInRoom": "{{count}} en la sala",
    "hostStartsSoon": "{{host}} comenzará el juego pronto",
    "whatToExpect": "Alguien tarareará una canción pronto. Tú adivinas en tu teléfono.",
    "tipKeepOpen": "💡 Mantén el teléfono abierto — la ronda empieza automáticamente",
    "explainer": "El anfitrión empieza cuando estén todos",
    "soundCheck": "Toca para probar el sonido",
    "soundReady": "Sonido listo — ya estás"
  },
  "join": {
    "title": "Únete a la fiesta",
    "enterCode": "Ingresa el código",
    "codePlaceholder": "ej. ABC123",
    "yourName": "Elige un nombre artístico",
    "namePlaceholder": "ej. DJ Nova",
    "randomNameToast": "¡Buen nombre, {{name}}!",
    "chooseAvatar": "Elige nombre",
    "join": "Unirse",
    "joining": "Entrando a la fiesta...",
    "noCode": "Ingresa un código de sala para unirte",
    "noRoom": "Sala no encontrada. ¡Verifica el código!",
    "joinError": "No se pudo unir ahora. ¡Inténtalo de nuevo! ({{message}})",
    "joinErrorFriendly": "No se pudo unir. Inténtalo de nuevo.",
    "roomFull": "La sala está llena (máx 12 jugadores)"
  },
  "lobby": {
    "cancel": "Cancelar",
    "roomCode": "Código de sala",
    "inLobby": "En el lobby ({{count}}) — {{ready}}/{{total}} listos",
    "barOpen": "El bar está abierto – esperando víctimas...",
    "waitingPlayers": "Esperando jugadores... ¡Comparte el código QR!",
    "waitingVictims": "Esperando víctimas... ¡Comparte el código QR!",
    "startGame": "Empezar el juego →",
    "startGameDisabled": "Elige un nombre primero",
    "startingIn": "Empezando en {{seconds}}s...",
    "ready": "✅ ¡Listo!",
    "notReady": "Estoy listo",
    "afterHoursTitle": "Modo After Hours (18+)",
    "afterHoursOn": "Reglas de bebida activadas",
    "afterHoursOff": "Activa IA sarcástica y reglas de bebida",
    "afterHoursDisclaimer": "Juega responsablemente. El agua también está bien.",
    "linkCopied": "¡Enlace copiado!",
    "needPlayers": "¡Se necesita al menos un jugador!",
    "waitingForFriends": "Esperando jugadores... (necesitas al menos 1 amigo)",
    "confirmHeader": "¿Están todos listos?",
    "confirmBody": "{{count}} jugadores están listos",
    "confirmStart": "¡Vamos!",
    "confirmWait": "Espera — faltan jugadores",
    "startError": "No se pudo iniciar: {{message}}",
    "autoStartFailed": "Auto-inicio falló: {{message}}",
    "hostSetupTitle": "Eres el anfitrión — elige un nombre",
    "hostNamePlaceholder": "¿Cómo te llamas?",
    "hostQrHint": "Siguiente: un código QR que escanearán tus amigos",
    "chooseGameMode": "Elige el modo de juego",
    "endParty": "Terminar la Fiesta",
    "desktopHint": "Perfecto en pantalla grande: deja esto en la tele — cada uno juega con su móvil y la canción sigue en secreto.",
    "emptyHint": "Invita amigos — escanea el QR",
    "demo_cta": "Prueba una ronda",
    "demo_step_hum": "Paso 1: Tú tarareas la canción y tus amigos adivinan",
    "demo_step_guess": "Paso 2: Tus amigos ven esto y eligen una respuesta",
    "demo_correct": "¡Clavado! Así es una ronda.",
    "demo_wrong": "¡Casi! Ya sabes cómo va.",
    "demo_back": "Volver a la sala",
    "tvHintMobile": "¿Tenéis tele o portátil? Abrid humhigh.com ahí y meted el código de sala: será la pantalla grande de todo el salón."
  },
  "roles": {
    "spectator": "ESPECTADOR",
    "hummer": "TARAREADOR",
    "audioHub": "AUDIO HUB",
    "guesser": "ADIVINADOR"
  },
  "spectator": {
    "title": "Modo Espectador",
    "banner": "Modo Espectador",
    "bannerSub": "¡Te unirás como adivinador en la próxima ronda!",
    "hangTight": "¡Espera! Te unirás como adivinador en la próxima ronda."
  },
  "selecting": {
    "hummerPrompt": "¡Tu turno de tararear — elige canción y dale con todo!",
    "guesserWaiting": "{{name}} está eligiendo canción — ¡prepárate para adivinar canción y artista!",
    "chooseSong": "Elige una canción",
    "chooseSongSub": "Busca o elige un clásico",
    "searchPlaceholder": "Buscar canción o artista...",
    "quickPicks": "Selección rápida",
    "noResults": "Sin resultados – ¡prueba otra búsqueda!",
    "manualEntry": "Escribir manualmente",
    "manualTitle": "ej. Despacito",
    "manualArtist": "ej. Luis Fonsi",
    "manualConfirm": "Usar esta canción",
    "selectedSong": "Seleccionada: {{title}}",
    "selectError": "No se pudo seleccionar: {{message}}",
    "hummer": "Tarareador",
    "readyToHum": "¡Listo para tararear!",
    "previewUnavailable": "Vista previa no disponible",
    "manualTitleLabel": "Título de la canción",
    "manualArtistLabel": "Artista"
  },
  "waiting": {
    "title": "Esperando al tarareador...",
    "subtitle": "El tarareador está eligiendo una canción. ¡Prepárate para adivinar!",
    "guesserHint": "Pronto tendrás que adivinar qué canción se tararea"
  },
  "humming": {
    "title": "¡Tararea ahora!",
    "listenGuess": "¡Escucha y Adivina!",
    "humming": "{{name}} está tarareando una canción...",
    "startRecording": "Empezar a tararear",
    "stopRecording": "Detener grabación",
    "uploading": "Enviando tu tarareo...",
    "noiseWarning": "¡Mucho ruido de fondo! Acerca el micrófono.",
    "recordingDone": "¡Grabación lista!",
    "uploadError": "Error al subir: {{message}}",
    "micError": "No se pudo iniciar el micrófono",
    "micDeniedTitle": "ERROR DE MIC",
    "micDeniedText": "Bloqueaste el micrófono. Abre los ajustes de tu navegador y permite el acceso al micrófono.",
    "micNotFound": "No se encontró micrófono. Asegúrate de que tu dispositivo tenga uno.",
    "micUnknown": "Algo falló con el micrófono. Intenta recargar la página.",
    "retryMic": "Intentar de nuevo",
    "silentTip": "Tip: Asegúrate de que el micrófono no esté tapado",
    "analyzing": "Analizando tu tarareo...",
    "aiProcessing": "La IA está escuchando tu melodía...",
    "waitingReveal": "Esperando a que termine la ronda...",
    "verdictWorldClass": "¡Clase mundial! ¡La IA lo captó al instante! (3p)",
    "verdictGood": "¡Buen tarareo! La IA reconoció la melodía. (1-2p)",
    "verdictClose": "Cerca pero no. La IA está confundida. (0p)",
    "voiceRecording": "TU VOZ ESTÁ SIENDO GRABADA",
    "liveNow": "EN VIVO — ¡TARAREA AHORA!",
    "micGateTitle": "Tu turno de tararear",
    "micGateDesc": "Iniciando el micrófono... ¡Acerca el teléfono a tu boca!",
    "micGateButton": "Activar mic",
    "micTestButton": "Toca para tararear",
    "micGateSupportingText": "Toca para empezar — el reloj empieza cuando lo hagas",
    "micListening": "Escuchando...",
    "micSuccess": "✅ Micrófono listo — ¡empieza la cuenta!",
    "micNoAudio": "Sin audio — inténtalo de nuevo",
    "micLive": "¡MIC EN VIVO!",
    "micNotHeard": "LA IA NO TE ESCUCHA",
    "silentModeWarning": "¿Está el sonido activado? ¡Comprueba que el modo silencio esté desactivado!",
    "micTestRunning": "PRUEBA DE MICRÓFONO...",
    "aiAnalyzingVoice": "LA IA ESTÁ ANALIZANDO TU VOZ...",
    "aiAnalysisLabel": "ANÁLISIS IA",
    "aiHearsYou": "¡LA IA TE ESCUCHA!",
    "aiSilent": "SILENCIO...",
    "louderWarning": "¡MÁS FUERTE! LA IA NO TE ESCUCHA",
    "analyzingDone": "ANÁLISIS COMPLETO...",
    "emptyAudioToast": "¿No escuchamos nada? ¡Toma tu castigo o inténtalo de nuevo!"
  },
  "guessing": {
    "title": "¡Adivina la canción!",
    "playersGuessing": "Los jugadores están adivinando...",
    "placeholder": "Escribe tu respuesta...",
    "submit": "A por ello",
    "correct": "¡CORRECTO!",
    "correctSong": "¡Canción correcta!",
    "correctArtist": "¡Artista correcto!",
    "correctSongBig": "¡CANCIÓN CORRECTA!",
    "correctArtistBig": "¡ARTISTA CORRECTO!",
    "correctPoints": "¡+5 puntos!",
    "submitted": "¡Enviado!",
    "submittedSub": "Veremos en la revelación...",
    "guessError": "Tu respuesta no se envió – ¡inténtalo de nuevo!",
    "drinkReward": "¡Reparte 2 tragos!",
    "wrongRoasts": [
      "🍺 ¿Sordo? ¡Bebe!",
      "🍺 ¡Pésimo! ¡Toma un trago!",
      "🍺 ¡Totalmente mal! ¡Fondo!",
      "🍺 ¡No! ¡Bebe por eso!",
      "🍺 Jajaja ¡NO!"
    ],
    "waitingForOthers": "Respuesta enviada, esperando a los demás...",
    "listenOnSpotify": "Escuchar en Spotify",
    "guessesSubmitted": "adivinaron",
    "listenCarefully": "ESCUCHA CON ATENCIÓN...",
    "guessSent": "¡Respuesta enviada!",
    "waitingForMicHint": "Esperando a que el tarareador inicie el micrófono",
    "waitingForMic": "Esperando al tarareador…",
    "submitting": "Enviando…"
  },
  "reveal": {
    "listeningHum": "Escuchando el tarareo...",
    "andOriginal": "Y el original...",
    "noAudio": "No hay clip de audio para esta canción — ¡la IA juzgará!",
    "replay": "Reproducir de nuevo",
    "aiThought": "La IA pensó:",
    "aiCorrect": "¡La IA acertó! Respeto.",
    "guessesTitle": "Respuestas:",
    "scoreboard": "Marcador:",
    "nextRound": "Siguiente ronda",
    "nextRoundError": "No se pudo iniciar la siguiente ronda: {{message}}",
    "nextHummerError": "No se pudo encontrar al siguiente tarareador",
    "endError": "No se pudo terminar: {{message}}"
  },
  "countdown": {
    "getReady": "PREPÁRENSE",
    "goHummer": "¡TARAREA!",
    "goGuesser": "¡ESCUCHA!"
  },
  "roundSummary": {
    "title": "RESULTADOS DE LA RONDA",
    "player": "Jugador",
    "result": "Resultado",
    "total": "Total",
    "noGuesses": "Sin respuestas esta ronda",
    "nextHummer": "El próximo tarareador es:",
    "nextIn": "⏱ Siguiente ronda en {{seconds}}s...",
    "finalIn": "⏱ Resultados finales en {{seconds}}s...",
    "getReady": "¡Prepárense!",
    "yourTurn": "¡ES TU TURNO!",
    "yourTurnSub": "Prepárate para elegir una canción.",
    "startMyTurn": "Empezar mi turno",
    "waitingForHummer": "Esperando a que el tarareador esté listo...",
    "readyButton": "Listo",
    "waitingOthers": "ESPERANDO A OTROS...",
    "seeStandings": "¡Siguiente ronda — mira la clasificación primero!",
    "nextRoundButton": "Otra ronda →",
    "punishmentTracker": "tomaron su castigo",
    "aiVerdictFail": "VEREDICTO IA: REPROBADO",
    "aiVerdict": "VEREDICTO IA",
    "aiThought": "La IA pensó:",
    "hummerFail": "0p",
    "hummerFailAction": "Nadie adivinó bien",
    "hummerZeroRoast": "Tarareo perfecto. Cero puntos. Nadie entendió nada.",
    "finalRoundBadge": "RONDA FINAL 2× PUNTOS DE TARAREADOR",
    "drinkingTitle": "🍺 Alguien va a sufrir",
    "drinkHummerBad": "🍺 {{name}} bebe — la IA no entendió nada. Clásico.",
    "drinkWrongGuess": "🍺 {{name}} bebe — Todos los demás acertaron. Tú no.",
    "drinkLegend": "👑 {{name}} es Leyenda — La IA dio nota máxima y todos acertaron. {{name}} elige quién bebe.",
    "playersLabel": "JUGADORES",
    "songLabel": "La canción que {{name}} intentó tararear",
    "guessesLabel": "RESPUESTAS",
    "hummerLabel": "TARAREADOR"
  },
  "aiStarReveal": {
    "title": "El tarareo de {{name}} — veredicto IA",
    "subtitleParty": "Las estrellas deciden los puntos — y las consecuencias.",
    "subtitleClassic": "Las estrellas deciden los puntos del tarareador.",
    "analyzing": "IA analizando",
    "legendTeaser": "Algo grande se acerca…",
    "continue": "Ver puntos →"
  },
  "aiRoasts": [
    "Equivocado con total confianza en todo sentido.",
    "La melodía estaba ahí en algún lugar.",
    "Un intento valiente. Muy valiente.",
    "Shazam habría llorado.",
    "El tono vagó libremente sin destino."
  ],
  "finalSummary": {
    "wins": "{{name}} ATE 👑",
    "withPoints": "con {{points}} puntos",
    "classicMode": "Clásico",
    "partyRecap": "VEREDICTO DE LA NOCHE",
    "afterHoursRecap": "VEREDICTO AFTER HOURS",
    "tonightTitle": "TU TÍTULO",
    "aiBestQuote": "Mejor cita de la IA",
    "hums": "Tarareos",
    "aiFavorite": "Favorito de la IA",
    "sipsDealt": "Tragos repartidos",
    "playSelf": "Juega tú",
    "saving": "Creando tu postal...",
    "shareImage": "Compartir / Guardar Imagen",
    "playAgain": "Jugar de nuevo",
    "bragShare": "Presumir / Compartir",
    "restartError": "No se pudo reiniciar: {{message}}",
    "feedbackThanks": "¡Gracias por el feedback!",
    "finalResults": "RESULTADOS FINALES",
    "bragButton": "FLEXEAR",
    "fridayReminder": "¿VIERNES OTRA VEZ?",
    "fridayReminderActive": "¡NOS VEMOS EL VIERNES! ✅",
    "winnerLabel": "Ganador:",
    "challengeHeader": "Reta a un amigo",
    "challengePlaceholder": "Nombre del amigo (opcional)",
    "ctaBtn": "Reta a un amigo →",
    "copied": "¡Copiado!",
    "feedbackLabel": "Enviar comentarios",
    "addToHome": "Añadir a pantalla de inicio",
    "iosHint": "Toca el icono de compartir y luego \"Añadir a pantalla de inicio\"",
    "waitingHost": "Esperando que el anfitrión inicie una nueva partida...",
    "shareHeadline": "{{name}} ganó con {{score}} puntos",
    "speedDemon": "{{name}} · Speed Demon · {{seconds}}s prom.",
    "highlightTitle": "TOP MOMENTS",
    "noHits": "sin aciertos",
    "thirstiest": "El más sediento: {{name}} · {{sips}} tragos",
    "sipsPoured": "{{count}} tragos repartidos esta noche",
    "receiptSpeed": "⚡ Reflejos más rápidos: {{name}} · {{seconds}} s",
    "receiptLast": "🦆 El más desafinado de la noche: {{name}}",
    "rallyRevenge": "🏓 Véngate de {{name}} en Rally"
  },
  "titles": {
    "The Mozart": "El Mozart",
    "The Human Shazam": "El Shazam Humano",
    "The Broken Bagpipe": "La Gaita Rota",
    "The Ghost": "El Fantasma",
    "Party Animal": "Animal de Fiesta"
  },
  "roasts": {
    "The Mozart": "Puro talento. ¿O tenías auriculares puestos?",
    "The Human Shazam": "Tus oídos están calibrados por la NASA.",
    "The Broken Bagpipe": "Eso sonó más a una aspiradora furiosa que a música.",
    "The Ghost": "Gracias por aparecer en espíritu, aunque no en acción.",
    "Party Animal": "¡Estuviste ahí y eso cuenta!"
  },
  "afterHoursRoasts": {
    "The Human Shazam": "Reparte una bebida completa a la víctima que quieras.",
    "The Broken Bagpipe": "Debe terminar su vaso antes de la próxima ronda. 🍺",
    "The Mozart": "Elige quién bebe después. El poder corrompe. 👑",
    "The Ghost": "Se lo tomó con calma – pero toma un trago de penalización."
  },
  "drinking": {
    "rulesTitle": "Reglas After Hours:",
    "hummerDrinks": "El tarareador bebe",
    "hummerDrinksText": "La IA no entendió nada de lo que {{name}} tarareó. A beber, crack. 🍺",
    "hummerDrinksShort": "¡Tú bebes!",
    "wrongAnswer": "Respuesta incorrecta",
    "wrongAnswerText": "{{names}} se equivocaron mientras otros acertaron — ¡tomen un trago!",
    "wrongGuesserSip": "Se equivocó mientras otros acertaron — ¡un trago! 🍺",
    "legend": "LEYENDA 👑",
    "legendText": "¡{{name}} consiguió ⭐⭐⭐ y alguien acertó! ¡{{name}} elige quién bebe!",
    "legendAction": "¡Elige quién bebe!",
    "legendSubtitle": "⭐⭐⭐ + respuesta correcta = estatus de Leyenda",
    "noRuleTriggered": "Ninguna regla de bebida activada esta ronda.",
    "cheers": "¡¡SALUD, {{name}}!!",
    "skaalToast": "¡SALUD!"
  },
  "onboarding": {
    "firstWin": "Lo pillas 🎯",
    "firstClose": "Casi lo tienes 🎯",
    "startStreak": "START YOUR STREAK 🔥",
    "streakIntroSub": "Juega la ronda entera — 5 canciones, tu puntaje va al Hall of Fame",
    "lockIn": "JUGAR RONDA COMPLETA →",
    "maybeLater": "luego",
    "streakStarted": "STREAK STARTED 🔥{{n}} — no la fumbles mañana 💀",
    "lobbyHostHint": "Que escaneen el QR. Dale a start cuando estén todos.",
    "pitchMicHint": "Tararea la canción lo más fiel posible al original.",
    "blurTapHint": "Adivina el artista antes de que se aclaren los píxeles."
  },
  "help": {
    "title": "Reglas rápidas",
    "lobby": "Esperando a que el anfitrión inicie la fiesta. ¡Prepárate!",
    "selecting": "El tarareador está eligiendo una canción. ¡Relájate y espera tu turno!",
    "humming_hummer": "¡Mantén el botón y tararea! Suelta cuando termines.",
    "humming": "El tarareador está grabando. ¡Prepárate para adivinar!",
    "guessing": "Escribe el nombre de la canción o el artista. ¡Somos flexibles con la ortografía!",
    "reveal": "¡Mira cómo fue! Escucha el original y revisa los puntajes.",
    "final_summary": "¡La fiesta terminó! Guarda tu Party Postcard como recuerdo."
  },
  "inactivity": {
    "title": "👋 ¿Sigues ahí?",
    "subtitle": "Has estado inactivo por un rato...",
    "confirm": "✅ ¡Estoy aquí!"
  },
  "breakingNews": {
    "ticker": "ÚLTIMA HORA — ANÁLISIS IA COMPLETO —",
    "judging": "El veredicto llega...",
    "aiThinks": "La IA cree que fue...",
    "confidence": "{{percent}}% segura"
  },
  "hostControl": {
    "title": "Control del Anfitrión",
    "skipTurn": "Saltar turno",
    "endGame": "Terminar juego",
    "confirmEnd": "Presiona de nuevo para terminar",
    "endDisclaimer": "¿Estás seguro? ¡El taxi aún no llega!",
    "skipped": "Ronda saltada",
    "skippedNotification": "El anfitrión saltó la ronda...",
    "disconnected": "Jugador desconectado ({{seconds}}s)...",
    "skipNow": "Saltar ahora"
  },
  "game": {
    "roundOf": "Ronda {{current}} de {{total}}",
    "roundUnlimited": "Ronda {{current}}",
    "rounds": "Rondas",
    "unlimited": "∞ Ilimitadas"
  },
  "errors": {
    "title": "¡Ups, algo salió mal!",
    "description": "Lo sentimos, pero algo inesperado ocurrió. Intenta recargar la página.",
    "backToStart": "Volver al inicio",
    "techInfo": "Info técnica (solo en modo dev)",
    "invalidRoom": "Ese código no existe — compruébalo e inténtalo de nuevo",
    "gameAlreadyStarted": "Ese juego ya empezó — pide al anfitrión una nueva ronda",
    "connectionLost": "👋 Conexión perdida — intentando reconectar...",
    "sessionExpired": "La sesión terminó",
    "sessionExpiredCta": "Volver al inicio",
    "noSongsAvailable": "No hay canciones disponibles para este idioma — intenta cambiar de idioma",
    "audio_playback": "No se pudo reproducir — inténtalo de nuevo",
    "distractors_missing": "No se cargaron las opciones — inténtalo de nuevo",
    "reload": "Recargar",
    "guess_anyway": "Adivinar igual",
    "audio_unavailable": "No se cargó el tarareo",
    "invitation_expired": "Esta invitación ha caducado",
    "invitation_not_found": "Invitación no encontrada",
    "duel_claimed_by_other": "Duelo bloqueado",
    "duel_claimed_by_other_desc": "Este enlace está bloqueado para otro jugador. Inicia un nuevo duelo."
  },
  "lobby2": {
    "scanOrType": "Escanea o escribe",
    "copied": "¡Copiado!",
    "code": "CÓDIGO:",
    "timeoutToast": "¡Se acabó el tiempo! Canción aleatoria seleccionada."
  },
  "genreRound": {
    "badge": "RONDA DE GÉNERO",
    "hummerInstruction": "¡Elige una canción del género — dilo en voz alta a los demás!",
    "reshuffle": "Mezclar de nuevo"
  },
  "animations": {
    "legendTitle": "LEYENDA 👑",
    "finalRound": "RONDA FINAL",
    "finalRoundBadge": "2× PUNTOS",
    "finalRoundDesc": "¡Todos los puntos se duplican en la ronda final!"
  },
  "pwa": {
    "resultNudge": "Añade HumHigh a tu dispositivo",
    "title": "Juega sin el navegador",
    "subtitle": "Añade a inicio para la mejor experiencia",
    "iosStep1": "Toca el botón Compartir en tu navegador",
    "iosStep2": "Desplázate y toca Añadir a inicio",
    "iosStep3": "Toca Añadir — listo!",
    "install": "Añadir a inicio",
    "dismiss": "Quizás luego",
    "macSubtitle": "Añade HumHigh al Dock para acceso instantáneo",
    "macStep1": "Abre el menú Archivo en Safari",
    "macStep2": "Elige Añadir al Dock",
    "macStep3": "Haz clic en Añadir: ¡listo!",
    "installDesktop": "Instalar la app",
    "desktopSubtitle": "Instala HumHigh para acceder al instante sin pestañas",
    "androidStep1": "Toca ⋮ en el menú del navegador",
    "androidStep2": "Elige \"Instalar aplicación\"",
    "androidStep3": "Confirma: la app aparece en tu pantalla de inicio",
    "androidSubtitle": "Añade HumHigh a tu pantalla de inicio desde el menú del navegador.",
    "inAppTitle": "Ábrelo en tu navegador",
    "inAppSubtitle": "La app no se puede instalar aquí. Abre el enlace en Safari o Chrome primero.",
    "inAppStep1": "Toca ⋯ en la esquina",
    "inAppStep2": "Elige \"Abrir en el navegador\"",
    "copyLink": "Copiar el enlace",
    "copied": "Enlace copiado",
    "gotIt": "Entendido",
    "desktopStep1": "Haz clic en el icono de instalación en la barra de direcciones",
    "desktopStep2": "Elige \"Instalar\"",
    "desktopStep3": "Confirma: HumHigh se abre en su propia ventana",
    "hattrickNudge": "No te pierdas el Hattrick de mañana: añade HumHigh a tu pantalla de inicio",
    "saveStreakShort": "Guardar app"
  },
  "update": {
    "refreshPage": "Actualiza la página para obtener la última versión.",
    "pendingUntilGameEnds": "Hay una actualización esperando a que termine tu partida."
  },
  "gameComplete": {
    "title": "¡Juego Terminado!",
    "winner": "Ganador",
    "mvp": "MVP",
    "toneDeaf": "Sordo Tonal",
    "points": "puntos",
    "shareResults": "Compartir Resultados",
    "playAgain": "Jugar de Nuevo",
    "home": "Inicio",
    "resultsCopied": "¡Resultados copiados! Pega en tu story",
    "shareError": "No se pudo compartir. ¡Inténtalo de nuevo!"
  },
  "scoreCard": {
    "yourScore": "Tu Puntuación",
    "correct": "Correctas",
    "time": "Tiempo",
    "accuracy": "Precisión",
    "bestGuesses": "Mejores Aciertos",
    "canYouBeat": "¿Te atreves? Pruébalo",
    "newRecord": "¡NUEVO RÉCORD!",
    "beat": "¡Venció a {{name}}!",
    "partyMode": "Modo Fiesta",
    "classicMode": "Clásico",
    "share": "Compartir",
    "generating": "Creando...",
    "shareVia": "Compartir vía",
    "copyLink": "Copiar enlace",
    "back": "← Volver",
    "downloadToast": "Imagen descargándose – ¡súbela a Instagram Stories!",
    "copiedToast": "¡Copiado!",
    "copyFailToast": "No se pudo copiar",
    "shareText": "Tarareé una canción. La IA me puso {{score}}/100 🎤 ¿Me ganas?",
    "shareTextTwitter": "Tarareé una canción con la boca cerrada y la IA me dio {{score}}/100 🎤 ¿Sabes tararear tan bien que una máquina adivine la canción? #HumHigh",
    "shareTextInstagram": "La IA le dio a mi tarareo {{score}}/100 🎤 Adivina la canción en los comentarios — pruébalo tú, link en la bio 👆",
    "shareTextSocial": "Tarareé una canción. La IA me puso {{score}}/100 🎤 ¿Me ganas?",
    "shareResultPlayed": "¡Jugamos HumHigh!",
    "shareResultWinner": "Ganador: {{name}} ({{score}}pts)",
    "shareResultMvp": "MVP: {{name}}",
    "shareResultRounds": "{{count}} rondas",
    "shareResultCta": "¿Puedes superarnos? ¡Juega en HumHigh!",
    "aiSaid": "LA IA DIJO",
    "bestHummer": "{{score}}% coincidencia IA",
    "fastestGuesser": "{{seconds}}s respuesta más rápida",
    "shareTextTwitter_named": "{{senderName}} sacó {{score}}/100 de la IA en un tarareo 🎤 ¿Le ganas? #HumHigh #MusicGame",
    "shareTextInstagram_named": "{{senderName}} sacó {{score}}/100 en un tarareo 🎤 Pruébalo — link en bio 👆",
    "shareTextSocial_named": "{{senderName}} tarareó. La IA le puso {{score}}/100 🎤 ¿Le ganas?",
    "shareText_named": "La IA me puso {{score}}/100 🎤 ¿Me ganas? — {{senderName}}",
    "shareTitle": "HumHigh — {{score}}/100 🎤"
  },
  "postgameInstall": {
    "heading": "Sabes que volverás a jugar.",
    "subtext": "Añade HumHigh a tu pantalla de inicio — tarda 3 segundos",
    "installButton": "Añadir ahora",
    "skip": "Saltar",
    "iosStep1": "Toca el icono de compartir",
    "iosStep2": "Añadir a pantalla de inicio"
  },
  "drinkingScreen": {
    "hummerBadHeadline": "FIASCO TOTAL 💀",
    "hummerBadReason": "Nadie en la sala lo pilló. {{name}} se lleva 2 tragos de castigo.",
    "wrongGuessHeadline": "{{name}} FALLÓ 💀",
    "wrongGuessReason": "1 trago de castigo cada uno. Otro fue más rápido.",
    "legendHeadline": "{{name}} CLAVADO 👑",
    "legendReason": "Toda la sala acertó. Reparte 2 tragos a quien quieras.",
    "noDrinkHeadline": "RONDA REGULAR 😐",
    "cta": "Siguiente canción"
  },
  "howToPlay": {
    "backHome": "Inicio",
    "h1": "Cómo jugar Hum High — El juego musical para beber gratis",
    "whatTitle": "¿Qué es Hum High?",
    "whatBody": "Hum High es un juego musical gratuito y multijugador que juegas en la misma sala. Sin descarga, sin cuenta — solo abre el enlace en cualquier móvil y empieza a jugar. Una persona tararea una canción famosa, los demás adivinan en su propio móvil, y un juez de IA puntúa la actuación. Activa Party Mode y se convierte en el mejor juego de beber para pre-fiestas y noches de estudiantes.",
    "stepsTitle": "Cómo jugar",
    "step1Label": "Crea una sala.",
    "step1Text": "Una persona toca 'Empezar juego' y comparte el código de sala con sus amigos.",
    "step2Label": "Elige una canción.",
    "step2Text": "El tarareador elige una canción de la base de datos o recibe una al azar.",
    "step3Label": "¡Tararea!",
    "step3Text": "Tienes 30 segundos para tararear la melodía — ¡sin palabras, sin silbar!",
    "step4Label": "Tus amigos adivinan.",
    "step4Text": "Todos escriben su respuesta en su propio móvil antes de que se acabe el tiempo.",
    "step5Label": "La IA juzga.",
    "step5Text": "La IA puntúa el tarareo y revela quién acertó. Se reparten puntos — ¡o tragos en Party Mode!",
    "scoringTitle": "Puntuación",
    "scoringBody": "Tanto el tarareador como los que adivinan pueden ganar puntos:",
    "scoring1": "Tarareador: Cuanto mejor califique la IA tu tarareo, más puntos ganas. Un tarareo perfecto da puntos extra.",
    "scoring2": "Adivinadores: Las respuestas correctas dan puntos. Las más rápidas puntúan más.",
    "scoring3": "Party Mode: Las respuestas incorrectas y los malos tarareos significan tragos. ¡Cuanto peor juegas, más bebes!",
    "tipsTitle": "Consejos para la mejor experiencia de fiesta",
    "tip1": "Elige canciones que todos conozcan — los hits populares generan las risas más divertidas.",
    "tip2": "No lo pienses demasiado. Tararear alto y con confianza siempre gana a hacerlo perfecto pero bajito.",
    "tip3": "Prueba Party Mode con 4-8 jugadores para la mejor energía de juego de beber.",
    "tip4": "Cambia de género cada ronda para mantener a todos alerta.",
    "cta": "Jugar ya →",
    "linkLabel": "Cómo jugar"
  },
  "modeSelector": {
    "hits_mode_title": "PARTY",
    "hits_mode_subtitle": "Elige entre 4 opciones",
    "pro_mode_title": "PRO",
    "pro_mode_subtitle": "Adivina desde cero",
    "party_mode_title": "PARTY MODE",
    "party_mode_subtitle": "Reglas de bebida activas"
  },
  "hitsMode": {
    "yourSongLabel": "TU CANCIÓN PARA TARAREAR",
    "tryAnother": "Probar otra canción",
    "readyCta": "LISTO — EMPIEZA A TARAREAR",
    "swapsRemaining": "🔀 {{count}} cambios restantes",
    "waitingForHummer": "Esperando al tarareador...",
    "pickTheSong": "¡Elige la canción!",
    "hiddenFromYou": "🔒 Oculto para ti",
    "roundOf": "Ronda {{current}} de {{total}}",
    "guessedIt": "lo adivinó!",
    "nobodyGuessed": "Nadie lo adivinó 😂",
    "humThisSong": "¡Tararea esta canción!",
    "timeUp": "¡Se acabó el tiempo!",
    "waitingForOthers": "Esperando a los demás jugadores...",
    "allGuessed": "¡Todos han adivinado! ✓",
    "guessCounter": "{{current}}/{{total}} han adivinado",
    "ofGuessersCorrect": "de {{total}} adivinaron correctamente",
    "tapToFinish": "Toca para enviar",
    "waitingForName": "Esperando a {{name}}",
    "autoSkipIn": "Se salta en {{seconds}} s",
    "skipHummer": "Saltar a {{name}}",
    "humLiveCta": "🗣️ Tararea en vivo en la sala",
    "humRecordCta": "🎙️ Grabar en su lugar",
    "humLiveNow": "Tararea en voz alta — toca cuando termines",
    "reactLabel": "Reacciona",
    "liveDone": "¡YA TERMINÉ!",
    "peekHold": "Mantén pulsado para mirar: toda la sala ve esta pantalla"
  },
  "hits": {
    "yourTurnToHum": "¡Tu turno de tararear!",
    "tapMicToStart": "Toca el micrófono y empieza",
    "guessReceived": "{{current}}/{{total}} dentro",
    "chipNailed": "¡DIANA! 🔥",
    "chipMissed": "UY 💀",
    "chipStreak": "{{count}}× RACHA 🔥",
    "chipMid": "MID 😐",
    "louderWarning": "¡Más fuerte! El micro casi no te oye"
  },
  "party": {
    "wrongAnswerDrink": "{{name}} bebe por eso 🍺",
    "nobodyGuessedDrink": "Toda la sala bebe 🍻",
    "gotIt": "Bebe",
    "youreUp": "TU TURNO 🎤",
    "watching": "{{name}} ESTÁ COCINANDO 👀",
    "partiesToday": "{{count}} fiestas hoy 🌍",
    "partiesNow": "{{count}} jugando ahora 🔥",
    "partiesWeek": "{{count}} fiestas esta semana 🚀",
    "soundOn": "🔊 Sonido on",
    "soundOff": "🔇 Sonido off",
    "micDenyTitle": "Micrófono bloqueado",
    "micDenyBody": "Permite el micrófono en tu navegador y vuelve a intentarlo",
    "micRetry": "Intentar de nuevo",
    "micSkipTurn": "Saltar mi turno",
    "micExitRally": "Volver a Open Rally",
    "micExitHome": "Volver al inicio",
    "skipTurn": "Saltar turno",
    "micDenyHintIos": "iPhone: Ajustes → Safari → Micrófono → Permitir, luego recarga la página.",
    "micDenyHintAndroid": "Android: toca el candado en la barra de direcciones → Permisos → Micrófono → Permitir.",
    "micDenyHintDesktop": "Haz clic en el candado de la barra de direcciones y permite el micrófono.",
    "guessOnlyOn": "🎧 Solo adivinar",
    "guessOnlyOff": "🎧 Solo quiero adivinar",
    "guessOnlyError": "No se pudo guardar la elección"
  },
  "results": {
    "winner": "Ganador",
    "share": "Compartir resultado",
    "playAgain": "Jugar de nuevo",
    "challenge": "Desafiar a un amigo",
    "copied": "¡Copiado!",
    "friendNamePlaceholder": "Nombre del amigo (opcional)"
  },
  "landing": {
    "usp": "Gratis. Sin descarga. Sin cuenta.",
    "soloTitle": "Practica con IA",
    "headline": "¿De qué era es el tema?",
    "subtext": "",
    "startGame": "Iniciar juego ahora",
    "playSolo": "Jugar PITCH",
    "haveCode": "¿Tienes código? Únete",
    "challengeFriend": "Empieza un streak",
    "challengeSubtitle": "con un amigo",
    "playInGroup": "Jugar en grupo",
    "dailyChallenge": "¿Reconoces esta portada?",
    "streak_label": "días de racha — no la rompas",
    "guessAlbum": "Portada diaria ranqueada — más práctica ilimitada.",
    "alreadyPlayed": "Racha: {{days}} días seguidos",
    "newIn": "Próxima portada en",
    "left": "restante",
    "cta_siluett": "Adivina los artistas de hoy",
    "cta_siluett_streak": "Mantén tu racha",
    "cta_daily": "Adivina la portada de hoy",
    "cta_daily_streak": "Día {{next}} — adivina ahora",
    "cantHumNow": "¿No puedes tararear ahora?",
    "challengeDone": "¡Hecho! ✓",
    "humInstead": "Tararea para la IA. Ahora.",
    "ctaHumSolo": "Juega PITCH ahora 🎤",
    "streakAtRisk": "¡Tu racha está en peligro!",
    "streakAtRiskSub": "Juega antes de medianoche o se reinicia.",
    "ctaRescueStreak": "Rescata tu racha",
    "cta_solo": "Reta a la IA",
    "cta_streaks": "Tararea a un amigo",
    "cta_multiplayer": "Jugar en grupo",
    "all_modes": "Más formas de jugar",
    "mode_siluett": "BLUR — ¡Adivina la portada!",
    "mode_era": "REWIND — ¡Adivina la década!",
    "mode_solo": "PITCH — ¿Puedes tararear hits?",
    "mode_duel": "RALLY — Tararea con un amigo",
    "mode_open_rally": "OPEN RALLY — Tararea para el mundo",
    "mode_hits": "PARTY — Todos tararean, todos adivinan",
    "mode_drinking": "18+ Reglas de fiesta",
    "hero_question": "¿De qué era es el tema?",
    "hero_sub": "Hit atemporal. Te suena.",
    "era_cta": "Jugar ya",
    "era_cta_returning": "Otra ronda",
    "hero_returning": "¿De vuelta?",
    "hero_returning_sub": "El drop de hoy está listo.",
    "silhuett_nudge": "Portada de hoy — practica libre.",
    "no_account": "Sin cuenta. Sin descarga.",
    "demo_play": "Toca para escuchar",
    "demo_guess": "¿Qué década?",
    "demo_correct": "🔥 ¡Correcto! Tienes buen oído",
    "demo_almost": "😂 ¡Casi! Era los {{decade}}",
    "silhuett_card_title": "🧩 Adivina el álbum — nuevo cada día",
    "silhuett_card_streak": "{{days}} días seguidos — mantenlo vivo",
    "silhuett_card_start": "Empieza tu racha",
    "silhuett_card_cta": "Adivina el álbum de hoy 🧩",
    "badge_first": "Primer juego",
    "badge_streak": "Racha de 7 días",
    "badge_master": "Maestro de décadas",
    "badge_collect": "Colecciona todos los badges",
    "social_quote": "Adiviné los 2000 en una canción de 1987. Mi amigo aún no deja de reír 💀",
    "social_attribution": "Jugando REWIND",
    "streak_your_turn_hum": "🎤 {{name}} ha adivinado — ¡tu turno de tararear!",
    "streak_your_turn_guess": "🎵 {{name}} ha tarareado — ¡tu turno de adivinar!",
    "streak_waiting": "Esperando a {{name}}…",
    "streak_open": "Abrir",
    "streak_multiple": "{{count}} streaks esperando",
    "demo_continue": "Al juego…",
    "demo_instruction": "Escucha. Adivina. Veredicto.",
    "hub_yesterday": "Ayer: {{score}}/{{total}} correcto",
    "returning_greeting": "{{name}}",
    "returning_streakDies": "muere en {{time}}",
    "returning_streakKeepCooking": "sigue así",
    "returning_oneTap": "1 canción. one tap.",
    "returning_questTitle": "EL DROP DE HOY",
    "returning_cta_dontBreakIt": "NO LA ROMPAS",
    "returning_cta_runItBack": "OTRA RONDA",
    "returning_cta_lockIn": "LOCK IN",
    "returning_cta_blurNext": "BLUR AHORA",
    "returning_cta_goPitch": "INICIA PITCH",
    "returning_cta_startRally": "INICIA RALLY",
    "returning_cta_goParty": "INICIA PARTY",
    "returning_cta_runAgain": "REWIND OTRA VEZ",
    "returning_sub_blurWaiting": "portadas esperando 👀",
    "returning_sub_pitchTurn": "te toca ahora",
    "returning_sub_rallyHype": "respuesta esperando",
    "returning_sub_partyHype": "reúne al grupo",
    "returning_sub_ateToday": "ATE TODAY ✓ — otra vez",
    "returning_moreModes": "Más modos ▾",
    "returning_liveNow": "{{n}} jugando ahora",
    "funnel_cta_pullUpFriend": "LLAMA A UN AMIGO",
    "funnel_cta_lockIn": "LOCK IN",
    "funnel_cta_beatScore": "Supera esta puntuación →",
    "funnel_cta_dontFumble": "NO PIERDAS LA RACHA 🔥",
    "funnel_cta_yourTurnHum": "TU TURNO DE TARAREAR",
    "funnel_sub_streakCooked": "tu streak está cooked si no lo haces 💀",
    "funnel_sub_pullUpGang": "junta a tu gente 🎉",
    "funnel_sub_yourTurnHum": "tu turno. tararea. 🎤",
    "funnel_sub_lockIn": "one tap. no lo pienses 🔒",
    "questLabel_rewind": "REWIND",
    "questLabel_blur": "BLUR",
    "questLabel_pitch": "PITCH",
    "questLabel_rally": "RALLY",
    "questLabel_party": "PARTY",
    "questIntro_rewind": "Escucha. ¿Qué década?",
    "questIntro_blur": "La portada se aclara. ¿Qué álbum?",
    "questIntro_pitch": "Tararea 1 canción. La IA adivina.",
    "questIntro_rally": "Tararea. Envía. Adivinan.",
    "questIntro_party": "Misma sala. Una canción. Todos adivinan.",
    "questBody_rewind": "Adivina la década correcta.",
    "questBody_blur": "La portada se aclara. Adivina antes de que se vea.",
    "questCountdown_label": "PRÓX. DROP EN",
    "streakAtRiskChip": "racha de {{streak}} acaba en {{time}}",
    "returning_streakSavedToo": "⚠️ también salva tu racha de {{streak}}",
    "anchor_streakResetsIn": "LA RACHA SE RESETEA EN",
    "anchor_pitch_firstRun": "🎤 PRIMERA RONDA — FIJA TU PB",
    "anchor_pitch_replay": "🎤 OTRA VEZ — SUPERA TU PB",
    "anchor_rally_liveNow": "🎯 {{n}} TARAREANDO AHORA",
    "anchor_rally_static": "🎯 UN AMIGO. UNA CANCIÓN. SIN VUELTA ATRÁS.",
    "anchor_party_static": "🎉 MEJOR CON 4+ EN LA SALA",
    "anchor_blur_static": "👀 LA PORTADA SE ACLARA. ADIVINA.",
    "streakChip_normal": "🔥 {{streak}} DÍAS · SE RESETEA EN {{time}}",
    "streakChip_atRisk": "🔥 RACHA DE {{streak}} MUERE EN {{time}}",
    "streakSaveCTA": "🔥 O SALVA LA RACHA ({{time}})",
    "streakChip_normal_one": "🔥 {{count}} DÍA · SE RESETEA EN {{time}}",
    "streakChip_normal_other": "🔥 {{count}} DÍAS · SE RESETEA EN {{time}}",
    "streakChip_atRisk_one": "🔥 RACHA DE {{count}} DÍA MUERE EN {{time}}",
    "streakChip_atRisk_other": "🔥 RACHA DE {{count}} DÍAS MUERE EN {{time}}",
    "anchor_rally_yourTurn_one": "⚡ TU TURNO EN 1 RALLY",
    "anchor_rally_yourTurn_other": "⚡ TU TURNO EN {{count}} RALLYS",
    "anchor_rally_waiting_one": "⏳ ESPERANDO A TU AMIGO (1 RALLY)",
    "anchor_rally_waiting_other": "⏳ ESPERANDO A AMIGOS ({{count}} RALLYS)",
    "rally_cta_yourTurn": "CONTINUAR RALLY →",
    "rally_cta_waiting": "ABRIR RALLY →",
    "rally_cta_startNew": "EMPEZAR NUEVO RALLY",
    "footer": {
      "how_to_play": "Cómo jugar",
      "solo": "PITCH",
      "duel": "RALLY",
      "open_rally": "OPEN RALLY",
      "silhuett": "BLUR",
      "era": "REWIND",
      "leaderboards": "Clasificaciones",
      "about": "Acerca de",
      "privacy": "Privacidad",
      "contact": "Contacto",
      "snap": "SNAP",
      "chain": "CHAIN"
    },
    "ios_sound_pill": "¿Sonido activado?",
    "returning_cta_pitchAgain": "Otra ronda de PITCH",
    "returning_sub_pitchLoop": "Tu voz, la próxima",
    "returning_sub_rallyAlwaysOn": "Manda un reto — siempre activo",
    "drinking_chip": "🍻 18+ Reglas para beber →",
    "anchor_rally_yourTurn": "⚡ TU TURNO EN {{count}} RALLYS",
    "anchor_rally_waiting": "⏳ ESPERANDO A AMIGOS ({{count}} RALLYS)",
    "valueProp": "Adivina canciones de oído en segundos",
    "specStrip": "Escucha  ·  Adivina  ·  Crea racha",
    "hero_question_B": "¿Adivinas qué están tarareando?",
    "hero_question_C": "¿Sabes qué canción es?",
    "hero_sub_C": "Escucha el clip, elige la portada. Más rápido = más puntos.",
    "hero_sub_B": "Puro oído. Sin pistas.",
    "hum_demo_play": "Toca para oír un tarareo",
    "hum_demo_guess": "¿Qué canción es?",
    "hum_demo_correct": "Lo oíste. Eso es HumHigh.",
    "hum_demo_wrong": "Casi — el tarareo revela música.",
    "desktop_tagline": "El juego musical diario. Escucha el clip. Acierta la década. Descifra la portada — y reta al mundo.",
    "desktop_modes_title": "Empieza",
    "desktop_live_count": "{{n}} jugando ahora",
    "desktop_trust_free": "Gratis siempre",
    "desktop_trust_nosignup": "Sin cuenta, sin instalar",
    "desktop_trust_modes": "8 modos · 6 idiomas",
    "desktop_mute_pill": "Pestaña en silencio — activa el sonido para oír",
    "mode_snap": "SNAP — Nombra la canción rápido",
    "era_play": "Reproducir el clip",
    "era_pause": "Pausar el clip",
    "snap_demo_play": "Escucha el clip → Adivina la canción",
    "snap_demo_guess": "¿Qué canción es?",
    "snap_demo_pause": "Pausar el clip",
    "snap_demo_again": "Reproducir el clip otra vez",
    "snap_demo_correct": "Exacto. Eso es SNAP.",
    "snap_demo_wrong": "Casi — esa era difícil.",
    "snap_cta": "Jugar SNAP",
    "returning_cta_continue": "CONTINUAR {{mode}}",
    "returning_sub_continue": "Retoma donde lo dejaste",
    "questLabel_snap": "SNAP",
    "anchor_snap_static": "5 SEGUNDOS. ADIVINA LA CANCIÓN.",
    "anchor_rewind_static": "ESCUCHA. ACIERTA LA DÉCADA.",
    "mode_chain": "CHAIN — Conecta 4 canciones",
    "questLabel_chain": "CHAIN",
    "questIntro_chain": "4 canciones. Encuentra la conexión.",
    "cta_chain_today": "Juega el CHAIN de hoy →",
    "daily_teaser": "Reto de hoy: SNAP · REWIND · BLUR",
    "hat_nextCta": "JUGAR {{mode}}",
    "hat_streak": "RACHA DE {{count}} DÍAS",
    "hat_progress": "{{done}} DE 3 HECHOS HOY",
    "hat_victory": "EL HAT-TRICK DE HOY ESTÁ LISTO",
    "hat_done": "Hecho hoy",
    "hat_play": "Jugar",
    "hat_shareCta": "COMPARTE EL HAT-TRICK DE HOY",
    "hat_shareText": "La canción, la década y la portada: las tres clavadas en el HumHigh de hoy 🔥🎧 ¿Te atreves con el hat-trick musical? 60 s, sin app:",
    "hat_sub_snap": "Escucha el clip · Nombra el tema en 5s",
    "hat_sub_chain": "4 hits · Halla la conexión secreta",
    "hat_sub_rewind": "Suena un clásico · Acierta la década",
    "hat_victoryCta": "COMPARTE EL HAT-TRICK DE HOY",
    "hat_chainBonusCta": "JUEGA EL BONUS CHAIN DE HOY",
    "hat_sharedDone": "COMPARTIDO",
    "hat_coldCta": "EMPEZAR ETAPA 1 · SNAP",
    "hat_startCta": "EMPIEZA EL HAT-TRICK · {{mode}}",
    "hat_lastCta": "ÚLTIMO RETO · {{mode}}",
    "hat_coldStatus": "TRES RETOS. TRES MINUTOS.",
    "hat_disc_snap": "REFLEJO",
    "hat_disc_chain": "LÓGICA",
    "hat_disc_rewind": "NOSTALGIA",
    "hero_daily_title": "El hat-trick musical de hoy",
    "hero_daily_sub": "Escucha el clip. Acierta la década. Descifra la portada.",
    "hat_trust": "Gratis · Sin registro · Sube el volumen",
    "hat_partyBridge": "🎉 ¿Fiesta esta noche? Monta HumHigh Party con tus amigos →",
    "logo_tag": "· JUEGO MUSICAL",
    "hat_challengeCta": "ACEPTA EL RETO",
    "hat_challengePill": "{{name}} te reta en el hat-trick de hoy",
    "hat_challengeTime": "{{time}} para superar",
    "hat_chainBridge": "Extra: resuelve la CHAIN de hoy – 4 canciones, 1 conexión →",
    "hat_weekdayBridge": "¿Quieres más? Adivina la portada borrosa de hoy →",
    "hat_challengeSelf": "Tu reto está activo · {{points}} pts para tus amigos",
    "hat_challengeEarlier": "Hizo {{points}} pts ayer · supéralo en el hattrick de hoy",
    "hat_challengePoints": "{{points}} pts a superar",
    "questIntro_snap": "Escucha un clip. Toca la portada. Rápido.",
    "hat_sub_blur": "3 portadas se aclaran · Adivina el álbum",
    "hat_disc_blur": "VISTA",
    "rp_coldTitle": "El hattrick musical de hoy",
    "rp_coldBody": "3 etapas rápidas · 2 minutos · Gratis, sin registro",
    "rp_coldCta": "EMPEZAR ETAPA 1",
    "rp_progressTitle": "Tu marcador de hoy",
    "rp_total": "Total hasta ahora",
    "rp_nextCta": "JUGAR {{mode}}",
    "rp_doneTitle": "Hattrick completado",
    "rp_doneBody": "Ahora tararéale una canción a un amigo: tiene 24 h para adivinarla.",
    "rp_rallyCta": "EMPEZAR UN RALLY",
    "rp_yourTurnCta": "TE TOCA ({{count}})",
    "rp_openRally": "Adivina el tarareo de un desconocido →",
    "rp_party": "¿Fiesta esta noche? Monta una Party (2–12) →",
    "hat_weekBand": "{{count}} de 7 días esta semana",
    "bento_chain": "El reto extra del día",
    "bento_party": "Previa para 2–12",
    "bento_rally": "Reta a un amigo",
    "bento_openRally": "Adivina tarareos del mundo",
    "bento_pitch": "Entrena solo contra la IA",
    "rivalPulse": "{{name}} {{stages}}/3 hoy · {{total}} p",
    "rivalPulseMore": "+{{count}}",
    "rivalPulseQuiet": "Ninguno de tus rivales está hoy en el top 50 — adelántate",
    "funnel_cta_pitchProve": "DEMUÉSTRASELO A LA IA",
    "funnel_sub_pitchAfterParty": "¿Tu peña no lo pilló? Tararea una canción y que juzgue la IA.",
    "funnel_sub_pitchAfterRally": "Con el micro a punto: tararea una canción y que la IA te puntúe."
  },
  "silhuett": {
    "dailyChallenge": "Desafío diario",
    "lobbyTitle": "Adivina la portada",
    "lobbyPitch": "3 portadas · los píxeles se aclaran · rondas ilimitadas",
    "lobbyInstruction": "Adivina el álbum a partir de una portada pixelada",
    "lobbyPlay": "Jugar el desafío de hoy",
    "guessInstruction": "Adivina rápido – vale la pena.",
    "points": "puntos",
    "totalTime": "Tiempo total: {{seconds}}s",
    "shareResult": "Compartir resultado",
    "personalBest": "Tu mejor: {{seconds}}s",
    "streak": "{{days}} días seguidos",
    "bestStreak": "Mejor: {{count}}",
    "top10": "¡Entraste al ranking!",
    "enterName": "Tu nombre (máx 12 caracteres)",
    "save": "Guardar",
    "todayTop10": "Los más rápidos de hoy",
    "backHome": "Volver al inicio",
    "newChallengeIn": "Nuevo desafío en",
    "noChallenge": "No se pudo cargar el reto de hoy — inténtalo de nuevo.",
    "done": "El BLUR de hoy está completado",
    "doneTitle": "El arte de hoy — resuelto",
    "bonus": "BONUS 2×",
    "noScoresYet": "Sin puntuaciones aún",
    "shareInviteText": "La portada de hoy te espera — pixelada hasta lo irreconocible. Adivínala antes de que se aclare 🎵",
    "shareInviteCta": "Compartir con un amigo",
    "continue": "Siguiente →",
    "shieldEarned": "¡Escudo de racha ganado! 🛡️",
    "shieldUsed": "¡El escudo salvó tu racha! 🛡️",
    "bonusPoints": "2× BONUS",
    "hurry": "¡RÁPIDO!",
    "shareCard": "Compartir imagen",
    "oneChancePerDay": "Reto diario + práctica ilimitada",
    "shareCardFail": "No se pudo crear la imagen — compartiendo texto",
    "verdictOof": "OOF 💀",
    "verdictMid": "MID 😐",
    "verdictAlmost": "CASI 👀",
    "onLeaderboard": "🏆 En el ranking",
    "oneAwayFromTop": "1 más para el ranking",
    "done_zero_title": "Mañana, otra portada. 🎨",
    "play_again": "🎵 Jugar de nuevo",
    "play_again_zero": "🎯 Inténtalo otra vez — práctica",
    "play_again_perfect": "💪 Supera tu récord",
    "practice_label": "Práctica — no cuenta para la clasificación",
    "shareText": "{{score}}/{{total}} portadas acertadas cuando aún eran puro píxel 💿 ¿Adivinas el álbum antes que yo?",
    "verdictPerfect": "PERFECTO",
    "newStreak": "RACHA {{count}}",
    "shareInviteText_named": "{{senderName}} te reta — adivina la portada de hoy antes de que se aclare 🎵"
  },
  "profile": {
    "title": "Perfil",
    "anonymous": "Jugador",
    "tapToEnterName": "Toca para ingresar nombre",
    "gamesPlayed": "Juegos",
    "silhuettDays": "BLUR",
    "soloBest": "PITCH best",
    "bestStreakLabel": "Mejor",
    "perfectDays": "Perfectos",
    "badges": "Insignias",
    "badgeNewcomer": "Novato",
    "badgeNewcomerDesc": "Juega tu primer juego",
    "badgeFirstStreak": "En llamas",
    "badgeFirstStreakDesc": "Racha de 3 días",
    "badgeWeekMaster": "Maestro semanal",
    "badgeWeekMasterDesc": "Racha de 7 días",
    "badgePerfectDay": "Día perfecto",
    "badgePerfectDayDesc": "Logra un día perfecto",
    "badgeDedicated": "Dedicado",
    "badgeDedicatedDesc": "Juega 10 juegos",
    "badgeVeteran": "Veterano",
    "badgeVeteranDesc": "Juega 30 juegos",
    "badgeHumAce": "As vocal",
    "badgeHumAceDesc": "80%+ en PITCH",
    "badgeAllrounder": "Allrounder",
    "badgeAllrounderDesc": "2 modos el mismo día",
    "badgeFortnight": "Fortnight",
    "badgeFortnightDesc": "Racha de 14 días",
    "badgePerfectionist": "Perfeccionista",
    "badgePerfectionistDesc": "5 días perfectos",
    "badgeChallenger": "Retador",
    "badgeChallengerDesc": "Envió un RALLY",
    "badgeHalfway": "A medio camino",
    "badgeHalfwayDesc": "50 días de BLUR",
    "badgeMonthMaster": "Maestro mensual",
    "badgeMonthMasterDesc": "Racha de 30 días",
    "badgeHumLegend": "Hum Legend",
    "badgeHumLegendDesc": "95%+ en PITCH",
    "badgeCenturion": "Centurión",
    "badgeCenturionDesc": "100 días de BLUR",
    "badgeExplorer": "Explorer",
    "badgeExplorerDesc": "Los 3 modos jugados",
    "badgeSharer": "Compartidor",
    "badgeSharerDesc": "Comparte tu puntuación",
    "badgeComebackKid": "Regreso",
    "badgeComebackKidDesc": "Vuelve después de 3+ días",
    "badgePerfectWeek": "Semana perfecta",
    "badgePerfectWeekDesc": "7 días perfectos",
    "badgeStreakShield": "Escudo",
    "badgeStreakShieldDesc": "Usa un escudo de racha",
    "newBadgesUnlocked": "¡Nuevas insignias desbloqueadas!",
    "gameSounds": "Sonidos del juego",
    "savePromptTitle": "¡Bien! ¿Guardar tu puntuación?",
    "savePromptCta": "Guardar",
    "changeAvatar": "Cambiar avatar",
    "shareStats": "Compartir stats",
    "startStreak": "Empieza una racha hoy",
    "streakLabel": "días seguidos",
    "settings": "Ajustes",
    "toNextLevel": "al siguiente nivel",
    "streakZeroHint": "juega hoy para empezar",
    "inDays": "en {{count}} días",
    "badgeOrFirstCorrect": "Sintonizado",
    "badgeOrFirstCorrectDesc": "Adivina tu primer hum en Open Rally",
    "badgeOrFirstPublish": "En el aire",
    "badgeOrFirstPublishDesc": "Publica tu primer hum al mundo",
    "badgeOrStreak3": "Compañeros",
    "badgeOrStreak3Desc": "Logra una racha de 3 con alguien nuevo",
    "badgeOrStreak10": "Larga distancia",
    "badgeOrStreak10Desc": "Logra una racha de 10 con alguien nuevo",
    "badgeOrCurious": "Trotamundos",
    "badgeOrCuriousDesc": "Adivina 5 hums del mundo",
    "badgeOrPublished5": "Emisora",
    "badgeOrPublished5Desc": "Publica 5 hums",
    "snapPbLabel": "SNAP · Récord personal",
    "snapPbAria": "Jugar SNAP",
    "rewindPbLabel": "REWIND · Récord personal",
    "rewindPbAria": "Jugar REWIND",
    "badgeChainFirst": "Primer eslabón",
    "badgeChainFirstDesc": "Resuelve tu primera CHAIN",
    "badgeChainPerfect": "Eslabón perfecto",
    "badgeChainPerfectDesc": "Resuelve una cadena sin ningún fallo",
    "badgeChainMaster": "Maestro de cadenas",
    "badgeChainMasterDesc": "Resuelve la cadena tres días seguidos",
    "badgeChainFlash": "Eslabón relámpago",
    "badgeChainFlashDesc": "Resuelve una cadena en menos de 40 segundos",
    "chainLabel": "CHAIN",
    "chainAria": "Jugar CHAIN",
    "badgeLightningEars": "Lightning Ears",
    "badgeLightningEarsDesc": "Ronda SNAP perfecta",
    "badgeDecadeMaster": "Decade Master",
    "badgeDecadeMasterDesc": "Ronda REWIND perfecta",
    "badgeTripleCrown": "Triple Crown",
    "badgeTripleCrownDesc": "3 modos el mismo día",
    "totalRounds": "Rondas",
    "modesExplored": "Modos",
    "modesToday": "Hoy",
    "tryMode": "Prueba {{mode}}",
    "tier1": "Bronce",
    "tier2": "Plata",
    "tier3": "Obsidiana",
    "blurPbLabel": "BLUR · Récord personal",
    "blurPbAria": "Jugar BLUR",
    "hattrickPbLabel": "HATTRICK · Mejor día",
    "hattrickPbAria": "Jugar el Hattrick de hoy",
    "inDays_one": "en {{count}} día",
    "inDays_other": "en {{count}} días"
  },
  "how": {
    "h1": "Cómo jugar HumHigh — Juego musical gratis",
    "whatIsH2": "¿Qué es HumHigh?",
    "whatIsAnswer": "HumHigh es un juego musical gratuito en el navegador donde un jugador tararea una canción y los demás adivinan. La IA puntúa el tarareo. Sin descarga. Sin cuenta. Funciona en cualquier smartphone, tablet u ordenador.",
    "howToPlayH2": "¿Cómo se juega HumHigh?",
    "howToPlayAnswer": "Un jugador inicia una partida y comparte el código de sala. Los demás jugadores se unen con sus teléfonos. La app asigna una canción — el tarareador la ve, los adivinadores no. El tarareador tararea. Los adivinadores intentan identificar la canción.",
    "modesH2": "Siete modos de juego",
    "hitsH3": "PARTY — Opción múltiple",
    "hitsDesc": "La app elige una canción popular. El tarareador la tararea. Los adivinadores eligen entre 4 opciones con título y artista. Cuanto más rápido aciertes, más puntos ganas. El tarareador gana puntos según cuántos jugadores acertaron.",
    "soloH3": "PITCH — Juega solo",
    "soloDesc": "No necesitas amigos. Tararea 1 canción por sesión. La IA puntúa tu tarareo del 0 al 100%. Compite en el ranking global. Supera tu récord personal. Comparte tu puntuación y desafía amigos.",
    "partyH3": "Party Mode — Reglas para beber",
    "partyDesc": "Activa las reglas para beber en cualquier partida. ¿Respuesta incorrecta? Toma un trago. ¿Nadie adivinó el tarareo? Todos beben. El Party Mode convierte HumHigh en el juego de bebida perfecto para el precopeo.",
    "dailyH3": "Desafío diario — Adivina el álbum",
    "dailyDesc": "Cada día aparece una nueva portada de álbum borrosa. La imagen se aclara gradualmente en 16 segundos. Adivina artista y canción antes de que se aclare del todo. Cuanto más rápido adivines, más puntos ganas.",
    "freeH2": "¿Es HumHigh gratis?",
    "freeAnswer": "Sí. HumHigh es completamente gratuito. Sin suscripción. Sin compras necesarias para jugar. Sin cuenta. Abre humhigh.com en cualquier navegador y empieza a jugar de inmediato.",
    "playersH2": "¿Cuántos jugadores pueden jugar HumHigh?",
    "playersAnswer": "HumHigh soporta de 2 a 20 jugadores en modo multijugador. Cada jugador se une con su propio teléfono — no se necesita pantalla compartida. Para juego en solitario puedes jugar completamente solo.",
    "soloH2": "¿Se puede jugar HumHigh solo?",
    "soloAnswer": "Sí. PITCH te permite jugar sin amigos. Tarareas 1 canción por sesión. La IA evalúa tu precisión del 0 al 100%. Compite en el ranking global y desafía a amigos a superar tu puntuación.",
    "drinkingH2": "¿Se puede jugar HumHigh como juego de bebida?",
    "drinkingAnswer": "Sí — Party Mode añade reglas de bebida sin cambiar el juego base.",
    "drinkingAnswerLink": "Guía completa del juego para beber →",
    "devicesH2": "¿En qué dispositivos funciona HumHigh?",
    "devicesAnswer": "HumHigh funciona en cualquier dispositivo con navegador y micrófono. iPhone, Android, tablet u ordenador. Sin descarga de app. Abre humhigh.com en Safari, Chrome o cualquier navegador moderno.",
    "jackboxH2": "¿En qué se diferencia HumHigh de Jackbox?",
    "jackboxAnswer": "HumHigh es gratuito. Jackbox cuesta dinero. HumHigh no requiere TV ni pantalla compartida — cada jugador usa su propio teléfono. HumHigh usa tu voz como control. Jackbox es dibujo y trivia. HumHigh es tarareo y música.",
    "dailyH2": "¿Qué es el Desafío Diario de HumHigh?",
    "dailyAnswer": "Cada día aparece una nueva portada de álbum borrosa en humhigh.com. Tienes 16 segundos para adivinar la canción antes de que la imagen se aclare. Cuanto más rápido adivines, más puntos. Los resultados se reinician a medianoche.",
    "ctaPlay": "Jugar HumHigh — Gratis",
    "ctaDaily": "Prueba el desafío de hoy",
    "eraH3": "REWIND — Adivina la Década",
    "eraDesc": "Escucha un fragmento de canción y adivina de qué década es. Cuatro opciones. Sin conocimiento musical — solo escucha y siente la era. Rápido, gratis y adictivo.",
    "snapH3": "SNAP — Adivina la canción",
    "snapDesc": "Escucha la canción. Acierta. El más rápido gana. Solo, todos los dispositivos, seis idiomas.",
    "chainH3": "CHAIN — El puzle musical diario",
    "chainDesc": "Un puzle nuevo cada día: cuatro canciones, una conexión oculta. Tres vidas. Resuélvelo, comparte tu cuadrícula y mantén tu racha."
  },
  "about": {
    "h1": "¿Qué es HumHigh?",
    "defining": "HumHigh es una plataforma de juegos musicales gratuita con ocho modos — desde quiz de décadas y rondas rápidas SNAP hasta el puzle diario CHAIN y tarareo con IA — sin descarga ni cuenta.",
    "progressionH2": "De oyente a intérprete",
    "listenLabel": "Escuchar — REWIND",
    "listenDesc": "Escucha música real, adivina la década. Cero fricción.",
    "recognizeLabel": "Reconocer — BLUR",
    "recognizeDesc": "Ve portadas pixeladas, activa tu memoria. Ritual diario.",
    "expressLabel": "Expresar — PITCH, RALLY, PARTY",
    "expressDesc": "Tararea canciones, reta amigos, juega en grupo.",
    "modesH2": "Siete modos de juego",
    "eraH3": "REWIND — Adivina la Década",
    "eraDesc": "Escucha una canción y adivina la década. Cuatro opciones. Sin trivia — solo escucha y adivina.",
    "silhuettH3": "BLUR — Quiz Diario de Portadas",
    "silhuettDesc": "Cada día se aclaran tres portadas pixeladas — el ritmo sube ronda a ronda. Adivina el álbum antes de que se acabe el tiempo. Puntuación 0-100. Como Wordle — pero para música.",
    "humstreaksH3": "RALLY — Tararea a un Amigo",
    "humstreaksDesc": "Graba tu tarareo y envíalo. Eligen la canción correcta entre 4 opciones. Construye rachas.",
    "soloH3": "PITCH — IA Puntúa tu Tarareo",
    "soloDesc": "Tararea 1 canción solo. IA te puntúa 0-100. Compite en la tabla global.",
    "hitsH3": "PARTY — Juego Grupal y Fiesta",
    "hitsDesc": "Tararea canciones populares en grupos de 2-20. Activa Party Mode para reglas de bebida.",
    "heardleH2": "¿Buscas una alternativa a Heardle?",
    "heardleAnswer": "Heardle fue descontinuado por Spotify en 2023. HumHigh llena ese vacío con BLUR y REWIND. Gratis, sin descarga.",
    "faqH2": "Preguntas frecuentes",
    "faq_free_q": "¿Es gratis?",
    "faq_free_a": "Sí. Completamente gratis. Sin suscripción, sin compras, sin cuenta.",
    "faq_players_q": "¿Cuántos jugadores?",
    "faq_players_a": "REWIND y BLUR son solo. RALLY es 1 contra 1. Grupo soporta 2-20.",
    "faq_devices_q": "¿Qué dispositivos funcionan?",
    "faq_devices_a": "Cualquier dispositivo con navegador. iPhone, Android, tablet, ordenador.",
    "faq_download_q": "¿Necesito descargar algo?",
    "faq_download_a": "No. HumHigh funciona en el navegador. Abre humhigh.com y juega.",
    "ctaPlay": "Jugar HumHigh — Gratis",
    "ctaEra": "Prueba REWIND — Adivina la Década",
    "snapH3": "SNAP — Adivina la canción",
    "snapDesc": "Escucha la canción. Acierta. El más rápido gana. Solo, todos los dispositivos, seis idiomas.",
    "chainH3": "CHAIN — El puzle musical diario",
    "chainDesc": "Un puzle nuevo cada día: cuatro canciones, una conexión oculta. Tres vidas. Resuélvelo, comparte tu cuadrícula y mantén tu racha."
  },
  "leaderboard": {
    "weekly": "Últimos 7 días",
    "allTime": "Siempre",
    "yourRank": "Tú: #{{rank}} de {{total}}",
    "submitAnonymously": "saltar el nombre",
    "submittedAnonymously": "eres ghost ✓",
    "updated_just_now": "Actualizado ahora",
    "updated_seconds": "Actualizado hace {{count}}s",
    "updated_minutes": "Actualizado hace {{count}}m",
    "global": "Global",
    "joinAs": "Entra como {{name}}",
    "qualifyHint": "Acierta al menos 1 para entrar en la clasificación",
    "useOwnName": "Usar mi propio nombre",
    "passportRank": "#{{rank}} en la tabla",
    "passportChallenge": "Supera a {{name}}",
    "passportShare": "Comparte mi puesto",
    "passportShareResultText": "{{name}} · {{mode}} · {{period}}: #{{rank}} con {{score}} en HumHigh. ¿Puedes superarlo?",
    "passportShareDuoText": "Somos {{name}} — racha de {{score}} en Dúo, #{{rank}} en HumHigh. ¿Hasta dónde llegáis juntos?",
    "passportShareText": "Voy #{{rank}} en la tabla de HumHigh. ¿Te atreves a superarme?",
    "passportOpen": "Ver la tarjeta de {{name}}",
    "passportEdit": "Cambiar avatar y nombre",
    "passportCompare": "Compárate con {{name}}",
    "boardGhost": "Supera los {{score}} de {{name}}",
    "rivalPin": "Fijar como rival",
    "rivalUnpin": "Quitar rival",
    "rivalPinned": "Rival fijado",
    "rivalFull": "Puedes fijar hasta {{max}} rivales",
    "rivalFilter": "Mis rivales ({{count}})",
    "reactLabel": "Reaccionar",
    "reactReceived": "recibidas",
    "reactNoneYet": "Aún sin reacciones — ¡sube más!",
    "reactSlowDown": "Tranqui — inténtalo en un rato",
    "reactFailed": "No se pudo enviar. Inténtalo otra vez.",
    "reactInbox": "{{count}} reacciones nuevas",
    "verdictWon": "Le ganaste a {{name}} por {{diff}} 👑",
    "verdictTie": "Empate con {{name}}",
    "verdictLost": "{{name}} resistió por {{diff}}",
    "verdictRematch": "Revancha",
    "overtook": "¡Adelantaste a {{name}}!"
  },
  "push": {
    "title": "Entérate si te adelantan",
    "body": "Te avisamos si alguien te quita tu puesto semanal — o cuando alguien espera tu turno. Nada más.",
    "accept": "Sí, recuérdame",
    "decline": "Ahora no",
    "mockNotification": "Alguien acaba de quitarte el puesto #4 de esta semana.",
    "rankCta": "Avísame si pierdo el #{{rank}}",
    "rankPreview": "Alguien acaba de quitarte el puesto #{{rank}} de esta semana.",
    "beatCta": "Avísame cuando alguien supere mi resultado",
    "beatPreview": "Alguien acaba de superar tu resultado esta semana."
  },
  "cookie_consent": {
    "text": "Usamos cookies para análisis anónimos para mejorar HumHigh. No se recopilan datos personales.",
    "privacy": "Política de Privacidad",
    "accept": "Aceptar",
    "decline": "Rechazar"
  },
  "game_error": {
    "title": "¡La fiesta tropezó!",
    "subtitle": "Algo salió mal, pero la fiesta no ha terminado.",
    "reload": "Recargar",
    "extension_hint": "Una extensión del navegador (como un bloqueador de anuncios) chocó con el juego. Permite humhigh.com en ella o prueba el modo seguro.",
    "safe_mode": "Iniciar en modo seguro"
  },
  "notFound": {
    "title": "Página no encontrada",
    "description": "Esta página no existe o fue movida. ¡Revisa el enlace!",
    "goHome": "Ir al inicio"
  },
  "ambassador": {
    "title": "Conviértete en HumHigh OG",
    "step1": "Juega Reta a la IA",
    "step2": "Graba con PiP (cara + pantalla)",
    "step3": "Publica en TikTok / Reels / Shorts",
    "reward1": "Badge OG permanente",
    "reward2": "Founding Creators Wall",
    "reward3": "Acceso anticipado a nuevos modos",
    "handle": "Handle social (@)",
    "tiktok": "Enlace TikTok",
    "reels": "Enlace Instagram Reels",
    "shorts": "Enlace YouTube Shorts",
    "other": "Otro enlace",
    "wallName": "Nombre en Wall of Fame",
    "feedback": "Feedback y sugerencias",
    "cta": "Me apunto",
    "success": "¡Estás dentro!",
    "spots": "Plazas Legend restantes",
    "back": "Volver"
  },
  "ambassadorNudge": {
    "solo_title": "¿Te destrozaron? Graba tu reacción",
    "solo_body": "Conviértete en OG Ambassador — badge permanente + Wall of Fame",
    "solo_cta": "Muéstrame cómo →",
    "silhuett_title": "Muestra tu racha al mundo",
    "silhuett_body": "Conviértete en OG Ambassador — badge permanente + Wall of Fame",
    "silhuett_cta": "Muéstrame cómo →",
    "hits_title": "Publica el momento de la noche",
    "hits_body": "Conviértete en OG Ambassador — badge permanente + Wall of Fame",
    "hits_cta": "Muéstrame cómo →"
  },
  "foundingCreators": {
    "title": "Founding Creators",
    "emptyText": "Reservado para las primeras 50 leyendas. Reta a la IA para reclamar tu lugar."
  },
  "challenge": {
    "line": "{{name}} tarareó 1 canción. La IA les dio {{score}}%.",
    "countdown": "Tienes {{time}} para responder",
    "cta": "Acepta el reto 🎤",
    "expired": "El reto ha expirado. Pero aún puedes tararear.",
    "playAnyway": "Jugar de todos modos 🎤",
    "winner": "{{name}} ganó. Esta vez.",
    "draw": "Empate. La IA está igual de decepcionada con los dos.",
    "you": "Tú",
    "challengeAgain": "Retar a alguien más 🎤",
    "hookLine": "{{name}} sacó {{score}}% — ¿puedes superarlo?",
    "keepStreak": "Mantén el streak vivo",
    "shareResult": "Comparte tu resultado",
    "copied": "¡Copiado!",
    "shareText": "La IA me puso {{score}}/100 por tararear 🎤 ¿Me superas?",
    "shareTextTwitter": "La IA me puso {{score}}/100 por tararear 🎤 ¿Me superas?",
    "shareTextInstagram": "La IA me puso {{score}}/100 por tararear 🎤 ¿Me superas?",
    "shareTextSocial": "La IA me puso {{score}}/100 por tararear 🎤 ¿Me superas?",
    "shareText_named": "La IA le dio a {{senderName}} {{score}}/100 🎤 ¿Le superas?",
    "shareTextTwitter_named": "La IA le dio a {{senderName}} {{score}}/100 🎤 ¿Le superas?",
    "shareTextInstagram_named": "La IA le dio a {{senderName}} {{score}}/100 🎤 ¿Le superas?",
    "shareTextSocial_named": "La IA le dio a {{senderName}} {{score}}/100 🎤 ¿Le superas?",
    "fromName": "⚡ Reto de {{name}}",
    "yourDuel": "Tu duelo contra {{name}}",
    "dismiss": "Cerrar reto"
  },
  "silhuettChallenge": {
    "title": "Desafío BLUR",
    "challengeLine": "{{name}} acertó {{score}}/{{total}} — ¿puedes superarlo?",
    "gameExplainer": "Adivina la portada del álbum a partir de una imagen pixelada",
    "beatIt": "Demuestra lo que sabes →",
    "freeTag": "Gratis · 30 seg · Sin app",
    "play": "Jugar",
    "expired": "Desafío expirado",
    "expiredSub": "¡Pero puedes jugar el de hoy!",
    "playAnyway": "Jugar hoy →",
    "you": "Tú",
    "won": "¡Ganaste!",
    "lost": "¡Casi! Mañana tienes revancha",
    "shareText": "{{score}}/{{total}} portadas pixeladas acertadas 💿 ¿Reconoces el álbum antes de que la imagen se aclare?",
    "challengeBack": "Desafiar a {{name}} →",
    "shareResult": "Comparte tu resultado",
    "scoreFormat": "{{score}}/{{total}} correcto · {{time}}s",
    "scoreSuffix": "/{{total}} correcto",
    "timeSuffix": "s",
    "shareText_named": "{{senderName}} reconoció {{score}}/{{total}} portadas pixeladas 💿 ¿Las ves tú más rápido?"
  },
  "loadingSpinner": {
    "loading": "Cargando…"
  },
  "badge": {
    "newUnlock": "¡Insignia desbloqueada!"
  },
  "comeback": {
    "title": "¡Bienvenido de vuelta! 🛡️",
    "subtitle": "Tu escudo de racha te espera — juega ahora"
  },
  "milestones": {
    "day3": "¡Buen inicio! 🔥",
    "day7": "¡Escudo ganado! 🛡️",
    "day14": "¡Dos semanas fuerte! 🔥",
    "day30": "¡IMPARABLE! 🔥",
    "day60": "¡LEGENDARIO! ⭐",
    "day100": "¡ÍCONO! 👑"
  },
  "weekly": {
    "progress": "Esta semana",
    "perfect": "¡Semana perfecta!"
  },
  "identity": {
    "playingAs": "Juegas como",
    "playingAsAuto": "Ahora mismo eres",
    "tapToRename": "TOCA PARA CAMBIAR EL NOMBRE",
    "tapToChoose": "TOCA PARA ELEGIR TU NOMBRE",
    "nameUnavailable": "Ese nombre no está disponible — elige otro",
    "rookie": "NOVATO",
    "hummer": "TARAREADOR",
    "streakMaster": "MAESTRO DE RACHA",
    "unstoppable": "IMPARABLE",
    "legend": "LEYENDA",
    "icon": "ÍCONO"
  },
  "social": {
    "playersToday": "{{count}} jugadores han jugado hoy",
    "percentile": "Top {{percent}}% de jugadores"
  },
  "temporal": {
    "monday": "Nueva semana,\nnueva racha",
    "monthStart": "¿Puedes aguantar\ntodo {{month}}?",
    "weekend": "Vibras de fin de semana.\nHora de jugar"
  },
  "stats": {
    "weekTitle": "Tu semana",
    "daysPlayed": "Días jugados",
    "currentStreak": "Racha",
    "bestStreak": "Mejor racha",
    "perfectDays": "Días perfectos",
    "streak": "Racha",
    "perfect": "Perfecto",
    "share": "Compartir"
  },
  "era": {
    "title": "REWIND",
    "header": "REWIND — Diario",
    "meta_description": "Escucha un clip y adivina la década. 3 canciones, 1.000 puntos en juego.",
    "listen_prompt": "Escucha y adivina la década",
    "ready_to_guess": "Listo para adivinar",
    "guess_prompt": "¿Qué década?",
    "replay": "Repetir",
    "correct": "¡Correcto!",
    "wrong": "Incorrecto",
    "result_title": "REWIND de hoy",
    "next_in": "Próximo REWIND en",
    "share": "Compartir",
    "already_played": "El reto de hoy está completado",
    "come_back": "🎵 Jugar otra vez — o vuelve mañana",
    "try_silhuett": "Jugar BLUR",
    "top10": "¡Entraste al ranking!",
    "enterName": "Tu nombre (máx 12 letras)",
    "save": "Guardar",
    "correct_label": "correctas",
    "streak_label": "{{days}} días seguidos",
    "best_streak": "Mejor: {{count}}",
    "new_challenge_in": "Nuevas canciones en",
    "nudge_silhuett_title": "Pon a prueba tus ojos",
    "nudge_silhuett_title_good": "Dominas las décadas",
    "nudge_silhuett_title_try": "¿Reconoces las portadas?",
    "nudge_silhuett_body": "Adivina 3 portadas a contrarreloj",
    "nudge_silhuett_cta": "Adivina las portadas",
    "share_header": "🎵 Adivina la década de 3 canciones",
    "share_3": "3 de 3. Oído perfecto para las décadas. Supéralo.",
    "share_2": "2 de 3. Casi perfecto. Te toca.",
    "share_1": "1 de 3. Las décadas son traicioneras.",
    "share_0": "Cero. Más difícil de lo que parece.",
    "your_time": "{{time}}s",
    "new_best": "¡Nuevo récord!",
    "completed_rewind_blur": "REWIND ✓ BLUR ✓",
    "completed_three": "REWIND ✓ BLUR ✓ PITCH ✓",
    "completed_all": "¡Lo conquistaste todo hoy! 🏆",
    "come_back_tomorrow": "Practica libre — canciones nuevas mañana",
    "nudge_pitch_title": "Tu turno de tararear 🎤",
    "nudge_pitch_cta": "Tararea el hit →",
    "nudge_pitch_body": "Las reconociste — ahora la IA te escucha",
    "nudge_rally_title": "Desafía a un amigo 🤝",
    "nudge_rally_cta": "Inicia una racha",
    "verdictOof": "OOF 💀",
    "verdictMid": "MID 😐",
    "share_5": "5 de 5 décadas. ¿Puedes superarlo?",
    "share_4": "4 de 5. Casi perfecto. Supérame.",
    "nudge_silhuett_zero_title": "Dura. Las portadas son más fáciles.",
    "nudge_silhuett_zero_body": "Cambia de carril — adivina 3 portadas.",
    "play_again": "🎵 Jugar de nuevo",
    "play_again_zero": "🎯 Inténtalo otra vez — práctica",
    "play_again_perfect": "💪 Supera tu récord",
    "practice_label": "Práctica — no afecta tu racha",
    "not_enough_songs": "Pocas canciones en esta década — prueba otra.",
    "audio_retry": "Conexión interrumpida — toca Play otra vez",
    "round_points": "+{{points}}p",
    "speed_fast": "¡Rápido!",
    "speed_ok": "¡Bien!",
    "speed_slow": "Lento",
    "total_points": "{{points}} pts",
    "stats_line": "{{correct}}/{{total}} aciertos · {{time}}s",
    "breakdown_perfect": "+{{points}}p bonus perfecto",
    "breakdown_streak": "+{{points}}p racha x{{count}}",
    "new_pb": "¡Récord: {{points}}p 🎉!",
    "rank_up": "Eres el #{{rank}} del mundo hoy 🔥",
    "listen_first_toast": "🎧 Escucha primero",
    "week_rank": "#{{rank}} esta semana · ¿aguantas el puesto?",
    "audio_retry_button": "Reintentar",
    "codec_unsupported_title": "Este ordenador no reproduce MP3",
    "codec_unsupported_body": "Habitual en Windows N. Abre el juego en el móvil o instala el Media Feature Pack gratuito de Microsoft. Puedes adivinar igual.",
    "guessAnyway": "Adivinar igual",
    "near": "¡Casi!",
    "listen_zone": "Zona de escucha · máx. {{points}} pts",
    "breakdown_near": "+{{points}}p cerca ×{{count}}",
    "streak_chip": "RACHA {{count}}"
  },
  "leaderboards": {
    "title": "Clasificación",
    "era": "REWIND",
    "silhuett": "BLUR",
    "solo": "PITCH",
    "humstreaks": "RALLY",
    "top_players": "Mejores jugadores esta semana",
    "view_all": "Ver todo",
    "empty": "Sin puntuaciones aún. ¡Juega para entrar!",
    "you": "tú",
    "snap": "SNAP",
    "weeklyOpen": "Sin resultados en los últimos 7 días — ¡sé el primero!",
    "tapToRename": "TOCA PARA RENOMBRAR",
    "claimed": "GUARDADO COMO",
    "claimYourName": "TOCA PARA RENOMBRAR",
    "era_hint": "Respuestas rápidas = más puntos",
    "claimedEverywhere": "Se aplica a todos tus resultados",
    "claimRateLimited": "Demasiados cambios de nombre ahora — inténtalo más tarde",
    "rally_empty": "Nadie ha llegado a una racha de 2 todavía. Tararea de vuelta y sé el primero.",
    "hattrick": "HATTRICK",
    "rally_cta_friend": "Reta a un amigo",
    "rally_cta_stranger": "Adivina el tarareo de un desconocido",
    "rally_solo": "Racha adivinando",
    "rally_duo": "Racha en dúo",
    "rally_solo_empty": "Nadie lleva 2 seguidas en el feed todavía. Sé el primero."
  },
  "share": {
    "copyGrid": "COPIAR GRID 📋",
    "gridCopied": "copiado — pégalo en el chat 🔥",
    "profile": {
      "text": "tarareando para una IA todo el día. 🔥 racha de {{streak}}. supérame.",
      "textZero": "tarareo canciones para una IA que me juzga. pictionary pero con música. pruébalo.",
      "textZero_named": "{{firstName}} tararea canciones para una IA que la juzga. pictionary pero con música. pruébalo.",
      "text_named": "{{firstName}} tararea para una IA. 🔥 racha de {{streak}}. supérale."
    },
    "weekly": {
      "text": "🔥 {{n}}/7 días esta semana. récord {{pb}}. te toca."
    },
    "era": {
      "text": "{{points}}/1000 pts en REWIND 🎵\n{{grid}}\nSupéralo si puedes ⏳"
    },
    "silhuett": {
      "cardText": "Adiviné las portadas de hoy a ciegas. {{score}}/100 🎯 Te toca.",
      "inviteText": "adivina las portadas del día. una oportunidad, un día.",
      "pixelTextBrag": "{{score}}/{{total}} antes de que las portadas se enfocaran 🎯 El puzle de portadas contra el reloj de HumHigh. ¿Bates mi tiempo?\n{{grid}}",
      "pixelTextCurious": "BLUR me puso en mi lugar hoy 😅 solo {{score}}/{{total}} antes de que las portadas se enfocaran — puzle de portadas contra el reloj en HumHigh. ¿Tu turno?\n{{grid}}",
      "pixelHook": "ADIVINA EL ÁLBUM",
      "sharePixelCta": "Comparte tu resultado",
      "wordleBrag": "¿Puedes batir mi tiempo antes de que las portadas se enfoquen?",
      "wordleCurious": "La última portada me destrozó 😅 ¿tu turno?"
    },
    "party": {
      "text": "Jugamos una ronda de HumHigh esta noche 🎤 Uno tararea, los demás adivinan. A tu grupo le encantaría.",
      "text_named": "{{winnerName}} ganó la ronda de HumHigh esta noche con {{topScore}}p 🏆 Uno tararea, los demás adivinan — os toca.",
      "receipt": "💀 {{name}} se llevó {{sips}} tragos de castigo 🍻"
    },
    "rally": {
      "text": "tarareé una canción para ti. adivina."
    },
    "rewind": {
      "pixelTextBrag": "{{points}} pts en REWIND 🎯 ({{score}}/{{total}}) — ¿Me superas?\n{{grid}}",
      "pixelTextCurious": "REWIND fue brutal 😅 {{points}} pts ({{score}}/{{total}}) — ¡pruébalo!\n{{grid}}",
      "pixelHook": "ADIVINA LA ÉPOCA",
      "pixelPitch": "Adivina la década en 15 segundos de cualquier canción."
    },
    "openSheet": "Compartir resultado",
    "sheetTitle": "¿Cómo lo compartes?",
    "snap": {
      "pixelHook": "ADIVINA LA CANCIÓN",
      "pixelPitch": "Escucha 5 clips, elige el título correcto — 60 segundos."
    },
    "challengeFriend": "Desafía a un amigo",
    "sendHumToFriend": "Envía tu tarareo a un amigo",
    "challengeScore": "Reta a superar tu puntuación",
    "challengeWithScore": "Reta a un amigo · {{score}}/{{total}}",
    "challengeWithPct": "Reta a un amigo · {{score}}%",
    "grid": {
      "pace": "media {{sec}}s"
    }
  },
  "drinkingLp": {
    "title": "HumHigh Party Mode — El juego de beber donde tarareas y adivinas",
    "subtitle": "Un juego musical de beber gratis para previas, noches de estudiantes y fiestas en casa. Sin app, sin cuenta, solo un móvil por persona.",
    "ageNote": "18+ — bebe con responsabilidad. El agua también vale.",
    "ctaPrimary": "Crea una sala Party",
    "ctaSecondary": "Cómo funciona HumHigh",
    "howH2": "Cómo funciona la versión juego de beber",
    "howStep1": "Abre humhigh.com en el móvil de cada jugador (2–20 jugadores).",
    "howStep2": "En el vestíbulo, el anfitrión cambia de Clásico a Party.",
    "howStep3": "Una persona tararea una canción. Respuesta incorrecta → trago. Nadie acierta → todos beben.",
    "rulesH2": "Reglas caseras opcionales",
    "rule1Title": "Fracaso en solitario",
    "rule1Body": "Si nadie acierta el tarareo, quien tarareó bebe doble.",
    "rule2Title": "Último lugar",
    "rule2Body": "El último de cada ronda toma un chupito de lo acordado.",
    "rule3Title": "Saltar = trago",
    "rule3Body": "¿No quieres tararear? Bebe antes de la siguiente ronda.",
    "scenariosH2": "Ideal para",
    "scenario1": "Previas antes de salir",
    "scenario2": "Cocinas de estudiantes y fiestas de residencia",
    "scenario3": "Fiestas en casa de 4–12 personas",
    "scenario4": "Calentamiento de cumpleaños",
    "faqH2": "FAQ del juego de beber",
    "faq1Q": "¿HumHigh funciona como juego de beber?",
    "faq1A": "El juego se basa en adivinar canciones que tus amigos tararean — las rondas son rápidas y los fallos son divertidos. Sin cartas, sin dados, sin TV.",
    "faq2Q": "¿Necesito cuenta o descargar algo?",
    "faq2A": "No. Abre humhigh.com en cualquier móvil y crea una sala Party. Los demás se unen con código o QR. Gratis.",
    "faq3Q": "¿Cuántos pueden jugar?",
    "faq3A": "De 2 a 20 jugadores, cada uno en su propio móvil. De 4 a 12 es lo ideal.",
    "faq4Q": "¿Podemos jugar sin alcohol?",
    "faq4A": "Sí — el modo Clásico es el mismo juego sin reglas de bebida. Vuelve cuando quieras desde el vestíbulo.",
    "footerNote": "HumHigh Party Mode es la capa opcional de reglas de bebida sobre HumHigh. Bebe con responsabilidad."
  },
  "quality": {
    "tooQuiet": {
      "title": "Apenas oímos tu tarareo",
      "body": "Tu amigo no podrá adivinar. ¿Grabarlo de nuevo más fuerte?"
    },
    "tooNoisy": {
      "title": "Mucho ruido de fondo",
      "body": "¿Quieres probar en un lugar más tranquilo?"
    },
    "rerecord": "Grabar de nuevo",
    "useAnyway": "Usar igualmente"
  },
  "mic_primer": {
    "title": "Necesitamos tu micrófono",
    "body_pitch": "Tararearás una canción para identificarla. Tu navegador pedirá acceso al micrófono al siguiente toque.",
    "body_rally": "Tararearás una canción para que un amigo la adivine. Tu navegador pedirá acceso al micrófono al siguiente toque.",
    "body_party": "Tararearás una canción para que otros la adivinen. Tu navegador pedirá acceso al micrófono al siguiente toque.",
    "allow": "Entendido — vamos",
    "cancel": "Ahora no",
    "retention_note": "Los clips se eliminan tras 7 días. Nunca entrenamos con tu voz."
  },
  "shortcuts": {
    "hint_space": "para empezar"
  },
  "offline": {
    "title": "Sin conexión a internet",
    "subtitle": "El juego se pausa hasta que vuelvas a conectarte",
    "retry": "Intentar de nuevo"
  },
  "shieldModal": {
    "title": "Escudo usado 🛡️",
    "body": "Tu racha sobrevive — {{count}} días fuerte. Nuevo escudo cada 7 días.",
    "cta": "Continuar"
  },
  "copied": "Copiado",
  "invitation": {
    "calculating": "Calculando…",
    "playing": "Reproduciendo…",
    "own_pending_title": "Has retado a un amigo",
    "own_pending_desc": "Esperando su respuesta. Comparte el enlace otra vez si se perdió en el chat.",
    "own_pending_share": "Compartir el enlace otra vez",
    "own_pending_lobby": "Al lobby",
    "own_pending_share_text": "¿Adivinas mi tarareo?"
  },
  "new_duel": {
    "copy_link": "Copiar enlace"
  },
  "room": {
    "backConfirm": "Toca atrás otra vez para salir"
  },
  "hub": {
    "retry": "Intentar de nuevo"
  },
  "publish": {
    "too_few_alternatives": "Pocas alternativas. Elige otra canción e inténtalo de nuevo.",
    "emptyRecording": "La grabación salió vacía: grábala otra vez"
  },
  "streak": {
    "snooze_title": "¿Posponer este turno?",
    "snooze_body": "Añade 24h al reloj — una vez por racha.",
    "snooze_cta": "Posponer",
    "snooze_done": "+24h añadidas.",
    "snooze_fail": "No se pudo posponer",
    "snooze_btn": "Posponer 24h"
  },
  "intro": {
    "era": {
      "headline": "REWIND",
      "howto": "Escucha un clip. Adivina la década. 3 rondas, ~30 segundos.",
      "specStrip": "Clip  ·  Década  ·  Más rápido = más puntos",
      "cta": "Escuchar mi primer clip"
    },
    "silhuett": {
      "headline": "BLUR",
      "howto": "La portada se aclara sola. Reconoce al artista antes. 3 rondas.",
      "specStrip": "Portada  ·  Se aclara sola  ·  ~40s",
      "cta": "Muéstrame una portada",
      "howtoGuest": "Un amigo te retó con una portada borrosa. Adivina la canción antes de que se aclare. Supera su tiempo.",
      "specStripGuest": "Portada  ·  Se aclara rápido  ·  ~45s para superarlos",
      "ctaGuest": "Aceptar el reto"
    },
    "openRally": {
      "headline": "OPEN RALLY",
      "howto": "Alguien en el mundo tarareó una canción. Acierta y tu racha crece.",
      "specStrip": "Escucha  ·  Elige la canción  ·  <20s",
      "cta": "Escuchar el primero"
    },
    "skip": "Saltar — ya sé jugar",
    "pitch": {
      "headline": "PITCH",
      "howto": "Tararea una canción. La IA puntúa qué tan cerca llegaste. 3 rondas.",
      "specStrip": "Mic  ·  Tararea 1 canción  ·  ~1 min",
      "cta": "Toma el micro",
      "howtoGuest": "Un amigo te retó a tararear 1 canción. La IA puntúa 0–100 cada una. Supera su marca para ganar.",
      "specStripGuest": "Mic  ·  Tararea 1 canción  ·  ~1 min para superarlos",
      "ctaGuest": "Aceptar el reto"
    },
    "party": {
      "headline": "PARTY",
      "howto": "Cada uno se une desde su propio móvil. Uno tararea, los demás eligen entre 4 cartas de respuesta. El primero en acertar gana. Después le toca al siguiente.",
      "specStrip": "2–12 jugadores  ·  QR-join  ·  ~2 min/ronda",
      "cta": "Monta la sala",
      "howtoGuest": "Cuando alguien tararea, eliges entre 4 cartas de respuesta. El más rápido en acertar gana y reparte tragos. Luego te toca tararear.",
      "specStripGuest": "4 cartas de respuesta  ·  Tararea en tu turno  ·  Reglas de beber ON",
      "ctaGuest": "Me apunto"
    },
    "rally": {
      "headline": "RALLY",
      "howto": "Alguien tarareó una canción para ti. Escúchala, elige la correcta. Acierta — empieza una racha.",
      "specStrip": "Escucha  ·  Elige la canción  ·  <20s",
      "cta": "Oír el tarareo",
      "howtoGuest": "Un amigo tarareó una canción para ti. Escucha, elige la correcta y empezáis una racha juntos.",
      "specStripGuest": "Escucha  ·  Elige la canción  ·  <20s",
      "ctaGuest": "Oír su tarareo"
    },
    "openRallyAudition": {
      "headline": "TU TURNO",
      "howto": "¡Acertaste! Ahora tararea una NUEVA canción — cuando la adivinen, tienen una racha.",
      "specStrip": "5–15s  ·  Cualquier canción  ·  Anónimo",
      "cta": "Entendido"
    },
    "snap": {
      "headline": "SNAP",
      "howto": "Escucha la canción. Acierta. El más rápido gana.",
      "specStrip": "Escucha  ·  Elige rápido  ·  ~30s",
      "cta": "Escuchar el primer clip"
    }
  },
  "nudge": {
    "hostPickSong": "Elige la primera canción para empezar 🎵",
    "hostTapSong": "Toca una canción de la lista de arriba ☝️",
    "skippedHummer": "Saltado — turno del siguiente jugador"
  },
  "ready": {
    "autoStart": "⏳ ¡80% listo! Empieza en {{seconds}}s...",
    "waitingFor": "Esperando a {{names}}..."
  },
  "partySeo": {
    "formatStrip": "📱 Móvil  ·  👥 2–12 jugadores  ·  🪑 Misma sala",
    "desktopHint": "Mejor en el móvil — abre humhigh.com en tu teléfono",
    "soloEscape": "¿Solo? Juega en solitario →",
    "landingChip": "Juega solo — perfecto para un jugador"
  },
  "snap": {
    "skipped": "Saltando canción no reproducible",
    "tapToPlay": "Toca para escuchar",
    "result": {
      "share": "COMPARTIR PUNTAJE",
      "shareText": "Reconocí {{correct}}/{{total}} canciones directo del clip ⚡ {{score}} pts en SNAP. ¿Tu oído es más rápido que el mío?\n{{grid}}\n🎵 15 s · sin app · gratis",
      "nameLabel": "Tu nombre en el ranking",
      "leaderboardTitle": "TOP 10 DE LA SEMANA",
      "yourRank": "Tú: #{{rank}}",
      "notRanked": "Aún no estás en el top 10",
      "tryOther": "O prueba otro modo",
      "anonymous": "ANÓNIMO",
      "you": "TÚ",
      "tapToClaim": "RECLAMAR",
      "rankedThisWeek": "🔥 ESTÁS #{{rank}} ESTA SEMANA — RECLAMA TU LUGAR",
      "challengeFriend": "DESAFIAR A UN AMIGO",
      "reChallenge": "DEVOLVER EL RETO",
      "challengeShareText": "{{name}} reconoció las canciones de hoy directo del clip ({{score}} pts) ⚡ ¿Tu oído es más rápido?\n{{grid}}\n🎵 15 s · sin app",
      "challengeCreateFailed": "No se pudo crear el reto — solo enlace",
      "vsWon": "GANASTE",
      "vsLost": "PERDISTE",
      "vsTie": "EMPATE",
      "vsYou": "TÚ",
      "tryAnotherLabel": "PRUEBA OTRO MODO",
      "chipBlurPitch": "Ver la portada",
      "chipRewindPitch": "Adivina la década",
      "chipPitchPitch": "Tarareálo tú",
      "weekRank": "#{{rank}} esta semana · ¿aguantas el puesto?",
      "hlPb": "NUEVO RÉCORD PERSONAL",
      "hlPerfect": "PERFECTO — {{total}}/{{total}}",
      "hlStreak": "{{streak}} SEGUIDAS",
      "hlRank": "#{{rank}} ESTA SEMANA",
      "replayGhost": "Jugar otra vez",
      "challengeGhost": "Retar"
    },
    "audio_retry": "Fallo de audio — reintentando",
    "previewBlocked": "La vista previa bloquea el audio. Ábrelo en una pestaña nueva.",
    "openInNewTab": "Abrir en nueva pestaña",
    "tapButtonToStart": "TOCA EL BOTÓN PARA EMPEZAR",
    "buffering": "Cargando audio…",
    "lobby": {
      "tryBlur": "Te gusta Snap. Prueba BLUR — adivina la canción contra el reloj mientras la portada se revela",
      "tryRewind": "Te gusta Snap. Prueba REWIND — adivina en qué década se lanzó una canción"
    },
    "seoH1": "SNAP — adivina la canción con un fragmento corto",
    "seoIntro": "SNAP reproduce un clip del tema original y eliges la canción entre cuatro portadas. Cinco rondas, puntuación instantánea, responder rápido da más puntos. Gratis en el navegador, sin cuenta ni app.",
    "prestartSub": "{{count}} portadas · cuanto más rápido respondas, más puntos",
    "prestartCta": "JUGAR",
    "pass": "No la sé",
    "receipt": {
      "smoked": "HUMILLADO. {{diff}} pts de ventaja en SNAP 🎵 {{me}} {{mine}} ⚡ {{theirs}} {{them}}. ¿Te atreves con REWIND?",
      "edge": "POR LOS PELOS. Te gané por {{diff}} míseros puntos en SNAP ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. ¿Ronda 2 en REWIND?",
      "lost": "Tuviste suerte esta vez 💀 {{them}} {{theirs}} vs {{me}} {{mine}} en SNAP. Te reviento en REWIND ahora.",
      "tie": "Empate exacto en SNAP ({{mine}}). Inaceptable. Lo decidimos en REWIND ahora ⚡",
      "send": "ENVIAR RECIBO A {{name}}",
      "namePlaceholder": "TU NOMBRE",
      "go": "ENVIAR",
      "copied": "Recibo copiado — pégalo en el chat"
    },
    "audioRescue": "Arranca el audio — escucha y luego elige",
    "challengeFriend": "Desafía a un amigo",
    "tapToContinue": "TOCA PARA SEGUIR"
  },
  "pitch": {
    "vibe": {
      "title": "VIBE SCORE",
      "subtitle": "¿Cuánta alma le pusiste?",
      "microcopy": "Esta ronda puntuamos la energía.",
      "tiers": {
        "legendary": "VIBE LEGENDARIO",
        "strong": "VIBE FUERTE",
        "warmup": "CALENTAMIENTO"
      }
    }
  },
  "kbd": {
    "hint_chain": "1–4 elige · Espacio repetir",
    "hint_rewind": "1–8 elige · Espacio reproducir · Enter siguiente",
    "hint_blur": "1–4 elige respuesta · Enter siguiente",
    "hint_pitch": "Espacio iniciar/parar",
    "hint_snap": "1–4 elige · P paso · Espacio reproducir · Enter siguiente",
    "hint_rally": "1–N elige · Espacio repetir"
  },
  "desktop": {
    "rank_you_are": "Tu posición",
    "rank_points_to_next": "{{n}} p hasta el siguiente",
    "streak_today": "Racha diaria",
    "pb_label": "Récord personal",
    "host_scoreboard": "Marcador en vivo",
    "host_round": "Ronda",
    "host_hummer": "Tarareador",
    "host_song": "Canción",
    "continue_on_phone_title": "SIGUE EN TU MÓVIL",
    "continue_on_phone_body": "Escanea para mantener tu racha en el móvil.",
    "copy_link": "Copiar el enlace",
    "link_copied": "Enlace copiado",
    "hattrick_title": "Hattrick de hoy",
    "keys_title": "Teclado",
    "key_answer": "Responder",
    "key_play": "Reproducir / pausa",
    "key_next": "Siguiente",
    "key_mute": "Sonido sí/no",
    "key_home": "Inicio",
    "key_copy": "Copiar resultado"
  },
  "snapChallenge": {
    "metaTitle": "{{name}} te reta · SNAP · HumHigh",
    "metaDesc": "{{name}} logró {{score}}. ¿Lo superas?",
    "hook": "{{name}} te reta",
    "beatLabel": "supera",
    "explainer": "5 canciones · clips originales · elige la portada correcta",
    "beatIt": "JUGAR Y SUPERARLO",
    "freeTag": "gratis · sin registro · 90 seg en total",
    "notFound": "Reto no encontrado",
    "expired": "Este reto expiró",
    "expiredSub": "Pero todavía puedes jugar SNAP",
    "playAnyway": "JUGAR SNAP"
  },
  "claim": {
    "claimYourSpot": "TOCA PARA RECLAMAR TU PUESTO →",
    "youAreNumberOne": "🏆 ERES #1 ESTA SEMANA — RECLAMA",
    "youAreTopThree": "🔥 ERES #{{rank}} ESTA SEMANA — RECLAMA",
    "youAreRanked": "ERES #{{rank}} — RECLAMA TU PUESTO",
    "playingAs": "JUEGAS COMO {{name}}",
    "editName": "Editar nombre",
    "placeholder": "TU NOMBRE",
    "save": "GUARDAR",
    "defendOne": "DEFIENDE #1 →",
    "climbToOne": "SUBE AL #1 →",
    "holdYourSpot": "MANTÉN TU PUESTO →",
    "changeName": "CAMBIA TU NOMBRE",
    "claimOpen": "PON TU NOMBRE EN LA TABLA",
    "rateLimited": "Demasiados cambios de nombre ahora. Inténtalo en un momento.",
    "renamedRows": "Tu nombre se aplica ahora a todos tus resultados ({{count}})",
    "newRecordStageName": "🏆 ¡NUEVO RÉCORD! ¿TU NOMBRE ARTÍSTICO?",
    "lockItIn": "FIJAR"
  },
  "bookmarkNudge": {
    "cta": "Guarda HumHigh ({{shortcut}}) — canciones nuevas cada semana",
    "hint": "Pulsa {{shortcut}} para guardar HumHigh"
  },
  "eraChallenge": {
    "hook": "{{name}} te desafía",
    "beatLabel": "supera",
    "explainer": "Adivina la década de 3 canciones. Más rápido = más puntos.",
    "beatIt": "JUEGA Y SUPÉRALO",
    "freeTag": "gratis · sin registro · 60 s",
    "notFound": "Desafío no encontrado",
    "expired": "Este desafío expiró",
    "expiredSub": "Pero aún puedes jugar REWIND",
    "playAnyway": "JUGAR REWIND",
    "metaTitle": "{{name}} te desafía · REWIND · HumHigh",
    "metaDesc": "{{name}} logró {{score}}. ¿Puedes superarlo?"
  },
  "feedback": {
    "title": "Comentarios",
    "subtitle": "Con un toque basta. Añade detalles si quieres.",
    "placeholder": "Escribe tu comentario aquí (opcional)...",
    "send": "Enviar comentario",
    "sending": "Enviando...",
    "cancel": "Cancelar",
    "screen": "Pantalla",
    "thanks": "¡Gracias por tu comentario! 🙏",
    "failed": "No se pudo enviar, inténtalo de nuevo",
    "promptAudio": "¿No funcionó el sonido? Cuéntanos.",
    "promptBack": "¿No era lo que esperabas? Cuéntanos.",
    "quick": {
      "audio": "El sonido no funcionó",
      "hard": "Demasiado difícil",
      "repetitive": "Aburrido / muy repetitivo",
      "other": "Otra cosa"
    }
  },
  "session_run": {
    "line": "Ronda {{run}} · {{correct}}/{{total}} aciertos en esta sesión"
  },
  "vs": {
    "won": "GANASTE",
    "lost": "PERDISTE",
    "tie": "EMPATE",
    "you": "TÚ",
    "challengeBack": "DESAFIAR DE VUELTA"
  },
  "openTurns": {
    "title": "TURNOS ABIERTOS",
    "someone": "ALGUIEN",
    "body": "Espera un tarareo. Toma el turno y mantén viva la racha.",
    "cta": "TOMARLO →",
    "time_left": "quedan {{hours}} h",
    "claim_failed": "Alguien acaba de tomarlo. Buscando nuevos."
  },
  "returning": {
    "rowGreeting": "BIENVENIDO DE NUEVO, {{name}}",
    "rowGreetingAnon": "BIENVENIDO DE NUEVO",
    "rowCta": "CONTINUAR {{mode}}"
  },
  "prestart": {
    "rallyTurn": "RALLY: tu turno ({{count}})",
    "streak": "Racha: {{count}} días",
    "pb": "Tu mejor marca: {{score}} p"
  },
  "blur": {
    "bridge_cta": "BLUR de hoy: {{count}} portadas te esperan",
    "newPb": "Nuevo récord",
    "hattrickTotal": "Hattrick de hoy: {{points}} / 3000 pts"
  },
  "shareName": {
    "title": "¿QUIÉN DESAFÍA?",
    "placeholder": "TU NOMBRE O ALIAS",
    "cta": "ENVIAR DESAFÍO →",
    "skip": "Omitir",
    "shuffle": "Nombre artístico al azar"
  },
  "chain": {
    "title": "CHAIN",
    "subtitle": "Conecta 4 canciones. Una cadena nueva cada día.",
    "pick": "¿Qué canción conecta?",
    "teaser": "Mañana la cadena empieza con {{artist}} · en {{h}} h {{m}} min",
    "persona_perfect": "CIRUJANO CULTURAL",
    "persona_close": "SABUESO",
    "persona_chaos": "DJ DEL CAOS",
    "persona_broken": "DISCO RAYADO",
    "wrong_hint": "Esa no. Pista: {{hint}} · te quedan {{n}} vidas",
    "hint_any": "piensa en grande",
    "hint_sample": "un sample",
    "hint_artist": "mismo artista",
    "hint_producer": "mismo productor",
    "hint_writer": "mismo compositor",
    "hint_cover": "una versión",
    "hint_soundtrack": "una peli",
    "hint_tv": "una serie",
    "hint_relationship": "una relación",
    "hint_video": "un videoclip",
    "hint_award": "un premio",
    "hint_feud": "un beef",
    "hint_stage": "un escenario",
    "tap_play": "Toca la portada para escuchar",
    "correct": "¡Conectada!",
    "wrong": "Esa no",
    "link_sample": "Sample: {{entity}}",
    "link_artist": "Ambas con {{entity}}",
    "link_producer": "Ambas producidas por {{entity}}",
    "link_writer": "Ambas escritas por {{entity}}",
    "link_cover": "Versión de {{entity}}",
    "done": "Cadena completa",
    "broken": "Cadena rota",
    "solved_in": "Resuelta en {{s}} s",
    "lives": "Te quedan {{n}} vidas",
    "share_wa": "Reta por WhatsApp",
    "share_more": "Compartir",
    "share_text": "HumHigh CHAIN 🔗\n{{grid}}\n{{result}}\n¿Puedes enlazar las 4 canciones de hoy por los artistas que comparten?",
    "next_in": "Nueva cadena en {{h}} h {{m}} min",
    "top": "Top 10 de hoy",
    "your_name": "Tu nombre en la lista",
    "save": "Guardar",
    "error": "No se pudo cargar la cadena de hoy",
    "retry": "Reintentar",
    "play_rewind": "Juega REWIND ahora",
    "card_title": "CHAIN de hoy",
    "card_sub": "Conecta 4 canciones por samples, productores y colaboraciones.",
    "card_done": "Hecho hoy — vuelve mañana",
    "meta_title": "CHAIN — Puzzle musical diario de conexiones | HumHigh",
    "meta_description": "Conecta 4 canciones por samples, productores, versiones y colaboraciones. Un puzzle musical gratis cada día. Sin app, sin cuenta.",
    "option_listen": "Escuchar {{title}}",
    "pick_aria": "Elegir {{title}} de {{artist}}",
    "play_next": "Juega {{mode}} ahora",
    "bonus_tag": "BONUS",
    "bonus_cta": "Juega una cadena extra",
    "bonus_next": "Juega otra",
    "bonus_note": "Bonus superado · la cadena de hoy aún te espera",
    "bonus_share": "Compartir cadena bonus",
    "back_to_daily": "Cadena de hoy",
    "bonus_share_text": "HumHigh CHAIN BONUS 🔗\n{{grid}}\n{{result}}\n¿Encuentras los enlaces entre las canciones de hoy?",
    "share_result": "Compartir resultado",
    "share_perfect": "HumHigh CHAIN ⚡\n{{grid}}\n4 canciones enlazadas en {{s}}s. Impecable. ¿Superas mi tiempo?",
    "share_close": "HumHigh CHAIN 😮‍💨\n{{grid}}\nLo logré con {{lives}} vidas en {{s}}s. ¿Lo haces más rápido?",
    "share_lost": "HumHigh CHAIN 💥\n{{grid}}\nHoy se me rompió la cadena. ¿Puedes conectarlas?",
    "vs_won": "¡Ganaste a {{name}}! {{you}}s contra {{them}}s",
    "vs_lost": "{{name}} ganó esta ronda · {{them}}s contra {{you}}s",
    "vs_lost_broken": "{{name}} se llevó esta · resolvió la cadena en {{them}}s",
    "rematch": "Enviar revancha a {{name}}",
    "rematch_text": "HumHigh CHAIN ⚡\n{{grid}}\nResolví la cadena en {{s}}s, {{name}}. ¿Revancha mañana?",
    "comeback": "Hoy se rompió la cadena · toma revancha en una cadena bonus",
    "challenge_hint": "Encuentra la canción que enlaza la cadena",
    "nearMissTitle": "¡Por un pelo!",
    "nearMissBody": "Caíste en la última canción. ¿Crees que un amigo la saca?",
    "nearMissCta": "Reta a un amigo",
    "brokenButLocked": "La cadena se rompió, pero el hat-trick de hoy ya es tuyo. Prueba una cadena extra.",
    "link_soundtrack": "Las dos suenan en la banda sonora de {{entity}}",
    "link_tv": "Las dos se hicieron virales gracias a {{entity}}",
    "link_relationship": "Las dos hablan de {{entity}}",
    "link_video": "{{entity}} sale en los dos videoclips",
    "link_award": "Las dos ganaron el {{entity}}",
    "link_feud": "Las dos son dardos del pique entre {{entity}}",
    "link_stage": "Ambas sonaron en {{entity}}",
    "lives_one": "Te queda {{n}} vida",
    "bonus_note_done": "Bonus superado · la caza no para",
    "play_daily": "Juega la cadena de hoy"
  },
  "rankBadge": {
    "sheetTitle": "Clasificación",
    "weekRank": "Puesto #{{rank}} esta semana de {{total}}",
    "comeback": "Juega otra ronda para entrar en la clasificación",
    "open": "Clasificación →",
    "editName": "Cambiar nombre",
    "nameLabel": "Tu nombre",
    "weekRankNoTotal": "Puesto #{{rank}} esta semana",
    "backToResult": "Volver a mi resultado"
  },
  "dailyBridge": {
    "hattrick": "¡Triplete de hoy — los 3 completados!",
    "silver": "Plata — queda 1 modo hoy",
    "bronze": "Buen comienzo — quedan 2 modos hoy",
    "start": "Reto de hoy: 3 modos",
    "now": "Jugar ahora",
    "nextStage": "Siguiente etapa: {{stage}}",
    "seeBoard": "Ver la tabla de hoy",
    "discoverTitle": "El hattrick de hoy está en marcha",
    "partyTitle": "Hattrick + CHAIN hechos",
    "partyBody": "Ahora llévalo al grupo: tú organizas, ellos tararean",
    "partyCta": "Montar PARTY",
    "pitchTitle": "Demuéstralo — tararea una canción",
    "pitchBody": "1 canción · 15 s · la IA escucha",
    "pitchCta": "Tararéala",
    "discoverBody": "3 retos musicales rápidos · SNAP, REWIND, BLUR",
    "continue": "Continuar",
    "startShort": "Empezar",
    "stagePill": "Etapa {{n}}/3 · Hattrick del día",
    "nextStageStep": "Siguiente: {{stage}} ({{step}}/3)",
    "shareHattrick": "Comparte tu hattrick",
    "shareHattrickText": "Clavé la canción, la década y la portada en el hat-trick de HumHigh de hoy 🎧 Te toca — 60 s, sin app.",
    "tryBlur": "Prueba BLUR",
    "tryPitch": "Prueba PITCH",
    "blurTease": "Te sabes las canciones. ¿Reconoces las portadas?",
    "pitchTease": "Tararéasela a la IA. ¿Te atreves?",
    "leaderboard": "Clasificación",
    "chainBonus": "Bonus · CHAIN",
    "shareChainOnly": "Compartir solo esta cadena",
    "shareRewindOnly": "Comparte solo este REWIND",
    "shareBlurOnly": "Comparte solo este BLUR",
    "shareSnapOnly": "Comparte solo este SNAP",
    "hattrickStreak_one": "¡{{count}} día seguido!",
    "hattrickStreak_other": "¡{{count}} días seguidos!",
    "hattrickStreak_many": "¡{{count}} días seguidos!",
    "bronzeSecured": "Bronce asegurado · ahora toca: {{next}}",
    "silverSecured": "Plata asegurada · queda una etapa: {{next}}",
    "hattrickLocked": "Hat-trick cerrado · los 3 modos de hoy, listos",
    "ctaMeta_rewind": "Etapa {{step}} de 3 · 45 s · la plata, a tu alcance",
    "ctaAction_rewind": "¿De qué década es?",
    "ctaMeta_chain": "La final · 3 vidas · asegura el oro de hoy",
    "ctaAction_chain": "Conecta las canciones",
    "ctaMeta_snap": "Etapa {{step}} de 3 · 45 s · puro reflejo",
    "ctaAction_snap": "Adivina la canción",
    "ctaMeta_blur": "La final · 25 s · asegura el oro de hoy",
    "ctaAction_blur": "Descubre las portadas",
    "chainTease": "El CHAIN de hoy: 4 canciones, un hilo oculto. ¿Lo ves?",
    "tryChain": "Prueba CHAIN",
    "challengeFriend": "Reta a un amigo",
    "challengeMeta": "Tu puntuación: {{score}} pts · supérala antes de medianoche",
    "startRally": "Empieza un Rally",
    "challengeText": "Acabo de hacer {{score}} pts en el Hattrick de hoy en HumHigh. Supérame antes de medianoche",
    "facitTagline": "Clip · Década · Portada",
    "facitNamed": "{{name}} · el Hattrick de hoy en HumHigh",
    "facitCta": "Tres rondas, un reto diario. Supera mi puntuación antes de medianoche 👇",
    "facitCopied": "Copiado — pégalo en el grupo",
    "podiumOn": "En el podio de hoy · #{{rank}}",
    "podiumChase": "#{{rank}} hoy · {{gap}} p para el podio — repite antes de las 00:00 UTC",
    "nextHattrickIn": "Nuevo Hattrick en {{time}}",
    "ctaPhase_mid": "Etapa {{step}} de 3",
    "ctaPhase_final": "La final (3/3)",
    "ctaDur_snap": "45 s",
    "ctaDur_rewind": "45 s",
    "ctaDur_blur": "25 s",
    "ctaGoal_0": "el bronce te espera",
    "ctaGoal_1": "la plata, a tu alcance",
    "ctaGoal_2": "asegura el oro de hoy"
  },
  "sound": {
    "mute": "Silenciar efectos de sonido",
    "unmute": "Activar efectos de sonido"
  },
  "stageAvatar": {
    "legends": "Avatares leyenda",
    "unlockStreak": "Logra una racha de 5 días",
    "unlockChain": "Resuelve un CHAIN perfecto",
    "locked": "Bloqueado",
    "names": {
      "king": "EL REY",
      "beanie": "GORRO LIMA",
      "shades": "GAFAS ESTRELLA",
      "rain": "LLUVIA PÚRPURA",
      "afro": "CORONA GROOVE",
      "mic": "PRIMERA FILA",
      "cap": "GORRA AL REVÉS",
      "headphones": "AURICULARES DE ESTUDIO",
      "mohawk": "CRESTA PUNK",
      "bun": "MOÑO DIVA",
      "bolt": "RAYO ZIGGY",
      "helmet": "CASCO ESPACIAL"
    }
  },
  "passport": {
    "title": "Pasaporte",
    "dayStreak": "días de racha",
    "cta": "¿Me superas?",
    "dayStreak_one": "día de racha",
    "dayStreak_other": "días de racha",
    "share": "Compartir pasaporte",
    "copy": "Copiar reto",
    "copied": "Reto copiado — pégalo donde quieras",
    "challenge": "{{name}} lleva {{points}} pts en el Hattrick de hoy de HumHigh. ¿Lo superas?",
    "challengeAnon": "{{points}} pts en el Hattrick de hoy de HumHigh. ¿Lo superas?"
  },
  "hattrickBoard": {
    "resetsIn": "Se reinicia en {{time}} (UTC)",
    "emptyTitle": "¡Sé el primero del mundo en hacer el Hattrick de hoy!",
    "emptyBody": "Juega SNAP, REWIND y BLUR hoy para entrar.",
    "yourResult": "Tu resultado",
    "seeRank": "Mira tu puesto en la tabla de hoy",
    "shareText": "#{{rank}} del mundo en el Hat-trick de hoy con {{total}} pts. Gáname antes de medianoche 🎧",
    "share": "Compartir",
    "copied": "Enlace copiado",
    "startCta": "Empieza el Hattrick de hoy · 2 min",
    "tabToday": "Hoy",
    "tabWeek": "Semana",
    "tabAll": "Histórico",
    "weekSub": "Últimos 7 días: gana el mejor hattrick",
    "allSub": "Salón de la Fama: el mejor hattrick diario de la historia",
    "leaderFlex": "¡Eres #1 del mundo hoy! Aguanta hasta medianoche.",
    "yesterdayTitle": "Campeones de ayer",
    "yesterdayFinal": "Ayer · clasificación final",
    "yesterdayEmpty": "Ayer nadie completó el Hattrick",
    "readFailed": "No se pudo cargar la clasificación",
    "nextStageCta": "Jugar {{mode}}",
    "yesterdayGuardTitle": "Los campeones de ayer defienden el trono",
    "yesterdayGuardBody": "Nadie ha completado el hattrick de hoy todavía. Juega y sé el primero en destronarlos.",
    "days": "{{count}}/7 días",
    "claimGold": "Toma el oro",
    "claimSilver": "Toma la plata",
    "claimBronze": "Toma el bronce",
    "spotFree": "Libre",
    "spotsOpen": "Hoy quedan {{count}} plazas del podio libres — juega ya y quédate una.",
    "leaderTitle": "#1 del mundo hoy",
    "leaderBody": "{{total}} pts. Mantén la corona hasta medianoche. ¡Reta a tus amigos!",
    "podiumTitle": "Podio asegurado",
    "podiumBody": "#{{rank}} con {{total}} pts. A solo {{diff}} pts del oro.",
    "doneTitle": "Hattrick de hoy listo",
    "doneBody": "{{total}} pts (#{{rank}} hoy). A {{diff}} pts del podio.",
    "clearedTitle": "Hat-trick de hoy completado",
    "clearedBody": "Los tres modos listos. ¡Reta a tus amigos antes de medianoche!",
    "shareTextCleared": "Hat-trick musical de hoy superado. ¿Haces 3 de 3 antes de medianoche? 🎧",
    "challengeCta": "Reta a un amigo",
    "shareTextLeader": "#1 del mundo en el Hat-trick de hoy con {{total}} pts. Destróname 🏆",
    "openGold": "Oro libre",
    "openSilver": "Plata libre",
    "openBronze": "Bronce libre",
    "challengeShort": "Reta",
    "liveRank": "#{{rank}} del mundo hoy",
    "next_chain_sub": "Hattrick hecho. El CHAIN de hoy: 4 canciones, 1 conexión secreta",
    "next_chain_cta": "Resuelve el CHAIN",
    "next_party_sub": "Retos del día superados. Junta a la peña: de 2 a 12",
    "next_party_cta": "Monta una PARTY"
  },
  "partyReveal": {
    "hummerFlop": "FIASCO TOTAL 💀",
    "hummerFlopSip": "Bebe 2 tragos de castigo: nadie pilló nada.",
    "hummerFlopPlain": "Nadie en la sala pilló tu tarareo.",
    "hummerNailed": "¡LO PILLARON! ⚡",
    "hummerPour": "Tarareo perfecto. Señala a alguien: ¡2 tragos!",
    "hummerSafe": "Bien tarareado: tú no bebes.",
    "youCorrect": "¡CORRECTO! +{{points}}p 🔥",
    "youSafe": "No bebes en esta ronda.",
    "youCorrectPlain": "Bien hecho.",
    "youWrong": "FALLASTE 💀",
    "youWrongSip": "🍺 Bebe 1 trago de castigo.",
    "youWrongPlain": "La próxima es tuya.",
    "youLate": "DEMASIADO TARDE ⏳",
    "youLatePlain": "No llegaste a responder.",
    "roomScore": "{{correct}} de {{total}} acertaron",
    "nextSong": "SIGUIENTE CANCIÓN ({{seconds}}s)",
    "tapToPlay": "TOCA PARA REPRODUCIR",
    "toastRound": "🍻 RONDA DE BRINDIS: ¡todos beben juntos!",
    "trapLine": "{{count}} picaron con «{{title}}»",
    "djClaim": "Poner la canción desde mi móvil (ahora: {{name}})",
    "djClaimed": "Tu móvil suena a partir de la próxima canción",
    "djError": "No se pudo cambiar el altavoz, inténtalo otra vez"
  },
  "audio": {
    "silentHint": "¿No oyes nada? Desactiva el modo silencio o ponte los auriculares 🔈"
  },
  "nav": {
    "leaderboards": "Clasificación",
    "party": "PARTY",
    "profile": "Perfil",
    "hattrick": "Hattrick de hoy",
    "yourTurn": "Te toca ({{count}})",
    "streak": "Racha de {{count}} días",
    "openRally": "RALLY ABIERTO",
    "rally": "RALLY"
  },
  "modes": {
    "snap": "SNAP",
    "chain": "CHAIN",
    "rewind": "REWIND",
    "blur": "BLUR",
    "pitch": "PITCH",
    "rally": "RALLY"
  },
  "h2h": {
    "title": "Duelo contra {{rival}}",
    "namePrompt": "Guarda tu puntuación y mándale el recibo a {{rival}}",
    "namePlaceholder": "Tu nombre",
    "saveName": "Enviar",
    "retryBody": "No pudimos cargar los totales de hoy.",
    "retry": "Reintentar",
    "win": "La corona es tuya",
    "loss": "{{rival}} aguantó",
    "done": "Hattrick completado — ahora te toca retar a {{rival}}",
    "score": "Tú {{mine}} pts vs {{rival}} {{theirs}} pts",
    "sendReceipt": "Mándale la revancha a {{rival}}",
    "challengeBack": "Pídele la revancha a {{rival}}",
    "earlierDay": "{{rival}} hizo {{points}} pts otro día",
    "receiptWin": "¡Te pasé! {{mine}} pts contra tus {{theirs}} en el Hattrick de hoy. Recupéralo antes de medianoche:",
    "receiptLoss": "{{rival}} clavó {{theirs}} pts. Yo me quedé en {{mine}} — ¿alguien le puede bajar los humos?",
    "hudYou": "TÚ",
    "close": "A solo {{gap}} pts de {{rival}}",
    "receiptClose": "Hoy tuviste suerte, {{rival}} — {{theirs}} pts contra mis {{mine}}. Mañana la corona es mía:"
  },
  "faceoff": {
    "kicker": "DUELO HATTRICK",
    "title": "{{name}} te ha retado",
    "meta": "3 canciones · 2 minutos · gratis",
    "earlier": "El reto de {{name}} era con las canciones de ayer — marca el listón en el de hoy"
  },
  "failShare": {
    "cta": "💀 Comparte el desastre",
    "ctaSummary": "💀 Comparte el desastre de \"{{title}}\"",
    "preparing": "Preparando el desastre…",
    "send": "Mándalo al grupo",
    "retry": "Reintentar",
    "error": "No se pudo preparar el clip. Inténtalo otra vez.",
    "title": "{{name}} tarareó un temazo. Nadie lo pilló 💀",
    "text": "{{name}} tarareó 30 segundos y 0 de {{n}} en la fiesta lo adivinaron 💀 ¿Sabes qué canción se supone que es?"
  },
  "hum_player": {
    "unavailable": "Vista previa no disponible: adivina igualmente.",
    "unsupported": "Este tarareo se grabó en un formato que tu navegador no puede reproducir. Adivina igualmente.",
    "load_failed": "No se pudo cargar el tarareo: adivina igualmente.",
    "ios_silent": "¿No oyes nada? Desactiva el modo silencio de tu iPhone."
  },
  "duel_view": {
    "open_in_browser": "Abrir en Safari / Chrome"
  },
  "matchAlert": {
    "beatYou": "{{name}} te ganó en SNAP: {{theirs}} contra tus {{mine}}.",
    "youHeld": "{{name}} aceptó tu reto de SNAP: {{theirs}} contra tus {{mine}}. Aguantaste.",
    "tie": "{{name}} empató contigo en SNAP: {{theirs}} contra {{mine}}.",
    "more_one": "+{{count}} más respondió",
    "more_other": "+{{count}} más respondieron",
    "ctaRevenge": "REVANCHA",
    "ctaAgain": "OTRA VEZ",
    "dismiss": "Cerrar",
    "beatYouMode": "{{name}} te ganó en {{mode}}: {{theirs}} contra tus {{mine}}.",
    "youHeldMode": "{{name}} jugó tu reto de {{mode}}: {{theirs}} contra tus {{mine}}. Aguantas.",
    "tieMode": "{{name}} empató contigo en {{mode}}: {{theirs}} contra {{mine}}."
  },
  "receipt": {
    "rewind": {
      "smoked": "ARRASADO. Paliza de {{diff}} puntos en REWIND ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Nos vemos en BLUR.",
      "edge": "POR LOS PELOS. {{diff}} puntos en REWIND ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Final en BLUR ya.",
      "lost": "Esta vez REWIND es tuyo 💀 {{them}} {{theirs}} vs {{me}} {{mine}}. BLUR decide.",
      "tie": "Empate exacto en REWIND ({{mine}}). Inaceptable. BLUR decide ⚡"
    },
    "blur": {
      "smoked": "ARRASADO. Paliza de {{diff}} puntos en BLUR 🖼️ {{me}} {{mine}} vs {{theirs}} {{them}}. ¿Hattrick completo mañana?",
      "edge": "POR LOS PELOS. {{diff}} puntos en BLUR ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Revancha mañana.",
      "lost": "Buen ojo esta vez 💀 {{them}} {{theirs}} vs {{me}} {{mine}} en BLUR. Mañana te gano.",
      "tie": "Empate exacto en BLUR ({{mine}}). Nadie cede. Mañana otra vez ⚡"
    }
  },
  "partyWarmup": {
    "title": "Calienta mientras esperas",
    "open": "Calienta mientras esperas",
    "next": "Otra canción",
    "wrong": "Casi. Menos mal que esto solo es calentamiento."
  }
}
