Heroku
tcp/443 tcp/80
heroku-router
tcp/80
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db84e0e3509359fac05d0d3d0467b0624c654b451c654b451c
GraphQL introspection enabled at /api Types: 11 (by kind: ENUM: 2, OBJECT: 7, SCALAR: 2) Operations: - Query: Query | fields: signRequest, test Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db84e0e3509359fac05d0d3d0467b0624c654b451c654b451c
GraphQL introspection enabled at /api Types: 11 (by kind: ENUM: 2, OBJECT: 7, SCALAR: 2) Operations: - Query: Query | fields: signRequest, test Directives: deprecated, include, oneOf, skip, specifiedBy (total: 5)
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-11 21:07
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-11 21:08:52.127944134 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-10 21:10
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-10 21:11:37.017206443 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-09 21:30
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-09 21:31:37.952342349 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-09 02:10
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-09 02:11:16.323291627 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-08 21:20
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-08 21:21:39.542574043 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-07 21:11
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-07 21:12:51.966227611 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-06 21:07
HTTP/1.1 404 Not Found
Content-Length: 548
Cache-Control: no-cache, no-store
Content-Type: text/html; charset=utf-8
Date: 2026-01-06 21:08:18.121841181 +0000 UTC
Server: heroku-router
Page title: No such app
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>No such app</title>
<style media="screen">
html,body,iframe {
margin: 0;
padding: 0;
}
html,body {
height: 100%;
overflow: hidden;
}
iframe {
width: 100%;
height: 100%;
border: 0;
}
</style>
</head>
<body>
<iframe src="//www.herokucdn.com/error-pages/no-such-app.html"></iframe>
</body>
</html>
Open service 15.197.149.68:443 · assessments.artcompiler.com
2026-01-03 21:11
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Sat, 03 Jan 2026 21:11:11 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=0u9ybwhGHyBthIe%2FapprG5UKRd7eXhF1%2FplsGXyrb%2FE%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767474671"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=0u9ybwhGHyBthIe%2FapprG5UKRd7eXhF1%2FplsGXyrb%2FE%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767474671"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-03 21:06
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Sat, 03 Jan 2026 21:06:17 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=7WfA2f1brxYtuRvWnwk5NoXaCfQ%2F68M7brRrihsGBYI%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767474377"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=7WfA2f1brxYtuRvWnwk5NoXaCfQ%2F68M7brRrihsGBYI%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767474377"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2026-01-02 21:42
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 21:42:44 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=%2B7h7wrfCOFFeh2I9lF1AwXg2gdqoOnmVPkJaOX8KrcA%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767390164"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=%2B7h7wrfCOFFeh2I9lF1AwXg2gdqoOnmVPkJaOX8KrcA%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767390164"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-02 21:34
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 21:34:30 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=MDu46Jmh%2BEqethO5wfS4%2FmUQF3%2Bo%2F5GOlM9%2F%2B3cO74k%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767389670"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=MDu46Jmh%2BEqethO5wfS4%2FmUQF3%2Bo%2F5GOlM9%2F%2B3cO74k%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767389670"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-02 03:04
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 03:04:42 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=ZHdFoyGwICVd32WAhaMurhpPAI5%2Bh%2BThoHSxy7%2BSke0%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767323082"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=ZHdFoyGwICVd32WAhaMurhpPAI5%2Bh%2BThoHSxy7%2BSke0%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767323082"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2026-01-02 01:11
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 01:11:48 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=sDaPVIlKxc%2Bif1%2F0J9mPywnoFLs4tWwze5Bwh9xVUK8%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767316308"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=sDaPVIlKxc%2Bif1%2F0J9mPywnoFLs4tWwze5Bwh9xVUK8%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767316308"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2026-01-01 21:10
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Thu, 01 Jan 2026 21:10:52 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=bxhCm3dbe4yFzUY2WmPK58dE3dLEUussRk3x9AnWv5E%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767301852"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=bxhCm3dbe4yFzUY2WmPK58dE3dLEUussRk3x9AnWv5E%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767301852"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2026-01-01 21:10
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Thu, 01 Jan 2026 21:10:28 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=jhvZQ8WfuxTDfc3ucYyW5gFFylkDgC5XE4RbnOIO%2B7g%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767301828"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=jhvZQ8WfuxTDfc3ucYyW5gFFylkDgC5XE4RbnOIO%2B7g%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767301828"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-31 21:13
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Wed, 31 Dec 2025 21:13:12 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=KNAG%2BcOySCFHmFEfXSq0xvXNAC6SkSSFhdwLy7WN2Ew%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767215592"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=KNAG%2BcOySCFHmFEfXSq0xvXNAC6SkSSFhdwLy7WN2Ew%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767215592"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-31 21:12
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Wed, 31 Dec 2025 21:12:42 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=qZVqD1KZUlgvDyGWz%2FzN1j9LFO%2B6cUdc%2FsJgnB7FoW4%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767215562"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=qZVqD1KZUlgvDyGWz%2FzN1j9LFO%2B6cUdc%2FsJgnB7FoW4%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767215562"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-30 21:13
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 21:14:02 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=DSier4hTAZ%2F9iw%2FNYa%2BRBGGPlgBZ%2BTFz8CbU1Bzri%2Bw%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767129242"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=DSier4hTAZ%2F9iw%2FNYa%2BRBGGPlgBZ%2BTFz8CbU1Bzri%2Bw%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767129242"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-30 21:11
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 21:11:58 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=hRzvpM60U4vJsdQOt1mXnNjJ9VfhDlAB9AWofYsprwM%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767129118"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=hRzvpM60U4vJsdQOt1mXnNjJ9VfhDlAB9AWofYsprwM%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767129118"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-30 13:26
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 13:26:24 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=SKPapV2D8dIMlEdjdX%2BSD8tzcSoGGKvDWTrJIu7YH20%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767101184"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=SKPapV2D8dIMlEdjdX%2BSD8tzcSoGGKvDWTrJIu7YH20%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767101184"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-30 13:26
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 13:26:23 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=Xw0r03gF8d7kfw%2FvkVboShylOuysOZuxhdGpZ0eQRWs%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767101183"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=Xw0r03gF8d7kfw%2FvkVboShylOuysOZuxhdGpZ0eQRWs%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767101183"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-30 11:55
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 11:55:37 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=LoiXrTBfS3iCHWpA5bvbhDUvzGNhrkkhkCg26RXitTk%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767095737"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=LoiXrTBfS3iCHWpA5bvbhDUvzGNhrkkhkCg26RXitTk%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767095737"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-30 11:55
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 11:55:38 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=AOaN%2FDA5nZ7c27Kg4dpQntS5rL%2Fm6Wq6u%2FYiLv7bGYU%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767095738"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=AOaN%2FDA5nZ7c27Kg4dpQntS5rL%2Fm6Wq6u%2FYiLv7bGYU%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767095738"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-22 13:38
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 13:38:44 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=UUcZy4GptTPXGrHPqtO7CqtM%2BEFNiNUdrpuuJIgBFX4%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766410724"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=UUcZy4GptTPXGrHPqtO7CqtM%2BEFNiNUdrpuuJIgBFX4%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766410724"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-22 13:38
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 13:38:43 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=ECHADyI1u2kVRJImT%2BNf34vC4qJy2mwiKVsLct1gocs%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766410723"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=ECHADyI1u2kVRJImT%2BNf34vC4qJy2mwiKVsLct1gocs%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766410723"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-22 10:09
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 10:09:09 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=1nBU3t8zL1A8Zh14wJKNTtMESRzl%2BUG7%2BOZVHhUkbwM%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766398149"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=1nBU3t8zL1A8Zh14wJKNTtMESRzl%2BUG7%2BOZVHhUkbwM%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766398149"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-22 10:09
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 10:09:09 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=1nBU3t8zL1A8Zh14wJKNTtMESRzl%2BUG7%2BOZVHhUkbwM%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766398149"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=1nBU3t8zL1A8Zh14wJKNTtMESRzl%2BUG7%2BOZVHhUkbwM%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766398149"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-20 13:42
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 13:42:17 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=5VWcIhr4JpNNNYVNOl4sluOyaUSE%2FiUp4u4hGX8jct8%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766238137"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=5VWcIhr4JpNNNYVNOl4sluOyaUSE%2FiUp4u4hGX8jct8%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766238137"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:80 · assessments.artcompiler.com
2025-12-20 13:42
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 13:42:17 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=5VWcIhr4JpNNNYVNOl4sluOyaUSE%2FiUp4u4hGX8jct8%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766238137"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=5VWcIhr4JpNNNYVNOl4sluOyaUSE%2FiUp4u4hGX8jct8%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766238137"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-20 07:12
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 07:12:24 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=VDelfs9W6oTsGpaaYveOqRuDbD7eRVoVJ%2FDzH8u8lf4%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766214744"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=VDelfs9W6oTsGpaaYveOqRuDbD7eRVoVJ%2FDzH8u8lf4%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766214744"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn
Open service 15.197.149.68:443 · assessments.artcompiler.com
2025-12-20 07:12
HTTP/1.1 200 OK
Cache-Control: s-maxage=31536000
Content-Length: 20144
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 07:12:23 GMT
Etag: "15i7rdbnoepfjf"
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=bnbIYv39LrTyfaWUxN7CXzmwXNNg80dN1L%2B5LOG2Aps%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766214743"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=bnbIYv39LrTyfaWUxN7CXzmwXNNg80dN1L%2B5LOG2Aps%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766214743"
Server: Heroku
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
Via: 1.1 heroku-router
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1
X-Nextjs-Prerender: 1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Connection: close
Page title: Learning | Artcompiler
<!DOCTYPE html><!--ZE_oOB_vhDge2w40bCXSo--><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2f87b2f5078847b3.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-2fc000cf51bc0fa0.js"/><script src="/_next/static/chunks/4bd1b696-cf72ae8a39fa05aa.js" async=""></script><script src="/_next/static/chunks/964-d6e2a37b7965f281.js" async=""></script><script src="/_next/static/chunks/main-app-4f73aa7b08bde026.js" async=""></script><script src="/_next/static/chunks/63-e830d34011207317.js" async=""></script><script src="/_next/static/chunks/874-88e24f0e286df0b2.js" async=""></script><script src="/_next/static/chunks/849-4035576a236291dd.js" async=""></script><script src="/_next/static/chunks/903-dca5fe6265215181.js" async=""></script><script src="/_next/static/chunks/736-9271deb303405ad1.js" async=""></script><script src="/_next/static/chunks/764-b0391263f2463a41.js" async=""></script><script src="/_next/static/chunks/app/layout-388290c46c27d92a.js" async=""></script><script src="/_next/static/chunks/app/page-0d7a11f41abb4555.js" async=""></script><title>Learning | Artcompiler</title><meta name="description" content="Learn how to make custom questions for assessments for students from cradle to grave."/><link rel="icon" href="/icon.png?4d4dcd3370d31a3c" type="image/png" sizes="833x833"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="flex min-h-full bg-white antialiased dark:bg-zinc-900"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><div class="w-full"><div class="h-full lg:ml-72 xl:ml-80"><header class="contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex"><div class="contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pt-4 lg:pb-8 xl:w-80 lg:dark:border-white/10"><div class="hidden lg:flex"><a aria-label="Home" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.png"/></a></div><div class="fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80 backdrop-blur-xs lg:left-72 xl:left-80 dark:backdrop-blur-sm bg-white/(--bg-opacity-light) dark:bg-zinc-900/(--bg-opacity-dark)" style="--bg-opacity-light:50%;--bg-opacity-dark:20%"><div class="absolute inset-x-0 top-full h-px transition bg-zinc-900/7.5 dark:bg-white/7.5"></div><div class="flex items-center gap-5 lg:hidden"><button type="button" class="relative flex size-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5" aria-label="Toggle navigation"><span class="absolute size-12 pointer-fine:hidden"></span><svg viewBox="0 0 10 9" fill="none" stroke-linecap="round" aria-hidden="true" class="w-2.5 stroke-zinc-900 dark:stroke-white"><path d="M.5 1h9M.5 8h9M.5 4.5h9"></path></svg></button><!--$--><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><!--/$--><a aria-label="Home" type="button" data-headlessui-state="" href="/"><img alt="" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="" style="color:transparent" src="/_next/static/media/ac-logo.4d4dcd33.pn