<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no,maximum-scale=1"/><title>Appsmith</title><style>#loader{position:fixed;left:0;top:0;height:4px;background:#d7d7d7;transition:all ease-in .3s}</style><script>const parseConfig=e=>{if(e.startsWith("{")&&e.startsWith("}")||0===e.indexOf("__")||0===e.indexOf("$")||0===e.indexOf("%"))return"";const n=e.trim();return"false"!==n.toLowerCase()&&""!==n&&("true"===n.toLowerCase()||n)},CLOUD_HOSTING=parseConfig(''),AIRGAPPED=parseConfig(''),REO_CLIENT_ID=parseConfig(''),DISABLE_BETTERBUGS=parseConfig('')</script><script>window.__APPSMITH_CHUNKS_TO_PRELOAD={"edit-mode":["static/js/svg-icons.fcfe3c72.chunk.js","static/js/5898.09a7ad4e.chunk.js","static/js/3914.aa9c7ae6.chunk.js","static/js/3049.390cf10a.chunk.js","static/js/5713.ce77cd59.chunk.js","static/css/1768.38591e4e.chunk.css","static/js/7354.6a86c0c7.chunk.js","static/js/8126.34301c7c.chunk.js","static/js/354.72c163d7.chunk.js","static/js/5637.2346b96f.chunk.js","static/js/3710.a4ec6f67.chunk.js","static/js/9664.1daae863.chunk.js","static/js/4179.f0eb479a.chunk.js","static/css/AppIDE.f22b0041.chunk.css","static/js/AppIDE.db5b5546.chunk.js","static/js/7768.450530f1.chunk.js","static/js/global-search.8380f06b.chunk.js"],"view-mode":["static/js/8126.34301c7c.chunk.js","static/js/4179.f0eb479a.chunk.js","static/css/AppViewer.fae8dca4.chunk.css","static/js/AppViewer.824df2c6.chunk.js"]}</script><script type="text/javascript">CLOUD_HOSTING&&REO_CLIENT_ID&&function(){var e,t,n;e=REO_CLIENT_ID,t=function(){Reo.init({clientID:REO_CLIENT_ID})},(n=document.createElement("script")).src="https://static.reo.dev/"+e+"/reo.js",n.async=!0,n.onload=t,document.head.appendChild(n)}()</script><script type="text/javascript">DISABLE_BETTERBUGS||AIRGAPPED||(window.__BetterbugsRecordingLinkConfig={styles:{theme:"light",primaryColor:"#E15615",primaryTextColor:"#ffffff"},successMessageHeaderText:"Information received",successMessageSubHeaderText:"Our support team will use it to review the issue"},function(){var e=document.createElement("script");e.src="https://cdn.betterbugs.io/scripts/latest/logs-capture.js",e.async=!0,document.head.appendChild(e);var t=document.createElement("script");t.src="https://cdn.betterbugs.io/scripts/latest/recorder.js",t.async=!0,document.head.appendChild(t)}())</script><script defer="defer" src="/static/js/main.87ce77c4.js"></script><link href="/static/css/main.54351cbf.css" rel="stylesheet"></head><body class="appsmith-light-theme"><noscript>You need to enable JavaScript to run this app.</noscript><div id="loader" style="width:30vw"></div><div id="header-root"></div><div id="root"></div><div id="date-picker-control" style="position:relative;z-index:1000"></div><script type="text/javascript">const getIsLocalStorageSupported=()=>{try{return window.localStorage.setItem("test","testA"),window.localStorage.removeItem("test"),!0}catch(e){return!1}},isLocalStorageSupported=getIsLocalStorageSupported(),handleLocalStorageNotSupportedError=()=>{console.error("Localstorage storage is not supported on your device.")},localStorageUtil={getItem:e=>{if(isLocalStorageSupported)return window.localStorage.getItem(e);handleLocalStorageNotSupportedError()},removeItem:e=>{if(isLocalStorageSupported)return window.localStorage.removeItem(e);handleLocalStorageNotSupportedError()},setItem:(e,r)=>{if(isLocalStorageSupported)return window.localStorage.setItem(e,r);handleLocalStorageNotSupportedError()}};window.addEventListener("DOMContentLoaded",(e=>{document.getElementById("loader").style.width="50vw"}));const registerPageServiceWorker=()=>{"serviceWorker"in navigator&&!window.Cypress&&window.addEventListener("load",(function(){navigator.serviceWorker.register("/pageService.js").catch((e=>{console.error("Service Worker Registration failed: "+e)}))}))};registerPageServiceWorker()</script><script type="text/javascript">const LOG_LEVELS=["debug","error"],CONFIG_LOG_LEVEL_INDEX=LOG_LEVELS.indexOf(parseConfig('')),INTERCOM_APP_ID=parseConfig("y10e7138")||parseConfig(''),DISABLE_INTERCOM=parseConfig('');INTERCOM_APP_ID.length&&!DISABLE_INTERCOM&&function(){var e=window,n=e.Intercom;if("function"==typeof n)n("reattach_activator"),n("update",e.intercomSettings);else{var E=document,_=function(){_.c(arguments)};_.q=[],_.c=function(e){_.q.push(e)},e.Intercom=_;var a=function(){var e=E.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://widget.intercom.io/widget/"+INTERCOM_APP_ID;var n=E.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)};"complete"===document.readyState?a():e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}}(),window.SENTRY_CONFIG=parseConfig(''),window.APPSMITH_FEATURE_CONFIGS={sentry:{dsn:parseConfig(''),release:parseConfig(''),environment:parseConfig('')},smartLook:{id:parseConfig('')},betterbugs:{apiKey:DISABLE_BETTERBUGS?"":parseConfig('3878cc594d09f078e573b6fab160395b')},segment:{apiKey:parseConfig(''),ceKey:parseConfig('aLyfW0WipbrC3WP02i2Zm8SOOJoBSd0o')},observability:{deploymentName:parseConfig(''),serviceInstanceId:parseConfig('apps.portable.com.mx'),tracingUrl:parseConfig('')},fusioncharts:{licenseKey:parseConfig('')},mixpanel:{enabled:parseConfig(''),apiKey:parseConfig('')},logLevel:CONFIG_LOG_LEVEL_INDEX>-1?LOG_LEVELS[CONFIG_LOG_LEVEL_INDEX]:LOG_LEVELS[1],cloudHosting:CLOUD_HOSTING,appVersion:{id:parseConfig('v1.97')||"UNKNOWN",sha:parseConfig('18cd45966e2cd64cdba3dc48396f503c74eff946'),releaseDate:parseConfig('2026-03-05T06:00:48+00:00')},intercomAppID:INTERCOM_APP_ID,mailEnabled:parseConfig(''),googleRecaptchaSiteKey:parseConfig(''),hideWatermark:parseConfig(''),disableIframeWidgetSandbox:parseConfig('true'),customerPortalUrl:parseConfig('')||"https://customer.appsmith.com",pricingUrl:parseConfig('')||"https://www.appsmith.com/pricing"}</script></body></html>