PageSourceSearch

https://toon-tone.cc/_next/static/chunks/7dd1f7be008032e1.js

js toon-tone.cc collected 2026-10-05 07:30:08 UTC 61,174 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,69590,e=>{e.v(JSON.parse('{"LanguageDetection":{"title":"Sprachvorschlag","description":"Die Sprache deines Browsers unterscheidet sich von der aktuellen Sprache der Website. Du kannst die Sprache jederzeit wechseln.","countdown":"Schließt in {countdown} Sekunden","switchTo":"Wechseln zu"},"Header":{"links":[{"name":"Figuren","href":"/characters"},{"name":"Pokemon","href":"/pokemon"}],"toggleTheme":"Toggle theme"},"Footer":{"Copyright":"Copyright © {year} {name}. Alle Rechte vorbehalten.","About":"Über uns","PrivacyPolicy":"Datenschutzerklärung","TermsOfService":"Nutzungsbedingungen","RefundPolicy":"Rückerstattungsrichtlinie","Newsletter":{"title":"Subscribe to our newsletter","description":"Stay up to date with our latest news.","subscribe":{"invalidEmail":"Please enter a valid email address","defaultErrorMessage":"Subscription failed. Please try again later","successMessage":"Successfully subscribed!","multipleSubmissions":"Too many requests. Please try again tomorrow"},"unsubscribe":{"title":"Newsletter Unsubscription","success":"You have successfully unsubscribed from Toon Tone newsletters.","emailPrefix":"Email:","regretMessage":"You can resubscribe anytime to receive the latest Toon Tone updates and color tips.","errorGeneric":"An error occurred while processing your unsubscribe request","errorNoToken":"No unsubscribe token provided","errorMessage":"Please make sure you\'re using the correct unsubscribe link. If the problem persists, contact our support team for assistance.","contactPrefix":"Contact us at:","contactPrefixSuccess":"If you have any questions, feel free to contact us at:","backToHome":"Back to Home","invalidEmail":"Invalid email address","notInNewsletter":"This email is not in our subscription list","confirmTitle":"Confirm Unsubscription","confirmMessage":"Are you sure you want to unsubscribe from our newsletter? You won\'t receive updates about new features and content anymore.","confirmButton":"Yes, Unsubscribe","cancelButton":"Cancel","processing":"Processing...","finalWarning":"This action cannot be undone. You can always resubscribe later.","errorInvalidToken":"Invalid unsubscribe link. The link may be corrupted or expired."}},"Links":{"groups":[{"title":"Sprachen","links":[{"href":"/en","name":"EN","useA":true},{"href":"/pt","name":"PT","useA":true},{"href":"/es","name":"ES","useA":true},{"href":"/de","name":"DE","useA":true},{"href":"/","name":"RU","useA":true}]},{"title":"Resources","links":[{"name":"Play Toon Tone","href":"/"},{"name":"Figuren","href":"/characters"},{"name":"Pokemon","href":"/pokemon"}]},{"title":"Company","links":[{"name":"Privacy Policy","href":"/privacy-policy"},{"name":"Terms of Service","href":"/terms-of-service"},{"name":"Refund Policy","href":"/refund-policy"}]}]}},"Home":{"title":"Toon Tone","tagLine":"Toon Tone — Farb-Ratespiel für Cartoon-Figuren","description":"Spiele ein Toon Tone-style Browserspiel mit transparenter Punkteanalyse, mobilem HSB-Feintuning und einem breiten Pool an Cartoon-Farben.","keywords":"toon tone,toontone,toon tone game,toon-tone,toon tone color,toon color game,cartoon color guessing game,toon tone characters,toon tone cartoon,Toon Tone Spiel,Cartoon Farben erraten"},"Login":{"title":"Welcome back","description":"Sign in with the following methods","Toast":{"Email":{"successTitle":"Magic link sent!","successDescription":"Please check your email for the login link.","errorTitle":"Error","errorDescription":"Failed to send magic link. Please try again."},"Google":{"errorTitle":"Error","errorDescription":"Failed to sign in with Google. Please try again."},"Github":{"errorTitle":"Error","errorDescription":"Failed to sign in with Github. Please try again."}},"signInMethods":{"or":"Or continue with","signInWithGoogle":"Continue with Google","signInWithGithub":"Continue with Github","signInWithEmail":"Continue with Email"},"Button":{"signIn":"Sign In","signOut":"Sign Out"},"UserMenus":[{"name":"Settings","href":"/dashboard/settings","icon":"Settings"},{"name":"My Orders","href":"/dashboard/my-orders","icon":"ShoppingCart"},{"name":"Subscription","href":"/dashboard/subscription","icon":"WalletCards"},{"name":"Credit History","href":"/dashboard/credit-history","icon":"Coins"}],"AdminMenus":[{"name":"Overview","href":"/dashboard/overview","icon":"LayoutDashboard"},{"name":"Users","href":"/dashboard/users","icon":"Users"},{"name":"Orders","href":"/dashboard/orders","icon":"ShoppingCart"},{"name":"Prices","href":"/dashboard/prices","icon":"DollarSign"},{"name":"Blogs","href":"/dashboard/blogs","icon":"Rss"},{"name":"R2 Files","href":"/dashboard/r2-resources","icon":"FileBox"}]}
1,"Blogs":{"title":"Blog Posts","description":"Toon Tone updates, color matching tips, and cartoon color memory notes.","emptyState":{"title":"No blog posts","description":"We are creating exciting content, please stay tuned!"},"loadMorePostsFailed":"Failed to load more posts","loadMorePosts":"Loading more posts...","filterPostsFailed":"Failed to load posts","noPostsFoundForThisTag":"No posts found with this tag","reachedTheEnd":"You\'ve reached the end of all posts","BlogDetail":{"featured":"Featured Post","viewCount":"{count} views","accessRestricted":"Access Restricted","unauthorized":"This article is only available to logged-in users","premium":"Premium Content","premiumContent":"This article is exclusive to subscribers","signIn":"Sign In","upgrade":"Upgrade","backToBlogs":"Back to Blog List","notFound":"Article Not Found"}},"Gallery":{"title":"Toon Tone Inspiration","badge":"Color Showcase","description":"Discover Toon Tone color references and memorable cartoon shade ideas.","ToonTone":{"randomize":"Randomize","reset":"Reset","save":"Save","share":"Share Toon Tone result","shareSuccess":"Shared successfully!","selectStyle":"Select Style","selectColor":"Select Color","noColor":"No color options","custom":"Custom","fullscreen":"Fullscreen","selectCustomColor":"Select custom color"},"filters":{"label":"Filter:","all":"All","human":"Human","cat":"Cat","pixelArt":"Pixel Art","cool":"Cool","cute":"Cute","funny":"Funny"},"sort":{"mostRecent":"Most Recent","mostLiked":"Most Liked"},"card":{"by":"by","download":"Download","like":"Like"}},"About":{"title":"About","description":"About the site"},"AIDemo":{"title":"Toon Tone Internal Demo","description":"Internal experiments for Toon Tone features and content workflows.","metaDescription":"Internal Toon Tone demo page."},"ErrorPage":{"403":{"title":"403 - Access Denied","description":"You don\'t have permission to access this page.","button":{"name":"Back to homepage","href":"/"}},"RedirectError":{"title":"Redirect Error","description":"An error occurred during the authentication process.","goToHome":"Go to Home","goToLogin":"Go to Login","invalid_params":{"title":"Invalid Parameters","description":"Required parameters are missing in the request."},"invalid_redirect":{"title":"Invalid Redirect URL","description":"The redirect URL provided is not allowed."},"token_expired":{"title":"Token Expired","description":"Your verification token has expired. Please try logging in again."},"invalid_token":{"title":"Invalid Token","description":"The verification token provided is invalid."},"invalid_link_or_expired":{"title":"Invalid or Expired Link","description":"The email verification link is invalid or has expired."},"server_error":{"title":"Server Error","description":"An unexpected error occurred on the server during authentication."},"unknown":{"title":"Authentication Error","description":"An unknown error occurred during the authentication process."}},"StripeError":{"title":"Payment Portal Error","description":"An error occurred with your payment information.","goToHome":"Go to Home","goToDashboard":"Go to Dashboard"}},"VoiceClone":{"tabs":{"record":"Record Clone","upload":"Upload Clone"},"record":{"promptLabel":"Please read the following text:","clickToStart":"Click to start recording","clickToStop":"Click to stop recording","micPermission":"Cannot access microphone, please check permissions"},"upload":{"dragOrClick":"Drag or click to upload audio file","releaseToUpload":"Release to upload file","supportFormat":"Supports MP3, WAV, M4A, OGG, WEBM, FLAC (Max 10MB)","referenceLanguage":"Reference Audio Language:"},"form":{"promptLanguage":"Prompt Language:","inputTextLabel":"Input Text to Synthesize","inputPlaceholder":"Enter the text content you want to synthesize...","textLimit":"Free users max {free} characters, Pro users max {pro} characters","generateButton":"Generate Voice ({credits} credit)","generating":"Generating...","preparing":"Preparing...","status":{"verifying":"Verifying user info...","uploading":"Uploading to cloud...","callingAI":"Calling AI model...","saving":"Saving record..."},"tips":"💡 Tip: Choose a quiet environment and read clearly for better results"},"result":{"success":"Generation Complete!","desc":"Click to play your cloned voice","download":"Download"},"history":{"title":"Recent Generations","empty":"No history yet","emptyDesc":"Start recording or upload audio to generate your first voice clone","loading":"Loading...","loadMore":"Load More","method":{"re
1cord":"Record","upload":"Upload"},"expired":"Expired","freeLimitTip":"Free users only keep the last 10 records for 7 days.","upgrade":"Upgrade to Pro"},"errors":{"inputRequired":"Please enter text to synthesize","promptAudioRequiredRecord":"Please record reference audio first","promptAudioRequiredUpload":"Please upload reference audio first","generationFailed":"Generation failed, please try again later"},"languages":{"zh":"Chinese","en":"English"}},"Pokedex":{"title":"Toon Tone Character Colors","subtitle":"Cartoon Color Prompts & HSB Matching","searchPlaceholder":"Search","clear":"Clear","reset":"Reset","filters":{"evolution":"Evolution","ability":"Ability","role":"Role","shape":"Shape","cost":"Cost","terrain":"Terrain","rating":"Tier"},"evolutionOptions":{"has":"Has Evolution","none":"No Evolution"},"abilityPlaceholder":"Select ability","abilitySearch":"Search ability...","abilityEmpty":"No ability found.","roleTarget":{"area":"Area","aura":"Aura","single":"Single Target"},"roleRange":{"close":"Close","mid":"Mid","long":"Long","veryLong":"Very Long"},"roleEffect":{"armorBreaker":"Armor Breaker","slow":"Slow","stun":"Stun","burn":"Burn","poison":"Poison","curse":"Curse","nightmare":"Nightmare","regeneration":"Regen.","invisible":"Invisible"},"shapes":{"circle":"Circle","cross":"Cross","ring":"Ring","x":"X"},"costs":{"low":"Low","mid":"Mid","high":"High","veryHigh":"Very High"},"terrains":{"field":"Field","grass":"Grass","mountain":"Mountain","water":"Water"},"ratings":{"S":"S","A":"A","B":"B","C":"C","D":"D","F":"F"},"table":{"pokemon":"Color Prompt","tier":"Tier","ability":"Ability","target":"Target","shape":"Shape","cost":"Cost","crit":"Critical","range":"Range","speed":"Recharge","power":"Power","dps":"DPS","level":"Lv"},"filterChips":{"hasEvolution":"Has evolution","noEvolution":"No evolution","rating":"Tier {rating}","cost":"Cost {cost}"}},"WorldRunes":{"title":"Toon Tone Color Challenge","subtitle":"Match cartoon colors by memory","de
1scription":"Play Toon Tone by adjusting Hue, Saturation, and Brightness until your selection matches the target character color.","emblem1":"Hue","emblem2":"Saturation","selectEmblem1":"Adjust Hue","selectEmblem2":"Adjust Saturation","unlockedUnits":"Color prompts","cost":"{cost} Cost","lowestTeamSize":"Lowest team size with current unlocks: {size}. Unlock to reach {nextSize}:","units":"Units","regions":"Regions","noResults":"No valid compositions found.","tryDifferent":"Try selecting different emblems or unlocking more units.","loadingMore":"Loading more...","selectEmblems":"Select two region emblems to find valid team compositions","Regions":{"bilgewater":"Bilgewater","demacia":"Demacia","freljord":"Freljord","targon":"Targon","yordle":"Yordle","piltover":"Piltover","zaun":"Zaun","void":"Void","ionia":"Ionia","ixtal":"Ixtal","noxus":"Noxus","shadow-isles":"Shadow Isles"}}}'))},10799,e=>{e.v(JSON.parse('{"LanguageDetection":{"title":"Sugestão de idioma","description":"O idioma do seu navegador é diferente do idioma atual do site. Você pode trocar de idioma a qualquer momento.","countdown":"Fechando em {countdown} segundos","switchTo":"Mudar para"},"Header":{"links":[{"name":"Personagens","href":"/characters"},{"name":"Pokemon","href":"/pokemon"}],"toggleTheme":"Toggle theme"},"Footer":{"Copyright":"Copyright © {year} {name}. Todos os direitos reservados.","About":"Sobre","PrivacyPolicy":"Política de Privacidade","TermsOfService":"Termos de Serviço","RefundPolicy":"Política de Reembolso","Newsletter":{"title":"Subscribe to our newsletter","description":"Stay up to date with our latest news.","subscribe":{"invalidEmail":"Please enter a valid email address","defaultErrorMessage":"Subscription failed. Please try again later","successMessage":"Successfully subscribed!","multipleSubmissions":"Too many requests. Please try again tomorrow"},"unsubscribe":{"title":"Newsletter Unsubscription","success":"You have successfully unsubscribed from Toon Tone newsletters.","emailPrefix":"Email:","regretMessage":"You can resubscribe anytime to receive the latest Toon Tone updates and color tips.","errorGeneric":"An error occurred while processing your unsubscribe request","errorNoToken":"No unsubscribe token provided","errorMessage":"Please make sure you\'re using the correct unsubscribe link. If the problem persists, contact our support team for assistance.","contactPrefix":"Contact us at:","contactPrefixSuccess":"If you have any questions, feel free to contact us at:","backToHome":"Back to Home","invalidEmail":"Invalid email address","notInNewsletter":"This email is not in our subscription list","confirmTitle":"Confirm Unsubscription","confirmMessage":"Are you sure you want to unsubscribe from our newsletter? You won\'t receive updates about new features and content anymore.","confirmButton":"Yes, Unsubscribe","cancelButton":"Cancel","processing":"Processing...","finalWarning":"This action cannot be undone. You can always resubscribe later.","errorInvalidToken":"Invalid unsubscribe link. The link may be corrupted or expired."}},"Links":{"groups":[{"title":"Idiomas","links":[{"href":"/en","name":"EN","useA":true},{"href":"/pt","name":"PT","useA":true},{"href":"/es","name":"ES","useA":true},{"href":"/de","name":"DE","useA":true},{"href":"/","name":"RU","useA":true}]},{"title":"Resources","links":[{"name":"Play Toon Tone","href":"/"},{"name":"Personagens","href":"/characters"},{"name":"Pokemon","href":"/pokemon"}]},{"title":"Company","links":[{"name":"Privacy Policy","href":"/privacy-policy"},{"name":"Terms of Service","href":"/terms-of-service"},{"name":"Refund Policy","href":"/refund-policy"}]}]}},"Home":{"title":"Toon Tone","tagLine":"Toon Tone — jogo de adivinhar cores de desenhos","description":"Jogue um Toon Tone-style browser game com análise transparente da pontuação, ajuste fino HSB no celular e um amplo conjunto de cores de desenhos.","keywords":"toon tone,toontone,toon tone game,toon-tone,toon tone color,toon color game,cartoon color guessing game,toon tone characters,toon tone cartoon,jogo Toon Tone,jogar Toon Tone,cores de desenhos"},"Login":{"title":"Welcome back","description":"Sign in with the following methods","Toast":{"Email":{"successTitle":"Magic link sent!","successDescription":"Please check your email for the login link.","errorTitle":"Error","errorDescription":"Failed to send magic link. Please try again."},"Google":{"errorTitle":"Error","errorDescription":"Failed to sign in with Google. Please try again."},"Github":{"errorTitle":"Error","errorDescription":"Failed to sign in with Github. Please try again."}},"signInMethods":{"or":"Or continue with","signInWithGoogle":"Continue with Google","signInWithGithub":"Continue with Github","signInWithEmail":"Continue with Email"},"Button":{"signIn":"Sign In","signOut":"Sign Out"},"UserMenus":[{"name":"Settings","href":"/dashboard/settings","icon":"Settings"},{"name":"My Orders","href":"/dashboard/my-orders","icon":"ShoppingCart"},{"name":"Subscription","href":"/dashboard/subscription","icon":"WalletCards"},{"name":"Credit History","href":"/dashboard/credit-history","icon":"Coins"}],"AdminMenus":[{"name":"Overview","href":"/dashboard/overview","icon":"LayoutDashboard"},{"name":"Users","href":"/dashboard/users","icon":"Users"},{"name":"Orders","href":"/dashboard/orders","icon":"ShoppingCart"},{"name":"Prices","href":"/dashboard/prices","icon":"DollarSign"},{"name":"Blogs","href":"/dashboard/blogs","icon":"Rss"},{"name":"R2 Files","href":"/dashboard/r2-resources","icon":"FileBox"}]}
1,"Blogs":{"title":"Blog Posts","description":"Toon Tone updates, color matching tips, and cartoon color memory notes.","emptyState":{"title":"No blog posts","description":"We are creating exciting content, please stay tuned!"},"loadMorePostsFailed":"Failed to load more posts","loadMorePosts":"Loading more posts...","filterPostsFailed":"Failed to load posts","noPostsFoundForThisTag":"No posts found with this tag","reachedTheEnd":"You\'ve reached the end of all posts","BlogDetail":{"featured":"Featured Post","viewCount":"{count} views","accessRestricted":"Access Restricted","unauthorized":"This article is only available to logged-in users","premium":"Premium Content","premiumContent":"This article is exclusive to subscribers","signIn":"Sign In","upgrade":"Upgrade","backToBlogs":"Back to Blog List","notFound":"Article Not Found"}},"Gallery":{"title":"Toon Tone Inspiration","badge":"Color Showcase","description":"Discover Toon Tone color references and memorable cartoon shade ideas.","ToonTone":{"randomize":"Randomize","reset":"Reset","save":"Save","share":"Share Toon Tone result","shareSuccess":"Shared successfully!","selectStyle":"Select Style","selectColor":"Select Color","noColor":"No color options","custom":"Custom","fullscreen":"Fullscreen","selectCustomColor":"Select custom color"},"filters":{"label":"Filter:","all":"All","human":"Human","cat":"Cat","pixelArt":"Pixel Art","cool":"Cool","cute":"Cute","funny":"Funny"},"sort":{"mostRecent":"Most Recent","mostLiked":"Most Liked"},"card":{"by":"by","download":"Download","like":"Like"}},"About":{"title":"About","description":"About the site"},"AIDemo":{"title":"Toon Tone Internal Demo","description":"Internal experiments for Toon Tone features and content workflows.","metaDescription":"Internal Toon Tone demo page."},"ErrorPage":{"403":{"title":"403 - Access Denied","description":"You don\'t have permission to access this page.","button":{"name":"Back to homepage","href":"/"}},"RedirectError":{"title":"Redirect Error","description":"An error occurred during the authentication process.","goToHome":"Go to Home","goToLogin":"Go to Login","invalid_params":{"title":"Invalid Parameters","description":"Required parameters are missing in the request."},"invalid_redirect":{"title":"Invalid Redirect URL","description":"The redirect URL provided is not allowed."},"token_expired":{"title":"Token Expired","description":"Your verification token has expired. Please try logging in again."},"invalid_token":{"title":"Invalid Token","description":"The verification token provided is invalid."},"invalid_link_or_expired":{"title":"Invalid or Expired Link","description":"The email verification link is invalid or has expired."},"server_error":{"title":"Server Error","description":"An unexpected error occurred on the server during authentication."},"unknown":{"title":"Authentication Error","description":"An unknown error occurred during the authentication process."}},"StripeError":{"title":"Payment Portal Error","description":"An error occurred with your payment information.","goToHome":"Go to Home","goToDashboard":"Go to Dashboard"}},"VoiceClone":{"tabs":{"record":"Record Clone","upload":"Upload Clone"},"record":{"promptLabel":"Please read the following text:","clickToStart":"Click to start recording","clickToStop":"Click to stop recording","micPermission":"Cannot access microphone, please check permissions"},"upload":{"dragOrClick":"Drag or click to upload audio file","releaseToUpload":"Release to upload file","supportFormat":"Supports MP3, WAV, M4A, OGG, WEBM, FLAC (Max 10MB)","referenceLanguage":"Reference Audio Language:"},"form":{"promptLanguage":"Prompt Language:","inputTextLabel":"Input Text to Synthesize","inputPlaceholder":"Enter the text content you want to synthesize...","textLimit":"Free users max {free} characters, Pro users max {pro} characters","generateButton":"Generate Voice ({credits} credit)","generating":"Generating...","preparing":"Preparing...","status":{"verifying":"Verifying user info...","uploading":"Uploading to cloud...","callingAI":"Calling AI model...","saving":"Saving record..."},"tips":"💡 Tip: Choose a quiet environment and read clearly for better results"},"result":{"success":"Generation Complete!","desc":"Click to play your cloned voice","download":"Download"},"history":{"title":"Recent Generations","empty":"No history yet","emptyDesc":"Start recording or upload audio to generate your first voice clone","loading":"Loading...","loadMore":"Load More","method":{"re
1cord":"Record","upload":"Upload"},"expired":"Expired","freeLimitTip":"Free users only keep the last 10 records for 7 days.","upgrade":"Upgrade to Pro"},"errors":{"inputRequired":"Please enter text to synthesize","promptAudioRequiredRecord":"Please record reference audio first","promptAudioRequiredUpload":"Please upload reference audio first","generationFailed":"Generation failed, please try again later"},"languages":{"zh":"Chinese","en":"English"}},"Pokedex":{"title":"Toon Tone Character Colors","subtitle":"Cartoon Color Prompts & HSB Matching","searchPlaceholder":"Search","clear":"Clear","reset":"Reset","filters":{"evolution":"Evolution","ability":"Ability","role":"Role","shape":"Shape","cost":"Cost","terrain":"Terrain","rating":"Tier"},"evolutionOptions":{"has":"Has Evolution","none":"No Evolution"},"abilityPlaceholder":"Select ability","abilitySearch":"Search ability...","abilityEmpty":"No ability found.","roleTarget":{"area":"Area","aura":"Aura","single":"Single Target"},"roleRange":{"close":"Close","mid":"Mid","long":"Long","veryLong":"Very Long"},"roleEffect":{"armorBreaker":"Armor Breaker","slow":"Slow","stun":"Stun","burn":"Burn","poison":"Poison","curse":"Curse","nightmare":"Nightmare","regeneration":"Regen.","invisible":"Invisible"},"shapes":{"circle":"Circle","cross":"Cross","ring":"Ring","x":"X"},"costs":{"low":"Low","mid":"Mid","high":"High","veryHigh":"Very High"},"terrains":{"field":"Field","grass":"Grass","mountain":"Mountain","water":"Water"},"ratings":{"S":"S","A":"A","B":"B","C":"C","D":"D","F":"F"},"table":{"pokemon":"Color Prompt","tier":"Tier","ability":"Ability","target":"Target","shape":"Shape","cost":"Cost","crit":"Critical","range":"Range","speed":"Recharge","power":"Power","dps":"DPS","level":"Lv"},"filterChips":{"hasEvolution":"Has evolution","noEvolution":"No evolution","rating":"Tier {rating}","cost":"Cost {cost}"}},"WorldRunes":{"title":"Toon Tone Color Challenge","subtitle":"Match cartoon colors by memory","de
1scription":"Play Toon Tone by adjusting Hue, Saturation, and Brightness until your selection matches the target character color.","emblem1":"Hue","emblem2":"Saturation","selectEmblem1":"Adjust Hue","selectEmblem2":"Adjust Saturation","unlockedUnits":"Color prompts","cost":"{cost} Cost","lowestTeamSize":"Lowest team size with current unlocks: {size}. Unlock to reach {nextSize}:","units":"Units","regions":"Regions","noResults":"No valid compositions found.","tryDifferent":"Try selecting different emblems or unlocking more units.","loadingMore":"Loading more...","selectEmblems":"Select two region emblems to find valid team compositions","Regions":{"bilgewater":"Bilgewater","demacia":"Demacia","freljord":"Freljord","targon":"Targon","yordle":"Yordle","piltover":"Piltover","zaun":"Zaun","void":"Void","ionia":"Ionia","ixtal":"Ixtal","noxus":"Noxus","shadow-isles":"Shadow Isles"}}}'))},69740,e=>{e.v(JSON.parse('{"LanguageDetection":{"title":"Предложение языка","description":"Язык вашего браузера отличается от языка сайта. Вы можете переключить язык в любой момент.","countdown":"Закроется через {countdown} секунд","switchTo":"Переключиться на"},"Header":{"links":[{"name":"Персонажи","href":"/characters"},{"name":"Pokemon","href":"/pokemon"},{"name":"Блог","href":"/blog"}],"toggleTheme":"Переключить тему"},"Footer":{"Copyright":"Copyright © {year} {name}. Все права защищены.","About":"О проекте","PrivacyPolicy":"Политика конфиденциальности","TermsOfService":"Условия использования","RefundPolicy":"Политика возврата","Newsletter":{"title":"Subscribe to our newsletter","description":"Stay up to date with our latest news.","subscribe":{"invalidEmail":"Please enter a valid email address","defaultErrorMessage":"Subscription failed. Please try again later","successMessage":"Successfully subscribed!","multipleSubmissions":"Too many requests. Please try again tomorrow"},"unsubscribe":{"title":"Newsletter Unsubscription","success":"You have successfully unsubscribed from Toon Tone newsletters.","emailPrefix":"Email:","regretMessage":"You can resubscribe anytime to receive the latest Toon Tone updates and color tips.","errorGeneric":"An error occurred while processing your unsubscribe request","errorNoToken":"No unsubscribe token provided","errorMessage":"Please make sure you\'re using the correct unsubscribe link. If the problem persists, contact our support team for assistance.","contactPrefix":"Contact us at:","contactPrefixSuccess":"If you have any questions, feel free to contact us at:","backToHome":"Back to Home","invalidEmail":"Invalid email address","notInNewsletter":"This email is not in our subscription list","confirmTitle":"Confirm Unsubscription","confirmMessage":"Are you sure you want to unsubscribe from our newsletter? You won\'t receive updates about new features and content anymore.","confirmButton":"Yes, Unsubscribe","cancelButton":"Cancel","processing":"Processing...","finalWarning":"This action cannot be undone. You can always resubscribe later.","errorInvalidToken":"Invalid unsubscribe link. The link may be corrupted or expired."}},"Links":{"groups":[{"title":"Языки","links":[{"href":"/en","name":"EN","useA":true},{"href":"/pt","name":"PT","useA":true},{"href":"/es","name":"ES","useA":true},{"href":"/de","name":"DE","useA":true},{"href":"/","name":"RU","useA":true}]},{"title":"Resources","links":[{"name":"Играть в Toon Tone","href":"/"},{"name":"Персонажи","href":"/characters"},{"name":"Pokemon","href":"/pokemon"},{"name":"Блог","href":"/blog"}]},{"title":"Company","links":[{"name":"Privacy Policy","href":"/privacy-policy"},{"name":"Terms of Service","href":"/terms-of-service"},{"name":"Refund Policy","href":"/refund-policy"}]}]}},"Home":{"title":"Toon Tone","tagLine":"Toon Tone — играть онлайн и угадывать цвета мультперсонажей","description":"Играйте в Toon Tone онлайн: подберите цвет мультперсонажа с HSB-слайдерами, смотрите разницу по Hue, Saturation и Brightness и точный разбор оценки.","keywords":"toon tone,toontone,toon tone game,toon tone color game,toon tone score breakdown,toon tone hsb,игра Toon Tone,играть в Toon Tone,цвета мультперсонажей"},"Login":{"title":"Welcome back","description":"Sign in with the following methods","Toast":{"Email":{"successTitle":"Magic link sent!","successDescription":"Please check your email for the login link.","errorTitle":"Error","errorDescription":"Failed to send magic link. Please try again."},"Google":{"errorTitle":"Error","errorDescription":"Failed to sign in with Google. Please try again."},"Github":{"errorTitle":"Error","errorDescription":"Failed to sign in with Github. Please try again."}},"signInMethods":{"or":"Or continue with","signInWithGoogle":"Continue with Google","signInWithGithub":"Continue with Github","signInWithEmail":"Continue with Email"},"Button":{"signIn":"Sign In","signOut":"Sign Out"},"UserMenus":[{"name":"Settings","href":"/dashboard/settings","icon":"Settings"},{"name":"My Orders","href":"/dashboard/my-orders","icon":"ShoppingCart"},{"name":"Subscription","href":"/dashboard/subscription","icon":"WalletCards"},{"name":"Credit History","href":"/dashboard/credit-history","icon":"Coins"}],"AdminMenus":[{"name":"Overview","href":"/dashboard/overview","icon":"LayoutDashboard"},{"name":"Users","href":"/dashboard/users","icon":"Users"},{"name":"Orders","href":"/dashboard/orders","icon":"ShoppingCart"},{"name":"Prices","href":"/dashboard/prices","icon":"DollarSign"},{"name":"Blogs","href":"/dashboard/blogs","icon":"Rss"},{"name":"R2 Files","href":"/dashboard/r2-resources","icon":"FileBox"}]}
1,"Blogs":{"title":"Blog Posts","description":"Обновления Toon Tone, советы по подбору цвета и заметки о памяти на мультяшные оттенки.","emptyState":{"title":"No blog posts","description":"We are creating exciting content, please stay tuned!"},"loadMorePostsFailed":"Failed to load more posts","loadMorePosts":"Loading more posts...","filterPostsFailed":"Failed to load posts","noPostsFoundForThisTag":"No posts found with this tag","reachedTheEnd":"You\'ve reached the end of all posts","BlogDetail":{"featured":"Featured Post","viewCount":"{count} views","accessRestricted":"Access Restricted","unauthorized":"This article is only available to logged-in users","premium":"Premium Content","premiumContent":"This article is exclusive to subscribers","signIn":"Sign In","upgrade":"Upgrade","backToBlogs":"Back to Blog List","notFound":"Article Not Found"}},"Gallery":{"title":"Вдохновение Toon Tone","badge":"Цветовая витрина","description":"Идеи Toon Tone, цветовые референсы и запоминающиеся мультяшные оттенки.","ToonTone":{"randomize":"Randomize","reset":"Reset","save":"Save","share":"Поделиться результатом Toon Tone","shareSuccess":"Успешно отправлено!","selectStyle":"Select Style","selectColor":"Select Color","noColor":"No color options","custom":"Custom","fullscreen":"Fullscreen","selectCustomColor":"Select custom color"},"filters":{"label":"Filter:","all":"All","human":"Human","cat":"Cat","pixelArt":"Pixel Art","cool":"Cool","cute":"Cute","funny":"Funny"},"sort":{"mostRecent":"Most Recent","mostLiked":"Most Liked"},"card":{"by":"by","download":"Download","like":"Like"}},"About":{"title":"About","description":"About the site"},"AIDemo":{"title":"Внутренний демо-раздел Toon Tone","description":"Внутренние эксперименты для функций и контентных процессов Toon Tone.","metaDescription":"Внутренняя демо-страница Toon Tone."},"ErrorPage":{"403":{"title":"403 - Access Denied","description":"You don\'t have permission to access this page.","button":{"name":"Back to homepage","href":"/"}},"RedirectError":{"title":"Redirect Error","description":"An error occurred during the authentication process.","goToHome":"Go to Home","goToLogin":"Go to Login","invalid_params":{"title":"Invalid Parameters","description":"Required parameters are missing in the request."},"invalid_redirect":{"title":"Invalid Redirect URL","description":"The redirect URL provided is not allowed."},"token_expired":{"title":"Token Expired","description":"Your verification token has expired. Please try logging in again."},"invalid_token":{"title":"Invalid Token","description":"The verification token provided is invalid."},"invalid_link_or_expired":{"title":"Invalid or Expired Link","description":"The email verification link is invalid or has expired."},"server_error":{"title":"Server Error","description":"An unexpected error occurred on the server during authentication."},"unknown":{"title":"Authentication Error","description":"An unknown error occurred during the authentication process."}},"StripeError":{"title":"Payment Portal Error","description":"An error occurred with your payment information.","goToHome":"Go to Home","goToDashboard":"Go to Dashboard"}},"VoiceClone":{"tabs":{"record":"Record Clone","upload":"Upload Clone"},"record":{"promptLabel":"Please read the following text:","clickToStart":"Click to start recording","clickToStop":"Click to stop recording","micPermission":"Cannot access microphone, please check permissions"},"upload":{"dragOrClick":"Drag or click to upload audio file","releaseToUpload":"Release to upload file","supportFormat":"Supports MP3, WAV, M4A, OGG, WEBM, FLAC (Max 10MB)","referenceLanguage":"Reference Audio Language:"},"form":{"promptLanguage":"Prompt Language:","inputTextLabel":"Input Text to Synthesize","inputPlaceholder":"Enter the text content you want to synthesize...","textLimit":"Free users max {free} characters, Pro users max {pro} characters","generateButton":"Generate Voice ({credits} credit)","generating":"Generating...","preparing":"Preparing...","status":{"verifying":"Verifying user info...","uploading":"Uploading to cloud...","callingAI":"Calling AI model...","saving":"Saving record..."},"tips":"💡 Tip: Choose a quiet environment and read clearly for better results"},"result":{"success":"Generation Complete!","desc":"Click to play your cloned voice","download":"Download"},"history":{"title":"Recent Generations","empty":"No history yet","emptyDesc":"Start recording or upload audio to generate your first voice clone","loading":"Loading...","loadMore":"Load More","method":{"re
1cord":"Record","upload":"Upload"},"expired":"Expired","freeLimitTip":"Free users only keep the last 10 records for 7 days.","upgrade":"Upgrade to Pro"},"errors":{"inputRequired":"Please enter text to synthesize","promptAudioRequiredRecord":"Please record reference audio first","promptAudioRequiredUpload":"Please upload reference audio first","generationFailed":"Generation failed, please try again later"},"languages":{"zh":"Chinese","en":"English"}},"Pokedex":{"title":"Цвета персонажей Toon Tone","subtitle":"Мультяшные цветовые задания и HSB-подбор","searchPlaceholder":"Search","clear":"Clear","reset":"Reset","filters":{"evolution":"Evolution","ability":"Ability","role":"Role","shape":"Shape","cost":"Cost","terrain":"Terrain","rating":"Tier"},"evolutionOptions":{"has":"Has Evolution","none":"No Evolution"},"abilityPlaceholder":"Select ability","abilitySearch":"Search ability...","abilityEmpty":"No ability found.","roleTarget":{"area":"Area","aura":"Aura","single":"Single Target"},"roleRange":{"close":"Close","mid":"Mid","long":"Long","veryLong":"Very Long"},"roleEffect":{"armorBreaker":"Armor Breaker","slow":"Slow","stun":"Stun","burn":"Burn","poison":"Poison","curse":"Curse","nightmare":"Nightmare","regeneration":"Regen.","invisible":"Invisible"},"shapes":{"circle":"Circle","cross":"Cross","ring":"Ring","x":"X"},"costs":{"low":"Low","mid":"Mid","high":"High","veryHigh":"Very High"},"terrains":{"field":"Field","grass":"Grass","mountain":"Mountain","water":"Water"},"ratings":{"S":"S","A":"A","B":"B","C":"C","D":"D","F":"F"},"table":{"pokemon":"Цветовое задание","tier":"Tier","ability":"Ability","target":"Target","shape":"Shape","cost":"Cost","crit":"Critical","range":"Range","speed":"Recharge","power":"Power","dps":"DPS","level":"Lv"},"filterChips":{"hasEvolution":"Has evolution","noEvolution":"No evolution","rating":"Tier {rating}","cost":"Cost {cost}"}},"WorldRunes":{"title":"Цветовой челлендж Toon Tone","subtitle":"Подбирайте цвета мультперсонажей по памяти","description":"Играйте в Toon Tone: настройте Hue, Saturation и Brightness так, чтобы выбранный цвет совпал с цветом персонажа.","emblem1":"Hue","emblem2":"Saturation","selectEmblem1":"Настроить Hue","selectEmblem2":"Настроить Saturation","unlockedUnits":"Цветовые задания","cost":"{cost} Cost","lowestTeamSize":"Lowest team size with current unlocks: {size}. Unlock to reach {nextSize}:","units":"Units","regions":"Regions","noResults":"No valid compositions found.","tryDifferent":"Try selecting different emblems or unlocking more units.","loadingMore":"Loading more...","selectEmblems":"Select two region emblems to find valid team compositions","Regions":{"bilgewater":"Bilgewater","demacia":"Demacia","freljord":"Freljord","targon":"Targon","yordle":"Yordle","piltover":"Piltover","zaun":"Zaun","void":"Void","ionia":"Ionia","ixtal":"Ixtal","noxus":"Noxus","shadow-isles":"Shadow Isles"}}}'))},68829,e=>{e.v(JSON.parse('{"LanguageDetection":{"title":"Language Suggestion","description":"We noticed your browser language differs from the current site language. You can switch languages anytime.","countdown":"Closing in {countdown} seconds","switchTo":"Switch to"},"Header":{"links":[{"name":"Characters","href":"/characters"},{"name":"Pokemon","href":"/pokemon"},{"name":"Blog","href":"/blog"}],"toggleTheme":"Toggle theme"},"Footer":{"Copyright":"Copyright © {year} {name} All rights reserved.","About":"About","PrivacyPolicy":"Privacy Policy","TermsOfService":"Terms of Service","RefundPolicy":"Refund Policy","Newsletter":{"title":"Subscribe to our newsletter","description":"Stay up to date with our latest news.","subscribe":{"invalidEmail":"Please enter a valid email address","defaultErrorMessage":"Subscription failed. Please try again later","successMessage":"Successfully subscribed!","multipleSubmissions":"Too many requests. Please try again tomorrow"},"unsubscribe":{"title":"Newsletter Unsubscription","success":"You have successfully unsubscribed from Toon Tone newsletters.","emailPrefix":"Email:","regretMessage":"You can resubscribe anytime to receive the latest Toon Tone updates and color tips.","errorGeneric":"An error occurred while processing your unsubscribe request","errorNoToken":"No unsubscribe token provided","errorMessage":"Please make sure you\'re using the correct unsubscribe link. If the problem persists, contact our support team for assistance.","contactPrefix":"Contact us at:","contactPrefixSuccess":"If you have any questions, feel free to contact us at:","backToHome":"Back to Home","invali
1dEmail":"Invalid email address","notInNewsletter":"This email is not in our subscription list","confirmTitle":"Confirm Unsubscription","confirmMessage":"Are you sure you want to unsubscribe from our newsletter? You won\'t receive updates about new features and content anymore.","confirmButton":"Yes, Unsubscribe","cancelButton":"Cancel","processing":"Processing...","finalWarning":"This action cannot be undone. You can always resubscribe later.","errorInvalidToken":"Invalid unsubscribe link. The link may be corrupted or expired."}},"Links":{"groups":[{"title":"Languages","links":[{"href":"/en","name":"EN","useA":true},{"href":"/pt","name":"PT","useA":true},{"href":"/es","name":"ES","useA":true},{"href":"/de","name":"DE","useA":true},{"href":"/","name":"RU","useA":true}]},{"title":"Resources","links":[{"name":"Play Toon Tone","href":"/"},{"name":"Characters","href":"/characters"},{"name":"Pokemon","href":"/pokemon"},{"name":"Blog","href":"/blog"}]},{"title":"Company","links":[{"name":"Privacy Policy","href":"/privacy-policy"},{"name":"Terms of Service","href":"/terms-of-service"},{"name":"Refund Policy","href":"/refund-policy"}]}]}},"Home":{"title":"Toon Tone","tagLine":"Toon Tone Color Game Online – Score Breakdown","description":"Play a Toon Tone-style color game online. Guess cartoon colors with HSB sliders, see exactly why your score changed, and fine-tune colors on mobile.","keywords":"toon tone,toontone,toon tone game,toon tone color game,toon tone color,toon tone score breakdown,toon tone hsb,HSB color game"},"Login":{"title":"Welcome back","description":"Sign in with the following methods","Toast":{"Email":{"successTitle":"Magic link sent!","successDescription":"Please check your email for the login link.","errorTitle":"Error","errorDescription":"Failed to send magic link. Please try again."},"Google":{"errorTitle":"Error","errorDescription":"Failed to sign in with Google. Please try again."},"Github":{"errorTitle":"Error","errorDescription":"Failed to sign in with Github. Please try again."}},"signInMethods":{"or":"Or continue with","signInWithGoogle":"Continue with Google","signInWithGithub":"Continue with Github","signInWithEmail":"Continue with Email"},"Button":{"signIn":"Sign In","signOut":"Sign Out"},"UserMenus":[{"name":"Settings","href":"/dashboard/settings","icon":"Settings"},{"name":"My Orders","href":"/dashboard/my-orders","icon":"ShoppingCart"},{"name":"Subscription","href":"/dashboard/subscription","icon":"WalletCards"},{"name":"Credit History","href":"/dashboard/credit-history","icon":"Coins"}],"AdminMenus":[{"name":"Overview","href":"/dashboard/overview","icon":"LayoutDashboard"},{"name":"Users","href":"/dashboard/users","icon":"Users"},{"name":"Orders","href":"/dashboard/orders","icon":"ShoppingCart"},{"name":"Prices","href":"/dashboard/prices","icon":"DollarSign"},{"name":"Blogs","href":"/dashboard/blogs","icon":"Rss"},{"name":"R2 Files","href":"/dashboard/r2-resources","icon":"FileBox"}]},"Blogs":{"title":"Blog Posts","description":"Toon Tone updates, color matching tips, and cartoon color memory notes.","emptyState":{"title":"No blog posts","description":"We are creating exciting content, please stay tuned!"},"loadMorePostsFailed":"Failed to load more posts","loadMorePosts":"Loading more posts...","filterPostsFailed":"Failed to load posts","noPostsFoundForThisTag":"No posts found with this tag","reachedTheEnd":"You\'ve reached the end of all posts","BlogDetail":{"featured":"Featured Post","viewCount":"{count} views","accessRestricted":"Access Restricted","unauthorized":"This article is only available to logged-in users","premium":"Premium Content","premiumContent":"This article is exclusive to subscribers","signIn":"Sign In","upgrade":"Upgrade","backToBlogs":"Back to Blog List","notFound":"Article Not Found"}},"Gallery":{"title":"Toon Tone Inspiration","badge":"Color Showcase","description":"Discover Toon Tone color references and memorable cartoon shade ideas.","ToonTone":{"randomize":"Randomize","reset":"Reset","save":"Save","share":"Share Toon Tone result","shareSuccess":"Shared successfully!","selectStyle":"Select Style","selectColor":"Select Color","noColor":"No color options","custom"
1:"Custom","fullscreen":"Fullscreen","selectCustomColor":"Select custom color"},"filters":{"label":"Filter:","all":"All","human":"Human","cat":"Cat","pixelArt":"Pixel Art","cool":"Cool","cute":"Cute","funny":"Funny"},"sort":{"mostRecent":"Most Recent","mostLiked":"Most Liked"},"card":{"by":"by","download":"Download","like":"Like"}},"About":{"title":"About","description":"About the site"},"AIDemo":{"title":"Toon Tone Internal Demo","description":"Internal experiments for Toon Tone features and content workflows.","metaDescription":"Internal Toon Tone demo page."},"ErrorPage":{"403":{"title":"403 - Access Denied","description":"You don\'t have permission to access this page.","button":{"name":"Back to homepage","href":"/"}},"RedirectError":{"title":"Redirect Error","description":"An error occurred during the authentication process.","goToHome":"Go to Home","goToLogin":"Go to Login","invalid_params":{"title":"Invalid Parameters","description":"Required parameters are missing in the request."},"invalid_redirect":{"title":"Invalid Redirect URL","description":"The redirect URL provided is not allowed."},"token_expired":{"title":"Token Expired","description":"Your verification token has expired. Please try logging in again."},"invalid_token":{"title":"Invalid Token","description":"The verification token provided is invalid."},"invalid_link_or_expired":{"title":"Invalid or Expired Link","description":"The email verification link is invalid or has expired."},"server_error":{"title":"Server Error","description":"An unexpected error occurred on the server during authentication."},"unknown":{"title":"Authentication Error","description":"An unknown error occurred during the authentication process."}},"StripeError":{"title":"Payment Portal Error","description":"An error occurred with your payment information.","goToHome":"Go to Home","goToDashboard":"Go to Dashboard"}},"VoiceClone":{"tabs":{"record":"Record Clone","upload":"Upload Clone"},"record":{"promptLabel":"Please read the following text:","clickToStart":"Click to start recording","clickToStop":"Click to stop recording","micPermission":"Cannot access microphone, please check permissions"},"upload":{"dragOrClick":"Drag or click to upload audio file","releaseToUpload":"Release to upload file","supportFormat":"Supports MP3, WAV, M4A, OGG, WEBM, FLAC (Max 10MB)","referenceLanguage":"Reference Audio Language:"},"form":{"promptLanguage":"Prompt Language:","inputTextLabel":"Input Text to Synthesize","inputPlaceholder":"Enter the text content you want to synthesize...","textLimit":"Free users max {free} characters, Pro users max {pro} characters","generateButton":"Generate Voice ({credits} credit)","generating":"Generating...","preparing":"Preparing...","status":{"verifying":"Verifying user info...","uploading":"Uploading to cloud...","callingAI":"Calling AI model...","saving":"Saving record..."},"tips":"💡 Tip: Choose a quiet environment and read clearly for better results"},"result":{"success":"Generation Complete!","desc":"Click to play your cloned voice","download":"Download"},"history":{"title":"Recent Generations","empty":"No history yet","emptyDesc":"Start recording or upload audio to generate your first voice clone","loading":"Loading...","loadMore":"Load More","method":{"record":"Record","upload":"Upload"},"expired":"Expired","freeLimitTip":"Free users only keep the last 10 records for 7 days.","upgrade":"Upgrade to Pro"},"errors":{"inputRequired":"Please enter text to synthesize","promptAudioRequiredRecord":"Please record reference audio first","promptAudioRequiredUpload":"Please upload reference audio first","generationFailed":"Generation failed, please try again later"},"languages":{"zh":"Chinese","en":"English"}},"Pokedex":{"title":"Toon Tone Character Colors","subtitle":"Cartoon Color Prompts & HSB Matching","searchPlaceholder":"Search","clear":"Clear","reset":"Reset","filters":{"evolution":"Evolution","ability":"Ability","role":"Role","shape":"Shape","cost":"Cost","terrain":"Terrain","rating":"Tier"},"evolutionOptions":{"has":"Has Evolution","none":"No Evolution"},"abilityPlaceholder":"Select ability","abilitySearch":"Search ability...","abilityEmpty":"No ability found.","roleTarget":{"area":"Area","aura":"Aura","single":"Single Target"}
1,"roleRange":{"close":"Close","mid":"Mid","long":"Long","veryLong":"Very Long"},"roleEffect":{"armorBreaker":"Armor Breaker","slow":"Slow","stun":"Stun","burn":"Burn","poison":"Poison","curse":"Curse","nightmare":"Nightmare","regeneration":"Regen.","invisible":"Invisible"},"shapes":{"circle":"Circle","cross":"Cross","ring":"Ring","x":"X"},"costs":{"low":"Low","mid":"Mid","high":"High","veryHigh":"Very High"},"terrains":{"field":"Field","grass":"Grass","mountain":"Mountain","water":"Water"},"ratings":{"S":"S","A":"A","B":"B","C":"C","D":"D","F":"F"},"table":{"pokemon":"Color Prompt","tier":"Tier","ability":"Ability","target":"Target","shape":"Shape","cost":"Cost","crit":"Critical","range":"Range","speed":"Recharge","power":"Power","dps":"DPS","level":"Lv"},"filterChips":{"hasEvolution":"Has evolution","noEvolution":"No evolution","rating":"Tier {rating}","cost":"Cost {cost}"}},"WorldRunes":{"title":"Toon Tone Color Challenge","subtitle":"Match cartoon colors by memory","description":"Play Toon Tone by adjusting Hue, Saturation, and Brightness until your selection matches the target character color.","emblem1":"Hue","emblem2":"Saturation","selectEmblem1":"Adjust Hue","selectEmblem2":"Adjust Saturation","unlockedUnits":"Color prompts","cost":"{cost} Cost","lowestTeamSize":"Lowest team size with current unlocks: {size}. Unlock to reach {nextSize}:","units":"Units","regions":"Regions","noResults":"No valid compositions found.","tryDifferent":"Try selecting different emblems or unlocking more units.","loadingMore":"Loading more...","selectEmblems":"Select two region emblems to find valid team compositions","Regions":{"bilgewater":"Bilgewater","demacia":"Demacia","freljord":"Freljord","targon":"Targon","yordle":"Yordle","piltover":"Piltover","zaun":"Zaun","void":"Void","ionia":"Ionia","ixtal":"Ixtal","noxus":"Noxus","shadow-isles":"Shadow Isles"}}}'))},1415,e=>{e.v(JSON.parse('{"LanguageDetection":{"title":"Sugerencia de idioma","description":"El idioma de tu navegador es diferente del idioma actual del sitio. Puedes cambiar de idioma en cualquier momento.","countdown":"Cerrando en {countdown} segundos","switchTo":"Cambiar a"},"Header":{"links":[{"name":"Personajes","href":"/characters"},{"name":"Pokemon","href":"/pokemon"}],"toggleTheme":"Toggle theme"},"Footer":{"Copyright":"Copyright © {year} {name}. Todos los derechos reservados.","About":"Acerca de","PrivacyPolicy":"Política de Privacidad","TermsOfService":"Términos de Servicio","RefundPolicy":"Política de Reembolso","Newsletter":{"title":"Subscribe to our newsletter","description":"Stay up to date with our latest news.","subscribe":{"invalidEmail":"Please enter a valid email address","defaultErrorMessage":"Subscription failed. Please try again later","successMessage":"Successfully subscribed!","multipleSubmissions":"Too many requests. Please try again tomorrow"},"unsubscribe":{"title":"Newsletter Unsubscription","success":"You have successfully unsubscribed from Toon Tone newsletters.","emailPrefix":"Email:","regretMessage":"You can resubscribe anytime to receive the latest Toon Tone updates and color tips.","errorGeneric":"An error occurred while processing your unsubscribe request","errorNoToken":"No unsubscribe token provided","errorMessage":"Please make sure you\'re using the correct unsubscribe link. If the problem persists, contact our support team for assistance.","contactPrefix":"Contact us at:","contactPrefixSuccess":"If you have any questions, feel free to contact us at:","backToHome":"Back to Home","invalidEmail":"Invalid email address","notInNewsletter":"This email is not in our subscription list","confirmTitle":"Confirm Unsubscription","confirmMessage":"Are you sure you want to unsubscribe from our newsletter? You won\'t receive updates about new features and content anymore.","confirmButton":"Yes, Unsubscribe","cancelButton":"Cancel","processing":"Processing...","finalWarning":"This action cannot be undone. You can always resubscribe later.","errorInvalidToken":"Invalid unsubscribe link. The link may be corrupted or expired."}},"Links":{"groups":[{"title":"Idiomas","links":[{"href":"/en","name":"EN","useA":true},{"href":"/pt","name":"PT","useA":true},{"href":"/es","name":"ES","useA":true},{"href":"/de","name":"DE","useA":true},{"href":"/","name":"RU","useA":true}]},{"title":"Resources","links":[{"name":"Play Toon Tone","href":"/"},{"name":"Personajes","href":"/characters"},{"name":"Pokemon","href":"/pokemon"}]},{"title":"Company","links":[{"name":"Privacy Policy","href":"/privacy-policy"},{"name":"Terms of Service","href":"/terms-of-service"},{"name":"Refund Policy","href":"/refund-policy"}]}]}},"Home":{"title":"Toon Tone","tagLine":"Toon Tone — juego para adivinar colores de dibujos","description":"Juega un Toon Tone-style browser game con desglose transparente de puntuación, ajuste fino HSB en móvil y un amplio conjunto de colores de dibujos.","keywords":"toon tone,toontone,toon tone game,toon-tone,toon tone color,toon color game,cartoon color guessing game,toon tone characters,toon tone cartoon,juego Toon Tone,jugar Toon Tone,colores de dibujos"},"Login":{"title":"Welcome back","description":"Sign in with the following methods","Toast":{"Email":{"successTitle":"Magic link sent!","successDescription":"Please check your email for the login link.","errorTitle":"Error","errorDescription":"Failed to send magic link. Please try again."},"Google":{"errorTitle":"Error","errorDescription":"Failed to sign in with Google. Please try again."},"Github":{"errorTitle":"Error","errorDescription":"Failed to sign in with Github. Please try again."}},"signInMethods":{"or":"Or continue with","signInWithGoogle":"Continue with Google","signInWithGithub":"Continue with Github","signInWithEmail":"Continue with Email"},"Button":{"signIn":"Sign In","signOut":"Sign Out"},"UserMenus":[{"name":"Settings","href":"/dashboard/settings","icon":"Settings"},{"name":"My Orders","href":"/dashboard/my-orders","icon":"ShoppingCart"},{"name":"Subscription","href":"/dashboard/subscription","icon":"WalletCards"},{"name":"Credit History","href":"/dashboard/credit-history","icon":"Coins"}],"AdminMenus":[{"name":"Overview","href":"/dashboard/overview","icon":"LayoutDashboard"},{"name":"Users","href":"/dashboard/users","icon":"Users"},{"name":"Orders","href":"/dashboard/orders","icon":"ShoppingCart"},{"name":"Prices","href":"/dashboard/prices","icon":"DollarSign"},{"name":"Blogs","href":"/dashboard/blogs","icon":"Rss"},{"name":"R2 Files","href":"/dashboard/r2-resources","icon":"FileBox"}]}
1,"Blogs":{"title":"Blog Posts","description":"Toon Tone updates, color matching tips, and cartoon color memory notes.","emptyState":{"title":"No blog posts","description":"We are creating exciting content, please stay tuned!"},"loadMorePostsFailed":"Failed to load more posts","loadMorePosts":"Loading more posts...","filterPostsFailed":"Failed to load posts","noPostsFoundForThisTag":"No posts found with this tag","reachedTheEnd":"You\'ve reached the end of all posts","BlogDetail":{"featured":"Featured Post","viewCount":"{count} views","accessRestricted":"Access Restricted","unauthorized":"This article is only available to logged-in users","premium":"Premium Content","premiumContent":"This article is exclusive to subscribers","signIn":"Sign In","upgrade":"Upgrade","backToBlogs":"Back to Blog List","notFound":"Article Not Found"}},"Gallery":{"title":"Toon Tone Inspiration","badge":"Color Showcase","description":"Discover Toon Tone color references and memorable cartoon shade ideas.","ToonTone":{"randomize":"Randomize","reset":"Reset","save":"Save","share":"Share Toon Tone result","shareSuccess":"Shared successfully!","selectStyle":"Select Style","selectColor":"Select Color","noColor":"No color options","custom":"Custom","fullscreen":"Fullscreen","selectCustomColor":"Select custom color"},"filters":{"label":"Filter:","all":"All","human":"Human","cat":"Cat","pixelArt":"Pixel Art","cool":"Cool","cute":"Cute","funny":"Funny"},"sort":{"mostRecent":"Most Recent","mostLiked":"Most Liked"},"card":{"by":"by","download":"Download","like":"Like"}},"About":{"title":"About","description":"About the site"},"AIDemo":{"title":"Toon Tone Internal Demo","description":"Internal experiments for Toon Tone features and content workflows.","metaDescription":"Internal Toon Tone demo page."},"ErrorPage":{"403":{"title":"403 - Access Denied","description":"You don\'t have permission to access this page.","button":{"name":"Back to homepage","href":"/"}},"RedirectError":{"title":"Redirect Error","description":"An error occurred during the authentication process.","goToHome":"Go to Home","goToLogin":"Go to Login","invalid_params":{"title":"Invalid Parameters","description":"Required parameters are missing in the request."},"invalid_redirect":{"title":"Invalid Redirect URL","description":"The redirect URL provided is not allowed."},"token_expired":{"title":"Token Expired","description":"Your verification token has expired. Please try logging in again."},"invalid_token":{"title":"Invalid Token","description":"The verification token provided is invalid."},"invalid_link_or_expired":{"title":"Invalid or Expired Link","description":"The email verification link is invalid or has expired."},"server_error":{"title":"Server Error","description":"An unexpected error occurred on the server during authentication."},"unknown":{"title":"Authentication Error","description":"An unknown error occurred during the authentication process."}},"StripeError":{"title":"Payment Portal Error","description":"An error occurred with your payment information.","goToHome":"Go to Home","goToDashboard":"Go to Dashboard"}},"VoiceClone":{"tabs":{"record":"Record Clone","upload":"Upload Clone"},"record":{"promptLabel":"Please read the following text:","clickToStart":"Click to start recording","clickToStop":"Click to stop recording","micPermission":"Cannot access microphone, please check permissions"},"upload":{"dragOrClick":"Drag or click to upload audio file","releaseToUpload":"Release to upload file","supportFormat":"Supports MP3, WAV, M4A, OGG, WEBM, FLAC (Max 10MB)","referenceLanguage":"Reference Audio Language:"},"form":{"promptLanguage":"Prompt Language:","inputTextLabel":"Input Text to Synthesize","inputPlaceholder":"Enter the text content you want to synthesize...","textLimit":"Free users max {free} characters, Pro users max {pro} characters","generateButton":"Generate Voice ({credits} credit)","generating":"Generating...","preparing":"Preparing...","status":{"verifying":"Verifying user info...","uploading":"Uploading to cloud...","callingAI":"Calling AI model...","saving":"Saving record..."},"tips":"💡 Tip: Choose a quiet environment and read clearly for better results"},"result":{"success":"Generation Complete!","desc":"Click to play your cloned voice","download":"Download"},"history":{"title":"Recent Generations","empty":"No history yet","emptyDesc":"Start recording or upload audio to generate your first voice clone","loading":"Loading...","loadMore":"Load More","method":{"re
1cord":"Record","upload":"Upload"},"expired":"Expired","freeLimitTip":"Free users only keep the last 10 records for 7 days.","upgrade":"Upgrade to Pro"},"errors":{"inputRequired":"Please enter text to synthesize","promptAudioRequiredRecord":"Please record reference audio first","promptAudioRequiredUpload":"Please upload reference audio first","generationFailed":"Generation failed, please try again later"},"languages":{"zh":"Chinese","en":"English"}},"Pokedex":{"title":"Toon Tone Character Colors","subtitle":"Cartoon Color Prompts & HSB Matching","searchPlaceholder":"Search","clear":"Clear","reset":"Reset","filters":{"evolution":"Evolution","ability":"Ability","role":"Role","shape":"Shape","cost":"Cost","terrain":"Terrain","rating":"Tier"},"evolutionOptions":{"has":"Has Evolution","none":"No Evolution"},"abilityPlaceholder":"Select ability","abilitySearch":"Search ability...","abilityEmpty":"No ability found.","roleTarget":{"area":"Area","aura":"Aura","single":"Single Target"},"roleRange":{"close":"Close","mid":"Mid","long":"Long","veryLong":"Very Long"},"roleEffect":{"armorBreaker":"Armor Breaker","slow":"Slow","stun":"Stun","burn":"Burn","poison":"Poison","curse":"Curse","nightmare":"Nightmare","regeneration":"Regen.","invisible":"Invisible"},"shapes":{"circle":"Circle","cross":"Cross","ring":"Ring","x":"X"},"costs":{"low":"Low","mid":"Mid","high":"High","veryHigh":"Very High"},"terrains":{"field":"Field","grass":"Grass","mountain":"Mountain","water":"Water"},"ratings":{"S":"S","A":"A","B":"B","C":"C","D":"D","F":"F"},"table":{"pokemon":"Color Prompt","tier":"Tier","ability":"Ability","target":"Target","shape":"Shape","cost":"Cost","crit":"Critical","range":"Range","speed":"Recharge","power":"Power","dps":"DPS","level":"Lv"},"filterChips":{"hasEvolution":"Has evolution","noEvolution":"No evolution","rating":"Tier {rating}","cost":"Cost {cost}"}},"WorldRunes":{"title":"Toon Tone Color Challenge","subtitle":"Match cartoon colors by memory","de
1scription":"Play Toon Tone by adjusting Hue, Saturation, and Brightness until your selection matches the target character color.","emblem1":"Hue","emblem2":"Saturation","selectEmblem1":"Adjust Hue","selectEmblem2":"Adjust Saturation","unlockedUnits":"Color prompts","cost":"{cost} Cost","lowestTeamSize":"Lowest team size with current unlocks: {size}. Unlock to reach {nextSize}:","units":"Units","regions":"Regions","noResults":"No valid compositions found.","tryDifferent":"Try selecting different emblems or unlocking more units.","loadingMore":"Loading more...","selectEmblems":"Select two region emblems to find valid team compositions","Regions":{"bilgewater":"Bilgewater","demacia":"Demacia","freljord":"Freljord","targon":"Targon","yordle":"Yordle","piltover":"Piltover","zaun":"Zaun","void":"Void","ionia":"Ionia","ixtal":"Ixtal","noxus":"Noxus","shadow-isles":"Shadow Isles"}}}'))}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.