railway-edge
tcp/443 tcp/80
Open service 66.33.22.42:443 · activation.7pointaudio.com
2026-01-10 17:46
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0
Content-Length: 13203
Content-Type: text/html; charset=UTF-8
Date: Sat, 10 Jan 2026 17:46:40 GMT
Etag: W/"3393-19b76740a78"
Last-Modified: Wed, 31 Dec 2025 22:07:55 GMT
Server: railway-edge
X-Powered-By: Express
X-Railway-Edge: railway/us-east4-eqdc4a
X-Railway-Request-Id: ue9_9U3ATDymkaWHCx5-qw
Connection: close
Page title: 7 Point Audio - Admin Tools
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>7 Point Audio - Admin Tools</title>
<script src="/js/logger.js"></script>
<script src="https://www.gstatic.com/firebasejs/9.23.0/firebase-app-compat.js"></script>
<script src="https://www.gstatic.com/firebasejs/9.23.0/firebase-auth-compat.js"></script>
<link rel="stylesheet" href="/css/sessionTimeout.css">
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
background: linear-gradient(135deg, #333 0%, #222 100%);
min-height: 100vh;
padding: 20px;
}
.loading-screen {
display: flex;
align-items: center;
justify-content: center;
min-height: 100vh;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(135deg, #333 0%, #222 100%);
z-index: 4000;
}
.loading-screen.hidden {
display: none;
}
.loading-content {
text-align: center;
color: white;
}
.spinner {
border: 4px solid rgba(255, 255, 255, 0.3);
border-top: 4px solid white;
border-radius: 50%;
width: 50px;
height: 50px;
animation: spin 1s linear infinite;
margin: 0 auto 20px;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.login-container {
display: none;
align-items: center;
justify-content: center;
min-height: 100vh;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(135deg, #333 0%, #222 100%);
z-index: 3000;
}
.login-container.show {
display: flex;
}
.login-card {
background: white;
border-radius: 12px;
padding: 40px;
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
text-align: center;
max-width: 400px;
width: 90%;
}
.login-card h1 {
margin-bottom: 10px;
color: #333;
}
.login-card p {
color: #666;
margin-bottom: 30px;
}
.google-sign-in-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 12px 24px;
background: white;
border: 2px solid #e0e0e0;
border-radius: 6px;
font-size: 16px;
font-weight: 500;
cursor: pointer;
transition: all 0.2s;
color: #444;
}
.google-sign-in-btn:hover {
border-color: #667eea;
box-shadow: 0 2px 8px rgba(102, 126, 234, 0.3);
}
.google-sign-in-btn img {
width: 20px;
height: 20px;
margin-right: 10px;
}
.access-denied {
background: #fee2e2;
border: 2px solid #ef4444;
padding: 20px;
border-radius: 8px;
margin-top: 20px;
display: none;
}
.access-denied.show {
display: block;
}
.access-denied h3 {
color: #991b1b;
margin-bottom: 10px;
}
.access-denied p {
color: #991b1b;
margin-bottom: 15px;
}
.sign-out-btn {
background: #ef4444;
color: white;
border: none;
padding: 8px 16px;
border-radius: 6px;
cursor: pointer;
font-size: 14px;
}
.app-container {
display: none;
align-items: center;
justify-content: center;
min-height: 100vh;
}
.app-container.show {
display: flex;
}
.container {
max-w
Open service 66.33.22.42:80 · activation.7pointaudio.com
2026-01-10 17:46
HTTP/1.1 301 Moved Permanently Content-Type: text/html; charset=utf-8 Location: https://activation.7pointaudio.com/ Server: railway-edge X-Railway-Edge: railway/europe-west4-drams3a X-Railway-Request-Id: o8wEpFHSQ7anXUZLrJsmnA Date: Sat, 10 Jan 2026 17:46:48 GMT Content-Length: 70 Connection: close <a href="https://activation.7pointaudio.com/">Moved Permanently</a>.