{"request":{"hurl":"https:\/\/letra.al\/wp-content\/plugins\/td-composer\/assets\/js\/js_files_for_plugin_analyze_css.min.js","inline":"","enable_minification":true,"type":"js","handle":"js_files_for_plugin_analyze_css","version":"3833ae26cf1f9d406448012ce1734aa1"},"log":{"url":"\/wp-content\/plugins\/td-composer\/assets\/js\/js_files_for_plugin_analyze_css.min.js","success":true},"code":"var tdAnalyzeCssMain;\n(function(f,y,m){function u(a,c,b,d){var g=!1;try{b.cssRules}catch(A){return g}if(\"google-fonts-style-css\"!==c&&\"admin-bar-css\"!==c&&\"cssRules\"in b&&\"CSSRuleList\"===b.cssRules.constructor.name)for(var k in b.cssRules)if(b.cssRules.hasOwnProperty(k))if(\"CSSStyleRule\"===b.cssRules[k].constructor.name){var e=b.cssRules[k].cssText.trimChar(\" \");if(e.length)if(0<e.indexOf(\":not\"))g='<div><div class=\"tda-style tda-result-line-found\">'+e+\"<\/div><\/div>\",d.append(g),g=!0;else if(0<e.indexOf(\",\")){if(e=e.split(\"{\"),\n2===e.length){var h=e[0];e=e[1].split(\"}\");if(2===e.length){h=h.split(\",\");for(var p=0;p<h.length;p++){g=h[p].trimChar(\" \");var n=e[0].trimChar(\" \");n=n.replace(\")) text;\",\")); -webkit-background-clip: text;\");g='<div><div class=\"tda-style\">'+g+\"{\"+n+\"}<\/div><\/div>\";d.append(g);g=!0}}}}else if(h=e,-1===[\"html { margin-top: 32px !important; }\",\"* html body { margin-top: 32px !important; }\",\"html { margin-top: 46px !important; }\",\"* html body { margin-top: 46px !important; }\"].indexOf(e)){if(null!==\nb.cssRules[k].parentStyleSheet.href){var l=b.cssRules[k].parentStyleSheet.href.split(\"\/\"),q=\"\";l.length&&1<l.length?l.forEach(function(a,b){b<l.length-1&&(q+=a+\"\/\")}):q=b.cssRules[k].parentStyleSheet.href;h=\/background-image\\s*:\\s*url\\(\\s*\"(.*)\\s*\"\\)\\s*;\/mg;h=e.replace(h,'background-image: url(\"'+q+'$1\");')}h=h.replace(\")) text;\",\")); -webkit-background-clip: text;\");g='<div><div class=\"tda-style\">'+h+\"<\/div><\/div>\";d.append(g);g=!0}}else if(\"CSSFontFaceRule\"===b.cssRules[k].constructor.name)e=b.cssRules[k].cssText,\nh=\/url\\(\"([^\\)]+?\\.(woff|eot|woff2|ttf|svg)[^\"]*)\"\\s*\\)\/gm,null===b.cssRules[k].parentStyleSheet.href?(console.log(\">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\"),console.log(b),console.log(k),console.log(b.cssRules[k])):(l=b.cssRules[k].parentStyleSheet.href.split(\"\/\"),q=\"\",l.length&&1<l.length?l.forEach(function(a,b){b<l.length-1&&(q+=a+\"\/\")}):q=b.cssRules[k].parentStyleSheet.href,g='<div><div class=\"tda-font-face\">'+e.replace(h,'url(\"'+q+'$1\")')+\"<\/div><\/div>\",d.append(g),g=!0);else if(\"CSSMediaRule\"===\nb.cssRules[k].constructor.name)e=f('<div class=\"tda-analyze-media-rule\" data-media-rule=\"'+b.cssRules[k].conditionText+'\"><\/div>'),u(a,c,b.cssRules[k],e)&&(d.append(e),g=!0);else if(\"CSSSupportsRule\"===b.cssRules[k].constructor.name)e=f('<div class=\"tda-analyze-support-rule\" data-supports-rule=\"'+b.cssRules[k].conditionText+'\"><\/div>'),u(a,c,b.cssRules[k],e)&&(d.append(e),g=!0);else if(\"CSSImportRule\"===b.cssRules[k].constructor.name)g=u(a,c,b.cssRules[k].styleSheet,d);else if(\"CSSKeyframesRule\"===\nb.cssRules[k].constructor.name){g='<div><div class=\"tda-analyze-frames-rule tda-style\" style=\"border: 1px solid brown\" data-key=\"'+b.cssRules[k].cssText+'\">'+b.cssRules[k].cssText.trimChar(\" \")+\"<\/div><\/div>\";d.append(g);g=!0;for(var m in b.cssRules[k].cssRules)e=b.cssRules[k].cssRules[m],\"CSSKeyframeRule\"===e.constructor.name&&(e=f('<div class=\"tda-analyze-frame-rule\" style=\"border: 1px solid brown\" data-key=\"'+e.cssText+'\">'+e.cssText.trimChar(\" \")+\"<\/div>\"),d.append(e))}return g}function w(a,c){var b=\n\"\",d=\"\",g=!1;c.each(function(){var a=f(this),c=a.parent().data(\"media-rule\");\"undefined\"===typeof c&&(c=a.parent().parent().data(\"media-rule\"));\"undefined\"===typeof c?g?(b+=\"}\"+this.textContent,g=!1,d=\"\"):b+=this.textContent:g?d===c?b+=this.textContent:(b+=\"}@media\"+c+\"{\"+this.textContent,d=c):(b+=\"@media\"+c+\"{\"+this.textContent,g=!0,d=c)});return b}function x(a){var c=a.find(\".tda-result-label\"),b=a.find(\".tda-result-lines\");a=b.find(\".tda-result-line-found:not(.tda-result-line-selected-no), .tda-result-line-diff:not(.tda-result-line-selected-no), .tda-result-line-selected-yes\").length;\nvar d=b.find(\".tda-result-line-found.tda-result-line-critical:not(.tda-result-line-selected-no), .tda-result-line-diff.tda-result-line-critical:not(.tda-result-line-selected-no), .tda-result-line-selected-yes\").length,f=b.find(\".tda-result-line-diff:not(.tda-result-line-selected-no, .tda-result-line-selected-yes )\").length,k=b.find(\".tda-result-line-selected-yes\").length,e=b.find(\".tda-result-line-selected-no\").length;b=c.find(\".tda-style-group-info\");a='<span class=\"tda-info-result-line-found\" title=\"Found rules from this CSS\" data-value=\"'+\na+'\">'+a+'<\/span> : <span class=\"tda-info-result-line-critical\" title=\"Critical Style from the Found rules\" data-value=\"'+d+'\">'+d+'<\/span> : <span class=\"tda-info-result-line-selected-yes\" title=\"Rules manually included from this CSS\" data-value=\"'+k+'\">'+k+'<\/span> : <span class=\"tda-info-result-line-selected-no\" title=\"Rules manually excluded from this CSS\" data-value=\"'+e+'\">'+e+'<\/span> : <span class=\"tda-info-result-line-diff\" title=\"Supplementary CSS rules found by the automat\/manual test\" title=\"\" data-value=\"'+\nf+'\">'+f+\"<\/span>\";b.length?b.html(a):c.append('<span class=\"tda-style-group-info\">'+a+\"<\/span>\");tdAnalyzeCssMain.setSafeToLeave(!1)}function r(a){var c=f(\"#tdw-css-analyze\"),b=c.find(\".tda-results\"),d=b.find(\".tda-style-group:not(.tda-style-group-disabled)\"),g=c.find(\".tda-results-current\"),k=c.find(\".tda-results-history-wrap\"),e=c.find(\".tda-results-history\"),h=\"\",p=\"\",n=\"\",l=\"\";l=d.find(\".tda-result-line-found:not(.tda-result-line-selected-no), .tda-result-line-diff:not(.tda-result-line-selected-no), .tda-result-line-selected-yes\");\nvar q=d.find(\".tda-result-line-found.tda-result-line-critical:not(.tda-result-line-selected-no), .tda-result-line-diff.tda-result-line-critical:not(.tda-result-line-selected-no), .tda-result-line-selected-yes\"),m=d.find(\".tda-result-line-diff:not(.tda-result-line-selected-no, .tda-result-line-selected-yes )\"),r=[];if(d.length)for(var t=0;t<d.length;t++){var u=f(d[t]).data(\"style-id\");\"undefined\"!==typeof u&&r.push(u)}\"\"!==g.data(\"current\")&&(k.show(),e.prepend('<div class=\"tda-results-history-item\">'+\n(e.find(\".tda-results-history-item\").length+1)+\": \"+g.data(\"current\").toString()+\"<\/div>\"));g.data(\"current\",l.length);g.html(\"Found CSS Rules: \"+l.length);b.find(\".tda-style-group\").each(function(){x(f(this))});if(\"undefined\"===typeof a||!0!==a){var v=c.find(\".tda-save-essential-css\");setTimeout(function(){v.addClass(\"loading\")},100);setTimeout(function(){v.addClass(\"done\")},1500);setTimeout(function(){v.removeClass(\"loading\");v.removeClass(\"done\")},3E3);l.length&&(h=w(\"essentialCss\",l));q.length&&\n(p=w(\"criticalCss\",q));m.length&&(n=w(\"diffCss\",m));a=\".tda-style\";tdAnalyzeCssMain._fullAnalyzed&&(a=\".tda-result-line-found:not(.tda-result-line-selected-no, .tda-result-line-critical), .tda-result-line-diff:not(.tda-result-line-selected-no, .tda-result-line-critical), .tda-result-line-selected-yes\");l=w(\"restFull\",d.find(a));f.ajax({type:\"POST\",url:tdAnalyzeCssMain.getRestEndPoint(\"tda\/save_essential_css\",\"uuid=\"+tdAnalyzeCssMain.getUniqueID()),beforeSend:function(a){a.setRequestHeader(\"X-WP-Nonce\",\nwindow.tdaGlobal.wpRestNonce)},data:{post_id:window.tdaGlobal.postId,unique_id:tdAnalyzeCssMain.getUniqueID(),essential_css:h,critical_css:p,diff_css:n,rest_css:l,group_ids:JSON.stringify(r),_nonce:window.tdb_globals.wpRestNonce},success:function(a,b,c){tdAnalyzeCssMain.setSafeToLeave(!0);f(\"#wp-admin-bar-td_analyze_css_menu\").addClass(\"tda-has-essential-css\")},error:function(a,b,c){}})}}function v(a,c,b,d){var g=a.find(\".tda-style:not(.tda-result-line-found,.tda-result-line-diff)\");if(g.length)for(var k=\n0;k<g.length;k++){var e=g[k].textContent.split(\"{\");if(2===e.length){var h=e[0].trimChar(\" \").replace(\/:?:active|:?:visited|:?:hover|:?:focus|:not\\(:?:focus\\)|:?:valid|:?:before|:?:after\/g,\"\");if(-1===h.indexOf(\"%\")&&0!==h.indexOf(\"#wpadminbar\")&&0!==h.indexOf(\"#tdw-css-writer\")&&0!==h.indexOf(\"#tdw-css-analyze\")&&0!==h.indexOf(\".tdw-\")&&0!==h.indexOf(\".ace_\")&&0!==h.indexOf(\".ace-\")&&0!==h.indexOf(\"#tdb-modal\")&&-1===h.indexOf(\":not(\")){try{var p=c.find(h)}catch(q){console.log('?? Selector:\"'+h+\n'\" Original:\"'+e[0]+'\"');console.log(g[k].textContent);console.log(q);continue}if(p.length){b?g[k].classList.add(\"tda-result-line-diff\"):g[k].classList.add(\"tda-result-line-found\");var n=!1;p.each(function(){1E3>f(this).offset().top&&(g[k].classList.add(\"tda-result-line-critical\"),n=!0)});e=\/animation-name\\s*:\\s*([a-zA-Z0-9\\-_]*)\/gm;for(var l;null!==(l=e.exec(g[k].textContent));)l.index===e.lastIndex&&e.lastIndex++,1<l.length&&(h=a.find('.tda-style:not(.tda-result-line-found,.tda-result-line-diff):contains(\"keyframes '+\nl[1]+'\")'),h.length&&(b?h.addClass(\"tda-result-line-diff\"):h.addClass(\"tda-result-line-found\"),n&&h.addClass(\"tda-result-line-critical\")));for(e=\/font-family:\\s*([^;]+)\/gm;null!==(l=e.exec(g[k].textContent));)l.index===e.lastIndex&&e.lastIndex++,1<l.length&&(h=a.find('.tda-font-face:not(.tda-result-line-found,.tda-result-line-diff):contains(\"font-face\")'),h.length&&h.each(function(){var a=f(this);0<a.text().indexOf(l[1])&&(b?a.addClass(\"tda-result-line-diff\"):a.addClass(\"tda-result-line-found\"),n&&\na.addClass(\"tda-result-line-critical\"))}))}}}}!0===d&&r()}function t(a){for(var c=[],b=0;b<a.contentWindow.EventListeners.listeners.length;b++){var d=a.contentWindow.EventListeners.listeners[b].target,g=a.contentWindow.EventListeners.listeners[b].type;if((\"undefined\"===typeof d.id||\"wpadminbar\"!==d.id&&0!==d.id.indexOf(\"wp-admin-bar\")&&0!==d.id.indexOf(\"tdw-css-writer\"))&&!(f(d).closest(\"#wpadminbar\").length||f(d).closest(\"#tdw-css-writer\").length||f(d).closest(\"#tdw-css-analyze\").length||\"undefined\"!==\ntypeof d.className&&(0===d.className.indexOf(\"ace_\")||0===d.className.indexOf(\"adminbar-\")||0===d.className.indexOf(\"ab-item\")||0===d.className.indexOf(\"submit\")&&0===d.parentElement.parentElement.className.indexOf(\"comment-form\")||-1!==d.className.indexOf(\"td-login-button\"))||0<=\"submit load unload cut copy paste mouseout touchstart touchmove\".split(\" \").indexOf(g))){if(\"undefined\"!==typeof d.tagName)if(\"A\"===d.tagName){if(d.hasAttributes()&&\"undefined\"!==typeof d.attributes.href&&\"undefined\"!==\ntypeof d.attributes.href.value&&\"click\"===g&&(0!==d.attributes.href.value.indexOf(\"#\")||-1!==d.className.indexOf(\"td-social-network\")))continue}else if(0===d.id.indexOf(\"commentform\")&&\"keydown\"===g)continue;c.push(a.contentWindow.EventListeners.listeners[b])}}return c}function z(){var a=f(\".tda-results\");if(\"\"===a.html()){a.html(\"\");var c=f('iframe[id=\"tda-analyze-css-iframe\"]'),b=0;c[0].contentDocument.documentElement.children[0].childNodes.forEach(function(d){if(\"undefined\"!==typeof d.tagName){var h=\nd.id.trim(),e=h;if(\"td_analyze_css_frontend-css\"!==h&&\"td_live_css_frontend-css\"!==h&&\"admin-bar-css\"!==h&&\"google-fonts-style-css\"!==h)switch(d.tagName){case \"STYLE\":\"\"===h?h=++b:e='data-style-id=\"'+h+'\"';var g=\"checked\";\"undefined\"!==typeof d.media&&\"print\"===d.media&&(g=\"\");h=f('<div id=\"tda-analyze-'+h+'\" class=\"tda-style-group tda-header-style-inline '+(\"checked\"===g?\"\":\"tda-style-group-disabled\")+'\" '+e+'><input type=\"checkbox\" class=\"tda-enable-style-group\" title=\"If you disable it, this CSS will be loaded fully\" '+\ng+'><div class=\"tda-result-label\">Header Inline Style: '+h+'<\/div><div class=\"tda-result-lines\"><\/div><\/div>');u(c,d.id,d.sheet,h.find(\".tda-result-lines\"))&&a.append(h);break;case \"LINK\":if(\"text\/css\"===d.type){\"\"===h?h=++b:e='data-style-id=\"'+h+'\"';g=\"checked\";if(0===h.indexOf(\"dashicons-css\")||0===h.indexOf(\"tdc_admin_bar_menu-css\")||0===h.indexOf(\"tdb_wp_admin-css\"))g=\"\";h=f('<div id=\"tda-analyze-'+h+'\" class=\"tda-style-group tda-header-style-link '+(\"checked\"===g?\"\":\"tda-style-group-disabled\")+\n'\" '+e+'><input type=\"checkbox\" class=\"tda-enable-style-group\" title=\"If you disable it, this CSS will be loaded fully\" '+g+'><div class=\"tda-result-label\">'+h+'<\/div><div class=\"tda-result-lines\"><\/div><\/div>');u(c,d.id,d.sheet,h.find(\".tda-result-lines\"))&&a.append(h)}}}});for(var d=c[0].contentDocument.documentElement.children[1].getElementsByTagName(\"style\"),g=0;g<d.length;g++){var k=f('<div class=\"tda-style-group tda-body-style-inline\"><input type=\"checkbox\" class=\"tda-enable-style-group\" title=\"If you disable it, this CSS will be loaded fully\" checked><div class=\"tda-result-label\">Body Inline Style: '+\n(g+1)+'<\/div><div class=\"tda-result-lines\"><\/div><\/div>');u(c,\"body\",d.item(g).sheet,k.find(\".tda-result-lines\"))&&a.append(k)}window.liveCheckContent=!1;var e=!0;v(a,c.contents(),!1,!1);e=!1;var h=c.contents().find(\"html\")[0].outerHTML,p=c.width();setInterval(function(b){if(window.liveCheckContent&&!e){e=!0;b=\"\";var d=c.width();b=\"undefined\"!==typeof window.contentList&&window.contentList.length?window.contentList.shift():c.contents().find(\"html\")[0].outerHTML;if(h===b&&p===d)e=!1;else{h=b;p=d;clearTimeout(window.test1);\nwindow.test1=setTimeout(function(){e=!1},1E4);var g=f('iframe[id=\"test-tda-analyze-css-iframe\"]');g.length||(g=f('<iframe id=\"test-tda-analyze-css-iframe\" style=\"width:100%;height:'+window.innerHeight+'px;position:absolute;left:0;top:0;z-index:8998;border:0;\"><\/iframe>'),f(\"body\").prepend(g),f(\"body\").prepend('<div style=\"width: 100%;height: 100%;background-color: rgb(220,220,220);position: fixed;z-index: 8999\"><\/div>'),g.on(\"load\",function(){v(a,g.contents(),!0,!1);e=!1}));g.attr(\"srcdoc\",b);g.width(d)}}},\n500)}}tdAnalyzeCssMain={_isInitialized:!1,_mouseInitialPosition:m,_editorMoving:!1,_editorResizing:!1,_safeToLeave:!1,$_editorWrapper:m,$_editorCover:m,$_window:m,_resizeOffset:m,_fullAnalyzed:!1,init:function(){if(!tdAnalyzeCssMain._isInitialized){var a=new URL(window.location.href);(new URLSearchParams(a.search)).has(\"tda_action\")||(tdAnalyzeCssMain.$_window=f(window),tdAnalyzeCssMain.$_editorWrapper=f(\"#tdw-css-analyze\"),tdAnalyzeCssMain.$_editorCover=f(\"#tdw-css-analyze-cover\"),tdAnalyzeCssMain._isInitialized=\n!0)}},hideEditor:function(){this.$_editorWrapper.removeClass(\"tdw-visible\")},hideCover:function(){this.$_editorCover.hide()},showEditor:function(){this.$_editorWrapper.addClass(\"tdw-visible\");this.$_editorWrapper.css({left:(window.innerWidth-this.$_editorWrapper.outerWidth())\/2,top:(window.innerHeight-this.$_editorWrapper.outerHeight())\/2})},showCoverLoading:function(){this.$_editorCover.removeClass(\"tdw-css-analyze-cover-loading\")},hideCoverLoading:function(){this.$_editorCover.addClass(\"tdw-css-analyze-cover-loading\")},\nshowCover:function(){this.$_editorCover.show()},getEditorPosition:function(){return tdAnalyzeCssMain._editorPosition},setEditorPosition:function(a){tdAnalyzeCssMain._editorPosition=tdAnalyzeCssMain.$_editorWrapper.offset()},setMouseInitialPosition:function(a){tdAnalyzeCssMain._mouseInitialPosition=a},getMouseInitialPosition:function(){return tdAnalyzeCssMain._mouseInitialPosition},setSafeToLeave:function(a){this._safeToLeave=a},isSafeToLeave:function(){return this._safeToLeave},getRestEndPoint:function(a,\nc){return y.isEmpty(window.tdaGlobal.permalinkStructure)?window.tdaGlobal.wpRestUrl+a+\"&\"+c:window.tdaGlobal.wpRestUrl+a+\"?\"+c},getUniqueID:function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return a()+a()+\"-\"+a()+\"-\"+a()+\"-\"+a()+\"-\"+a()+a()+a()}};f().ready(function(){tdAnalyzeCssMain.init();if(tdAnalyzeCssMain._isInitialized)f(\"body\").on(\"click\",\"#wp-admin-bar-td_analyze_css_menu a\",function(a){a.preventDefault();a.stopPropagation()}).on(\"click\",\"#wp-admin-bar-td_clear_analyze_css a\",\nfunction(a){a.preventDefault();a.stopPropagation();f.ajax({type:\"POST\",url:tdAnalyzeCssMain.getRestEndPoint(\"tda\/delete_essential_css\",\"uuid=\"+tdAnalyzeCssMain.getUniqueID()),beforeSend:function(a){a.setRequestHeader(\"X-WP-Nonce\",window.tdaGlobal.wpRestNonce)},data:{post_id:window.tdaGlobal.postId,_nonce:window.tdb_globals.wpRestNonce},success:function(a,b,d){tdAnalyzeCssMain.hideEditor();tdAnalyzeCssMain.hideCover();alert(\"Css Analyze removed\");window.location.reload()},error:function(a,b,d){}})}).on(\"click\",\n\"#wp-admin-bar-td_analyze_css a\",function(a){a.preventDefault();a.stopPropagation();var c=f(this);tdAnalyzeCssMain.showCover();c.closest(\"#wp-admin-bar-td_analyze_css_menu\").hasClass(\"tda-has-essential-css\")&&!confirm(\"The Analyzer Css will clear your existing css. Do you want to continue?\")?tdAnalyzeCssMain.hideCover():(f(\"#wp-admin-bar-td_analyze_css_menu-default\").parent().hide(),f.ajax({type:\"POST\",url:tdAnalyzeCssMain.getRestEndPoint(\"tda\/delete_essential_css\",\"uuid=\"+tdAnalyzeCssMain.getUniqueID()),\nbeforeSend:function(a){a.setRequestHeader(\"X-WP-Nonce\",window.tdaGlobal.wpRestNonce)},data:{post_id:window.tdaGlobal.postId,_nonce:window.tdb_globals.wpRestNonce},success:function(a,d,g){a=f(\".tda-results\");a.length&&a.empty();a=f('iframe[id=\"tda-analyze-css-iframe\"]');d=window.location.href.split(\"#\")[0];d=0>d.indexOf(\"?\")?d+\"?tda_iframe=1\":d+\"&tda_iframe=1\";clearInterval(window.testInterval);a.length?a.attr(\"src\",d):(a=f('<iframe id=\"tda-analyze-css-iframe\" style=\"width:100%;height:'+window.innerHeight+\n'px;position:absolute;left:0;top:0;z-index:9000;border:0\"><\/iframe>'),f(\"body\").children(\"div\").not(\"#wpadminbar, #tdw-css-analyze, #tdw-css-analyze-cover\").remove(),f(\"body\").prepend(a),a.attr(\"src\",d),a.on(\"load\",function(){tdAnalyzeCssMain.showEditor();tdAnalyzeCssMain.showCover();tdAnalyzeCssMain.hideCoverLoading();z();r(!0);c.closest(\"#wp-admin-bar-td_analyze_css_menu\").removeClass(\"tda-has-essential-css\")}))},error:function(a,c,f){}}))}).on(\"click\",\"#tdw-css-analyze\",function(a){}).on(\"mousedown\",\n\"#tdw-css-analyze .tdw-resize\",function(a){if(a.currentTarget===a.target){var c=f(a.currentTarget);tdAnalyzeCssMain._editorResizing=!0;tdAnalyzeCssMain.setEditorPosition(a);tdAnalyzeCssMain.setMouseInitialPosition({left:a.pageX,top:a.pageY});tdAnalyzeCssMain._resizeOffset={width:c.width(),height:c.height(),offsetLeft:a.pageX-c.offset().left,offsetTop:a.pageY-c.offset().top}}}).on(\"mouseup\",\"#tdw-css-analyze .tdw-resize\",function(a){a.currentTarget===a.target&&(tdAnalyzeCssMain._editorMoving=!1,tdAnalyzeCssMain.setMouseInitialPosition(m),\ntdAnalyzeCssMain._diffGap=m)}).on(\"mousedown\",\"#tdw-css-analyze > header\",function(a){a.currentTarget===a.target&&(tdAnalyzeCssMain._editorMoving=!0,tdAnalyzeCssMain.setEditorPosition(a),tdAnalyzeCssMain.setMouseInitialPosition({left:a.pageX,top:a.pageY}))}).on(\"mouseup\",\"#tdw-css-analyze > header\",function(a){a.currentTarget===a.target&&(tdAnalyzeCssMain._editorMoving=!1,tdAnalyzeCssMain.setEditorPosition(a),tdAnalyzeCssMain.setMouseInitialPosition(m))}).on(\"mouseup\",function(a){tdAnalyzeCssMain._editorMoving=\n!1;tdAnalyzeCssMain._editorResizing=!1;tdAnalyzeCssMain.setEditorPosition(a);tdAnalyzeCssMain._resizeOffset=m;tdAnalyzeCssMain.setMouseInitialPosition({left:a.pageX,top:a.pageY})}).on(\"mousemove\",function(a){if(tdAnalyzeCssMain._editorMoving){a.stopPropagation();a.preventDefault();var c=tdAnalyzeCssMain.getMouseInitialPosition();if(\"undefined\"!==typeof c){var b=tdAnalyzeCssMain.getEditorPosition();tdAnalyzeCssMain.$_editorWrapper.css({left:a.pageX-tdAnalyzeCssMain.$_window.scrollLeft()-(c.left-b.left),\ntop:a.pageY-tdAnalyzeCssMain.$_window.scrollTop()-(c.top-b.top)})}}else if(tdAnalyzeCssMain._editorResizing&&(a.stopPropagation(),a.preventDefault(),c=tdAnalyzeCssMain.getMouseInitialPosition(),\"undefined\"!==typeof c)){var d={offsetLeft:0,offsetTop:0};y.isUndefined(tdAnalyzeCssMain._resizeOffset)||(d=tdAnalyzeCssMain._resizeOffset);b=tdAnalyzeCssMain.getEditorPosition();c=a.pageX-b.left+d.width-d.offsetLeft;a=a.pageY-b.top+d.height-d.offsetTop;tdAnalyzeCssMain.$_editorWrapper.css({width:c,height:a});\ntdAnalyzeCssMain.$_editorWrapper.data(\"width\",c);tdAnalyzeCssMain.$_editorWrapper.data(\"height\",a);tdAnalyzeCssMain._timerResize=setTimeout(function(){\"undefined\"!==typeof tdAnalyzeCssMain._timerResize&&(clearTimeout(tdAnalyzeCssMain._timerResize),editor.resize(!0))},100)}}).on(\"click\",\"#tdw-css-analyze .tda-close\",function(a){tdAnalyzeCssMain.isSafeToLeave()?window.location.reload():confirm(\"Are you sure you want to leave? Please make sure you have saved the CSS.\")&&window.location.reload()})});\nString.prototype.trimCharLeft=function(a){a===m&&(a=\"s\");return this.replace(new RegExp(\"^[\"+a+\"]+\"),\"\")};String.prototype.trimCharRight=function(a){a===m&&(a=\"s\");return this.replace(new RegExp(\"[\"+a+\"]+$\"),\"\")};String.prototype.trimChar=function(a){return this.trimCharLeft(a).trimCharRight(a)};f(window).on(\"load\",function(){if(tdAnalyzeCssMain._isInitialized){f(\"body\").on(\"click\",\".tda-save-essential-css\",function(){r()}).on(\"click\",\".tda-btn-auto\",function(){f(this).addClass(\"tda-btn-disabled\");\nvar a=tdAnalyzeCssMain.$_editorWrapper.find(\".tda-auto-wrap\"),b=f('iframe[id=\"tda-analyze-css-iframe\"]');a.css(\"display\",\"flex\");window.eventList=t(b[0]);clearInterval(window.testInterval);window.contentList=[];window.eventIndex=0;window.waitForIframeLoading=!1;var d=0,g=f(\".tda-results\"),k=[{name:\"Desktop - Not Scrolled\",type:\"desktop\",callback:function(a){var c=window.location.href.split(\"#\")[0];c=0>c.indexOf(\"?\")?c+\"?tda_iframe=1\":c+\"&tda_iframe=1\";c!==b.attr(\"src\")?(window.waitForIframeLoading=\n!0,b.on(\"load\",function(){a.eventList=t(b[0]);window.waitForIframeLoading=!1;window.top.jQuery(\".tda-total-steps\").html(a.eventList.length)}),b.attr(\"src\",c)):(c=t(b[0]),a.eventList=c,console.log(a.eventList),console.log(a.eventList.length),window.top.jQuery(\".tda-total-steps\").html(a.eventList.length));b[0].contentWindow.scrollTo(0,0);tdAnalyzeCssMain.$_editorWrapper.find(\".tda-range-window\").val(b[0].contentWindow.outerWidth).trigger(\"change\")}},{name:\"Desktop - Scrolled\",type:\"desktop_scroll\",\ncallback:function(a){a.eventList=t(b[0]);b[0].contentWindow.scrollTo(0,b[0].contentWindow.outerHeight);window.top.jQuery(\".tda-total-steps\").html(a.eventList.length);setTimeout(function(){b[0].contentWindow.scrollTo(0,b[0].contentWindow.pageYOffset-100)},50)}},{name:\"Desktop - Logged Out [Not Scrolled]\",type:\"desktop_logged_out\",callback:function(a){var c=window.location.href.split(\"#\")[0];c=0>c.indexOf(\"?\")?c+\"?tda_iframe=1&tda_action=1\":c+\"&tda_iframe=1&tda_action=1\";c!==b.attr(\"src\")?(window.waitForIframeLoading=\n!0,b.on(\"load\",function(){a.eventList=t(b[0]);window.waitForIframeLoading=!1;window.top.jQuery(\".tda-total-steps\").html(a.eventList.length);b.contents().remove(\"#tdw-css-analyze\")}),b.attr(\"src\",c)):(a.eventList=t(b[0]),window.top.jQuery(\".tda-total-steps\").html(a.eventList.length));b[0].contentWindow.scrollTo(0,0);f(\".tda-range-window\").val(b[0].contentWindow.outerWidth).trigger(\"change\")}},{name:\"Desktop - Logged Out [Scrolled]\",type:\"desktop_scroll_logged_out\",callback:function(a){a.eventList=\nt(b[0]);b[0].contentWindow.scrollTo(0,b[0].contentWindow.outerHeight);window.top.jQuery(\".tda-total-steps\").html(a.eventList.length);setTimeout(function(){b[0].contentWindow.scrollTo(0,b[0].contentWindow.pageYOffset-100)},50)}}],e;tdAnalyzeCssMain.$_editorWrapper.find(\".tda-current-viewport\").empty();k.forEach(function(a){tdAnalyzeCssMain.$_editorWrapper.find(\".tda-current-viewport\").append('<div class=\"tda-current-viewport-item\" data-type=\"'+a.type+'\">'+a.name+\"<\/div>\")});window.testInterval=setInterval(function(){if(!waitForIframeLoading&&\n(\"undefined\"===typeof e?k.some(function(a){return\"undefined\"===typeof a.solved?(a.callback(a),a.solved=!1,e=a,f('.tda-current-viewport .tda-current-viewport-item[data-type=\"'+e.type+'\"]').addClass(\"tda-current-viewport-item-running\"),!0):!1}):e.callback(e),\"undefined\"===typeof e||\"undefined\"!==typeof e.eventList)){for(var a=eventIndex;a<e.eventList.length;){var c=e.eventList[a].target;a=e.eventList[a].type;if(\"keydown\"===a){var n=new KeyboardEvent(a,{key:\"e\",keyCode:69,code:\"KeyE\",which:69,view:b[0].contentWindow,\nbubbles:!0,cancelable:!0});c.dispatchEvent(n);\"undefined\"===typeof c.className||-1===c.className.indexOf(\"tdb-head-search-form-input\")&&-1===c.id.indexOf(\"td-header-search-mob\")||f(c).val(\"e\")}else if(\"focus\"===a)\"#document\"!==c.nodeName&&c.focus();else{n=new MouseEvent(a,{view:b[0].contentWindow,bubbles:!0,cancelable:!0,composed:!0});if(\"click\"===a&&\"undefined\"!==typeof c.className&&-1!==c.className.indexOf(\"td_mobile_submenu\")){var l=c.getElementsByTagName(\"i\");l.length&&(c=l[0])}c.dispatchEvent(n)}window.eventIndex++;\nconsole.log(++d);console.log(c);console.log(a);tdAnalyzeCssMain.$_editorWrapper.find(\".tda-auto-progress-info\").css(\"visibility\",\"visible\");tdAnalyzeCssMain.$_editorWrapper.find(\".tda-current-step\").html(eventIndex);tdAnalyzeCssMain.$_editorWrapper.find(\".tda-auto-progress-bar-fill\").css(\"width\",100*eventIndex\/e.eventList.length+\"%\");eventIndex===e.eventList.length&&f('.tda-current-viewport .tda-current-viewport-item[data-type=\"'+e.type+'\"]').removeClass(\"tda-current-viewport-item-running\").addClass(\"tda-current-viewport-item-done\");\nsetTimeout(function(){var a=f('iframe[id=\"tda-analyze-css-iframe\"]');v(g,a.contents(),!0,!1)},300);return}k.some(function(a){return\"undefined\"!==typeof a.solved&&!1===a.solved?(a.solved=!0,e=m,!0):!1});k.some(function(a){return\"undefined\"===typeof a.solved?!0:!1})?window.eventIndex=0:(clearInterval(window.testInterval),tdAnalyzeCssMain._fullAnalyzed=!0,v(g,b.contents(),!0,!0),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-auto-wrap\").hide(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-btn-auto\").hide(),\ntdAnalyzeCssMain.$_editorWrapper.find(\".tda-btn-manual\").css(\"display\",\"flex\"),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-filter-viewports\").show(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-filter-diff\").show())}},1E3)}).on(\"click\",\".tda-btn-manual\",function(){var a=f(this);a.toggleClass(\"tda-btn-manual-active\");tdAnalyzeCssMain.$_editorWrapper.find(\".tda-btn-auto\").toggleClass(\"tda-btn-disabled\");window.liveCheckContent=a.hasClass(\"tda-btn-manual-active\");a.hasClass(\"tda-btn-manual-active\")?tdAnalyzeCssMain.hideCover():\ntdAnalyzeCssMain.showCover()}).on(\"change\",\".tda-only-selected\",function(){var a=f(this);a.next(\"label\").addClass(\"tda-filter-running\");setTimeout(function(){f(\".tda-only-diff\").is(\":checked\")&&(f(\".tda-only-diff\").prop(\"checked\",!1),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-diff), .tda-font-face:not(.tda-result-line-diff)\").parent().show(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").show());tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-diff), .tda-font-face:not(.tda-result-line-diff)\").parent().show();\ntdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").show();a.is(\":checked\")?(tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-found), .tda-font-face:not(.tda-result-line-found)\").parent().hide(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").hide(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-info-result-line-found\").each(function(a,c){a=f(c);c=a.data(\"value\");0===parseInt(c,10)&&a.closest(\".tda-style-group\").hide()})):(tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-found), .tda-font-face:not(.tda-result-line-found)\").parent().show(),\ntdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").show(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style-group\").show());a.next(\"label\").removeClass(\"tda-filter-running\")},100)}).on(\"change\",\".tda-only-diff\",function(){var a=f(this);a.next(\"label\").addClass(\"tda-filter-running\");setTimeout(function(){f(\".tda-only-selected\").is(\":checked\")&&(f(\".tda-only-selected\").prop(\"checked\",!1),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-found), .tda-font-face:not(.tda-result-line-found)\").parent().show(),\ntdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").show(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style-group\").show());a.is(\":checked\")?(tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-diff), .tda-font-face:not(.tda-result-line-diff)\").parent().hide(),tdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").hide()):(tdAnalyzeCssMain.$_editorWrapper.find(\".tda-style:not(.tda-result-line-diff), .tda-font-face:not(.tda-result-line-diff)\").parent().show(),\ntdAnalyzeCssMain.$_editorWrapper.find(\".tda-analyze-frame-rule\").show());a.next(\"label\").removeClass(\"tda-filter-running\")},100)}).on(\"click\",\".tda-user-check-label-yes\",function(a){a.preventDefault();a.stopPropagation();a=f(this);a.parent().siblings(\".tda-style, .tda-font-face\").removeClass(\"tda-result-line-selected-no tda-result-line-selected-none\").addClass(\"tda-result-line-selected-yes\");x(a.closest(\".tda-style-group\"));r(!0)}).on(\"click\",\".tda-user-check-label-no\",function(a){a.preventDefault();\na.stopPropagation();a=f(this);a.parent().siblings(\".tda-style, .tda-font-face\").removeClass(\"tda-result-line-selected-yes tda-result-line-selected-none\").addClass(\"tda-result-line-selected-no\");x(a.closest(\".tda-style-group\"));r(!0)}).on(\"click\",\".tda-user-check-label-none\",function(a){a.preventDefault();a.stopPropagation();a=f(this);a.parent().siblings(\".tda-style, .tda-font-face\").removeClass(\"tda-result-line-selected-yes tda-result-line-selected-no\").addClass(\"tda-result-line-selected-none\");x(a.closest(\".tda-style-group\"));\nr(!0)}).on(\"change\",\".tda-range-window\",function(){f('iframe[id=\"tda-analyze-css-iframe\"]').width(f(this).val())}).on(\"mouseenter\",\".tda-style, .tda-font-face\",function(){\"undefined\"!==typeof window.test&&clearTimeout(window.test);var c=f(this);c.after(a);c.hasClass(\"tda-result-line-selected-yes\")?a.find('input[name=\"tda-user-check\"][value=\"yes\"]').prop(\"checked\",!0):c.hasClass(\"tda-result-line-selected-no\")?a.find('input[name=\"tda-user-check\"][value=\"no\"]').prop(\"checked\",!0):a.find('input[name=\"tda-user-check\"][value=\"none\"]').prop(\"checked\",\n!0)}).on(\"mouseleave\",\".tda-style, .tda-font-face\",function(c){\"undefined\"!==typeof window.test&&clearTimeout(window.test);window.test=setTimeout(function(){a.remove()},50)}).on(\"mouseenter\",\".tda-style-form\",function(){clearTimeout(window.test)}).on(\"mouseleave\",\".tda-style-form\",function(c){window.test=setTimeout(function(){a.remove()},50)}).on(\"click\",\".tda-result-label\",function(a){a=f(a.target);a.hasClass(\"tda-enable-style-group\")?(a.closest(\".tda-style-group\").toggleClass(\"tda-style-group-disabled\"),\nr(!0)):f(this).closest(\".tda-style-group\").toggleClass(\"tda-result-expanded\")}).on(\"click\",\".tda-enable-style-group\",function(a){f(this).closest(\".tda-style-group\").toggleClass(\"tda-style-group-disabled\");r(!0)}).on(\"click\",\".tda-btn-auto-cancel\",function(){confirm(\"Are you sure? The automate test didn't finish its job!\")&&(clearInterval(window.testInterval),f(\".tda-auto-wrap\").hide(),f(\".tda-btn-auto\").removeClass(\"tda-btn-disabled\"))});f(\".tda-range-window\").attr(\"max\",window.innerWidth).attr(\"value\",\nwindow.innerWidth);var a=f('<form class=\"tda-style-form\"><label for=\"tda-user-check-yes\" class=\"tda-user-check-label-yes\" title=\"Include\"><input type=\"radio\" name=\"tda-user-check\" class=\"tda-user-check-yes\" value=\"yes\"><span class=\"tda-user-check-icon\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 768 768\"><path d=\"M617.376 169.376l-329.376 329.376-137.376-137.376c-12.512-12.512-32.768-12.512-45.248 0s-12.512 32.768 0 45.248l160 160c12.512 12.512 32.768 12.512 45.248 0l352-352c12.512-12.512 12.512-32.768 0-45.248s-32.768-12.512-45.248 0z\"><\/path><\/svg><\/span><\/label><label for=\"tda-user-check-no\" class=\"tda-user-check-label-no\" title=\"Exclude\"><input type=\"radio\" name=\"tda-user-check\" class=\"tda-user-check-no\" value=\"no\"><span class=\"tda-user-check-icon\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 768 768\"><path d=\"M169.376 214.624l169.376 169.376-169.376 169.376c-12.512 12.512-12.512 32.768 0 45.248s32.768 12.512 45.248 0l169.376-169.376 169.376 169.376c12.512 12.512 32.768 12.512 45.248 0s12.512-32.768 0-45.248l-169.376-169.376 169.376-169.376c12.512-12.512 12.512-32.768 0-45.248s-32.768-12.512-45.248 0l-169.376 169.376-169.376-169.376c-12.512-12.512-32.768-12.512-45.248 0s-12.512 32.768 0 45.248z\"><\/path><\/svg><\/span><\/label><label for=\"tda-user-check-none\" class=\"tda-user-check-label-none\" title=\"Automatic\"><input type=\"radio\" name=\"tda-user-check\" class=\"tda-user-check-none\" value=\"none\" checked><span class=\"tda-user-check-icon\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 768 768\"><path d=\"M685.856 277.312c-29.472-83.296-89.984-146.784-163.84-182.048s-161.28-42.336-244.576-12.864c-47.104 16.672-88.064 43.328-119.808 75.648l-93.632 88v-118.048c0-17.664-14.336-32-32-32s-32 14.336-32 32v191.936c0 0.48 0 0.96 0.032 1.408 0.16 3.68 0.928 7.2 2.208 10.432 1.28 3.264 3.136 6.336 5.536 9.12 0.384 0.416 0.768 0.864 1.152 1.248 2.912 3.040 6.432 5.504 10.368 7.2 3.808 1.632 7.968 2.56 12.352 2.624 0.128 0 0.224 0 0.352 0h192c17.664 0 32-14.336 32-32s-14.336-31.968-32-31.968h-111.232l90.56-85.088c24.864-25.344 57.504-46.72 95.456-60.16 66.656-23.584 136.48-17.952 195.648 10.304s107.488 78.976 131.072 145.632c5.888 16.672 24.192 25.376 40.832 19.488s25.376-24.192 19.488-40.832zM655.2 480l-89.6 84.192c-50.688 50.72-116.16 75.712-181.728 75.712s-131.040-24.96-181.024-74.944c-28.48-28.48-48.736-61.792-60.256-95.392-5.76-16.704-23.936-25.6-40.672-19.872s-25.6 23.936-19.872 40.672c14.72 42.848 40.224 84.544 75.552 119.84 62.496 62.464 144.448 93.696 226.304 93.664s163.776-31.296 225.536-93.088l94.56-88.8v118.016c0 17.664 14.336 32 32 32s32-14.336 32-32v-191.936c0-0.48 0-0.96-0.032-1.408-0.16-3.68-0.928-7.2-2.208-10.432-1.28-3.264-3.136-6.336-5.536-9.12-0.384-0.416-0.768-0.864-1.152-1.248-2.912-3.040-6.432-5.504-10.368-7.2-3.808-1.632-7.968-2.56-12.352-2.624-0.128 0-0.224 0-0.352 0h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32z\"><\/path><\/svg><\/span><\/label><\/form>')}})})(jQuery,\n_);\n","status":true}