1(()=>{"use strict";var n={4128(n,t,e){var i=e(1354),r=e.n(i),a=e(6314),o=e.n(a)()(r());o.push([n.id,".widget-popup-wrapper {\n cursor: pointer;\n\n position: fixed;\n z-index: 999997;\n bottom: 90px;\n \n overflow: hidden;\n\n width: fit-content;\n max-width: 270px;\n padding: 16px 20px;\n\n background: #FFF;\n box-shadow: 0 0 24px rgb(0 0 0 / 12%);\n \n transition: width 200ms ease 0s, height 200ms ease 0s, max-height 200ms ease 0s,\n transform 300ms cubic-bezier(0, 1.2, 1, 1) 0s, opacity 83ms ease-out 0s;\n}\n \n.widget-popup-wrapper-hidden {\n opacity: 0;\n}\n\n.widget-popup-wrapper-hidden.widget-popup-wrapper-right {\n transform: scale(0) translate(100%, 100%);\n}\n\n.widget-popup-wrapper-hidden.widget-popup-wrapper-left {\n transform: scale(0) translate(-100%, 100%);\n}\n \n.widget-popup-wrapper-shown {\n transform: scale(1) translate(0, 0);\n opacity: 1;\n}\n\n.widget-popup-wrapper-right {\n right: 90px;\n border-radius: 16px 16px 6px;\n}\n\n.widget-popup-wrapper-left {\n left: 90px;\n border-radius: 16px 16px 16px 6px;\n}\n\n.widget-popup-wrapper button {\n cursor: pointer;\n\n display: flex;\n align-items: center;\n justify-content: center;\n\n height: 21px;\n padding: 0;\n\n visibility: hidden;\n opacity: 0.5;\n background: 0 0;\n border: 0;\n\n transition: visibility 0.3s;\n}\n\n.widget-popup-wrapper button:hover {\n opacity: 1;\n}\n\n.widget-popup-wrapper:hover button {\n visibility: visible;\n}\n\n.widget-popup-title, .widget-popup-text {\n display: flex;\n gap: 10px;\n justify-content: space-between;\n}\n\n.widget-popup-title span, .widget-popup-text span {\n font-family: Inter, sans-serif;\n font-style: normal;\n overflow-wrap: break-word;\n}\n\n.widget-popup-title {\n align-items: center;\n margin-bottom: 6px;\n}\n\n.widget-popup-title span {\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n color: #8C8C8C;\n}\n\n.widget-popup-text span {\n font-size: 15px;\n font-weight: 400;\n line-height: 20px;\n color: #262732;\n}\n\n@media (height <= 700px) {\n .widget-popup-wrapper {\n bottom: 60px\n }\n\n .widget-popup-wrapper-right {\n right: 60px;\n }\n \n .widget-popup-wrapper-left {\n left: 60px;\n }\n}\n","",{version:3,sources:["webpack://./src/widget/popUp/popUp.css"],names:[],mappings:"AAAA;EACE,eAAe;;EAEf,eAAe;EACf,eAAe;EACf,YAAY;;EAEZ,gBAAgB;;EAEhB,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;;EAElB,gBAAgB;EAChB,qCAAqC;;EAErC;2EACyE;AAC3E;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,mCAAmC;EACnC,UAAU;AACZ;;AAEA;EACE,WAAW;EACX,4BAA4B;AAC9B;;AAEA;EACE,UAAU;EACV,iCAAiC;AACnC;;AAEA;EACE,eAAe;;EAEf,aAAa;EACb,mBAAmB;EACnB,uBAAuB;;EAEvB,YAAY;EACZ,UAAU;;EAEV,kBAAkB;EAClB,YAAY;EACZ,eAAe;EACf,SAAS;;EAET,2BAA2B;AAC7B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,aAAa;EACb,SAAS;EACT,8BAA8B;AAChC;;AAEA;EACE,8BAA8B;EAC9B,kBAAkB;EAClB,yBAAyB;AAC3B;;AAEA;EACE,mBAAmB;EACnB,kBAAkB;AACpB;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,cAAc;AAChB;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,cAAc;AAChB;;AAEA;EACE;IACE;EACF;;EAEA;IACE,WAAW;EACb;;EAEA;IACE,UAAU;EACZ;AACF",sourcesContent:[".widget-popup-wrapper {\n cursor: pointer;\n\n position: fixed;\n z-index: 999997;\n bottom: 90px;\n \n overflow: hidden;\n\n width: fit-content;\n max-width: 270px;\n padding: 16px 20px;\n\n background: #FFF;\n box-shadow: 0 0 24px rgb(0 0 0 / 12%);\n \n transition: width 200ms ease 0s, height 200ms ease 0s, max-height 200ms ease 0s,\n transform 300ms cubic-bezier(0, 1.2, 1, 1) 0s, opacity 83ms ease-out 0s;\n}\n \n.widget-popup-wrapper-hidden {\n opacity: 0;\n}\n\n.widget-popup-wrapper-hidden.widget-popup-wrapper-right {\n transform: scale(0) translate(100%, 100%);\n}\n\n.widget-popup-wrapper-hidden.widget-popup-wrapper-left {\n transform: scale(0) translate(-100%, 100%);\n}\n \n.widget-popup-wrapper-shown {\n transform: scale(1) translate(0, 0);\n opacity: 1;\n}\n\n.widget-popup-wrapper-right {\n right: 90px;\n border-radius: 16px 16px 6px;\n}\n\n.widget-popup-wrapper-left {\n left: 90px;\n border-radius: 16px 16px 16px 6px;\n}\n\n.widget-popup-wrapper button {\n cursor: pointer;\n\n display: flex;\n align-items: center;\n justify-content: center;\n\n height: 21px;\n padding: 0;\n\n visibility: hidden;\n opacity: 0.5;\n background: 0 0;\n border: 0;\n\n transition: visibility 0.3s;\n}\n\n.widget-popup-wrapper button:hover {\n opacity: 1;\n}\n\n.widget-popup-wrapper:hover button {\n visibility: visible;\n}\n\n.widget-popup-title, .widget-popup-text {\n display: flex;\n gap: 10px;\n justify-content: space-between;\n}\n\n.widget-popup-title span, .widget-popup-text span {\n font-family: Inter, sans-serif;\n font-style: normal;\n overflow-wrap: break-word;\n}\n\n.widget-popup-title {\n align-items: center;\n margin-bottom: 6px;\n}\n\n.widget-popup-title span {\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n color: #8C8C8C;\n}\n\n.widget-popup-text span {\n font-size: 15px;\n font-weight: 400;\n line-height: 20px;\n color: #262732;\n}\n\n@media (height <= 700px) {\n .widget-popup-wrapper {\n bottom: 60px\n }\n\n .widget-popup-wrapper-right {\n right: 60px;\n }\n \n .widget-popup-wrapper-left {\n left: 60px;\n }\n}\n"],sourceRoot:""}]);const s=o;e.d(t,["A",0,s])},4829(n,t,e){var i=e(1354),r=e.n(i),a=e(6314),o=e.n(a)()(r());o.push([n.id,".temporary-widget-class__container {\n position: fixed;\n z-index: 9999999;\n}\n\n.temporary-widget-class__container .temporary-widget-class__button {\n cursor: pointer;\n user-select: none;\n\n position: fixed;\n z-index: 999996;\n right: 33px;\n bottom: 33px;\n\n width: 56px;\n height: 56px;\n padding: 0;\n\n filter: drop-shadow(0 1px 6px rgb(0 0 0 / 6%)) drop-shadow(0 2px 32px rgb(0 0 0 / 16%));\n border: 0;\n border-radius: 50px;\n\n transition: all 0.2s ease-out;\n}\n\n.temporary-widget-class__container .temporary-widget-class__button:hover {\n transform: scale(1.115);\n}\n\n.temporary-widget-class__container .temporary-widget-class__button:focus {\n outline: 0;\n}\n\n.temporary-widget-class__container .temporary-widget-class__iframe-wrapper {\n pointer-events: all;\n\n position: fixed;\n right: 33px;\n bottom: 110px;\n\n overflow: hidden;\n\n width: 360px;\n max-width: calc(100vw - 10px);\n height: 600px;\n min-height: 260px;\n max-height: calc(100vh - 110px);\n\n background-color: white;\n border-radius: 20px;\n box-shadow: 0 1px 6px rgb(0 0 0 / 6%), 0 2px 32px rgb(0 0 0 / 16%);\n\n transition: width 200ms ease 0s, height 200ms ease 0s, max-height 200ms ease 0s,\n transform 300ms cubic-bezier(0, 1.2, 1, 1) 0s, opacity 83ms ease-out 0s;\n}\n\n.iframe-wrapper-hidden {\n transform: scale(0);\n opacity: 0;\n}\n\n.iframe-wrapper-shown {\n opacity: 1;\n}\n\n.left-open {\n transform-origin: left bottom;\n}\n\n.right-open {\n transform-origin: right bottom;\n}\n\n.temporary-widget-class__iframe-wrapper iframe {\n position: absolute;\n width: 100%;\n height: 100%;\n border: none;\n}\n\n.temporary-widget-class__container .temporary-widget-class__notificator {\n position: fixed;\n z-index: 999997;\n right: 50px;\n bottom: 60px;\n\n display: none;
1\n\n width: 20px;\n height: 20px;\n\n font-family: Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-weight: 600;\n font-style: normal;\n line-height: 20px;\n color: var(--notificator-color);\n text-align: center;\n\n background-color: #fff;\n border: none;\n border-radius: 10px;\n box-shadow: 0 1px 6px rgb(0 0 0 / 6%), 0 2px 32px rgb(0 0 0 / 16%);\n}\n\n.temporary-widget-class__container .temporary-widget-class__notificator.visible {\n right: 25px;\n bottom: 70px;\n\n display: block;\n\n animation-name: bounceInUp;\n animation-duration: 1.2s;\n animation-fill-mode: both;\n}\n\n.temporary-widget-class__container.is-iframe-shown .temporary-widget-class__notificator {\n display: none;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__iframe-wrapper,\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__button,\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__notificator {\n right: auto;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__iframe-wrapper {\n left: 33px;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__button {\n left: 33px;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__notificator {\n left: 23px;\n}\n\n@media (width <= 395px) {\n .temporary-widget-class__container .temporary-widget-class__iframe-wrapper {\n right: 5px;\n }\n\n .temporary-widget-class__container.has-left-alignment .temporary-widget-class__iframe-wrapper {\n left: 5px;\n }\n}\n\n@media (height <= 700px) {\n .temporary-widget-class__container .temporary-widget-class__iframe-wrapper {\n bottom: 70px;\n max-height: calc(100vh - 70px);\n }\n\n .temporary-widget-class__container .temporary-widget-class__button {\n right: 5px;\n bottom: 5px;\n }\n\n .temporary-widget-class__container.has-left-alignment .temporary-widget-class__button {\n left: 5px;\n }\n\n .temporary-widget-class__container .temporary-widget-class__notificator {\n right: 3px !important;\n bottom: 43px !important;\n }\n\n .temporary-widget-class__container.has-left-alignment .temporary-widget-class__notificator {\n left: 2px;\n }\n}\n","",{version:3,sources:["webpack://./src/widget/widget.css"],names:[],mappings:"AAAA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,eAAe;EACf,iBAAiB;;EAEjB,eAAe;EACf,eAAe;EACf,WAAW;EACX,YAAY;;EAEZ,WAAW;EACX,YAAY;EACZ,UAAU;;EAEV,uFAAuF;EACvF,SAAS;EACT,mBAAmB;;EAEnB,6BAA6B;AAC/B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,mBAAmB;;EAEnB,eAAe;EACf,WAAW;EACX,aAAa;;EAEb,gBAAgB;;EAEhB,YAAY;EACZ,6BAA6B;EAC7B,aAAa;EACb,iBAAiB;EACjB,+BAA+B;;EAE/B,uBAAuB;EACvB,mBAAmB;EACnB,kEAAkE;;EAElE;2EACyE;AAC3E;;AAEA;EACE,mBAAmB;EACnB,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,YAAY;AACd;;AAEA;EACE,eAAe;EACf,eAAe;EACf,WAAW;EACX,YAAY;;EAEZ,aAAa;;EAEb,WAAW;EACX,YAAY;;EAEZ,yCAAyC;EACzC,eAAe;EACf,gBAAgB;EAChB,kBAAkB;EAClB,iBAAiB;EACjB,+BAA+B;EAC/B,kBAAkB;;EAElB,sBAAsB;EACtB,YAAY;EACZ,mBAAmB;EACnB,kEAAkE;AACpE;;AAEA;EACE,WAAW;EACX,YAAY;;EAEZ,cAAc;;EAEd,0BAA0B;EAC1B,wBAAwB;EACxB,yBAAyB;AAC3B;;AAEA;EACE,aAAa;AACf;;AAEA;;;EAGE,WAAW;AACb;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE;IACE,UAAU;EACZ;;EAEA;IACE,SAAS;EACX;AACF;;AAEA;EACE;IACE,YAAY;IACZ,8BAA8B;EAChC;;EAEA;IACE,UAAU;IACV,WAAW;EACb;;EAEA;IACE,SAAS;EACX;;EAEA;IACE,qBAAqB;IACrB,uBAAuB;EACzB;;EAEA;IACE,SAAS;EACX;AACF",sourcesContent:[".temporary-widget-class__container {\n position: fixed;\n z-index: 9999999;\n}\n\n.temporary-widget-class__container .temporary-widget-class__button {\n cursor: pointer;\n user-select: none;\n\n position: fixed;\n z-index: 999996;\n right: 33px;\n bottom: 33px;\n\n width: 56px;\n height: 56px;\n padding: 0;\n\n filter: drop-shadow(0 1px 6px rgb(0 0 0 / 6%)) drop-shadow(0 2px 32px rgb(0 0 0 / 16%));\n border: 0;\n border-radius: 50px;\n\n transition: all 0.2s ease-out;\n}\n\n.temporary-widget-class__container .temporary-widget-class__button:hover {\n transform: scale(1.115);\n}\n\n.temporary-widget-class__container .temporary-widget-class__button:focus {\n outline: 0;\n}\n\n.temporary-widget-class__container .temporary-widget-class__iframe-wrapper {\n pointer-events: all;\n\n position: fixed;\n right: 33px;\n bottom: 110px;\n\n overflow: hidden;\n\n width: 360px;\n max-width: calc(100vw - 10px);\n height: 600px;\n min-height: 260px;\n max-height: calc(100vh - 110px);\n\n background-color: white;\n border-radius: 20px;\n box-shadow: 0 1px 6px rgb(0 0 0 / 6%), 0 2px 32px rgb(0 0 0 / 16%);\n\n transition: width 200ms ease 0s, height 200ms ease 0s, max-height 200ms ease 0s,\n transform 300ms cubic-bezier(0, 1.2, 1, 1) 0s, opacity 83ms ease-out 0s;\n}\n\n.iframe-wrapper-hidden {\n transform: scale(0);\n opacity: 0;\n}\n\n.iframe-wrapper-shown {\n opacity: 1;\n}\n\n.left-open {\n transform-origin: left bottom;\n}\n\n.right-open {\n transform-origin: right bottom;\n}\n\n.temporary-widget-class__iframe-wrapper iframe {\n position: absolute;\n width: 100%;\n height: 100%;\n border: none;\n}\n\n.temporary-widget-class__container .temporary-widget-class__notificator {\n position: fixed;\n z-index: 999997;\n right: 50px;\n bottom: 60px;\n\n display: none;
1\n\n width: 20px;\n height: 20px;\n\n font-family: Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-weight: 600;\n font-style: normal;\n line-height: 20px;\n color: var(--notificator-color);\n text-align: center;\n\n background-color: #fff;\n border: none;\n border-radius: 10px;\n box-shadow: 0 1px 6px rgb(0 0 0 / 6%), 0 2px 32px rgb(0 0 0 / 16%);\n}\n\n.temporary-widget-class__container .temporary-widget-class__notificator.visible {\n right: 25px;\n bottom: 70px;\n\n display: block;\n\n animation-name: bounceInUp;\n animation-duration: 1.2s;\n animation-fill-mode: both;\n}\n\n.temporary-widget-class__container.is-iframe-shown .temporary-widget-class__notificator {\n display: none;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__iframe-wrapper,\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__button,\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__notificator {\n right: auto;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__iframe-wrapper {\n left: 33px;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__button {\n left: 33px;\n}\n\n.temporary-widget-class__container.has-left-alignment .temporary-widget-class__notificator {\n left: 23px;\n}\n\n@media (width <= 395px) {\n .temporary-widget-class__container .temporary-widget-class__iframe-wrapper {\n right: 5px;\n }\n\n .temporary-widget-class__container.has-left-alignment .temporary-widget-class__iframe-wrapper {\n left: 5px;\n }\n}\n\n@media (height <= 700px) {\n .temporary-widget-class__container .temporary-widget-class__iframe-wrapper {\n bottom: 70px;\n max-height: calc(100vh - 70px);\n }\n\n .temporary-widget-class__container .temporary-widget-class__button {\n right: 5px;\n bottom: 5px;\n }\n\n .temporary-widget-class__container.has-left-alignment .temporary-widget-class__button {\n left: 5px;\n }\n\n .temporary-widget-class__container .temporary-widget-class__notificator {\n right: 3px !important;\n bottom: 43px !important;\n }\n\n .temporary-widget-class__container.has-left-alignment .temporary-widget-class__notificator {\n left: 2px;\n }\n}\n"],sourceRoot:""}]);const s=o;e.d(t,["A",0,s])},6314(n){n.exports=function(n){var t=[];return t.toString=function(){return this.map(function(t){var e="",i=void 0!==t[5];return t[4]&&(e+="@supports (".concat(t[4],") {")),t[2]&&(e+="@media ".concat(t[2]," {")),i&&(e+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),e+=n(t),i&&(e+="}"),t[2]&&(e+="}"),t[4]&&(e+="}"),e}).join("")},t.i=function(n,e,i,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var o={};if(i)for(var s=0;s<this.length;s++){var p=this[s][0];null!=p&&(o[p]=!0)}for(var A=0;A<n.length;A++){var l=[].concat(n[A]);i&&o[l[0]]||(void 0!==a&&(void 0===l[5]||(l[1]="@layer".concat(l[5].length>0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=a),e&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=e):l[2]=e),r&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=r):l[4]="".concat(r)),t.push(l))}},t}},1354(n){n.exports=function(n){var t=n[1],e=n[3];if(!e)return t;if("function"==typeof btoa){var i=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(i),a="/*# ".concat(r," */");return[t].concat([a]).join("\n")}return[t].join("\n")}},5072(n){var t=[];function e(n){for(var e=-1,i=0;i<t.length;i++)if(t[i].identifier===n){e=i;break}return e}function i(n,i){for(var a={},o=[],s=0;s<n.length;s++){var p=n[s],A=i.base?p[0]+i.base:p[0],l=a[A]||0,c="".concat(A," ").concat(l);a[A]=l+1;var d=e(c),m={css:p[1],media:p[2],sourceMap:p[3],supports:p[4],layer:p[5]};if(-1!==d)t[d].references++,t[d].updater(m);else{var h=r(m,i);i.byIndex=s,t.splice(s,0,{identifier:c,updater:h,references:1})}o.push(c)}return o}function r(n,t){var e=t.domAPI(t);e.update(n);return function(t){if(t){if(t.css===n.css&&t.media===n.media&&t.sourceMap===n.sourceMap&&t.supports===n.supports&&t.layer===n.layer)return;e.update(n=t)}else e.remove()}}n.exports=function(n,r){var a=i(n=n||[],r=r||{});return function(n){n=n||[];for(var o=0;o<a.length;o++){var s=e(a[o]);t[s].references--}for(var p=i(n,r),A=0;A<a.length;A++){var l=e(a[A]);0===t[l].references&&(t[l].updater(),t.splice(l,1))}a=p}}},7659(n){var t={};n.exports=function(n,e){var i=function(n){if(void 0===t[n]){var e=document.querySelector(n);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(n){e=null}t[n]=e}return t[n]}(n);if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invali
1d.");i.appendChild(e)}},540(n){n.exports=function(n){var t=document.createElement("style");return n.setAttributes(t,n.attributes),n.insert(t,n.options),t}},5056(n,t,e){n.exports=function(n){var t=e.nc;t&&n.setAttribute("nonce",t)}},7825(n){n.exports=function(n){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=n.insertStyleElement(n);return{update:function(e){!function(n,t,e){var i="";e.supports&&(i+="@supports (".concat(e.supports,") {")),e.media&&(i+="@media ".concat(e.media," {"));var r=void 0!==e.layer;r&&(i+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),i+=e.css,r&&(i+="}"),e.media&&(i+="}"),e.supports&&(i+="}");var a=e.sourceMap;a&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(i,n,t.options)}(t,n,e)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(t)}}}},1113(n){n.exports=function(n,t){if(t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}}};const t={};function e(i){const r=t[i];if(void 0!==r)return r.exports;const a=t[i]={id:i,exports:{}};return n[i](a,a.exports,e),a.exports}e.n=n=>{const t=n&&n.__esModule?()=>n.default:()=>n;return e.d(t,{a:t}),t},e.d=(n,t)=>{if(Array.isArray(t))for(var i=0;i<t.length;){var r=t[i++],a=t[i++];e.o(n,r)?0===a&&i++:0===a?Object.defineProperty(n,r,{enumerable:!0,value:t[i++]}):Object.defineProperty(n,r,{enumerable:!0,get:a})}else for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},e.o=(n,t)=>Object.prototype.hasOwnProperty.call(n,t),e.nc=void 0;const i="#12a489";var r=function(n,t,e,i){return new(e||(e=Promise))(function(r,a){function o(n){try{p(i.next(n))}catch(n){a(n)}}function s(n){try{p(i.throw(n))}catch(n){a(n)}}function p(n){var t;n.done?r(n.value):(t=n.value,t instanceof e?t:new e(function(n){n(t)})).then(o,s)}p((i=i.apply(n,t||[])).next())})};const a=(n,t)=>(" "+n.className+" ").indexOf(" "+t+" ")>-1,o=(n,t=i)=>e=>{n&&(n.innerHTML=e?(n=>`\n <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">\n <circle cx="28" cy="28" r="28" fill="${n}"/>\n <path d="M35.5 26L28 33.5L20.5 26" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>\n </svg>\n`)(t):(n=>`\n <svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">\n <circle cx="28" cy="28" r="28" fill="${n}"/>\n <path d="M28 15C35.1796 15 41 20.8205 41 28.0002C41 31.5904 39.545 34.8403 37.1925 37.1921L40.1466 40.1465C40.4615 40.4615 40.2384 41 39.793 41H28C20.8204 41 15 35.18 15 27.9998C15 20.82 20.8199 15 28 15Z" fill="white"/>\n <circle cx="22.75" cy="28" r="1.75" fill="${n}"/>\n <circle cx="28" cy="28" r="1.75" fill="${n}"/>\n <circle cx="33.25" cy="28" r="1.75" fill="${n}"/>\n </svg>\n`)(t))};const s="widgetPopUpClosed",p=({text:n,interval:t,isActive:e})=>!("true"===window.sessionStorage.getItem(s)||!1===e||!n||"number"!=typeof t&&null!==t||"number"==typeof t&&t<0),A=()=>{const n=document.getElementById("widgetPopUpWrapper");
1null==n||n.classList.remove("widget-popup-wrapper-shown"),null==n||n.classList.add("widget-popup-wrapper-hidden"),window.sessionStorage.setItem(s,"true")},l=(n,{appendCallback:t,openWidget:e})=>{const{title:i,text:r,interval:a,position:o}=n;p(n)&&(t('<div id="widgetPopUpWrapper" class="widget-popup-wrapper"> <div class="widget-popup-title"> <span></span> </div> <div class="widget-popup-text"> <span></span> </div> <button id="closePopUpButton"> <svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11 1.5L1 11.5M1 1.5L11 11.5" stroke="#6F7174" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> </div> '),((n,t)=>{const e=document.getElementById("widgetPopUpWrapper");null==e||e.classList.add("widget-popup-wrapper-hidden"),null==e||e.classList.add(`widget-popup-wrapper-${n}`),null==e||e.addEventListener("click",()=>{A(),t()})})(o,e),(()=>{const n=document.getElementById("closePopUpButton");null==n||n.addEventListener("click",n=>{n.stopPropagation(),A()})})(),((n,t)=>{var e,i;const r=document.querySelector(".widget-popup-title span"),a=document.querySelector(".widget-popup-text span"),o=document.getElementById("closePopUpButton");a&&o&&(a.textContent=t,n&&r?(r.textContent=n,null===(e=r.parentNode)||void 0===e||e.insertBefore(o,r.nextSibling)):null===(i=a.parentNode)||void 0===i||i.insertBefore(o,a.nextSibling))})(i,r),setTimeout(()=>(n=>{if(!p(n))return;const t=document.getElementById("widgetPopUpWrapper");
1null==t||t.classList.remove("widget-popup-wrapper-hidden"),null==t||t.classList.add("widget-popup-wrapper-shown")})(n),1e3*(a||5)))};var c=e(5072),d=e.n(c),m=e(7825),h=e.n(m),g=e(7659),u=e.n(g),f=e(5056),w=e.n(f),E=e(540),x=e.n(E),C=e(1113),y=e.n(C),_=e(4829),b={};b.styleTagTransform=y(),b.setAttributes=w(),b.insert=u().bind(null,"head"),b.domAPI=h(),b.insertStyleElement=x();d()(_.A,b);_.A&&_.A.locals&&_.A.locals;var v=e(4128),B={};B.styleTagTransform=y(),B.setAttributes=w(),B.insert=u().bind(null,"head"),B.domAPI=h(),B.insertStyleElement=x();d()(v.A,B);v.A&&v.A.locals&&v.A.locals;var k=function(n,t,e,i){return new(e||(e=Promise))(function(r,a){function o(n){try{p(i.next(n))}catch(n){a(n)}}function s(n){try{p(i.throw(n))}catch(n){a(n)}}function p(n){var t;n.done?r(n.value):(t=n.value,t instanceof e?t:new e(function(n){n(t)})).then(o,s)}p((i=i.apply(n,t||[])).next())})};class W{constructor(){this.container=document.createElement("div"),this.button=document.createElement("button"),this.iframeWrapper=document.createElement("div"),this.iframe=document.createElement("iframe"),this.notificator=document.createElement("div"),this.html=document.querySelector("html"),this.notificatorCounter=0,this.visualParams=null,this.serverParams=null,this.CLASS_NAME="temporary-widget-class",this.setIsOpenButton=o(this.button)}initChat(n,t){return k(this,void 0,void 0,function*(){if(!n.server||!n.clientId||!n.host)return;const e=n.server.replace(/^(http|https):\/\//,""),i=yield((n,t)=>r(void 0,void 0,void 0,function*(){const e=`${n.includes("localhost:")?"http://":"https://"}${n}/widget/settings`,i=yield fetch(e,{headers:{"client-id":t.toString()}}).catch(n=>console.error("Error",n));return null==i?void 0:i.json()}))(e,n.clientId);i&&(this.visualParams||this.setParams(i),this.createButtonAndIframeOnPage(n,e),this.serverParams={server:e,host:n.host,init:!0,user:t,initParamData:Object.assign({},n)},this.setIsOpenButton=o(this.button,i.open_button_color||void 0),this.setIsOpenButton(!1),sessionStorage.setItem("serverParams",JSON.stringify(this.serverParams)),this.addEventListeners(),this.visualParams&&this.initialWidget(i.open_button_color,t),i.open_button_horizontal_alignment&&this.iframeWrapper.classList.add(`${i.open_button_horizontal_alignment}-open`),l({isActive:i.popup_is_active,title:i.popup_title,text:i.popup_text,interval:i.popup_interval,position:i.open_button_horizontal_alignment||"right"},{appendCallback:n=>this.container.insertAdjacentHTML("beforeend",n),openWidget:()=>this.openWidget()}))})}setUserAccount(n,t){const e=this.iframe.contentWindow;null==e||e.postMessage({userData:{email:n,name:t,type:"userData"}},"*")}createButtonAndIframeOnPage(n,t){const e=document.createElement("meta");e.name="viewport",e.content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width",document.head.appendChild(e),this.container.classList.add(`${this.CLASS_NAME}__container`),this.button.classList.add("class",`${this.CLASS_NAME}__button`),this.button.setAttribute("aria-label","Open Widget"),this.iframeWrapper.classList.add(`${this.CLASS_NAME}__iframe-wrapper`),this.iframeWrapper.classList.add("iframe-wrapper-hidden"),this.iframe.setAttribute("scrolling","no"),this.iframe.setAttribute("id","widgetIframe"),this.iframe.setAttribute("name","widgetIframe"),this.iframe.setAttribute("title","Iframe with widget");const i=t.includes("localhost:")?"http://":"https://",r=n.server?`${i}${t}`:"";this.iframe.setAttribute("src",`${r}/index.html?id=${n.clientId}&clientUrl=${parent.location.href}`),this.iframeWrapper.appendChild(this.iframe),this.container.appendChild(this.iframeWrapper),this.html.appendChild(this.container),this.listenChatMessages()}setParams(n){var t,e;this.visualParams={setParams:!0,params:n},this.serverParams&&this.initialWidget(n.open_button_color),this.setIsOpenButton=o(this.button,n.open_button_color||void 0),t=this.container,(e=n.open_button_horizontal_alignment)&&"left"===e&&t.classList.add("has-left-alignment")}disableNameAndEmailInput(n){const t=this.iframe.contentWindow;null==t||t.postMessage({isDisabledNameAndEmail:n},"*")}setCustomFields(n){const t=this.iframe.contentWindow;null==t||t.postMessage({customFields:n},"*")}
1addEventListeners(){this.button.addEventListener("click",()=>{if(A(),!a(this.container,"is-iframe-shown"))return this.openWidget();this.closeWidget()},!1),window.addEventListener("keyup",n=>{27===n.keyCode&&this.closeWidget()}),window.addEventListener("message",n=>{n.data.link&&n.data.link.href&&window.open(n.data.link.href,"_blank"),n.data&&"close widget"===n.data.type&&this.closeWidget()})}listenChatMessages(){window.addEventListener("message",n=>{n.data&&"new message"===n.data.type&&this.handleNewMessage()},!1)}handleNewMessage(){if(!a(this.container,"is-iframe-shown")){const n=++this.notificatorCounter;a(this.notificator,"visible")||this.notificator.classList.add("visible"),this.notificator.textContent=n.toString()}}closeWidget(){var n;const t=this.iframe.contentWindow;null==t||t.postMessage({isOpen:!1},"*"),null===(n=this.setIsOpenButton)||void 0===n||n.call(this,!1),this.container.classList.remove("is-iframe-shown"),this.iframeWrapper.classList.add("iframe-wrapper-hidden"),this.iframeWrapper.classList.remove("iframe-wrapper-shown")}openWidget(){this.container.classList.add("is-iframe-shown"),this.iframeWrapper.classList.add("iframe-wrapper-shown"),this.iframeWrapper.classList.remove("iframe-wrapper-hidden"),this.notificatorCounter=0,this.notificator.textContent="",this.notificator.classList.remove("visible"),this.sayIframeIsOpen()}sayIframeIsOpen(){var n;const t=this.iframe.contentWindow;null===(n=this.setIsOpenButton)||void 0===n||n.call(this,!0),null==t||t.postMessage({isOpen:!0},"*")}initialWidget(n,t){this.iframe.onload=()=>{var e,r;const a=this.iframe.contentWindow;this.notificator.setAttribute("class","temporary-widget-class__notificator"),this.notificator.style.setProperty("--notificator-color",n||i),a&&this.visualParams&&(this.visualParams.params.blocks=(null===(r=null===(e=this.visualParams.params)||void 0===e?void 0:e.blocks)||void 0===r?void 0:r.length)?this.visualParams.params.blocks:["chat"],setTimeout(()=>{a.postMessage({serverParams:this.serverParams,visualParams:this.visualParams,user:t},"*")},200),this.container.appendChild(this.button))}}}window.Happydesk=new W,window.Pulsedesk=new W})(); 2//# sourceMappingURL=widget.js.map
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.