From 8b400cbabd3cf2387f57caad27b9b76e09a88a0a Mon Sep 17 00:00:00 2001 From: gemsvido Date: Thu, 22 Sep 2022 20:17:56 -0700 Subject: [PATCH 1/8] Getting started --- PHEx/build/extension.xpi | Bin 46103 -> 46103 bytes PHEx/build/extension.zip | Bin 45266 -> 45830 bytes PHEx/src/_locales/en/messages.json | 10 ++++++++++ PHEx/src/manifest.json | 7 ++++--- 4 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 PHEx/src/_locales/en/messages.json diff --git a/PHEx/build/extension.xpi b/PHEx/build/extension.xpi index 84e9b2010f40266d96efc63e799480b09f8443cd..f07c6dc72cf057544d08c17420c5ddb0273f11b7 100644 GIT binary patch delta 508 zcmbRKf@%5-Cf)#VW)=|!1_lm>VrR{XymIVW(bCC4ywPY1Gc!c zu`E~HWCPv%y;xZbtWb8I3fy#$dD*;R!ELJ%f)7_egM`7U^*YSJFqu4e zqYPM)#0EnYe)a}EFn`Vli2Uvinke#Y8;w!;(Hrei_Z$`BwW3v&8{2nO(<7PDg$q%U& delta 508 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 delta 2702 zcmZWrdpy(o8~>uQ#boJhNF=xBmRoLfIbt>AkT5HiMq{ikxrD?zj!Vs@W}G@Ak(kM4 z3TIJrIXFtlrMVs=w_+lPsN>8!b$*@S_w{=Ic;27)^Lakc_w{@}&pTmK^u?Gc^suAY zmK^{9fB{EO4F+_#gf$)Ei>4zu#-^fT0*FZ!RT5$X{614uQcMWug1!>(w}RwA>H?;R zV3)5S2v7tgdALIWv48et-ae-w4BsQE{$)?5v!taEOOZ4XV%G(Eev{0@3c)~} z-WTHi99$|48im*Js98x{;DP|)4%339EJ05~_zH}9inNzzeAf=lG@A>{d~VN^WO3BB zewWc}r`2V6Kl%Q`-B0cvK-JN?((^gP(LDph@#1d}=twE6@fh$!$9U%JK11Xc^WPsF z3}Bk)AICT!UCln|J>X0Sv{8UrE|A*YVmv0)EiPZzgVU*z)YvqvdSnl(vjV zIW^~(h&68_Kh!Tzu$}oQ*45(fk1v^^`0sf&#S|PR;EiT=i8ed%$1oKL`%nAd zrnM+n4i!(4r$Zgu4Z1umH6rZ%!66xsI>Eo>QfYudA6W9=Rf%Ujl;qGW z(k)brsRNM74)M8juYctu9hR^3ksIco+s!PDr_`=JIUa;hW<0;nE!1}U5I3NiRx(Iw zcct-f1q}p6VO<`RQD_f%$4P<}54Y3&PQhy2#xhQnVFb1oCtsO@s5GsN1O<*5;L*d( zmdJxG#u8F@=1T)ChA;@iX{3T3rL6SftZSW}YeT@)>}pu`554kL9eSv-mJ%Gr|BWZz z(0gyfsLf4?e6hR{11>vguI~YJGV=UQKZ?`)h3>(C-p`K&#-JtMR_>_%hIY{jMeyvH-Rlam$Wuw zx0@6;+@hx1A(%)nvr6fwYvSAYAA?y9UCW}v>kkZh<&^JS3RA^Xy&OK$lmNa` z;#{%J+S$RCg~!p6z1(REC(zNWPHG|T_%uSifR(b-DiCkRJs_pwa4>5r8hM0+DliIw zbVxgW=k{I<7s%$M>cOxtD*R$g2K4(+=NV_TzewKbxz``Lm(=E4+!H<+CxIzSBPC!e z5wNLcuxjsKq=@VLr(vqLDS0&R*y-Q_uQSz)ra49K_sw++VAzjQ_8T(Hskk6H7P|a6 z`F@9E}Fj>yy!utWs!UJ z)KF>%t2#ZA*|*#ECtTai-aIelv60LxsIG_eIZBDyBl3>E{PIkv`QolstG1PiHLY5+ z#QEReA-NF3dQMQ1hu6Sb#-grhg&E!qJI*_axt8c#^5Np#rE5tUN4T8|jHt{PWNTma z1*6&R`E3vTIky7xa%dh{=3S58{T2|AZY%;Z}Lt=QKq>Eyh6 zgAr!o`ttq5sf+ZUpa0wnijUyl@+(34lK0$>`Sf766k8^yxl;ohU{lwdH5q|@QFBwo z7t+Sqygb;vLbM4^<+Uo04O!__QYDY{~2>=fY}S&anRN zUgIB1N7AlZ9n(&dr8t%Pm&Ct==cwRKC#AMEKNSIhMlk?@3T6j| zKn?IChJ@+`hMc7eX9!mC&Tm>+gd`xcW%Vq)2l%>9?kSATx0$Wu8 z;)2OzQ9*mwR7f(qTr}sMEv-^L3Y$-)#`Auj+;9y`Y_a;$T`*D*DdA0Lt`b(iV*X#3DLCs!xD5AMHzFAp*r(I32zQBb2NmMrat-=V z@NWZ-I-NXP<~y7^0oPPvmi^6N0FHvaPi_S6Yf zkxBjNPA<+fkM2c$6)Ct?N)P%%M&?1Wr6@sjyf5Gme$ Date: Thu, 29 Sep 2022 10:55:49 -0700 Subject: [PATCH 2/8] international will be 3.1.0 --- PHEx/firefox/manifest.json | 2 +- PHEx/src/manifest.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PHEx/firefox/manifest.json b/PHEx/firefox/manifest.json index 3c25104..c136420 100644 --- a/PHEx/firefox/manifest.json +++ b/PHEx/firefox/manifest.json @@ -1,6 +1,6 @@ { "name": "Prodigy Hacking Extension | PHEx", - "version": "3.0.2", + "version": "3.1.0", "description": "Free and open source hacks for Prodigy Math Game (for Firefox).", "permissions": [ "webRequest", diff --git a/PHEx/src/manifest.json b/PHEx/src/manifest.json index eb46f25..389a190 100644 --- a/PHEx/src/manifest.json +++ b/PHEx/src/manifest.json @@ -1,7 +1,7 @@ { "name": "__MSG_appName__", "manifest_version": 3, - "version": "3.0.2", + "version": "3.1.0", "description": "__MSG_appDesc__", "default_locale": "en", "author": "ProdigyPNP", From 9bfafcc5c95758c6c6182dc8e8ddc7f6422a2ae1 Mon Sep 17 00:00:00 2001 From: gemsvido Date: Thu, 29 Sep 2022 10:56:00 -0700 Subject: [PATCH 3/8] build --- PHEx/build/extension.xpi | Bin 46103 -> 46103 bytes PHEx/build/extension.zip | Bin 45830 -> 45830 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/PHEx/build/extension.xpi b/PHEx/build/extension.xpi index f07c6dc72cf057544d08c17420c5ddb0273f11b7..307adee34b64d32cba7ae35977c7cdf642544d5c 100644 GIT binary patch delta 510 zcmbRKf@%5-Cf)#VW)=|!1_lm>-C?#9dF9wQ-8N0$eA{%R(G+H8pwQ%#%*rsa&7YYY zSiyp2oC;vU?YB)g&*jvD2%h4Th6zqyS1biq$jPq?7Ta>$bh0VG4Opy%-w-VJ7pQp+ z{~|B2U|^IUSP*FS=C-IlL9n2BjwW2tJtv=)<4c%rsCZ@dwaNPm<=Ca~m?i`9tygd)EO%Kx}o4FEpG)~o;k delta 510 zcmbRKf@%5-Cf)#VW)=|!1_lm>VrR{XymIVW(bCC4ywPY1Gc!PCB4b9d zwyt7Xur`n+%ps?XAr8p~y7+ssvKCmO>^v2?`5yDKdBK9)RwD!-u6_myg;VQwn1P`( zdG1CTup)^KhA8~(4SHbyoDC59-5WGfbFqwu3Q+N1FIY_vh)OKmcT@e!V`*aUF| d%#vf9v|)Q16#r^{AIm*4r3oMuwrUw?>0u-Dd)+Y!SG|13|>E4`>v4>Un1JLrOkSi(M z7#SF5GBYsn0xi!?%*#wmEiTc^D$dUXJ3{!5X)+K`_RN#7-?DVdJnp6KyouE@O#yE@ z*M?2oa%o4V`IGzQZlBb2TVk5N-urOx%kPI-jYvso()s3iWW9+ zs^S)WYTdG8?$TY-$NbN~a??4|A9BYjr|Fx8p!;6;L+X3Qwq==U^kz@-T$doc(CtlZ zLV{?_>fPtB7P+z*${ng-puF34QT=q*)h2GNt-oZaHSB+I-a~hjPoQgwV`;$Dqq9=0 z-S^H9oMC_EYs`jKcg!rkC1g zT3k3^^(yt0`!i_|&*gG#t-ky(Yk7J${PX$s+T>IAy4=zyZu301a!c8t+`4O4XyI}n z*>VOCc99QJ8p%f%=w80#)fH=cS@7Lw^PNu?e?HegZ@Gv3qT>gjO!zNebN5dJ0U8G6nMNzyy-~@3tv0F^O;@Wa0~ykYuEo zL8_M)=)=Ws7t8}Eo|-~gaN+?bad>jvTL?*xpj7ss$Mu2_i> zyu9)mBs1(;s|QNqli#kD0W0EJr-Q(BwQOIj~rEwDji5 zOx(<1!G)}Fg_}>XO0cQ|RfYmhfdf_s8HVEW#2o$55KabWsF{-&6iR`$D{-rW%>;^1 z_T#nzi}i9Fg2k#=$ZkH$y~qnJm=&f6Q@DA4Sf3zR&>%w-E|`$9hgDa6ky&W*%%f7< z7#SF5GBYsn0xi!?%*#wmEiTc^D$dUXJ3>}fH+h4K?qttA`T8YGr_2+dW}Cxt`>{|< zl7CKVs;74E>@w$ndyOZ}-Xc)Md9C_zwQ;^$`=%9Zq!v`o2@U#J^-FQ;cWtI6Yw|jz zr(Ct}(1=%Xd8>2vu2EfG*!D-WBbGf9OA_94ywl=kt$NL+?8N16&6jq#&3wXTCYW{P z9xL0mgIjl1N3Xx;BJfzTp2uoaw8}64$PHe}AptAm6Ig#p|LeV?bXp|TMLdK(G%_b* zTltmWtgSzjW6!sq50gEsEoFY?^O}pwzdTqS-?}c}D8D_q<$^_b!pES6+pKd<57l${ zML0ZCufLmenR&YYyGlDz<%Biy;@=P5*5kfwTa)%q?%bKApRJ41ADwzM<8i$WtK!M< zHqEY^PbA!!S=`Lq*pv?2)E<=CxGObtUE;?l?ivwWO%I5)394PtezUW}yZg8HJmuUO zoyvc6mc=crN!iyprQ}s&z>O~x?kzvS@mhb$eotll=eNS#^PZ@$EOUG;y)(>wv(~$* zD<8`-yli07Yc+D?xn*>A?UEaz#!-_OMlK5tvM=Jlz4 z>vVLMmV9&SefH>nUz$e$Q)^KA@vVumr~W8e7j&CIPugJ%7POQFp0yH Date: Thu, 29 Sep 2022 11:00:18 -0700 Subject: [PATCH 4/8] would this be worth a shot? --- PHEx/build/extension.zip | Bin 45830 -> 45996 bytes PHEx/src/_locales/en/messages.json | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PHEx/build/extension.zip b/PHEx/build/extension.zip index a872ce856ce2233ff4b7f8163efd187d781233e2..7985dcc4fb2ade1d6d10c6b1a01449546cce1bd7 100644 GIT binary patch delta 448 zcmZpB#5kE-)b>3Ff3x8yrDp)Uiq$RG63`qjON^bZy^U`p zpYJYz|87oi(bGF_rBluqoO5%y7s#6w zFZZgmdh<8u7e28^58K3zMoh|gCp#7hPoBF@N|K#Hf&l^q7~VRH7BMg+78j?M6zfkm l*rYL;d6N`VSkYwpO~H&SCKqoCW^!CL`NSp*w%~OjJpk)v%H;q6 delta 238 zcmZ4UoT=>@(}qO_d{4t{L%q~zTx(%qU{GP4yrDp4a$|vb{n|c9zC#KkF4qgXIA6~@ zu=Q%5$zG;Lebr?SKW1FHaxeD6j^gA;MMg8t^QSt!oN}&8ZR=qz)&*%v*Vd()KFip< zJNd%1SIy4*MY!H1A7FlbL4Q@XuFl4jc2lFaTvZfyWbdA#(ePMT`cQ~qkN24$4*t7* zEViX Date: Thu, 29 Sep 2022 11:24:40 -0700 Subject: [PATCH 5/8] not the best but it'l do for now --- PHEx/src/_locales/en/messages.json | 4 ++-- PHEx/src/_locales/en_GB/messages.json | 10 ++++++++++ PHEx/src/_locales/en_US/messages.json | 10 ++++++++++ PHEx/src/_locales/ru/messages.json | 10 ++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 PHEx/src/_locales/en_GB/messages.json create mode 100644 PHEx/src/_locales/en_US/messages.json create mode 100644 PHEx/src/_locales/ru/messages.json diff --git a/PHEx/src/_locales/en/messages.json b/PHEx/src/_locales/en/messages.json index 546cdfb..ecded05 100644 --- a/PHEx/src/_locales/en/messages.json +++ b/PHEx/src/_locales/en/messages.json @@ -1,10 +1,10 @@ { "appName": { "message": "Prodigy Hacking Extension | PHEx", - "description": "Free and open source hacks for Prodigy Math Game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" + "description": "Free and open source hacks for Prodigy, the math game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" }, "appDesc": { "message": "Free and open source hacks for Prodigy Math Game", - "description": "Free and open source hacks for Prodigy Math Game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" + "description": "Free and open source hacks for Prodigy, the math game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" } } \ No newline at end of file diff --git a/PHEx/src/_locales/en_GB/messages.json b/PHEx/src/_locales/en_GB/messages.json new file mode 100644 index 0000000..ecded05 --- /dev/null +++ b/PHEx/src/_locales/en_GB/messages.json @@ -0,0 +1,10 @@ +{ + "appName": { + "message": "Prodigy Hacking Extension | PHEx", + "description": "Free and open source hacks for Prodigy, the math game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" + }, + "appDesc": { + "message": "Free and open source hacks for Prodigy Math Game", + "description": "Free and open source hacks for Prodigy, the math game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" + } +} \ No newline at end of file diff --git a/PHEx/src/_locales/en_US/messages.json b/PHEx/src/_locales/en_US/messages.json new file mode 100644 index 0000000..ecded05 --- /dev/null +++ b/PHEx/src/_locales/en_US/messages.json @@ -0,0 +1,10 @@ +{ + "appName": { + "message": "Prodigy Hacking Extension | PHEx", + "description": "Free and open source hacks for Prodigy, the math game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" + }, + "appDesc": { + "message": "Free and open source hacks for Prodigy Math Game", + "description": "Free and open source hacks for Prodigy, the math game!\nFree and open source hacks for Prodigy Math Game! Hacks include Set Gold, Set Level, Set Morph, Complete Quest, and more! Also, note that our goal was to improve Prodigy's security, not ruining the game for profit. We won't sell our hacks, or put ads.\nAll of our code is open source at https://github.com/ProdigyPNP" + } +} \ No newline at end of file diff --git a/PHEx/src/_locales/ru/messages.json b/PHEx/src/_locales/ru/messages.json new file mode 100644 index 0000000..bb51b70 --- /dev/null +++ b/PHEx/src/_locales/ru/messages.json @@ -0,0 +1,10 @@ +{ + "appName": { + "message": "Продигы Хакинг Ехтенщон | PHEx", + "description": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры!\nБесплатные хаки с открытым исходным кодом, для Prodigy, математической игры! Хаки включают Изменить Золото, Изменить Уровень, Включить Морф, Закочьить Приключение и многое другое! Также обратите внимание, что нашей целью было улучшить безопасность Prodigy, а не портить игру ради прибыли. Мы не будем продавать наши хаки или размещать рекламу.\nВесь наш код находится в открытом доступе на https://github.com/ProdigyPNP." + }, + "appDesc": { + "message": "Бесплатные хаки с открытым исходным кодом для математической игры Prodigy", + "description": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры!\nБесплатные хаки с открытым исходным кодом, для Prodigy, математической игры! Хаки включают Изменить Золото, Изменить Уровень, Включить Морф, Закочьить Приключение и многое другое! Также обратите внимание, что нашей целью было улучшить безопасность Prodigy, а не портить игру ради прибыли. Мы не будем продавать наши хаки или размещать рекламу.\nВесь наш код находится в открытом доступе на https://github.com/ProdigyPNP." + } +} \ No newline at end of file From 2b17abc3a4a4b1f1d0fce48e80b8987ea69487a6 Mon Sep 17 00:00:00 2001 From: gemsvido Date: Thu, 29 Sep 2022 11:24:49 -0700 Subject: [PATCH 6/8] build --- PHEx/build/extension.zip | Bin 45996 -> 48170 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/PHEx/build/extension.zip b/PHEx/build/extension.zip index 7985dcc4fb2ade1d6d10c6b1a01449546cce1bd7..7fe601ca7e65c002077e844d8d1a33325498f5bd 100644 GIT binary patch delta 2394 zcmZ4UoN3h$rVWw>Oqmgrr3)0;p4~M~7QQ#xu|QfcI>I)T0SWLk$S}m`TQq!#O^ z=Ea8w>xYJLGBBS5YPo+Gs6|vm1gM;YAqJ>%g+g?T1tSB)T4n~IHgt`X4;Bd5p9ks# z;nE6j21b@2`H3bh^N)Y#cpGTzf7n1|&h7ZZl$SzVtG9D`SzplVXk6Ou87ItrTz^yi zuZ5TX_vPMVYQdS4E2Q5Vv=5mGrzF2nsCFNoA-VaXv?!cZoMl?qOwA(dim2C5e0jn5h&S3c^p1)8K`tf+hUe@I43fw(R8$I%o|}(MlR+3gdO~*lNjr+H zeY<`~&fZPcSxQTt{xL`~Pb*B!NmOoRIJx_@_9j=6B^sJau3l5>{zgRX;s1YVZ~c*- z#&OCjTwNZX4-d`TYy5rAZ!6>Ur;~!;mu-Ljwr#U#`ct8am-D_OZaUN5w~G)-?IMJrDW)p7iDtFs2_T#&!?)BTf>y2yf?y%UxQ%kw8$34}J*<-%` z)BP!R3;&dJ?vuFnD>Y(2&+F+A<@fMB?M_D|Ia>myg}W0ZElvZb#repkMKFQV!rcj+ z9QOhB?H{?NMF6!+i^+Ti(vx!v%yYntiiqk+VIh zhK<^&$Mo#(WWx>O;*f$GqmG@tW1|c=q-tdaRjoj^vaXmFssy;02iC6)OB!bvFre4V zxv9m)iRr1udRfK!d7&Xdlg@)}<$zZYD>urBYZf7C1lJWnh0noOI$_oj$X4c~>BO|} z<|B|V?I8AHmJJZY7#IW?-a4KsL2?GLT>&mBfG(K^@jPbvfb0^{QVh+Qj@bwH{N$jG zVw1OT<%?T@2y=&WGaTKyav&9F>)#8{JiBVIi zymk_Sf%WK#pll6xWD&Uc6`_q10Xz1%iLRBjSjNqFTl;H&O0pE7ZDsnJ@Irzmo4QET z6Ya@d$2EJ`7P#lm84|*CPeF>bs$(B@<|c3f%Mp`S3F2xrtPBn+Kp47np7(UKFb)V* z^(xheB(bSbVqKExt^>hZVn{`dMvdd)7MP)h>@lhC>t zvygZvKa(Z85R=EZAOii{lTo=HlO?(y0#b03MY=K|0$4p&hPPSmDggihq5}W`82}gn z000000RR91q=A@llb5<60V9*~xEPbrx+Dt~asU8fb8}^Mb1#!Xw5 hQv#@*lbE|w0zs;i?7J`y5C9MWLj?c;Q?392001K^+Q$F@ From facb6a0bdd95d3ab77779d883d2e2b9023ffd860 Mon Sep 17 00:00:00 2001 From: gemsvido Date: Thu, 29 Sep 2022 11:27:45 -0700 Subject: [PATCH 7/8] fix --- PHEx/build/extension.zip | Bin 48170 -> 48153 bytes PHEx/src/_locales/ru/messages.json | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PHEx/build/extension.zip b/PHEx/build/extension.zip index 7fe601ca7e65c002077e844d8d1a33325498f5bd..f051c8d50f9e1686b8b978ba83609dc0264de2da 100644 GIT binary patch delta 670 zcmV;P0%85C_yU>u0nVfv)|uqc3a*qomMME zUbi(EG}~%>{7Xh$fAWG;p39i{FUP!uQShAjo19C?2^aDOF$I03#+%nCo^K=vt-=0r zr$6lUj*RGr6A5_58OHz>GUkNj+|iK)#3inmGLo@`aOT9R1PIXNg}YdqQF87R&P=YU zaojuTv_HVkjW$`Isa#k(Mck1U58|C|{lqgInOq?*#(zlse}iuUMl%41G9msBY-UxJ z{v+-`Hkg^UKS99PE#W%gC$J;=fyn-6D(@^U%U_e3v}O5B35Kkuy;I zZ{zu=j*_QfaIJ=VF*6Eu@2Gr2HdIb9W4T0zJCe^hGMUH~0X^2{2<(|eh`roYHbu}a z_*cLMS_`(Ie~yPy$4ZKnD{C;^0Ns!y(z;YI2(Ttys0+2S>0 zb$AN^0R;GOVKfAv$MXp7RJ%?aK@_d+uefZzvU_SGr9%Dy8UvPbVQgU|fdI+7%PX=) z6r?CAB1KA+e*IWjybu4vy??~HGhQPk3W`Wc;liH1GxwbPIx}bGl2h+?x9jbOvq@*= z5|Ptx^m_HC+7ADee*xz_ux8&tYUdCH^W`;&a5Ae1cC#=T!Un;lyzb$$q1^ zchu_kTb)Bg^o1kwc)lmU!<{WBk=@FeMfN^h=$AwW+=Ca@I-QrC6STb5zs>|j=-Ks z0N>jpvoV|=f5E>1&eL2l1wD9ab*Q8WxiAI#1<*D*Ak9m43kOrA4HZ|=5f!q5juCgJ z)3Q!F)(|CxmdU0ZzsLhDiQ39+#sJ-0Uu;F%MjWIPRG_na9sG)ADH>~8F=@IUw8N8E znp0h=tZcmjs*4PY4*LCWZ?jr$w)zLhyOq68ySnT}C~dn|amu9&*IwlzCmlybR@wXS2I>LqrY@TRm0WG$+9d0ssK#2a^oBG6LD+li|1* zlc2W-lU=zU0nC$pxl{oalhL_h0i%;Mx={h?lZCoo3Uqh?0AX`;Wps0s!L=!q7P}e& cwUaTsR00R1lZU%f0icuGyEz83v;Y7A0EqiSfB*mh diff --git a/PHEx/src/_locales/ru/messages.json b/PHEx/src/_locales/ru/messages.json index bb51b70..c6c35c2 100644 --- a/PHEx/src/_locales/ru/messages.json +++ b/PHEx/src/_locales/ru/messages.json @@ -1,10 +1,10 @@ { "appName": { "message": "Продигы Хакинг Ехтенщон | PHEx", - "description": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры!\nБесплатные хаки с открытым исходным кодом, для Prodigy, математической игры! Хаки включают Изменить Золото, Изменить Уровень, Включить Морф, Закочьить Приключение и многое другое! Также обратите внимание, что нашей целью было улучшить безопасность Prodigy, а не портить игру ради прибыли. Мы не будем продавать наши хаки или размещать рекламу.\nВесь наш код находится в открытом доступе на https://github.com/ProdigyPNP." + "description": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры! Хаки включают Изменить Золото, Изменить Уровень, Включить Морф, Закочьить Приключение и многое другое! Также обратите внимание, что нашей целью было улучшить безопасность Prodigy, а не портить игру ради прибыли. Мы не будем продавать наши хаки или размещать рекламу.\nВесь наш код находится в открытом доступе на https://github.com/ProdigyPNP." }, "appDesc": { - "message": "Бесплатные хаки с открытым исходным кодом для математической игры Prodigy", - "description": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры!\nБесплатные хаки с открытым исходным кодом, для Prodigy, математической игры! Хаки включают Изменить Золото, Изменить Уровень, Включить Морф, Закочьить Приключение и многое другое! Также обратите внимание, что нашей целью было улучшить безопасность Prodigy, а не портить игру ради прибыли. Мы не будем продавать наши хаки или размещать рекламу.\nВесь наш код находится в открытом доступе на https://github.com/ProdigyPNP." + "message": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры!", + "description": "Бесплатные хаки с открытым исходным кодом, для Prodigy, математической игры! Хаки включают Изменить Золото, Изменить Уровень, Включить Морф, Закочьить Приключение и многое другое! Также обратите внимание, что нашей целью было улучшить безопасность Prodigy, а не портить игру ради прибыли. Мы не будем продавать наши хаки или размещать рекламу.\nВесь наш код находится в открытом доступе на https://github.com/ProdigyPNP." } } \ No newline at end of file From 20e2983ae3bd21f54d9d67a185b95857c01b4859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?gemsvid=C3=B8?= Date: Fri, 30 Sep 2022 08:53:37 -0700 Subject: [PATCH 8/8] no need for this MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gemsvidø --- PHEx/src/swal/sweetalert2.min.css | 1 - 1 file changed, 1 deletion(-) delete mode 100644 PHEx/src/swal/sweetalert2.min.css diff --git a/PHEx/src/swal/sweetalert2.min.css b/PHEx/src/swal/sweetalert2.min.css deleted file mode 100644 index b46f860..0000000 --- a/PHEx/src/swal/sweetalert2.min.css +++ /dev/null @@ -1 +0,0 @@ -.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px hsla(0deg,0%,0%,.075),0 1px 2px hsla(0deg,0%,0%,.075),1px 2px 4px hsla(0deg,0%,0%,.075),1px 3px 8px hsla(0deg,0%,0%,.075),2px 4px 16px hsla(0deg,0%,0%,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:0}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 3px}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:0 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:0 0;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:0 0;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:0 0;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.leave-russia-now-and-apply-your-skills-to-the-world{display:flex;position:fixed;z-index:1939;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;padding:25px 0 20px;background:#20232a;color:#fff;text-align:center}.leave-russia-now-and-apply-your-skills-to-the-world div{max-width:560px;margin:10px;line-height:146%}.leave-russia-now-and-apply-your-skills-to-the-world iframe{max-width:100%;max-height:55.5555555556vmin;margin:16px auto}.leave-russia-now-and-apply-your-skills-to-the-world strong{border-bottom:2px dashed #fff}.leave-russia-now-and-apply-your-skills-to-the-world button{display:flex;position:fixed;z-index:1940;top:0;right:0;align-items:center;justify-content:center;width:48px;height:48px;margin-right:10px;margin-bottom:-10px;border:none;background:0 0;color:#aaa;font-size:48px;font-weight:700;cursor:pointer}.leave-russia-now-and-apply-your-skills-to-the-world button:hover{color:#fff}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto} \ No newline at end of file