1"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([[672],{70672(e,t,a){a.d(t,{default:()=>v});var i=a(52891);class n{constructor(e,t){this.loader=e,this.xhr=null,this.uploadUrl=t}upload(){let e=this.uploadUrl,t=this;return this.loader.file.then(a=>new Promise((i,n)=>{const o=new FormData;o.append("upload",a),t.xhr=$.ajax({url:e,data:o,contentType:!1,processData:!1,type:"POST",success:e=>{i({default:e.url})},error:e=>{let t=e.responseJSON;n(t&&t.error?t.error.message:"Upload failed.")}})}))}abort(){this.xhr&&this.xhr.abort()}}var o,l=a(35298);class r extends l.uBz{execute(){let e=this.editor;const t=prompt("Button URL");e.model.change(a=>{const i=a.createElement("applyButton",{href:t});e.model.insertObject(i,null,null,{setSelection:"on"})})}refresh(){const e=this.editor.model;this.isEnabled=e.schema.checkChild(e.document.getRoot(),"applyButton")}}class s extends l.k_1{init(){const e=this.editor;e.ui.componentFactory.add("applyButton",t=>{const a=new l._aF(t);return a.set({label:"Apply Button",withText:!0,tooltip:!0}),this.listenTo(a,"execute",t=>{e.execute(t.source.commandParam,{value:t.source.commandParam}),e.editing.view.focus()}),a})}}class d extends l.k_1{static get requires(){return[l.x0g]}init(){this._defineSchema(),this._defineConverters(),this.editor.commands.add("insertApplyButton",new r(this.editor)),this.editor.editing.mapper.on("viewToModelPosition",(0,l.$u7)(this.editor.model,e=>e.hasClass("applyButton")))}_defineSchema(){this.editor.model.schema.register("applyButton",{isObject:!0,allowWhere:"$block",allowIn:"$root",allowAttributes:["href"]})}_defineConverters(){const e=this.editor.conversion;function t(e,t){const a=e.getAttribute("href"),i=t.createContainerElement("div",{class:"applyButton"}),n=t.createContainerElement("a",{class:"btn btn-outline-danger",href:a}),o=t.createText("Aplica acum!");return t.insert(t.createPositionAt(n,0),o),t.insert(t.createPositionAt(i,0),n),i}e.for("upcast").elementToElement({view:{name:"div",classes:["applyButton"]},model:(e,{writer:t})=>{const a=e.getChild(0).getAttribute("href");return t.createElement("applyButton",{href:a})}}),e.for("editingDowncast").elementToElement({model:"applyButton",view:(e,{writer:a})=>{const i=t(e,a);return(0,l.Exv)(i,a)}}),e.for("dataDowncast").elementToElement({model:"applyButton",view:(e,{writer:a})=>t(e,a)})}}class c extends l.uBz{execute(){let e=this.editor;e.model.change(t=>{const a=t.createElement("horizontalRule");t.insert(a,e.model.document.selection.focus),t.setSelection(a,"after")})}refresh(){const e=this.editor.model;this.isEnabled=e.schema.checkChild(e.document.getRoot(),"horizontalRule")}}class m extends l.k_1{init(){const e=this.editor,t=e.model,a=e.conversion,i=t.schema;function n(e,t){return t.createContainerElement("hr",{class:"horizontalRule"})}this.editor.commands.add("insertHorizontalRule",new c(this.editor)),this.editor.editing.mapper.on("viewToModelPosition",(0,l.$u7)(this.editor.model,e=>e.hasClass("horizontalRule"))),i.register("horizontalRule",{allowIn:"$root",isObject:!0,isBlock:!0}),a.for("upcast").elementToElement({view:{name:"hr",classes:["horizontalRule"]},model:(e,{writer:t})=>t.createElement("horizontalRule")}),a.for("editingDowncast").elementToElement({model:"horizontalRule",view:(e,{writer:t})=>{const a=n(e,t);return(0,l.Exv)(a,t)}}),a.for("dataDowncast").elementToElement({model:"horizontalRule",view:(e,{writer:t})=>n(e,t)}),e.ui.componentFactory.add("horizontalRule",t=>{const a=new l._aF(t);return a.set({label:"Horizontal Line",withText:!0,tooltip:!0}),this.listenTo(a,"execute",t=>{e.execute(t.source.commandParam,{value:t.source.commandParam}),e.editing.view.focus()}),a})}}class h extends l.uBz{execute(){let e=this.editor;const t=prompt("Image URL");e.model.change(a=>{const i=a.createElement("imageViaUrl",{src:t});e.model.insertObject(i,null,null,{setSelection:"on"})})}refresh(){const e=this.editor.model;this.isEnabled=e.schema.checkChild(e.document.getRoot(),"imageViaUrl")}}class g extends l.k_1{init(){const e=this.editor;e.ui.componentFactory.add("imageViaUrl",t=>{const a=new l._aF(t);return a.set({label:"Insert image",icon:l.Ptg.image,tooltip:!0}),this.listenTo(a,"execute",t=>{e.execute(t.source.commandParam,{value:t.source.commandParam}),e.editing.view.focus()}),a})}}class w extends l.k_1{static get requires(){return[l.x0g]}init(){this._defineSchema(),this._defineConverters(),this.editor.commands.add("insertImageViaUrl",new h(this.editor)),this.editor.editing.mapper.on("viewToModelPosition",(0,l.$u7)(this.editor.model,e=>e.hasClass("imageViaUrl")))}_defineSchema(){this.editor.model.schema.register("imageViaUrl",{inheritAllFrom
1:"$inlineObject",allowIn:"$root",allowAttributes:["src"]})}_defineConverters(){const e=this.editor.conversion;function t(e,t){const a=e.getAttribute("src");return t.createContainerElement("img",{class:"imageViaUrl",src:a})}e.for("upcast").elementToElement({view:{name:"img",classes:["imageViaUrl"]},model:(e,{writer:t})=>{const a=e.getChild(0).getAttribute("src");return t.createElement("imageViaUrl",{src:a})}}),e.for("editingDowncast").elementToElement({model:"imageViaUrl",view:(e,{writer:a})=>{const i=t(e,a);return(0,l.Exv)(i,a)}}),e.for("dataDowncast").elementToElement({model:"imageViaUrl",view:(e,{writer:a})=>t(e,a)})}}class u extends l.k_1{init(){const e=this.editor;e.ui.componentFactory.add("widgets",t=>{const a=(0,l.yul)(t);return(0,l.OaJ)(a,function(){const e=new l.pMc;return e.add({type:"button",model:new l.Jcj({commandParam:"insertImageViaUrl",label:"Image via URL",withText:!0})}),e.add({type:"button",model:new l.Jcj({commandParam:"insertApplyButton",label:"Apply Button",withText:!0})}),e.add({type:"button",model:new l.Jcj({commandParam:"insertHorizontalRule",label:"Horizontal Line",withText:!0})}),e.add({type:"button",model:new l.Jcj({commandParam:"insertHighlightedContent",label:"Highlighted Content Box",withText:!0})}),e.add({type:"button",model:new l.Jcj({commandParam:"insertKeyTakeaways",label:"Key Takeaways Box",withText:!0})}),e}()),a.buttonView.set({label:"Widgets",tooltip:!0,withText:!0}),this.listenTo(a,"execute",t=>{e.execute(t.source.commandParam),e.editing.view.focus()}),a})}}class p extends l.k_1{static get requires(){return[y]}}class f extends l.uBz{execute(){const e=this.editor,t=document.getElementById("document-stars-image-url"),a=t?t.value:"";e.model.change(t=>{const i=t.createElement("keyTakeawaysBox"),n=t.createElement("keyTakeawaysRow"),o=t.createElement("keyTakeawaysImageCol"),l=t.createElement("keyTakeawaysImage",{src:a,alt:"stars"});t.append(l,o);const r=t.createElement("keyTakeawaysContentCol"),s=t.createElement("keyTakeawaysTitle");t.insertText("Key Takeaways",s),t.append(s,r);const d=t.createElement("takeawaysList"),c=["Write your first takeaway here...","Write your second takeaway here...","Write your third takeaway here..."];for(const e of c){const a=t.createElement("takeawayItem");t.insertText(e,a),t.append(a,d)}t.append(d,r),t.append(o,n),t.append(r,n),t.append(n,i),e.model.insertContent(i),t.setSelection(i,"after")})}}class y extends l.k_1{static get requires(){return[l.x0g]}init(){const e=this.editor;this._defineSchema(),this._defineConverters(),e.commands.add("insertKeyTakeaways",new f(e)),e.editing.mapper.on("viewToModelPosition",(0,l.$u7)(e.model,e=>e.hasClass("content-list-block")))}_defineSchema(){const e=this.editor.model.schema;e.register("keyTakeawaysBox",{isObject:!0,allowWhere:"$block"}),e.register("keyTakeawaysRow",{allowIn:"keyTakeawaysBox",isLimit:!0}),e.register("keyTakeawaysImageCol",{allowIn:"keyTakeawaysRow",isLimit:!0}),e.register("keyTakeawaysImage",{allowIn:"keyTakeawaysImageCol",allowAttributes:["src","alt"],isLimit:!0}),e.register("keyTakeawaysContentCol",{allowIn:"keyTakeawaysRow",isLimit:!0}),e.register("keyTakeawaysTitle",{allowIn:"keyTakeawaysContentCol",allowContentOf:"$block",isLimit:!0}),e.register("takeawaysList",{allowIn:"keyTakeawaysContentCol"}),e.register("takeawayItem",{allowIn:"takeawaysList",allowContentOf:"$block"})}_defineConverters(){const e=this.editor.conversion;e.for("editingDowncast").elementToElement({model:"keyTakeawaysBox",view:(e,{writer:t})=>(0,l.Exv)(t.createContainerElement("div",{class:"content-list-block white-block ck-widget"}),t)}),e.for("editingDowncast").elementToElement({model:"keyTakeawaysRow",view:(e,{writer:t})=>t.createContainerElement("div",{class:"row"})}),e.for("editingDowncast").elementToElement({model:"keyTakeawaysImageCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col-auto pr-md-2 pr-0"})}),e.for("editingDowncast").elementToElement({model:"keyTakeawaysImage",view:(e,{writer:t})=>t.createEmptyElement("img",{src:e.getAttribute("src"),alt:e.getAttribute("alt")})}),e.for("editingDowncast").elementToElement({model:"keyTakeawaysContentCol",view:(e,{writer
1:t})=>t.createContainerElement("div",{class:"col"})}),e.for("editingDowncast").elementToElement({model:"keyTakeawaysTitle",view:(e,{writer:t})=>(0,l.YNQ)(t.createEditableElement("div",{class:"title ck-editor__editable ck-editor__nested-editable"}),t)}),e.for("editingDowncast").elementToElement({model:"takeawaysList",view:(e,{writer:t})=>(0,l.YNQ)(t.createEditableElement("ul",{class:"takeaways"}),t)}),e.for("editingDowncast").elementToElement({model:"takeawayItem",view:(e,{writer:t})=>(0,l.YNQ)(t.createEditableElement("li",{class:"takeaway-item"}),t)}),e.for("dataDowncast").elementToElement({model:"keyTakeawaysBox",view:(e,{writer:t})=>t.createContainerElement("div",{class:"content-list-block white-block"})}),e.for("dataDowncast").elementToElement({model:"keyTakeawaysRow",view:(e,{writer:t})=>t.createContainerElement("div",{class:"row"})}),e.for("dataDowncast").elementToElement({model:"keyTakeawaysImageCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col-auto pr-md-2 pr-0"})}),e.for("dataDowncast").elementToElement({model:"keyTakeawaysImage",view:(e,{writer:t})=>t.createEmptyElement("img",{src:e.getAttribute("src"),alt:e.getAttribute("alt")})}),e.for("dataDowncast").elementToElement({model:"keyTakeawaysContentCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col"})}),e.for("dataDowncast").elementToElement({model:"keyTakeawaysTitle",view:(e,{writer:t})=>t.createContainerElement("div",{class:"title",contenteditable:"true"})}),e.for("dataDowncast").elementToElement({model:"takeawaysList",view:(e,{writer:t})=>t.createContainerElement("ul",{class:"takeaways"})}),e.for("dataDowncast").elementToElement({model:"takeawayItem",view:(e,{writer:t})=>t.createContainerElement("li",{contenteditable:"true"})}),e.for("upcast").elementToElement({view:{name:"div",classes:["content-list-block","white-block"]},model:(e,{writer:t})=>{const a=t.createElement("keyTakeawaysBox"),i=t.createElement("keyTakeawaysRow");t.append(i,a);const n=Array.from(e.getChildren()).flatMap(e=>Array.from(e.getChildren())).find(e=>e.is("element")&&e.hasClass("col-auto"));if(n){const e=t.createElement("keyTakeawaysImageCol"),a=Array.from(n.getChildren()).find(e=>e.is("element")&&"img"===e.name);if(a){const i=t.createElement("keyTakeawaysImage",{src:a.getAttribute("src"),alt:a.getAttribute("alt")});t.append(i,e)}t.append(e,i)}const o=t.createElement("keyTakeawaysContentCol"),l=e.getChild(0)?.getChild(1);if(l){const e=l.getChild(0);if(e){const a=t.createElement("keyTakeawaysTitle");t.insertText(e.getChild(0)?.data||"",a),t.append(a,o)}const a=Array.from(l.getChildren()).find(e=>"ul"===e.name);if(a){const e=t.createElement("takeawaysList");for(const i of a.getChildren())if("li"===i.name){const a=t.createElement("takeawayItem");t.insertText(i.getChild(0)?.data||"",a),t.append(a,e)}t.append(e,o)}}return t.append(o,i),a}})}}class k extends l.k_1{static get requires(){return[E]}}class C extends l.uBz{execute(){const e=this.editor,t=document.getElementById("highlight-content-image-url"),a=t?t.value:"";e.model.change(t=>{const i=t.createElement("highlightedBox"),n=t.createElement("highlightedRow"),o=t.createElement("keyTakeawaysImageCol"),l=t.createElement("keyTakeawaysImage",{src:a,alt:"stars"});t.append(l,o);const r=t.createElement("highlightedContentCol"),s=t.createElement("highlightedTitle");t.insertText("Highlighted content",s),t.append(s,r);const d=t.createElement("highlightedContent");t.insertText("Join us to work on cutting-edge technologies and redefine how people manage their finances.",d),t.append(d,r),t.append(o,n),t.append(r,n),t.append(n,i),e.model.insertContent(i),t.setSelection(i,"after")})}}class E extends l.k_1{static get requires(){return[l.x0g]}init(){const e=this.editor;this._defineSchema(),this._defineConverters(),e.commands.add("insertHighlightedContent",new C(e)),e.editing.mapper.on("viewToModelPosition",(0,l.$u7)(e.model,e=>e.hasClass("content-list-block")))}_defineSchema(){const e=this.editor.model.schema;e.register("highlightedBox",{isObject:!0,allowWhere:"$block"}),e.register("highlightedRow",{allowIn:"highlightedBox",isLimit:!0}),e.register("highlightedImageCol",{allowIn:"highlightedRow",isLimit:!0}),e.register("highlightedImage",{allowIn:"highlightedImageCol",allowAttributes:["src","alt"],isLimit:!0}),e.register("highlightedContentCol",{allowIn:"highlightedRow",isLimit:!0}),e.register("highlightedTitle",{allowIn:"highlightedContentCol",allowContentOf:"$block",isLimit:!0}),e.register("highlightedContent",{allowIn:"highlightedContentCol",allowContentOf:"$block",isLimit:!0})}_defineConverters(){const e=this.editor.conversion;e.for("editingDowncast").elementToElement({model:"highlightedBox",view:(e,{writer
1:t})=>(0,l.Exv)(t.createContainerElement("div",{class:"content-list-block green-block ck-widget"}),t,{label:"highlighted content widget"})}),e.for("editingDowncast").elementToElement({model:"highlightedRow",view:(e,{writer:t})=>t.createContainerElement("div",{class:"row"})}),e.for("editingDowncast").elementToElement({model:"highlightedImageCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col-auto pr-md-2 pr-0"})}),e.for("editingDowncast").elementToElement({model:"highlightedImage",view:(e,{writer:t})=>t.createEmptyElement("img",{src:e.getAttribute("src"),alt:e.getAttribute("alt")})}),e.for("editingDowncast").elementToElement({model:"highlightedContentCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col"})}),e.for("editingDowncast").elementToElement({model:"highlightedTitle",view:(e,{writer:t})=>(0,l.YNQ)(t.createEditableElement("div",{class:"title ck-editor__editable ck-editor__nested-editable"}),t)}),e.for("editingDowncast").elementToElement({model:"highlightedContent",view:(e,{writer:t})=>(0,l.YNQ)(t.createEditableElement("div",{class:"content ck-editor__editable ck-editor__nested-editable"}),t)}),e.for("dataDowncast").elementToElement({model:"highlightedBox",view:(e,{writer:t})=>t.createContainerElement("div",{class:"content-list-block green-block"})}),e.for("dataDowncast").elementToElement({model:"highlightedRow",view:(e,{writer:t})=>t.createContainerElement("div",{class:"row"})}),e.for("dataDowncast").elementToElement({model:"highlightedImageCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col-auto pr-md-2 pr-0"})}),e.for("dataDowncast").elementToElement({model:"highlightedImage",view:(e,{writer:t})=>t.createEmptyElement("img",{src:e.getAttribute("src"),alt:e.getAttribute("alt")})}),e.for("dataDowncast").elementToElement({model:"highlightedContentCol",view:(e,{writer:t})=>t.createContainerElement("div",{class:"col"})}),e.for("dataDowncast").elementToElement({model:"highlightedTitle",view:(e,{writer:t})=>t.createContainerElement("div",{class:"title",contenteditable:"true"})}),e.for("dataDowncast").elementToElement({model:"highlightedContent",view:(e,{writer:t})=>t.createContainerElement("div",{class:"content",contenteditable:"true"})}),e.for("upcast").elementToElement({view:{name:"div",classes:["content-list-block","green-block"]},model:(e,{writer:t})=>{const a=t.createElement("highlightedBox"),i=Array.from(e.getChildren()).find(e=>e.is("element")&&e.hasClass("row"));if(i){const e=t.createElement("highlightedRow"),n=Array.from(i.getChildren()).find(e=>e.is("element")&&e.hasClass("col-auto"));if(n){const a=t.createElement("highlightedImageCol"),i=Array.from(n.getChildren()).find(e=>e.is("element")&&"img"===e.name);if(i){const e=t.createElement("highlightedImage",{src:i.getAttribute("src"),alt:i.getAttribute("alt")});t.append(e,a)}t.append(a,e)}const o=Array.from(i.getChildren()).find(e=>e.is("element")&&e.hasClass("col"));if(o){const a=t.createElement("highlightedContentCol"),i=Array.from(o.getChildren()).find(e=>e.is("element")&&e.hasClass("title"));if(i){const e=t.createElement("highlightedTitle");t.insertText(i.getChild(0)?.data||"",e),t.append(e,a)}const n=Array.from(o.getChildren()).find(e=>e.is("element")&&e.hasClass("content"));if(n){const e=t.createElement("highlightedContent");t.insertText(n.getChild(0)?.data||"",e),t.append(e,a)}t.append(a,e)}t.append(e,a)}return a}})}}class b extends l.k_1{static get requires(){return[d,m,w,s,g,u,p,k]}}function T(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}const v=class extends i.xI{initialize(){this.uploadUrl=this.element.getAttribute("data-upload-url")}connect(){x.create(this.element,{customUploadUrl:this.uploadUrl}).then(e=>{console.log("CKEDITOR is ready.")}).catch(e=>console.error(e))}};(Object.getOwnPropertyDescriptor(v,"name")||{}).writable||Object.defineProperty(v,"name",{value:"default",configurable:!0});class x extends l.aRV{}o=x,T(x,"builtinPlugins",[l.DZT,l.uwK,l.yN4,l.J20,l.N_E,l.fzL,l.B8B,l._V3,l.FUH,l.qIF,l.bsd,l.uXn,l.BRX,l.eHb,l.Syw,l.XIK,l.e1U,l.e1w,l.Cdo,l.txU,l.tqO,l.Y0,l.C1k,l.KQV,b,l.U9O,l.xMA,l.sHs,l.pHs,l.q2u,l.$ts,l.FG2]),T(x,"defaultConfig",{htmlSupport:{allow:[{name:/.*/,classes:["mobileRedirect"],attributes:{id:!0,rel:!0,target:"_blank"}}]},alignment:{options:["left","right","center","justify"]},toolbar:{items:["heading","|","bold","italic","alignment","|","fontSize","fontFamily","fontColor","fontBackgroun
1dColor","|","specialCharacters","link","bulletedList","numberedList","blockQuote","insertTable","imageUpload","mediaEmbed","|","undo","redo","|","widgets","sourceEditing","htmlEmbed"]},extraPlugins:[function(e){let t=e.config.get("customUploadUrl");e.plugins.get("FileRepository").createUploadAdapter=e=>new n(e,t)}],customUploadUrl:o.uploadUrl,image:{toolbar:["imageTextAlternative","|","imageStyle:alignLeft","imageStyle:full","imageStyle:alignCenter","imageStyle:alignRight","linkImage"],styles:["full","side","alignLeft","alignCenter","alignRight"]},mediaEmbed:{previewsInData:!0},link:{decorators:{isExternal:{mode:"manual",label:"Open in a new tab",attributes:{target:"_blank"}},addNoFollow:{mode:"manual",label:"Add nofollow",attributes:{rel:"nofollow"}}}},fontFamily:{options:["default","Arial, Helvetica, sans-serif","Courier New, Courier, monospace","Georgia, serif","Lucida Sans Unicode, Lucida Grande, sans-serif","Tahoma, Geneva, sans-serif","Times New Roman, Times, serif","Trebuchet MS, Helvetica, sans-serif","Verdana, Geneva, sans-serif","Ubuntu"]},table:{contentToolbar:["tableColumn","tableRow","mergeTableCells","tableProperties","tableCellProperties"],tableProperties:{},tableCellProperties:{}},heading:{options:[{model:"paragraph",title:"Paragraph",class:"ck-heading_paragraph"},{model:"heading1",view:"h1",title:"Heading 1",class:"ck-heading_heading1"},{model:"heading2",view:"h2",title:"Heading 2",class:"ck-heading_heading2"},{model:"heading3",view:"h3",title:"Heading 3",class:"ck-heading_heading3"},{model:"heading4",view:"h4",title:"Heading 4",class:"ck-heading_heading4"}]},fontSize:{options:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]},language:"en"})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.