Caddy
tcp/80
Vercel
tcp/443 tcp/80
cloudflare
tcp/80
nginx 1.28.0
tcp/443
Open service 216.150.1.1:80 · ykolabs.com
2026-01-12 04:32
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://ykolabs.com/ Refresh: 0;url=https://ykolabs.com/ server: Vercel Redirecting...
Open service 216.150.16.193:80 · ykolabs.com
2026-01-12 04:32
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://ykolabs.com/ Refresh: 0;url=https://ykolabs.com/ server: Vercel Redirecting...
Open service 216.150.16.193:443 · ykolabs.com
2026-01-12 04:32
HTTP/1.1 308 Permanent Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Mon, 12 Jan 2026 04:32:29 GMT Location: /en Refresh: 0;url=/en Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: iad1::c8zm6-1768192349455-9ff6cdd531fc Connection: close Transfer-Encoding: chunked Redirecting...
Open service 216.150.1.1:443 · ykolabs.com
2026-01-12 04:32
HTTP/1.1 308 Permanent Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Mon, 12 Jan 2026 04:32:29 GMT Location: /en Refresh: 0;url=/en Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: fra1::w25qx-1768192349508-bbdaeabec0a2 Connection: close Transfer-Encoding: chunked Redirecting...
Open service 64.225.126.107:443 · postiz.ykolabs.com
2026-01-11 17:45
HTTP/1.1 502 Bad Gateway Alt-Svc: h3=":443"; ma=2592000 Content-Length: 157 Content-Type: text/html Date: Sun, 11 Jan 2026 17:45:31 GMT Server: nginx/1.28.0 Via: 1.1 Caddy Connection: close Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx/1.28.0</center> </body> </html>
Open service 64.225.126.107:80 · postiz.ykolabs.com
2026-01-11 17:45
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://postiz.ykolabs.com/ Server: Caddy Date: Sun, 11 Jan 2026 17:46:30 GMT Content-Length: 0
Open service 76.76.21.142:80 · chloebeautycenter.ykolabs.com
2026-01-11 09:32
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://chloebeautycenter.ykolabs.com/ Refresh: 0;url=https://chloebeautycenter.ykolabs.com/ server: Vercel Redirecting...
Open service 66.33.60.66:80 · chloebeautycenter.ykolabs.com
2026-01-11 09:32
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://chloebeautycenter.ykolabs.com/ Refresh: 0;url=https://chloebeautycenter.ykolabs.com/ server: Vercel Redirecting...
Open service 66.33.60.66:443 · chloebeautycenter.ykolabs.com
2026-01-11 09:32
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 33213
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 9111
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Sun, 11 Jan 2026 09:32:52 GMT
Etag: "2f72450f6c4de67c2c0e327c17f49de6"
Last-Modified: Sun, 11 Jan 2026 00:19:18 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::t7f9t-1768123972018-f5fc46ccd6a3
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<!-- Preconnect to image CDNs for LCP optimization -->
<link rel="preconnect" href="https://images.unsplash.com" />
<link rel="preconnect" href="https://imagedelivery.net" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000
Open service 76.76.21.142:443 · chloebeautycenter.ykolabs.com
2026-01-11 09:32
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 2
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 9111
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Sun, 11 Jan 2026 09:32:52 GMT
Etag: "2f72450f6c4de67c2c0e327c17f49de6"
Last-Modified: Sun, 11 Jan 2026 09:32:50 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::cw5rf-1768123972210-88bdc993c10d
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<!-- Preconnect to image CDNs for LCP optimization -->
<link rel="preconnect" href="https://images.unsplash.com" />
<link rel="preconnect" href="https://imagedelivery.net" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000
Open service 172.67.72.116:80 · api.ykolabs.com
2026-01-09 18:34
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 18:34:44 GMT
Content-Length: 0
Connection: close
Location: https://api.ykolabs.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vzaKUB4BOsh0RbTUyqlbmqbq8iaa%2FY%2F4S3x21RIG6lBhcDccalRdVAmMU%2F3whfC1N1fzPEVp9D3YRJw0CyNWNNazF0cRsb4coXJY8mRm"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bb607c97b5f55e7-FRA
Open service 66.33.60.66:443 · navsa.ykolabs.com
2026-01-03 07:07
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 44563
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Sat, 03 Jan 2026 07:07:49 GMT
Etag: "35c69d7e6fdf62b782e73ff3ee80039b"
Last-Modified: Fri, 02 Jan 2026 18:45:05 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::gdq5h-1767424069668-ecd8674ca395
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 76.76.21.142:443 · navsa.ykolabs.com
2026-01-03 07:07
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 44564
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Sat, 03 Jan 2026 07:07:49 GMT
Etag: "35c69d7e6fdf62b782e73ff3ee80039b"
Last-Modified: Fri, 02 Jan 2026 18:45:05 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::lj5dr-1767424069810-a89edf87c5c2
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 76.76.21.142:80 · navsa.ykolabs.com
2026-01-03 07:07
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://navsa.ykolabs.com/ Refresh: 0;url=https://navsa.ykolabs.com/ server: Vercel Redirecting...
Open service 66.33.60.66:80 · navsa.ykolabs.com
2026-01-03 07:07
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://navsa.ykolabs.com/ Refresh: 0;url=https://navsa.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.164:443 · chloebeautycenter.ykolabs.com
2026-01-03 07:06
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Sat, 03 Jan 2026 07:06:45 GMT
Etag: "5b131842b25b1a5659951261fa80b9f1"
Last-Modified: Sat, 03 Jan 2026 07:06:45 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: bom1::ms4tl-1767424005642-3d1e101d9adc
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 66.33.60.129:443 · derabeautycenterfxey.ykolabs.com
2025-12-30 20:24
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 328363
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Tue, 30 Dec 2025 20:24:27 GMT
Etag: "d5cab60ac10ad118e8d621ea4e455e3c"
Last-Modified: Sat, 27 Dec 2025 01:11:44 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::p6swq-1767126267900-4089a8774a2c
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 76.76.21.22:80 · derabeautycenterfxey.ykolabs.com
2025-12-30 20:24
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://derabeautycenterfxey.ykolabs.com/ Refresh: 0;url=https://derabeautycenterfxey.ykolabs.com/ server: Vercel Redirecting...
Open service 66.33.60.129:80 · derabeautycenterfxey.ykolabs.com
2025-12-30 20:24
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://derabeautycenterfxey.ykolabs.com/ Refresh: 0;url=https://derabeautycenterfxey.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.22:443 · derabeautycenterfxey.ykolabs.com
2025-12-30 20:24
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 3
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Tue, 30 Dec 2025 20:24:27 GMT
Etag: "d5cab60ac10ad118e8d621ea4e455e3c"
Last-Modified: Tue, 30 Dec 2025 20:24:24 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::c59n6-1767126267395-79d675f449f9
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 66.33.60.66:443 · eva.ykolabs.com
2025-12-30 20:23
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 7950
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 20:23:40 GMT
Etag: "d9688948187f669a3bfd7816a6527b30"
Last-Modified: Tue, 30 Dec 2025 20:23:39 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: sin1::46x5b-1767126219930-611d477b131d
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" content="Professional appointment scheduling and business management platform. Book appointments, manage your team, and grow your service business." />
<meta name="keywords" content="appointment scheduling, booking, service management, professional services, business management" />
<meta name="author" content="CareConnect" />
<!-- Performance optimization meta tags -->
<meta name="robots" content="index, follow" />
<!-- Progressive enhancement for browsers that honor color-scheme -->
<meta name="color-scheme" content="light dark" />
<!-- Theme color with fallbacks for better browser compatibility -->
<meta name="theme-color" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0f766e" />
<meta name="msapplication-nav
Open service 76.76.21.142:80 · eva.ykolabs.com
2025-12-30 20:23
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://eva.ykolabs.com/ Refresh: 0;url=https://eva.ykolabs.com/ server: Vercel Redirecting...
Open service 66.33.60.66:80 · eva.ykolabs.com
2025-12-30 20:23
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://eva.ykolabs.com/ Refresh: 0;url=https://eva.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.142:443 · eva.ykolabs.com
2025-12-30 20:23
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 6
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 7950
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 20:23:39 GMT
Etag: "d9688948187f669a3bfd7816a6527b30"
Last-Modified: Tue, 30 Dec 2025 20:23:33 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::q72vr-1767126219717-d32dfaf61b8b
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" content="Professional appointment scheduling and business management platform. Book appointments, manage your team, and grow your service business." />
<meta name="keywords" content="appointment scheduling, booking, service management, professional services, business management" />
<meta name="author" content="CareConnect" />
<!-- Performance optimization meta tags -->
<meta name="robots" content="index, follow" />
<!-- Progressive enhancement for browsers that honor color-scheme -->
<meta name="color-scheme" content="light dark" />
<!-- Theme color with fallbacks for better browser compatibility -->
<meta name="theme-color" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0f766e" />
<meta name="msapplication-nav
Open service 76.76.21.61:80 · readymvp.ykolabs.com
2025-12-30 20:22
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://readymvp.ykolabs.com/ Refresh: 0;url=https://readymvp.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.61:443 · readymvp.ykolabs.com
2025-12-30 20:22
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 762848
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 3301
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://accounts.google.com https://apis.google.com https://polar.sh https://sandbox.polar.sh https://js.stripe.com https://*.stripe.com https://generativelanguage.googleapis.com https://vercel.live https://*.vercel.live https://static.cloudflareinsights.com https://cloudflareinsights.com https://public.profitwell.com https://cdn.profitwell.com https://embed.cloudflarestream.com https://www.googletagmanager.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://accounts.google.com https://polar.sh https://sandbox.polar.sh; style-src-elem 'self' 'unsafe-inline' https://fonts.googleapis.com https://accounts.google.com https://polar.sh https://sandbox.polar.sh; font-src 'self' https://fonts.gstatic.com data:; img-src 'self' data: https: blob:; media-src 'self' https://*.cloudflarestream.com blob: data:; connect-src 'self' https://api.ykolabs.com https://careconnectbackend00-q4qt9.ondigitalocean.app https://ykolabs-backend-readymvp-ouwps.ondigitalocean.app https://accounts.google.com https://www.googleapis.com https://api.polar.sh https://sandbox-api.polar.sh https://polar.sh https://sandbox.polar.sh https://api.stripe.com https://js.stripe.com https://*.stripe.com https://*.stripe.network https://pay.google.com https://generativelanguage.googleapis.com https://*.cloudflarestream.com https://vercel.live https://*.vercel.live https://*.vercel.app https://static.cloudflareinsights.com https://cloudflareinsights.com https://public.profitwell.com https://cdn.profitwell.com https://www.google-analytics.com https://analytics.google.com https://region1.google-analytics.com; frame-src 'self' https://accounts.google.com https://polar.sh https://sandbox.polar.sh https://*.polar.sh https://js.stripe.com https://hooks.stripe.com https://*.stripe.com https://*.stripe.network https://vercel.live https://*.cloudflarestream.com https://embed.cloudflarestream.com;
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 20:22:33 GMT
Etag: "a7dcbc406748897b5c2f0b3a0bca24a5"
Last-Modified: Mon, 22 Dec 2025 00:28:24 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::257hr-1767126153039-833cf656a00c
X-Xss-Protection: 1; mode=block
Connection: close
Page title: YKO Labs - Business Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- SEO Meta Tags -->
<meta name="description"
content="YKO Labs - Launch your fully functional business website in minutes. Complete appointment management, user portal, and AI chatbot." />
<meta name="keywords" content="business platform, appointment booking, service business software, YKO Labs" />
<meta name="author" content="YKO Labs" />
<meta name="robots" content="index, follow" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="YKO Labs - Business Platform" />
<meta property="og:description" content="Launch your fully functional business website in minutes" />
<meta property="og:image" content="/icon.svg" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="YKO Labs - Business Platform" />
<meta name="twitter:description" content="Launch your fully functional business website in minutes" />
<meta name="twitter:image" content="/icon.svg" />
<!-- Security Headers (meta fallback - should be set in server config) -->
<!-- Note: X-Frame-Options should be set via HTTP headers, not meta tags. See vercel.json -->
<meta http-equiv="X-Content-Type-Options" content="nosniff" />
<meta http-equiv="X-XSS-Protection" content="1; mode=block" />
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin" />
<!-- Content Security Policy: Managed via vercel.json in production -->
<!-- CSP meta tag removed to prevent inconsistency. See yko-app/vercel.json for production CSP headers -->
<title>YKO Labs - Business Platform</title>
<!-- Canonical URL -->
<link rel="canonical" href="https://ykolabs.com/" />
<!-- Favicon -->
<link rel="icon" href="/icon.svg" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<!-- Preconnect to external domains for performance -->
<link rel="preconnect" href="https://accounts.google.com" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preconnect" href="https://www.googletagmanager.com" crossorigin />
<link rel="preconnect" href="https://www.google-analytics.com" crossorigin />
<link rel="dns-prefetch" href="https://careconnectbackend00-q4qt9.ondigitalocean.app" />
<script type="module" crossorigin src="/assets/js/index-BiG89ROH.js"></script>
<link rel="modulepreload" crossorigin href="/assets/js/react-vendor-dwuRRWXM.js">
<link rel="modulepreload" crossorigin href="/assets/js/utils-DOX2F0lc.js">
<link rel="modulepreload" crossorigin href="/assets/js/ui-vendor-DAgJHh06.js">
<link rel="stylesheet" crossorigin href="/assets/css/index-DaLuT7Eg.css">
</head>
<body>
<noscript>
<div style="text-align: center; padding: 50px;">
<h1>JavaScript Required</h1>
<p>You need to enable JavaScript to run this application.</p>
<p>Please enable JavaScript in your browser settings and reload the page.</p>
</div>
</noscript>
<div id="root"></div>
</body>
</html>
Open service 66.33.60.130:443 · readymvp.ykolabs.com
2025-12-30 20:22
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 3301
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://accounts.google.com https://apis.google.com https://polar.sh https://sandbox.polar.sh https://js.stripe.com https://*.stripe.com https://generativelanguage.googleapis.com https://vercel.live https://*.vercel.live https://static.cloudflareinsights.com https://cloudflareinsights.com https://public.profitwell.com https://cdn.profitwell.com https://embed.cloudflarestream.com https://www.googletagmanager.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://accounts.google.com https://polar.sh https://sandbox.polar.sh; style-src-elem 'self' 'unsafe-inline' https://fonts.googleapis.com https://accounts.google.com https://polar.sh https://sandbox.polar.sh; font-src 'self' https://fonts.gstatic.com data:; img-src 'self' data: https: blob:; media-src 'self' https://*.cloudflarestream.com blob: data:; connect-src 'self' https://api.ykolabs.com https://careconnectbackend00-q4qt9.ondigitalocean.app https://ykolabs-backend-readymvp-ouwps.ondigitalocean.app https://accounts.google.com https://www.googleapis.com https://api.polar.sh https://sandbox-api.polar.sh https://polar.sh https://sandbox.polar.sh https://api.stripe.com https://js.stripe.com https://*.stripe.com https://*.stripe.network https://pay.google.com https://generativelanguage.googleapis.com https://*.cloudflarestream.com https://vercel.live https://*.vercel.live https://*.vercel.app https://static.cloudflareinsights.com https://cloudflareinsights.com https://public.profitwell.com https://cdn.profitwell.com https://www.google-analytics.com https://analytics.google.com https://region1.google-analytics.com; frame-src 'self' https://accounts.google.com https://polar.sh https://sandbox.polar.sh https://*.polar.sh https://js.stripe.com https://hooks.stripe.com https://*.stripe.com https://*.stripe.network https://vercel.live https://*.cloudflarestream.com https://embed.cloudflarestream.com;
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 20:22:33 GMT
Etag: "a7dcbc406748897b5c2f0b3a0bca24a5"
Last-Modified: Tue, 30 Dec 2025 20:22:33 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::k8rpz-1767126153372-a9a7f3d00214
X-Xss-Protection: 1; mode=block
Connection: close
Page title: YKO Labs - Business Platform
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- SEO Meta Tags -->
<meta name="description"
content="YKO Labs - Launch your fully functional business website in minutes. Complete appointment management, user portal, and AI chatbot." />
<meta name="keywords" content="business platform, appointment booking, service business software, YKO Labs" />
<meta name="author" content="YKO Labs" />
<meta name="robots" content="index, follow" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="YKO Labs - Business Platform" />
<meta property="og:description" content="Launch your fully functional business website in minutes" />
<meta property="og:image" content="/icon.svg" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="YKO Labs - Business Platform" />
<meta name="twitter:description" content="Launch your fully functional business website in minutes" />
<meta name="twitter:image" content="/icon.svg" />
<!-- Security Headers (meta fallback - should be set in server config) -->
<!-- Note: X-Frame-Options should be set via HTTP headers, not meta tags. See vercel.json -->
<meta http-equiv="X-Content-Type-Options" content="nosniff" />
<meta http-equiv="X-XSS-Protection" content="1; mode=block" />
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin" />
<!-- Content Security Policy: Managed via vercel.json in production -->
<!-- CSP meta tag removed to prevent inconsistency. See yko-app/vercel.json for production CSP headers -->
<title>YKO Labs - Business Platform</title>
<!-- Canonical URL -->
<link rel="canonical" href="https://ykolabs.com/" />
<!-- Favicon -->
<link rel="icon" href="/icon.svg" />
<link rel="manifest" href="/manifest.json" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<!-- Preconnect to external domains for performance -->
<link rel="preconnect" href="https://accounts.google.com" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preconnect" href="https://www.googletagmanager.com" crossorigin />
<link rel="preconnect" href="https://www.google-analytics.com" crossorigin />
<link rel="dns-prefetch" href="https://careconnectbackend00-q4qt9.ondigitalocean.app" />
<script type="module" crossorigin src="/assets/js/index-BiG89ROH.js"></script>
<link rel="modulepreload" crossorigin href="/assets/js/react-vendor-dwuRRWXM.js">
<link rel="modulepreload" crossorigin href="/assets/js/utils-DOX2F0lc.js">
<link rel="modulepreload" crossorigin href="/assets/js/ui-vendor-DAgJHh06.js">
<link rel="stylesheet" crossorigin href="/assets/css/index-DaLuT7Eg.css">
</head>
<body>
<noscript>
<div style="text-align: center; padding: 50px;">
<h1>JavaScript Required</h1>
<p>You need to enable JavaScript to run this application.</p>
<p>Please enable JavaScript in your browser settings and reload the page.</p>
</div>
</noscript>
<div id="root"></div>
</body>
</html>
Open service 66.33.60.130:80 · readymvp.ykolabs.com
2025-12-30 20:22
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://readymvp.ykolabs.com/ Refresh: 0;url=https://readymvp.ykolabs.com/ server: Vercel Redirecting...
Open service 66.33.60.66:443 · derabeautycenter.ykolabs.com
2025-12-30 20:15
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Tue, 30 Dec 2025 20:15:54 GMT
Etag: "ec85adf11fbbde990d8a26f459a7e95a"
Last-Modified: Tue, 30 Dec 2025 20:15:54 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: sin1::6l42b-1767125754090-4e4df8bec74a
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 76.76.21.142:80 · derabeautycenter.ykolabs.com
2025-12-30 20:15
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://derabeautycenter.ykolabs.com/ Refresh: 0;url=https://derabeautycenter.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.142:443 · derabeautycenter.ykolabs.com
2025-12-30 20:15
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 8843
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin-allow-popups
Date: Tue, 30 Dec 2025 20:15:53 GMT
Etag: "ec85adf11fbbde990d8a26f459a7e95a"
Last-Modified: Tue, 30 Dec 2025 20:15:53 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: sfo1::hnddv-1767125753620-ba1a7f9e5645
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* Light mode defaults */
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
/* Dark mode styles - triggered by theme initialization script */
html.mui-dark-mode body,
html[data-mui-color-scheme="dark"] body {
color: #f1f5f9;
background-color: #0f172a;
}
/* Also respond to CSS prefers-color-scheme for initial flash prevention */
@media (prefers-color-scheme: dark) {
html:not(.mui-light-mode) body {
color: #f1f5f9;
background-color: #0f172a;
}
html:not(.mui-light-mode) .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* Dark mode hero skeleton */
html.mui-dark-mode .hero-skeleton,
html[data-mui-color-scheme="dark"] .hero-skeleton {
background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" conten
Open service 66.33.60.66:80 · derabeautycenter.ykolabs.com
2025-12-30 20:15
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://derabeautycenter.ykolabs.com/ Refresh: 0;url=https://derabeautycenter.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.93:443 · serenitybeautycenter.ykolabs.com
2025-12-30 20:11
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 762963
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 7950
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 20:11:50 GMT
Etag: "2111ec27d9bfc543be3c4f8d89c08405"
Last-Modified: Mon, 22 Dec 2025 00:15:46 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::lfspc-1767125510885-bb8d5f1df0d9
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" content="Professional appointment scheduling and business management platform. Book appointments, manage your team, and grow your service business." />
<meta name="keywords" content="appointment scheduling, booking, service management, professional services, business management" />
<meta name="author" content="CareConnect" />
<!-- Performance optimization meta tags -->
<meta name="robots" content="index, follow" />
<!-- Progressive enhancement for browsers that honor color-scheme -->
<meta name="color-scheme" content="light dark" />
<!-- Theme color with fallbacks for better browser compatibility -->
<meta name="theme-color" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0f766e" />
<meta name="msapplication-nav
Open service 66.33.60.194:443 · serenitybeautycenter.ykolabs.com
2025-12-30 20:11
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 762963
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 7950
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 20:11:50 GMT
Etag: "2111ec27d9bfc543be3c4f8d89c08405"
Last-Modified: Mon, 22 Dec 2025 00:15:46 GMT
Permissions-Policy: camera=(), microphone=(), geolocation=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::89thk-1767125510801-7577e3b78cb6
X-Xss-Protection: 1; mode=block
Connection: close
Page title: CareConnect - Professional Appointment Management
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Preload critical fonts with font-display: swap for CLS optimization -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet" />
</noscript>
<!-- Critical CSS inline for better FCP -->
<style>
/* Critical above-the-fold styles to prevent CLS */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
#root {
min-height: 100vh;
display: flex;
flex-direction: column;
}
/* Reserve space for hero section to prevent CLS */
.hero-skeleton {
min-height: calc(100vh - 64px);
background: linear-gradient(135deg, #f0fdfa 0%, #f8fafc 50%, #eff6ff 100%);
}
/* MUI Avatar fixed dimensions to prevent CLS */
.MuiAvatar-root {
width: 40px !important;
height: 40px !important;
flex-shrink: 0;
}
/* CardMedia fixed aspect ratio to prevent CLS */
.MuiCardMedia-root {
aspect-ratio: 16/9;
object-fit: cover;
}
/* Button minimum dimensions to prevent CLS */
.MuiButton-root {
min-height: 36px;
min-width: 64px;
}
/* Typography consistent line heights */
.MuiTypography-h1 { line-height: 1.2; }
.MuiTypography-h2 { line-height: 1.2; }
.MuiTypography-h3 { line-height: 1.3; }
.MuiTypography-h4 { line-height: 1.3; }
.MuiTypography-h5 { line-height: 1.4; }
.MuiTypography-h6 { line-height: 1.4; }
.MuiTypography-body1 { line-height: 1.5; }
.MuiTypography-body2 { line-height: 1.43; }
/* Prevent layout shift during font loading */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<title>CareConnect - Professional Appointment Management</title>
<meta name="description" content="Professional appointment scheduling and business management platform. Book appointments, manage your team, and grow your service business." />
<meta name="keywords" content="appointment scheduling, booking, service management, professional services, business management" />
<meta name="author" content="CareConnect" />
<!-- Performance optimization meta tags -->
<meta name="robots" content="index, follow" />
<!-- Progressive enhancement for browsers that honor color-scheme -->
<meta name="color-scheme" content="light dark" />
<!-- Theme color with fallbacks for better browser compatibility -->
<meta name="theme-color" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#14b8a6" />
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0f766e" />
<meta name="msapplication-nav
Open service 66.33.60.194:80 · serenitybeautycenter.ykolabs.com
2025-12-30 20:11
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://serenitybeautycenter.ykolabs.com/ Refresh: 0;url=https://serenitybeautycenter.ykolabs.com/ server: Vercel Redirecting...
Open service 76.76.21.93:80 · serenitybeautycenter.ykolabs.com
2025-12-30 20:11
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://serenitybeautycenter.ykolabs.com/ Refresh: 0;url=https://serenitybeautycenter.ykolabs.com/ server: Vercel Redirecting...
Open service 216.150.1.1:80 · ykolabs.com
2025-12-30 13:21
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://ykolabs.com/ Refresh: 0;url=https://ykolabs.com/ server: Vercel Redirecting...
Open service 216.150.16.193:443 · ykolabs.com
2025-12-30 13:21
HTTP/1.1 308 Permanent Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Tue, 30 Dec 2025 13:21:05 GMT Location: /en Refresh: 0;url=/en Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: fra1::pbctk-1767100865500-3d93f099b8b5 Connection: close Transfer-Encoding: chunked Redirecting...
Open service 216.150.16.193:80 · ykolabs.com
2025-12-30 13:21
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://ykolabs.com/ Refresh: 0;url=https://ykolabs.com/ server: Vercel Redirecting...
Open service 216.150.1.1:443 · ykolabs.com
2025-12-30 13:21
HTTP/1.1 308 Permanent Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Tue, 30 Dec 2025 13:21:05 GMT Location: /en Refresh: 0;url=/en Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: fra1::cs2tj-1767100865484-827e51dc381f Connection: close Transfer-Encoding: chunked Redirecting...