cloudflare
tcp/443 tcp/80 tcp/8443
Open service 104.21.0.219:80 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Length: 0
Connection: close
Location: https://zerosuitsonia.me/
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=F2igeWf4r%2BKTW1IyOUP4ZlsUChSVlDEB49XgByLmHVlnTVygrp4%2B0A7L6D058jwYWf4yJwsFS48Eb0zOBQns4Ds0R0POtW8M5%2FknGD7x5V8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=23,cfOrigin;dur=9
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d458fc6a689b-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.67.128.83:443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=J4Prf249BB6UqzroAp753GnP11n6HvuVu%2BO2skos1Nxp1Eco1hSJMilFOnEnWyVdgo9rtM64iWs3iRPZkMUioGgpK27sxMt3tnNU3yfLup8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=69
CF-RAY: 9bc1d4593be7290d-SIN
alt-svc: h3=":443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 104.21.0.219:8443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3S%2FPp6N5k3xALGHYXL7y0I%2BKIYOKpWuk99rAEj9EXbnXiMP1w8cUI6TODbUQ0SzokTF8qOrtvGmrC5YJhGtvxdcaLYbVj6MH1XT17Qh7KK0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d458dbb23a64-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 172.67.128.83:8443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=j6JpQe9h9weMQc4BBcVDDmuELP9g5we3Et1nFD9NYZcTlMcAghvLKA5aEjraVFnbC84bfizIQyKotSRbwuJPrrCHfmsFaruFEOzIvTko8Q8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d458aa5b66a5-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 2606:4700:3035::6815:db:443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ltW%2BH6o3pQX%2Fb6tHwFiKEXszImIm6BlcY%2Bo1fSVDf6KwOBs2lNG5kxcD37P5Km4QHZ87vb3Tg4u83KE%2FS4Fk504JrWHdwQU%2Bf3L8O44cbXGIJOt4DN09%2BsVmkk8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d458ad3766ce-AMS
alt-svc: h3=":443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 2606:4700:3037::ac43:8053:8443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZxcFrpS7WWE1FJibU13eNg8niWjMRVY15EKmuSNJdEUJUuTAIMWNZi2IEh6rXSbC0mhyAI3Nvhm3KVme6OBexGmXBaKduzZFa4CVLguIDelRkHD%2B0STEdwIV"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=37
CF-RAY: 9bc1d458ffe49630-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 2606:4700:3035::6815:db:80 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Length: 0
Connection: close
Location: https://zerosuitsonia.me/
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3pr46wfZ0404L6bUR4yfAED2%2B3Sb0SuX5d9OhPok1K%2B1YCaJGw2J3g%2BsaavwLiyq9kSrJBqLg%2FAeScmMcaq4uA0tVoR%2BQDDEOPIqAFC3LIhxCUjL1tyk1AdFYEY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d4589a6819a0-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:8053:80 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Length: 0
Connection: close
Location: https://zerosuitsonia.me/
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h1I5%2FzC8jEhGMFbDaljI%2FWIJ9bYOzWQXisStC0SBMtQ3t4LUyknOWqfqfC4Z4gILoc7MrK1y2dyIvfomrFJSP4JsgMLUtEvNQRPG9sBHMXJj8fJncWU2R60BXxo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=22,cfOrigin;dur=10
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d4586ecc436e-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:8053:443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ukBZWrU0Ob0or163mqEp%2BeqyraveSWI4wNeTaLnOLhPZFCs8dykt7eHxe%2B%2FJAB5WRK5fPke7ObjgPK1IMUv9splJGbIXEVR3ECejB0vEhvkL42BzqgPltn2nr5M%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=47
CF-RAY: 9bc1d4593a4bc47f-EWR
alt-svc: h3=":443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 172.67.128.83:80 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Length: 0
Connection: close
Location: https://zerosuitsonia.me/
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hnjKnW0%2FGoqqDQgP1fv2PDxhqx8ptTRNDjODFXNaNIEdS%2F6MJd%2FZVA3il195%2B5CfWGr0AhmGzdhFp4%2B0Wnjqt917gZ0CL7%2FvNSwqbQuwa9o%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d4585b6f6346-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3035::6815:db:8443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1j3%2FKOVJS3FvVHVuvjwSx99%2FuR1iMnHKC7zkv0kyoDGvzABuDoIj19JJBbfBkrUgiDxUuxyhdKqBEkP1udqRvm7Go%2BesUYf8OlNK1lvgBLR7kGk1IX0RvGU3va0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9bc1d4588cd25671-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;
Open service 104.21.0.219:443 · zerosuitsonia.me
2026-01-11 04:56
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:56:46 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YSTId5odLBfDGRQIwF815vHmif5p%2BXEUuuE4uOkuCdDggcZbaHvBoL8zk8KiI3vOYkCo77yt69cSC4JID6Zr%2FKZ7r5BiXRz5nmBXRnlJixc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=35
CF-RAY: 9bc1d458bacdc109-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Works by ZeroSuitSonia
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta property="og:title" content="ZeroSuitSonia | Sophia Knight">
<meta property="og:description" content="Artist, writer, memer who ocassionally gets out of bed">
<meta property="og:image" content="/images/home/ZeroSuitSoniaLogo196.png">
<meta property="og:url" content="https://zerosuitsonia.me/">
<meta property="og:type" content="website">
<title>Works by ZeroSuitSonia</title>
<link rel="icon" type="image/x-icon" href="images/home/favicon-32x32.png">
<style>
/* MOBILE NO-SCROLL LOCK */
html, body {abo
width: 100%;
max-width: 100vw;
overflow-x: hidden !important;
overflow-y: hidden !important; /* prevents vertical scroll too */
position: relative;
}
* {
max-width: 100%;
box-sizing: border-box;
}
@media (max-width: 600px) {
body {
padding: 16px !important; /* tighter padding */
margin: 0 !important;
padding-bottom: 60px !important; /* room for fixed footer */
}
.clock-container {
width: 100vw !important;
height: 100vw !important;
max-height: 70vh !important; /* fits screen */
margin: 0 !important;
padding: 0 !important;
}
.name-wrapper {
width: 70%;
height: 70%;
max-width: 250px;
max-height: 250px;
}
}
.secondary-nav {
position: fixed;
top: 40px;
right: 40px;
display: flex;
gap: 24px;
align-items: center;
font-family: system-ui, sans-serif;
font-weight: 600;
z-index: 1100;
background: transparent;
height: 50px;
}
.secondary-nav nav {
display: flex;
gap: 24px;
align-items: center;
height: 100%;
}
.secondary-nav a.nav-link {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #99289B;
text-decoration: none;
padding: 4px 8px;
border-radius: 4px;
transition: background-color 0.25s, color 0.25s;
font-weight: 600;
height: 100%;
text-align: center;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 0.7em;
color: #fff;
opacity: 0;
height: 0;
overflow: hidden;
line-height: 1.2;
margin-top: 2px;
transition: opacity 0.3s ease, height 0.3s ease;
text-align: center;
}
.secondary-nav a.nav-link:hover,
.secondary-nav a.nav-link:focus {
background-color: #99289B;
color: #fff;
outline: none;
}
.secondary-nav a.nav-link:hover .secondary-text,
.secondary-nav a.nav-link:focus .secondary-text {
opacity: 1;
height: auto;
}
/* Responsive: vertical stack, right aligned, smaller text */
@media (max-width: 600px) {
.secondary-nav {
top: 16px;
right: 16px;
left: auto;
width: auto;
height: auto;
display: block;
font-size: 12px;
max-width: 180px;
}
.secondary-nav nav {
display: flex;
flex-direction: column;
gap: 12px;
align-items: flex-end;
}
.secondary-nav a.nav-link {
padding: 6px 12px;
font-size: 12px;
text-align: right;
align-items: flex-end;
}
.secondary-nav a.nav-link .secondary-text {
font-size: 10px;
text-align: right;
}
}
body {
margin: 0;
min-height: 100vh;
background-image: url("/images/bgs/bgs.jpg");
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
background-color: #f8f4e8;
display: flex;
flex-direction: column; /* key change */
justify-content: center;
align-items: center;
padding-left: 32px;
padding-right: 32px;
box-sizing: border-box;
position: relative;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
@media (max-width: 600px) {
body {
padding-left: 24px;
padding-right: 24px;
}
}
.corner-logo {
position: fixed;
top: 40px;
left: 40px;
width: 85px;
height: auto;