d list | toggle numbered list | start numbered list"),"editors-ia-list-numbered").oa();ZE(a,Bmg).label(QXf).Ia(41119).hint(QXf).oa();ZE(a,wng).label("Bullet styles").Ia(722).hint("Bullet styles").oa();ZE(a,Ang).label("More bullets").Ia(725).hint("More bullets").mc("custom | list | glyphs ||").oa();ZE(a,yng).label(yZf).Ia(742).hint(yZf).mc("bullet | list | numbered | custom |").oa();ZE(a, vmg).Ia(741).oa();ZE(a,wmg).Ia(747).oa();nSc(a,vng);ZE(a,Bog).label(o4f).Ia(745).hint(o4f).key(cy(["E","I"],Vb)).mc(yTh()).Jg(!0).category(Ub).oa();ZE(a,Dog).label(p4f).Ia(746).hint(p4f).key(cy(["E","O"],Vb)).mc(yTh()).Jg(!0).category(Ub).oa();ZE(a,Cog).label(o4f).Ia(41111).category(Ub).oa();ZE(a,Eog).label(p4f).Ia(41112).category(Ub).oa();Xx(ZE(a,nog).label("Paragraph Indent First Line").Ia(41057).hint("Set paragraph first line indent"),function(c,e){En(e)&&Qq(c.D,5,e)}).oa()} function zTh(a){Yx(ZE(a,log).label(Z_f).Ia(154).hint(Z_f),Lpg,!0).key("Ctrl+close-square-bracket").mc("tab | increase paragraph indent |||").category(dP).oa();Yx(ZE(a,qog).label(WYf).Ia(157).hint(WYf),"editors-ia-indent-decrease",!0).key("Ctrl+open-square-bracket").mc("decrease paragraph indent | unindent | outdent | dedent |").category(dP).oa();Xx(ZE(a,pog).label("Paragraph Indent Start").Ia(156).hint("Set paragraph start indent"),function(c,e){if(e){var f=e.ps_ifl;f!=null&&Qq(c.D,5,f);e=e.ps_il; e!=null&&Qq(c.D,6,e)}}).oa();Xx(ZE(a,mog).label("Paragraph Indent End").Ia(155).hint("Set paragraph end indent"),function(c,e){e!=null&&Qq(c.D,7,e)}).oa();$x(ZE(a,tog).label("Paragraph styles").Ia(160),Jpg).oa();$x(YE(a,dog,cog).label(lda).Ia(149).hint("Centre align"),"editors-ia-align-center").key("Ctrl+Shift+E").value(O(1)).Ae("Centre align text").mc("align centre | centre alignment | centre align ||").category(dP).Lba(!1).oa();$x(YE(a,eog,cog).label("Justified").Ia(150).hint("Justify"),Jpg).key("Ctrl+Shift+J").value(O(3)).Ae("Justify text").mc("align justified | justified alignment | justify ||").category(dP).Lba(!1).oa(); $x(YE(a,fog,cog).label(yb).Ia(151).hint("Left align"),"editors-ia-align-left").key("Ctrl+Shift+L").value(O(0)).Ae("Left align text").mc("align left | left alignment | left align ||").category(dP).Lba(!1).oa();$x(YE(a,hog,cog).label(Mb).Ia(153).hint("Right align"),"editors-ia-align-right").key("Ctrl+Shift+R").value(O(2)).Ae("Right align text").mc("align right | right alignment | right align ||").category(dP).Lba(!1).oa();ZE(a,lng).label($_f).Ia(41064).mc("indent | hanging | first line ||").oa();ZE(a, oog).Ia(41065).oa();Yx(ZE(a,gog).label("Align and indent").Ia(152),Lpg,!0).oa();nSc(a,cog)} function ATh(a){Xx(ZE(a,ing).label(Z4f).Ia(200).hint(Z4f),function(f,g){yn(g)&&Nq(f.D,8,ku(g))}).oa();for(var c=[],e=0;e<=6;e=e+1|0)Au(c,e,["Ctrl+Alt+"+e,"Ctrl+Alt+Num-"+e]);Wx(YE(a,bng,ang).label("Apply 'Normal text'").value(0).Ia(193).hint(E4f).keys(c[0]).category(dP),(Ox(),vy),!0).oa();Wx(YE(a,cng,ang).label("Apply 'Heading 1'").value(1).Ia(194).hint(E4f).keys(c[1]).mc("apply header 1 | apply h1 |||").category(dP),vy,!0).oa();Wx(YE(a,dng,ang).label("Apply 'Heading 2'").value(2).Ia(195).hint(E4f).keys(c[2]).mc("apply header 2 | apply h2 |||").category(dP), vy,!0).oa();Wx(YE(a,eng,ang).value(3).label("Apply 'Heading 3'").Ia(196).hint(E4f).keys(c[3]).mc("apply header 3 | apply h3 |||").category(dP),vy,!0).oa();Wx(YE(a,fng,ang).label("Apply 'Heading 4'").value(4).Ia(197).hint(E4f).keys(c[4]).mc("apply header 4 | apply h4 |||").category(dP),vy,!0).oa();Wx(YE(a,gng,ang).label("Apply 'Heading 5'").value(5).Ia(198).hint(E4f).keys(c[5]).mc("apply header 5 | apply h5 |||").category(dP),vy,!0).oa();Wx(YE(a,hng,ang).label("Apply 'Heading 6'").value(6).Ia(199).hint(E4f).keys(c[6]).mc("apply header 6 | apply h6 |||").category(dP), vy,!0).oa();Wx(YE(a,kng,ang).label("Apply 'Title'").value(100).Ia(321).hint(E4f).mc("apply title style ||||"),vy,!0).oa();Wx(YE(a,jng,ang).label("Apply 'Subtitle'").value(101).Ia(322).hint(E4f).mc("apply subtitle style ||||"),vy,!0).oa();Wx(YE(a,"docstext-heading-small-text",ang).label("Apply 'Small text'").value(102).Ia(41074).hint(E4f).mc("apply small text style ||||"),vy,!0).oa();nSc(a,ang)} function BTh(a){ZE(a,Dng).Ia(138).key(dy?HYf:"Alt+Shift+Down").Jg(!0).oa();ZE(a,Eng).Ia(139).key(dy?IYf:"Alt+Shift+Up").Jg(!0).oa()}function CTh(a){var c=ZE(a,Jng).label(w1f).Ia(1112).hint(w1f).key(ey(["N","W"])).Jg(!0).category(Cb);c.mc.call(c,"go to next formatting change ||||").oa();a=ZE(a,Kng).label(K1f).Ia(1113).hint(K1f).key(ey(["P","W"])).Jg(!0).category(Cb);a.mc.call(a,"go to previous formatting change ||||").oa()} function DTh(a){var c=YE(a,Tog,kog);c=c.label.call(c,"Left-to-right text").Ia(163);$x(c.hint.call(c,"Set text direction to left-to-right."),"text-ltr").value(!0).mc(ETh()).oa();c=YE(a,Uog,kog);c=c.label.call(c,"Right-to-left text").Ia(164);$x(c.hint.call(c,"Set text direction to right-to-left."),"text-rtl").value(!1).mc(ETh()).oa();nSc(a,kog)} function FTh(a){ZE(a,ong).label("Line spacing").Ia(1199).mc("set line spacing | paragraph spacing | change line spacing ||").oa();Xx(ZE(a,Kmg).Ia(751),function(c,e){e!=null&&d8a in e&&Qq(c.D,10,e.ps_ls)}).oa();ZE(a,Lmg).label(NYf).Ia(752).hint(NYf).Ae("Custom line and paragraph spacing").mc("custom line spacing | custom paragraph spacing |||").oa();YE(a,png,ong).label(LYf).Ia(755).hint(LYf).Ae("Line spacing: Custom").mc("custom spacing | custom space |||").oa();YE(a,qng,ong).label(gZf).Ia(131).hint("Double spaced").value(2).Ae("Line spacing: Double").mc("double spacing | double space |||").category(dP).oa(); YE(a,sng,ong).label("1.5").Ia(133).hint("1.5 lines spaced").value(1.5).Ae("Line spacing: 1.5").mc(QLg).oa();YE(a,tng,ong).label("1.15").Ia(134).hint("1.15 lines spaced").value(1.15).Ae("Line spacing: 1.15").mc(QLg).oa();YE(a,ung,ong).label("Single").Ia(135).hint("Single spaced").value(1).Ae("Line spacing: Single").mc("single spacing | single space |||").oa();Xx(Yx(ZE(a,rng).label(J0f).Ia(132).hint(J0f),"editors-ia-line-spacing",!0),function(c,e){yn(e)&&(e=ju(e),Qq(c.D,10,e))}).oa();nSc(a,ong)} function GTh(a){ZE(a,sog).label(D3f).Ia(159).hint(D3f).mc(QLg).oa();ZE(a,rog).label(C3f).Ia(158).hint(C3f).mc(QLg).category(dP).oa()} function HTh(a,c,e){var f=gk in e?e.ps_sb:0,g=fk in e?e.ps_sa:0,h=!1;c&&(h=c.Aa(),c=c.hb().Bh(),Auh(h,c,!0)||(f=0),Auh(h,c,!1)||(g=0),h=fG(h,c));var k=a.Lb(sog);k&&(f>0?(f=h?"Remove space before list item":D3f,c=0):(f=h?"Add space before list item":"Add space before paragraph",c=10),k.Nr((Ox(),Sx),f),k.Nr(Tx,c));if(k=a.Lb(rog))g>0?(f=h?"Remove space after list item":C3f,c=0):(f=h?"Add space after list item":"Add space after paragraph",c=10),k.Nr((Ox(),Sx),f),k.Nr(Tx,c);g=wmh(e);e=g!=null?Wv(g*100)/ 100:0;(h=a.Lb(ong))&&e!=0&&h.setValue(e);if(a=a.Lb(png))h=g!=null&&!(e==1||e==1.15||e==1.5||e==2),a.Ab(h,null),a.Ka(h),h&&(a.setValue(g),g=a.Nr,h=(Ox(),Sx),g.call(a,h,"Custom: "+e))}function ITh(a){a=[a.Lb(ung),a.Lb(tng),a.Lb(sng),a.Lb(qng),a.Lb(png),null,a.Lb(sog),a.Lb(rog),null,a.Lb(Lmg)];var c=[O(83),O(49),O(53),O(68),O(77),null,O(66),O(65),null,O(67)];Flh(a,c);return a} function JTh(a,c){c=[a.Lb(c?hog:fog),a.Lb(dog),a.Lb(c?fog:hog),a.Lb(eog),null,a.Lb(log),a.Lb(qog)];Elh(a.Lb(fog),O(76));Elh(a.Lb(hog),O(82));Elh(a.Lb(dog),O(67));Elh(a.Lb(eog),O(74));Elh(a.Lb(log),O(73));Elh(a.Lb(qog),O(68));return c}function KTh(a,c){return[a.Lb(c?Uog:Tog),a.Lb(c?Tog:Uog)]}function LTh(a){var c=a.Lb(Uog);c&&c.Nr((Ox(),cLb),71);(a=a.Lb(Tog))&&a.Nr((Ox(),cLb),69)} function MTh(a,c){var e=ZE(a,Rng);e=e.label.call(e,"Move to next misspelling").Ia(140).key(KYf);e.mc.call(e,"go to next misspelling | move to next misspelling |||").category(Cb).oa();e=ZE(a,Sng);e=e.label.call(e,"Move to previous misspelling").Ia(141).key(JYf);e.mc.call(e,"go to previous misspelling | move to previous misspelling |||").category(Cb).oa();e=ZE(a,Qog);var f=e.label;var g=c.Ha(vf)?"Spelling suggestions":"Show spelling suggestions";e=f.call(e,g).Ia(161).enabled(!0);e.mc.call(e,"grammar | check spelling |||").oa(); e=ZE(a,Rog);e.label.call(e,"Show spelling and grammar underlines").Ia(41132).enabled(!0).oa();e=ZE(a,Mog);f=e.label;g=c.Ha(vf)?"Grammar suggestions":"Show grammar suggestions";f.call(e,g).Ia(41068).enabled(!0).oa();e=ZE(a,Sog);f=e.label;g=c.Ha(vf)?"Wording suggestions":"Show word choice";f.call(e,g).Ia(41097).enabled(!0).oa();e=ZE(a,Nog);f=e.label;g=c.Ha(vf)?"Inclusiveness suggestions":"Show inclusiveness suggestions";f.call(e,g).Ia(41114).enabled(!0).oa();e=ZE(a,Log);f=e.label;g=c.Ha(vf)?"Conciseness suggestions": "Show concise suggestions";f.call(e,g).Ia(41117).enabled(!0).oa();e=ZE(a,Pog);f=e.label;g=c.Ha(vf)?"Sentence split suggestions":"Show sentence splitting suggestions";f.call(e,g).Ia(41124).enabled(!0).oa();e=ZE(a,Oog);f=e.label;c=c.Ha(vf)?"Active voice suggestions":"Show voice suggestions";f.call(e,c).Ia(41116).enabled(!0).oa();c=ZE(a,Vog);c.label.call(c,"Turn off grammar suggestions").Ia(41069).enabled(!0).oa();a=ZE(a,Wog);a.label.call(a,"Turn off spelling suggestions").Ia(41131).enabled(!0).oa()} function NTh(a){var c=ZE(a,Emg);c=c.label.call(c,"Title Case").Ia(41039);c.mc.call(c,"Capitalisation | Capitalise |||").oa();c=ZE(a,Cmg);c=c.label.call(c,"lower case").Ia(41040);c.mc.call(c,"Capitalisation ||||").oa();c=ZE(a,Fmg);c=c.label.call(c,"UPPER CASE").Ia(41042);c.mc.call(c,"Capitalisation | All caps |||").oa();a=ZE(a,Dmg);a.label.call(a,"Capitalisation").Ia(41041).oa()}function OTh(a){a=[a.Lb(Cmg),a.Lb(Fmg),a.Lb(Emg)];var c=[O(76),O(85),O(84)];Flh(a,c);return a} function PTh(a){ZE(a,iog).Ia(41047).oa();a=ZE(a,jog);a=a.label.call(a,NXf).Ia(41048);a=a.hint.call(a,"Update borders and shading.");a.mc.call(a,"paragraph borders | paragraph shading |||").oa()}function QTh(a){ZE(a,fSa).Ia(47019).oa()};function yTh(){return"select checklist | select tick box | select bullet ||"}function ETh(){return"direction | reverse | bidirectional text | hebrew | arabic"};function RTh(a){a:{var c=a.Aa();a=a.hb().getSelection();a=Ish(c,a);if(a.length==0)c=null;else{for(var e=o5b(c.getStyle(Jj,+a[0]|0)),f=0;f1){var c=+a[1]|0;a=(+a[2]|0)-1|0;jF(this,DG(this.getContext(),Mc,(kGd(),sGd).xd(),c,a))}c={};av(c,fma,this.R);av(c,dma,this.ea);c.ac_type=this.va;av(c,ema,kF(Mc));a=vv();this.W!=null&&xv(a,hoa,this.W);this.J!=null&&yv(a,ioa,this.J);this.O!=null&&zv(a,goa,this.O);a=a.oa();cv(c,gma,a);jF(this,DG(this.getContext(),Mc,c,ew(this.V),fw(this.V)))};function oUh(a,c){BR.call(this,5,c)}H(oUh,BR);function pUh(a,c,e,f,g,h,k){this.D=a;this.F=c;this.V=e;this.J=f;this.O=g;this.R=h;this.H=k}H(pUh,K);pUh.prototype.getType=x("V");function qUh(a){switch(a){case 0:return 1;case 1:return 7;case 2:return 6;default:throw Vm("lP`"+a).Ea;}}pUh.prototype.Va=function(a){return L(a,this)?!0:a instanceof pUh?L(this.D,a.D)&&L(this.F,a.F)&&go(this.V,a.getType())&&go(this.J,a.J)&&go(this.O,a.O)&&go(this.R,a.R)&&L(this.H,a.H):!1};function rUh(a,c){this.D=a;this.O=c}H(rUh,koh);rUh.prototype.El=function(){var a=this.V(),c=this.R();a&&FD(this,a);return c};function sUh(a,c,e){rUh.call(this,a,c);this.W=!1;this.F=e}H(sUh,rUh);sUh.prototype.V=function(){var a=this.getContext(),c=a.ub(),e=c.Aa().Xa();c=c.hb().Jd();this.J=e.slice(this.F,this.F);this.H=Po(this.J,(So(),Ro));c=c-2|0;if(c<0)return null;e=e.slice(this.F,c);if(s7g(this.O,e))return this.W=!0,null;c=M(this.H)+M(e.substr(1));return new nUh(a,new Yv(this.F,this.F+c.length-1|0),e,c,0,null,null,null)}; sUh.prototype.R=function(){if(this.W)return null;var a=new Yv(this.F,this.F);FD(this,j_g(this.getContext(),this.H,a));a=this.getContext().ub().hb().Jd()+(this.H.length-1)|0;ED(this,BC(tC(a)),!0);a=foh(1);return new oUh(this.J,a)};function tUh(a){uUh();YS.call(this,"autocap",new vUh(wUh,["\n","\t","\v"," "]),xG(0),yG([5,17]),!0,41024,[nMg]);this.F=a}var xUh={'"':!0,"'":!0,"\u2018":!0,"\u2019":!0,"\u201c":!0,"\u201d":!0},yUh;H(tUh,YS);tUh.prototype.D=function(a){return a.hb().getSelection().zc.getType()!=0?!1:zUh(this,a)};function AUh(a){var c=a.Aa().Xa();var e=a.Aa();var f=a.hb().Jd();e=jth(f-2|0,e);e=ew(e);for(a=a.hb().Jd();e=1&&DA(f,g);)if(c=BA(f,g),mZb(c)||c===" ")g=g-1|0;else break;if(g<1||!DA(f,g))return!0;c=BA(f,g);if(lZb(c))return!0;e=jth(g,e);f=f.slice(ew(e),fw(e));return DUh(f,yUh)} function uUh(){uUh=r();yUh=Ny(EUh)};function FUh(a,c){this.F=a;this.D=c}var wUh=[CNa,KNa,LNa,yOa,Clg,Dlg];H(FUh,loh);function vUh(a,c){this.F="sp";this.D=a;this.H=Ny(c)}H(vUh,FUh);var EUh=["dr",mj,"mrs",g5a,"jr",Qk,"phd","sc","ic","avg","ger","lat","lit","sq",ai,"ft","km","m","gal","oz","lb","etc","eg","cf",eh,"al","ie","c",Bab,"mt","av","ave","rd",fsa,zl,"co","ltd","inc","jan",wqg,eQ,V9f,uAg,tAg,p$f,"sep",uQg,"oct",NNg,"dec","mo","mon","tu","tue","we","wed",HQ,"thu",th,"fri",H9a,"sat","su","sun",sj,"pron","feat","est","abbr","fem","colloq","approx","pop","ret","v","vs","e.g","i.e"];var GUh,HUh={".":!0,"!":!0,"?":!0},IUh,JUh,CUh;function KUh(a,c){if(By(c,Oo(a,(So(),Ro))))return!0;c=gy(a,0);return a.length<=4&&GUh.test(c)?!0:!1} function DUh(a,c){BUh();if(a.length==0)return!1;a=a.replace(JUh,"");var e=gy(a,a.length-1|0);if(HUh[e]==null)return!1;e=Hj;for(var f="",g=0;g0&&(e=KUh(f,c)&&h==="."?Hj:"endSeen"),f=""):(f=M(f)+M(gy(a,g)),e=Hj)}if(Lo(gy(a,a.length-1|0),".")&&KUh(Cn(a,0,a.length-1|0),c))return!1;c=0;for(f=a.length-1|0;f>=0;f=f-1|0)if(Lo(gy(a,f),"."))c=c+1|0;else break;return c>0&&(c%3|0)==0?!1:e==="endSeen"} function BUh(){BUh=r();JUh=RegExp("^['{\"\\(\\[\\u2018\\u201C]*");CUh=RegExp("[@#$%^&*<>/=()]");GUh=RegExp("^[A-Z]$");IUh=Ny(EUh)};function LUh(a,c,e,f,g){this.D=a;this.O=c;this.J=e;this.H=f;this.F=g}H(LUh,koh); LUh.prototype.El=function(){var a=this.getContext().ub(),c=a.Aa(),e=c.Xa();a=a.hb().Jd()-2|0;a=jth(a,c);var f=e.slice(ew(a),fw(a)),g=1;if(this.H||this.F){var h=qQh(f,this.H,this.F);var k=h?h:nQh("")}else MUh(),h=NUh.exec(f),k=nQh(h?h[0]:"");h=k.D;k=k.F;L(h,k)||(g=4);if(!h){g=sQh(f,this.F);if(!g)return null;h=$mh(g);k=g;g=2}e=wA(e,k,ew(a));a.start=e;a.end=a.start+k.length-1;e=null;if(this.J){var l=h,p=c.Xa(),q=ew(a);e=fw(a)+1|0;var u=q-1|0;f=u-1|0;if(")"!==BA(p,e)||"("!==BA(p,u)||"]"!==BA(p,f))e=null; else{q=Math.max(rG(c,q),q-100|0);u=1;for(c=f-1|0;c>=q;c=c-1|0){switch(BA(p,c)){case "[":u=u-1|0;break;case "]":u=u+1|0}if(u==0)break}c]+|\\(([^\\s()<>]|(\\([^\\s()<>]+\\)))*\\))+(?:\\(([^\\s()<>]|(\\([^\\s()<>]+\\)))*\\)|[^\\s`!()\\[\\]{};:'\".,<>?\u00ab\u00bb\u201c\u201d\u2018\u2019])","i")};function RUh(a,c){YS.call(this,"links",new vUh(wUh,["\n","\t","\v"," "]),xG(0),yG([5]),!0,41027,null);this.F=this.J=!1;this.V=a;this.H=c}H(RUh,YS);RUh.prototype.D=function(a){var c=a.Aa(),e=c.Xa();a=a.hb().Jd()-2|0;a=jth(a,c);var f=c.eg(Li),g=Hu(f,ew(a));for(g=g<0?-g-1|0:g;f[g]!=null&&(+f[g]|0)1;a=foh(3);return new UUh(VUh(this.F,0),c,a)};function UUh(a,c,e){BR.call(this,4,e);this.D=a;this.H=c}H(UUh,BR);function WUh(a,c,e,f,g,h){this.D=a;this.R=c;this.J=e;this.H=g;this.F=f;this.O=h?h:[]}H(WUh,AG);function XUh(a,c,e,f){return new WUh(a,c,e,0,f,null)}WUh.prototype.El=function(){var a=kF(ui),c={le_nb:this.J};FD(this,new YUh(this.getContext(),a,c));if(this.H){c={le_nb:this.H};var e=null;Kv(this.getContext().lb(),lg)&&(e=Mi);DD(this,new FG(e,a,c))}c=this.F==0;e=this.getContext();var f=this.R,g=O(this.F);return FD(this,new xah(e,f,a,!0,!0,g,c,this.O))};function YUh(a,c,e){this.D=a;this.O=c;this.J=e}H(YUh,BG);YUh.prototype.H=function(){var a=this.getContext().ub().Aa().nca(this.J,Mi);this.F(dM(Mi,this.O,a,this.getContext().lb().Ha(mg)))};function TUh(a,c,e,f){this.D=a;this.H=c;this.J=e;this.F=f}H(TUh,AG);TUh.prototype.El=function(){var a=this.getContext().ub().Aa(),c=a.getStyle(Mi,this.J),e=MC(c);var f=this.F;f=e?(a=a.Dd(e))?!!e&&ZUh(f,a):!1:!1;if(f){f=this.H;a=this.F;c=NC(c);var g=this.getContext(),h=O(c);e=FD(this,new xah(g,f,e,!0,!0,h,null,null)).D;e=new $Uh(2,f.length,VUh(a,c),e)}else e=this.H,c=this.F,f=Ezd(this.getContext().O),f=XUh(this.getContext(),e,aVh(c,f),bVh(c,f)),f=FD(this,f).D,e=new $Uh(1,e.length,VUh(c,0),f);return e};function $Uh(a,c,e,f){this.J=a;this.H=c;this.F=e;this.D=f}H($Uh,K);$Uh.prototype.getType=x("J");$Uh.prototype.kK=x("H");function cVh(a,c,e,f){this.D={};this.D.b_gt=c;av(this.D,Joa,a);this.D.b_a=e;!f||av(this.D,Loa,f)}H(cVh,K);cVh.prototype.Jc=x("D");function dVh(a,c,e,f){eVh();this.F=this.H=!1;if(a.length!=9)throw en("mP`"+a.length).Ea;this.D=a;this.H=c;this.F=e;this.J=f?f:[fVh]}var fVh;H(dVh,K);function gVh(a,c,e){return vz(Y0b(c.D)?hVh(c,e):c,a.D[e].Jc())}function ZUh(a,c){for(var e=0;e<=8;e=e+1|0)if(!gVh(a,gG(c,e),e))return!1;return!0}function aVh(a,c){for(var e={},f=0;f<=8;f=f+1|0){var g=iVh(a,f,c);cv(e,kG(f),g)}return e} function bVh(a,c){var e={},f=z2b().xd();a.F||a1b(f,!0);for(var g=W0b().F,h=g.W,k=0;k<=8;k=k+1|0){for(var l={b_ts:Xu(f)},p=kG(k),q=iVh(a,k,c),u=h,w=0;w0||e==="-"&&c.Lm(Jh)&&c.Eg(Jh,a))return!1;f=nVh(c,a,e);return!!oVh(this,e,c,a,f)}; jVh.prototype.AN=function(a){var c=a.ub(),e=c.Aa(),f=c.Aa().Xa();c=c.hb();var g=c.Jd()-1|0;c=Msh(e,c.getSelection());g=f.slice(c,g);lVh.lastIndex=0;g=g.replace(lVh,"");f=nVh(e,c,g);e=oVh(this,g,e,c,f);return new SUh(a,f,e)}; function oVh(a,c,e,f,g){if(f==1)var h=!1;else{h=e.Xa();f=f-1|0;for(var k=rG(e,f);k=0;h=h-1|0){var k=+f[h]|0;if(kk){var l=a.getStyle(Mi,k);if(MC(l)&&jfd(a,k)){f=MC(l);break a}}}f=null}if(!f)return c-1|0;f=efd(a,f);l=9;for(g=f.length-1|0;g>=0;g=g-1|0)if(h=+f[g]|0,k=a.Pm(Mi,h),h=1&&Lo(BA(e,a),"#")&&(!c.Lm(sh)||!c.Eg(sh,a));a=a-1|0)this.F=this.F+1|0;if(this.F==0)return!1;if(a==0||BA(e,a)!=="#"&&Agd(c,a))return!0;this.F=0;return!1};AVh.prototype.AN=function(a){return new yVh(a,this.F)};function BVh(a,c,e,f,g){this.D=a;this.H=c;this.F=e;this.O=f;this.J=g}H(BVh,koh);BVh.prototype.El=function(){var a=this.getContext();FD(this,DG(a,ml,this.O,ew(this.F),fw(this.F)));FD(this,new Pnd(a,[new Yv(ew(this.H),ew(this.F)-1|0),new Yv(fw(this.F)+1|0,fw(this.H))],[],!0));a=foh(10);return new CVh(this.J,a)};function CVh(a,c){BR.call(this,a,c)}H(CVh,BR);function DVh(){this.D=0}H(DVh,Rm);function EVh(a,c){var e=new DVh;e.H=a;e.D=c;return e}var FVh=EVh("INDETERMINATE",0),GVh=EVh("OUTER",1),HVh=EVh("INNER",2);function IVh(){JVh();YS.call(this,"markdownTextFormatting",new vUh(wUh,["*","_","~","`"]),xG(0),yG([5,17]),!0,41122,null)}var KVh,LVh={"*":9,_:9,"**":10,__:10,"***":11,___:11,"-":12,"~":12,"~~":12,"`":13},MVh={"*":function(a,c){return Mt(a.Qk(di,c.yb()))},"-":function(a,c){return!a.Lm(Jh)||!a.Eg(Jh,c.yb())}},NVh={"*":!0,_:!0,"~":!0},OVh={ts_it:!0},PVh={ts_bd:!0},QVh={ts_it:!0,ts_bd:!0},RVh={ts_st:!0},SVh;H(IVh,YS); IVh.prototype.D=function(a){var c=a.Aa(),e=c.Xa(),f=a.hb().Jd()-1|0;a=TVh(c,BA(e,f));var g=UVh(e,f,a);if(!g)return!1;var h=VVh(c,g);if(!h)return!1;f=ew(g);e=e.slice(f,fw(g));h=h.yb();a=h==1?WVh(c,f,e,a):h==-1?XVh(c,f,e,a):(h=XVh(c,f,e,a))?h:WVh(c,f,e,a);if(!a)return!1;f=new Yv(ew(a)+e.length|0,fw(a)-e.length|0);h=KVh[e];a:{c=c.yn(ml,ew(f),fw(f),null,null,null).D;g=c.Yc();for(var k=0;k1&&e(O(f-1|0));)if(f=f-1|0,(c-f+1|0)>3)return null;for(;c<(xA(a)-1|0)&&e(O(c+1|0));)if(c=c+1|0,(c-f+1|0)>3)return null;return new Yv(f,c)} function WVh(a,c,e,f){var g=e.length;e=g-1|0;for(var h=c+g|0,k=Math.min(oG(a.Xa(),c)-g|0,h+200|0);h<=k;h=h+1|0){var l,p=h+g|0;for(l=h;l=k;h=h-1|0){var l,p=h-g|0;for(l=h;l>p&&f(O(l));l=l-1|0);if(l!=p)h=l;else{a=VVh(a,new Yv(h,h-g+1|0));if(!a||a.yb()==-1)break;return new Yv(h-e|0,c+e|0)}}return null}function VVh(a,c){var e=YVh(a,ew(c)-1|0);a=YVh(a,fw(c)+1|0);return L(e,FVh)&&L(a,FVh)?O(0):L(e,FVh)?O(L(a,GVh)?-1:1):L(a,FVh)?O(L(e,GVh)?1:-1):L(e,a)?null:O(L(e,GVh)?1:-1)} function YVh(a,c){if(c==0||c==xA(a.Xa()))return GVh;var e=BA(a.Xa(),c);return lZb(e)||Agd(a,c)?GVh:aih(e.charCodeAt(0))||e in KVh?HVh:FVh}IVh.prototype.AN=function(a){return new BVh(a,this.J,this.H,this.V,this.F.yb())};function JVh(){JVh=r();SVh=Jwh();KVh={"*":OVh,_:OVh,"**":PVh,__:PVh,"***":QVh,___:QVh,"-":RVh,"~":RVh,"~~":RVh,"`":SVh}};function ZVh(a,c){this.D=a;this.F=c}H(ZVh,koh);ZVh.prototype.El=function(){var a=this.getContext(),c=a.ub(),e=c.Aa();c=c.hb().getSelection();var f={};f.ps_ltr=this.F;Nsh(e,c,this.F)&&(f.ps_al=0);FD(this,czd(a,f,null));a=foh(4);return new $Vh(this.F,a)};function $Vh(a,c){BR.call(this,3,c);this.D=a}H($Vh,BR);function aWh(a,c,e,f){YS.call(this,"paragraphDirection",a,xG(0),xG(5),!1,41029,null);this.F=!0;this.J=f;this.H=c;this.V=e}H(aWh,YS);aWh.prototype.D=function(a){if(!this.V.isEnabled())return!1;var c=a.Aa();a=a.hb().Jd();a=oG(c.Xa(),a);var e=bWh(this.H);if(e<0)return!1;if(e!=a)return sx(this.J,en("pP`"+a+"`"+e)),!1;e=this.H.O;if(e===Db)return!1;this.F=e==="LTR";c=yB(c.getStyle(Jj,a));return this.F!=c};aWh.prototype.AN=function(a){return new ZVh(a,this.F)};function cWh(a,c,e){this.F=!1;this.H=a;this.D=e!=null?e:"ParagraphStateCache";this.J=kP;this.O=Db;this.R=c}H(cWh,tw);function bWh(a){return a.H.hc(a.D)}function dWh(a){a.O=Db}function eWh(a){dWh(a);a.J=kP;a.H.unregister(a.D)}cWh.prototype.clone=function(){var a=new cWh(this.H,this.R,this.D);fWh(this,a);return a};function fWh(a,c){var e=bWh(a);e<0?c.H.unregister(c.D):(c.H.unregister(c.D),c.H.register(c.D,e));c.J=a.J;c.O=a.O} cWh.prototype.fd=function(a){var c=bWh(this);this.D=a;c>=0&&this.H.register(this.D,c)};cWh.prototype.fb=function(){this.H.unregister(this.D);tw.prototype.fb.call(this)};function gWh(a,c){this.O=this.F=!1;hWh(this,a,c)}H(gWh,tw);function hWh(a,c,e){a.J=c;a.D=e;a.ea=new gx;a.H=new hx;a.xa(a.ea);a.xa(a.H);a.R=function(f){a.J.Qlb(a.D.Aa(),f.ih,f.D)};a.W=function(){a.J.Rlb(a.D.Aa(),a.D.hb())};a.V=function(f){f.Gk()?a.J.WFb(f):a.J.UFb(a.D.Aa(),a.D.hb())}} gWh.prototype.Ab=function(a){a!=this.O&&(this.J.reset(),a?(this.H.Pa(this.D.Ph(),this.R),this.H.Pa(this.D.gg(),this.W),this.H.Pa(this.D.Ji(),this.V)):(this.H.qn(this.D.Ph(),this.R),this.H.qn(this.D.gg(),this.W),this.H.qn(this.D.Ji(),this.V)),this.O=a)};gWh.prototype.isEnabled=x("O");function iWh(a){var c=[klg,xOa,wlg];Xt(c,wUh);a&&Xt(c,a);this.F=gdb;this.D=c}H(iWh,FUh);function jWh(a){Hx.call(this);kWh(this,a)}H(jWh,Hx);function kWh(a,c){a.H=c;Ix(a,lWh(a));var e=new hx;a.xa(e);e.Pa(c.V,function(){Jx(a,lWh(a))})}function lWh(a){var c=new Kx;c.put(BXf,end(a.H));return c};function mWh(a){this.D=a}H(mWh,koh);mWh.prototype.El=function(){var a=this.getContext().ub(),c=a.Aa();a=a.hb().Jd()-1|0;if(!yB(c.getStyle(Jj,a)))return null;var e=c.Xa(),f=sG(c,a);c=BA(e,a);var g=c==="'",h=c==='"';f?e=!0:(e=BA(e,a-1|0),e=lZb(e)||e==="("||e==="["||e==="{"||e==="\u2018"&&h||e==="\u201c"&&g);h=h?e?"\u201c":"\u201d":e?"\u2018":"\u2019";FD(this,j_g(this.getContext(),h,new Yv(a,a)));a=foh(5);return new nWh(c,h,a)};function nWh(a,c,e){BR.call(this,1,e);this.H=a;this.D=c}H(nWh,BR);function oWh(a){var c=iu(wUh);a&&eDb(c,Dlg);YS.call(this,"smartQuotes",new vUh(c,["'",'"']),xG(0),yG([5,17]),!1,41030,null)}H(oWh,YS);oWh.prototype.D=B(!0);oWh.prototype.AN=function(a){return new mWh(a)};function pWh(a,c,e,f,g){rUh.call(this,a,c);this.ea=!1;this.H=e;this.F=f;this.W=g}H(pWh,rUh);pWh.prototype.V=function(){var a=this.getContext(),c=a.ub().Aa().Xa().slice(ew(this.H),fw(this.H));if(!Lo(this.F.D,Oo(c,(So(),Ro))))return null;if(s7g(this.O,Ky(c)))return this.ea=!0,null;this.J=qWh(c,this.F.F);return new nUh(a,new Yv(ew(this.H),ew(this.H)+this.J.length-1|0),c,this.J,2,this.F.J,this.F.O,this.F.H)}; pWh.prototype.R=function(){if(this.ea)return null;FD(this,j_g(this.getContext(),this.J,this.H));ED(this,BC(tC(ew(this.H)+this.J.length+1|0)),!0);var a=this.F.O,c=this.F.J!=null?this.F.J:0;a=a!=null?this.W.Ci(7,6,c,a,this.F.H,null,null,null):this.W.Ci(7,6,c,0,this.F.H,null,null,null);return new nWh(this.F.D,this.F.F,a)};function qWh(a,c){var e=gy(a,0);!Lo(Po(e,(So(),Ro)),Oo(e,Ro))&&Lo(Po(e,(So(),Ro)),e)&&(Lo(Po(a,(So(),Ro)),a)?c=Po(c,(So(),Ro)):(a=Po(gy(c,0),(So(),Ro)),c=M(a)+M(c.substr(1))));return c};function rWh(a,c,e,f,g,h,k){YS.call(this,RQg,new sWh,xG(0),yG([5,17]),!1,41077,null);this.ea=a;this.J=c;this.Ja=e;this.H=f;this.Ca=g;this.F=h;this.V=k}H(rWh,YS); rWh.prototype.D=function(a,c){var e=a.Aa(),f=e.Xa();a=a.hb().Jd()-2|0;if(a<1||Ky(f.slice(a+1|0,a+1|0))==="@")return!1;e=jth(a,e);f=f.slice(ew(e),fw(e));f=Ky(f);if(this.Ja.YS(f))return!1;if(Gn(!0,this.F.vh(q$f))&&this.F.H!=null&&L(f,this.F.H))return e=f,f=this.J.Ci(7,6,null,null,this.F.O,2,null,null),this.Ca.Db(41078,f),t7g(c,e),BJh(this.F),!1;a=f;a==null?c=null:(c=tWh(this.ea,a))?this.V.Ha("docs-eac")&&(a=this.H,a.getItem(c.D)||(a.D.length==1E3&&a.removeItem(),a.D.push(c))):c=this.V.Ha("docs-eac")? this.H.getItem(a):null;if(c&&L(f,c.D))return this.Na=e,this.ma=c,BJh(this.F),!0;BJh(this.F);return!1};rWh.prototype.AN=function(a,c,e){return this.ma?(uWh(this.ea),new pWh(a,e,this.Na,this.ma,this.J)):null};function vWh(){this.F=this.D=null}H(vWh,K);function tWh(a,c){if(!a.F)return null;for(var e=0;e=0&&this.D.J!=="Explicit")if(a=a.D,c=a.Gq(),c===qf)c=OWh(this,a);else if(c===tg||c===Zf){a=a.dK;b:{if(a.Xc===ANa){c=a.Hq();for(var e=0;ee)return null;c=a.gr(Mc,c);e=a.gr(Mc,e);if(c!=e)return null}else c=c.Jd(),kth(c,a)&&(c=c-1|0);a=a.getStyle(Mc,c);e=null;a&&(e=a.va);if(e)if(Obh(a)==2){c=a.D.get().H;var f=a.O,g=qUh(Obh(a)),h=a.D.get().W;a=a.D.get().uh();a=new pUh(e,f,g,h,a,null,c)}else c=e,e=a.O, a=qUh(Obh(a)),a=new pUh(c,e,a,null,null,null,"");else a=null;return a};function dXh(a){var c=a.D.D();if(!c)return null;a=c.Aa();var e=a.Xa();c=c.hb().Jd()-1|0;c=jth(c,a);var f=ew(c),g=a.getStyle(Mc,fw(c));if(g.va==null)return null;g=g.O;var h=f-1|0;if(h<1||!DA(e,h))return g;var k=f,l=0,p=rG(a,h);for(h=h-1|0;l<=7&&h>=p;){var q=jth(h,a);h=ew(q);if(h==p){k=h;break}h=e.slice(ew(q),fw(q));if(DUh(h,cXh)){k=ew(c);break}h=ew(q)-2|0;c=q;l=l+1|0}return e.slice(k,f+g.length-1|0)} function bXh(){bXh=r();cXh=Ny(EUh)};function eXh(a,c){this.F=!1;fXh(this,a,c)}H(eXh,tw);function fXh(a,c,e){a.D=e;a.H=c;c=new hx;c.Pa(a.D.Ph(),function(f){a.H.H(f.ih,f.D)});c.Pa(a.D.bj(),function(f){a.H.V(f.D)});a.xa(c);c.Pa(a.D.gg(),function(f){a.H.J(f,a.D.hb())});a.xa(c)};function gXh(a,c,e,f,g){this.ea=this.F=!1;this.D=Xlb();this.ma=a;this.R=c;this.W=e;this.O=f;this.ea=g}var hXh={markdownHeading:!0,markdownTextFormatting:!0,markdownCodeBlock:!0};H(gXh,tw); gXh.prototype.V=function(a){if(a.Gq()===qf){JYc(a)&&(a=a.D);var c=a.Xc;if(c===ANa){if(this.D=Zlb(0),!end(this.W)&&iXh(a))for(this.R.qa(gLa).Ff(null,null),a=this.W,0!=fnd(a)&&(c={},nnd(a,!1),c.acShowMarkdownPromo=!1,a.H.dispatchEvent(new mRc(new lRc(Iva,c),uF(a)))),a=this.O.u5a(),c=0;c=4&&(this.R.qa(Bwa).Ff(null,null),this.D=Xlb()))}}; gXh.prototype.H=function(a,c){c&&(Lo(a.getType(),yi)?jXh(this,c.F.autocorrect):Lo(a.getType(),l0a)&&jXh(this,c.D.autocorrect))};gXh.prototype.J=r();function jXh(a,c){if(c){var e=c.D;c=c.H;if(e)e=e.getStyle();else if(c)e=c.getStyle();else return;c=e.va;var f=e.D.get().H;c!=null&&Obh(e)==2&&AJh(a.ma,Ky(c),f)}}function iXh(a){return a.D.D.some(function(c){return By(hXh,c.getType())})}gXh.prototype.reset=function(){this.D=Xlb()};function kXh(a){Hx.call(this);lXh(this,a)}H(kXh,Hx);function lXh(a,c){var e=new Mx;Nx(e,c,(Ox(),Px),function(f){f=f.newValue;var g=new Kx;g.put(pNg,f);g.put(oNg,!f);Jx(a,g)});a.xa(e);e=new Kx;e.put(pNg,c.Gc());e.put(oNg,!c.Gc());Ix(a,e)};function mXh(){}H(mXh,fH);mXh.prototype.H_=B(1);function nXh(a,c,e,f,g){this.D=a;this.J=0;this.W=!1;this.O=0;this.R=c;this.J=c.length;this.V=e;this.W=!0===f;this.O=g?g.yb():this.J-1|0}H(nXh,BG);nXh.prototype.H=function(){if(!(this.J<=0)){for(var a=1,c=this.J-1|0;c>=0;c=c-1|0)jF(this,j_g(this.getContext(),this.V,this.R[c])),c<=this.O&&(a=a+(this.V.length-((Zv(this.R[c])|0)+1))|0);iF(this,BC(tC(fw(this.R[this.O])+a|0)),!this.W)}};function oXh(a){this.F=a}H(oXh,K);oXh.prototype.D=function(a){ZE(a,cSa).enabled(!1).oa();var c,e,f;a.Pb((c=this.F,c(cMa)));a.Pb((e=this.F,e(bMa)));a.Pb((f=this.F,f(aMa)))};function pXh(a,c){this.F=a;this.H=c}H(pXh,K);pXh.prototype.D=function(a){Fo(a);this.F&&ZE(a,xmg).Ia(122).enabled(!0).oa();this.H&&(a.Pb(yy(Nva)),a.Pb(yy(Kva)),a.Pb(yy(Jva)),a.Pb(yy(Ova)),a.Pb(yy(Lva)),a.Pb(yy(Bwa)));ZE(a,ymg).Ia(41078).enabled(!0).oa()};function qXh(a){this.D=a}H(qXh,K);function rXh(a,c,e,f){this.F=!1;this.R=a;this.V=c;this.J=e;this.O=f}H(rXh,tw);rXh.prototype.D=function(){return kD(this.J,2,0)};rXh.prototype.H=function(a){return(a=sXh(this,a))?a:[]};function sXh(a,c){return GAd(a.R,a.V,Mc,EOa,c,function(e){return a.O.D.D()?e.va?!0:!1:!1},!0,null,null,null)};function tXh(a){this.D=a}H(tXh,K);function uXh(){}H(uXh,fH);uXh.prototype.D=function(a){return new vXh(a)};function vXh(a){wXh();nF.call(this,alg,a)}var xXh;H(vXh,gH); vXh.prototype.Vc=function(a){var c=this.getContext().ub().Aa(),e=this.getContext().ub().hb(),f=e.getSelection();f.Qd?e=f.Qd.D:(e=e.Jd(),kth(e,c)&&(e=e-1|0));f=c.gr(Mc,e);var g=c.yp(Mc,e),h=c.getStyle(Mc,e);e=h.va;e!=null&&(qF(this,j_g(this.getContext(),e,new Yv(f,g))),Obh(h)==2&&c.Lm(Xh)&&(c=Hjc(tC(f),[new Yv(f,f+e.length-1|0)]),c=new Arh(new Urh(e,[h.O],[],null),c,null),qF(this,new yXh(this.getContext(),c))),a.D&&t7g(a.D,Ky(e)),this.D=new EJh(a.F,null))};function wXh(){wXh=r();xXh=new uXh};function yXh(a,c){this.D=a;this.J=c}H(yXh,BG);yXh.prototype.H=function(){var a={isc_osh:awh(this.J.Fe.D)},c=Uvh(this.J);jF(this,DG(this.getContext(),Xh,a,ew(c),fw(c)))};function zXh(a,c){this.F=!1;AXh(this,a,c)}H(zXh,tw);function AXh(a,c,e){a.D=c;a.J=e;a.H=new hx;a.xa(a.H);a.H.Pa(c.gg(),function(f){var g=a.D.Aa(),h=a.D.hb().Jd();h=vuh(g.Xa(),h);var k=[];h&&k.push(new Yv(h.start,h.start));var l=null;if(f=f.H)f=g.og(f.zc),(l=vuh(g.Xa(),f))&&k.push(new Yv(l.start,l.start));(h||l)&&a.J.D(FOa,k)})};function BXh(){}H(BXh,K);function CXh(a){DXh();this.D=a}var EXh;H(CXh,K);CXh.prototype.qd=function(){var a=this.D.Aa(),c=a.Xa(),e=zA(c,1);c=uZb(c,1,e);for(e=0;e0?(+c[e-1|0]|0)+1|0:1,g=+c[e]|0;f=(new gC).ig(a,eC(dC(fC(),f),g).oa());if((g=EXh.exec(f))&&g.length>0)return g[0];if(f.length>0)return f}return null};function DXh(){DXh=r();EXh=RegExp("[^\\.\\?!\\u000b]+")};function FXh(a,c,e){Hx.call(this);this.O=this.H=!1;GXh(this,a,c,e)}H(FXh,Hx);function GXh(a,c,e,f){function g(){HXh(a)&&(Jx(a,IXh(a)),a.D.qn(a.R.Zna(),a.V))}a.H=c;a.O=e;a.R=f;a.V=g;HXh(a)||a.D.Pa(f.Zna(),g);Ix(a,IXh(a))}function HXh(a){return a.O||a.H||a.R.YH()}function IXh(a){var c=new Kx;c.put(K$f,HXh(a));return c};function JXh(a,c,e,f){var g=a.D,h={};for(p in g){var k=g[p].zd();if(Lo(k.getType(),Mi)){iEb(h,p,{});for(var l=0;l<=8;l=l+1|0)$0b(gG(k,l))&&(h[p][l]=!0)}}if(Wu(h))return a;g=[];var p=a.J;for(k=0;k0)&&(f=Hjc(tC(Ln(g[0].start)),iu(g)));l=f.zc.getType()==6;if(!e&&k.length==0&&!l||Ejc(f,this.J))Apd(c,f,null)||iF(this,BC(this.J),!0);else{q=new BXh;p=null;if(e||l)p=hYh(c,f,this.R,q,null);for(var u=0;u