Heroku
tcp/443 tcp/80
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc605481717c892874edde92bfed332a80
Found 4 files trough .DS_Store spidering: /.git /.parcel-cache /dist /node_modules
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc605481717c892874edde92bfed332a80
Found 4 files trough .DS_Store spidering: /.git /.parcel-cache /dist /node_modules
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc605481717c892874edde92bfed332a80
Found 4 files trough .DS_Store spidering: /.git /.parcel-cache /dist /node_modules
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc605481717c892874edde92bfed332a80
Found 4 files trough .DS_Store spidering: /.git /.parcel-cache /dist /node_modules
Open service 52.204.242.176:443 · www.backtogether.fm
2026-01-10 01:18
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Sat, 10 Jan 2026 01:18:13 GMT
Etag: W/"21520520-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=P%2F7xbbSqSyQxKjWU4rjGIJQkUQYin1CKnF8UTUutm1s%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1768007893"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=P%2F7xbbSqSyQxKjWU4rjGIJQkUQYin1CKnF8UTUutm1s%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1768007893"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 18.205.36.100:80 · www.backtogether.fm
2026-01-09 23:25
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Jan 2026 23:26:35 GMT
Etag: W/"21520520-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=KCDFnEbICrAWpFSvQEjmEV2D89ksqVMDPF3LkcQE3A8%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1768001195"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=KCDFnEbICrAWpFSvQEjmEV2D89ksqVMDPF3LkcQE3A8%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1768001195"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.162.128.250:443 · backtogether.fm
2026-01-09 23:19
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Jan 2026 23:19:29 GMT
Etag: W/"21520520-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=lmYyX9eDlwBeZ489z%2FSYiOrCr1%2Fy5q3GwbvkO5mrgY8%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1768000769"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=lmYyX9eDlwBeZ489z%2FSYiOrCr1%2Fy5q3GwbvkO5mrgY8%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1768000769"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.157.58.70:80 · backtogether.fm
2026-01-09 21:23
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Jan 2026 21:24:48 GMT
Etag: W/"21520520-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=SjncXRebuoEr%2FNwY%2B9AztbsnBTNcOZM2crDrDzJwe%2F4%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767993888"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=SjncXRebuoEr%2FNwY%2B9AztbsnBTNcOZM2crDrDzJwe%2F4%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767993888"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 52.204.242.176:443 · www.backtogether.fm
2026-01-02 18:13
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 02 Jan 2026 18:13:06 GMT
Etag: W/"12586426-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=4abNdKtt8Q%2B7cUW%2BAcF1ZNcpHvX9dYswjseM%2BSUyVMo%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767377586"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=4abNdKtt8Q%2B7cUW%2BAcF1ZNcpHvX9dYswjseM%2BSUyVMo%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767377586"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 18.205.36.100:80 · www.backtogether.fm
2026-01-02 09:13
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 02 Jan 2026 09:13:05 GMT
Etag: W/"18534982-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=jh1ccym57%2BNnzWvOjpvUCbAx3S44IxlTxTJGwVcZslU%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767345185"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=jh1ccym57%2BNnzWvOjpvUCbAx3S44IxlTxTJGwVcZslU%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767345185"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.162.128.250:443 · backtogether.fm
2025-12-30 10:48
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Tue, 30 Dec 2025 10:48:57 GMT
Etag: W/"22698743-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=WlbHjQWwkG6Mbxx%2FV6KbjWAEA1DcE3cjFKdZoYJZlYo%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767091737"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=WlbHjQWwkG6Mbxx%2FV6KbjWAEA1DcE3cjFKdZoYJZlYo%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767091737"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.162.128.250:443 · backtogether.fm
2025-12-23 09:26
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Tue, 23 Dec 2025 09:26:56 GMT
Etag: W/"2367218-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=KPre%2FaBHRybfhhUzF%2FjA4NExsBa4rCJN4QKjZNS0Pf8%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766482016"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=KPre%2FaBHRybfhhUzF%2FjA4NExsBa4rCJN4QKjZNS0Pf8%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766482016"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 52.204.242.176:443 · www.backtogether.fm
2025-12-23 08:28
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Tue, 23 Dec 2025 08:28:33 GMT
Etag: W/"2367218-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=BgQu9Xdquu04RoVGC502ReW41tDhdgm6A2ZvNihc7P8%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766478513"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=BgQu9Xdquu04RoVGC502ReW41tDhdgm6A2ZvNihc7P8%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766478513"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.157.58.70:80 · backtogether.fm
2025-12-23 06:38
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Tue, 23 Dec 2025 06:38:19 GMT
Etag: W/"2367218-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=Y%2B2uLgDOkN4vTmGVfZPdnU%2BiC73NhO%2BY4%2BrB6Po%2BylQ%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766471899"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=Y%2B2uLgDOkN4vTmGVfZPdnU%2BiC73NhO%2BY4%2BrB6Po%2BylQ%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766471899"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 18.205.36.100:80 · www.backtogether.fm
2025-12-22 13:12
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Mon, 22 Dec 2025 13:12:40 GMT
Etag: W/"2367218-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=M9hhBEUYNmZh2iTajtYMUw4AJgpe584cWpoYOcnzGCQ%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766409160"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=M9hhBEUYNmZh2iTajtYMUw4AJgpe584cWpoYOcnzGCQ%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766409160"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.162.128.250:443 · backtogether.fm
2025-12-21 11:33
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Sun, 21 Dec 2025 11:33:25 GMT
Etag: W/"9087376-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=rYmwbMo1cmo%2BnFCA7rLO887EhHndnNhQbKJFkbTM2Mk%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766316805"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=rYmwbMo1cmo%2BnFCA7rLO887EhHndnNhQbKJFkbTM2Mk%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766316805"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 52.204.242.176:443 · www.backtogether.fm
2025-12-21 10:29
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Sun, 21 Dec 2025 10:29:15 GMT
Etag: W/"9087376-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=9629H8GA%2FSpVzStTScAiKMjpSwrDLc67oFVUzBL7NLo%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766312955"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=9629H8GA%2FSpVzStTScAiKMjpSwrDLc67oFVUzBL7NLo%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766312955"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 18.205.36.100:80 · www.backtogether.fm
2025-12-20 13:03
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Sat, 20 Dec 2025 13:03:37 GMT
Etag: W/"6430334-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=Dnt53Mpze14XME5mmaVfJOHomUR4e7Qh%2BRLxmkmFmh0%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766235817"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=Dnt53Mpze14XME5mmaVfJOHomUR4e7Qh%2BRLxmkmFmh0%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766235817"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.162.128.250:443 · backtogether.fm
2025-12-19 06:51
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 19 Dec 2025 06:51:04 GMT
Etag: W/"11935610-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=ANbvN2JyCBfPVdUhlFSrLdgTKxL45Eh3E4j9l1oaT3Y%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766127064"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=ANbvN2JyCBfPVdUhlFSrLdgTKxL45Eh3E4j9l1oaT3Y%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766127064"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b
Open service 54.157.58.70:80 · backtogether.fm
2025-12-19 06:50
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=3600
Content-Length: 6643
Content-Type: text/html; charset=UTF-8
Date: Fri, 19 Dec 2025 06:50:58 GMT
Etag: W/"11935610-6643-2023-08-23T01:37:48.000Z"
Last-Modified: Wed, 23 Aug 2023 01:37:48 GMT
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=HAnljZdbhrhAgMjVKm%2FgGupOUS%2B1CbjaACiKefGzGvU%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766127058"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=HAnljZdbhrhAgMjVKm%2FgGupOUS%2B1CbjaACiKefGzGvU%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766127058"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
@font-face {
font-family: 'Runescape';
src: url('runescape.ttf');
}
body {
margin: 0;
font-family: monospace;
}
#sunburst, #sunburst2 {
position: absolute;
width: 150vmax;
height: 150vmax;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
}
#sunburst {
animation: rotate 60s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -1;
}
#sunburst2 {
animation: rotate 45s cubic-bezier(0.42, 0.3, 0.58, 0.7) infinite;
z-index: -2;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
#title {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
font-family: Runescape;
font-size: 26px;
font-weight: bold;
text-shadow: 1px 1px #00000059;
}
.blinking {
animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
to { visibility: hidden; }
}
#page {
background: radial-gradient(circle at center, #fff7dd 33%, #101010 81%);
background: #fff7dd;
display: flex;
justify-content: center;
height: 100%;
position: relative;
overflow: hidden;
align-items: center;
}
#content {
text-align: center;
justify-content: center;
display: flex;
flex-direction: column;
flex: 1;
max-width: 362px;
margin: 25px;
color: #2a303b;
font-size: 15px;
}
#subtitle {
margin: 6px 0 0;
}
a {
font-size: 14px;
text-decoration: none;
}
#radio-controls {
display: flex;
justify-content: center;
margin-top: 25px;
}
.radio-control {
font-size: 28px;
padding: 0 25px;
margin: 0 15px;
user-select: none;
}
.radio-control:hover {cursor: pointer;}
#play, #pause { width: 18px; }
#debug { margin: 0; }
#loading {
margin: 25px 0 0;
min-height: 35px;
text-align: center;
}
@keyframes glow {
0% {
color: #FF0000;
}
33% {
color: #00B000;
}
66% {
color: #0000FF;
}
100% {
color: #FF0000;
}
}
@keyframes wave {
0% {
transform: translateY(0);
}
25% {
transform: translateY(4px);
}
50% {
transform: translateY(0);
}
75% {
transform: translateY(-4px);
}
100% {
transform: translateY(0px);
}
}
.t1 {
display: inline-block;
animation: wave 4s linear infinite -50ms, glow 4s linear infinite -50ms;
}
.t2 {
display: inline-block;
animation: wave 4s linear infinite -150ms, glow 4s linear infinite -100ms;
}
.t3 {
display: inline-block;
animation: wave 4s linear infinite -250ms, glow 4s linear infinite -150ms;
}
.t4 {
display: inline-block;
animation: wave 4s linear infinite -350ms, glow 4s linear infinite -200ms;
}
.t5 {
display: inline-block;
animation: wave 4s linear infinite -450ms, glow 4s linear infinite -250ms;
}
.t6 {
display: inline-block;
animation: wave 4s linear infinite -550ms, glow 4s linear infinite -300ms;
}
.t7 {
display: inline-block;
animation: wave 4s linear infinite -650ms, glow 4s linear infinite -350ms;
}
.t8 {
display: inline-block;
animation: wave 4s linear infinite -750ms, glow 4s linear infinite -400ms;
}
.t9 {
display: inline-b