cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:20::ac43:4bb8:80 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Length: 0
Connection: close
Location: https://appdev.loona.ai/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TM0OgobmPryIYJuxGphPWlcpbh3oPuBaAdvxJcW1srkgtAu9qk338XAvdQ9MtzfjnRnCmf%2BzpUMJU1BLZaB7OUiNftQHwMsXLjfOzdKj9UuVU%2B%2BXUMIVdHO2"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ec7c79b1f247e-EWR
Open service 2606:4700:20::681a:c5e:80 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Length: 0
Connection: close
Location: https://appdev.loona.ai/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vzFcvsXwQL9ason3f4Lx5D0xkrJgNMzAlW%2Bs0geqOd%2FqsrpMoeFgOktm%2FGBFKv9DfeKWMJRMPxhX51g6n5wx%2BxZDE6M7YG3BR8TbbLARE4vioe97zv6EGi5W"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ec7c758b1d2b7-FRA
Open service 2606:4700:20::681a:c5e:443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Last-Modified: Thu, 18 Dec 2025 18:50:12 GMT
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OCaqsFEy1hkYQ2CfFmZFm0oCh9962cVUzjwVqbpJc8ZuDsFj%2FmrR789B32Xoc2Lq1%2FJ13QrdETzT%2FvSc64wFnFzx6DykE8mnXsqxbYAKkJumxUbpl%2BZstXiY"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ec7c84fa0511b-AMS
Page title: Loona
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Loona</title>
<meta name="description" content="Loona">
<meta name="keywords" content="Loona, pass cards">
<meta name="viewport" content="interactive-widget=resizes-content">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<base href="/">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900|Montserrat:300,400,500,600,700,800,900'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
<link rel="stylesheet" href="assets/vendor/pace/themes/black/pace-theme-flash.css"/>
<style type="text/css">
.pace .pace-activity {
top: 19px;
right: 19px;
display: none;
}
.page-loading {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
background: rgba(51, 51, 51, 1.00);
opacity: 0;
transition: opacity 1s ease-in-out;
z-index: -1;
}
.loading-icon {
position: absolute;
left: 50%;
top: 50%;
width: 38px;
height: 38px;
margin-left: -19px;
margin-top: -19px;
}
app-root:empty ~ .page-loading {
opacity: 1;
z-index: 1;
}
</style>
<script src="assets/vendor/pace/pace.min.js" async defer></script>
<script type="text/javascript">
(function (window) {
// Polyfills DOM4 MouseEvent only on IE11
// Fixes ngx-charts line-chart hover
// https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/MouseEvent#Polyfill
if (!!window.MSInputMethodContext && !!document.documentMode || document.documentMode === 10) {
function MouseEvent(eventType, params) {
params = params || { bubbles: false, cancelable: false };
var mouseEvent = document.createEvent('MouseEvent');
mouseEvent.initMouseEvent(eventType, params.bubbles, params.cancelable, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
return mouseEvent;
}
MouseEvent.prototype = Event.prototype;
window.MouseEvent = MouseEvent;
}
// Initialize PACE
window.paceOptions = {
document: true,
eventLag: true,
restartOnPushState: true,
restartOnRequestAfter: true,
ajax: {
trackMethods: [ 'POST','GET'],
ignoreURLs: ['sse',/sse/]
}
};
})(window);
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-114567518-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114567518-2');
</script>-->
<!-- Google Analytics -->
<!-- <script>-->
<!-- (function (i, s, o, g, r, a, m) {-->
<!-- i['GoogleAnalyticsObject'] = r;-->
<!-- i[r] = i[r] || function () {-->
<!-- (i[r].q = i[r].q || []).push(arguments)-->
<!-- }, i[r].l = 1 * new Date();-->
<!-- a = s.createElement(o),-->
<!-- m = s.getElementsByTagName(o)[0];-->
<!-- a.async = 1;-->
<!-- a.src = g;-->
<!-- m.parentNode.insertBefore(a, m)-->
<!-- })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');-->
<!-- </script>-->
<!-- End Google Analytics -->
<script src="https://cdnjs.cloudf
Open service 2606:4700:20::681a:c5e:8443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 11:26:01 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ec7cd4df87fa8-BLR error code: 522
Open service 2606:4700:20::681a:d5e:8443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 11:26:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ec7ccc9b94da6-FRA error code: 522
Open service 2606:4700:20::681a:d5e:80 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Length: 0
Connection: close
Location: https://appdev.loona.ai/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Os4EABJ7hbBRihIjh7JniDvSemMdYoW8nOf4OGrR0V9L5Uz%2B4J9CAyXe2jjDjQdSda2e3Ex349xUY1m59sqz7mCCWRTMZl0BLZk%2FaLKVGX5ieVsTIz9ivz1n"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ec7c6a9e03804-FRA
Open service 2606:4700:20::681a:d5e:443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Last-Modified: Thu, 18 Dec 2025 18:50:12 GMT
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5b7FKegO2NBpK1xKgd%2BbBHR2zekG9zHloV4%2FFLZbc%2FJ0cHRy9SChJ5wLtCpWRYkXozgLFwMvjHNKs8sECN0Sy7AFiN2lJFRwoFXOqFqG4BCQ3c9oJWzdFz%2F8"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ec7c78d20921f-FRA
Page title: Loona
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Loona</title>
<meta name="description" content="Loona">
<meta name="keywords" content="Loona, pass cards">
<meta name="viewport" content="interactive-widget=resizes-content">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<base href="/">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900|Montserrat:300,400,500,600,700,800,900'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
<link rel="stylesheet" href="assets/vendor/pace/themes/black/pace-theme-flash.css"/>
<style type="text/css">
.pace .pace-activity {
top: 19px;
right: 19px;
display: none;
}
.page-loading {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
background: rgba(51, 51, 51, 1.00);
opacity: 0;
transition: opacity 1s ease-in-out;
z-index: -1;
}
.loading-icon {
position: absolute;
left: 50%;
top: 50%;
width: 38px;
height: 38px;
margin-left: -19px;
margin-top: -19px;
}
app-root:empty ~ .page-loading {
opacity: 1;
z-index: 1;
}
</style>
<script src="assets/vendor/pace/pace.min.js" async defer></script>
<script type="text/javascript">
(function (window) {
// Polyfills DOM4 MouseEvent only on IE11
// Fixes ngx-charts line-chart hover
// https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/MouseEvent#Polyfill
if (!!window.MSInputMethodContext && !!document.documentMode || document.documentMode === 10) {
function MouseEvent(eventType, params) {
params = params || { bubbles: false, cancelable: false };
var mouseEvent = document.createEvent('MouseEvent');
mouseEvent.initMouseEvent(eventType, params.bubbles, params.cancelable, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
return mouseEvent;
}
MouseEvent.prototype = Event.prototype;
window.MouseEvent = MouseEvent;
}
// Initialize PACE
window.paceOptions = {
document: true,
eventLag: true,
restartOnPushState: true,
restartOnRequestAfter: true,
ajax: {
trackMethods: [ 'POST','GET'],
ignoreURLs: ['sse',/sse/]
}
};
})(window);
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-114567518-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114567518-2');
</script>-->
<!-- Google Analytics -->
<!-- <script>-->
<!-- (function (i, s, o, g, r, a, m) {-->
<!-- i['GoogleAnalyticsObject'] = r;-->
<!-- i[r] = i[r] || function () {-->
<!-- (i[r].q = i[r].q || []).push(arguments)-->
<!-- }, i[r].l = 1 * new Date();-->
<!-- a = s.createElement(o),-->
<!-- m = s.getElementsByTagName(o)[0];-->
<!-- a.async = 1;-->
<!-- a.src = g;-->
<!-- m.parentNode.insertBefore(a, m)-->
<!-- })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');-->
<!-- </script>-->
<!-- End Google Analytics -->
<script src="https://cdnjs.cloudf
Open service 104.26.12.94:80 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Length: 0
Connection: close
Location: https://appdev.loona.ai/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zCt2qLTb3IcfmBbEppVdisKw8dr2O8SQlC6azkM0Vx%2FaDOP9U%2Fd5ZhtDyiwJ5hrz1KyCVe4Txm9lujVf1uKRfbeZGjilTU7%2Ft%2BV%2FU69Y"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ec7c6adc2dcbe-FRA
Open service 104.26.12.94:443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Last-Modified: Thu, 18 Dec 2025 18:50:12 GMT
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bMEq8dftnW6gNZL8XFaDi5X0aDZE0B1K5fcbRljk%2F3lhgsq9GtTTvvp2VLt4rYVLr%2Ff%2BhzJhPS%2FOpcdVSCmlm5P6e7xnhPZ9OkEY%2F5pM"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ec7c78abce5a3-FRA
Page title: Loona
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Loona</title>
<meta name="description" content="Loona">
<meta name="keywords" content="Loona, pass cards">
<meta name="viewport" content="interactive-widget=resizes-content">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<base href="/">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900|Montserrat:300,400,500,600,700,800,900'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
<link rel="stylesheet" href="assets/vendor/pace/themes/black/pace-theme-flash.css"/>
<style type="text/css">
.pace .pace-activity {
top: 19px;
right: 19px;
display: none;
}
.page-loading {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
background: rgba(51, 51, 51, 1.00);
opacity: 0;
transition: opacity 1s ease-in-out;
z-index: -1;
}
.loading-icon {
position: absolute;
left: 50%;
top: 50%;
width: 38px;
height: 38px;
margin-left: -19px;
margin-top: -19px;
}
app-root:empty ~ .page-loading {
opacity: 1;
z-index: 1;
}
</style>
<script src="assets/vendor/pace/pace.min.js" async defer></script>
<script type="text/javascript">
(function (window) {
// Polyfills DOM4 MouseEvent only on IE11
// Fixes ngx-charts line-chart hover
// https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/MouseEvent#Polyfill
if (!!window.MSInputMethodContext && !!document.documentMode || document.documentMode === 10) {
function MouseEvent(eventType, params) {
params = params || { bubbles: false, cancelable: false };
var mouseEvent = document.createEvent('MouseEvent');
mouseEvent.initMouseEvent(eventType, params.bubbles, params.cancelable, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
return mouseEvent;
}
MouseEvent.prototype = Event.prototype;
window.MouseEvent = MouseEvent;
}
// Initialize PACE
window.paceOptions = {
document: true,
eventLag: true,
restartOnPushState: true,
restartOnRequestAfter: true,
ajax: {
trackMethods: [ 'POST','GET'],
ignoreURLs: ['sse',/sse/]
}
};
})(window);
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-114567518-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114567518-2');
</script>-->
<!-- Google Analytics -->
<!-- <script>-->
<!-- (function (i, s, o, g, r, a, m) {-->
<!-- i['GoogleAnalyticsObject'] = r;-->
<!-- i[r] = i[r] || function () {-->
<!-- (i[r].q = i[r].q || []).push(arguments)-->
<!-- }, i[r].l = 1 * new Date();-->
<!-- a = s.createElement(o),-->
<!-- m = s.getElementsByTagName(o)[0];-->
<!-- a.async = 1;-->
<!-- a.src = g;-->
<!-- m.parentNode.insertBefore(a, m)-->
<!-- })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');-->
<!-- </script>-->
<!-- End Google Analytics -->
<script src="https://cdnjs.cloudf
Open service 104.26.12.94:8443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 11:26:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ec7ccd83f03d0-FRA error code: 522
Open service 104.26.13.94:80 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Length: 0
Connection: close
Location: https://appdev.loona.ai/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EjSbPNkoIFVUTwwwVrzkf893C1EeRMMdzjFT4PPOebv9FVnaP0HhldVC6upVK1Sgt4igE0elYTAPQIQaL23KEbKq%2B0xZWFXZELgfiV7%2B"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ec7c6afce9205-FRA
Open service 104.26.13.94:443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Last-Modified: Thu, 18 Dec 2025 18:50:12 GMT
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=V4emHquzj3YrkMBX6Hsg9YG5Ne6tLmngiwcsBupNgv5QuOsEiiRMUXhqTSlc%2BSxo0vkJUPdVlrTBsZ2uP0RATJbRVGna4UPB5GjaWg%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ec7c76e0e6909-FRA
Page title: Loona
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Loona</title>
<meta name="description" content="Loona">
<meta name="keywords" content="Loona, pass cards">
<meta name="viewport" content="interactive-widget=resizes-content">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<base href="/">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900|Montserrat:300,400,500,600,700,800,900'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
<link rel="stylesheet" href="assets/vendor/pace/themes/black/pace-theme-flash.css"/>
<style type="text/css">
.pace .pace-activity {
top: 19px;
right: 19px;
display: none;
}
.page-loading {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
background: rgba(51, 51, 51, 1.00);
opacity: 0;
transition: opacity 1s ease-in-out;
z-index: -1;
}
.loading-icon {
position: absolute;
left: 50%;
top: 50%;
width: 38px;
height: 38px;
margin-left: -19px;
margin-top: -19px;
}
app-root:empty ~ .page-loading {
opacity: 1;
z-index: 1;
}
</style>
<script src="assets/vendor/pace/pace.min.js" async defer></script>
<script type="text/javascript">
(function (window) {
// Polyfills DOM4 MouseEvent only on IE11
// Fixes ngx-charts line-chart hover
// https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/MouseEvent#Polyfill
if (!!window.MSInputMethodContext && !!document.documentMode || document.documentMode === 10) {
function MouseEvent(eventType, params) {
params = params || { bubbles: false, cancelable: false };
var mouseEvent = document.createEvent('MouseEvent');
mouseEvent.initMouseEvent(eventType, params.bubbles, params.cancelable, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
return mouseEvent;
}
MouseEvent.prototype = Event.prototype;
window.MouseEvent = MouseEvent;
}
// Initialize PACE
window.paceOptions = {
document: true,
eventLag: true,
restartOnPushState: true,
restartOnRequestAfter: true,
ajax: {
trackMethods: [ 'POST','GET'],
ignoreURLs: ['sse',/sse/]
}
};
})(window);
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-114567518-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114567518-2');
</script>-->
<!-- Google Analytics -->
<!-- <script>-->
<!-- (function (i, s, o, g, r, a, m) {-->
<!-- i['GoogleAnalyticsObject'] = r;-->
<!-- i[r] = i[r] || function () {-->
<!-- (i[r].q = i[r].q || []).push(arguments)-->
<!-- }, i[r].l = 1 * new Date();-->
<!-- a = s.createElement(o),-->
<!-- m = s.getElementsByTagName(o)[0];-->
<!-- a.async = 1;-->
<!-- a.src = g;-->
<!-- m.parentNode.insertBefore(a, m)-->
<!-- })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');-->
<!-- </script>-->
<!-- End Google Analytics -->
<script src="https://cdnjs.cloudf
Open service 104.26.13.94:8443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 11:26:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ec7ccd8d935e1-FRA error code: 522
Open service 172.67.75.184:80 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Length: 0
Connection: close
Location: https://appdev.loona.ai/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uCli6Vzi%2BTur%2Fiz9sJOrASBcBFiniTFGy9tB7NSvy0J5frMjnoNSC6YmqHeMi50C9y%2Bl6E1SuIuqA4H3zVc5hvJGVZYd%2FT4NH8I6UBrk"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ec7c6ab201dc1-FRA
Open service 2606:4700:20::ac43:4bb8:443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Last-Modified: Thu, 18 Dec 2025 18:50:12 GMT
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nRXE750ttyQzQpXyLpXkw7CSrgYqiy3iktitAbdLO%2BP6MD5V3H0jbrbwjIOmSntCrb8ipZIIKpTyi9sJ24y%2BFUiDMdcurEwuhp9a4RDLGCAFVY%2FOw0PuFtPW"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ec7c7899c63f3-LHR
Page title: Loona
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Loona</title>
<meta name="description" content="Loona">
<meta name="keywords" content="Loona, pass cards">
<meta name="viewport" content="interactive-widget=resizes-content">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<base href="/">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900|Montserrat:300,400,500,600,700,800,900'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
<link rel="stylesheet" href="assets/vendor/pace/themes/black/pace-theme-flash.css"/>
<style type="text/css">
.pace .pace-activity {
top: 19px;
right: 19px;
display: none;
}
.page-loading {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
background: rgba(51, 51, 51, 1.00);
opacity: 0;
transition: opacity 1s ease-in-out;
z-index: -1;
}
.loading-icon {
position: absolute;
left: 50%;
top: 50%;
width: 38px;
height: 38px;
margin-left: -19px;
margin-top: -19px;
}
app-root:empty ~ .page-loading {
opacity: 1;
z-index: 1;
}
</style>
<script src="assets/vendor/pace/pace.min.js" async defer></script>
<script type="text/javascript">
(function (window) {
// Polyfills DOM4 MouseEvent only on IE11
// Fixes ngx-charts line-chart hover
// https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/MouseEvent#Polyfill
if (!!window.MSInputMethodContext && !!document.documentMode || document.documentMode === 10) {
function MouseEvent(eventType, params) {
params = params || { bubbles: false, cancelable: false };
var mouseEvent = document.createEvent('MouseEvent');
mouseEvent.initMouseEvent(eventType, params.bubbles, params.cancelable, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
return mouseEvent;
}
MouseEvent.prototype = Event.prototype;
window.MouseEvent = MouseEvent;
}
// Initialize PACE
window.paceOptions = {
document: true,
eventLag: true,
restartOnPushState: true,
restartOnRequestAfter: true,
ajax: {
trackMethods: [ 'POST','GET'],
ignoreURLs: ['sse',/sse/]
}
};
})(window);
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-114567518-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114567518-2');
</script>-->
<!-- Google Analytics -->
<!-- <script>-->
<!-- (function (i, s, o, g, r, a, m) {-->
<!-- i['GoogleAnalyticsObject'] = r;-->
<!-- i[r] = i[r] || function () {-->
<!-- (i[r].q = i[r].q || []).push(arguments)-->
<!-- }, i[r].l = 1 * new Date();-->
<!-- a = s.createElement(o),-->
<!-- m = s.getElementsByTagName(o)[0];-->
<!-- a.async = 1;-->
<!-- a.src = g;-->
<!-- m.parentNode.insertBefore(a, m)-->
<!-- })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');-->
<!-- </script>-->
<!-- End Google Analytics -->
<script src="https://cdnjs.cloudf
Open service 172.67.75.184:443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 11:25:40 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Last-Modified: Thu, 18 Dec 2025 18:50:12 GMT
vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KOQvvcQvUBocO8peaNLa3x1riPiN9C43Wv%2FUdeGtTstdB0pOu%2BMiHcgx2C1qsbWMn48zl4GdrW31li7MoM4e3B2FRvtN%2Bu8bDnVKpCDN"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ec7c789d19b7a-FRA
Page title: Loona
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Loona</title>
<meta name="description" content="Loona">
<meta name="keywords" content="Loona, pass cards">
<meta name="viewport" content="interactive-widget=resizes-content">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<base href="/">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900|Montserrat:300,400,500,600,700,800,900'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
<link rel="stylesheet" href="assets/vendor/pace/themes/black/pace-theme-flash.css"/>
<style type="text/css">
.pace .pace-activity {
top: 19px;
right: 19px;
display: none;
}
.page-loading {
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
background: rgba(51, 51, 51, 1.00);
opacity: 0;
transition: opacity 1s ease-in-out;
z-index: -1;
}
.loading-icon {
position: absolute;
left: 50%;
top: 50%;
width: 38px;
height: 38px;
margin-left: -19px;
margin-top: -19px;
}
app-root:empty ~ .page-loading {
opacity: 1;
z-index: 1;
}
</style>
<script src="assets/vendor/pace/pace.min.js" async defer></script>
<script type="text/javascript">
(function (window) {
// Polyfills DOM4 MouseEvent only on IE11
// Fixes ngx-charts line-chart hover
// https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/MouseEvent#Polyfill
if (!!window.MSInputMethodContext && !!document.documentMode || document.documentMode === 10) {
function MouseEvent(eventType, params) {
params = params || { bubbles: false, cancelable: false };
var mouseEvent = document.createEvent('MouseEvent');
mouseEvent.initMouseEvent(eventType, params.bubbles, params.cancelable, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
return mouseEvent;
}
MouseEvent.prototype = Event.prototype;
window.MouseEvent = MouseEvent;
}
// Initialize PACE
window.paceOptions = {
document: true,
eventLag: true,
restartOnPushState: true,
restartOnRequestAfter: true,
ajax: {
trackMethods: [ 'POST','GET'],
ignoreURLs: ['sse',/sse/]
}
};
})(window);
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=UA-114567518-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114567518-2');
</script>-->
<!-- Google Analytics -->
<!-- <script>-->
<!-- (function (i, s, o, g, r, a, m) {-->
<!-- i['GoogleAnalyticsObject'] = r;-->
<!-- i[r] = i[r] || function () {-->
<!-- (i[r].q = i[r].q || []).push(arguments)-->
<!-- }, i[r].l = 1 * new Date();-->
<!-- a = s.createElement(o),-->
<!-- m = s.getElementsByTagName(o)[0];-->
<!-- a.async = 1;-->
<!-- a.src = g;-->
<!-- m.parentNode.insertBefore(a, m)-->
<!-- })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');-->
<!-- </script>-->
<!-- End Google Analytics -->
<script src="https://cdnjs.cloudf
Open service 172.67.75.184:8443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 11:26:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ec7ccda1d1c0f-FRA error code: 522
Open service 2606:4700:20::ac43:4bb8:8443 · appdev.loona.ai
2025-12-20 11:25
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 11:26:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ec7cc8dc65f18-FRA error code: 522