1(()=>{var n="rcb_vGGJunczuidPDlAJELPZoQJHCQKz";function t(t){if(!t)return null;if("undefined"==typeof Purchases)return null;if(!Purchases.Purchases)return null;if(Purchases.Purchases.isConfigured&&Purchases.Purchases.isConfigured())try{return Purchases.Purchases.configure({apiKey:n,appUserId:t})}catch(n){return Purchases.Purchases}try{return Purchases.Purchases.configure({apiKey:n,appUserId:t})}catch(n){return null}}function handleRevenueCatPurchase(n,type,i){var e=localStorage.getItem("user_id")||localStorage.getItem("user_email");return e?(o("Starting...","Starting RevenueCat purchase...","info"),new Promise(function(resolve,reject){var i=t(e);if(i){var r="coins"===type?"web_coins":"web_gems";i.getOfferings().then(function(t){var offerings=t.offerings||t,o=null;if(offerings.all[r]&&offerings.all[r].availablePackages){var packages=offerings.all[r].availablePackages;for(var e in packages){var a=packages[e];if(a.identifier&&a.identifier===n){o=a;break}}}if(o)return i.purchasePackage(o);reject(new Error("Product not found"))}).then(function(n){n&&n.customerInfo?(o("Success","Purchase successful!","success"),function(n){var t=localStorage.getItem("user_id");if(!t)return;var o=parseInt(localStorage.getItem("user_gems")||"0",10),i=parseInt(localStorage.getItem("user_coins")||"0",10),e=20;var r=setInterval(function(){if(e<=0)return clearInterval(r),void("function"==typeof window.showNotification&&window.showNotification("Purchase is processing...","Purchase is processing and will be reflected in your account shortly.","info"));if("function"==typeof window.encryptMe)if(void 0!==window.symmetricKey){var a={user_id:t},c=window.encryptMe(a,window.symmetricKey);fetch("https://api.gpt-5.video/my_get_user",{method:"POST",body:JSON.stringify({val1:c})}).then(function(n){return n.json()}).then(function(data){if(data.error)e--;else{for(var t in data);var gems,coins,a=0,c=0;if(void 0!==data.t)a=parseInt(data.t,10);else{var u=Object.keys(data).find(function(n){return n.toLowerCase().includes("gem")||11e3===data[n]});u&&(a=parseInt(data[u],10))}if(void 0!==data.coins)c=parseInt(data.coins,10);else{var s=Object.keys(data).find(function(n){return n.toLowerCase().includes("coin")});s&&(c=parseInt(data[s],10))}(n?a>o:c>i)?(clearInterval(r),gems=a,coins=c,localStorage.setItem("user_gems",gems),localStorage.setItem("user_coins",coins),document.querySelectorAll("[data-user-gems], #user-gems, .user-gems").forEach(function(n){return n.textContent=gems}),document.querySelectorAll("[data-user-coins], #user-coins, .user-coins").forEach(function(n){return n.textContent=coins}),"function"==typeof window.updateUserBalance&&window.updateUserBalance(gems,coins),"function"==typeof window.showNotification&&window.showNotification("Success","Your account has been updated!","success")):e--}}).catch(function(error){e--})}else clearInterval(r);else clearInterval(r)},2e3)}("subscription"===type),resolve(n)):reject(new Error("Purchase failed"))}).catch(function(error){reject(error)})}else reject(new Error("RevenueCat not available"))})):(o("Info","Please login","info"),null)}function o(title,n){var type=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"info",t=document.createElement("div");t.className="kofi-notification ".concat(type),t.innerHTML='\n <div class="notification-content">\n <h4>'.concat(title,"</h4>\n <p>").concat(n,'</p>\n <button class="notification-close">×</button>\n </div>\n '),t.style.cssText="\n position: fixed;\n top: 20px;\n right: 20px;\n background: ".concat("success"===type?"#28a745":"error"===type?"#dc3545":"#17a2b8",";\n color: white;\n padding: 15px 20px;\n border-radius: 8px;\n box-shadow: 0 4px 12px rgba(0,0,0,0.3);\n z-index: 10000;\n max-width: 350px;\n animation: slideIn 0.3s ease-out;\n ");var style=document.createElement("style");style.textContent="\n @keyframes slideIn {\n from { transform: translateX(100%); opacity: 0; }\n to { transform: translateX(0); opacity: 1; }\n }\n .notification-content h4 { margin: 0 0 8px 0; font-size: 16px; }\n .notification-content p { margin: 0; font-size: 14px; line-height: 1.4; }\n .notification-close { \n position: absolute; top: 8px; right: 12px; \n background: none; border: none; color: white; \n font-size: 18px; cursor: pointer; \n }\n ",document.head.appendChild(style),document.body.appendChild(t),t.querySelector(".notification-close").onclick=function(){return t.remove()},setTimeout(function(){t.parentNode&&t.remove()},5e3)}window.plansConfig={monthly:{basic:{product_id:"basic_monthly",kofi_url:"https://ko-fi.com/maistudio/tiers"},plus:{product_id:"plus_monthly",kofi_url:"https://ko-fi.com/maistudio/tiers"},pro:{product_id:"pro_monthly",kofi_url:"https://ko-fi.com/maistudio/tiers"}},yearly:{basic:{product_id:"basic_yearly",kofi_url:"https://ko-fi.com/maistudio/tiers"},plus:{product_id:"plus_yearly",kofi_url:"https://ko-fi.com/maistudio/tiers"},pro:{product_id:"pro_yearly",kofi_url:"https://ko-fi.com/maistudio/tiers"}},coins:{basic:{product_id:"basic_coins",kofi_url:"https://ko-fi.com/s/e98dbf2fbf"},plus:{product_id:"plus_coins",kofi_url:"https://ko-fi.com/s/bf77b4fb49"},pro:{product_id:"pro_coins",kofi_url:"https://ko-fi.com/s/0602df1896"}}},document.addEventListener("DOMContentLoaded",function(){!function(){window.setupRevenueCatKofiListeners&&(window.setupRevenueCatKofiListeners=function(){});window.setupRevenueCatKofiListeners=function(){},setInterval(function(){-1===window.setupRevenueCatKofiListeners.toString().indexOf("blocked")&&(window.setupRevenueCatKofiListeners=function(){})},1e3)}(),function(){void 0!==window.paypal&&(window.paypal=void 0);window.setupPaypalButtonListeners=function(){},window.showPaypalModal=function(){},window.loadPaypalSDK=function(){},window.paypalListenersSetup=!0;var n=document.getElementById("paypal-modal");if(n){n.style.display="none",n.style.visibility="hidden",n.style.zIndex="-1";var t=n.cloneNode(!0);n.parentNode.replaceChild(t,n),t.style.display="none"}document.querySelectorAll('[id*="paypal"], [class*="paypal"]').forEach(function(container){container.style.display="none",container.style.visibility="hidden",container.innerHTML=""})}(),setTimeout(function(){var n=localStorage.getItem("user_id")||localStorage.getItem("user_email");if(n){var o=t(n);o&&"function"==typeof o.getOfferings&&o.getOfferings().then(function(offerings){}).catch(function(error){})}},2e3),document.querySelectorAll(".kofi-button, .plan-btn, .subscribe-btn, .purchase-btn").forEach(function(n){var t=document.createElement("button");t.className=n.className,t.innerHTML=n.innerHTML,Array.from(n.attributes).forEac
1h(function(n){n.name.startsWith("data-")&&t.setAttribute(n.name,n.value)}),n.parentNode.replaceChild(t,n)}),document.querySelectorAll(".kofi-button").forEach(function(n){n.addEventListener("click",function(n){n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation(),this.getAttribute("data-plan-title")||this.getAttribute("data-pack-title");var t=this.getAttribute("data-product-id"),o=this.classList.contains("purchase-btn");return handleRevenueCatPurchase(t,o?"coins":"subscription"),!1},!0),n.addEventListener("touchstart",function(n){n.stopPropagation(),n.stopImmediatePropagation(),this.getAttribute("data-plan-title")||this.getAttribute("data-pack-title");var t=this.getAttribute("data-product-id"),o=this.classList.contains("purchase-btn");return handleRevenueCatPurchase(t,o?"coins":"subscription"),!1},!0),n.addEventListener("mousedown",function(n){return n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation(),!1},!0)}),document.querySelectorAll(".kofi-button[data-pack-title]").forEach(function(n){n.addEventListener("click",function(n){n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation(),this.getAttribute("data-pack-title");var t=this.getAttribute("data-product-id");return handleRevenueCatPurchase(t,"coins"),!1},!0),n.addEventListener("touchstart",function(n){n.stopPropagation(),n.stopImmediatePropagation(),this.getAttribute("data-pack-title");var t=this.getAttribute("data-product-id");return handleRevenueCatPurchase(t,"coins"),!1},!0),n.addEventListener("mousedown",function(n){return n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation(),!1},!0)});var n=localStorage.getItem("user_id")||localStorage.getItem("user_email");n&&t(n)})})();
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.