(()=>{"use strict";var t={50:(t,e,n)=>{n.d(e,{A:()=>s});var o=n(601),r=n.n(o),a=n(314),i=n.n(a)()(r());i.push([t.id,".htUkZyGWkMEYIN6tqC8I {\n position: absolute;\n background: rgba(0, 0, 0, 0.75);\n color: #fff;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n border-radius: 2px;\n white-space: nowrap;\n font-weight: bold;\n gap: .3rem;\n width: auto;\n transform: translate3d(0, -10px, 0);\n transition: all .15s ease-in-out;\n opacity: 0;\n animation: n3QDlGIEI2WevK_KeyyR 0.2s ease-in-out 0.2s forwards;\n padding: .2rem .3rem;\n z-index: 99999;\n}\n\n.htUkZyGWkMEYIN6tqC8I::after {\n border-right: 7px solid transparent;\n border-bottom: 7px solid transparent;\n border-left: 7px solid transparent;\n border-top: 7px solid rgba(0, 0, 0, 0.75);\n content: '';\n height: 0;\n top: 100%;\n left: calc(50% - 7px);\n width: 0;\n position: absolute;\n}\n\n.htUkZyGWkMEYIN6tqC8I svg {\n font-size: 1rem;\n}\n\n@keyframes n3QDlGIEI2WevK_KeyyR {\n 0% {\n opacity: 0;\n transform: translate3d(0, -10px, 0);\n }\n 100% {\n opacity: 1;\n transform: translate3d(0, 0, 0);\n }\n}",""]),i.locals={"atfppClassicInlineTranslation-wrapper":"htUkZyGWkMEYIN6tqC8I",showTooltip:"n3QDlGIEI2WevK_KeyyR"};const s=i},56:(t,e,n)=>{t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},63:(t,e,n)=>{n.d(e,{k5:()=>o.k}),n(390);var o=n(689);n(535)},72:t=>{var e=[];function n(t){for(var n=-1,o=0;o{t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},173:(t,e,n)=>{n.d(e,{A:()=>o});const o=t=>{const e=t.getContent(),n=window.atfpInlineTranslation?.pageLanguage||"en",o=window?.atfpInlineTranslation?.TranslatorModal;return o?React.createElement(o,{modalOpen:!0,value:e,onUpdate:e=>{t.setContent(e),t.unMountToolTip()},pageLanguage:n,onModalClose:()=>{t.onCloseHandler()}}):React.createElement("div",null,"TranslatorModal not found")}},223:(t,e,n)=>{n.d(e,{GhY:()=>r});var o=n(63);function r(t){return(0,o.k5)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M19.7134 8.12811L19.4668 8.69379C19.2864 9.10792 18.7136 9.10792 18.5331 8.69379L18.2866 8.12811C17.8471 7.11947 17.0555 6.31641 16.0677 5.87708L15.308 5.53922C14.8973 5.35653 14.8973 4.75881 15.308 4.57612L16.0252 4.25714C17.0384 3.80651 17.8442 2.97373 18.2761 1.93083L18.5293 1.31953C18.7058 0.893489 19.2942 0.893489 19.4706 1.31953L19.7238 1.93083C20.1558 2.97373 20.9616 3.80651 21.9748 4.25714L22.6919 4.57612C23.1027 4.75881 23.1027 5.35653 22.6919 5.53922L21.9323 5.87708C20.9445 6.31641 20.1529 7.11947 19.7134 8.12811ZM22.9 21L18.5 10H16.5L12.101 21H14.255L15.454 18H19.544L20.745 21H22.9ZM16.253 16L17.5 12.8852L18.745 16H16.253ZM7.5466 12.3036C6.41407 11.0171 5.45992 9.56967 4.72266 8H6.96329C7.53108 9.04434 8.21011 10.0196 8.98442 10.9097C10.2737 9.48824 11.3027 7.82653 11.9961 6H2V4H8V2H10V4H14.6497C14.5624 4.42994 14.4594 4.85421 14.3412 5.27216C13.5862 7.94155 12.2142 10.3512 10.389 12.3375C11.1089 12.9848 11.8869 13.5688 12.7142 14.0805L11.9615 15.9627C10.8814 15.3228 9.87297 14.5749 8.95119 13.7336C7.17781 15.2694 5.09248 16.4547 2.8027 17.1819L2.1973 15.2757C4.18364 14.6449 5.99672 13.6242 7.5466 12.3036Z"},child:[]}]})(t)}},288:(t,e,n)=>{n.d(e,{A:()=>s}),n(723);var o=n(173),r=(n(338),n(223)),a=n(583),i=n(609);const s=({left:t,top:e,getContent:n,setContent:s,prefix:c,contentTinyMCE:l,unMountToolTip:u})=>{const[p,f]=(0,i.useState)(!1);return React.createElement(React.Fragment,null,p?React.createElement(o.A,{getContent:n,setContent:s,pluginPrefix:c,onCloseHandler:()=>{f(!1)},contentTinyMCE:l,unMountToolTip:u}):React.createElement("div",{style:{top:e,left:t},className:a.A[c+"-wrapper"],onClick:()=>{const t=n();t&&t.length>0&&f(!0)}},"Ai Translate ",React.createElement(r.GhY,{className:a.A[c+"-translate-icon"]})))}},314:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n="",o=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),o&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),o&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n}).join("")},e.i=function(t,n,o,r,a){"string"==typeof t&&(t=[[null,t,void 0]]);var i={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),e.push(u))}},e}},338:(t,e,n)=>{var o=n(795);o.createRoot,o.hydrateRoot},390:(t,e,n)=>{},535:(t,e,n)=>{n.d(e,{V:()=>a,f:()=>r});var o=n(609),r={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=o.createContext&&o.createContext(r)},540:t=>{t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},583:(t,e,n)=>{n.d(e,{A:()=>y});var o=n(72),r=n.n(o),a=n(825),i=n.n(a),s=n(659),c=n.n(s),l=n(56),u=n.n(l),p=n(540),f=n.n(p),d=n(113),h=n.n(d),m=n(50),v={};v.styleTagTransform=h(),v.setAttributes=u(),v.insert=c().bind(null,"head"),v.domAPI=i(),v.insertStyleElement=f(),r()(m.A,v);const y=m.A&&m.A.locals?m.A.locals:void 0},601:t=>{t.exports=function(t){return t[1]}},609:t=>{t.exports=window.React},659:t=>{var e={};t.exports=function(t,n){var o=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},689:(t,e,n)=>{n.d(e,{k:()=>u});var o=n(609),r=n(535),a=["attr","size","title"];function i(){return i=Object.assign?Object.assign.bind():function(t){for(var e=1;eo.createElement(t.tag,c({key:e},t.attr),l(t.child)))}function u(t){return e=>o.createElement(p,i({attr:c({},t.attr)},e),l(t.child))}function p(t){var e=e=>{var n,{attr:r,size:s,title:l}=t,u=function(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n={};for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){if(e.indexOf(o)>=0)continue;n[o]=t[o]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}(t,a),p=s||e.size||"1em";return e.className&&(n=e.className),t.className&&(n=(n?n+" ":"")+t.className),o.createElement("svg",i({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},e.attr,r,u,{className:n,style:c(c({color:t.color||e.color},e.style),t.style),height:p,width:p,xmlns:"http://www.w3.org/2000/svg"}),l&&o.createElement("title",null,l),t.children)};return void 0!==r.V?o.createElement(r.V.Consumer,null,t=>e(t)):e(r.f)}},723:t=>{t.exports=window.wp.i18n},795:t=>{t.exports=window.ReactDOM},825:t=>{t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,r&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var a=e[o]={id:o,exports:{}};return t[o](a,a.exports,n),a.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.nc=void 0;var o=n(288);class r{constructor(t){this.contentTinyMCE=t,this.reactRoot=null,this.prefix="atfppClassicInlineTranslation",this.toolTipTop=0,this.toolTipLeft=0,this.showDebounce=!1}showToolTip(){clearTimeout(this.showDebounce),this.showDebounce=setTimeout(()=>{this.reactRoot.render(React.createElement(o.A,{top:Math.max(this.toolTipTop,0),left:Math.max(this.toolTipLeft,0),prefix:this.prefix,unMountToolTip:()=>{this.reactRoot.unmount(),this.reactRoot=null},getContent:()=>this.contentTinyMCE.selection.getContent(),setContent:t=>{this.contentTinyMCE.selection.setContent(t)}}))},200)}init(){this.reactRoot&&(this.reactRoot.unmount(),this.reactRoot=null),this.contentTinyMCE.on("selectionchange",()=>{if(!this.contentTinyMCE||!this.contentTinyMCE.selection)return;if(this.contentTinyMCE.selection.getContent().length<=0)return;const t=this.contentTinyMCE.selection.getSel();if(!t||!t.extentNode)return;const e=t.extentNode,n=t.extentOffset,o=document.createRange();o.setStart(e,n),o.setEnd(e,n);const r=o.getBoundingClientRect();this.reactRoot||(this.reactRoot=ReactDOM.createRoot(document.getElementById("atfpp-classic-inline-translation"))),this.toolTipTop=r.top+59,this.toolTipLeft=r.left-50,this.showToolTip()}),this.contentTinyMCE.on("mousedown",()=>{this.reactRoot&&this.reactRoot.unmount(),this.reactRoot=null})}}jQuery(window).on("load",function(){if("undefined"!=typeof tinymce&&tinymce){const t=tinymce.get("content");if(t){const e=document.createElement("div");e.id="atfpp-classic-inline-translation",document.querySelector("#wp-content-wrap")?.appendChild(e),new r(t).init()}}})})();