cloudflare
tcp/443 tcp/80 tcp/8443
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-12 21:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 21:12:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=387
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LmsGiyHzRH%2BmU8aA38MrqylW31Fi5yZf2w9Rtw4end5FjElBgObEfhTAEPIacgXxQXBfQHwVn5molDgXh2PqPXwpAwPoQhwVELGxXP%2BDR0Kk"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9bcfa7255deb42b2-EWR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-11 21:12
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 21:13:00 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=393
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eduhWdbAz0X0zEr4LdZtlB798nx8nREUiHLZN7maPwZUg6mUg8u%2BUeAyxlwZzOJZdS92WRXkLjhavZEiI3vFrv74ba%2BFGHAEbfpS6puQHB5p"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9bc76a5e8bf3440c-EWR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-10 21:15
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 21:15:53 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=515
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Z2b4MkD7l14ANuWhHMAjmQofvNGWMLfdDsQjecvTAwY3xiLzLE%2FR0JsDALN0ihjovqWI57rYUBfvuFoD3t%2FswPTk1m0SPej3Qoh%2B%2BaQww3kf"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9bbf31396c8e9aaf-SIN
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-09 21:45
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:45:39 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=407
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=p%2FDnMhFCqklwrR3Mv1yFtf3nEYERw0DURssnvKrgv%2B1r6VhhcRX4xZ5ijUP7M6%2Bj%2Fgxa412FmwW0wJm0MAoPqvMv9e8JAfrP%2BbFvocxqeg%3D%3D"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9bb71f704c270b11-EWR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-08 21:26
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:26:25 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=112
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tl%2F8UgwBk4roqZ1gi9WZI2yZWs%2BPK9Pwmx3g3mZY1VRdVJZza2TmuGrSj3rcZcWRIhEY4AL4%2BYj8ig0%2FiGoGfIxlTGEpCj1iWjlwxrGrBB7n"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9baec5e6d94e6720-AMS
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-07 21:15
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 21:15:20 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=413
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=56PKKMinNGGDl65fDMcbvZ8vHgBiLhyRd7alhMkPFYFi2R315U2WyKVoy%2FZSTuEsGfBI0Zd%2FS%2F0NcokSXHRZBsYJBuAjjapGLZfAMUZx3SDn"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba678498f97ebba-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:547:443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 10:07:59 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=267
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4Q57ve3gcbKiJ9MEUbmcKCWA1K3IaUJdESgxBE2B9anX6n0mNPZhvxcoFlY9wYkG40yLk13vglWCJmbDya%2BnJpNO%2BBbN5IO8v0YgEgQk4rDkApE81bLatbkaUPX2"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba2a6ba9aedce90-SJC
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:547:80 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=P%2FiPcFZia48jAB68IWJ%2Fchc%2By8eqZVI0cGxjx00%2FEUTb83FaSMmESwjRm%2Bw4EpVA%2F2P%2FG5TfhQ4%2B8Z0eI4YUqpzY59Xz9L%2FQQ%2B%2FsqtU5P5iyg%2BDUDRaZGLjLZABS"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba2a6b6bddc6400-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:547:8443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 10:08:19 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19604,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba2a6bcafa33da0-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.69.85:8443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 10:08:18 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19305,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba2a6bc3b5dab63-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.69.85:80 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=N%2BwMGohtELxYkCLjBI7JuTPw5XHRiepFg%2BvRIbKL5tJcqk9Jo%2FTIdoBXy0JX4XJRL11tvLfDzbS9hzuVME%2F8b5Xh1MSe8earDY8BtwaPeWtT"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba2a6b5fe07c730-YYZ
alt-svc: h3=":443"; ma=86400
Open service 104.26.5.71:443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 10:07:59 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=213
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=U3KtrYBkQdHRjt8xwLyd1uJCHuG0EWHe%2FjcWzXZyrAzvFjb5IO%2FhtZYFYz8JNWEqUARgBbh56uVyqA00mzYH2pGGDcaSiCZXGlWKSMjmfiMf"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba2a6b8aea5aa71-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.5.71:80 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2B507AT1x50DZcqlPrywRkrexNJqvEmUDqT38%2Bej%2BPqT%2BsDd7iKx0MJY2OzOwMMlYSrswFPvcjpL3ahh5r8SXv6%2BBPy9ZoD7xX6ZvOKjrLIPy"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba2a6b5f80bc85f-YYZ
alt-svc: h3=":443"; ma=86400
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 10:07:59 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=418
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1C15nv6gQowno9I5RwGb%2FTo71YBh28%2BfnkeUhMFynRlFt5PE5aUb3DjbnIBIqPV7HgneUzKrOxNAmQUnMXON53QZyOq1wunfSH921h%2B%2BmiOg"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba2a6b89e3e36db-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.5.71:8443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 10:08:18 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19437,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba2a6bc28ada235-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.4.71:8443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 10:08:18 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19337,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba2a6bc288e3896-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::681a:447:8443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 10:08:18 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19390,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba2a6bbf81b7754-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::ac43:4555:443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=224
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Rvt8UOxTG6U3WuX%2FXWtS9JGkhSFqikM%2B29GYVujC7LuNQpNBJWw1IidnbF75kJwln83yaWijx9ZXo%2Fosj%2FYKC9dJ2KYJGsbgulevXGlbneCN6EvDlBYdlkHVTJiG"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba2a6b73d1b66c9-AMS
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:447:80 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=au%2Frxir0RhO35LPQB7%2FGlSh8BeKhh6f%2FFx4Z1QMpyydLer4m4Yl4i3T7FNCLlg%2FsQwGWJGYHojlW3zTNOHcg4ye8IIHTEo3luZ54dKbEV5uclzHPacIhW0Jqmk9v"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba2a6b5cfb56609-AMS
alt-svc: h3=":443"; ma=86400
Open service 172.67.69.85:443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=112
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XoA%2FVer5tE5925N8EaxquESCuW8xJsElKwUq2ZQ6BDfcNhSBU1qOuKEsN8qYGvBB7EEZCslxMPxJW3lApnHTzTvSmEki2YBrBIV74mP%2B%2BHMM"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba2a6b74af749b6-AMS
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::ac43:4555:8443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 10:08:18 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19401,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba2a6bbff8dd5d8-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::ac43:4555:80 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JHdM0SyjAltN9BZ4E5LioB%2BfBjHxS3H%2BDKOCkVP2jTSdaxMQ7qKOupcT%2FcnJmo3tfKieO6bgg%2FJEua8AZm2kVpP63P8Amrx2cJqbqbwh9se%2BxG8MEB9HGUGQgp8d"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba2a6b5cf8f6608-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:447:443 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=223
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=x8jgq9BFLp%2BWjJ1pe0icyvDuPeI7DmQDNa1uZby%2FbMXSOlneVM1jXhNZOmaUKqPq6FFrlHjGBgDiLBUIduziqllBn3i4HF9GZ3Xec9J3LhPHyybBNzE4J8lH75wr"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9ba2a6b73e4928aa-AMS
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:80 · admin.cleargrid.ae
2026-01-07 10:07
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 10:07:58 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yW73ktUghNeDgrrr%2BnJ5CZBCnout3m%2Ba9clLMo0yoN8aGVJ2cyCh4btLte2La%2FdKmmjF8%2FWBsClWYn6LLi%2B%2FvStWx55FzAcqbZJdQiCgxg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba2a6b5ca02fb8f-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-06 21:10
HTTP/1.1 200 OK
Date: Tue, 06 Jan 2026 21:10:57 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=223
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Jq37BQR%2BdN9MTUAX6TDHfLy08HCePmkuE0si1%2FXMrEjQiy9Jj7rzYhjqT7qYpfwWqYGlssbByjGWiu8klMYaDxfjii0KeWImSZkwLHNT7zUc"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b9e347d3bb394e1-LHR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/43dc31a76fb34690.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-5b61df0d77bb4638.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-03 21:11
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 21:11:07 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=509
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=afjdUS82wNCrPRl%2BETpofOqEKK863FcMzOSkRpOM3FXGRVqTYwOk3siMRJYh%2BaFOGxDImyrYftLApU0nNA5krj2JNud4wkVPnIrs5RZ3huUy"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b857c9af9a4fd7d-SIN
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-02 21:42
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 21:42:21 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=214
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vMwS7ifg7uvDlFNm0KM7pvJIO5zgGtFqvrLe1y0VgesaC%2B8rnWCjiwKVUDa2FXKHkXLI6XT5LQCnX%2FfW8dKP2JX%2Fc6gU1fM4fZsizwIOFMKF"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b7d6cfc4dfc1da2-FRA
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::ac43:4555:8443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 03:29:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19715,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b772bac4f2af87d-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::ac43:4555:80 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 03:29:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pZBt%2F%2BrlyZH2xdFNgdbuDmTy2ClV%2Bvn4Rw46GJ2VDQD2mbQeN2ntZZSFnREc4albTtSnFOZDv3ZnVZy1yYJaCybajTM8okBqX1eeB64%2BmUqG0uKEWVilpzJ11j9l"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b772ba448cda39b-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:547:80 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 03:29:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jykfuPyLf8xFaRSJe1kv2jwgukFAiTgkm1aijUB4h8f0nX6iMXzhbsesBXFehPT2F%2FuXkmz3Na8UK0SXwfiB3zGgCBqFRBPc9MvTT%2Fdzht1ayZW3%2BcMKTK%2BSV8SO"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b772ba41e914f0b-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:447:8443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 03:29:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19596,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b772baa3c3c4f1c-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::681a:547:8443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 03:29:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19688,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b772ba9dd824fb2-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.5.71:8443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 03:29:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19502,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b772ba9bdf02be6-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::681a:447:80 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 03:29:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=I5SVuHPPgbw1nr8oUqAYWDJFSKq48eFk05OjE5AXp8OwZ1h2AU6i6bXwhPmEHE6n07N1uIc4o9hUt%2FUsENS1HfV%2FRa4LeWjucbec4MODaTktO5Tb%2B5L3npMAZ%2Bm7"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b772ba3ddc3e9c3-BLR
alt-svc: h3=":443"; ma=86400
Open service 104.26.4.71:8443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 03:29:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19320,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b772ba9996c5d85-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.5.71:80 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 03:29:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nAQsTrPs0u15xgXCP%2BpS2YurseIhH%2FDVTKZzisO80Z6bTU1uPM7pxccZuERsEbUXjOsZNFalIN4CKQijwV7xucuMzxZlXETAhMKcaPX%2Bf3KW"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b772ba35df9ebb5-YYZ
alt-svc: h3=":443"; ma=86400
Open service 104.26.5.71:443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 03:29:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=205
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mJcppnW9%2FZ9EZ4yk9C34ArsQvFiDpT0NPikscgrbtXSFKnhK7ISwvy5OM9AphjjADipKMMSpGigCxYY2kobFNvTMXgS7jHw7ENd8IoF8ZLn%2B"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b772ba5be1de5b3-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::ac43:4555:443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 03:29:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=225
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=qS2r7eIwha1MKnYgG%2FeXVVIrYaXIAKiQnRJlpcVSk3a5K1Kqrfw%2FjVXpJfJUjX34dSWWEkeCl5mgG%2BTGe2qhShEsfsdwnlcCD6ZJkntwF9OCSoMbakdnDBQIZw%3D%3D"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b772ba4aabcfb9b-AMS
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:447:443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 03:29:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=409
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=w3LGIpXYVFkZowZDBIjdGGXA0spDFXBzIr3NQjurYuEU%2BXaWdJJXEzSo0b9Pd%2FxttYS10%2FPwnxJLlcWxr623boPquZT3XRSDfOy1RqADpOTdZGBsrE%2BCUfN9ITki"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b772ba5db09c730-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:80 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 03:29:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4qUwyu%2BL9kUvvrNMcJTi8Sgw0wBAU7JUzApOt%2F7onjqot3fHDJPiRcZWiDO5Y9Vhv0XBuGUQB6G0ezEhAYgxbtx4gpazyABHKc9r9CHrdE3O"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b772ba32b8b58dc-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.67.69.85:443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 03:29:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=209
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FCCZRWfYa8iXoWFg7PAcK1pa3rN8FgjRwQYef369W5uXP9v4Fv%2BiAHaX4Kt3OZVTARuHZUpiwadJ%2BobAUJ%2BB5hx3wTrpMRJ%2F6jZOvuog3p%2BZ"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b772ba47ea0dbc3-FRA
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:547:443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 03:29:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=411
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3NSji8I60hXiZ6zS4zztxztsdV%2FieKiwEvWe62sPjaalDxoF1FJMc0pCUHyFH4r5SGaVDmgMO8C7V2IqZiBzmRmgu%2FdbRSl7erkmnHEN81Urxzgbwjb1CCuFgAop"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b772ba5cec0abf4-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 172.67.69.85:80 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 03:29:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2BbBUEfkvrrKANRq0Dmytdalrr%2FMwPGlog3rpGmpDfIkiaMROyan8LXZmIUMa6oQb%2FUr1BNF1j3QHCB5Wgg8bHF%2BfixOqEeW8Bz8%2FJVOsT41d"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b772ba31c04a06e-YYZ
alt-svc: h3=":443"; ma=86400
Open service 172.67.69.85:8443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 03:29:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19435,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b772ba92b87d87f-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-02 03:29
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 03:29:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=217
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=S22PO4ZeTP%2BGnMtspB4fj%2B0%2BHN7%2FfzNpoBNjDB%2B5C9pw0wPcDUytE4PN8cDPuajUlPxZXqAJpRcN7%2BnnMnuQZCIzVShI%2B2Vo1d5MzU2z8aV7"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b772ba43cd0fc94-FRA
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2026-01-01 21:29
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 21:29:01 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=224
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KpakgUZmErA491h278hi03Z7AwBX1PfRn8OpG6ygbzN5YsHWkpz9yq441Xu2WOC6GjOCi%2BRlgscPUT%2BX8psi9QozXu2vt7OXLimQOK3A5hlY"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b751c189f0f418f-LHR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2025-12-31 21:35
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 21:35:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=217
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fkZ5%2BeI7ChV79uFIMLHeZuYKiVx%2FtCHv6W0oFLI%2BZmS1FcyYY4Lp1mxmWxlctTN32MQSLm24eRiKs2DaUPkzIZDh2HVlwDj%2BrOC2yRl%2BH3TT"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b6ce8887daa3661-FRA
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.4.71:443 · admin.cleargrid.ae
2025-12-30 21:29
HTTP/1.1 200 OK
Date: Tue, 30 Dec 2025 21:29:51 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=406
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iaAgri2w68ijRfWK%2B3SCMCkGW2rjuWWS52BNUUD4E3of5gef9wGplhFBuzL0fVS%2FaH%2BY3fuPIpHwd7oDz7cx6AYiKcLHhFYVe%2Bad%2B56TmNOJ"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b64a28c2b1e785b-EWR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.5.71:443 · admin.cleargrid.ae
2025-12-22 16:30
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 16:30:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=21,cfOrigin;dur=214
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EhqLKHfe9D7XmDC9JpKIaUVEEdjfoe39nDOl8wu8uiBpp%2B2q7xYbkE9uE90mGtGdcVkYCZLRK84%2BLvcIy0%2FOOvoUily64J%2FY10eF7gce%2BPTh"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b210095accc382c-FRA
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:547:443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:04:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=512
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=orRm9Re8Nx4%2BScpU5ZAKaeMBOtMlpA1F0gCrN7XjUaWopqSNDmpsPV44drIzTgePCdjPyUVQeHB1ubrQ49E4OopjyFewaaCrsav%2FI%2Fp5RGERQPQyZSDYdFt1O7Li"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b202ab688b4f408-SIN
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::ac43:4555:443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:04:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=476
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LJB%2BjxQtMVI8A0Ki31pweO1G91FgcSZSdf0arYZeFiwEU89p9q6%2FsdEWDADJ0HWvseVQBF60ebl8B%2FQY7%2FpO0RI9sRWj%2FqoLIeDxRsOyb1XZmrMHCaecVEL%2BeEs9"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b202ab42e8a9855-SIN
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 104.26.5.71:443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:04:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=510
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4fQx2JdfzD9pE5GO4k4rocn%2FcMn09sqiDDVfug57O9ybmK1Pm1c0SLrlGGYgrot93Gp8NASUEuSElxZz2tBb7AXv7wJmpNtqB7EFfhDiNg%3D%3D"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b202ab35a9f55e4-SIN
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 172.67.69.85:443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:04:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=387
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vjVlNOQium%2FWmUqH32aEraVEQ2a7K6vMjeYZAEnDwVYllk%2Fz7OREXKmbRWtuixX1LdBIa%2BSb%2FbHNMSj9Q5SvsPko%2Fktvcn%2Fn7ka%2B0OFo5hnZ"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b202ab1e893659d-EWR
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:447:8443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 14:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19327,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b202ab55b9592c5-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.5.71:8443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 14:04:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19685,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b202ab53eecd360-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.4.71:80 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 14:04:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jpilR7%2BgCf4jlqjWSGwW%2BNeCCbODsWrIASrFV6HJpAQOnvZPhe0cnTgbBmbh3kkji%2FmbJm8%2B74MtmrzbQ0PHl6DxH3UdKMxHjgU7J1rgVA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b202aaeff07e80f-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.69.85:8443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 14:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19345,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b202ab509a30f6c-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.26.4.71:8443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 14:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19501,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b202ab5089cfd63-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::681a:547:8443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 14:04:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19269,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b202ab578b00f6b-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::ac43:4555:80 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 14:04:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MxwAcIs6Y%2F%2Fq0tMqD4MHFatjcHj5InXV3qJ4fBbdR%2FLS%2BBDPsu0axvod88%2F2%2BIpM9eAGUd5lnSIN%2BUwu3jhuPF882%2FkXg8ORvBvGGrQffT1RqhmaUQi4dMxSV%2Bl0"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b202aaeb9baace5-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.26.5.71:80 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 14:04:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=b2bWVDdllsC68hYCKX9Ea6JZKM7ZQgl4Hqgyf0DjzMEbjQQjozrIr9A5bjYDYGEwc%2BeQqZyCQjMvdkNIDIfY3CHx6cnVHcZklWi5GSOiAq6x"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b202aae7cdf860e-BLR
alt-svc: h3=":443"; ma=86400
Open service 104.26.4.71:443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:04:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=256
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XeTR1RgS%2Fja99wasZTOo%2BxMwC5ZhHYxpdSkIi5tn6EWwOi6RlveNveKghBwAPhy72Km9dU5KZPu9pX8XfWnngHZKY1QgDSPqBV3WmHgFb16R"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b202ab1de7fc8de-SJC
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 2606:4700:20::681a:547:80 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 14:04:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uYOB39UaLRXVSnq91o102iZTPDpv2u%2BpSuzNhQBduQhx3l3I5zwLRDHup3ukPDX4%2BqGSOjBzsDYHW44c%2FeN4cE6fVR8Ug3f7VCWa1GOVsK%2BAzzA4kDBAEuHAGA5C"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=24,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b202aae6ac74f4e-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:447:80 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 14:04:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6%2BI3um73ep3FMPUEeMPJRQVsYoSO9YYuBvgGFyormwHBtrmWb4il0lk5jkcmNrwAk96E7he8yRP4mK0oq3MtaVN0HhU3Af3bHXv3uuliow%2BbRk2yt%2BFjuyC6N9l5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=17,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b202aae4f0e79ba-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::ac43:4555:8443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 14:04:30 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19679,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b202ab49d5b18e0-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:20::681a:447:443 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:04:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BYocpVGjuIuWRNB0OFBFDAlwOHK6ksf8swEt2ShmVvrq4aEmEZR1FNbeJhh8OIZCh1Tx%2BRTng0gK8W9KuvB4NS1bJjfBBJztv0gOtDw0YP9E17hK%2F0R0CLD4Jtrk"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b202ab0bd293896-YYZ
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/c7dfbc5affb1a31f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex
Open service 172.67.69.85:80 · admin.cleargrid.ae
2025-12-22 14:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 14:04:09 GMT
Content-Length: 0
Connection: close
Location: https://admin.cleargrid.ae/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GTC7xjAWqNkTPyPc7YefEkE8oU0ulrSWtmPWxBZSOxQuS%2FxPIb9loa7WdxpynXiv4m68BbhbtS8c6MKB3%2B%2BZKEB6COm2i3r%2FxRq3Qn0j84HU"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b202aae088dd356-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.26.5.71:443 · admin.cleargrid.ae
2025-12-20 18:20
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 18:20:21 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000,
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=215
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xFsOWuZKj6HkXq5YRvubqkNlFYNM%2BDR4bHpZmQB4BB%2FwcgHfn99xiAOo45PE7O2P6rTyH3Zc49ZYrINUnGhDOS5VariuV8AcbWNPKTXbJXup"}]}
cf-cache-status: DYNAMIC
Speculation-Rules: "/cdn-cgi/speculation"
CF-RAY: 9b11273b9966dca1-FRA
alt-svc: h3=":443"; ma=86400
Page title: ClearGrid
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4473ecc91f70f139-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" href="/_next/static/media/463dafcda517f24f-s.p.woff" as="font" crossorigin="" type="font/woff"/><link rel="preload" as="image" href="/logo-white-text-cg.svg"/><link rel="stylesheet" href="/_next/static/css/805b944234338d32.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6632306e77a96245.js"/><script src="/_next/static/chunks/4bd1b696-f9b420854d85fc89.js" async=""></script><script src="/_next/static/chunks/1517-2362f0268ce07389.js" async=""></script><script src="/_next/static/chunks/main-app-190c92b10b19c7c1.js" async=""></script><script src="/_next/static/chunks/814-7849abd737f2a804.js" async=""></script><script src="/_next/static/chunks/app/layout-71d6d7c97e12e6fa.js" async=""></script><script src="/_next/static/chunks/1181-f6ec003211356e7e.js" async=""></script><script src="/_next/static/chunks/app/page-b759317409d87fe2.js" async=""></script><meta name="next-size-adjust"/><title>ClearGrid</title><meta name="description" content="Admin app"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_1e4310 __variable_c3aa02 antialiased"><style>#nprogress{pointer-events:none}#nprogress .bar{background:hsl(207.1 73% 32%);position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(207.1 73% 32%),0 0 5px hsl(207.1 73% 32%);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:hsl(207.1 73% 32%);border-left-color:hsl(207.1 73% 32%);border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script>((e,t,r,n,o,a,i,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?o.map(e=>a[e]||e):o;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),s&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="flex h-screen w-full items-center justify-center px-4"><div class="rounded-xl border bg-card text-card-foreground shadow mx-auto max-w-sm"><div class="flex flex-col space-y-1.5 p-6"><div class="flex items-center justify-center my-4"><img src="/logo-white-text-cg.svg" width="130" height="40" alt="cleargrid_logo"/></div><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email below to login to your account</div></div><div class="p-6 pt-0"><div class="grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex