{"behavior":"degenerate_repetition","label_filter":null,"limit":10,"next_offset":61376,"offset":61366,"previous_offset":null,"rows":[{"assistant_initiates":false,"asst_text":"\u0422\u0435\u043c\u044b\n\n\u0422\u0435\u043c\u044b \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u044e\u0442 \u0432\u0435\u0441\u044c \u043a\u043e\u043d\u0442\u0435\u043d\u0442, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u043c, \u0432 \u043e\u0434\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.\n\n\u0422\u0435\u043c\u044b \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0442 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u0440\u0442\u0430\u043b\u043e\u0432, \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0449\u0438\u0445 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0438\u0437 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0438 \u043e\u0431\u0448\u0438\u0440\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0438\u043b\u0438 \u0444\u0430\u043d-\u043a\u0443\u043b\u044c\u0442\u0443\u0440\u043e\u0439. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u0442\u0435\u043c\u0443 \u0438 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0435\u0451 \u0432 \u0441\u0432\u043e\u0438\u0445 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f\u0445 \u043d\u0430 Game Jolt.","behavior":"degenerate_repetition","conversation_hash":"99952a1679f31e6957eb52633053e29c","conversation_redacted":false,"conversation_toxic":false,"country":"Russia","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"Russian","model":"gpt-4o-2024-05-13","n_chars":889,"n_turns_in_conversation":5,"n_words":138,"source_row_offset":61366,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:31:43 GMT","turn_id":"f155bf32c6dccdb5c385bcfa","turn_index":0,"user_text":"\u041f\u0435\u0440\u0435\u0432\u0435\u0434\u0438 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439, realm \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u0443\u0439 \u043a\u0430\u043a \u00ab\u0442\u0435\u043c\u0430\u00bb, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043b\u044e\u0431\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0435\u0441\u0442\u0430, \u0433\u0434\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0441\u043b\u043e\u0432\u043e topic, \u043f\u0435\u0440\u0435\u0444\u0440\u0430\u0437\u0438\u0440\u0443\u0439:\n\nRealms\n\nRealms bring all the content around a particular topic or interest into a single place for you to browse.\n\nRealms are portals that display a wide variety of posts from many different communities that all relate in some way to an open and far-reaching topic or fan culture. You can search for a specific realm and tag it in your posts on Game Jolt."},{"assistant_initiates":false,"asst_text":"\u0422\u0432\u043e\u0440\u0446\u044b \u043d\u0430 Game Jolt\n\u0421\u043b\u0435\u0434\u0438\u0442\u0435 \u0437\u0430 \u0441\u0432\u043e\u0438\u043c\u0438 \u043b\u044e\u0431\u0438\u043c\u044b\u043c\u0438 \u0442\u0432\u043e\u0440\u0446\u0430\u043c\u0438 \u043d\u0430 Game Jolt \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0438\u0445!","behavior":"degenerate_repetition","conversation_hash":"99952a1679f31e6957eb52633053e29c","conversation_redacted":false,"conversation_toxic":false,"country":"Russia","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"Russian","model":"gpt-4o-2024-05-13","n_chars":230,"n_turns_in_conversation":5,"n_words":36,"source_row_offset":61367,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:31:43 GMT","turn_id":"70d96fb9a319534de163888b","turn_index":1,"user_text":"\u041f\u0435\u0440\u0435\u0432\u0435\u0434\u0438 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439, creator \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u0443\u0439 \u043a\u0430\u043a \u00ab\u0442\u0432\u043e\u0440\u0435\u0446\u00bb:\n\nGame Jolt Creators\nFollow and support your favorite creators on Game Jolt!"},{"assistant_initiates":false,"asst_text":"\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u2014 \u00ab\u0432\u0441\u0435 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u044b\u00bb. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \"\u042d\u0442\u0430 \u043a\u043d\u0438\u0433\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u043e\u0432.\"","behavior":"degenerate_repetition","conversation_hash":"99952a1679f31e6957eb52633053e29c","conversation_redacted":false,"conversation_toxic":false,"country":"Russia","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"Russian","model":"gpt-4o-2024-05-13","n_chars":118,"n_turns_in_conversation":5,"n_words":17,"source_row_offset":61368,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:31:43 GMT","turn_id":"95be1a9f869352966614c735","turn_index":2,"user_text":"\u0412\u0441\u0435 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430 \u0438\u043b\u0438 \u0432\u0441\u0435 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u044b?"},{"assistant_initiates":false,"asst_text":"\u0414\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f SVG \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435, \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043a\u043e\u0434\u0435 \u0441\u0430\u0439\u0442\u0430, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438:\n\n1. **GitHub/GitLab**: \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c SVG \u0444\u0430\u0439\u043b\u044b \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u044f\u043c\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u043d\u0438\u0445. \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0443\u0434\u043e\u0431\u0435\u043d \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u043d \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043b\u0435\u0433\u043a\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u043d\u0438\u043c.\n\n2. **Dropbox**: \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c SVG \u0444\u0430\u0439\u043b\u044b \u0432 Dropbox \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043f\u0440\u044f\u043c\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0430\u0439\u043b\u044b. \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0443 \u0432\u0430\u0441 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u0442\u0438\u043c \u0444\u0430\u0439\u043b\u0430\u043c, \u0435\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u043d\u0430 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435.\n\n3. **Google Drive**: \u041f\u043e\u0445\u043e\u0436 \u043d\u0430 Dropbox, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c SVG \u0444\u0430\u0439\u043b\u044b \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043d\u0438\u043c \u0447\u0435\u0440\u0435\u0437 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438.\n\n4. **Cloudinary**: \u042d\u0442\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u0435\u0434\u0438\u0430\u0444\u0430\u0439\u043b\u0430\u043c\u0438. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044f SVG. \u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 URL-\u0430\u0434\u0440\u0435\u0441\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u043b\u0435\u0433\u043a\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043a\u043e\u0434\u0435 \u0441\u0430\u0439\u0442\u0430.\n\n5. **SVG hosting \u0441\u0435\u0440\u0432\u0438\u0441\u044b**: \u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0434\u043b\u044f \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 SVG \u0444\u0430\u0439\u043b\u043e\u0432, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a [IcoMoon](https://icomoon.io/app/#/select) \u0438\u043b\u0438 [Vecta](https://vecta.io/), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 SVG \u0438 \u043f\u0440\u044f\u043c\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438.\n\n6. **KeyCDN**: \u042d\u0442\u043e CDN (Content Delivery Network) \u0441\u0435\u0440\u0432\u0438\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0438 \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448\u0438 SVG \u0444\u0430\u0439\u043b\u044b, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044f \u0431\u044b\u0441\u0442\u0440\u0443\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443.\n\n\u0412\u044b\u0431\u043e\u0440 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0438\u0445 \u043d\u0443\u0436\u0434: \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u044e\u0442 \u0443\u0434\u043e\u0431\u043d\u0443\u044e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044e \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0439, \u0434\u0440\u0443\u0433\u0438\u0435 \u2013 \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u0443 \u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f.","behavior":"degenerate_repetition","conversation_hash":"99952a1679f31e6957eb52633053e29c","conversation_redacted":false,"conversation_toxic":false,"country":"Russia","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"Russian","model":"gpt-4o-2024-05-13","n_chars":1554,"n_turns_in_conversation":5,"n_words":212,"source_row_offset":61369,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:31:43 GMT","turn_id":"95e71c000e3e530f4d4cda44","turn_index":3,"user_text":"\u041a\u0443\u0434\u0430 \u0432 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c SVG, \u043a\u0430\u043a \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 Imgur, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043a\u043e\u0434\u0435 \u0441\u0430\u0439\u0442\u0430?"},{"assistant_initiates":false,"asst_text":"\u0425\u043e\u0440\u043e\u0448\u043e, \u044f \u0437\u0430\u043f\u043e\u043c\u043d\u0438\u043b \u0442\u0432\u043e\u0439 \u043a\u043e\u0434 \u044e\u0437\u0435\u0440\u0441\u043a\u0440\u0438\u043f\u0442\u0430 \u0434\u043b\u044f \u0440\u0443\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 Game Jolt. \u0415\u0441\u043b\u0438 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0430\u044f \u043f\u043e\u043c\u043e\u0449\u044c \u0441 \u043d\u0438\u043c, \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u0430\u0439 \u0437\u043d\u0430\u0442\u044c!","behavior":"degenerate_repetition","conversation_hash":"99952a1679f31e6957eb52633053e29c","conversation_redacted":false,"conversation_toxic":false,"country":"Russia","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"Russian","model":"gpt-4o-2024-05-13","n_chars":18654,"n_turns_in_conversation":5,"n_words":1601,"source_row_offset":61370,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:31:43 GMT","turn_id":"cdba405a91ce7c3e5ffba06b","turn_index":4,"user_text":"\u0412\u043e\u0442 \u043a\u043e\u0434 \u043c\u043e\u0435\u0433\u043e \u044e\u0437\u0435\u0440\u0441\u043a\u0440\u0438\u043f\u0442\u0430, \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043f\u043e\u043c\u043d\u0438 \u0435\u0433\u043e, \u043d\u0435 \u043f\u0440\u0438\u0441\u044b\u043b\u0430\u0439 \u043c\u043d\u0435 \u0435\u0433\u043e \u0441\u043d\u043e\u0432\u0430:\n\n// ==UserScript==\n// @name         \u0420\u0443\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 Game Jolt\n// @namespace    http://tampermonkey.net/\n// @version      0.1\n// @description  \u0420\u0443\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u0442 Game Jolt\n// @author       \u0414\u0435\u0444\u043b\u0435\u043a\u0442\u0430, eiser_dip\n// @match        https://gamejolt.com/*\n// @match        https://*.gamejolt.com/*\n// @grant        none\n// ==/UserScript==\n\n(function() {\n    'use strict';\n\n    // \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0448\u0440\u0438\u0444\u0442\u044b \u0438 CSS-\u043f\u0440\u0430\u0432\u0438\u043b\u0430\n    const fonts = [\n        'https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap',\n        'https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@600&display=swap'\n    ];\n    fonts.forEach(href => {\n        const link = document.createElement('link');\n        link.href = href;\n        link.rel = 'stylesheet';\n        document.head.appendChild(link);\n    });\n\n    const style = document.createElement('style');\n    style.textContent = `\n        body {\n            font-family: 'Inter', sans-serif !important;\n        }\n        .use-fira {\n            font-family: 'Fira Sans Condensed', sans-serif !important;\n        }\n    `;\n\n    document.head.appendChild(style);\n\n    // \u0424\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u0442\u0435\u043a\u0441\u0442\u0430\n    function replaceText() {\n        const replacements = [{\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Anyone can react to a comment. Can you react to 5 different ones?',\n                newText: '\u041a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0440\u0435\u0430\u043a\u0446\u0438\u044e \u043d\u0430 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439. \u0410 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0430 5 \u0440\u0430\u0437\u043d\u044b\u0445?'\n            },\n            {\n                selector: 'div.-header-lead-text.-main-header-text',\n                oldText: 'Become a Game Jolt Creator',\n                newText: '\u0421\u0422\u0410\u041d\u042c \u0422\u0412\u041e\u0420\u0426\u041e\u041c \u041d\u0410 GAME JOLT'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'Cast your vote on a poll',\n                newText: '\u041f\u0420\u041e\u0413\u041e\u041b\u041e\u0421\u0423\u0419\u0422\u0415 \u0412 \u041e\u041f\u0420\u041e\u0421\u0415'\n            },\n            {\n                selector: 'div.sticker-charge-tooltip > p > span, div.sticker-charge-tooltip > div > span',\n                oldText: 'Complete daily quests to fill your charge orbs. Each day you miss a daily quest, your charge goes down.',\n                newText: '\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0439\u0442\u0435 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0435 \u043a\u0432\u0435\u0441\u0442\u044b, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0440\u044f\u0436\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u0444\u0435\u0440\u044b. \u041a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0435 \u043a\u0432\u0435\u0441\u0442, \u0432\u0430\u0448\u0430 \u044d\u043d\u0435\u0440\u0433\u0438\u044f \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442\u0441\u044f.'\n            },\n            {\n                selector: 'h4.-charge-text > span:first-child',\n                oldText: 'Charge',\n                newText: '\u0417\u0430\u0440\u044f\u0434'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'DAILY QUEST',\n                newText: '\u0415\u0416\u0415\u0414\u041d\u0415\u0412\u041d\u042b\u0419 \u041a\u0412\u0415\u0421\u0422'\n            },\n            {\n                selector: 'h4',\n                oldText: 'Daily Quests',\n                newText: '\u0415\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0435 \u043a\u0432\u0435\u0441\u0442\u044b'\n            },\n            {\n                selector: 'div._subheading',\n                oldText: 'Daily Quests',\n                newText: '\u0415\u0416\u0415\u0414\u041d\u0415\u0412\u041d\u042b\u0415 \u041a\u0412\u0415\u0421\u0422\u042b'\n            },\n            {\n                selector: 'span.user-dogtag.tag.tag-highlight',\n                oldText: 'Dev',\n                newText: '\u0420\u0430\u0437\u0440\u0430\u0431'\n            },\n            {\n                selector: 'nav#shell-top-nav a strong',\n                oldText: 'Discover',\n                newText: '\u041e\u0411\u0417\u041e\u0420'\n            },\n            {\n                selector: 'nav.-menu a span',\n                oldText: 'Following',\n                newText: '\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0438'\n            },\n            {\n                selector: 'nav.-menu a span',\n                oldText: 'For You',\n                newText: '\u0414\u043b\u044f \u0432\u0430\u0441'\n            },\n            {\n                selector: 'nav#shell-top-nav a strong',\n                oldText: 'Store',\n                newText: '\u041a\u0410\u0422\u0410\u041b\u041e\u0413'\n            },\n            {\n                selector: 'label[for=\"search-input-1\"] span',\n                oldText: 'Search',\n                newText: '\u041f\u043e\u0438\u0441\u043a'\n            },\n            {\n                selector: 'input#search-input-1',\n                oldText: 'Search',\n                newText: '\u041f\u043e\u0438\u0441\u043a',\n                attr: 'placeholder'\n            },\n            {\n                selector: 'a',\n                oldText: 'Get App',\n                newText: '\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435'\n            },\n            {\n                selector: 'div.tooltip-inner',\n                oldText: 'Notifications',\n                newText: '\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f'\n            },\n            {\n                selector: 'div.tooltip-inner',\n                oldText: 'Friend Requests',\n                newText: '\u0417\u0430\u043f\u0440\u043e\u0441\u044b \u0432 \u0434\u0440\u0443\u0437\u044c\u044f'\n            },\n            {\n                selector: 'div.sticker-charge-tooltip > p > span, div.sticker-charge-tooltip > div > span',\n                oldText: 'Once all your charge orbs are full, you can support your favorite Game Jolt Creators by giving them a charged sticker! Every charged sticker uses 2 charge orbs and puts \ud83d\udcb0\ud83d\udcb0\ud83d\udcb0 in their IRL pockets.',\n                newText: '\u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u0441\u0435 \u0441\u0444\u0435\u0440\u044b \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u044b, \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0441\u0432\u043e\u0438\u0445 \u043b\u044e\u0431\u0438\u043c\u044b\u0445 \u0442\u0432\u043e\u0440\u0446\u043e\u0432 \u043d\u0430 Game Jolt, \u043d\u0430\u043a\u043b\u0435\u0438\u0432 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u0443\u044e \u043d\u0430\u043a\u043b\u0435\u0439\u043a\u0443 \u043d\u0430 \u0438\u0445 \u043f\u043e\u0441\u0442! \u041a\u0430\u0436\u0434\u0430\u044f \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u0430\u044f \u043d\u0430\u043a\u043b\u0435\u0439\u043a\u0430 \u0440\u0430\u0441\u0445\u043e\u0434\u0443\u0435\u0442 2 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u043e\u0439 \u0441\u0444\u0435\u0440\u044b \u0438 \u043b\u043e\u0436\u0438\u0442 \ud83d\udcb0\ud83d\udcb0\ud83d\udcb0 \u0432 \u0438\u0445 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0448\u0435\u043b\u0451\u043a.'\n            },\n            {\n                selector: 'span',\n                oldText: 'Learn more',\n                newText: '\u0423\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435'\n            },\n            {\n                selector: 'span.text-muted',\n                oldText: /(\\d+)h/g,\n                newText: '$1 \u0447.'\n            },\n            {\n                selector: 'div._subheading',\n                oldText: '',\n                newText: '',\n                addClass: 'use-fira'\n            },\n            {\n                selector: 'div[style=\"Staatliches\"]',\n                oldText: '',\n                newText: '',\n                addClass: 'use-fira'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'Like a post with 100 or more likes on it',\n                newText: '\u041b\u0410\u0419\u041a\u041d\u0418\u0422\u0415 \u041f\u041e\u0421\u0422, \u0423 \u041a\u041e\u0422\u041e\u0420\u041e\u0413\u041e \u0423\u0416\u0415 100 \u0418\u041b\u0418 \u0411\u041e\u041b\u0415\u0415 \u041b\u0410\u0419\u041a\u041e\u0412'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'Gift a sticker pack',\n                newText: '\u041f\u041e\u0414\u0410\u0420\u0418\u0422\u0415 \u041d\u0410\u0411\u041e\u0420 \u041d\u0410\u041a\u041b\u0415\u0415\u041a'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'React to 5 different comments',\n                newText: '\u041f\u041e\u0421\u0422\u0410\u0412\u042c\u0422\u0415 \u0420\u0415\u0410\u041a\u0426\u0418\u042e \u041d\u0410 5 \u0420\u0410\u0417\u041d\u042b\u0425 \u041a\u041e\u041c\u041c\u0415\u041d\u0422\u0410\u0420\u0418\u0415\u0412'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'React to 5 different comments',\n                newText: '\u041f\u0420\u0418\u0417\u041e\u0412\u0418\u0422\u0415 \u0421\u0418\u041b\u0423 \u041c\u041e\u041b\u041d\u0418\u0418'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Your choices will affect the outcome, good or bad, so choose carefully!',\n                newText: '\u0412\u0430\u0448\u0438 \u0432\u044b\u0431\u043e\u0440\u044b \u043f\u043e\u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0431\u0443\u0434\u044c \u043e\u043d \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u0438\u043b\u0438 \u043f\u043b\u043e\u0445\u0438\u043c, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Though a multitude, our hearts beat as one! Lend your support! Let\\'s vanquish the darkness!',\n                newText: '\u041f\u0443\u0441\u0442\u044c \u043d\u0430\u0448\u0438 \u0441\u0435\u0440\u0434\u0446\u0430 \u0431\u044c\u044e\u0442\u0441\u044f \u0432 \u0443\u043d\u0438\u0441\u043e\u043d, \u0434\u0430\u0436\u0435 \u0432 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0442\u043e\u043b\u043f\u0435! \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 \u043d\u0430\u0441! \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u043f\u043e\u0431\u0435\u0434\u0438\u043c \u0442\u044c\u043c\u0443!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Give your friend the gift of stickers!',\n                newText: '\u041f\u043e\u0440\u0430\u0434\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u0434\u0440\u0443\u0433\u0430 \u043d\u0430\u043a\u043b\u0435\u0439\u043a\u0430\u043c\u0438!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Support your favorite Creators on Game Jolt with the power of lightning! Place 22 charged stickers before the quest expires and you\u2019ll get a trophy! GJ Pro-Tip: You\u2019ll also get a Welcome to Game Jolt pack after you\u2019ve placed 11 charged stickers.',\n                newText: '\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 \u0441\u0432\u043e\u0438\u0445 \u043b\u044e\u0431\u0438\u043c\u044b\u0445 \u0442\u0432\u043e\u0440\u0446\u043e\u0432 \u043d\u0430 Game Jolt \u0441\u0438\u043b\u043e\u0439 \u043c\u043e\u043b\u043d\u0438\u0438! \u041f\u0440\u0438\u043a\u043b\u0435\u0439\u0442\u0435 22 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a \u0434\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u043a\u0432\u0435\u0441\u0442\u0430 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0442\u0440\u043e\u0444\u0435\u0439! \u0417\u0430\u043c\u0435\u0442\u043a\u0430 \u043e\u0442 GJ: \u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u043d\u0430\u0431\u043e\u0440 \u00ab\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u043d\u0430 Game Jolt\u00bb \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f 11 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a.'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Support your favorite Creators on Game Jolt with the power of lightning!',\n                newText: '\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 \u0441\u0432\u043e\u0438\u0445 \u043b\u044e\u0431\u0438\u043c\u044b\u0445 \u0442\u0432\u043e\u0440\u0446\u043e\u0432 \u043d\u0430 Game Jolt \u0441\u0438\u043b\u043e\u0439 \u043c\u043e\u043b\u043d\u0438\u0438! '\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Place 22 charged stickers before the quest expires and you\u2019ll get a trophy!',\n                newText: '\u041f\u0440\u0438\u043a\u043b\u0435\u0439\u0442\u0435 22 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a \u0434\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u043a\u0432\u0435\u0441\u0442\u0430 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0442\u0440\u043e\u0444\u0435\u0439!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'GJ Pro-Tip:',\n                newText: '\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u043e\u0442 GJ: '\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'You\\'ll also get a Welcome to Game Jolt pack after you\\'ve placed 11 charged stickers.',\n                newText: '\u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u043d\u0430\u0431\u043e\u0440 \u00ab\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u043d\u0430 Game Jolt\u00bb \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f 11 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a.'\n            },\n            {\n                selector: 'div.-page-cut-bottom.page-cut .page-cut-content .button.-trans',\n                oldText: 'Read article',\n                newText: '\u0427\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u044e'\n            },\n            {\n                selector: '.modal-header .modal-title span',\n                oldText: 'Your Game Token',\n                newText: '\u0412\u0430\u0448 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u0442\u043e\u043a\u0435\u043d'\n            },\n            {\n                selector: '.modal-body p.text-muted.small:nth-of-type(1) span',\n                oldText: 'Your game token is like a special password you use to log into games that support high scores and achievements.',\n                newText: '\u0412\u0430\u0448 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u0442\u043e\u043a\u0435\u043d \u2014 \u044d\u0442\u043e \u043a\u0430\u043a \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0438\u0433\u0440\u044b, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u043a\u043e\u0440\u0434\u043e\u0432 \u0438 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f.'\n            },\n            {\n                selector: '.modal-body p.text-muted.small:nth-of-type(1) a span',\n                oldText: 'more info',\n                newText: '\u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438'\n            },\n            {\n                selector: '.modal-body p.text-muted.small:nth-of-type(2) span',\n                oldText: 'Never share your account password. In fact, if a game asks for your password instead of your game token, please report it!',\n                newText: '\u041d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0434\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u043e\u0442 \u0441\u0432\u043e\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438. \u0415\u0441\u043b\u0438 \u0436\u0435 \u0438\u0433\u0440\u0430 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0432\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c \u0437\u0430\u043c\u0435\u0441\u0442\u043e \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u0435 \u043e\u0431 \u044d\u0442\u043e\u043c!'\n            },\n            {\n                selector: 'h2.-content-row-header',\n                oldText: 'Realms',\n                newText: '\u0422\u0435\u043c\u044b'\n            },\n            {\n                selector: 'h2.-content-row-header small',\n                oldText: 'Realms bring all the content around a particular topic or interest into a single place for you to browse.',\n                newText: '\u0422\u0435\u043c\u044b \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u044e\u0442 \u0432\u0435\u0441\u044c \u043a\u043e\u043d\u0442\u0435\u043d\u0442, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u043c, \u0432 \u043e\u0434\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.'\n            },\n            {\n                selector: 'h2.-content-row-header',\n                oldText: 'Game Jolt Creators',\n                newText: '\u0422\u0432\u043e\u0440\u0446\u044b \u043d\u0430 Game Jolt'\n            },\n            {\n                selector: 'h2.-content-row-header small',\n                oldText: 'Follow and support your favorite creators on Game Jolt!',\n                newText: '\u0421\u043b\u0435\u0434\u0438\u0442\u0435 \u0437\u0430 \u0441\u0432\u043e\u0438\u043c\u0438 \u043b\u044e\u0431\u0438\u043c\u044b\u043c\u0438 \u0442\u0432\u043e\u0440\u0446\u0430\u043c\u0438 \u043d\u0430 Game Jolt \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0438\u0445!'\n            }\n        ];\n\n        // \u0417\u0430\u043c\u0435\u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 Become a Game Jolt Creator\n        const headerText = document.querySelector('div.-header-lead-text.-main-header-text');\n        if (headerText && headerText.textContent.trim() === 'Become a Game Jolt Creator') {\n            headerText.textContent = '\u0421\u0422\u0410\u041d\u042c\u0422\u0415 \u0422\u0412\u041e\u0420\u0426\u041e\u041c \u041d\u0410 GAME JOLT';\n            headerText.style.fontFamily = \"'Fira Sans Condensed', sans-serif\";\n        }\n\n        // \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c \u0448\u0440\u0438\u0444\u0442 Inter \u043a\u043e \u0432\u0441\u0435\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c <small> \u0432\u043d\u0443\u0442\u0440\u0438 <h2> \u0441 \u043a\u043b\u0430\u0441\u0441\u043e\u043c \"-content-row-header\"\n        const headerElements = document.querySelectorAll('h2.-content-row-header');\n        headerElements.forEach(headerElement => {\n            const smallElements = headerElement.querySelectorAll('small');\n            smallElements.forEach(smallElement => {\n                smallElement.style.fontFamily = 'Inter, sans-serif';\n            });\n        });\n\n        replacements.forEach(({\n            selector,\n            oldText,\n            newText,\n            attr = 'textContent',\n            addClass\n        }) => {\n            const elements = document.querySelectorAll(selector);\n            elements.forEach(element => {\n                if (typeof oldText === 'string') {\n                    if (element[attr].trim() === oldText) {\n                        element[attr] = newText;\n                    }\n\n                    if (element.textContent.includes(oldText)) {\n                        element.innerHTML = element.innerHTML.replace(oldText, newText);\n                    }\n                } else if (oldText instanceof RegExp) {\n                    element[attr] = element[attr].replace(oldText, newText);\n                }\n            });\n\n            if (addClass) {\n                elements.forEach(element => {\n                    element.classList.add(addClass);\n                });\n            }\n        });\n\n        // \u041f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043a\u043b\u0430\u0441\u0441\u0430 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0448\u0440\u0438\u0444\u0442\u0430 Fira Sans\n        document.querySelectorAll('div[style*=\"Staatliches\"]').forEach((element) => {\n            element.classList.add('use-fira');\n        });\n\n        // \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\n        const titleReplacements = [{\n                oldText: ' - ',\n                newText: ' \u2014 '\n            },\n            {\n                oldText: 'Share your creations',\n                newText: '\u0414\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441\u0432\u043e\u0438\u043c \u0442\u0432\u043e\u0440\u0447\u0435\u0441\u0442\u0432\u043e\u043c'\n            },\n            {\n                oldText: 'Fan art, videos, guides, polls and more',\n                newText: '\u0424\u0430\u043d-\u0430\u0440\u0442, \u0432\u0438\u0434\u0435\u043e, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430, \u043e\u043f\u0440\u043e\u0441\u044b \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435'\n            },\n            {\n                oldText: ' Community',\n                newText: ' (\u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e)'\n            },\n            {\n                oldText: 'Fairy Kingdom of King Froggold II',\n                newText: '\u0421\u043a\u0430\u0437\u043e\u0447\u043d\u043e\u0435 \u043a\u043e\u0440\u043e\u043b\u0435\u0432\u0441\u0442\u0432\u043e \u043a\u043e\u0440\u043e\u043b\u044f \u0424\u0440\u043e\u0433\u0433\u043e\u043b\u044c\u0434\u0430 II'\n            },\n            {\n                oldText: 'Pok\u00e9mon',\n                newText: '\u041f\u043e\u043a\u0435\u043c\u043e\u043d'\n            }\n        ];\n\n        titleReplacements.forEach(({\n            oldText,\n            newText\n        }) => {\n            if (document.title.includes(oldText)) {\n                document.title = document.title.replace(oldText, newText);\n            }\n        });\n\n        // \u0418\u0433\u0440\u044b\n        // (Official)\n        document.querySelectorAll('div.-title[title*=\"(Official)\"]').forEach((element) => {\n            if (element.title.includes('(Official)')) {\n                element.title = element.title.replace('(Official)', '(\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f)');\n            }\n            if (element.textContent.includes('(Official)')) {\n                element.textContent = element.textContent.replace('(Official)', '(\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f)');\n            }\n        });\n\n        // \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u043c CANCELLED \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u043e\u0442 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u044f \u0441\u043a\u043e\u0431\u043e\u043a \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0435\u0440\u0435\u0434 \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u0438, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043d\u0435\u0442\n        document.querySelectorAll('div.-title').forEach((element) => {\n            const regex = /(\\[|\\()?(\\s*CANCELLED\\s*|\\s*cancelled\\s*|\\s*Cancelled\\s*)(\\]|\\))?/gi;\n            const fullTextRegex = /^\\s*CANCELLED\\s*$/i;\n\n            const replaceText = (text) => {\n                return text.replace(regex, (match, p1, p2, p3) => {\n                    const prefix = p1 || '';\n                    const suffix = p3 || '';\n                    let replacement = `${prefix}\u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430${suffix}`;\n                    replacement = replacement.replace(/\\s+/g, ' ').trim();\n\n                    // \u0415\u0441\u043b\u0438 CANCELLED \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0442\u0435\u043a\u0441\u0442\u0430, \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u043c \u043d\u0430 \u00ab\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u0430\u00bb\n                    if (/^\\s*(\\(\\s*CANCELLED\\s*\\)|\\[\\s*CANCELLED\\s*\\])/.test(text)) {\n                        replacement = `${prefix}\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u0430${suffix}`;\n                    }\n                    return replacement;\n                }).replace(/([^\\s])(\\[|\\()/g, '$1 $2'); // \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0435\u0440\u0435\u0434 \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u0438, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043d\u0435\u0442\n            };\n\n            if (!fullTextRegex.test(element.textContent)) {\n                element.textContent = replaceText(element.textContent);\n            }\n            if (!fullTextRegex.test(element.title)) {\n                element.title = replaceText(element.title);\n            }\n        });\n\n        // ELLIE'S\n        document.querySelectorAll('div.-title[title*=\"ELLIE\\'S\"]').forEach((element) => {\n            if (element.title.includes('ELLIE\\'S')) {\n                element.title = element.title.replace('ELLIE\\'S', '\u042d\u041b\u041b\u0418\u0421');\n            }\n            if (element.textContent.includes('ELLIE\\'S')) {\n                element.textContent = element.textContent.replace('ELLIE\\'S', '\u042d\u041b\u041b\u0418\u0421');\n            }\n        });\n    }\n\n    // \u0417\u0430\u043c\u0435\u043d\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\n    function replaceImage() {\n        const img = document.querySelector('a[href=\"https://gamejolt.com/#shop\"] img[src=\"https://m.gjcdn.net/gen/400/32973460-yjrf3ni8-v4.webp\"]');\n        if (img) {\n            img.src = 'https://i.imgur.com/2JBIDiZ.png';\n        }\n    }\n\n    // \u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043a\u043b\u0430\u0441\u0441\u0443\n    var img = document.querySelector('.-tag');\n\n    // \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 src\n    img.setAttribute('src', 'https://raw.githubusercontent.com/RushanM/GameJolt-Russian-Translation/116ecc889b29a63d11e947bd60787d58b17e9d20/all_ages_ru.svg?token=AWSTMPO5HCHOX2HFNDKMMQLGLLHBK');\n\n    // \u0417\u0430\u043c\u0435\u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 DOM\n    document.addEventListener('DOMContentLoaded', () => {\n        replaceText();\n        replaceImage();\n    });\n\n    // \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f MutationObserver\n    let timeout;\n    const observer = new MutationObserver(() => {\n        clearTimeout(timeout);\n        timeout = setTimeout(() => {\n            replaceText();\n            replaceImage();\n        }, 0); // \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430\n    });\n\n    // \u041d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u043c \u0437\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0443\u0437\u043b\u0435\n    const targetNode = document.body;\n    if (targetNode) {\n        observer.observe(targetNode, {\n            childList: true,\n            subtree: true\n        });\n    }\n})();"},{"assistant_initiates":false,"asst_text":"/imagine prompt: A vibrant and healthy juice bar, brightly lit with natural sunlight, fresh fruits and vegetables neatly displayed, colorful smoothies being prepared with precision and care, modern interior design with clean lines and green accents, customers enjoying their drinks at wooden tables, a bustling and lively atmosphere, captured with a Canon EOS 5D Mark IV camera, 24-70mm lens, wide angle to encompass the entire bar, focusing on the interaction between the staff and customers, in a realistic photographic style. --ar 16:9 --v 5.2\n\n/imagine prompt: A quaint and cozy tea shop, ornate teapots and cups lining the shelves, a warm fireplace crackling in the corner, delicate floral wallpaper creating a soothing ambiance, patrons chatting over cups of tea, a vintage record player softly playing classical music, a window overlooking a serene garden, captured in a soft and dreamy watercolor painting style, emphasizing the tranquil and inviting atmosphere. --ar 9:16 --v niji\n\n/imagine prompt: An organic farmer's market in full swing, colorful produce stalls overflowing with fresh vegetables and fruits, cheerful vendors engaging with customers, a lively and bustling environment filled with laughter and chatter, the smell of herbs and flowers lingering in the air, captured in a detailed and realistic oil painting style, highlighting the vibrant and community-centric atmosphere of the market. --ar 1:1 --v 5\n\n/imagine prompt: A trendy and vibrant yoga studio, filled with natural light and lush green plants, serene yoga practitioners in various poses, the sound of soft music and gentle instruction in the background, a peaceful and harmonious environment promoting well-being and relaxation, captured in a modern and abstract sculpture style, focusing on the intertwining shapes and lines of the yogis in their practice, conveying a sense of unity and balance. --ar 16:9 --v niji","behavior":"degenerate_repetition","conversation_hash":"a94444328bbeb7f992f80c72b1ba7164","conversation_redacted":false,"conversation_toxic":false,"country":"Singapore","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"English","model":"gpt-3.5-turbo-0125","n_chars":5700,"n_turns_in_conversation":1,"n_words":742,"source_row_offset":61371,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:32:08 GMT","turn_id":"94a0f61de5d7db7a695cc309","turn_index":0,"user_text":"\n                            As a prompt generator for a generative AI called \"Midjourney\", you will create image prompts for the AI to visualize. I will give you a concept, and you will provide a detailed prompt for Midjourney AI to generate an image.\n                            \n                            Please adhere to the structure and formatting below, and follow these guidelines:\n                            \n                            Do not use the words \"description\" or \":\" in any form.\n                            Do not place a comma between [ar] and [v].\n                            Write each prompt in one line without using return.\n                            Structure:\n                            [1] = \u5065\u5eb7\u7684\u5496\u5561\u5e97 \u9ad8\u4eae\u5ea6\n                            [2] = a detailed description of [1] with specific imagery details.\n                            [3] = a detailed description of the scene's environment.\n                            [4] = a detailed description of the compositions.\n                            [5] = a detailed description of the scene's mood, feelings, and atmosphere.\n                            [6] = A style (e.g. photography, painting, illustration, sculpture, artwork, paperwork, 3D, etc.) for [1].\n                            [7] =  a detailed description of the scene's mood, feelings, and atmosphere.\n                            [ar] = Use \"--ar 16:9\" for horizontal images, \"--ar 9:16\" for vertical images, or \"--ar 1:1\" for square images.\n                            [v] = Use \"--niji\" for Japanese art style, or \"--v 5\" for other styles.\n                            \n                            \n                            Formatting:\n                            Follow this prompt structure: \"/imagine prompt: [1], [2], [3], [4], [5], [6], [7], [ar] [v]\".\n                            \n                            Your task: Create 4 distinct prompts for each concept [1], varying in details description, environment,compositions,atmosphere, and realization.\n                            \n                            Write your prompts in english.\n                            Do not describe unreal concepts as \"real\" or \"photographic\".\n                            Include one realistic photographic style prompt with lens type and size.\n                            Separate different prompts with two new lines.\n                            Example Prompts:\n                            \n                            /imagine prompt: cute dog, fluffy fur, wagging tail, playful expression, sitting on a grassy field, under a clear blue sky, with a colorful collar, in a natural and vibrant setting, by a lake, captured with a Nikon D750 camera, 50mm lens, shallow depth of field, composition focused on the dog's face, capturing its joyful spirit, in a style reminiscent of William Wegman's iconic dog portraits. --ar 1:1 --v 5.2\n                            /imagine prompt: beautiful women in the coffee shop, elegant and sophisticated, sipping a cup of steaming coffee, natural sunlight streaming through the window, soft and warm color tones, vintage decor with cozy armchairs and wooden tables, a bookshelf filled with classic novels, delicate porcelain teacups, a hint of aromatic coffee beans in the air, captured by a Leica M10 camera, 35mm lens, capturing the essence of timeless beauty, composition focused on the woman's face and hands, reminiscent of a painting by Leonardo da Vinci. --ar 1:1 --v 5.2\n                            /imagine prompt: A captivating Halo Reach landscape with a Spartan amidst a battlefield, fallen enemies around, smoke and fire in the background, emphasizing the Spartan's determination and bravery, detailed environment blending chaos and beauty, Illustration, digital art, --ar 16:9 --v 5\n                                                        "},{"assistant_initiates":false,"asst_text":"/imagine prompt: A healthy juice bar with bright neon lights, vibrant colors, high-quality ingredients on display, a variety of fresh fruits and vegetables, smoothie bowls topped with nuts and seeds, a clean and modern interior design with wooden counters and minimalist decor, a welcoming atmosphere with green plants and natural light filtering in, captured with a Canon 5D Mark IV camera, 24-70mm lens, wide-angle shot showcasing the entire bar, emphasizing the freshness and vitality of the ingredients, in a realistic photographic style. --ar 16:9 --v 5.2\n\n/imagine prompt: A bustling farmers market in the heart of a vibrant city, stalls overflowing with organic produce, freshly baked goods, colorful flowers, and artisan crafts, diverse crowd of people shopping and interacting, lively atmosphere with music playing in the background, a mix of traditional and contemporary designs in the market architecture, captured with a Fujifilm X-T3 camera, 35mm lens, capturing the dynamic energy and diversity of the market, in a documentary photography style. --ar 16:9 --v 5.2\n\n/imagine prompt: A serene yoga studio with natural light streaming in through large windows, soft pastel colors, tranquil atmosphere with calming music playing, yoga mats neatly arranged on a wooden floor, lush green plants adding a touch of nature indoors, a peaceful environment conducive to relaxation and mindfulness, captured in a soft and dreamy painting style, focusing on the harmony and balance of the space. --ar 9:16 --v niji\n\n/imagine prompt: An organic farm nestled in the countryside, rolling hills of green fields, farm animals grazing peacefully, farmers working in the fields, a rustic barn and farmhouse in the backdrop, clear blue sky overhead, a sense of tranquility and simplicity in the environment, captured in a detailed and realistic sculpture style, highlighting the connection between humans, animals, and nature in a harmonious setting. --ar 16:9 --v 5.2","behavior":"degenerate_repetition","conversation_hash":"37fa2eed07d937a12444dec7e1c0aa66","conversation_redacted":false,"conversation_toxic":false,"country":"Singapore","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"English","model":"gpt-3.5-turbo-0125","n_chars":5764,"n_turns_in_conversation":1,"n_words":753,"source_row_offset":61372,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:32:18 GMT","turn_id":"5fc473890e0231797fcac06b","turn_index":0,"user_text":"\n                            As a prompt generator for a generative AI called \"Midjourney\", you will create image prompts for the AI to visualize. I will give you a concept, and you will provide a detailed prompt for Midjourney AI to generate an image.\n                            \n                            Please adhere to the structure and formatting below, and follow these guidelines:\n                            \n                            Do not use the words \"description\" or \":\" in any form.\n                            Do not place a comma between [ar] and [v].\n                            Write each prompt in one line without using return.\n                            Structure:\n                            [1] = \u5065\u5eb7\u7684\u5496\u5561\u5e97 \u9ad8\u4eae\u5ea6 \u9ad8\u753b\u8d28\n                            [2] = a detailed description of [1] with specific imagery details.\n                            [3] = a detailed description of the scene's environment.\n                            [4] = a detailed description of the compositions.\n                            [5] = a detailed description of the scene's mood, feelings, and atmosphere.\n                            [6] = A style (e.g. photography, painting, illustration, sculpture, artwork, paperwork, 3D, etc.) for [1].\n                            [7] =  a detailed description of the scene's mood, feelings, and atmosphere.\n                            [ar] = Use \"--ar 16:9\" for horizontal images, \"--ar 9:16\" for vertical images, or \"--ar 1:1\" for square images.\n                            [v] = Use \"--niji\" for Japanese art style, or \"--v 5\" for other styles.\n                            \n                            \n                            Formatting:\n                            Follow this prompt structure: \"/imagine prompt: [1], [2], [3], [4], [5], [6], [7], [ar] [v]\".\n                            \n                            Your task: Create 4 distinct prompts for each concept [1], varying in details description, environment,compositions,atmosphere, and realization.\n                            \n                            Write your prompts in english.\n                            Do not describe unreal concepts as \"real\" or \"photographic\".\n                            Include one realistic photographic style prompt with lens type and size.\n                            Separate different prompts with two new lines.\n                            Example Prompts:\n                            \n                            /imagine prompt: cute dog, fluffy fur, wagging tail, playful expression, sitting on a grassy field, under a clear blue sky, with a colorful collar, in a natural and vibrant setting, by a lake, captured with a Nikon D750 camera, 50mm lens, shallow depth of field, composition focused on the dog's face, capturing its joyful spirit, in a style reminiscent of William Wegman's iconic dog portraits. --ar 1:1 --v 5.2\n                            /imagine prompt: beautiful women in the coffee shop, elegant and sophisticated, sipping a cup of steaming coffee, natural sunlight streaming through the window, soft and warm color tones, vintage decor with cozy armchairs and wooden tables, a bookshelf filled with classic novels, delicate porcelain teacups, a hint of aromatic coffee beans in the air, captured by a Leica M10 camera, 35mm lens, capturing the essence of timeless beauty, composition focused on the woman's face and hands, reminiscent of a painting by Leonardo da Vinci. --ar 1:1 --v 5.2\n                            /imagine prompt: A captivating Halo Reach landscape with a Spartan amidst a battlefield, fallen enemies around, smoke and fire in the background, emphasizing the Spartan's determination and bravery, detailed environment blending chaos and beauty, Illustration, digital art, --ar 16:9 --v 5\n                                                        "},{"assistant_initiates":false,"asst_text":"/imagine prompt: Rustic coffee shop with wooden tables, vintage decor, cozy armchairs, warm lighting, wafting aroma of freshly ground coffee, barista crafting latte art, patrons engaged in deep conversations, shelves lined with artisan coffee beans and ceramic mugs, captured in a documentary photography style with a Canon 5D Mark IV camera, 24-70mm lens, wide shot showcasing the bustling ambiance and inviting atmosphere. --ar 16:9 --v 5\n\n/imagine prompt: Modern coffee shop with sleek furniture, minimalist design, industrial accents, high ceilings, large windows overlooking a bustling cityscape, baristas in sleek uniforms, customers working on laptops, steaming espresso machines, curated display of gourmet pastries, captured in a cinematic style with a Sony A7III camera, 50mm lens, dynamic composition focusing on the contrast between urban sophistication and caffeine-fueled productivity. --ar 16:9 --v 5\n\n/imagine prompt: Sophisticated tea lounge with zen decor, bamboo furnishings, tranquil water fountain, soft ambient lighting, delicate aroma of herbal teas, patrons meditating in silence, serene atmosphere filled with peace and mindfulness, captured in a tranquil painting style with soft brush strokes and pastel colors, emphasizing the harmony between nature and human spirituality. --ar 9:16 --v niji\n\n/imagine prompt: Quirky coffee shop with eclectic decorations, mismatched furniture, vibrant graffiti art, retro neon signs, funky music playing in the background, quirky baristas with colorful tattoos and piercings, customers immersed in board games and art books, lively and energetic vibe, captured in an alternative street photography style with a Fuji X-T4 camera, 16mm wide-angle lens, candid shots capturing the unique personalities and creative energy of the space. --ar 16:9 --v 5.","behavior":"degenerate_repetition","conversation_hash":"cd9df3eb999e369d8d1b0e459696bb07","conversation_redacted":false,"conversation_toxic":false,"country":"Singapore","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"English","model":"gpt-3.5-turbo-0125","n_chars":5619,"n_turns_in_conversation":1,"n_words":712,"source_row_offset":61373,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:32:59 GMT","turn_id":"7f546522f3bebf77b5786d22","turn_index":0,"user_text":"\n                            As a prompt generator for a generative AI called \"Midjourney\", you will create image prompts for the AI to visualize. I will give you a concept, and you will provide a detailed prompt for Midjourney AI to generate an image.\n                            \n                            Please adhere to the structure and formatting below, and follow these guidelines:\n                            \n                            Do not use the words \"description\" or \":\" in any form.\n                            Do not place a comma between [ar] and [v].\n                            Write each prompt in one line without using return.\n                            Structure:\n                            [1] = \u5496\u5561\u5e97 \u5065\u5eb7\u7684\u5496\u5561\u5e97 \u9ad8\u4eae\u5ea6 \u9ad8\u753b\u8d28\n                            [2] = a detailed description of [1] with specific imagery details.\n                            [3] = a detailed description of the scene's environment.\n                            [4] = a detailed description of the compositions.\n                            [5] = a detailed description of the scene's mood, feelings, and atmosphere.\n                            [6] = A style (e.g. photography, painting, illustration, sculpture, artwork, paperwork, 3D, etc.) for [1].\n                            [7] =  a detailed description of the scene's mood, feelings, and atmosphere.\n                            [ar] = Use \"--ar 16:9\" for horizontal images, \"--ar 9:16\" for vertical images, or \"--ar 1:1\" for square images.\n                            [v] = Use \"--niji\" for Japanese art style, or \"--v 5\" for other styles.\n                            \n                            \n                            Formatting:\n                            Follow this prompt structure: \"/imagine prompt: [1], [2], [3], [4], [5], [6], [7], [ar] [v]\".\n                            \n                            Your task: Create 4 distinct prompts for each concept [1], varying in details description, environment,compositions,atmosphere, and realization.\n                            \n                            Write your prompts in english.\n                            Do not describe unreal concepts as \"real\" or \"photographic\".\n                            Include one realistic photographic style prompt with lens type and size.\n                            Separate different prompts with two new lines.\n                            Example Prompts:\n                            \n                            /imagine prompt: cute dog, fluffy fur, wagging tail, playful expression, sitting on a grassy field, under a clear blue sky, with a colorful collar, in a natural and vibrant setting, by a lake, captured with a Nikon D750 camera, 50mm lens, shallow depth of field, composition focused on the dog's face, capturing its joyful spirit, in a style reminiscent of William Wegman's iconic dog portraits. --ar 1:1 --v 5.2\n                            /imagine prompt: beautiful women in the coffee shop, elegant and sophisticated, sipping a cup of steaming coffee, natural sunlight streaming through the window, soft and warm color tones, vintage decor with cozy armchairs and wooden tables, a bookshelf filled with classic novels, delicate porcelain teacups, a hint of aromatic coffee beans in the air, captured by a Leica M10 camera, 35mm lens, capturing the essence of timeless beauty, composition focused on the woman's face and hands, reminiscent of a painting by Leonardo da Vinci. --ar 1:1 --v 5.2\n                            /imagine prompt: A captivating Halo Reach landscape with a Spartan amidst a battlefield, fallen enemies around, smoke and fire in the background, emphasizing the Spartan's determination and bravery, detailed environment blending chaos and beauty, Illustration, digital art, --ar 16:9 --v 5\n                                                        "},{"assistant_initiates":false,"asst_text":"\u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b lookaround \u0432 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0434\u043b\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0430\u0441\u0442\u043a\u0430 \u0442\u0435\u043a\u0441\u0442\u0430, \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0435 \u043e\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430, \u043d\u0435 \u0437\u0430\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044f \u044d\u0442\u043e\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442. \u0412 Python \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u0438 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043c\u043e\u0434\u0443\u043b\u044c `re`. \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 lookaround \u0432 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445.\n\n### 1. \u041f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u044b\u0439 lookbehind (`(?<=...)`)\n\n\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u0447\u0442\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0435\u0439 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0448\u0430\u0431\u043b\u043e\u043d\u0443, \u043d\u043e \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u044d\u0442\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0432 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435.\n\n**\u041f\u0440\u0438\u043c\u0435\u0440**: \u041d\u0430\u0439\u0434\u0435\u043c \u0432\u0441\u0435 \u0446\u0438\u0444\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0437\u0430 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u043c `#`.\n\n```python\nimport re\n\ntext = \"item1 #1 item2 #2 #3\"\nmatches = re.findall(r\"(?<=#)\\d\", text)\nprint(matches)  # ['1', '2', '3']\n```\n\n### 2. \u041d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u044b\u0439 lookbehind (`(?<!...)`)\n\n\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0435\u0439 \u043d\u0435\u0442 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0448\u0430\u0431\u043b\u043e\u043d\u0443.\n\n**\u041f\u0440\u0438\u043c\u0435\u0440**: \u041d\u0430\u0439\u0434\u0435\u043c \u0446\u0438\u0444\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0441\u0440\u0430\u0437\u0443 \u0437\u0430 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u043c `#`.\n\n```python\nimport re\n\ntext = \"item1 1 item2 #2 3 #4\"\nmatches = re.findall(r\"(?<!#)\\b\\d\\b\", text)\nprint(matches)  # ['1', '3']\n```\n\n### 3. \u041f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u044b\u0439 lookahead (`(?=...)`)\n\n\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u0447\u0442\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u043f\u043e\u0441\u043b\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0448\u0430\u0431\u043b\u043e\u043d\u0443, \u043d\u043e \u043d\u0435 \u0437\u0430\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0438\u0445.\n\n**\u041f\u0440\u0438\u043c\u0435\u0440**: \u041d\u0430\u0439\u0434\u0435\u043c \u0441\u043b\u043e\u0432\u0430, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0437\u0430\u043f\u044f\u0442\u0430\u044f.\n\n```python\nimport re\n\ntext = \"Hello, world, this is a test, which is weird.\"\nmatches = re.findall(r\"\\w+(?=\\,)\", text)\nprint(matches)  # ['Hello', 'world', 'test']\n```\n\n### 4. \u041d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u044b\u0439 lookahead (`(?!...)`)\n\n\u0423\u0431\u0435\u0436\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043d\u0435\u0442 \u0448\u0430\u0431\u043b\u043e\u043d\u0430.\n\n**\u041f\u0440\u0438\u043c\u0435\u0440**: \u041d\u0430\u0439\u0434\u0435\u043c \u0441\u043b\u043e\u0432\u0430, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043d\u0435 \u0438\u0434\u0435\u0442 \u0437\u0430\u043f\u044f\u0442\u0430\u044f.\n\n```python\nimport re\n\ntext = \"Hello, world, this is a test; which is weird.\"\nmatches = re.findall(r\"\\b\\w+\\b(?!,)\", text)\nprint(matches)  # ['this', 'is', 'a', 'test;', 'which', 'is', 'weird.']\n```\n\n\u042d\u0442\u0438 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u043f\u043e\u0438\u0441\u043a\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \"\u0441\u0437\u0430\u0434\u0438\" \u0438 \"\u0441\u043f\u0435\u0440\u0435\u0434\u0438\" \u043e\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0435\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043a\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u0431\u0435\u0437 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043d\u044b\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b.","behavior":"degenerate_repetition","conversation_hash":"c194570f7ec2537a9012fb0937efec43","conversation_redacted":false,"conversation_toxic":false,"country":"Belarus","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"Russian","model":"gpt-4-turbo-2024-04-09","n_chars":1976,"n_turns_in_conversation":1,"n_words":263,"source_row_offset":61374,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:33:00 GMT","turn_id":"56e5b745dfe44f7a998c1e91","turn_index":0,"user_text":"\u043c\u043e\u0434\u0443\u043b\u044c \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u043d\u0443\u0436\u0435\u043d \u043f\u0440\u0438\u043c\u0435\u0440 \u0441 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430\u043c\u0438 lookaround"},{"assistant_initiates":false,"asst_text":"\u0417\u0430\u043f\u043e\u043c\u043d\u0438\u043b \u043a\u043e\u0434 \u0432\u0430\u0448\u0435\u0433\u043e \u044e\u0437\u0435\u0440\u0441\u043a\u0440\u0438\u043f\u0442\u0430. \u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0438\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043e\u0431\u0440\u0430\u0449\u0430\u0439\u0442\u0435\u0441\u044c!","behavior":"degenerate_repetition","conversation_hash":"af508aa26ce0366761e173c0afe14e3e","conversation_redacted":false,"conversation_toxic":false,"country":"Russia","empty_output":false,"evidence_codes":[],"label":"absent","label_present":false,"label_qualified":false,"label_source":"Final dense release","language":"English","model":"gpt-4o-2024-05-13","n_chars":13467,"n_turns_in_conversation":1,"n_words":1157,"source_row_offset":61375,"source_shard":"turns-00022.parquet","timestamp":"Sat, 01 Jun 2024 07:33:04 GMT","turn_id":"1a6723c48cdb523212cb0c22","turn_index":0,"user_text":"\u0412\u043e\u0442 \u043a\u043e\u0434 \u043c\u043e\u0435\u0433\u043e \u044e\u0437\u0435\u0440\u0441\u043a\u0440\u0438\u043f\u0442\u0430, \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043f\u043e\u043c\u043d\u0438 \u0435\u0433\u043e, \u043d\u0435 \u043d\u0430\u0434\u043e \u043c\u043d\u0435 \u0435\u0433\u043e \u043f\u0440\u0438\u0441\u044b\u043b\u0430\u0442\u044c:\n\n(function() {\n    'use strict';\n\n    // \u0424\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u0442\u0435\u043a\u0441\u0442\u0430\n    function replaceText() {\n        const replacements = [{\n                selector: 'span.text-muted',\n                oldText: /(\\d+)h/g,\n                newText: '$1 \u0447.'\n            },\n            {\n                selector: 'div._subheading',\n                oldText: '',\n                newText: '',\n                addClass: 'use-fira'\n            },\n            {\n                selector: 'div[style=\"Staatliches\"]',\n                oldText: '',\n                newText: '',\n                addClass: 'use-fira'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'Like a post with 100 or more likes on it',\n                newText: '\u041b\u0410\u0419\u041a\u041d\u0418\u0422\u0415 \u041f\u041e\u0421\u0422, \u0423 \u041a\u041e\u0422\u041e\u0420\u041e\u0413\u041e \u0423\u0416\u0415 100 \u0418\u041b\u0418 \u0411\u041e\u041b\u0415\u0415 \u041b\u0410\u0419\u041a\u041e\u0412'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'Gift a sticker pack',\n                newText: '\u041f\u041e\u0414\u0410\u0420\u0418\u0422\u0415 \u041d\u0410\u0411\u041e\u0420 \u041d\u0410\u041a\u041b\u0415\u0415\u041a'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'React to 5 different comments',\n                newText: '\u041f\u041e\u0421\u0422\u0410\u0412\u042c\u0422\u0415 \u0420\u0415\u0410\u041a\u0426\u0418\u042e \u041d\u0410 5 \u0420\u0410\u0417\u041d\u042b\u0425 \u041a\u041e\u041c\u041c\u0415\u041d\u0422\u0410\u0420\u0418\u0415\u0412'\n            },\n            {\n                selector: 'div.text-center > div',\n                oldText: 'React to 5 different comments',\n                newText: '\u041f\u0420\u0418\u0417\u041e\u0412\u0418\u0422\u0415 \u0421\u0418\u041b\u0423 \u041c\u041e\u041b\u041d\u0418\u0418'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Your choices will affect the outcome, good or bad, so choose carefully!',\n                newText: '\u0412\u0430\u0448\u0438 \u0432\u044b\u0431\u043e\u0440\u044b \u043f\u043e\u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0431\u0443\u0434\u044c \u043e\u043d \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u0438\u043b\u0438 \u043f\u043b\u043e\u0445\u0438\u043c, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Though a multitude, our hearts beat as one! Lend your support! Let\\'s vanquish the darkness!',\n                newText: '\u041f\u0443\u0441\u0442\u044c \u043d\u0430\u0448\u0438 \u0441\u0435\u0440\u0434\u0446\u0430 \u0431\u044c\u044e\u0442\u0441\u044f \u0432 \u0443\u043d\u0438\u0441\u043e\u043d, \u0434\u0430\u0436\u0435 \u0432 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0442\u043e\u043b\u043f\u0435! \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 \u043d\u0430\u0441! \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u043f\u043e\u0431\u0435\u0434\u0438\u043c \u0442\u044c\u043c\u0443!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Give your friend the gift of stickers!',\n                newText: '\u041f\u043e\u0440\u0430\u0434\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u0434\u0440\u0443\u0433\u0430 \u043d\u0430\u043a\u043b\u0435\u0439\u043a\u0430\u043c\u0438!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Support your favorite Creators on Game Jolt with the power of lightning! Place 22 charged stickers before the quest expires and you\u2019ll get a trophy! GJ Pro-Tip: You\u2019ll also get a Welcome to Game Jolt pack after you\u2019ve placed 11 charged stickers.',\n                newText: '\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 \u0441\u0432\u043e\u0438\u0445 \u043b\u044e\u0431\u0438\u043c\u044b\u0445 \u0442\u0432\u043e\u0440\u0446\u043e\u0432 \u043d\u0430 Game Jolt \u0441\u0438\u043b\u043e\u0439 \u043c\u043e\u043b\u043d\u0438\u0438! \u041f\u0440\u0438\u043a\u043b\u0435\u0439\u0442\u0435 22 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a \u0434\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u043a\u0432\u0435\u0441\u0442\u0430 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0442\u0440\u043e\u0444\u0435\u0439! \u0417\u0430\u043c\u0435\u0442\u043a\u0430 \u043e\u0442 GJ: \u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u043d\u0430\u0431\u043e\u0440 \u00ab\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u043d\u0430 Game Jolt\u00bb \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f 11 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a.'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Support your favorite Creators on Game Jolt with the power of lightning!',\n                newText: '\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0442\u0435 \u0441\u0432\u043e\u0438\u0445 \u043b\u044e\u0431\u0438\u043c\u044b\u0445 \u0442\u0432\u043e\u0440\u0446\u043e\u0432 \u043d\u0430 Game Jolt \u0441\u0438\u043b\u043e\u0439 \u043c\u043e\u043b\u043d\u0438\u0438! '\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'Place 22 charged stickers before the quest expires and you\u2019ll get a trophy!',\n                newText: '\u041f\u0440\u0438\u043a\u043b\u0435\u0439\u0442\u0435 22 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a \u0434\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u043a\u0432\u0435\u0441\u0442\u0430 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0442\u0440\u043e\u0444\u0435\u0439!'\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'GJ Pro-Tip:',\n                newText: '\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u043e\u0442 GJ: '\n            },\n            {\n                selector: 'div.content-viewer.quest-stage-description-content p span',\n                oldText: 'You\\'ll also get a Welcome to Game Jolt pack after you\\'ve placed 11 charged stickers.',\n                newText: '\u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u043d\u0430\u0431\u043e\u0440 \u00ab\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u043d\u0430 Game Jolt\u00bb \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f 11 \u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u043a\u043b\u0435\u0435\u043a.'\n            },\n            {\n                selector: 'div.-page-cut-bottom.page-cut .page-cut-content .button.-trans',\n                oldText: 'Read article',\n                newText: '\u0427\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u044e'\n            },\n            {\n                selector: '.modal-header .modal-title span',\n                oldText: 'Your Game Token',\n                newText: '\u0412\u0430\u0448 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u0442\u043e\u043a\u0435\u043d'\n            },\n            {\n                selector: '.modal-body p.text-muted.small:nth-of-type(1) span',\n                oldText: 'Your game token is like a special password you use to log into games that support high scores and achievements.',\n                newText: '\u0412\u0430\u0448 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u0442\u043e\u043a\u0435\u043d \u2014 \u044d\u0442\u043e \u043a\u0430\u043a \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0438\u0433\u0440\u044b, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u043a\u043e\u0440\u0434\u043e\u0432 \u0438 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f.'\n            },\n            {\n                selector: '.modal-body p.text-muted.small:nth-of-type(1) a span',\n                oldText: 'more info',\n                newText: '\u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438'\n            },\n            {\n                selector: '.modal-body p.text-muted.small:nth-of-type(2) span',\n                oldText: 'Never share your account password. In fact, if a game asks for your password instead of your game token, please report it!',\n                newText: '\u041d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0434\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u043e\u0442 \u0441\u0432\u043e\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438. \u0415\u0441\u043b\u0438 \u0436\u0435 \u0438\u0433\u0440\u0430 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0432\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c \u0437\u0430\u043c\u0435\u0441\u0442\u043e \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u0435 \u043e\u0431 \u044d\u0442\u043e\u043c!'\n            },\n            {\n                selector: 'h2.-content-row-header',\n                oldText: 'Realms',\n                newText: '\u0422\u0435\u043c\u044b'\n            },\n            {\n                selector: 'h2.-content-row-header small',\n                oldText: 'Realms bring all the content around a particular topic or interest into a single place for you to browse.',\n                newText: '\u0422\u0435\u043c\u044b \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u044e\u0442 \u0432\u0435\u0441\u044c \u043a\u043e\u043d\u0442\u0435\u043d\u0442, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u043c, \u0432 \u043e\u0434\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u0434\u043b\u044f \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.'\n            },\n            {\n                selector: 'h2.-content-row-header',\n                oldText: 'Game Jolt Creators',\n                newText: '\u0422\u0432\u043e\u0440\u0446\u044b \u043d\u0430 Game Jolt'\n            },\n            {\n                selector: 'h2.-content-row-header small',\n                oldText: 'Follow and support your favorite creators on Game Jolt!',\n                newText: '\u0421\u043b\u0435\u0434\u0438\u0442\u0435 \u0437\u0430 \u0441\u0432\u043e\u0438\u043c\u0438 \u043b\u044e\u0431\u0438\u043c\u044b\u043c\u0438 \u0442\u0432\u043e\u0440\u0446\u0430\u043c\u0438 \u043d\u0430 Game Jolt \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0438\u0445!'\n            }\n        ];\n\n        // \u0417\u0430\u043c\u0435\u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 Become a Game Jolt Creator\n        const headerText = document.querySelector('div.-header-lead-text.-main-header-text');\n        if (headerText && headerText.textContent.trim() === 'Become a Game Jolt Creator') {\n            headerText.textContent = '\u0421\u0422\u0410\u041d\u042c\u0422\u0415 \u0422\u0412\u041e\u0420\u0426\u041e\u041c \u041d\u0410 GAME JOLT';\n            headerText.style.fontFamily = \"'Fira Sans Condensed', sans-serif\";\n        }\n\n        // \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c \u0448\u0440\u0438\u0444\u0442 Inter \u043a\u043e \u0432\u0441\u0435\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c <small> \u0432\u043d\u0443\u0442\u0440\u0438 <h2> \u0441 \u043a\u043b\u0430\u0441\u0441\u043e\u043c \"-content-row-header\"\n        const headerElements = document.querySelectorAll('h2.-content-row-header');\n        headerElements.forEach(headerElement => {\n            const smallElements = headerElement.querySelectorAll('small');\n            smallElements.forEach(smallElement => {\n                smallElement.style.fontFamily = 'Inter, sans-serif';\n            });\n        });\n\n        replacements.forEach(({\n            selector,\n            oldText,\n            newText,\n            attr = 'textContent',\n            addClass\n        }) => {\n            const elements = document.querySelectorAll(selector);\n            elements.forEach(element => {\n                if (typeof oldText === 'string') {\n                    if (element[attr].trim() === oldText) {\n                        element[attr] = newText;\n                    }\n\n                    if (element.textContent.includes(oldText)) {\n                        element.innerHTML = element.innerHTML.replace(oldText, newText);\n                    }\n                } else if (oldText instanceof RegExp) {\n                    element[attr] = element[attr].replace(oldText, newText);\n                }\n            });\n\n            if (addClass) {\n                elements.forEach(element => {\n                    element.classList.add(addClass);\n                });\n            }\n        });\n\n        // \u041f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043a\u043b\u0430\u0441\u0441\u0430 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0448\u0440\u0438\u0444\u0442\u0430 Fira Sans\n        document.querySelectorAll('div[style*=\"Staatliches\"]').forEach((element) => {\n            element.classList.add('use-fira');\n        });\n\n        // \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\n        const titleReplacements = [{\n                oldText: ' - ',\n                newText: ' \u2014 '\n            },\n            {\n                oldText: 'Share your creations',\n                newText: '\u0414\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441\u0432\u043e\u0438\u043c \u0442\u0432\u043e\u0440\u0447\u0435\u0441\u0442\u0432\u043e\u043c'\n            },\n            {\n                oldText: 'Fan art, videos, guides, polls and more',\n                newText: '\u0424\u0430\u043d-\u0430\u0440\u0442, \u0432\u0438\u0434\u0435\u043e, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430, \u043e\u043f\u0440\u043e\u0441\u044b \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435'\n            },\n            {\n                oldText: ' Community',\n                newText: ' (\u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e)'\n            },\n            {\n                oldText: 'Fairy Kingdom of King Froggold II',\n                newText: '\u0421\u043a\u0430\u0437\u043e\u0447\u043d\u043e\u0435 \u043a\u043e\u0440\u043e\u043b\u0435\u0432\u0441\u0442\u0432\u043e \u043a\u043e\u0440\u043e\u043b\u044f \u0424\u0440\u043e\u0433\u0433\u043e\u043b\u044c\u0434\u0430 II'\n            },\n            {\n                oldText: 'Pok\u00e9mon',\n                newText: '\u041f\u043e\u043a\u0435\u043c\u043e\u043d'\n            }\n        ];\n\n        titleReplacements.forEach(({\n            oldText,\n            newText\n        }) => {\n            if (document.title.includes(oldText)) {\n                document.title = document.title.replace(oldText, newText);\n            }\n        });\n\n        // \u0418\u0433\u0440\u044b\n        // (Official)\n        document.querySelectorAll('div.-title[title*=\"(Official)\"]').forEach((element) => {\n            if (element.title.includes('(Official)')) {\n                element.title = element.title.replace('(Official)', '(\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f)');\n            }\n            if (element.textContent.includes('(Official)')) {\n                element.textContent = element.textContent.replace('(Official)', '(\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f)');\n            }\n        });\n\n        // \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u043c CANCELLED \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u043e\u0442 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u044f \u0441\u043a\u043e\u0431\u043e\u043a \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0435\u0440\u0435\u0434 \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u0438, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043d\u0435\u0442\n        document.querySelectorAll('div.-title').forEach((element) => {\n            const regex = /(\\[|\\()?(\\s*CANCELLED\\s*|\\s*cancelled\\s*|\\s*Cancelled\\s*)(\\]|\\))?/gi;\n            const fullTextRegex = /^\\s*CANCELLED\\s*$/i;\n\n            const replaceText = (text) => {\n                return text.replace(regex, (match, p1, p2, p3) => {\n                    const prefix = p1 || '';\n                    const suffix = p3 || '';\n                    let replacement = `${prefix}\u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430${suffix}`;\n                    replacement = replacement.replace(/\\s+/g, ' ').trim();\n\n                    // \u0415\u0441\u043b\u0438 CANCELLED \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0442\u0435\u043a\u0441\u0442\u0430, \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u043c \u043d\u0430 \u00ab\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u0430\u00bb\n                    if (/^\\s*(\\(\\s*CANCELLED\\s*\\)|\\[\\s*CANCELLED\\s*\\])/.test(text)) {\n                        replacement = `${prefix}\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u0430${suffix}`;\n                    }\n                    return replacement;\n                }).replace(/([^\\s])(\\[|\\()/g, '$1 $2'); // \u0412\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0435\u0440\u0435\u0434 \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u0438, \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043d\u0435\u0442\n            };\n\n            if (!fullTextRegex.test(element.textContent)) {\n                element.textContent = replaceText(element.textContent);\n            }\n            if (!fullTextRegex.test(element.title)) {\n                element.title = replaceText(element.title);\n            }\n        });\n\n        // ELLIE'S\n        document.querySelectorAll('div.-title[title*=\"ELLIE\\'S\"]').forEach((element) => {\n            if (element.title.includes('ELLIE\\'S')) {\n                element.title = element.title.replace('ELLIE\\'S', '\u042d\u041b\u041b\u0418\u0421');\n            }\n            if (element.textContent.includes('ELLIE\\'S')) {\n                element.textContent = element.textContent.replace('ELLIE\\'S', '\u042d\u041b\u041b\u0418\u0421');\n            }\n        });\n    }\n\n    // \u0417\u0430\u043c\u0435\u043d\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\n    function replaceImage() {\n        const img = document.querySelector('a[href=\"https://gamejolt.com/#shop\"] img[src=\"https://m.gjcdn.net/gen/400/32973460-yjrf3ni8-v4.webp\"]');\n        if (img) {\n            img.src = 'https://i.imgur.com/2JBIDiZ.png';\n        }\n    }\n\n    // \u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043a\u043b\u0430\u0441\u0441\u0443\n    var img = document.querySelector('.-tag');\n\n    // \u0417\u0430\u043c\u0435\u043d\u044f\u0435\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 src\n    img.setAttribute('src', 'https://raw.githubusercontent.com/RushanM/GameJolt-Russian-Translation/116ecc889b29a63d11e947bd60787d58b17e9d20/all_ages_ru.svg?token=AWSTMPO5HCHOX2HFNDKMMQLGLLHBK');\n\n    // \u0417\u0430\u043c\u0435\u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 DOM\n    document.addEventListener('DOMContentLoaded', () => {\n        replaceText();\n        replaceImage();\n    });\n\n    // \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f MutationObserver\n    let timeout;\n    const observer = new MutationObserver(() => {\n        clearTimeout(timeout);\n        timeout = setTimeout(() => {\n            replaceText();\n            replaceImage();\n        }, 0); // \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430\n    });\n\n    // \u041d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u043c \u0437\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0443\u0437\u043b\u0435\n    const targetNode = document.body;\n    if (targetNode) {\n        observer.observe(targetNode, {\n            childList: true,\n            subtree: true\n        });\n    }\n})();"}],"shard":{"index":22,"name":"turns-00022.parquet","rows":75001}}
