{
  "common": {
    "authBusy": "Tem muita gente jogando agora – tente de novo em um minuto.",
    "close": "Fechar",
    "feedback": "Feedback",
    "backToHome": "Voltar ao início",
    "next": "Próximo →",
    "loading": "Preparando a festa...",
    "copied": "Copiado!",
    "error": "Algo deu errado — tente de novo!",
    "tryAgain": "Tentar de novo",
    "showResults": "Ver resultados",
    "connectionFailed": "Conexão falhou",
    "landscapeWarning": "Gire o celular para retrato para jogar",
    "share": "Compartilhar",
    "micDenied": "Mic bloqueado — ative no navegador",
    "saveFailed": "Não foi possível salvar — tente de novo",
    "analyzeFailed": "Não foi possível analisar — tente de novo",
    "continueAnyway": "Continuar mesmo assim",
    "result": {
      "nextMode": "JOGAR {{mode}} AGORA",
      "playAgain": "JOGAR DE NOVO",
      "nextModeWhat": {
        "rewind": "Adivinhe a década",
        "blur": "Revele a capa",
        "pitch": "Cantarole e pontue",
        "snap": "Nomeie o trecho",
        "chain": "Ache a conexão — desafio diário"
      },
      "rallyStep": "Adivinhe o cantarolar de alguém no Rally"
    },
    "tap_to_hear": "Toque para ouvir a música",
    "save": "Salvar",
    "retry": "Tentar de novo",
    "resultCopied": "Resultado copiado — cole no grupo",
    "perfectStamp": "Perfeito",
    "nearMissHl": "QUASE! — {{correct}}/{{total}}",
    "nearMissBody": "Faltou uma pro perfeito. Acha que um amigo faz melhor?",
    "inAppBanner": {
      "text": "Som e sequências funcionam melhor no seu navegador habitual",
      "open": "Abrir",
      "copy": "Copiar link"
    },
    "linkMissing": "O link ainda não ficou pronto — toque de novo"
  },
  "index": {
    "tagline": "O jogo onde você cantarola — e seus amigos adivinham.",
    "formatLine": "Como Imagem & Ação, mas com música. Todo mundo joga do próprio celular — em noites de jogos, festas ou onde quiser.",
    "howHum": "Cantarole",
    "howGuess": "Adivinhe",
    "howJudge": "A IA decide",
    "startGame": "Get Loud — Jogar Juntos",
    "starting": "Preparando...",
    "joinLink": "Tem um código? Entre →",
    "startError": "Não foi possível iniciar: {{message}}",
    "vibeClassic": "Clássico",
    "vibeParty": "PARTY",
    "landingTitle": "O que é HumHigh?",
    "landingBody": "HumHigh é um jogo musical gratuito que você joga na mesma sala. Cantarole músicas famosas no seu celular, seus amigos adivinham nos deles, e uma IA julga quão perto você chegou. Sem download — só abrir e jogar.",
    "landingStepsTitle": "Como jogar",
    "landingStep1": "Escolha uma música e cantarole",
    "landingStep2": "Seus amigos adivinham no próprio celular",
    "landingStep3": "A IA te pontua — o melhor cantarolador ganha",
    "landingAudience": "Perfeito como quiz musical em noites de jogos. Adultos podem ativar o Party Mode para regras de bebida opcionais.",
    "faqTitle": "Perguntas frequentes",
    "faq1q": "O que é HumHigh?",
    "faq1a": "Um jogo musical onde todo mundo está na mesma sala com seu próprio celular. Um cantarola uma música famosa, os outros adivinham, e uma IA julga. Grátis, instantâneo, sem download.",
    "faq2q": "Como se joga?",
    "faq2a": "Um jogador escolhe uma música e cantarola por 30 segundos. Os outros digitam a resposta no próprio celular. A IA escuta e pontua — pontos por acertar, penalidade por errar.",
    "faq3q": "Preciso baixar um app?",
    "faq3a": "Não. HumHigh funciona no seu navegador. Abra o link, compartilhe o código e todo mundo entra na hora pelo celular.",
    "faq4q": "Funciona como drinking game?",
    "faq4a": "Sim. Ative o Party Mode e respostas erradas significam goles. O mesmo quiz musical, só com regras de bebida.",
    "feedbackLink": "Enviar feedback",
    "contactLink": "Contato: info@humhigh.com",
    "playSolo": "Jogar PITCH — supere seu recorde",
    "createRoomFailed": "Não deu para criar a sala. Tenta de novo."
  },
  "solo": {
    "loadingSongs": "Carregando músicas…",
    "songOf": "Música {{current}} de {{total}}",
    "swapSong": "Trocar música",
    "swapUsed": "Troca usada",
    "hearOriginal": "🎵 Ouvir o original",
    "nextSong": "Próxima música →",
    "yourScore": "Sua pontuação",
    "yourResult": "Seu resultado",
    "seeResults": "Ver resultados",
    "bestScore": "Sua melhor tentativa",
    "improveScore": "Nova música 🎤",
    "listenHum": "Ouça seu cantarolado",
    "doneForNow": "Pronto por agora",
    "newRecord": "🏆 Novo recorde pessoal!",
    "playAgain": "Praticar cantarolar de novo",
    "challengeFriend": "Desafie um amigo",
    "challengeText": "{{score}}% no meu melhor cantarolar. Duvido você me bater. 🎤\n{{grid}}",
    "copiedToClipboard": "Link copiado! 📋",
    "songLabel": "Música {{num}}",
    "complete": "PITCH completo!",
    "errorLoading": "Não foi possível carregar as músicas",
    "startHumming": "Começar",
    "analyzing": "Analisando seu cantarolo...",
    "scoreExcellent": "🔥 Incrível!",
    "scoreGood": "⚡ Nada mal!",
    "scoreOk": "😅 Quase...",
    "scorePoor": "✨ Bom começo — vai de novo",
    "pass": "Passar 😅",
    "chooseDifficulty": "Escolha a dificuldade",
    "difficultyHits": "🎵 Hits",
    "difficultyBangers": "🔥 Bangers",
    "difficultyLegends": "💀 Legends",
    "listenFirst": "Ouvir primeiro",
    "humDirectly": "Cantarolar direto",
    "listenAgain": "Ouvir novamente",
    "stop": "Parar",
    "previewPlaying": "Ouça a melodia...",
    "listenInstruction": "Ouça. Cantarole. Vamos julgar.",
    "tapToPlay": "▶ Toque para ouvir",
    "aiListening": "A IA está ouvindo...",
    "imDone": "✓ Terminei",
    "autoStop": "Para automaticamente em 20 segundos",
    "qualityTip": "5-10 segundos basta. Qualidade > duração.",
    "introTitle": "PITCH",
    "introSubtitle": "Cantarole 1 música. A IA te julga. Sem piedade.",
    "introStep1Title": "Ouça a melodia",
    "introStep1Desc": "Opcional — pule se souber a música",
    "introStep2Title": "Cantarole de volta",
    "introStep2Desc": "5-10 segundos bastam",
    "introStep3Title": "A IA avalia seu cantarolo",
    "introStep3Desc": "Precisão melódica + reconhecimento",
    "introStep4Title": "Supere seu recorde",
    "introStep4Desc": "1 música por sessão — compartilhe seu resultado",
    "introStart": "Vamos lá",
    "diffHits": "Hits",
    "diffBangers": "Bangers",
    "diffLegends": "Lendas",
    "play": "Mostre o que sabe 🎤",
    "playTime": "30 seg · 1 música",
    "leaderboardTitle": "Classificação",
    "leaderboardEmpty": "Sem pontuações ainda. Seja o primeiro.",
    "top10Qualified": "Você entrou no top 10!",
    "enterName": "Seu nome (máx 12 caracteres)",
    "save": "Salvar",
    "hummingInstruction": "Cantarole. Agora.",
    "done": "Pronto",
    "homeTitle": "PITCH",
    "dailyTitle": "Desafio diário",
    "dailySubtitle": "1 música. A IA te avalia.",
    "bonusTitle": "Bônus {{num}}",
    "bonusSubtitle": "Rodada bônus. Faixas novas.",
    "bonusLocked": "Complete a rodada anterior primeiro",
    "playedToday": "Jogado",
    "resetsAt": "Reinicia à meia-noite",
    "backToHome": "Voltar ao início",
    "roundScore": "{{score}}%",
    "freezeLabel": "Congelamento de sequência",
    "freezeTitle": "Congelamento de sequência",
    "freezeDesc": "Se você perder um dia, um congelamento salva sua sequência automaticamente.",
    "freezeUsed": "Um congelamento salvou sua sequência ontem!",
    "freezeEarnHint": "Ganhe um congelamento completando as duas rodadas bônus em um dia. Máx. 2.",
    "tagline": "Cantarole 1 música. A IA julga. Sem dó.",
    "scoreMid": "🎯 Você está no caminho certo",
    "setlist": "Setlist",
    "micLabel": "tá ouvindo 👀",
    "viewFullLeaderboard": "Ver tudo →",
    "leaderboardSheetTitle": "PITCH — Ranking",
    "you": "Você",
    "enableMic": "Ativar mic para gravar",
    "shareText": "Cantarolei uma música, a IA reconheceu e me deu {{score}}/100 🎤 Me supera? 15 s, sem app:",
    "shareTextTwitter": "Cantarolei uma música. A IA me deu {{score}}/100 🎤 Me supera?",
    "shareTextInstagram": "Cantarolei uma música. A IA me deu {{score}}/100 🎤 Me supera?",
    "shareTextSocial": "Cantarolei uma música. A IA me deu {{score}}/100 🎤 Me supera?",
    "challengeText_named": "{{senderName}} tirou {{score}}% em 3 cantarolos. Supera. 🎤",
    "challengeShareTitle": "HumHigh — PITCH {{score}}%",
    "tierPerfect": "Afinação perfeita. A IA ficou impressionada",
    "tierSpotOn": "Melodia na mosca",
    "tierSolid": "Mandou bem — a IA reconheceu",
    "tierCreative": "Interpretação criativa",
    "tierShower": "Vibe de cantor de chuveiro. Vai de novo",
    "pbDelta": "Novo recorde: +{{delta}}% acima do seu melhor",
    "todayQuiz": "Quiz musical de hoje"
  },
  "soloIntro": {},
  "hostSetup": {
    "title": "Qual é o seu nome?",
    "subtitle": "Escolha um nome. Você vai compartilhar o código com seus amigos depois.",
    "namePlaceholder": "Seu nome",
    "ctaEmpty": "Digite seu nome",
    "ctaNoAvatar": "Digite seu nome",
    "ctaReady": "Convidar amigos →",
    "roundsLabel": "Rodadas por jogador",
    "roundsCustom": "Outro",
    "roundsPerPlayer": "rodadas por jogador",
    "desktopWarning": {
      "text": "📺 Tela grande? Perfeito. Deixe aberto na TV como palco — cada um entra pelo próprio celular com o QR code.",
      "soloLink": "Sem grupo? → Jogar sozinho"
    }
  },
  "lobbyScreen": {
    "players": "jogadores",
    "holdUp": "Levante o celular — que todo mundo escaneie",
    "scanInstruction": "Escaneie com sua câmera para entrar",
    "orGoTo": "Ou acesse humhigh.com — digite:",
    "emptyState": "Ninguém escaneou ainda — levante o celular!",
    "chooseMode": "Escolha o modo",
    "waitingScan": "Esperando escanearem...",
    "startGame": "Começar o jogo",
    "confirmStart": "Começar com {{count}} jogadores — toque de novo ✓",
    "backWarning": "Se voltar você perde o lobby — toque de novo para confirmar",
    "tapAgain": "Toque mais uma vez para começar!",
    "roomNearlyFull": "Quase cheio",
    "roomFullNoMore": "Sala cheia — não cabem mais jogadores",
    "inviteCta": "Convidar amigos",
    "inviteCopied": "Link de convite copiado",
    "inviteText": "Entra na minha festa HumHigh — código {{code}}"
  },
  "codeEntry": {
    "title": "Digite o código",
    "subtitle": "O código é assim: A47K2P — pergunte ao anfitrião",
    "ctaDisabled": "Digite o código acima",
    "ctaReady": "Entrar no jogo →"
  },
  "guestSetup": {
    "title": "Qual é o seu nome?",
    "subtitle": "O jogo de {{host}} — escolha um nome.",
    "ctaEmpty": "Digite seu nome",
    "ctaNoAvatar": "Digite seu nome",
    "ctaReady": "Estou dentro — bora!",
    "joiningRoom": "Entrando na sala {{code}}"
  },
  "guestWaiting": {
    "header": "Você está dentro!",
    "explainerBody": "Logo alguém vai cantarolar uma música. Adivinhe a música e o artista no seu celular — respostas certas dão pontos.",
    "dismiss": "Entendi! →",
    "waitingFor": "Esperando {{host}} começar...",
    "justJoined": "{{name}} acabou de entrar",
    "cancelled": "O anfitrião cancelou o jogo",
    "cancelledCta": "Voltar ao início",
    "statusTitle": "Aguardando início",
    "playersInRoom_one": "{{count}} jogador na sala",
    "playersInRoom_other": "{{count}} jogadores na sala",
    "playersInRoom": "{{count}} na sala",
    "hostStartsSoon": "{{host}} vai começar o jogo em breve",
    "whatToExpect": "Alguém vai cantarolar uma música em breve. Você adivinha no celular.",
    "tipKeepOpen": "💡 Mantenha o celular aberto — a rodada começa automaticamente",
    "explainer": "O host começa quando todo mundo entrar",
    "soundCheck": "Toque pra testar o som",
    "soundReady": "Som ligado — tá pronto"
  },
  "join": {
    "title": "Entre na festa",
    "enterCode": "Digite o código",
    "codePlaceholder": "ex. ABC123",
    "yourName": "Escolha um nome artístico",
    "namePlaceholder": "ex. DJ Nova",
    "randomNameToast": "Bom nome, {{name}}!",
    "chooseAvatar": "Escolha nome",
    "join": "Entrar",
    "joining": "Entrando na festa...",
    "noCode": "Digite um código de sala para entrar",
    "noRoom": "Sala não encontrada. Verifique o código!",
    "joinError": "Não foi possível entrar agora. Tente de novo! ({{message}})",
    "joinErrorFriendly": "Não deu para entrar. Tenta de novo.",
    "roomFull": "Sala cheia (máx 12 jogadores)"
  },
  "lobby": {
    "cancel": "Cancelar",
    "roomCode": "Código da sala",
    "inLobby": "No lobby ({{count}}) — {{ready}}/{{total}} prontos",
    "barOpen": "O bar está aberto – esperando vítimas...",
    "waitingPlayers": "Esperando jogadores... Compartilhe o QR code!",
    "waitingVictims": "Esperando vítimas... Compartilhe o QR code!",
    "startGame": "Começar o jogo →",
    "startGameDisabled": "Escolha um nome primeiro",
    "startingIn": "Começando em {{seconds}}s...",
    "ready": "✅ Pronto!",
    "notReady": "Estou pronto",
    "afterHoursTitle": "Modo After Hours (18+)",
    "afterHoursOn": "Regras de bebida ativadas",
    "afterHoursOff": "Ative IA sarcástica e regras de bebida",
    "afterHoursDisclaimer": "Jogue com responsabilidade. Água também vale.",
    "linkCopied": "Link copiado!",
    "needPlayers": "Precisa de pelo menos um jogador!",
    "waitingForFriends": "Esperando jogadores... (precisa de pelo menos 1 amigo)",
    "confirmHeader": "Todo mundo pronto?",
    "confirmBody": "{{count}} jogadores estão prontos",
    "confirmStart": "Bora!",
    "confirmWait": "Espera — faltam jogadores",
    "startError": "Não foi possível iniciar: {{message}}",
    "autoStartFailed": "Auto-início falhou: {{message}}",
    "hostSetupTitle": "Você é o anfitrião — escolha um nome",
    "hostNamePlaceholder": "Como você se chama?",
    "hostQrHint": "Próximo: um QR code que seus amigos vão escanear",
    "chooseGameMode": "Escolha o modo de jogo",
    "endParty": "Encerrar a Festa",
    "desktopHint": "Perfeito na tela grande: deixa isso na TV — cada um joga no próprio celular e a música continua secreta.",
    "emptyHint": "Convide amigos — escaneie o QR",
    "demo_cta": "Testar uma rodada",
    "demo_step_hum": "Passo 1: Você cantarola a música e a galera adivinha",
    "demo_step_guess": "Passo 2: A galera vê isso e toca numa resposta",
    "demo_correct": "Mandou bem! Uma rodada é assim.",
    "demo_wrong": "Quase! Agora você já sabe como funciona.",
    "demo_back": "Voltar para o lobby",
    "tvHintMobile": "Tem TV ou notebook? Abre humhigh.com lá e digita o código da sala — vira a tela grande da galera toda."
  },
  "roles": {
    "spectator": "ESPECTADOR",
    "hummer": "CANTAROLADOR",
    "audioHub": "AUDIO HUB",
    "guesser": "ADIVINHADOR"
  },
  "spectator": {
    "title": "Modo Espectador",
    "banner": "Modo Espectador",
    "bannerSub": "Você vai entrar como adivinhador na próxima rodada!",
    "hangTight": "Aguenta aí! Você entra como adivinhador na próxima rodada."
  },
  "selecting": {
    "hummerPrompt": "Sua vez de cantarolar — escolha uma música e manda ver!",
    "guesserWaiting": "{{name}} está escolhendo música — prepare-se para adivinhar música e artista!",
    "chooseSong": "Escolha uma música",
    "chooseSongSub": "Pesquise ou escolha um clássico",
    "searchPlaceholder": "Buscar música ou artista...",
    "quickPicks": "Seleção rápida",
    "noResults": "Sem resultados – tente outra busca!",
    "manualEntry": "Digitar manualmente",
    "manualTitle": "ex. Vai Malandra",
    "manualArtist": "ex. Anitta",
    "manualConfirm": "Usar esta música",
    "selectedSong": "Selecionada: {{title}}",
    "selectError": "Não foi possível selecionar: {{message}}",
    "hummer": "Cantarolador",
    "readyToHum": "Pronto para cantarolar!",
    "previewUnavailable": "Preview não disponível",
    "manualTitleLabel": "Título da música",
    "manualArtistLabel": "Artista"
  },
  "waiting": {
    "title": "Esperando o cantarolador...",
    "subtitle": "O cantarolador está escolhendo uma música. Prepare-se para adivinhar!",
    "guesserHint": "Logo você terá que adivinhar qual música está sendo cantarolada"
  },
  "humming": {
    "title": "Cantarole agora!",
    "listenGuess": "Escute e Adivinhe!",
    "humming": "{{name}} está cantarolando uma música...",
    "startRecording": "Começar a cantarolar",
    "stopRecording": "Parar gravação",
    "uploading": "Enviando seu cantarolo...",
    "noiseWarning": "Muito barulho de fundo! Aproxime o microfone.",
    "recordingDone": "Gravação pronta!",
    "uploadError": "Erro ao enviar: {{message}}",
    "micError": "Não foi possível iniciar o microfone",
    "micDeniedTitle": "HumHigh precisa do seu microfone!",
    "micDeniedText": "Você bloqueou o microfone. Abra as configurações do navegador e permita o acesso ao microfone.",
    "micNotFound": "Nenhum microfone encontrado. Certifique-se de que seu dispositivo tenha um.",
    "micUnknown": "Algo deu errado com o microfone. Tente recarregar a página.",
    "retryMic": "Tentar de novo",
    "silentTip": "Dica: Certifique-se de que o microfone não esteja coberto",
    "analyzing": "Analisando seu cantarolo...",
    "aiProcessing": "A IA está ouvindo sua melodia...",
    "waitingReveal": "Esperando a rodada terminar...",
    "verdictWorldClass": "Classe mundial! A IA captou na hora! (3p)",
    "verdictGood": "Bom cantarolo! A IA reconheceu a melodia. (1-2p)",
    "verdictClose": "Quase mas não. A IA ficou confusa. (0p)",
    "voiceRecording": "SUA VOZ ESTÁ SENDO GRAVADA",
    "liveNow": "AO VIVO — CANTAROLE AGORA!",
    "micGateTitle": "Sua vez de cantarolar",
    "micGateDesc": "Iniciando o microfone... Aproxime o celular da boca!",
    "micGateButton": "Ativar mic",
    "micTestButton": "Toca pra cantarolar",
    "micGateSupportingText": "Toque para começar — o relógio começa quando você tocar",
    "micListening": "Ouvindo...",
    "micSuccess": "✅ Microfone pronto — começa a contagem!",
    "micNoAudio": "Sem áudio — tente de novo",
    "micLive": "MIC AO VIVO!",
    "micNotHeard": "A IA NÃO TE OUVE",
    "silentModeWarning": "O som está ligado? Verifique se o modo silencioso está desativado!",
    "micTestRunning": "TESTANDO MICROFONE...",
    "aiAnalyzingVoice": "A IA ESTÁ ANALISANDO SUA VOZ...",
    "aiAnalysisLabel": "ANÁLISE IA",
    "aiHearsYou": "A IA TE OUVE!",
    "aiSilent": "SILÊNCIO...",
    "louderWarning": "MAIS ALTO! A IA NÃO TE OUVE",
    "analyzingDone": "ANÁLISE COMPLETA...",
    "emptyAudioToast": "Não ouvimos nada? Tome seu castigo ou tente de novo!"
  },
  "guessing": {
    "title": "Adivinhe a música!",
    "playersGuessing": "Os jogadores estão adivinhando...",
    "placeholder": "Digite sua resposta...",
    "submit": "Bora lá",
    "correct": "CORRETO!",
    "correctSong": "Música certa!",
    "correctArtist": "Artista certo!",
    "correctSongBig": "MÚSICA CERTA!",
    "correctArtistBig": "ARTISTA CERTO!",
    "correctPoints": "+5 pontos!",
    "submitted": "Enviado!",
    "submittedSub": "Vamos ver na revelação...",
    "guessError": "Sua resposta não foi enviada – tente de novo!",
    "drinkReward": "Distribua 2 goles!",
    "wrongRoasts": [
      "🍺 Surdo? Bebe!",
      "🍺 Péssimo! Toma um gole!",
      "🍺 Errou feio! Vira!",
      "🍺 Não! Bebe por isso!",
      "🍺 Hahaha NÃO!"
    ],
    "waitingForOthers": "Resposta enviada, esperando os outros...",
    "listenOnSpotify": "Ouvir no Spotify",
    "guessesSubmitted": "adivinharam",
    "listenCarefully": "ESCUTE COM ATENÇÃO...",
    "guessSent": "Resposta enviada!",
    "waitingForMicHint": "Esperando o cantarolador iniciar o microfone",
    "waitingForMic": "Esperando o cantor…",
    "submitting": "Enviando…"
  },
  "reveal": {
    "listeningHum": "Ouvindo o cantarolo...",
    "andOriginal": "E o original...",
    "noAudio": "Não tem clipe de áudio pra essa música — a IA vai julgar!",
    "replay": "Tocar de novo",
    "aiThought": "A IA achou:",
    "aiCorrect": "A IA acertou! Respeito.",
    "guessesTitle": "Respostas:",
    "scoreboard": "Placar:",
    "nextRound": "Próxima rodada",
    "nextRoundError": "Não foi possível iniciar a próxima rodada: {{message}}",
    "nextHummerError": "Não foi possível encontrar o próximo cantarolador",
    "endError": "Não foi possível encerrar: {{message}}"
  },
  "countdown": {
    "getReady": "PREPAREM-SE",
    "goHummer": "CANTAROLE!",
    "goGuesser": "ESCUTE!"
  },
  "roundSummary": {
    "title": "RESULTADOS DA RODADA",
    "player": "Jogador",
    "result": "Resultado",
    "total": "Total",
    "noGuesses": "Sem respostas nessa rodada",
    "nextHummer": "O próximo cantarolador é:",
    "nextIn": "⏱ Próxima rodada em {{seconds}}s...",
    "finalIn": "⏱ Resultados finais em {{seconds}}s...",
    "getReady": "Preparem-se!",
    "yourTurn": "É SUA VEZ!",
    "yourTurnSub": "Prepare-se para escolher uma música.",
    "startMyTurn": "Começar minha vez",
    "waitingForHummer": "Esperando o cantarolador ficar pronto...",
    "readyButton": "Tô pronto",
    "waitingOthers": "ESPERANDO OS OUTROS...",
    "seeStandings": "Próxima rodada — veja a classificação primeiro!",
    "nextRoundButton": "Próxima →",
    "punishmentTracker": "tomaram seu castigo",
    "aiVerdictFail": "VEREDICTO IA: REPROVADO",
    "aiVerdict": "VEREDICTO IA",
    "aiThought": "A IA achou:",
    "hummerFail": "0p",
    "hummerFailAction": "Ninguém acertou",
    "hummerZeroRoast": "Cantarolo perfeito. Zero pontos. Ninguém entendeu nada.",
    "finalRoundBadge": "RODADA FINAL 2× PONTOS DO CANTAROLADOR",
    "drinkingTitle": "🍺 Alguém vai sofrer",
    "drinkHummerBad": "🍺 {{name}} bebe — a IA não entendeu nada. Clássico.",
    "drinkWrongGuess": "🍺 {{name}} bebe — Todo mundo acertou. Você não.",
    "drinkLegend": "👑 {{name}} é Lenda — A IA deu nota máxima e todo mundo acertou. {{name}} escolhe quem bebe.",
    "playersLabel": "JOGADORES",
    "songLabel": "A música que {{name}} tentou cantarolar",
    "guessesLabel": "RESPOSTAS",
    "hummerLabel": "CANTAROLADOR"
  },
  "aiStarReveal": {
    "title": "O cantarolo de {{name}} — veredicto IA",
    "subtitleParty": "As estrelas decidem os pontos — e as consequências.",
    "subtitleClassic": "As estrelas decidem os pontos do cantarolador.",
    "analyzing": "IA analisando",
    "legendTeaser": "Algo grande vem aí…",
    "continue": "Ver pontos →"
  },
  "aiRoasts": [
    "Errado com total confiança em todos os sentidos.",
    "A melodia estava lá em algum lugar.",
    "Uma tentativa corajosa. Muito corajosa.",
    "O Shazam teria chorado.",
    "O tom vagou livremente sem destino."
  ],
  "finalSummary": {
    "wins": "{{name}} ATE 👑",
    "withPoints": "com {{points}} pontos",
    "classicMode": "Clássico",
    "partyRecap": "VEREDICTO DA NOITE",
    "afterHoursRecap": "VEREDICTO AFTER HOURS",
    "tonightTitle": "SEU TÍTULO",
    "aiBestQuote": "Melhor citação da IA",
    "hums": "Cantarolos",
    "aiFavorite": "Favorito da IA",
    "sipsDealt": "Goles distribuídos",
    "playSelf": "Jogue você",
    "saving": "Criando seu cartão postal...",
    "shareImage": "Compartilhar / Salvar Imagem",
    "playAgain": "Jogar de novo",
    "bragShare": "Se gabar / Compartilhar",
    "restartError": "Não foi possível reiniciar: {{message}}",
    "feedbackThanks": "Valeu pelo feedback!",
    "finalResults": "RESULTADOS FINAIS",
    "bragButton": "FLEXAR",
    "fridayReminder": "SEXTA DE NOVO?",
    "fridayReminderActive": "NOS VEMOS NA SEXTA! ✅",
    "winnerLabel": "Vencedor:",
    "challengeHeader": "Desafie um amigo",
    "challengePlaceholder": "Nome do amigo (opcional)",
    "ctaBtn": "Desafie um amigo →",
    "copied": "Copiado!",
    "feedbackLabel": "Enviar feedback",
    "addToHome": "Adicionar à tela inicial",
    "iosHint": "Toque em ⬆️ e depois \"Adicionar à Tela de Início\"",
    "waitingHost": "Aguardando o anfitrião iniciar um novo jogo...",
    "shareHeadline": "{{name}} venceu com {{score}} pontos",
    "speedDemon": "{{name}} · Speed Demon · {{seconds}}s méd.",
    "highlightTitle": "TOP MOMENTS",
    "noHits": "sem acertos",
    "thirstiest": "Mais sedento: {{name}} · {{sips}} goles",
    "sipsPoured": "{{count}} goles distribuídos hoje",
    "receiptSpeed": "⚡ Reflexo mais rápido: {{name}} · {{seconds}}s",
    "receiptLast": "🦆 Desafinado da noite: {{name}}",
    "rallyRevenge": "🏓 Dá o troco em {{name}} no Rally"
  },
  "titles": {
    "The Mozart": "O Mozart",
    "The Human Shazam": "O Shazam Humano",
    "The Broken Bagpipe": "A Gaita Quebrada",
    "The Ghost": "O Fantasma",
    "Party Animal": "Animal de Festa"
  },
  "roasts": {
    "The Mozart": "Puro talento. Ou você estava de fone?",
    "The Human Shazam": "Seus ouvidos são calibrados pela NASA.",
    "The Broken Bagpipe": "Isso soou mais como um aspirador furioso do que música.",
    "The Ghost": "Obrigado por aparecer em espírito, mesmo que não em ação.",
    "Party Animal": "Você estava lá e isso conta!"
  },
  "afterHoursRoasts": {
    "The Human Shazam": "Distribua uma bebida completa pra quem você quiser.",
    "The Broken Bagpipe": "Tem que virar o copo antes da próxima rodada. 🍺",
    "The Mozart": "Escolha quem bebe depois. O poder corrompe. 👑",
    "The Ghost": "Foi de boa — mas toma um gole de penalidade."
  },
  "drinking": {
    "rulesTitle": "Regras After Hours:",
    "hummerDrinks": "O cantarolador bebe",
    "hummerDrinksText": "A IA não entendeu nada do que {{name}} cantarolou. Bebe, meu parceiro. 🍺",
    "hummerDrinksShort": "Você bebe!",
    "wrongAnswer": "Resposta errada",
    "wrongAnswerText": "{{names}} erraram enquanto outros acertaram — tomem um gole!",
    "wrongGuesserSip": "Errou enquanto outros acertaram — um gole! 🍺",
    "legend": "LENDA 👑",
    "legendText": "{{name}} conseguiu ⭐⭐⭐ e alguém acertou! {{name}} escolhe quem bebe!",
    "legendAction": "Escolha quem bebe!",
    "legendSubtitle": "⭐⭐⭐ + resposta certa = status de Lenda",
    "noRuleTriggered": "Nenhuma regra de bebida ativada nessa rodada.",
    "cheers": "SAÚDE, {{name}}!!",
    "skaalToast": "SAÚDE!"
  },
  "onboarding": {
    "firstWin": "Você sacou 🎯",
    "firstClose": "Tá quase lá 🎯",
    "startStreak": "START YOUR STREAK 🔥",
    "streakIntroSub": "Joga a rodada inteira — 5 músicas, seu resultado vai pro Hall of Fame",
    "lockIn": "JOGAR RODADA INTEIRA →",
    "maybeLater": "depois",
    "streakStarted": "STREAK STARTED 🔥{{n}} — não fumble amanhã 💀",
    "lobbyHostHint": "Eles escaneiam o QR. Dá start quando a galera entrar.",
    "pitchMicHint": "Cantarole a música o mais fiel possível ao original.",
    "blurTapHint": "Descubra o artista antes de os pixels clarearem."
  },
  "help": {
    "title": "Regras rápidas",
    "lobby": "Esperando o anfitrião começar a festa. Prepare-se!",
    "selecting": "O cantarolador está escolhendo uma música. Relaxe e espere sua vez!",
    "humming_hummer": "Segure o botão e cantarole! Solte quando terminar.",
    "humming": "O cantarolador está gravando. Prepare-se para adivinhar!",
    "guessing": "Digite o nome da música ou do artista. Somos flexíveis com a ortografia!",
    "reveal": "Veja como foi! Ouça o original e confira as pontuações.",
    "final_summary": "A festa acabou! Salve seu Party Postcard como lembrança."
  },
  "inactivity": {
    "title": "👋 Ainda tá aí?",
    "subtitle": "Você ficou inativo por um tempo...",
    "confirm": "✅ Tô aqui!"
  },
  "breakingNews": {
    "ticker": "ÚLTIMA HORA — ANÁLISE IA COMPLETA —",
    "judging": "O veredicto chega...",
    "aiThinks": "A IA acha que foi...",
    "confidence": "{{percent}}% de certeza"
  },
  "hostControl": {
    "title": "Controle do Anfitrião",
    "skipTurn": "Pular turno",
    "endGame": "Encerrar jogo",
    "confirmEnd": "Toque de novo para encerrar",
    "endDisclaimer": "Tem certeza? O Uber ainda não chegou!",
    "skipped": "Rodada pulada",
    "skippedNotification": "O anfitrião pulou a rodada...",
    "disconnected": "Jogador desconectado ({{seconds}}s)...",
    "skipNow": "Pular agora"
  },
  "game": {
    "roundOf": "Rodada {{current}} de {{total}}",
    "roundUnlimited": "Rodada {{current}}",
    "rounds": "Rodadas",
    "unlimited": "∞ Ilimitadas"
  },
  "errors": {
    "title": "Ops, algo deu errado!",
    "description": "Desculpa, mas algo inesperado aconteceu. Tente recarregar a página.",
    "backToStart": "Voltar ao início",
    "techInfo": "Info técnica (só em modo dev)",
    "invalidRoom": "Esse código não existe — verifique e tente de novo",
    "gameAlreadyStarted": "Esse jogo já começou — peça ao anfitrião uma nova rodada",
    "connectionLost": "👋 Conexão perdida — tentando reconectar...",
    "sessionExpired": "A sessão expirou",
    "sessionExpiredCta": "Voltar ao início",
    "noSongsAvailable": "Nenhuma música disponível para este idioma — tente trocar o idioma",
    "audio_playback": "Não foi possível reproduzir — tente novamente",
    "distractors_missing": "Não carregou as opções — tenta de novo",
    "reload": "Recarregar",
    "guess_anyway": "Chutar mesmo assim",
    "audio_unavailable": "Não carregou a cantoria",
    "invitation_expired": "Este convite expirou",
    "invitation_not_found": "Convite não encontrado",
    "duel_claimed_by_other": "Duelo bloqueado",
    "duel_claimed_by_other_desc": "Este link está travado para outro jogador. Comece um novo duelo."
  },
  "lobby2": {
    "scanOrType": "Escaneie ou digite",
    "copied": "Copiado!",
    "code": "CÓDIGO:",
    "timeoutToast": "Tempo esgotado! Música aleatória selecionada."
  },
  "genreRound": {
    "badge": "RODADA DE GÊNERO",
    "hummerInstruction": "Escolha uma música do gênero — fale em voz alta pros outros!",
    "reshuffle": "Embaralhar de novo"
  },
  "animations": {
    "legendTitle": "LENDA 👑",
    "finalRound": "RODADA FINAL",
    "finalRoundBadge": "2× PONTOS",
    "finalRoundDesc": "Todos os pontos são dobrados na rodada final!"
  },
  "pwa": {
    "resultNudge": "Adicione o HumHigh ao seu dispositivo",
    "title": "Jogue sem o navegador",
    "subtitle": "Adicione à tela inicial para melhor experiência",
    "iosStep1": "Toque no botão Compartilhar no navegador",
    "iosStep2": "Role para baixo e toque em Adicionar",
    "iosStep3": "Toque em Adicionar — pronto!",
    "install": "Adicionar à tela inicial",
    "dismiss": "Talvez depois",
    "macSubtitle": "Adicione o HumHigh ao Dock para acesso rápido",
    "macStep1": "Abra o menu Arquivo no Safari",
    "macStep2": "Escolha Adicionar ao Dock",
    "macStep3": "Clique em Adicionar — pronto!",
    "installDesktop": "Instalar o app",
    "desktopSubtitle": "Instale o HumHigh para acesso rápido sem abas",
    "androidStep1": "Toque em ⋮ no menu do navegador",
    "androidStep2": "Escolha \"Instalar app\"",
    "androidStep3": "Confirme — o app vai para a tela inicial",
    "androidSubtitle": "Adicione o HumHigh à tela inicial pelo menu do navegador.",
    "inAppTitle": "Abra no seu navegador",
    "inAppSubtitle": "O app não pode ser instalado aqui. Abra o link no Safari ou Chrome primeiro.",
    "inAppStep1": "Toque em ⋯ no canto",
    "inAppStep2": "Escolha \"Abrir no navegador\"",
    "copyLink": "Copiar o link",
    "copied": "Link copiado",
    "gotIt": "Entendi",
    "desktopStep1": "Clique no ícone de instalação na barra de endereço",
    "desktopStep2": "Escolha \"Instalar\"",
    "desktopStep3": "Confirme — o HumHigh abre em uma janela própria",
    "hattrickNudge": "Não perca o Hattrick de amanhã: adicione o HumHigh à tela inicial",
    "saveStreakShort": "Salvar app"
  },
  "update": {
    "refreshPage": "Atualize a página para obter a versão mais recente.",
    "pendingUntilGameEnds": "Uma atualização está aguardando o fim da sua partida."
  },
  "gameComplete": {
    "title": "Jogo Encerrado!",
    "winner": "Vencedor",
    "mvp": "MVP",
    "toneDeaf": "Desafinado",
    "points": "pontos",
    "shareResults": "Compartilhar Resultados",
    "playAgain": "Jogar de Novo",
    "home": "Início",
    "resultsCopied": "Resultados copiados! Cole no seu story",
    "shareError": "Não foi possível compartilhar. Tente de novo!"
  },
  "scoreCard": {
    "yourScore": "Sua Pontuação",
    "correct": "Corretas",
    "time": "Tempo",
    "accuracy": "Precisão",
    "bestGuesses": "Melhores Acertos",
    "canYouBeat": "Acha que consegue? Tenta aí",
    "newRecord": "NOVO RECORDE!",
    "beat": "Venceu {{name}}!",
    "partyMode": "Modo Festa",
    "classicMode": "Clássico",
    "share": "Compartilhar",
    "generating": "Criando...",
    "shareVia": "Compartilhar via",
    "copyLink": "Copiar link",
    "back": "← Voltar",
    "downloadToast": "Imagem baixando – poste no Instagram Stories!",
    "copiedToast": "Copiado!",
    "copyFailToast": "Não foi possível copiar",
    "shareText": "Cantarolei uma música. A IA me deu {{score}}/100 🎤 Me supera?",
    "shareTextTwitter": "Cantarolei uma música de boca fechada e a IA me deu {{score}}/100 🎤 Você cantarola bem o bastante pra uma máquina acertar a música? #HumHigh",
    "shareTextInstagram": "A IA deu {{score}}/100 pro meu cantarolar 🎤 Chuta a música nos comentários — testa você também, link na bio 👆",
    "shareTextSocial": "Cantarolei uma música. A IA me deu {{score}}/100 🎤 Me supera?",
    "shareResultPlayed": "Jogamos HumHigh!",
    "shareResultWinner": "Vencedor: {{name}} ({{score}}pts)",
    "shareResultMvp": "MVP: {{name}}",
    "shareResultRounds": "{{count}} rodadas",
    "shareResultCta": "Consegue nos superar? Jogue no HumHigh!",
    "aiSaid": "A IA DISSE",
    "bestHummer": "{{score}}% match da IA",
    "fastestGuesser": "{{seconds}}s palpite mais rápido",
    "shareTextTwitter_named": "{{senderName}} tirou {{score}}/100 da IA num cantarolo 🎤 Supera ele(a)? #HumHigh #MusicGame",
    "shareTextInstagram_named": "{{senderName}} tirou {{score}}/100 num cantarolo 🎤 Testa — link na bio 👆",
    "shareTextSocial_named": "{{senderName}} cantarolou. A IA deu {{score}}/100 🎤 Supera ele(a)?",
    "shareText_named": "A IA me deu {{score}}/100 🎤 Me supera? — {{senderName}}",
    "shareTitle": "HumHigh — {{score}}/100 🎤"
  },
  "postgameInstall": {
    "heading": "Você sabe que vai jogar de novo.",
    "subtext": "Adicione HumHigh à sua tela inicial — leva 3 segundos",
    "installButton": "Adicionar agora",
    "skip": "Pular",
    "iosStep1": "Toque no ícone de compartilhar",
    "iosStep2": "Adicionar à tela inicial"
  },
  "drinkingScreen": {
    "hummerBadHeadline": "FIASCO TOTAL 💀",
    "hummerBadReason": "Ninguém na sala entendeu. {{name}} leva 2 goles de castigo.",
    "wrongGuessHeadline": "{{name}} ERROU 💀",
    "wrongGuessReason": "1 gole de castigo para cada. Outro foi mais rápido.",
    "legendHeadline": "{{name}} MANDOU BEM 👑",
    "legendReason": "A sala toda acertou. Distribua 2 goles para quem quiser.",
    "noDrinkHeadline": "RODADA MORNA 😐",
    "cta": "Próxima música"
  },
  "howToPlay": {
    "backHome": "Início",
    "h1": "Como jogar Hum High — O jogo musical pra beber de graça",
    "whatTitle": "O que é Hum High?",
    "whatBody": "Hum High é um jogo musical gratuito e multiplayer que você joga na mesma sala. Sem download, sem conta — só abra o link em qualquer celular e comece a jogar. Uma pessoa cantarola uma música famosa, os outros adivinham no próprio celular, e um juiz de IA pontua a performance. Ative o Party Mode e vira o melhor drinking game pra pré-festa e rolês universitários.",
    "stepsTitle": "Como jogar",
    "step1Label": "Crie uma sala.",
    "step1Text": "Uma pessoa toca 'Começar jogo' e compartilha o código da sala com os amigos.",
    "step2Label": "Escolha uma música.",
    "step2Text": "O cantarolador escolhe uma música do banco de dados ou recebe uma aleatória.",
    "step3Label": "Cantarole!",
    "step3Text": "Você tem 30 segundos para cantarolar a melodia — sem palavras, sem assobio!",
    "step4Label": "Seus amigos adivinham.",
    "step4Text": "Todo mundo digita a resposta no próprio celular antes do tempo acabar.",
    "step5Label": "A IA julga.",
    "step5Text": "A IA pontua o cantarolo e revela quem acertou. Pontos são distribuídos — ou goles no Party Mode!",
    "scoringTitle": "Pontuação",
    "scoringBody": "Tanto o cantarolador quanto os adivinhadores podem ganhar pontos:",
    "scoring1": "Cantarolador: Quanto melhor a IA avaliar seu cantarolo, mais pontos você ganha. Um cantarolo perfeito dá pontos extras.",
    "scoring2": "Adivinhadores: Respostas corretas dão pontos. As mais rápidas pontuam mais.",
    "scoring3": "Party Mode: Respostas erradas e cantarolos ruins significam goles. Quanto pior você joga, mais bebe!",
    "tipsTitle": "Dicas para a melhor experiência de festa",
    "tip1": "Escolha músicas que todo mundo conhece — hits populares geram as risadas mais engraçadas.",
    "tip2": "Não pense demais. Cantarolar alto e com confiança sempre ganha de fazer perfeito mas baixinho.",
    "tip3": "Tente o Party Mode com 4-8 jogadores para a melhor energia de drinking game.",
    "tip4": "Troque de gênero a cada rodada para manter todo mundo ligado.",
    "cta": "Jogar agora →",
    "linkLabel": "Como jogar"
  },
  "modeSelector": {
    "hits_mode_title": "PARTY",
    "hits_mode_subtitle": "Escolha entre 4 opções",
    "pro_mode_title": "PRO",
    "pro_mode_subtitle": "Adivinhe do zero",
    "party_mode_title": "PARTY MODE",
    "party_mode_subtitle": "Regras de bebida on"
  },
  "hitsMode": {
    "yourSongLabel": "SUA MÚSICA PARA CANTAROLAR",
    "tryAnother": "Tentar outra música",
    "readyCta": "PRONTO — COMECE A CANTAROLAR",
    "swapsRemaining": "🔀 {{count}} trocas restantes",
    "waitingForHummer": "Aguardando cantarolador...",
    "pickTheSong": "Escolha a música!",
    "hiddenFromYou": "🔒 Oculto para você",
    "roundOf": "Rodada {{current}} de {{total}}",
    "guessedIt": "adivinhou!",
    "nobodyGuessed": "Ninguém adivinhou 😂",
    "humThisSong": "Cantarole esta música!",
    "timeUp": "Acabou o tempo!",
    "waitingForOthers": "Aguardando outros jogadores...",
    "allGuessed": "Todos adivinharam! ✓",
    "guessCounter": "{{current}}/{{total}} adivinharam",
    "ofGuessersCorrect": "de {{total}} adivinharam corretamente",
    "tapToFinish": "Toque para enviar",
    "waitingForName": "Aguardando {{name}}",
    "autoSkipIn": "Pulando em {{seconds}}s",
    "skipHummer": "Pular {{name}}",
    "humLiveCta": "🗣️ Cantarole ao vivo na sala",
    "humRecordCta": "🎙️ Gravar em vez disso",
    "humLiveNow": "Cantarole alto — toque quando terminar",
    "reactLabel": "Reagir",
    "liveDone": "TERMINEI",
    "peekHold": "Segure para espiar — a sala toda vê esta tela"
  },
  "hits": {
    "yourTurnToHum": "Sua vez de cantarolar!",
    "tapMicToStart": "Toque o microfone e comece",
    "guessReceived": "{{current}}/{{total}} dentro",
    "chipNailed": "ACERTOU! 🔥",
    "chipMissed": "UI 💀",
    "chipStreak": "{{count}}× SEGUIDAS 🔥",
    "chipMid": "MID 😐",
    "louderWarning": "Mais alto! O microfone mal te ouve"
  },
  "party": {
    "wrongAnswerDrink": "{{name}} bebe nessa 🍺",
    "nobodyGuessedDrink": "Sala toda bebe 🍻",
    "gotIt": "Bebe",
    "youreUp": "É A SUA VEZ 🎤",
    "watching": "{{name}} ESTÁ MANDANDO 👀",
    "partiesToday": "{{count}} festas hoje 🌍",
    "partiesNow": "{{count}} jogando agora 🔥",
    "partiesWeek": "{{count}} festas essa semana 🚀",
    "soundOn": "🔊 Som ligado",
    "soundOff": "🔇 Som desligado",
    "micDenyTitle": "Microfone bloqueado",
    "micDenyBody": "Libere o microfone no navegador e tente de novo",
    "micRetry": "Tentar de novo",
    "micSkipTurn": "Pular minha vez",
    "micExitRally": "Voltar ao Open Rally",
    "micExitHome": "Voltar ao início",
    "skipTurn": "Pular a rodada",
    "micDenyHintIos": "iPhone: Ajustes → Safari → Microfone → Permitir e recarregue a página.",
    "micDenyHintAndroid": "Android: toque no cadeado na barra de endereço → Permissões → Microfone → Permitir.",
    "micDenyHintDesktop": "Clique no cadeado na barra de endereço e permita o microfone.",
    "guessOnlyOn": "🎧 Só adivinhar",
    "guessOnlyOff": "🎧 Só quero adivinhar",
    "guessOnlyError": "Não foi possível salvar a escolha"
  },
  "results": {
    "winner": "Vencedor",
    "share": "Compartilhar resultado",
    "playAgain": "Jogar de novo",
    "challenge": "Desafiar um amigo",
    "copied": "Copiado!",
    "friendNamePlaceholder": "Nome do amigo (opcional)"
  },
  "landing": {
    "usp": "Grátis. Sem download. Sem conta.",
    "soloTitle": "Treine com IA",
    "headline": "De que era é a música?",
    "subtext": "",
    "startGame": "Iniciar jogo agora",
    "playSolo": "Jogar PITCH",
    "haveCode": "Tem código? Entre",
    "challengeFriend": "Comece um streak",
    "challengeSubtitle": "com um amigo",
    "playInGroup": "Jogar em grupo",
    "dailyChallenge": "Reconhece essa capa?",
    "streak_label": "dias de sequência — não perca",
    "guessAlbum": "Capa ranqueada do dia — mais treino ilimitado.",
    "alreadyPlayed": "Sequência: {{days}} dias seguidos",
    "newIn": "Próxima capa em",
    "left": "restante",
    "cta_siluett": "Adivinhe os artistas de hoje",
    "cta_siluett_streak": "Mantenha sua sequência",
    "cta_daily": "Adivinhe a capa de hoje",
    "cta_daily_streak": "Dia {{next}} — adivinhe agora",
    "cantHumNow": "Não dá pra cantarolar agora?",
    "challengeDone": "Pronto! ✓",
    "humInstead": "Cantarola pra IA. Agora.",
    "ctaHumSolo": "Jogue PITCH agora 🎤",
    "streakAtRisk": "Sua sequência está em risco!",
    "streakAtRiskSub": "Joga antes da meia-noite ou reseta.",
    "ctaRescueStreak": "Salve sua sequência",
    "cta_solo": "Encara a IA",
    "cta_streaks": "Cantarola pra um amigo",
    "cta_multiplayer": "Jogar em grupo",
    "all_modes": "Mais formas de jogar",
    "mode_siluett": "BLUR — Adivinhe a capa!",
    "mode_era": "REWIND — Adivinhe a década!",
    "mode_solo": "PITCH — Consegue cantarolar hits?",
    "mode_duel": "RALLY — Cantarole com um amigo",
    "mode_open_rally": "OPEN RALLY — Cantarole para o mundo",
    "mode_hits": "PARTY — Todos cantarolam, todos adivinham",
    "mode_drinking": "18+ Regras de festa",
    "hero_question": "De que era é a música?",
    "hero_sub": "Hit atemporal. Você manja.",
    "era_cta": "Jogar",
    "era_cta_returning": "Mais uma",
    "hero_returning": "De volta?",
    "hero_returning_sub": "O drop de hoje tá pronto.",
    "silhuett_nudge": "Capa de hoje. Treino ilimitado.",
    "no_account": "Sem conta. Sem download.",
    "demo_play": "Toque para ouvir",
    "demo_guess": "Qual década?",
    "demo_correct": "🔥 Correto! Você tem bom ouvido",
    "demo_almost": "😂 Quase! Era os {{decade}}",
    "silhuett_card_title": "🧩 Adivinhe o álbum — novo todo dia",
    "silhuett_card_streak": "{{days}} dias seguidos — mantenha vivo",
    "silhuett_card_start": "Começa tua streak",
    "silhuett_card_cta": "Adivinhe o álbum de hoje 🧩",
    "badge_first": "Primeiro jogo",
    "badge_streak": "Sequência de 7 dias",
    "badge_master": "Mestre das décadas",
    "badge_collect": "Colecione todos os badges",
    "social_quote": "Chutei os 2000 em uma música de 1987. Meu amigo ainda não parou de rir 💀",
    "social_attribution": "Jogando REWIND",
    "streak_your_turn_hum": "🎤 {{name}} adivinhou — sua vez de cantarolar!",
    "streak_your_turn_guess": "🎵 {{name}} cantarolou — sua vez de adivinhar!",
    "streak_waiting": "Aguardando {{name}}…",
    "streak_open": "Abrir",
    "streak_multiple": "{{count}} streaks aguardando",
    "demo_continue": "Pro jogo…",
    "demo_instruction": "Escuta. Adivinha. Veredito.",
    "hub_yesterday": "Ontem: {{score}}/{{total}} correto",
    "returning_greeting": "{{name}}",
    "returning_streakDies": "morre em {{time}}",
    "returning_streakKeepCooking": "continua",
    "returning_oneTap": "1 música. one tap.",
    "returning_questTitle": "O DROP DE HOJE",
    "returning_cta_dontBreakIt": "NÃO QUEBRA",
    "returning_cta_runItBack": "MAIS UMA",
    "returning_cta_lockIn": "LOCK IN",
    "returning_cta_blurNext": "BLUR AGORA",
    "returning_cta_goPitch": "INICIE PITCH",
    "returning_cta_startRally": "INICIE RALLY",
    "returning_cta_goParty": "INICIE PARTY",
    "returning_cta_runAgain": "REWIND DE NOVO",
    "returning_sub_blurWaiting": "capas esperando 👀",
    "returning_sub_pitchTurn": "sua vez agora",
    "returning_sub_rallyHype": "resposta esperando",
    "returning_sub_partyHype": "junta a galera",
    "returning_sub_ateToday": "ATE TODAY ✓ — manda de novo",
    "returning_moreModes": "Mais modos ▾",
    "returning_liveNow": "{{n}} jogando agora",
    "funnel_cta_pullUpFriend": "CHAMA UM AMIGO",
    "funnel_cta_lockIn": "LOCK IN",
    "funnel_cta_beatScore": "Supere essa pontuação →",
    "funnel_cta_dontFumble": "NÃO QUEBRE A SEQUÊNCIA 🔥",
    "funnel_cta_yourTurnHum": "SUA VEZ DE CANTAROLAR",
    "funnel_sub_streakCooked": "seu streak tá cooked se você fumblar 💀",
    "funnel_sub_pullUpGang": "chama a galera 🎉",
    "funnel_sub_yourTurnHum": "sua vez. cantarole. 🎤",
    "funnel_sub_lockIn": "one tap. nem pensa 🔒",
    "questLabel_rewind": "REWIND",
    "questLabel_blur": "BLUR",
    "questLabel_pitch": "PITCH",
    "questLabel_rally": "RALLY",
    "questLabel_party": "PARTY",
    "questIntro_rewind": "Ouve. Que década?",
    "questIntro_blur": "A capa clareia. Qual álbum?",
    "questIntro_pitch": "Cantarole 1 música. A IA adivinha.",
    "questIntro_rally": "Cantarole. Envie. Adivinham.",
    "questIntro_party": "Mesma sala. Uma música. Todos adivinham.",
    "questBody_rewind": "Adivinha a década certa.",
    "questBody_blur": "A capa clareia. Adivinha antes de revelar.",
    "questCountdown_label": "PRÓX. DROP EM",
    "streakAtRiskChip": "sequência de {{streak}} acaba em {{time}}",
    "returning_streakSavedToo": "⚠️ também salva sua sequência de {{streak}}",
    "anchor_streakResetsIn": "STREAK ZERA EM",
    "anchor_pitch_firstRun": "🎤 PRIMEIRA RODADA — DEFINE SEU PB",
    "anchor_pitch_replay": "🎤 BORA DE NOVO — BATE SEU PB",
    "anchor_rally_liveNow": "🎯 {{n}} CANTAROLANDO AGORA",
    "anchor_rally_static": "🎯 UM AMIGO. UMA MÚSICA. SEM VOLTA.",
    "anchor_party_static": "🎉 MELHOR COM 4+ NA SALA",
    "anchor_blur_static": "👀 CAPA CLAREIA. VOCÊ ADIVINHA.",
    "streakChip_normal": "🔥 {{streak}} DIAS · ZERA EM {{time}}",
    "streakChip_atRisk": "🔥 STREAK DE {{streak}} MORRE EM {{time}}",
    "streakSaveCTA": "🔥 OU SALVA A STREAK ({{time}})",
    "streakChip_normal_one": "🔥 {{count}} DIA · ZERA EM {{time}}",
    "streakChip_normal_other": "🔥 {{count}} DIAS · ZERA EM {{time}}",
    "streakChip_atRisk_one": "🔥 STREAK DE {{count}} DIA MORRE EM {{time}}",
    "streakChip_atRisk_other": "🔥 STREAK DE {{count}} DIAS MORRE EM {{time}}",
    "anchor_rally_yourTurn_one": "⚡ SUA VEZ EM 1 RALLY",
    "anchor_rally_yourTurn_other": "⚡ SUA VEZ EM {{count}} RALLYS",
    "anchor_rally_waiting_one": "⏳ ESPERANDO SEU AMIGO (1 RALLY)",
    "anchor_rally_waiting_other": "⏳ ESPERANDO AMIGOS ({{count}} RALLYS)",
    "rally_cta_yourTurn": "CONTINUAR RALLY →",
    "rally_cta_waiting": "ABRIR RALLY →",
    "rally_cta_startNew": "COMEÇAR NOVO RALLY",
    "footer": {
      "how_to_play": "Como jogar",
      "solo": "PITCH",
      "duel": "RALLY",
      "open_rally": "OPEN RALLY",
      "silhuett": "BLUR",
      "era": "REWIND",
      "leaderboards": "Classificações",
      "about": "Sobre",
      "privacy": "Privacidade",
      "contact": "Contato",
      "snap": "SNAP",
      "chain": "CHAIN"
    },
    "ios_sound_pill": "Som ligado?",
    "returning_cta_pitchAgain": "Manda mais um PITCH",
    "returning_sub_pitchLoop": "Sua voz, próxima faixa",
    "returning_sub_rallyAlwaysOn": "Manda um desafio — sempre rola",
    "drinking_chip": "🍻 18+ Regras de bebida →",
    "anchor_rally_yourTurn": "⚡ SUA VEZ EM {{count}} RALLYS",
    "anchor_rally_waiting": "⏳ ESPERANDO AMIGOS ({{count}} RALLYS)",
    "valueProp": "Adivinhe músicas de ouvido em segundos",
    "specStrip": "Ouça  ·  Adivinhe  ·  Crie sequência",
    "hero_question_B": "Você adivinha o que estão cantarolando?",
    "hero_question_C": "Você sabe qual é a música?",
    "hero_sub_C": "Ouça o trecho, escolha a capa. Mais rápido = mais pontos.",
    "hero_sub_B": "Só ouvido. Sem dicas.",
    "hum_demo_play": "Toque pra ouvir um cantarolo",
    "hum_demo_guess": "Que música é essa?",
    "hum_demo_correct": "Você ouviu. Isso é HumHigh.",
    "hum_demo_wrong": "Quase — cantarolar revela música.",
    "desktop_tagline": "O jogo musical diário. Ouça o trecho. Acerte a década. Decifre a capa — e desafie o mundo.",
    "desktop_modes_title": "Bora jogar",
    "desktop_live_count": "{{n}} jogando agora",
    "desktop_trust_free": "Sempre grátis",
    "desktop_trust_nosignup": "Sem conta, sem instalar",
    "desktop_trust_modes": "8 modos · 6 idiomas",
    "desktop_mute_pill": "Aba sem som — ative o áudio pra ouvir",
    "mode_snap": "SNAP — Nomeie a música rápido",
    "era_play": "Tocar o trecho",
    "era_pause": "Pausar o trecho",
    "snap_demo_play": "Ouça o trecho → Adivinhe a música",
    "snap_demo_guess": "Que música é essa?",
    "snap_demo_pause": "Pausar o trecho",
    "snap_demo_again": "Tocar o trecho de novo",
    "snap_demo_correct": "Acertou. Isso é SNAP.",
    "snap_demo_wrong": "Quase — essa era difícil.",
    "snap_cta": "Jogar SNAP",
    "returning_cta_continue": "CONTINUAR {{mode}}",
    "returning_sub_continue": "Continue de onde parou",
    "questLabel_snap": "SNAP",
    "anchor_snap_static": "5 SEGUNDOS. ADIVINHE A MÚSICA.",
    "anchor_rewind_static": "OUÇA. ACERTE A DÉCADA.",
    "mode_chain": "CHAIN — Conecte 4 músicas",
    "questLabel_chain": "CHAIN",
    "questIntro_chain": "4 músicas. Ache a conexão.",
    "cta_chain_today": "Jogar o CHAIN de hoje →",
    "daily_teaser": "Desafio de hoje: SNAP · REWIND · BLUR",
    "hat_nextCta": "JOGAR {{mode}}",
    "hat_streak": "SEQUÊNCIA DE {{count}} DIAS",
    "hat_progress": "{{done}} DE 3 FEITOS HOJE",
    "hat_victory": "O HAT-TRICK DE HOJE ESTÁ FEITO",
    "hat_done": "Feito hoje",
    "hat_play": "Jogar",
    "hat_shareCta": "COMPARTILHAR O HAT-TRICK DE HOJE",
    "hat_shareText": "A música, a década e a capa — as três certas no HumHigh de hoje 🔥🎧 Encara o hat-trick musical do dia? 60 s, sem app:",
    "hat_sub_snap": "Ouça o trecho · Acerte a música em 5s",
    "hat_sub_chain": "4 hits · Ache a conexão secreta",
    "hat_sub_rewind": "Toca um clássico · Acerte a década",
    "hat_victoryCta": "COMPARTILHAR O HAT-TRICK DE HOJE",
    "hat_chainBonusCta": "JOGAR O BÔNUS CHAIN DE HOJE",
    "hat_sharedDone": "COMPARTILHADO",
    "hat_coldCta": "COMEÇAR ETAPA 1 · SNAP",
    "hat_startCta": "COMECE O HAT-TRICK · {{mode}}",
    "hat_lastCta": "ÚLTIMO DESAFIO · {{mode}}",
    "hat_coldStatus": "TRÊS DESAFIOS. TRÊS MINUTOS.",
    "hat_disc_snap": "REFLEXO",
    "hat_disc_chain": "LÓGICA",
    "hat_disc_rewind": "NOSTALGIA",
    "hero_daily_title": "O hat-trick musical de hoje",
    "hero_daily_sub": "Ouça o trecho. Acerte a década. Decifre a capa.",
    "hat_trust": "Grátis · Sem cadastro · Ative o som",
    "hat_partyBridge": "🎉 Festa hoje? Chame a galera pro HumHigh Party →",
    "logo_tag": "· JOGO MUSICAL",
    "hat_challengeCta": "ACEITAR O DESAFIO",
    "hat_challengePill": "{{name}} te desafia no hat-trick de hoje",
    "hat_challengeTime": "{{time}} para bater",
    "hat_chainBridge": "Bônus: resolva a CHAIN de hoje – 4 músicas, 1 ligação →",
    "hat_weekdayBridge": "Quer mais? Adivinhe a capa borrada de hoje →",
    "hat_challengeSelf": "Seu desafio está no ar · {{points}} pts pros amigos baterem",
    "hat_challengeEarlier": "Fez {{points}} pts ontem · bata no hattrick de hoje",
    "hat_challengePoints": "{{points}} pts pra bater",
    "questIntro_snap": "Ouça um trecho. Toque na capa. Rápido.",
    "hat_sub_blur": "3 capas clareiam · Acerte o álbum",
    "hat_disc_blur": "VISÃO",
    "rp_coldTitle": "O hat-trick musical de hoje",
    "rp_coldBody": "3 etapas rápidas · 2 minutos · Grátis, sem cadastro",
    "rp_coldCta": "COMEÇAR ETAPA 1",
    "rp_progressTitle": "Seu placar de hoje",
    "rp_total": "Total até agora",
    "rp_nextCta": "JOGAR {{mode}}",
    "rp_doneTitle": "Hat-trick completo",
    "rp_doneBody": "Agora cantarole uma música pra um amigo — ele tem 24 h pra adivinhar.",
    "rp_rallyCta": "COMEÇAR UM RALLY",
    "rp_yourTurnCta": "SUA VEZ ({{count}})",
    "rp_openRally": "Adivinhe o cantarolar de um desconhecido →",
    "rp_party": "Festa hoje? Comece uma Party (2–12) →",
    "hat_weekBand": "{{count}} de 7 dias nesta semana",
    "bento_chain": "O desafio bônus do dia",
    "bento_party": "Esquenta para 2–12",
    "bento_rally": "Desafie um amigo",
    "bento_openRally": "Adivinhe cantaroladas do mundo",
    "bento_pitch": "Treine solo contra a IA",
    "rivalPulse": "{{name}} {{stages}}/3 hoje · {{total}} p",
    "rivalPulseMore": "+{{count}}",
    "rivalPulseQuiet": "Nenhum rival seu está no top 50 de hoje — chegue primeiro",
    "funnel_cta_pitchProve": "PROVE PRA IA",
    "funnel_sub_pitchAfterParty": "A galera não sacou? Cantarole uma música e deixa a IA julgar.",
    "funnel_sub_pitchAfterRally": "Microfone no jeito: cantarole uma música e deixa a IA te dar nota."
  },
  "silhuett": {
    "dailyChallenge": "Desafio diário",
    "lobbyTitle": "Adivinhe a capa",
    "lobbyPitch": "3 capas · os pixels clareiam · partidas ilimitadas",
    "lobbyInstruction": "Adivinhe o álbum a partir de uma capa pixelada",
    "lobbyPlay": "Jogar o desafio de hoje",
    "guessInstruction": "Adivinhe rápido – vale a pena.",
    "points": "pontos",
    "totalTime": "Tempo total: {{seconds}}s",
    "shareResult": "Compartilhar resultado",
    "personalBest": "Seu melhor: {{seconds}}s",
    "streak": "{{days}} dias seguidos",
    "bestStreak": "Melhor: {{count}}",
    "top10": "Você entrou no ranking!",
    "enterName": "Seu nome (máx 12 caracteres)",
    "save": "Salvar",
    "todayTop10": "Os mais rápidos de hoje",
    "backHome": "Voltar ao início",
    "newChallengeIn": "Novo desafio em",
    "noChallenge": "Não foi possível carregar o desafio de hoje — tente novamente.",
    "done": "O BLUR de hoje está completo",
    "doneTitle": "A arte de hoje — resolvida",
    "bonus": "BÔNUS 2×",
    "noScoresYet": "Nenhuma pontuação ainda",
    "shareInviteText": "A capa de hoje te espera — pixelada até não reconhecer. Adivinha antes de ficar nítida 🎵",
    "shareInviteCta": "Compartilhar com um amigo",
    "continue": "Próximo →",
    "shieldEarned": "Escudo de sequência conquistado! 🛡️",
    "shieldUsed": "O escudo salvou sua sequência! 🛡️",
    "bonusPoints": "2× BÔNUS",
    "hurry": "CORRE!",
    "shareCard": "Compartilhar imagem",
    "oneChancePerDay": "Desafio diário + treino ilimitado",
    "shareCardFail": "Não foi possível criar a imagem — compartilhando texto",
    "verdictOof": "OOF 💀",
    "verdictMid": "MID 😐",
    "verdictAlmost": "QUASE 👀",
    "onLeaderboard": "🏆 No ranking",
    "oneAwayFromTop": "Mais 1 para o ranking",
    "done_zero_title": "Amanhã, capa nova. 🎨",
    "play_again": "🎵 Jogar de novo",
    "play_again_zero": "🎯 Tentar de novo — treino",
    "play_again_perfect": "💪 Bater seu recorde",
    "practice_label": "Treino — não conta para o ranking",
    "shareText": "{{score}}/{{total}} capas certas quando ainda eram só pixel 💿 Você descobre o álbum antes de mim?",
    "verdictPerfect": "PERFEITO",
    "newStreak": "STREAK {{count}}",
    "shareInviteText_named": "{{senderName}} está te desafiando — adivinha a capa de hoje antes de ficar nítida 🎵"
  },
  "profile": {
    "title": "Perfil",
    "anonymous": "Jogador",
    "tapToEnterName": "Toque para inserir nome",
    "gamesPlayed": "Jogos",
    "silhuettDays": "BLUR",
    "soloBest": "PITCH best",
    "bestStreakLabel": "Melhor",
    "perfectDays": "Perfeitos",
    "badges": "Conquistas",
    "badgeNewcomer": "Novato",
    "badgeNewcomerDesc": "Jogue seu primeiro jogo",
    "badgeFirstStreak": "Pegando fogo",
    "badgeFirstStreakDesc": "Sequência de 3 dias",
    "badgeWeekMaster": "Mestre da semana",
    "badgeWeekMasterDesc": "Sequência de 7 dias",
    "badgePerfectDay": "Dia perfeito",
    "badgePerfectDayDesc": "Faça um dia perfeito",
    "badgeDedicated": "Dedicado",
    "badgeDedicatedDesc": "Jogue 10 jogos",
    "badgeVeteran": "Veterano",
    "badgeVeteranDesc": "Jogue 30 jogos",
    "badgeHumAce": "Craque vocal",
    "badgeHumAceDesc": "80%+ no PITCH",
    "badgeAllrounder": "Allrounder",
    "badgeAllrounderDesc": "2 modos no mesmo dia",
    "badgeFortnight": "Fortnight",
    "badgeFortnightDesc": "Sequência de 14 dias",
    "badgePerfectionist": "Perfeccionista",
    "badgePerfectionistDesc": "5 dias perfeitos",
    "badgeChallenger": "Desafiante",
    "badgeChallengerDesc": "Enviou um RALLY",
    "badgeHalfway": "Metade do caminho",
    "badgeHalfwayDesc": "50 dias de BLUR",
    "badgeMonthMaster": "Mestre do mês",
    "badgeMonthMasterDesc": "Sequência de 30 dias",
    "badgeHumLegend": "Hum Legend",
    "badgeHumLegendDesc": "95%+ no PITCH",
    "badgeCenturion": "Centurião",
    "badgeCenturionDesc": "100 dias de BLUR",
    "badgeExplorer": "Explorer",
    "badgeExplorerDesc": "Todos os 3 modos jogados",
    "badgeSharer": "Compartilhador",
    "badgeSharerDesc": "Compartilhe seu resultado",
    "badgeComebackKid": "Retorno",
    "badgeComebackKidDesc": "Volte após 3+ dias",
    "badgePerfectWeek": "Semana perfeita",
    "badgePerfectWeekDesc": "7 dias perfeitos",
    "badgeStreakShield": "Escudo",
    "badgeStreakShieldDesc": "Use um escudo de sequência",
    "newBadgesUnlocked": "Novas conquistas desbloqueadas!",
    "gameSounds": "Sons do jogo",
    "savePromptTitle": "Boa! Salvar sua pontuação?",
    "savePromptCta": "Salvar",
    "changeAvatar": "Mudar avatar",
    "shareStats": "Compartilhar stats",
    "startStreak": "Comece uma sequência hoje",
    "streakLabel": "dias seguidos",
    "settings": "Configurações",
    "toNextLevel": "para o próximo nível",
    "streakZeroHint": "jogue hoje para começar",
    "inDays": "em {{count}} dias",
    "badgeOrFirstCorrect": "Sintonizado",
    "badgeOrFirstCorrectDesc": "Adivinhe seu primeiro hum no Open Rally",
    "badgeOrFirstPublish": "No ar",
    "badgeOrFirstPublishDesc": "Publique seu primeiro hum para o mundo",
    "badgeOrStreak3": "Parceiros",
    "badgeOrStreak3Desc": "Faça uma sequência de 3 com alguém novo",
    "badgeOrStreak10": "Longa distância",
    "badgeOrStreak10Desc": "Faça uma sequência de 10 com alguém novo",
    "badgeOrCurious": "Viajante",
    "badgeOrCuriousDesc": "Adivinhe 5 hums do mundo",
    "badgeOrPublished5": "Emissor",
    "badgeOrPublished5Desc": "Publique 5 hums",
    "snapPbLabel": "SNAP · Recorde pessoal",
    "snapPbAria": "Jogar SNAP",
    "rewindPbLabel": "REWIND · Recorde pessoal",
    "rewindPbAria": "Jogar REWIND",
    "badgeChainFirst": "Primeiro elo",
    "badgeChainFirstDesc": "Resolva sua primeira CHAIN",
    "badgeChainPerfect": "Elo perfeito",
    "badgeChainPerfectDesc": "Resolva uma corrente sem nenhum erro",
    "badgeChainMaster": "Mestre das correntes",
    "badgeChainMasterDesc": "Resolva a corrente três dias seguidos",
    "badgeChainFlash": "Elo relâmpago",
    "badgeChainFlashDesc": "Resolva uma corrente em menos de 40 segundos",
    "chainLabel": "CHAIN",
    "chainAria": "Jogar CHAIN",
    "badgeLightningEars": "Lightning Ears",
    "badgeLightningEarsDesc": "Rodada SNAP perfeita",
    "badgeDecadeMaster": "Decade Master",
    "badgeDecadeMasterDesc": "Rodada REWIND perfeita",
    "badgeTripleCrown": "Triple Crown",
    "badgeTripleCrownDesc": "3 modos no mesmo dia",
    "totalRounds": "Rodadas",
    "modesExplored": "Modos",
    "modesToday": "Hoje",
    "tryMode": "Jogue {{mode}}",
    "tier1": "Bronze",
    "tier2": "Prata",
    "tier3": "Obsidiana",
    "blurPbLabel": "BLUR · Recorde pessoal",
    "blurPbAria": "Jogar BLUR",
    "hattrickPbLabel": "HATTRICK · Melhor dia",
    "hattrickPbAria": "Jogar o Hattrick de hoje",
    "inDays_one": "em {{count}} dia",
    "inDays_other": "em {{count}} dias"
  },
  "how": {
    "h1": "Como jogar HumHigh — Jogo musical grátis",
    "whatIsH2": "O que é HumHigh?",
    "whatIsAnswer": "HumHigh é um jogo musical gratuito no navegador onde um jogador cantarola uma música e os outros adivinham. A IA avalia o cantarolo. Sem download. Sem conta. Funciona em qualquer smartphone, tablet ou computador.",
    "howToPlayH2": "Como se joga HumHigh?",
    "howToPlayAnswer": "Um jogador inicia uma partida e compartilha o código da sala. Os outros jogadores entram com seus celulares. O app atribui uma música — o cantarolador a vê, os adivinhadores não. O cantarolador cantarola. Os adivinhadores tentam identificar a música.",
    "modesH2": "Sete modos de jogo",
    "hitsH3": "PARTY — Múltipla escolha",
    "hitsDesc": "O app escolhe uma música popular. O cantarolador cantarola. Os adivinhadores escolhem entre 4 opções com título e artista. Quanto mais rápido você acertar, mais pontos ganha. O cantarolador ganha pontos com base em quantos jogadores acertaram.",
    "soloH3": "PITCH — Jogue sozinho",
    "soloDesc": "Não precisa de amigos. Cantarole 1 música por sessão. A IA avalia seu cantarolo de 0 a 100%. Compita no ranking global. Supere seu recorde pessoal. Compartilhe sua pontuação e desafie amigos.",
    "partyH3": "Party Mode — Regras para beber",
    "partyDesc": "Ative as regras para beber em qualquer jogo. Resposta errada? Beba um gole. Ninguém adivinhou o cantarolo? Todo mundo bebe. O Party Mode transforma o HumHigh no jogo perfeito para pré-festa.",
    "dailyH3": "Desafio diário — Adivinhe o álbum",
    "dailyDesc": "Todo dia aparece uma nova capa de álbum desfocada. A imagem vai clareando ao longo de 16 segundos. Adivinhe artista e música antes de clarear completamente. Quanto mais rápido adivinhar, mais pontos ganha.",
    "freeH2": "O HumHigh é gratuito?",
    "freeAnswer": "Sim. O HumHigh é completamente gratuito. Sem assinatura. Sem compras necessárias para jogar. Sem conta. Abra humhigh.com em qualquer navegador e comece a jogar imediatamente.",
    "playersH2": "Quantos jogadores podem jogar HumHigh?",
    "playersAnswer": "HumHigh suporta de 2 a 20 jogadores no modo multijogador. Cada jogador entra com seu próprio celular — sem tela compartilhada. Para jogar solo você pode jogar completamente sozinho.",
    "soloH2": "Dá para jogar HumHigh sozinho?",
    "soloAnswer": "Sim. O PITCH permite jogar sem amigos. Cantarole 1 música por sessão. A IA avalia sua precisão de 0 a 100%. Compita no ranking global e desafie amigos a superar sua pontuação.",
    "drinkingH2": "Dá para jogar HumHigh como jogo para beber?",
    "drinkingAnswer": "Sim — o Party Mode adiciona regras de bebida sem mudar o jogo base.",
    "drinkingAnswerLink": "Guia completo do jogo para beber →",
    "devicesH2": "Em quais dispositivos o HumHigh funciona?",
    "devicesAnswer": "HumHigh funciona em qualquer dispositivo com navegador e microfone. iPhone, Android, tablet ou computador. Sem download de app. Abra humhigh.com no Safari, Chrome ou qualquer navegador moderno.",
    "jackboxH2": "Como o HumHigh se diferencia do Jackbox?",
    "jackboxAnswer": "HumHigh é gratuito. Jackbox custa dinheiro. HumHigh não requer TV ou tela compartilhada — cada jogador usa seu próprio celular. HumHigh usa sua voz como controle. Jackbox é desenho e trivia. HumHigh é cantarolar e música.",
    "dailyH2": "O que é o Desafio Diário do HumHigh?",
    "dailyAnswer": "Todo dia aparece uma nova capa de álbum desfocada no humhigh.com. Você tem 16 segundos para adivinhar a música antes da imagem clarear. Quanto mais rápido adivinhar, mais pontos. Os resultados reiniciam à meia-noite.",
    "ctaPlay": "Jogar HumHigh — Grátis",
    "ctaDaily": "Tente o desafio de hoje",
    "eraH3": "REWIND — Adivinhe a Década",
    "eraDesc": "Ouça um trecho de música e adivinhe de qual década é. Quatro opções. Sem conhecimento musical — apenas ouça e sinta a era. Rápido, grátis e viciante.",
    "snapH3": "SNAP — Adivinhe a música",
    "snapDesc": "Ouça a música. Acerte. O mais rápido vence. Solo, qualquer aparelho, seis idiomas.",
    "chainH3": "CHAIN — O puzzle musical diário",
    "chainDesc": "Um puzzle novo todo dia: quatro músicas, uma conexão escondida. Três vidas. Resolva, compartilhe sua grade e mantenha sua sequência."
  },
  "about": {
    "h1": "O que é HumHigh?",
    "defining": "HumHigh é uma plataforma de jogos musicais gratuita com oito modos — de quiz de décadas e rodadas rápidas SNAP ao puzzle diário CHAIN e cantarolar com IA — sem download nem conta.",
    "progressionH2": "De ouvinte a artista",
    "listenLabel": "Ouvir — REWIND",
    "listenDesc": "Ouça música real, adivinhe a década. Zero fricção.",
    "recognizeLabel": "Reconhecer — BLUR",
    "recognizeDesc": "Veja capas pixeladas, ative sua memória. Ritual diário.",
    "expressLabel": "Expressar — PITCH, RALLY, PARTY",
    "expressDesc": "Cantarole músicas, desafie amigos, jogue em grupo.",
    "modesH2": "Sete modos de jogo",
    "eraH3": "REWIND — Adivinhe a Década",
    "eraDesc": "Ouça uma música e adivinhe a década. Quatro opções. Sem trivia — apenas ouça e adivinhe.",
    "silhuettH3": "BLUR — Quiz Diário de Capas",
    "silhuettDesc": "Todo dia três capas pixeladas se clarificam — o ritmo acelera a cada rodada. Adivinhe o álbum antes do tempo acabar. Pontuação 0-100. Como Wordle — mas para música.",
    "humstreaksH3": "RALLY — Cantarole pra um Amigo",
    "humstreaksDesc": "Grave seu cantarolo e envie. Escolhem a música certa entre 4 opções. Construa streaks.",
    "soloH3": "PITCH — IA Avalia seu Cantarolo",
    "soloDesc": "Cantarole 1 música sozinho. IA te avalia 0-100. Compita no ranking global.",
    "hitsH3": "PARTY — Jogo em Grupo e Festa",
    "hitsDesc": "Cantarole músicas populares em grupos de 2-20. Ative Party Mode para regras de bebida.",
    "heardleH2": "Procurando alternativa ao Heardle?",
    "heardleAnswer": "O Heardle foi descontinuado pelo Spotify em 2023. O HumHigh preenche esse espaço com BLUR e REWIND. Grátis, sem download.",
    "faqH2": "Perguntas frequentes",
    "faq_free_q": "É grátis?",
    "faq_free_a": "Sim. Completamente grátis. Sem assinatura, sem compras, sem conta.",
    "faq_players_q": "Quantos jogadores?",
    "faq_players_a": "REWIND e BLUR são solo. RALLY é 1 contra 1. Grupo suporta 2-20.",
    "faq_devices_q": "Quais dispositivos funcionam?",
    "faq_devices_a": "Qualquer dispositivo com navegador. iPhone, Android, tablet, computador.",
    "faq_download_q": "Preciso baixar algo?",
    "faq_download_a": "Não. HumHigh funciona no navegador. Abra humhigh.com e jogue.",
    "ctaPlay": "Jogar HumHigh — Grátis",
    "ctaEra": "Teste REWIND — Adivinhe a Década",
    "snapH3": "SNAP — Adivinhe a música",
    "snapDesc": "Ouça a música. Acerte. O mais rápido vence. Solo, qualquer aparelho, seis idiomas.",
    "chainH3": "CHAIN — O puzzle musical diário",
    "chainDesc": "Um puzzle novo todo dia: quatro músicas, uma conexão escondida. Três vidas. Resolva, compartilhe sua grade e mantenha sua sequência."
  },
  "leaderboard": {
    "weekly": "Últimos 7 dias",
    "allTime": "Todos os tempos",
    "yourRank": "Você: #{{rank}} de {{total}}",
    "submitAnonymously": "pular o nome",
    "submittedAnonymously": "tá ghost ✓",
    "updated_just_now": "Atualizado agora",
    "updated_seconds": "Atualizado há {{count}}s",
    "updated_minutes": "Atualizado há {{count}}m",
    "global": "Global",
    "joinAs": "Entrar como {{name}}",
    "qualifyHint": "Acerte pelo menos 1 para entrar no ranking",
    "useOwnName": "Usar meu próprio nome",
    "passportRank": "#{{rank}} no ranking",
    "passportChallenge": "Supere {{name}}",
    "passportShare": "Compartilhar minha posição",
    "passportShareResultText": "{{name}} · {{mode}} · {{period}}: #{{rank}} com {{score}} no HumHigh. Consegue superar?",
    "passportShareDuoText": "Somos {{name}} — sequência de {{score}} em Dupla, #{{rank}} no HumHigh. Até onde vocês chegam juntos?",
    "passportShareText": "Tô em #{{rank}} no ranking do HumHigh. Acha que consegue me passar?",
    "passportOpen": "Ver o cartão de {{name}}",
    "passportEdit": "Mudar avatar e nome",
    "passportCompare": "Compare com {{name}}",
    "boardGhost": "Supere os {{score}} de {{name}}",
    "rivalPin": "Fixar como rival",
    "rivalUnpin": "Desafixar rival",
    "rivalPinned": "Rival fixado",
    "rivalFull": "Você pode fixar até {{max}} rivais",
    "rivalFilter": "Meus rivais ({{count}})",
    "reactLabel": "Reagir",
    "reactReceived": "recebidas",
    "reactNoneYet": "Nenhuma reação ainda — suba mais!",
    "reactSlowDown": "Calma aí — tenta de novo daqui a pouco",
    "reactFailed": "Não deu pra enviar. Tenta de novo.",
    "reactInbox": "{{count}} reações novas",
    "verdictWon": "Você venceu {{name}} por {{diff}} 👑",
    "verdictTie": "Empate com {{name}}",
    "verdictLost": "{{name}} segurou por {{diff}}",
    "verdictRematch": "Revanche",
    "overtook": "Passou {{name}}!"
  },
  "push": {
    "title": "Saiba quando te ultrapassam",
    "body": "Avisamos se alguém tomar sua posição da semana — ou quando alguém espera sua vez. Nada além disso.",
    "accept": "Sim, me lembre",
    "decline": "Agora não",
    "mockNotification": "Alguém acabou de tomar sua posição #4 desta semana.",
    "rankCta": "Me avise se eu perder o #{{rank}}",
    "rankPreview": "Alguém acabou de tomar sua posição #{{rank}} desta semana.",
    "beatCta": "Me avise quando alguém superar meu resultado",
    "beatPreview": "Alguém acabou de superar seu resultado esta semana."
  },
  "cookie_consent": {
    "text": "Usamos cookies para análises anônimas para melhorar o HumHigh. Nenhum dado pessoal é coletado.",
    "privacy": "Política de Privacidade",
    "accept": "Aceitar",
    "decline": "Recusar"
  },
  "game_error": {
    "title": "A festa deu uma tropeçada!",
    "subtitle": "Algo deu errado, mas a festa não acabou.",
    "reload": "Recarregar",
    "extension_hint": "Uma extensão do navegador (como um bloqueador de anúncios) entrou em conflito com o jogo. Libere o humhigh.com nela ou tente o modo seguro.",
    "safe_mode": "Iniciar no modo seguro"
  },
  "notFound": {
    "title": "Página não encontrada",
    "description": "Esta página não existe ou foi movida. Confira o link!",
    "goHome": "Ir para o início"
  },
  "ambassador": {
    "title": "Seja um HumHigh OG",
    "step1": "Jogue Desafie a IA",
    "step2": "Grave com PiP (rosto + tela)",
    "step3": "Poste no TikTok / Reels / Shorts",
    "reward1": "Badge OG permanente",
    "reward2": "Founding Creators Wall",
    "reward3": "Acesso antecipado a novos modos",
    "handle": "Handle social (@)",
    "tiktok": "Link TikTok",
    "reels": "Link Instagram Reels",
    "shorts": "Link YouTube Shorts",
    "other": "Outro link",
    "wallName": "Nome no Wall of Fame",
    "feedback": "Feedback e sugestões",
    "cta": "Eu topo",
    "success": "Você está dentro!",
    "spots": "Vagas Legend restantes",
    "back": "Voltar"
  },
  "ambassadorNudge": {
    "solo_title": "Foi destruído? Filme sua reação",
    "solo_body": "Seja um OG Ambassador — badge permanente + Wall of Fame",
    "solo_cta": "Me mostre como →",
    "silhuett_title": "Mostre sua sequência ao mundo",
    "silhuett_body": "Seja um OG Ambassador — badge permanente + Wall of Fame",
    "silhuett_cta": "Me mostre como →",
    "hits_title": "Poste o destaque da noite",
    "hits_body": "Seja um OG Ambassador — badge permanente + Wall of Fame",
    "hits_cta": "Me mostre como →"
  },
  "foundingCreators": {
    "title": "Founding Creators",
    "emptyText": "Reservado para as primeiras 50 lendas. Desafie a IA para garantir seu lugar."
  },
  "challenge": {
    "line": "{{name}} cantarolou 1 música. A IA deu-lhes {{score}}%.",
    "countdown": "Você tem {{time}} para responder",
    "cta": "Aceite o desafio 🎤",
    "expired": "O desafio expirou. Mas você ainda pode cantarolar.",
    "playAnyway": "Jogar mesmo assim 🎤",
    "winner": "{{name}} ganhou. Desta vez.",
    "draw": "Empate. A IA está igualmente decepcionada com os dois.",
    "you": "Você",
    "challengeAgain": "Desafiar outra pessoa 🎤",
    "hookLine": "{{name}} fez {{score}}% — consegue superar?",
    "keepStreak": "Mantenha o streak vivo",
    "shareResult": "Compartilhe seu resultado",
    "copied": "Copiado!",
    "shareText": "A IA me deu {{score}}/100 cantarolando 🎤 Me ganha?",
    "shareTextTwitter": "A IA me deu {{score}}/100 cantarolando 🎤 Me ganha?",
    "shareTextInstagram": "A IA me deu {{score}}/100 cantarolando 🎤 Me ganha?",
    "shareTextSocial": "A IA me deu {{score}}/100 cantarolando 🎤 Me ganha?",
    "shareText_named": "A IA deu {{score}}/100 a {{senderName}} 🎤 Ganha dele/dela?",
    "shareTextTwitter_named": "A IA deu {{score}}/100 a {{senderName}} 🎤 Ganha dele/dela?",
    "shareTextInstagram_named": "A IA deu {{score}}/100 a {{senderName}} 🎤 Ganha dele/dela?",
    "shareTextSocial_named": "A IA deu {{score}}/100 a {{senderName}} 🎤 Ganha dele/dela?",
    "fromName": "⚡ Desafio de {{name}}",
    "yourDuel": "Seu duelo contra {{name}}",
    "dismiss": "Fechar desafio"
  },
  "silhuettChallenge": {
    "title": "Desafio BLUR",
    "challengeLine": "{{name}} acertou {{score}}/{{total}} — você consegue mais?",
    "gameExplainer": "Adivinhe a capa do álbum a partir de uma imagem pixelada",
    "beatIt": "Mostre do que você é capaz →",
    "freeTag": "Grátis · 30 seg · Sem app",
    "play": "Jogar",
    "expired": "Desafio expirado",
    "expiredSub": "Mas você pode jogar o de hoje!",
    "playAnyway": "Jogar hoje →",
    "you": "Você",
    "won": "Você ganhou!",
    "lost": "Quase! Amanhã você tem revanche",
    "shareText": "{{score}}/{{total}} capas pixeladas certas 💿 Você reconhece o álbum antes da imagem ficar nítida?",
    "challengeBack": "Desafiar {{name}} de volta →",
    "shareResult": "Compartilhe seu resultado",
    "scoreFormat": "{{score}}/{{total}} correto · {{time}}s",
    "scoreSuffix": "/{{total}} correto",
    "timeSuffix": "s",
    "shareText_named": "{{senderName}} acertou {{score}}/{{total}} capas pixeladas 💿 Você vê mais rápido?"
  },
  "loadingSpinner": {
    "loading": "Carregando…"
  },
  "badge": {
    "newUnlock": "Conquista desbloqueada!"
  },
  "comeback": {
    "title": "Bem-vindo de volta! 🛡️",
    "subtitle": "Seu escudo de sequência está esperando — jogue agora"
  },
  "milestones": {
    "day3": "Bom começo! 🔥",
    "day7": "Escudo conquistado! 🛡️",
    "day14": "Duas semanas forte! 🔥",
    "day30": "IMPARÁVEL 🔥",
    "day60": "LENDÁRIO ⭐",
    "day100": "ÍCONE 👑"
  },
  "weekly": {
    "progress": "Esta semana",
    "perfect": "Semana perfeita!"
  },
  "identity": {
    "playingAs": "Jogando como",
    "playingAsAuto": "Agora você é",
    "tapToRename": "TOQUE PARA RENOMEAR",
    "tapToChoose": "TOQUE PARA ESCOLHER SEU NOME",
    "nameUnavailable": "Esse nome não está disponível — escolha outro",
    "rookie": "NOVATO",
    "hummer": "CANTAROLADOR",
    "streakMaster": "MESTRE DA SEQUÊNCIA",
    "unstoppable": "IMPARÁVEL",
    "legend": "LENDA",
    "icon": "ÍCONE"
  },
  "social": {
    "playersToday": "{{count}} jogadores jogaram hoje",
    "percentile": "Top {{percent}}% dos jogadores"
  },
  "temporal": {
    "monday": "Nova semana,\nnova sequência",
    "monthStart": "Consegue manter\no {{month}} inteiro?",
    "weekend": "Clima de fim de semana.\nHora de jogar"
  },
  "stats": {
    "weekTitle": "Sua semana",
    "daysPlayed": "Dias jogados",
    "currentStreak": "Sequência",
    "bestStreak": "Melhor sequência",
    "perfectDays": "Dias perfeitos",
    "streak": "Sequência",
    "perfect": "Perfeito",
    "share": "Compartilhar"
  },
  "era": {
    "title": "REWIND",
    "header": "REWIND — Diário",
    "meta_description": "Ouça um trecho e adivinhe a década. 3 músicas, 1.000 pontos em jogo.",
    "listen_prompt": "Ouça e adivinhe a década",
    "ready_to_guess": "Pronto para adivinhar",
    "guess_prompt": "Qual década?",
    "replay": "Repetir",
    "correct": "Correto!",
    "wrong": "Errado",
    "result_title": "REWIND de hoje",
    "next_in": "Próximo REWIND em",
    "share": "Compartilhar",
    "already_played": "O desafio de hoje está completo",
    "come_back": "🎵 Jogar de novo — ou volte amanhã",
    "try_silhuett": "Jogar BLUR",
    "top10": "Você entrou no ranking!",
    "enterName": "Seu nome (máx 12 letras)",
    "save": "Salvar",
    "correct_label": "corretas",
    "streak_label": "{{days}} dias seguidos",
    "best_streak": "Melhor: {{count}}",
    "new_challenge_in": "Novas músicas em",
    "nudge_silhuett_title": "Agora teste seus olhos",
    "nudge_silhuett_title_good": "Você mandou bem nas décadas",
    "nudge_silhuett_title_try": "Você reconhece as capas?",
    "nudge_silhuett_body": "Adivinhe 3 capas contra o tempo",
    "nudge_silhuett_cta": "Adivinhe as capas",
    "share_header": "🎵 Adivinhe a década de 3 músicas",
    "share_3": "3 de 3. Ouvido perfeito pra décadas. Me supera.",
    "share_2": "2 de 3. Quase perfeito. Sua vez.",
    "share_1": "1 de 3. Décadas são traiçoeiras.",
    "share_0": "Zero acertos. Mais difícil do que parece.",
    "your_time": "{{time}}s",
    "new_best": "Novo recorde!",
    "completed_rewind_blur": "REWIND ✓ BLUR ✓",
    "completed_three": "REWIND ✓ BLUR ✓ PITCH ✓",
    "completed_all": "Você conquistou tudo hoje! 🏆",
    "come_back_tomorrow": "Treine à vontade — músicas novas amanhã",
    "nudge_pitch_title": "Sua vez de cantarolar 🎤",
    "nudge_pitch_cta": "Cantarole o hit →",
    "nudge_pitch_body": "Você reconheceu — agora a IA te ouve",
    "nudge_rally_title": "Desafie um amigo 🤝",
    "nudge_rally_cta": "Comece uma sequência",
    "verdictOof": "OOF 💀",
    "verdictMid": "MID 😐",
    "share_5": "5 de 5 décadas. Acha que consegue?",
    "share_4": "4 de 5. Quase perfeito. Me supera.",
    "nudge_silhuett_zero_title": "Pesado. Capas são mais fáceis.",
    "nudge_silhuett_zero_body": "Muda de pista — adivinha 3 capas.",
    "play_again": "🎵 Jogar de novo",
    "play_again_zero": "🎯 Tentar de novo — treino",
    "play_again_perfect": "💪 Bater seu recorde",
    "practice_label": "Treino — não afeta sua sequência",
    "not_enough_songs": "Poucas músicas nesta década — escolha outra.",
    "audio_retry": "Conexão falhou — toque Play de novo",
    "round_points": "+{{points}}p",
    "speed_fast": "Rápido!",
    "speed_ok": "Boa!",
    "speed_slow": "Lento",
    "total_points": "{{points}} pts",
    "stats_line": "{{correct}}/{{total}} certas · {{time}}s",
    "breakdown_perfect": "+{{points}}p bônus perfeito",
    "breakdown_streak": "+{{points}}p sequência x{{count}}",
    "new_pb": "Novo recorde: {{points}}p 🎉",
    "rank_up": "Você é o #{{rank}} do mundo hoje 🔥",
    "listen_first_toast": "🎧 Ouça primeiro",
    "week_rank": "#{{rank}} esta semana · consegue segurar?",
    "audio_retry_button": "Tentar de novo",
    "codec_unsupported_title": "Este computador não toca MP3",
    "codec_unsupported_body": "Comum no Windows N. Abra o jogo no celular ou instale o Media Feature Pack gratuito da Microsoft. Você ainda pode adivinhar.",
    "guessAnyway": "Adivinhar mesmo assim",
    "near": "Quase!",
    "listen_zone": "Zona de escuta · máx. {{points}} pts",
    "breakdown_near": "+{{points}}p perto ×{{count}}",
    "streak_chip": "SEQUÊNCIA {{count}}"
  },
  "leaderboards": {
    "title": "Classificação",
    "era": "REWIND",
    "silhuett": "BLUR",
    "solo": "PITCH",
    "humstreaks": "RALLY",
    "top_players": "Melhores jogadores esta semana",
    "view_all": "Ver tudo",
    "empty": "Sem pontuações ainda. Jogue para entrar!",
    "you": "você",
    "snap": "SNAP",
    "weeklyOpen": "Sem resultados nos últimos 7 dias — seja o primeiro!",
    "tapToRename": "TOQUE PARA RENOMEAR",
    "claimed": "SALVO COMO",
    "claimYourName": "TOQUE PARA RENOMEAR",
    "era_hint": "Respostas rápidas = mais pontos",
    "claimedEverywhere": "Aplicado a todos os seus resultados",
    "claimRateLimited": "Muitas mudanças de nome agora — tente de novo mais tarde",
    "rally_empty": "Ninguém chegou a uma sequência de 2 ainda. Cantarole de volta e seja o primeiro.",
    "hattrick": "HATTRICK",
    "rally_cta_friend": "Desafie um amigo",
    "rally_cta_stranger": "Adivinhe o cantarolar de um desconhecido",
    "rally_solo": "Sequência de acertos",
    "rally_duo": "Sequência em dupla",
    "rally_solo_empty": "Ninguém acertou 2 seguidas no feed ainda. Seja o primeiro."
  },
  "share": {
    "copyGrid": "COPIAR GRID 📋",
    "gridCopied": "copiado — cola no chat 🔥",
    "profile": {
      "text": "cantarolando pra uma IA o dia todo. 🔥 streak de {{streak}}. me supera.",
      "textZero": "cantarolo músicas pra uma IA que me julga. pictionary mas com música. testa.",
      "textZero_named": "{{firstName}} cantarola músicas para uma IA que a julga. pictionary mas com música. testa.",
      "text_named": "{{firstName}} cantarola pra uma IA. 🔥 streak de {{streak}}. supera."
    },
    "weekly": {
      "text": "🔥 {{n}}/7 dias essa semana. recorde {{pb}}. sua vez."
    },
    "era": {
      "text": "{{points}}/1000 pts no REWIND 🎵\n{{grid}}\nMe supera se for capaz ⏳"
    },
    "silhuett": {
      "cardText": "Adivinhei as capas de hoje no escuro. {{score}}/100 🎯 Tua vez.",
      "inviteText": "adivinha as capas do dia. uma chance, um dia.",
      "pixelTextBrag": "{{score}}/{{total}} antes das capas ficarem nítidas 🎯 O quebra-cabeça de capas contra o relógio do HumHigh. Bate meu tempo?\n{{grid}}",
      "pixelTextCurious": "O BLUR me humilhou hoje 😅 só {{score}}/{{total}} antes das capas ficarem nítidas — quebra-cabeça de capas contra o relógio no HumHigh. Sua vez?\n{{grid}}",
      "pixelHook": "ADIVINHE O ÁLBUM",
      "sharePixelCta": "Compartilhe seu resultado",
      "wordleBrag": "Consegue bater meu tempo antes das capas ficarem nítidas?",
      "wordleCurious": "A última capa me quebrou 😅 sua vez?"
    },
    "party": {
      "text": "Rolou uma rodada de HumHigh hoje 🎤 Um cantarola, o resto adivinha. Tua galera ia amar.",
      "text_named": "{{winnerName}} venceu a rodada de HumHigh hoje com {{topScore}}p 🏆 Um cantarola, o resto adivinha — sua vez.",
      "receipt": "💀 {{name}} levou {{sips}} goles de castigo 🍻"
    },
    "rally": {
      "text": "cantarolei uma música pra você. adivinha."
    },
    "rewind": {
      "pixelTextBrag": "{{points}} pts no REWIND 🎯 ({{score}}/{{total}}) — Me supera?\n{{grid}}",
      "pixelTextCurious": "REWIND foi brutal 😅 {{points}} pts ({{score}}/{{total}}) — tenta aí!\n{{grid}}",
      "pixelHook": "ADIVINHE A ERA",
      "pixelPitch": "Adivinhe a década em 15 segundos de qualquer música."
    },
    "openSheet": "Compartilhar resultado",
    "sheetTitle": "Como você quer compartilhar?",
    "snap": {
      "pixelHook": "ADIVINHE A MÚSICA",
      "pixelPitch": "Ouça 5 trechos, escolha o título certo — 60 segundos."
    },
    "challengeFriend": "Desafie um amigo",
    "sendHumToFriend": "Mande seu cantarolar para um amigo",
    "challengeScore": "Desafie a bater sua pontuação",
    "challengeWithScore": "Desafie um amigo · {{score}}/{{total}}",
    "challengeWithPct": "Desafie um amigo · {{score}}%",
    "grid": {
      "pace": "média {{sec}}s"
    }
  },
  "drinkingLp": {
    "title": "HumHigh Party Mode — O jogo de beber de cantarolar e adivinhar",
    "subtitle": "Um jogo musical de beber grátis para esquentas, noites universitárias e festas em casa. Sem app, sem conta, só um celular por pessoa.",
    "ageNote": "18+ — beba com responsabilidade. Água também vale.",
    "ctaPrimary": "Criar sala Party",
    "ctaSecondary": "Como funciona o HumHigh",
    "howH2": "Como funciona a versão jogo de beber",
    "howStep1": "Abra humhigh.com no celular de cada jogador (2–20 jogadores).",
    "howStep2": "No lobby, o anfitrião troca de Clássico para Party.",
    "howStep3": "Uma pessoa cantarola um hit. Resposta errada → gole. Ninguém acertou → todo mundo bebe.",
    "rulesH2": "Regras da casa opcionais",
    "rule1Title": "Vexame solo",
    "rule1Body": "Se ninguém acerta o cantarolo, quem cantarolou bebe em dobro.",
    "rule2Title": "Último lugar",
    "rule2Body": "Último de cada rodada toma uma dose do que combinaram.",
    "rule3Title": "Pular = beber",
    "rule3Body": "Não quer cantarolar? Beba antes da próxima rodada.",
    "scenariosH2": "Funciona melhor em",
    "scenario1": "Esquentas antes de sair",
    "scenario2": "Cozinhas universitárias e festas de república",
    "scenario3": "Festas em casa de 4–12 pessoas",
    "scenario4": "Esquenta de aniversário",
    "faqH2": "FAQ do jogo de beber",
    "faq1Q": "O HumHigh funciona bem como jogo de beber?",
    "faq1A": "O jogo é adivinhar músicas que seus amigos cantarolam — rodadas rápidas e erros engraçados. Sem cartas, dados ou TV.",
    "faq2Q": "Preciso de conta ou baixar algo?",
    "faq2A": "Não. Abra humhigh.com em qualquer celular e crie uma sala Party. Os outros entram por código ou QR. Grátis.",
    "faq3Q": "Quantas pessoas podem jogar?",
    "faq3A": "De 2 a 20 jogadores, cada um no seu celular. De 4 a 12 é o ideal.",
    "faq4Q": "Podemos jogar sem beber?",
    "faq4A": "Sim — o modo Clássico é o mesmo jogo sem regras de bebida. Troque a qualquer momento no lobby.",
    "footerNote": "HumHigh Party Mode é a camada opcional de regras de bebida em cima do HumHigh. Beba com responsabilidade."
  },
  "quality": {
    "tooQuiet": {
      "title": "Mal ouvimos seu cantarolar",
      "body": "Seu amigo não vai conseguir adivinhar. Gravar de novo mais alto?"
    },
    "tooNoisy": {
      "title": "Muito ruído de fundo",
      "body": "Quer tentar em um lugar mais silencioso?"
    },
    "rerecord": "Gravar de novo",
    "useAnyway": "Usar mesmo assim"
  },
  "mic_primer": {
    "title": "Precisamos do seu microfone",
    "body_pitch": "Você cantarolará uma música para identificarmos. Seu navegador pedirá acesso ao microfone no próximo toque.",
    "body_rally": "Você cantarolará uma música para um amigo adivinhar. Seu navegador pedirá acesso ao microfone no próximo toque.",
    "body_party": "Você cantarolará uma música para outros adivinharem. Seu navegador pedirá acesso ao microfone no próximo toque.",
    "allow": "Entendi — vamos",
    "cancel": "Agora não",
    "retention_note": "Clipes são apagados após 7 dias. Nunca treinamos com sua voz."
  },
  "shortcuts": {
    "hint_space": "para começar"
  },
  "offline": {
    "title": "Sem conexão",
    "subtitle": "O jogo pausa até você voltar online",
    "retry": "Tentar de novo"
  },
  "shieldModal": {
    "title": "Escudo usado 🛡️",
    "body": "Seu streak sobrevive — {{count}} dias firme. Novo escudo a cada 7 dias.",
    "cta": "Continuar"
  },
  "copied": "Copiado",
  "invitation": {
    "calculating": "Calculando…",
    "playing": "Tocando…",
    "own_pending_title": "Você desafiou um amigo",
    "own_pending_desc": "Aguardando o palpite. Compartilhe o link de novo se ele se perdeu no chat.",
    "own_pending_share": "Compartilhar o link de novo",
    "own_pending_lobby": "Para o lobby",
    "own_pending_share_text": "Consegue adivinhar meu zumbido?"
  },
  "new_duel": {
    "copy_link": "Copiar link"
  },
  "room": {
    "backConfirm": "Toca em voltar de novo para sair"
  },
  "hub": {
    "retry": "Tentar de novo"
  },
  "publish": {
    "too_few_alternatives": "Poucas alternativas. Escolhe outra música e tenta de novo.",
    "emptyRecording": "A gravação saiu vazia — grave de novo"
  },
  "streak": {
    "snooze_title": "Adiar essa jogada?",
    "snooze_body": "Adiciona 24h ao relógio — uma vez por streak.",
    "snooze_cta": "Adiar",
    "snooze_done": "+24h adicionadas.",
    "snooze_fail": "Não deu para adiar",
    "snooze_btn": "Adiar 24h"
  },
  "intro": {
    "era": {
      "headline": "REWIND",
      "howto": "Ouça um trecho. Adivinhe a década. 3 rodadas, ~30 segundos.",
      "specStrip": "Trecho  ·  Década  ·  Mais rápido = mais pontos",
      "cta": "Ouvir meu primeiro trecho"
    },
    "silhuett": {
      "headline": "BLUR",
      "howto": "A capa clareia sozinha. Reconheça o artista antes disso. 3 rodadas.",
      "specStrip": "Capa  ·  Clareia sozinha  ·  ~40s",
      "cta": "Mostre-me uma capa",
      "howtoGuest": "Um amigo te desafiou com uma capa borrada. Adivinhe a música antes dela ficar nítida. Supere o tempo dele.",
      "specStripGuest": "Capa  ·  Fica nítida rápido  ·  ~45s para superá-los",
      "ctaGuest": "Aceitar o desafio"
    },
    "openRally": {
      "headline": "OPEN RALLY",
      "howto": "Alguém no mundo cantarolou uma música. Acerte e sua sequência cresce.",
      "specStrip": "Escute  ·  Escolha a música  ·  <20s",
      "cta": "Ouvir o primeiro"
    },
    "skip": "Pular — já sei jogar",
    "pitch": {
      "headline": "PITCH",
      "howto": "Cantarole uma música. A IA pontua o quão perto você chegou. 3 rodadas.",
      "specStrip": "Mic  ·  Cantarole 1 música  ·  ~1 min",
      "cta": "Pegue o microfone",
      "howtoGuest": "Um amigo te desafiou a cantarolar 1 música. A IA pontua 0–100 cada. Supere a pontuação dele para vencer.",
      "specStripGuest": "Mic  ·  Cantarole 1 música  ·  ~1 min para superá-los",
      "ctaGuest": "Aceitar o desafio"
    },
    "party": {
      "headline": "PARTY",
      "howto": "Cada um entra no próprio celular. Um cantarola, os outros escolhem entre 4 cartas de resposta. Quem acerta primeiro vence. Depois é a vez do próximo.",
      "specStrip": "2–12 jogadores  ·  QR-join  ·  ~2 min/rodada",
      "cta": "Montar a sala",
      "howtoGuest": "Quando alguém cantarola, você escolhe entre 4 cartas de resposta. Quem acerta primeiro vence e distribui goles. Depois é sua vez de cantarolar.",
      "specStripGuest": "4 cartas de resposta  ·  Cantarole na sua vez  ·  Regras de beber ON",
      "ctaGuest": "Tô dentro"
    },
    "rally": {
      "headline": "RALLY",
      "howto": "Alguém cantarolou uma música pra você. Escute, escolha a certa. Acertou — começa uma sequência.",
      "specStrip": "Escute  ·  Escolha a música  ·  <20s",
      "cta": "Ouvir o cantarolar",
      "howtoGuest": "Um amigo cantarolou uma música pra você. Ouça, escolha a certa e vocês começam uma sequência juntos.",
      "specStripGuest": "Escute  ·  Escolha a música  ·  <20s",
      "ctaGuest": "Ouvir o cantarolar"
    },
    "openRallyAudition": {
      "headline": "SUA VEZ",
      "howto": "Você acertou! Agora cantarole uma NOVA música — quando acertarem, vocês têm uma sequência.",
      "specStrip": "5–15s  ·  Qualquer música  ·  Anônimo",
      "cta": "Entendi"
    },
    "snap": {
      "headline": "SNAP",
      "howto": "Ouça a música. Acerte. O mais rápido vence.",
      "specStrip": "Escute  ·  Escolha rápido  ·  ~30s",
      "cta": "Ouvir meu primeiro trecho"
    }
  },
  "nudge": {
    "hostPickSong": "Escolha a primeira música para começar 🎵",
    "hostTapSong": "Toque numa música da lista acima ☝️",
    "skippedHummer": "Pulado — vez do próximo jogador"
  },
  "ready": {
    "autoStart": "⏳ 80% pronto! Começa em {{seconds}}s...",
    "waitingFor": "Esperando {{names}}..."
  },
  "partySeo": {
    "formatStrip": "📱 Celular  ·  👥 2–12 jogadores  ·  🪑 Mesma sala",
    "desktopHint": "Melhor no celular — abra humhigh.com no telefone",
    "soloEscape": "Sozinho? Jogue solo →",
    "landingChip": "Jogue solo — perfeito para um jogador"
  },
  "snap": {
    "skipped": "Pulando música indisponível",
    "tapToPlay": "Toque para ouvir",
    "result": {
      "share": "COMPARTILHAR",
      "shareText": "Reconheci {{correct}}/{{total}} músicas direto do trecho ⚡ {{score}} pts no SNAP. Seu ouvido é mais rápido que o meu?\n{{grid}}\n🎵 15 s · sem app · grátis",
      "nameLabel": "Seu nome no ranking",
      "leaderboardTitle": "TOP 10 DA SEMANA",
      "yourRank": "Você: #{{rank}}",
      "notRanked": "Ainda não está no top 10",
      "tryOther": "Ou tente outro modo",
      "anonymous": "ANÔNIMO",
      "you": "VOCÊ",
      "tapToClaim": "RECLAMAR",
      "rankedThisWeek": "🔥 VOCÊ É #{{rank}} ESTA SEMANA — RECLAME SEU LUGAR",
      "challengeFriend": "DESAFIAR UM AMIGO",
      "reChallenge": "DEVOLVER O DESAFIO",
      "challengeShareText": "{{name}} reconheceu as músicas de hoje direto do trecho ({{score}} pts) ⚡ Seu ouvido é mais rápido?\n{{grid}}\n🎵 15 s · sem app",
      "challengeCreateFailed": "Não deu para criar o desafio — só link",
      "vsWon": "VOCÊ VENCEU",
      "vsLost": "VOCÊ PERDEU",
      "vsTie": "EMPATE",
      "vsYou": "VOCÊ",
      "tryAnotherLabel": "TENTE OUTRO MODO",
      "chipBlurPitch": "Veja a capa",
      "chipRewindPitch": "Adivinhe a década",
      "chipPitchPitch": "Cantarole você",
      "weekRank": "#{{rank}} esta semana · consegue segurar?",
      "hlPb": "NOVO RECORDE PESSOAL",
      "hlPerfect": "PERFEITO — {{total}}/{{total}}",
      "hlStreak": "{{streak}} SEGUIDAS",
      "hlRank": "#{{rank}} ESTA SEMANA",
      "replayGhost": "Jogar de novo",
      "challengeGhost": "Desafiar"
    },
    "audio_retry": "Falha de áudio — tentando de novo",
    "previewBlocked": "A prévia está bloqueando o áudio. Abra em uma nova aba.",
    "openInNewTab": "Abrir em nova aba",
    "tapButtonToStart": "TOQUE NO BOTÃO PARA COMEÇAR",
    "buffering": "Carregando áudio…",
    "lobby": {
      "tryBlur": "Você curte Snap. Experimente BLUR — adivinhe a música contra o tempo enquanto a capa se revela",
      "tryRewind": "Você curte Snap. Experimente REWIND — adivinhe em qual década uma música saiu"
    },
    "seoH1": "SNAP — adivinhe a música por um trecho curto",
    "seoIntro": "O SNAP toca um trecho da música original e você escolhe a certa entre quatro capas. Cinco rodadas, pontuação instantânea, responder rápido vale mais. Grátis no navegador, sem conta e sem app.",
    "prestartSub": "{{count}} capas · quanto mais rápido responder, mais pontos",
    "prestartCta": "JOGAR",
    "pass": "Não sei",
    "receipt": {
      "smoked": "AMASSADO. {{diff}} pontos na frente no SNAP 🎵 {{me}} {{mine}} ⚡ {{theirs}} {{them}}. Vai encarar o REWIND?",
      "edge": "POR UM TRIZ. Levei por {{diff}} míseros pontos no SNAP ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Bora REWIND agora.",
      "lost": "Deu sorte dessa vez 💀 {{them}} {{theirs}} vs {{me}} {{mine}} no SNAP. Vou te pegar no REWIND agora.",
      "tie": "Empate cravado no SNAP ({{mine}}). Inaceitável. Desempatando no REWIND agora ⚡",
      "send": "MANDAR RECIBO PRO {{name}}",
      "namePlaceholder": "SEU NOME",
      "go": "MANDAR",
      "copied": "Recibo copiado — cola no chat"
    },
    "audioRescue": "O som está começando — ouça e depois escolha",
    "challengeFriend": "Desafie um amigo",
    "tapToContinue": "TOQUE PARA CONTINUAR"
  },
  "pitch": {
    "vibe": {
      "title": "VIBE SCORE",
      "subtitle": "Quanta alma você colocou?",
      "microcopy": "Nesta rodada pontuamos a energia.",
      "tiers": {
        "legendary": "VIBE LENDÁRIO",
        "strong": "VIBE FORTE",
        "warmup": "AQUECIMENTO"
      }
    }
  },
  "kbd": {
    "hint_chain": "1–4 escolher · Espaço repetir",
    "hint_rewind": "1–8 escolher · Espaço tocar · Enter próxima",
    "hint_blur": "1–4 escolher resposta · Enter próxima",
    "hint_pitch": "Espaço iniciar/parar",
    "hint_snap": "1–4 escolher · P pular · Espaço tocar · Enter próximo",
    "hint_rally": "1–N escolher · Espaço tocar novamente"
  },
  "desktop": {
    "rank_you_are": "Sua posição",
    "rank_points_to_next": "{{n}} pts para o próximo",
    "streak_today": "Sequência do dia",
    "pb_label": "Recorde pessoal",
    "host_scoreboard": "Placar ao vivo",
    "host_round": "Rodada",
    "host_hummer": "Cantarolador",
    "host_song": "Música",
    "continue_on_phone_title": "CONTINUE NO CELULAR",
    "continue_on_phone_body": "Escaneie para manter sua sequência no celular.",
    "copy_link": "Copiar o link",
    "link_copied": "Link copiado",
    "hattrick_title": "Hattrick de hoje",
    "keys_title": "Teclado",
    "key_answer": "Responder",
    "key_play": "Tocar / pausar",
    "key_next": "Próxima",
    "key_mute": "Som liga/desliga",
    "key_home": "Início",
    "key_copy": "Copiar resultado"
  },
  "snapChallenge": {
    "metaTitle": "{{name}} te desafia · SNAP · HumHigh",
    "metaDesc": "{{name}} fez {{score}}. Consegue superar?",
    "hook": "{{name}} te desafia",
    "beatLabel": "supere",
    "explainer": "5 músicas · trechos originais · escolha a capa certa",
    "beatIt": "JOGAR E SUPERAR",
    "freeTag": "grátis · sem cadastro · 90 seg no total",
    "notFound": "Desafio não encontrado",
    "expired": "Este desafio expirou",
    "expiredSub": "Mas você ainda pode jogar SNAP",
    "playAnyway": "JOGAR SNAP"
  },
  "claim": {
    "claimYourSpot": "TOQUE PARA GARANTIR SEU LUGAR →",
    "youAreNumberOne": "🏆 VOCÊ É #1 DESTA SEMANA — GARANTA",
    "youAreTopThree": "🔥 VOCÊ É #{{rank}} DESTA SEMANA — GARANTA",
    "youAreRanked": "VOCÊ É #{{rank}} — GARANTA SEU LUGAR",
    "playingAs": "JOGANDO COMO {{name}}",
    "editName": "Editar nome",
    "placeholder": "SEU NOME",
    "save": "SALVAR",
    "defendOne": "DEFENDA #1 →",
    "climbToOne": "SUBA AO #1 →",
    "holdYourSpot": "MANTENHA SEU LUGAR →",
    "changeName": "MUDAR SEU NOME",
    "claimOpen": "COLOQUE SEU NOME NO RANKING",
    "rateLimited": "Muitas trocas de nome agora. Tente de novo em instantes.",
    "renamedRows": "Seu nome agora vale para todos os seus resultados ({{count}})",
    "newRecordStageName": "🏆 NOVO RECORDE! SEU NOME ARTÍSTICO?",
    "lockItIn": "GARANTIR"
  },
  "bookmarkNudge": {
    "cta": "Salvar HumHigh ({{shortcut}}) — músicas novas toda semana",
    "hint": "Pressione {{shortcut}} para salvar HumHigh nos favoritos"
  },
  "eraChallenge": {
    "hook": "{{name}} te desafia",
    "beatLabel": "supere",
    "explainer": "Adivinhe a década de 3 músicas. Mais rápido = mais pontos.",
    "beatIt": "JOGAR E SUPERAR",
    "freeTag": "grátis · sem cadastro · 60 s",
    "notFound": "Desafio não encontrado",
    "expired": "Este desafio expirou",
    "expiredSub": "Mas você ainda pode jogar REWIND",
    "playAnyway": "JOGAR REWIND",
    "metaTitle": "{{name}} te desafia · REWIND · HumHigh",
    "metaDesc": "{{name}} fez {{score}}. Consegue superar?"
  },
  "feedback": {
    "title": "Feedback",
    "subtitle": "Um toque basta. Escreva mais se quiser.",
    "placeholder": "Escreva seu feedback aqui (opcional)...",
    "send": "Enviar feedback",
    "sending": "Enviando...",
    "cancel": "Cancelar",
    "screen": "Tela",
    "thanks": "Obrigado pelo seu feedback! 🙏",
    "failed": "Não foi possível enviar, tente de novo",
    "promptAudio": "O som não funcionou? Conta pra gente.",
    "promptBack": "Não foi o que você esperava? Conta pra gente.",
    "quick": {
      "audio": "O som não funcionou",
      "hard": "Difícil demais",
      "repetitive": "Chato / repetitivo demais",
      "other": "Outra coisa"
    }
  },
  "session_run": {
    "line": "Rodada {{run}} · {{correct}}/{{total}} acertos nesta sessão"
  },
  "vs": {
    "won": "VOCÊ VENCEU",
    "lost": "VOCÊ PERDEU",
    "tie": "EMPATE",
    "you": "VOCÊ",
    "challengeBack": "DESAFIAR DE VOLTA"
  },
  "openTurns": {
    "title": "TURNOS ABERTOS",
    "someone": "ALGUÉM",
    "body": "Esperando um cantarolar. Assuma o turno e mantenha a sequência viva.",
    "cta": "ASSUMIR →",
    "time_left": "restam {{hours}} h",
    "claim_failed": "Alguém acabou de assumir. Buscando novos."
  },
  "returning": {
    "rowGreeting": "BEM-VINDO DE VOLTA, {{name}}",
    "rowGreetingAnon": "BEM-VINDO DE VOLTA",
    "rowCta": "CONTINUAR {{mode}}"
  },
  "prestart": {
    "rallyTurn": "RALLY: sua vez ({{count}})",
    "streak": "Sequência: {{count}} dias",
    "pb": "Seu recorde: {{score}} p"
  },
  "blur": {
    "bridge_cta": "BLUR de hoje: {{count}} capas esperando",
    "newPb": "Novo recorde",
    "hattrickTotal": "Hattrick de hoje: {{points}} / 3.000 pts"
  },
  "shareName": {
    "title": "QUEM ESTÁ DESAFIANDO?",
    "placeholder": "SEU NOME OU APELIDO",
    "cta": "ENVIAR DESAFIO →",
    "skip": "Pular",
    "shuffle": "Nome artístico aleatório"
  },
  "chain": {
    "title": "CHAIN",
    "subtitle": "Conecte 4 músicas. Uma corrente nova todo dia.",
    "pick": "Qual música conecta?",
    "teaser": "Amanhã a corrente começa com {{artist}} · em {{h}}h {{m}}min",
    "persona_perfect": "CIRURGIÃO CULTURAL",
    "persona_close": "FAREJADOR",
    "persona_chaos": "DJ DO CAOS",
    "persona_broken": "DISCO ARRANHADO",
    "wrong_hint": "Essa não. Dica: {{hint}} · {{n}} vidas restantes",
    "hint_any": "pensa mais longe",
    "hint_sample": "um sample",
    "hint_artist": "mesmo artista",
    "hint_producer": "mesmo produtor",
    "hint_writer": "mesmo compositor",
    "hint_cover": "um cover",
    "hint_soundtrack": "um filme",
    "hint_tv": "uma série",
    "hint_relationship": "um romance",
    "hint_video": "um clipe",
    "hint_award": "um prêmio",
    "hint_feud": "uma treta",
    "hint_stage": "um palco",
    "tap_play": "Toque na capa para ouvir",
    "correct": "Conectada!",
    "wrong": "Essa não",
    "link_sample": "Sample: {{entity}}",
    "link_artist": "As duas com {{entity}}",
    "link_producer": "As duas produzidas por {{entity}}",
    "link_writer": "As duas escritas por {{entity}}",
    "link_cover": "Versão de {{entity}}",
    "done": "Corrente completa",
    "broken": "Corrente quebrada",
    "solved_in": "Resolvida em {{s}} s",
    "lives": "{{n}} vidas restantes",
    "share_wa": "Desafie no WhatsApp",
    "share_more": "Compartilhar",
    "share_text": "HumHigh CHAIN 🔗\n{{grid}}\n{{result}}\nConsegue ligar as 4 músicas de hoje pelos artistas em comum?",
    "next_in": "Nova corrente em {{h}} h {{m}} min",
    "top": "Top 10 de hoje",
    "your_name": "Seu nome na lista",
    "save": "Salvar",
    "error": "Não deu para carregar a corrente de hoje",
    "retry": "Tentar de novo",
    "play_rewind": "Jogue REWIND agora",
    "card_title": "CHAIN de hoje",
    "card_sub": "Conecte 4 músicas por samples, produtores e parcerias.",
    "card_done": "Feito hoje — volte amanhã",
    "meta_title": "CHAIN — Quebra-cabeça musical diário | HumHigh",
    "meta_description": "Conecte 4 músicas por samples, produtores, versões e parcerias. Um quebra-cabeça musical grátis todo dia. Sem app, sem conta.",
    "option_listen": "Ouvir {{title}}",
    "pick_aria": "Escolher {{title}} de {{artist}}",
    "play_next": "Jogue {{mode}} agora",
    "bonus_tag": "BÔNUS",
    "bonus_cta": "Jogue uma corrente bônus",
    "bonus_next": "Jogar mais uma",
    "bonus_note": "Bônus fechado · a corrente de hoje ainda te espera",
    "bonus_share": "Compartilhar corrente bônus",
    "back_to_daily": "Corrente de hoje",
    "bonus_share_text": "HumHigh CHAIN BONUS 🔗\n{{grid}}\n{{result}}\nVocê acha as ligações entre as músicas de hoje?",
    "share_result": "Compartilhar resultado",
    "share_perfect": "HumHigh CHAIN ⚡\n{{grid}}\n4 músicas ligadas em {{s}}s. Impecável. Você bate meu tempo?",
    "share_close": "HumHigh CHAIN 😮‍💨\n{{grid}}\nConsegui com {{lives}} vidas em {{s}}s. Faz mais rápido?",
    "share_lost": "HumHigh CHAIN 💥\n{{grid}}\nHoje a corrente quebrou. Você consegue ligar?",
    "vs_won": "Você venceu {{name}}! {{you}}s contra {{them}}s",
    "vs_lost": "{{name}} venceu essa · {{them}}s contra {{you}}s",
    "vs_lost_broken": "{{name}} levou essa · resolveu a corrente em {{them}}s",
    "rematch": "Mandar revanche para {{name}}",
    "rematch_text": "HumHigh CHAIN ⚡\n{{grid}}\nResolvi a corrente em {{s}}s, {{name}}. Revanche amanhã?",
    "comeback": "A corrente quebrou hoje · tire a revanche numa corrente bônus",
    "challenge_hint": "Ache a música que liga a corrente",
    "nearMissTitle": "Foi por pouco!",
    "nearMissBody": "Você caiu na última música. Acha que um amigo consegue?",
    "nearMissCta": "Desafie um amigo",
    "brokenButLocked": "A corrente quebrou — mas o hat-trick de hoje está garantido. Tente uma corrente bônus.",
    "link_soundtrack": "As duas estão na trilha sonora de {{entity}}",
    "link_tv": "As duas bombaram por causa de {{entity}}",
    "link_relationship": "As duas falam de {{entity}}",
    "link_video": "{{entity}} aparece nos dois clipes",
    "link_award": "As duas levaram o {{entity}}",
    "link_feud": "As duas são indiretas da treta entre {{entity}}",
    "link_stage": "As duas rolaram no {{entity}}",
    "lives_one": "{{n}} vida restante",
    "bonus_note_done": "Bônus fechado · a caçada não para",
    "play_daily": "Jogar a corrente de hoje"
  },
  "rankBadge": {
    "sheetTitle": "Ranking",
    "weekRank": "Posição #{{rank}} esta semana de {{total}}",
    "comeback": "Jogue mais uma rodada para entrar no ranking",
    "open": "Ranking →",
    "editName": "Mudar nome",
    "nameLabel": "Seu nome",
    "weekRankNoTotal": "Posição #{{rank}} esta semana",
    "backToResult": "Voltar ao meu resultado"
  },
  "dailyBridge": {
    "hattrick": "Hat-trick de hoje — os 3 completos!",
    "silver": "Prata — falta 1 modo hoje",
    "bronze": "Bom começo — faltam 2 modos hoje",
    "start": "Desafio de hoje: 3 modos",
    "now": "Jogar agora",
    "nextStage": "Próxima etapa: {{stage}}",
    "seeBoard": "Ver o ranking de hoje",
    "discoverTitle": "O hattrick de hoje está rolando",
    "partyTitle": "Hattrick + CHAIN feitos",
    "partyBody": "Agora leva pra galera: você comanda, eles cantarolam",
    "partyCta": "Começar PARTY",
    "pitchTitle": "Prova aí — cantarola uma música",
    "pitchBody": "1 música · 15 s · a IA tá ouvindo",
    "pitchCta": "Cantarola",
    "discoverBody": "3 desafios musicais rápidos · SNAP, REWIND, BLUR",
    "continue": "Continuar",
    "startShort": "Começar",
    "stagePill": "Etapa {{n}}/3 · Hattrick do dia",
    "nextStageStep": "Próxima: {{stage}} ({{step}}/3)",
    "shareHattrick": "Compartilhe seu hattrick",
    "shareHattrickText": "Acertei a música, a década e a capa no hat-trick do HumHigh de hoje 🎧 Sua vez — 60 s, sem app.",
    "tryBlur": "Jogue BLUR",
    "tryPitch": "Jogue PITCH",
    "blurTease": "Você conhece as músicas. Reconhece as capas?",
    "pitchTease": "Cantarole para a IA. Encara?",
    "leaderboard": "Ranking",
    "chainBonus": "Bônus · CHAIN",
    "shareChainOnly": "Compartilhar só esta corrente",
    "shareRewindOnly": "Compartilhe só este REWIND",
    "shareBlurOnly": "Compartilhe só este BLUR",
    "shareSnapOnly": "Compartilhe só este SNAP",
    "hattrickStreak_one": "{{count}} dia seguido!",
    "hattrickStreak_other": "{{count}} dias seguidos!",
    "hattrickStreak_many": "{{count}} dias seguidos!",
    "bronzeSecured": "Bronze garantido · agora é a vez do {{next}}",
    "silverSecured": "Prata garantida · falta só uma etapa: {{next}}",
    "hattrickLocked": "Hat-trick fechado · os 3 modos de hoje concluídos",
    "ctaMeta_rewind": "Etapa {{step}} de 3 · 45 s · a prata ao alcance",
    "ctaAction_rewind": "De que década é?",
    "ctaMeta_chain": "A final · 3 vidas · garanta o ouro de hoje",
    "ctaAction_chain": "Ligue as músicas",
    "ctaMeta_snap": "Etapa {{step}} de 3 · 45 s · puro reflexo",
    "ctaAction_snap": "Acerte a música",
    "ctaMeta_blur": "A final · 25 s · garanta o ouro de hoje",
    "ctaAction_blur": "Revele as capas",
    "chainTease": "O CHAIN de hoje: 4 músicas, uma ligação escondida. Você enxerga?",
    "tryChain": "Jogue CHAIN",
    "challengeFriend": "Desafie um amigo",
    "challengeMeta": "Sua pontuação: {{score}} pts · supere até meia-noite",
    "startRally": "Começar Rally",
    "challengeText": "Acabei de fazer {{score}} pts no Hattrick de hoje no HumHigh. Me supera antes da meia-noite",
    "facitTagline": "Trecho · Década · Capa",
    "facitNamed": "{{name}} · o Hattrick de hoje no HumHigh",
    "facitCta": "Três rodadas, um desafio diário. Supera minha pontuação antes da meia-noite 👇",
    "facitCopied": "Copiado — cola no grupo",
    "podiumOn": "No pódio de hoje · #{{rank}}",
    "podiumChase": "#{{rank}} hoje · {{gap}} p até o pódio — jogue de novo antes das 00:00 UTC",
    "nextHattrickIn": "Novo Hattrick em {{time}}",
    "ctaPhase_mid": "Etapa {{step}} de 3",
    "ctaPhase_final": "A final (3/3)",
    "ctaDur_snap": "45 s",
    "ctaDur_rewind": "45 s",
    "ctaDur_blur": "25 s",
    "ctaGoal_0": "o bronze te espera",
    "ctaGoal_1": "a prata ao alcance",
    "ctaGoal_2": "garanta o ouro de hoje"
  },
  "sound": {
    "mute": "Silenciar efeitos sonoros",
    "unmute": "Ativar efeitos sonoros"
  },
  "stageAvatar": {
    "legends": "Avatares lenda",
    "unlockStreak": "Alcance uma sequência de 5 dias",
    "unlockChain": "Resolva um CHAIN perfeito",
    "locked": "Bloqueado",
    "names": {
      "king": "O REI",
      "beanie": "GORRO LIMÃO",
      "shades": "ÓCULOS ESTRELA",
      "rain": "CHUVA ROXA",
      "afro": "COROA GROOVE",
      "mic": "PRIMEIRA FILA",
      "cap": "BONÉ PRA TRÁS",
      "headphones": "FONES DE ESTÚDIO",
      "mohawk": "MOICANO PUNK",
      "bun": "COQUE DIVA",
      "bolt": "RAIO ZIGGY",
      "helmet": "CAPACETE ESPACIAL"
    }
  },
  "passport": {
    "title": "Passaporte",
    "dayStreak": "dias de sequência",
    "cta": "Consegue me vencer?",
    "dayStreak_one": "dia de sequência",
    "dayStreak_other": "dias de sequência",
    "share": "Compartilhar passaporte",
    "copy": "Copiar desafio",
    "copied": "Desafio copiado — cola onde quiser",
    "challenge": "{{name}} fez {{points}} pts no Hattrick de hoje do HumHigh. Consegue bater?",
    "challengeAnon": "{{points}} pts no Hattrick de hoje do HumHigh. Consegue bater?"
  },
  "hattrickBoard": {
    "resetsIn": "Reinicia em {{time}} (UTC)",
    "emptyTitle": "Seja o primeiro do mundo a fazer o Hattrick de hoje!",
    "emptyBody": "Jogue SNAP, REWIND e BLUR hoje para entrar.",
    "yourResult": "Seu resultado",
    "seeRank": "Veja sua posição no ranking de hoje",
    "shareText": "#{{rank}} do mundo no Hat-trick de hoje com {{total}} pts. Me supera antes da meia-noite 🎧",
    "share": "Compartilhar",
    "copied": "Link copiado",
    "startCta": "Começar o Hattrick de hoje · 2 min",
    "tabToday": "Hoje",
    "tabWeek": "Semana",
    "tabAll": "Geral",
    "weekSub": "Últimos 7 dias — vence o melhor hattrick",
    "allSub": "Hall da Fama — maior hattrick diário de todos os tempos",
    "leaderFlex": "Você é o #1 do mundo hoje — segure até a meia-noite!",
    "yesterdayTitle": "Campeões de ontem",
    "yesterdayFinal": "Ontem · classificação final",
    "yesterdayEmpty": "Ninguém completou o Hattrick ontem",
    "readFailed": "Não foi possível carregar a classificação",
    "nextStageCta": "Jogar {{mode}}",
    "yesterdayGuardTitle": "Os campeões de ontem seguram o trono",
    "yesterdayGuardBody": "Ninguém fechou o hattrick de hoje ainda. Jogue agora e seja o primeiro a derrubá-los.",
    "days": "{{count}}/7 dias",
    "claimGold": "Pegue o ouro",
    "claimSilver": "Pegue a prata",
    "claimBronze": "Pegue o bronze",
    "spotFree": "Livre",
    "spotsOpen": "Ainda há {{count}} lugares no pódio hoje — jogue agora e garanta o seu.",
    "leaderTitle": "#1 do mundo hoje",
    "leaderBody": "{{total}} pts. Segure a coroa até a meia-noite — desafie seus amigos!",
    "podiumTitle": "Pódio garantido",
    "podiumBody": "#{{rank}} com {{total}} pts. Só {{diff}} pts para o ouro.",
    "doneTitle": "Hattrick de hoje fechado",
    "doneBody": "{{total}} pts (#{{rank}} hoje). A {{diff}} pts do pódio.",
    "clearedTitle": "Hat-trick de hoje concluído",
    "clearedBody": "Os três modos zerados. Desafie seus amigos antes da meia-noite!",
    "shareTextCleared": "Hat-trick musical de hoje fechado. Faz 3 de 3 antes da meia-noite? 🎧",
    "challengeCta": "Desafie um amigo",
    "shareTextLeader": "#1 do mundo no Hat-trick de hoje com {{total}} pts. Me derruba 🏆",
    "openGold": "Ouro livre",
    "openSilver": "Prata livre",
    "openBronze": "Bronze livre",
    "challengeShort": "Desafiar",
    "liveRank": "#{{rank}} do mundo hoje",
    "next_chain_sub": "Hattrick fechado. O CHAIN de hoje: 4 músicas, 1 ligação secreta",
    "next_chain_cta": "Desvende o CHAIN",
    "next_party_sub": "Desafios do dia zerados. Chama a galera: 2 a 12 pessoas",
    "next_party_cta": "Começar PARTY"
  },
  "partyReveal": {
    "hummerFlop": "FIASCO TOTAL 💀",
    "hummerFlopSip": "Tome 2 goles de castigo: ninguém entendeu nada.",
    "hummerFlopPlain": "Ninguém na sala entendeu seu cantarolar.",
    "hummerNailed": "ACERTARAM! ⚡",
    "hummerPour": "Cantarolou perfeito. Aponte para alguém: 2 goles!",
    "hummerSafe": "Mandou bem: você não bebe.",
    "youCorrect": "CERTO! +{{points}}p 🔥",
    "youSafe": "Você não bebe nesta rodada.",
    "youCorrectPlain": "Mandou bem.",
    "youWrong": "ERROU 💀",
    "youWrongSip": "🍺 Tome 1 gole de castigo.",
    "youWrongPlain": "A próxima é sua.",
    "youLate": "TARDE DEMAIS ⏳",
    "youLatePlain": "Você não respondeu a tempo.",
    "roomScore": "{{correct}} de {{total}} acertaram",
    "nextSong": "PRÓXIMA MÚSICA ({{seconds}}s)",
    "tapToPlay": "TOQUE PARA TOCAR A MÚSICA",
    "toastRound": "🍻 RODADA DO BRINDE: todo mundo bebe junto!",
    "trapLine": "{{count}} caíram em “{{title}}”",
    "djClaim": "Tocar a música no meu celular (agora: {{name}})",
    "djClaimed": "Seu celular vira a caixa de som a partir da próxima música",
    "djError": "Não deu pra trocar a caixa de som — tenta de novo"
  },
  "audio": {
    "silentHint": "Não está ouvindo? Desative o modo silencioso ou use fones de ouvido 🔈"
  },
  "nav": {
    "leaderboards": "Placar",
    "party": "PARTY",
    "profile": "Perfil",
    "hattrick": "Hat-trick de hoje",
    "yourTurn": "Sua vez ({{count}})",
    "streak": "{{count}} dias seguidos",
    "openRally": "RALLY ABERTO",
    "rally": "RALLY"
  },
  "modes": {
    "snap": "SNAP",
    "chain": "CHAIN",
    "rewind": "REWIND",
    "blur": "BLUR",
    "pitch": "PITCH",
    "rally": "RALLY"
  },
  "h2h": {
    "title": "Duelo contra {{rival}}",
    "namePrompt": "Salve sua pontuação e mande o recibo pra {{rival}}",
    "namePlaceholder": "Seu nome",
    "saveName": "Enviar",
    "retryBody": "Não deu pra carregar os totais de hoje.",
    "retry": "Tentar de novo",
    "win": "A coroa é sua",
    "loss": "{{rival}} segurou",
    "done": "Hattrick concluído — agora é sua vez de desafiar {{rival}}",
    "score": "Você {{mine}} pts vs {{rival}} {{theirs}} pts",
    "sendReceipt": "Mande a revanche pra {{rival}}",
    "challengeBack": "Peça revanche pra {{rival}}",
    "earlierDay": "{{rival}} fez {{points}} pts em outro dia",
    "receiptWin": "Passei você! {{mine}} pts contra seus {{theirs}} no Hattrick de hoje. Pega de volta até meia-noite:",
    "receiptLoss": "{{rival}} fez {{theirs}} pts e tá se achando. Fiz {{mine}} — alguém consegue passar?",
    "hudYou": "VOCÊ",
    "close": "Só {{gap}} pts atrás de {{rival}}",
    "receiptClose": "Deu sorte hoje, {{rival}} — {{theirs}} pts contra meus {{mine}}. Amanhã a coroa é minha:"
  },
  "faceoff": {
    "kicker": "DUELO HATTRICK",
    "title": "{{name}} desafiou você",
    "meta": "3 músicas · 2 minutos · grátis",
    "earlier": "O desafio de {{name}} era com as músicas de ontem — defina a marca no de hoje"
  },
  "failShare": {
    "cta": "💀 Compartilhar o mico",
    "ctaSummary": "💀 Compartilhar o mico de \"{{title}}\"",
    "preparing": "Preparando o mico…",
    "send": "Mandar no grupo",
    "retry": "Tentar de novo",
    "error": "Não deu pra preparar o clipe. Tenta de novo.",
    "title": "{{name}} cantarolou um hit mundial. Ninguém acertou 💀",
    "text": "{{name}} cantarolou por 30 segundos e 0 de {{n}} na festa acertaram 💀 Você sabe que música era pra ser?"
  },
  "hum_player": {
    "unavailable": "Prévia indisponível — chute mesmo assim.",
    "unsupported": "Esse cantarolar foi gravado num formato que seu navegador não reproduz. Chute mesmo assim.",
    "load_failed": "Não deu pra carregar esse cantarolar — chute mesmo assim.",
    "ios_silent": "Não está ouvindo nada? Desligue o modo silencioso do seu iPhone."
  },
  "duel_view": {
    "open_in_browser": "Abrir no Safari / Chrome"
  },
  "matchAlert": {
    "beatYou": "{{name}} te venceu no SNAP: {{theirs}} contra seus {{mine}}.",
    "youHeld": "{{name}} encarou seu desafio no SNAP: {{theirs}} contra seus {{mine}}. Você segurou.",
    "tie": "{{name}} empatou com você no SNAP: {{theirs}} contra {{mine}}.",
    "more_one": "+{{count}} respondeu",
    "more_other": "+{{count}} responderam",
    "ctaRevenge": "REVANCHE",
    "ctaAgain": "JOGAR DE NOVO",
    "dismiss": "Fechar",
    "beatYouMode": "{{name}} te venceu no {{mode}}: {{theirs}} contra seus {{mine}}.",
    "youHeldMode": "{{name}} jogou seu desafio de {{mode}}: {{theirs}} contra seus {{mine}}. Você segurou.",
    "tieMode": "{{name}} empatou com você no {{mode}}: {{theirs}} contra {{mine}}."
  },
  "receipt": {
    "rewind": {
      "smoked": "ATROPELADO. Lavada de {{diff}} pontos no REWIND ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Te vejo no BLUR.",
      "edge": "POR UM FIO. {{diff}} pontos no REWIND ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Final no BLUR agora.",
      "lost": "Dessa vez o REWIND foi seu 💀 {{them}} {{theirs}} vs {{me}} {{mine}}. O BLUR decide.",
      "tie": "Empate exato no REWIND ({{mine}}). Inaceitável. O BLUR decide ⚡"
    },
    "blur": {
      "smoked": "ATROPELADO. Lavada de {{diff}} pontos no BLUR 🖼️ {{me}} {{mine}} vs {{theirs}} {{them}}. Hattrick completo amanhã?",
      "edge": "POR UM FIO. {{diff}} pontos no BLUR ⚡ {{me}} {{mine}} vs {{theirs}} {{them}}. Revanche amanhã.",
      "lost": "Olho bom dessa vez 💀 {{them}} {{theirs}} vs {{me}} {{mine}} no BLUR. Amanhã eu te pego.",
      "tie": "Empate exato no BLUR ({{mine}}). Ninguém cede. Amanhã de novo ⚡"
    }
  },
  "partyWarmup": {
    "title": "Aquecimento enquanto espera",
    "open": "Aquecer enquanto espera",
    "next": "Outra música",
    "wrong": "Quase. Ainda bem que é só aquecimento."
  }
}
