cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:3033::ac43:a069:80 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2F7%2BFv%2F%2F0rZfukmXyphDV2J9Oah6iDyE2vr%2BRRd8xRf3909BJRcmRq8TC4mRjNl6h3lPg20IWMoBIxYt8IJ694uBfND9%2F9V%2BVYAsN5YWECMyg%2FlZ2%2BPwsoeegY6fRigjAcpM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b20038397e17-SIN
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 172.67.160.105:443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cGvxa68lRUEg%2F8K0gy9n%2F2ogMEcQ7eLkYtYFFclkUPiuQwC1iiEZatttH7LyWlOZ7BiXvMl6wWJ2tzqTmpK3v4nVdDaPh7%2FfnD2qTEk3KXM%2BxN%2BZKU8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b2004d068343-SIN
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 104.21.49.78:443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fFYTCf0jWVvsg2FaFnrwnU3puYahEd026b0Fki7uQZFKLWoY55dpRO4Iv2UMDmEAyZpn%2B%2FUS55eORASTPxauOSnhYD7%2FksmrotxCJtAVWAWkRLjV2Po%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b2004ce1df08-SIN
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 2606:4700:3033::ac43:a069:443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:43 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=D1ruMhJUikEdtiLfAVSI70S81miZGBTwKOk2WpKTW0mXuEi9w%2F8qnO%2BNeX2Gvp0brmV58tKzCc8ueIrlhfN0ZITbM42d8Pa4vDj4kjzA%2F8xaFZKWl982GSdr8PW5h8ZerrY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b2006bbd41b6-BOM
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 2606:4700:3036::6815:314e:8443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LMvdx6v5%2BU72XXlcDfMsIXfNa5tO%2FjdTAUKNbZ2ZnkfHS0PtKh2N7ihPuHQHSRqaGnHj7KIxaPknFgH3BWL56IOQoma0IyqOGkucSv9zZBFLI3bOD248A8q4wrI54BR4nbc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b1fedb134b96-SJC
alt-svc: h3=":8443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 172.67.160.105:8443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=buzWnVqTpZJ%2FIPtjU8nQA6FrlwLh5yIlZ79G3qhMy%2F6dCW8%2F8wdh3QlnnqNvox1GZ4ghm3LK96b7s1Bv0e2HNe8AtrJM3MfV8NVpbkQXPwsC9WAM56o%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b1fed9c88486-SJC
alt-svc: h3=":8443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 104.21.49.78:8443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GsKVlLxyGsqy%2B3E3RENLB2GJUBJDWhn0ajtcj2PwSnYp4CAWyLrPM49aLBWYBJDqdjk7URGu89dlRTRi8AqwYsJQE8ODQHZfF29eOtif5V9biaLwERo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b1fedeb2ed3d-SJC
alt-svc: h3=":8443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 104.21.49.78:80 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dmyEN%2Fe1pICFjjUF7jnYHuxIxNJVaQxsbFzDAMAngOquSlh0xc6dNNrh449WJZlKowJ9D0O4AOGkXOx8KmjHyl9us0NKpYV1HCccRq6Tb7SH6m9sp%2Bw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b1ff4b76d81b-SJC
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 2606:4700:3036::6815:314e:80 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:43 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zg8KvlGghoA5ANV9hAJ7keg5xSl0pTszB%2FjKyGhdDnmUtAKKpTrgwx8%2FD16GI4CVKfiBG%2Fcv8wfQXgYF4sBrbem%2BCIvLlE0pSTZhtUF1Si3K2Y2pTmM%2BGhuxsjjk4LpT%2Fyc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b2004ea94850-BOM
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 2606:4700:3036::6815:314e:443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IR7W%2BVv7NfmlI1cE%2F3YmHUqpXNqLunrbJPPuMyUbubX5KylKfyZW0Tir0YQrFO2v8Ypk%2FMbNIS4ra1B9m2%2BMi6dxcJdX0MESCOthJuktqIc3GqX3PQIGr6HqkcCB3r1bimg%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b2007e4e3a3b-BOM
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 172.67.160.105:80 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:43 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=L6rhXj0nLJwRSOncp8%2FHUpjPBWaApQG2EmGSy0pogIDd5vKSkyhrq2Y3v19Y84rQvnDzWfSO0bek86v4fwjxgHMyraJrlcS9tlkfR65gOUschGxEwd0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b2004fd047de-BOM
alt-svc: h3=":443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2
Open service 2606:4700:3033::ac43:a069:8443 · jdjd2.cmcc.workers.dev
2026-01-05 08:44
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:44:42 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 11263
Connection: close
Cache-Control: public, max-age=3600
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4KC6ZFP6x2dJgCh1uYF%2BPsJFkHNQ%2BU1mq1y3PzHOO259gb%2FlD0DCL1YZpSAWy3DKBI%2BQnB1PeY2a3Mztd2i5qk5TQ25iLWeBqTfDNnA8oud%2B3%2FyP%2BZTUcHA3TAJetrErXsc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b91b1feff80a6a2-FRA
alt-svc: h3=":8443"; ma=86400
Page title: 赛博善人的订阅
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>赛博善人的订阅</title>
<style>
@keyframes gradient {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
text-align: center;
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
color: #f0f0f0;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
line-height: 1.6;
}
.container {
width: 90vmin;
max-width: 500px;
padding: 2rem;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
gap: 1.5rem;
margin: 1rem;
border: 1px solid rgba(255, 255, 255, 0.2);
animation: float 6s ease-in-out infinite;
}
h1 {
color: white;
margin: 0 0 1.5rem;
font-size: clamp(1.8rem, 4vw, 2.3rem);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
letter-spacing: 2px;
}
.link-section {
background: rgba(255, 255, 255, 0.1);
padding: 1.5rem;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
position: relative;
overflow: hidden;
}
.link-section:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
.link-section::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
transition: transform 0.5s ease;
transform: translateX(-100%);
}
.link-section:hover::before {
transform: translateX(100%);
}
.link-section h2 {
margin: 0 0 1rem;
font-size: 1.3rem;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.button-group {
display: grid;
gap: 0.8rem;
}
button {
font-size: 1rem;
padding: 0.9rem;
cursor: pointer;
border: none;
border-radius: 12px;
background: rgba(255, 255, 255, 0.9);
color: #333;
font-weight: 500;
transition: all 0.3s ease;
width: 100%;
position: relative;
overflow: hidden;
text-transform: uppercase;
letter-spacing: 1px;
}
button:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
background: white;
}
button:active {
transform: translateY(0);
}
button::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 100%;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
button:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(100, 100);
opacity: 0;
}
}
#toast {
visibility: hidden;
position: fixed;
bottom: 2rem;
left: 50%;
transform: translateX(-50%);
background: rgba(0, 0, 0, 0.8);
color: white;
padding: 1rem 2.5rem;
border-radius: 50px;
z-index: 1000;
opacity: 0;
transition: visibility 0s, opacity 0.3s ease;
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 2