!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d80c1cd8-211e-42de-84c0-2a1164db72a0",e._sentryDebugIdIdentifier="sentry-dbid-d80c1cd8-211e-42de-84c0-2a1164db72a0")}catch(e){}}(),("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"v8.4"},(self.webpackChunkcvbuilder=self.webpackChunkcvbuilder||[]).push([[5571,9414],{3507:(e,t,n)=>{n.d(t,{b:()=>m}),n(63935),n(52245),n(65917);var i=n(66841);const o=JSON.parse('{"ru":{"include-signature":"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u044c","include-signature-descr":"Add your signature to give your application a personal touch","recommended":"Recommended","top-line":"\u041f\u0440\u0435\u0444\u0438\u043a\u0441","signature-text":"\u0422\u0435\u043a\u0441\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0438","signature-bottom-line":"\u0421\u0443\u0444\u0444\u0438\u043a\u0441","signature-text-color":"\u0426\u0432\u0435\u0442 \u0448\u0440\u0438\u0444\u0442\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0438","signature-font":"\u0428\u0440\u0438\u0444\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0438"},"en":{"include-signature":"Show signature","include-signature-descr":"Add your signature to give your application a personal touch","recommended":"Recommended","top-line":"Prefix","signature-text":"Signature Text","signature-bottom-line":"Suffix","signature-text-color":"Signature color","signature-font":"Signature Font"},"de":{"include-signature":"Unterschrift anzeigen","include-signature-descr":"Add your signature to give your application a personal touch","recommended":"Recommended","top-line":"Pr\xe4fix","signature-text":"Text der Unterschrift","signature-bottom-line":"Suffix","signature-text-color":"Schriftfarbe der Unterschrift","signature-font":"Schriftart der Unterschrift"}}');function r(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function a(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){return e.get(l(e,t))}function c(e,t,n){return e.set(l(e,t),n),n}function l(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var A=new WeakMap,p=new WeakMap,d=new WeakMap,u=new WeakMap,g=new WeakMap;class m extends HTMLElement{constructor(){super(),a(this,"$signatureEnabledCheckbox",void 0),r(this,A,void 0),r(this,p,void 0),r(this,d,void 0),r(this,u,void 0),r(this,g,void 0),a(this,"onUpdate",void 0),this.innerHTML=(0,i.bN)(' \x3c!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--\x3e {{include-signature}}
{{include-signature-descr}}
{{recommended}}
',o);const e=$(this);this.$signatureEnabledCheckbox=e.find("setting-pill").get(0),c(A,this,e.find("input#signature-top-line")),c(p,this,e.find("input#signature-bottom-line")),c(d,this,e.find("input#signature-text")),c(u,this,e.find("color-picker").get(0)),c(g,this,e.find("fonts-picker").get(0)),this.$signatureEnabledCheckbox&&(this.$signatureEnabledCheckbox.onUpdate=()=>this.onUpdate?.()),[s(A,this),s(p,this),s(d,this)].forEach((e=>e.on("change",(()=>this.onUpdate?.())))),[s(u,this),s(g,this)].forEach((e=>e.onchange=async()=>{this.onUpdate?.()}))}setSignatureEnabledState(e){this.$signatureEnabledCheckbox?.setSettingValue(e)}async loadSignatureData(e){e&&(s(A,this)?.val(e.topLineText??""),s(d,this)?.val(e.signatureText??""),s(p,this)?.val(e.bottomLineText??""),await(s(g,this)?.setSelectedFont(e.signatureTextFont)),s(u,this)?.setSelectedColor(e.signatureTextFontColorRGBA),"boolean"==typeof e.signaturesEnabled&&this.$signatureEnabledCheckbox?.setSettingValue(e.signaturesEnabled))}getSignatureSettings(){return{signaturesEnabled:this.$signatureEnabledCheckbox?.getSettingValue(),topLineText:s(A,this)?.val()||void 0,signatureText:s(d,this)?.val()||void 0,bottomLineText:s(p,this)?.val()||void 0,signatureTextFont:s(g,this)?.getSelectedFont(),signatureTextFontColorRGBA:s(u,this)?.getSelectedColor()}}}customElements.define("signature-element",m)},66801:(e,t,n)=>{n.d(t,{N4:()=>c,TV:()=>l,Ut:()=>a,XF:()=>s,XK:()=>p,bQ:()=>d,dy:()=>u,em:()=>A,ko:()=>m});var i=n(45950),o=n(91192),r=n(85498);function a(e=!1){return(0,i.Ar)(!0,o.sx.CVSDATA_SERVICE_ID,m,e)}async function s(e,t,n,i,o,a){g(e);const{data:s}=await e.PUT("/cvsdata/generate/pdf",{body:t,params:{query:{clientTime:(new Date).toISOString(),docType:o,language:i,templateCode:n,authUserDocumentId:a}}});return"string"==typeof s?.stream&&(s.stream=(0,r.i)(s.stream,"application/pdf")),s}async function c(e,t,n,i,o,a,s){g(e);const{data:c}=await e.PUT("/cvsdata/generate/docx",{body:t,params:{query:{clientTime:(new Date).toISOString(),docType:o,language:i,templateCode:n,fidelityMode:a,authUserDocumentId:s}}});return"string"==typeof c?.stream&&(c.stream=(0,r.i)(c.stream,"application/vnd.openxmlformats-officedocument.wordprocessingml.document")),c}async function l(e,t,n,o){if(g(e),"string"!=typeof t||!t.length)throw new Error("Uploadtoken must not be empty");if(!(n instanceof Blob))throw new Error("Document blob is mandatory");await e.POST("/cvsdata/storage/upload/complete/{uploadToken}",{params:{path:{uploadToken:t}},body:{document:n,preview:o},bodySerializer:(0,i.Dr)()})}async function A(e,t){g(e);const{data:n}=await e.GET("/cvsdata/storage",{params:{query:{authUserDocumentId:t}}});return n&&(n.customCaptions=(0,r.i)(n.customCaptions),n.privateMetadata=(0,r.i)(n.privateMetadata),n.storage=(0,r.i)(n.storage),n.privateMetadataCleartextHash=(0,r.i)(n.privateMetadataCleartextHash)),n}async function p(e,t){g(e);const n={...t};for(const e in n)n[e]instanceof Blob&&(n[e]=await(0,r.Sk)(n[e]));await e.PUT("/cvsdata/storage",{body:n})}async function d(e,t,n,o){g(e),await e.POST("/cvsdata/image",{body:{applicantImage:t,mimeType:n},params:{query:{authUserDocumentId:o}},bodySerializer:(0,i.Dr)()})}async function u(e,t){g(e),await e.DELETE("/cvsdata/image",{params:{query:{authUserDocumentId:t}}})}function g(e){if(!e.isAuthClient)throw new Error("isAuthClient not enabled")}let m=function(e){return e.REQUEST_DATA_NOT_VALID="REQUEST_DATA_NOT_VALID",e.EMAIL_NOT_VALID="EMAIL_NOT_VALID",e.INTERNAL_SERVER_ERROR="INTERNAL_SERVER_ERROR",e.REQUEST_TOO_BIG="REQUEST_TOO_BIG",e.DOS_PREVENTION="DOS_PREVENTION",e.ACTIVATION_ID_CONSUMED="ACTIVATION_ID_CONSUMED",e.USER_NOT_LOGGED_IN="USER_NOT_LOGGED_IN",e.MANUAL_UPGRADE_ONLY="MANUAL_UPGRADE_ONLY",e.UPLOAD_TOKEN_INVALID="UPLOAD_TOKEN_INVALID",e.FORBIDDEN_OPERATION="FORBIDDEN_OPERATION",e.STORED_DOCUMENTS_LIMIT_EXCEEDED="STORED_DOCUMENTS_LIMIT_EXCEEDED",e.DATA_COOKIE_INVALID="DATA_COOKIE_INVALID",e.INVALID_DOCUMENT_ID="INVALID_DOCUMENT_ID",e}({})},85498:(e,t,n)=>{function i(e,t=""){if("string"!=typeof e||!e.length)return;const n=e.replace(/^data:[^;]+;base64,/,""),i=atob(n),o=[];for(let e=0;eo,N7:()=>a,Sk:()=>r,i:()=>i})},93365:(e,t,n)=>{n.d(t,{N:()=>o,x:()=>r});const i={hiringManagerName:5,hiringManagerProfession:5,hiringCompanyName:5,hiringManagerEmail:5,hiringManagerPhoneNumber:5,jobReference:10};function o(e,t){if(!e)return 0;let n=0;return Object.entries(i).forEach((([t,i])=>{"string"==typeof e[t]&&e[t].length&&(n+=i)})),"string"==typeof e.coverLetterText&&(n+=a(e.coverLetterText,150,60)),t&&(n+=5),Math.min(100,n)}function r(e,t){if(!e)return 0;let n=0;if("string"==typeof e.aboutApplicant?.firstName&&e.aboutApplicant.firstName.length&&(n+=1),"string"==typeof e.aboutApplicant?.lastName&&e.aboutApplicant.lastName.length&&(n+=1),e.aboutApplicant?.emails instanceof Array)switch(e.aboutApplicant?.emails.filter((e=>e?.length)).length){case 0:break;case 1:n+=2;break;default:n+=3}if(e.aboutApplicant?.phoneNumbers instanceof Array&&e.aboutApplicant?.phoneNumbers.filter((e=>e?.length)).length&&(n+=2),"string"==typeof e.aboutApplicant?.profession&&e.aboutApplicant.profession.length&&(n+=1),"string"==typeof e.aboutApplicant?.aboutMyself&&(n+=a(e.aboutApplicant.aboutMyself,50,3)),e.aboutApplicant?.socialNetworks instanceof Array)switch(e.aboutApplicant?.socialNetworks.length){case 0:break;case 1:n+=1;break;default:n+=2}if(e.languageExperiences instanceof Array)switch(e.languageExperiences.filter((e=>e)).length){case 0:break;case 1:n+=3;break;case 2:n+=6;break;default:n+=7}if(e.specialSkillExperiences instanceof Array){let t=e.specialSkillExperiences.filter((e=>e)).length;n+=Math.min(7,t)}return e.workExperiences instanceof Array&&(n+=s(e.workExperiences,3,50)),e.educationExperiences instanceof Array&&(n+=s(e.educationExperiences,2,15)),e.qualificationExperiences instanceof Array&&(n+=s(e.qualificationExperiences,2,7)),e.hobbies&&("string"==typeof e.hobbies.hobbiesText||e.hobbies.hobbiesSkillList instanceof Array)&&(n+=1),t&&(n+=1),Math.min(100,n)}function a(e,t,n){if(!e?.length)return 0;const i=(new DOMParser).parseFromString(e,"text/html").body.textContent;let o=i?.split(" ").filter((e=>e?.length)).length??0;return o=Math.min(t,o),o*n/t}function s(e,t,n){const i=e.filter((e=>e)).length;if(!i)return 0;const o=n/t,r=e.filter((e=>e)).reduce(((e,t)=>e+function(e){let t=0;"string"==typeof e?.experienceTitle&&e.experienceTitle.length&&(t+=15),"string"==typeof e?.institutionName&&e.institutionName.length&&(t+=15),"string"==typeof e?.city?.cityName&&e.city?.cityName.length&&(t+=5),"string"==typeof e?.city?.countryName&&e.city?.countryName.length&&(t+=5);const n=!!e?.beginDate,i=!!e?.endDate,o=!!e?.isOpenExperience;return n&&i||n&&o?t+=10:o||!n&&!i||(t+=5),e.experienceDescriptionText&&(t+=a(e.experienceDescriptionText,50,50)),t}(t)),0)/(100*i);return Math.min(n,i*o*r)}},46778:(e,t,n)=>{n.d(t,{MA:()=>d,Uo:()=>A,VI:()=>p,xQ:()=>l});var i=n(98363),o=n(466);function r(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}async function a(e,t){if(!(t instanceof CryptoKey))throw new Error("Key is not a cryptokey or authandanonkey");if(void 0===e)return;const o=JSON.stringify(e),r=new TextEncoder,a=(await n.e(9861).then(n.bind(n,69861))).gzipSync(r.encode(o)),s=await i.AW(a,t);return s?new Blob([s]):void 0}async function s(e,t){if(!(t instanceof CryptoKey))throw new Error("Key is not a cryptokey or authandanonkey");if(e?.size)try{const o=await i.FX(new Uint8Array(await e.arrayBuffer()),t),r=(await n.e(9861).then(n.bind(n,69861))).gunzipSync(new Uint8Array(o)).buffer,a=(new TextDecoder).decode(r);return JSON.parse(a)}catch(e){return null}}function c(e){let t=BigInt(0);return e instanceof Array&&e.length?(e.filter((e=>!!e)).forEach((e=>t+=BigInt((0,o.computeJsonChecksum)(e)))),t):t}async function l(e){const t=await i.Ku();if(!(t instanceof CryptoKey))throw new Error("No dek found");const n=await async function(e,t){const n=new A;return n.avatar=void 0,n.customCaptions=await s(e.customCaptions,t),n.storageData=await async function(e,t){if(!e.storage?.size)return new d;const n=new d,i=await s(e.storage,t);return Object.assign(n,i),n}(e,t)??new d,n.privateMetadata=await async function(e,t){if(!e?.size)return new p;try{const n=new Uint8Array(await e.arrayBuffer()),o=(new TextDecoder).decode(await i.FX(n,t)),r=JSON.parse(o),a=new p;return Object.assign(a,r),a}catch(e){return null}}(e?.privateMetadata,t)??new p,n.coverLetterCompleteness=e.coverLetterCompleteness,n.cvCompleteness=e.cvCompleteness,n.lang=e.lang,n.templateCode=e.templateCode,n}(e,t);let o;if("string"==typeof e?.applicantImageUrl&&e.applicantImageUrl.length&&"string"==typeof e.applicantImageMimeType&&e.applicantImageMimeType.startsWith("image/")){const n=await fetch(e.applicantImageUrl,{credentials:"include"}).then((e=>e.arrayBuffer())),r=await i.FX(new Uint8Array(n),t);o=new Blob([r],{type:e.applicantImageMimeType})}else o=null;return[n,o]}class A{constructor(){r(this,"storageData",void 0),r(this,"privateMetadata",void 0),r(this,"avatar",void 0),r(this,"customCaptions",void 0),r(this,"lang",void 0),r(this,"templateCode",void 0),r(this,"cvCompleteness",void 0),r(this,"coverLetterCompleteness",void 0)}computeChecksum(){return c([this.storageData,this.privateMetadata,this.customCaptions,this.lang,this.templateCode,this.cvCompleteness,this.coverLetterCompleteness])}async toPdfDataCacheApi(e){const t={};return t.storage=await(this.storageData?.encrypt(e)),t.customCaptions=await a(this.customCaptions,e),t.privateMetadata=await(this.privateMetadata?.encrypt(e)),t.privateMetadataCleartextHash=await(this.privateMetadata?.computeHash()),t.coverLetterCompleteness=this.coverLetterCompleteness,t.cvCompleteness=this.cvCompleteness,t.lang=this.lang??void 0,t.templateCode=this.templateCode??void 0,t}}class p{constructor(){r(this,"applicantFirstName",void 0),r(this,"applicantLastName",void 0),r(this,"documentName",void 0)}computeChecksum(){return c([this])}async encrypt(e){const t=JSON.stringify(this),n=(new TextEncoder).encode(t),o=await i.AW(n,e);return new Blob([o])}async computeHash(){const e=new TextEncoder,t=await crypto.subtle.digest({name:"SHA-256"},e.encode(JSON.stringify(this)));return new Blob([t])}}class d{constructor(){r(this,"cvData",void 0),r(this,"coverLetterData",void 0),r(this,"signature",void 0),r(this,"references",void 0),r(this,"style",void 0),r(this,"pictureSelectorSettings",void 0)}computeChecksum(){return c([this.cvData,this.coverLetterData,this.signature,this.references,this.style,this.pictureSelectorSettings])}async encrypt(e){const t=await a(this,e);return t?new Blob([t]):void 0}}},62494:(e,t,n)=>{n.d(t,{A:()=>f});var i=n(71354),o=n.n(i),r=n(76314),a=n.n(r),s=n(4417),c=n.n(s),l=new URL(n(81872),n.b),A=new URL(n(14777),n.b),p=new URL(n(34292),n.b),d=a()(o()),u=c()(l),g=c()(A),m=c()(p);d.push([e.id,`color-picker .dropdown-header,\nfonts-picker .dropdown-header {\n position: sticky;\n top: 0;\n z-index: 1;\n padding-top: 0.75rem;\n background-color: white;\n}\ncolor-picker .dropdown-inner,\nfonts-picker .dropdown-inner {\n padding-top: 0;\n max-height: 35vh !important;\n overflow-y: auto !important;\n}\ncolor-picker[edited] .icon,\nfonts-picker[edited] .icon {\n margin-right: 0.5rem;\n margin-top: auto;\n margin-bottom: auto;\n display: flex;\n}\ncolor-picker[edited] .icon::before,\nfonts-picker[edited] .icon::before {\n content: '';\n display: inline-block;\n width: 16px;\n height: 16px;\n background-size: 100% 100%;\n background-repeat: no-repeat;\n}\ncolor-picker[edited] .icon.reset::before,\nfonts-picker[edited] .icon.reset::before {\n background-image: url(${u});\n filter: invert(21%) sepia(83%) saturate(2904%) hue-rotate(357deg) brightness(90%) contrast(90%);\n}\ncolor-picker .picker-background,\nfonts-picker .picker-background {\n border-radius: 1rem !important;\n cursor: pointer;\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n@media (hover) {\n color-picker .picker-background:hover,\n fonts-picker .picker-background:hover {\n background-color: aliceblue;\n }\n}\ncolor-picker .setting-pill,\nfonts-picker .setting-pill {\n flex-wrap: nowrap;\n display: flex;\n padding-top: 0;\n padding-bottom: 0;\n}\ncolor-picker .setting-pill small,\nfonts-picker .setting-pill small {\n display: block;\n}\ncolor-picker .setting-pill small.font-weight-bolder,\nfonts-picker .setting-pill small.font-weight-bolder {\n color: #1172c1;\n}\ncolor-picker .setting-pill h6,\nfonts-picker .setting-pill h6 {\n font-weight: bold;\n overflow-wrap: break-word;\n margin-bottom: 0.25rem;\n}\ncolor-picker .setting-pill .circle-icon,\nfonts-picker .setting-pill .circle-icon {\n display: flex;\n min-width: 32px;\n min-height: 32px;\n width: 32px;\n height: 32px;\n background-color: #c0dbf2;\n border-radius: 50%;\n}\ncolor-picker .setting-pill .circle-icon > svg,\nfonts-picker .setting-pill .circle-icon > svg {\n width: 24px;\n height: auto;\n margin: auto;\n fill: #1172c1;\n}\ncolor-picker .setting-pill input,\nfonts-picker .setting-pill input {\n margin: auto;\n}\nfonts-picker .dropdown-item {\n position: relative;\n}\nfonts-picker .dropdown-item svg {\n max-height: 1.5rem;\n margin-top: auto;\n margin-bottom: auto;\n}\nfonts-picker .dropdown-item:not(.btn):focus svg,\nfonts-picker .dropdown-item:not(.btn):hover svg {\n fill: #165f9d;\n}\nfonts-picker .f-picker small {\n display: initial;\n}\nfonts-picker .f-picker svg {\n display: none;\n}\nfonts-picker[data-font-name] .f-picker small {\n display: none;\n}\nfonts-picker[data-font-name] .f-picker svg {\n display: block;\n}\nfonts-picker a.dropdown-item.active > * {\n margin-right: 2rem;\n}\nfonts-picker a.dropdown-item.active::before {\n content: '\u2713';\n position: absolute;\n top: 50%;\n transform: translate(-100%, -50%);\n font-size: 20px;\n right: 0;\n}\nfonts-picker .dropdown-toggle::after {\n display: none;\n}\nresetable-input {\n cursor: pointer;\n}\nresetable-input .clappable {\n max-height: 0px;\n transition: max-height 0.3s;\n overflow-y: hidden;\n}\nresetable-input .editable {\n transition: max-height 0.3s;\n /* max-height: 48px; */\n}\nresetable-input .editable .icon.pencil::before {\n content: '';\n background-size: 100% 100%;\n display: block;\n cursor: pointer;\n}\nresetable-input .editable .icon.pencil::before {\n width: 16px;\n height: 16px;\n background-image: url(${g});\n filter: invert(59%) sepia(3%) saturate(4326%) hue-rotate(175deg) brightness(77%) contrast(88%);\n}\nresetable-input .editable.edited {\n background-color: #ecf4fc !important;\n}\nresetable-input .editable.edited .icon.pencil::before {\n background-image: url(${u});\n filter: invert(21%) sepia(83%) saturate(2904%) hue-rotate(357deg) brightness(90%) contrast(90%);\n}\nresetable-input .editable .override-textbox {\n display: none;\n}\nresetable-input .editable.edit {\n background-color: #dfdfdf8f;\n /* max-height: 70px; */\n}\nresetable-input .editable.edit .overridetext,\nresetable-input .editable.edit .icon.pencil {\n display: none;\n}\nresetable-input .editable.edit .override-textbox {\n display: block;\n}\n.color-picker.popover.show .popover-body #color-picker {\n width: 250px;\n}\n.color-picker.popover.show .popover-body #color-picker .IroWheel,\n.color-picker.popover.show .popover-body #color-picker .IroSlider {\n margin-left: auto;\n margin-right: auto;\n}\n.color-picker.popover input.is-error {\n border-color: red;\n}\n@media (max-width: 576px) {\n .color-picker.popover {\n width: calc(100vw - 2rem);\n max-width: 100vw;\n left: 50% !important;\n top: 50% !important;\n transform: translate(-50%, -50%) !important;\n }\n .color-picker.popover .arrow {\n display: none;\n }\n .color-picker.popover #color-picker {\n width: 100%;\n }\n .color-picker.popover .popover-header .dropdown-header {\n white-space: break-spaces;\n }\n}\n#color-picker-backdrop {\n display: none;\n z-index: 1040;\n}\n#color-picker-backdrop.show {\n display: block;\n}\ncolor-picker .icon.clear,\nresetable-input .icon.clear {\n cursor: pointer;\n position: absolute;\n right: 16px;\n top: 50%;\n transform: translateY(-50%);\n background-image: url(${m});\n width: 20px;\n height: 20px;\n background-size: 100% 100%;\n display: block;\n filter: invert(59%) sepia(3%) saturate(4326%) hue-rotate(175deg) brightness(77%) contrast(88%);\n}\ncolor-picker .icon.clear + input,\nresetable-input .icon.clear + input {\n padding-right: 37px;\n}\n`,"",{version:3,sources:["webpack://./src/content/components/colorpicker/colorpicker.less"],names:[],mappings:"AAAA;;EAEQ,gBAAA;EACA,MAAA;EACA,UAAA;EACA,oBAAA;EACA,uBAAA;AACR;AAPA;;EAUQ,cAAA;EACA,2BAAA;EACA,2BAAA;AACR;AAEI;;EACI,oBAAA;EACA,gBAAA;EACA,mBAAA;EACA,aAAA;AACR;AACQ;;EACI,WAAA;EACA,qBAAA;EACA,WAAA;EACA,YAAA;EACA,0BAAA;EACA,4BAAA;AAEZ;AACQ;;EACI,yDAAA;EACA,+FAAA;AAEZ;AAlCA;;EAqCQ,8BAAA;EACA,eAAA;EACA,iBAAA;EACA,oBAAA;AACR;AACQ;EACI;;IACI,2BAAA;EAEd;AACF;AA/CA;;EAkDQ,iBAAA;EACA,aAAA;EACA,cAAA;EACA,iBAAA;AACR;AAtDA;;EAwDY,cAAA;AAEZ;AAAY;;EACI,cAAA;AAGhB;AA9DA;;EAgEY,iBAAA;EACA,yBAAA;EACA,sBAAA;AAEZ;AApEA;;EAsEY,aAAA;EACA,eAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,kBAAA;AAEZ;AAAY;;EACI,WAAA;EACA,YAAA;EACA,YAAA;EACA,aAAA;AAGhB;AArFA;;EAuFY,YAAA;AAEZ;AAGA;EAEQ,kBAAA;AAFR;AAAA;EAKY,kBAAA;EACA,gBAAA;EACA,mBAAA;AAFZ;AAKQ;;EACI,aAAA;AAFZ;AATA;EAiBY,gBAAA;AALZ;AAZA;EAqBY,aAAA;AANZ;AAUI;EAEQ,aAAA;AATZ;AAOI;EAMQ,cAAA;AAVZ;AAeQ;EACI,kBAAA;AAbZ;AAgBQ;EACI,YAAA;EACA,kBAAA;EACA,QAAA;EACA,iCAAA;EACA,eAAA;EACA,QAAA;AAdZ;AAhCA;EAmDQ,aAAA;AAhBR;AAoBA;EACI,eAAA;AAlBJ;AAiBA;EAGQ,eAAA;EACA,2BAAA;EACA,kBAAA;AAjBR;AAYA;EASQ,2BAAA;EAlBN,sBAAsB;AACxB;AAQA;EAaY,WAAA;EACA,0BAAA;EACA,cAAA;EACA,eAAA;AAlBZ;AAEA;EAoBY,WAAA;EACA,YAAA;EACA,yDAAA;EACA,8FAAA;AAnBZ;AAsBQ;EACI,oCAAA;AApBZ;AAmBQ;EAIQ,yDAAA;EACA,+FAAA;AApBhB;AAXA;EAoCY,aAAA;AAtBZ;AAyBQ;EACI,2BAAA;EAvBV,sBAAsB;AACxB;AAqBQ;;EAKQ,aAAA;AAtBhB;AAiBQ;EASQ,cAAA;AAvBhB;AA8BI;EACI,YAAA;AA5BR;AA2BI;;EAGQ,iBAAA;EACA,kBAAA;AA1BZ;AAqBA;EAUQ,iBAAA;AA5BR;AA+BI;EAAA;IACI,yBAAA;IACA,gBAAA;IACA,oBAAA;IACA,mBAAA;IACA,2CAAA;EA5BN;EAuBE;IAQQ,aAAA;EA5BV;EAoBE;IAYQ,WAAA;EA7BV;EAiBE;IAgBQ,yBAAA;EA9BV;AACF;AAkCA;EACI,aAAA;EACA,aAAA;AAhCJ;AAkCI;EACI,cAAA;AAhCR;AAoCA;;EAEQ,eAAA;EACA,kBAAA;EACA,WAAA;EACA,QAAA;EACA,2BAAA;EACA,yDAAA;EACA,WAAA;EACA,YAAA;EACA,0BAAA;EACA,cAAA;EACA,8FAAA;AAlCR;AAoCQ;;EACI,mBAAA;AAjCZ",sourcesContent:["color-picker, fonts-picker {\n .dropdown-header {\n position: sticky;\n top: 0;\n z-index: 1;\n padding-top: .75rem;\n background-color: white;\n }\n\n .dropdown-inner {\n padding-top: 0;\n max-height: 35vh !important;\n overflow-y: auto !important;\n }\n\n &[edited] .icon {\n margin-right: .5rem;\n margin-top: auto;\n margin-bottom: auto;\n display: flex;\n\n &::before {\n content: '';\n display: inline-block;\n width: 16px;\n height: 16px;\n background-size: 100% 100%;\n background-repeat: no-repeat;\n }\n\n &.reset::before {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M48.5 224H40c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H48.5z'/%3E%3C/svg%3E\");\n filter: invert(21%) sepia(83%) saturate(2904%) hue-rotate(357deg) brightness(90%) contrast(90%);\n }\n }\n\n .picker-background {\n border-radius: 1rem !important;\n cursor: pointer;\n padding-top: 1rem;\n padding-bottom: 1rem;\n\n @media(hover) {\n &:hover {\n background-color: aliceblue;\n }\n }\n }\n\n .setting-pill {\n flex-wrap: nowrap;\n display: flex;\n padding-top: 0;\n padding-bottom: 0;\n\n small {\n display: block;\n\n &.font-weight-bolder {\n color: #1172c1;\n }\n }\n\n h6 {\n font-weight: bold;\n overflow-wrap: break-word;\n margin-bottom: .25rem;\n }\n\n .circle-icon {\n display: flex;\n min-width: 32px;\n min-height: 32px;\n width: 32px;\n height: 32px;\n background-color: #c0dbf2;\n border-radius: 50%;\n\n & > svg {\n width: 24px;\n height: auto;\n margin: auto;\n fill: #1172c1;\n }\n }\n\n input {\n margin: auto;\n }\n }\n}\n\nfonts-picker {\n .dropdown-item {\n position: relative;\n\n svg {\n max-height: 1.5rem;\n margin-top: auto;\n margin-bottom: auto;\n }\n\n &:not(.btn):focus svg, &:not(.btn):hover svg {\n fill: #165f9d;\n }\n }\n\n .f-picker {\n small {\n display: initial;\n }\n\n svg {\n display: none;\n }\n }\n\n &[data-font-name] .f-picker {\n small {\n display: none;\n }\n\n svg {\n display: block;\n }\n }\n\n a.dropdown-item.active {\n & > * {\n margin-right: 2rem;\n }\n\n &::before {\n content: '\u2713';\n position: absolute;\n top: 50%;\n transform: translate(-100%, -50%);\n font-size: 20px;\n right: 0;\n }\n }\n\n .dropdown-toggle::after {\n display: none;\n }\n}\n\nresetable-input {\n cursor: pointer;\n .clappable {\n max-height: 0px;\n transition: max-height .3s;\n overflow-y: hidden;\n }\n\n .editable {\n transition: max-height .3s;\n /* max-height: 48px; */\n\n .icon.pencil::before {\n content: '';\n background-size: 100% 100%;\n display: block;\n cursor: pointer;\n }\n\n .icon.pencil::before {\n width: 16px;\n height: 16px;\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3Cpath d='M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z'/%3E%3C/svg%3E\");\n filter: invert(59%) sepia(3%) saturate(4326%) hue-rotate(175deg) brightness(77%) contrast(88%);\n }\n\n &.edited {\n background-color: rgb(236, 244, 252) !important;\n\n .icon.pencil::before {\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M48.5 224H40c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H48.5z'/%3E%3C/svg%3E\");\n filter: invert(21%) sepia(83%) saturate(2904%) hue-rotate(357deg) brightness(90%) contrast(90%);\n }\n }\n\n .override-textbox {\n display: none;\n }\n\n &.edit {\n background-color: #dfdfdf8f;\n /* max-height: 70px; */\n\n .overridetext, .icon.pencil {\n display: none;\n }\n\n .override-textbox {\n display: block;\n }\n }\n }\n}\n\n.color-picker.popover {\n &.show .popover-body #color-picker {\n width: 250px;\n .IroWheel, .IroSlider {\n margin-left: auto;\n margin-right: auto;\n }\n }\n\n input.is-error {\n border-color: red;\n }\n\n @media(max-width: 576px) {\n width: calc(100vw - 2rem);\n max-width: 100vw;\n left: 50% !important;\n top: 50% !important;\n transform: translate(-50%, -50%) !important;\n\n .arrow {\n display: none;\n }\n\n #color-picker {\n width: 100%;\n }\n\n .popover-header .dropdown-header {\n white-space: break-spaces;\n }\n }\n}\n\n#color-picker-backdrop {\n display: none;\n z-index: 1040;\n\n &.show {\n display: block;\n }\n}\n\ncolor-picker, resetable-input {\n .icon.clear {\n cursor: pointer;\n position: absolute;\n right: 16px;\n top: 50%;\n transform: translateY(-50%);\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z'/%3E%3C/svg%3E\");\n width: 20px;\n height: 20px;\n background-size: 100% 100%;\n display: block;\n filter: invert(59%) sepia(3%) saturate(4326%) hue-rotate(175deg) brightness(77%) contrast(88%);\n\n & + input {\n padding-right: 37px;\n }\n }\n}"],sourceRoot:""}]);var h=new CSSStyleSheet;h.replaceSync(d.toString());const f=h},2989:(e,t,n)=>{n.d(t,{A:()=>i});const i=' '},34292:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2716%27 width=%2716%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z%27/%3E%3C/svg%3E"},14777:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2716%27 width=%2716%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z%27/%3E%3C/svg%3E"},81872:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M48.5 224H40c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H48.5z%27/%3E%3C/svg%3E"},18459:e=>{e.exports=JSON.parse('{"ru":{"reset":"\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c","reset-to-default":"\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043d\u0430 \u0442\u0435\u043a\u0441\u0442 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e","save":"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c","colorpicker-save":"\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c","colorpicker-edit-color":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c","colorpicker-reset-default":"\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c","defaultcolor":"\u0426\u0432\u0435\u0442 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e","default-font":"\u0428\u0440\u0438\u0444\u0442 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e","resetable-input-default-pattern":"{{value}} (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e)"},"en":{"reset":"Reset","reset-to-default":"Reset to default","save":"Save","colorpicker-save":"Apply","colorpicker-edit-color":"Edit color","colorpicker-reset-default":"Reset to default","defaultcolor":"Default settings color","default-font":"Default settings font","resetable-input-default-pattern":"{{value}} (default value)"},"de":{"reset":"Zur\xfccksetzen","reset-to-default":"Auf Standard zur\xfccksetzen","save":"Speichern","colorpicker-save":"Anwenden","colorpicker-edit-color":"Bearbeiten","colorpicker-reset-default":"Zur\xfccksetzen","defaultcolor":"Standartfarbe","default-font":"Standartschrift","resetable-input-default-pattern":"{{value}} (Standart)"}}')}}]);
//# sourceMappingURL=5571.47b0b6804dcadb8bf3a9.bundle.js.map