.project-preview[data-astro-cid-fatvpzxa]{background:radial-gradient(at 80% 5%,#2f4bff20,#0000 65%),#17191e;width:100%;padding:clamp(1rem,4vw,3.5rem)}.browser-window[data-astro-cid-fatvpzxa]{border:1px solid #454953;border-radius:8px;overflow:hidden;box-shadow:0 18px 40px #0005}.browser-bar[data-astro-cid-fatvpzxa]{color:#a9afbc;height:32px;font:10px var(--font-mono);background:#23262c;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.window-dots[data-astro-cid-fatvpzxa]{gap:4px;display:flex}.window-dots[data-astro-cid-fatvpzxa] i[data-astro-cid-fatvpzxa]{border:1px solid #777e8d;border-radius:50%;width:5px;height:5px}.address[data-astro-cid-fatvpzxa]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-capture[data-astro-cid-fatvpzxa]{width:100%;height:auto;display:block}.preview-caption[data-astro-cid-fatvpzxa]{color:var(--color-muted);justify-content:space-between;gap:12px;margin-top:20px;display:flex}.construction-screen[data-astro-cid-fatvpzxa]{background:linear-gradient(120deg,#14171d,#1a2030);padding:clamp(20px,4vw,48px)}.construction-top[data-astro-cid-fatvpzxa],.construction-bottom[data-astro-cid-fatvpzxa]{justify-content:space-between;align-items:center;gap:12px;display:flex}.construction-top[data-astro-cid-fatvpzxa]{letter-spacing:-.04em;font-size:clamp(12px,2vw,20px)}.status-dot[data-astro-cid-fatvpzxa]{background:var(--color-accent-soft);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #5f75ff15}.construction-message[data-astro-cid-fatvpzxa]{padding:clamp(28px,5vw,72px) 0}.construction-message[data-astro-cid-fatvpzxa] h2[data-astro-cid-fatvpzxa]{margin:16px 0;font-size:clamp(28px,5vw,64px);line-height:1.05}.construction-message[data-astro-cid-fatvpzxa] p[data-astro-cid-fatvpzxa]{max-width:340px;color:var(--color-muted);font-size:14px}.construction-bottom[data-astro-cid-fatvpzxa]{color:var(--color-muted);border-top:1px solid #ffffff15;padding-top:16px}.compact[data-astro-cid-fatvpzxa]{flex-direction:column;justify-content:center;height:100%;padding:clamp(14px,2.5vw,30px);display:flex}.compact[data-astro-cid-fatvpzxa] .preview-caption[data-astro-cid-fatvpzxa]{margin-top:12px;font-size:8px}.compact[data-astro-cid-fatvpzxa] .construction-screen[data-astro-cid-fatvpzxa]{padding:20px}.compact[data-astro-cid-fatvpzxa] .construction-message[data-astro-cid-fatvpzxa] h2[data-astro-cid-fatvpzxa]{font-size:clamp(25px,3vw,38px)}.compact[data-astro-cid-fatvpzxa] .construction-message[data-astro-cid-fatvpzxa] p[data-astro-cid-fatvpzxa]{font-size:11px}.compact[data-astro-cid-fatvpzxa] .construction-message[data-astro-cid-fatvpzxa] .label-tool[data-astro-cid-fatvpzxa],.compact[data-astro-cid-fatvpzxa] .construction-bottom[data-astro-cid-fatvpzxa]{font-size:8px}.compact[data-astro-cid-fatvpzxa] .construction-top[data-astro-cid-fatvpzxa]{font-size:13px}.bio-brand[data-astro-cid-fatvpzxa]{align-items:center;gap:10px;display:flex}.bio-brand[data-astro-cid-fatvpzxa] img[data-astro-cid-fatvpzxa]{object-fit:contain;width:48px;height:48px}.construction-top[data-astro-cid-fatvpzxa] b[data-astro-cid-fatvpzxa],.construction-message[data-astro-cid-fatvpzxa] h2[data-astro-cid-fatvpzxa] span[data-astro-cid-fatvpzxa]{color:#1bd2eb}.status-dot[data-astro-cid-fatvpzxa]{background:#1bd2eb;box-shadow:0 0 0 5px #1bd2eb15}.compact[data-astro-cid-fatvpzxa] .bio-brand[data-astro-cid-fatvpzxa] img[data-astro-cid-fatvpzxa]{width:32px;height:32px}.compact[data-astro-cid-fatvpzxa] .construction-message[data-astro-cid-fatvpzxa]{padding:18px 0}.compact[data-astro-cid-fatvpzxa] .construction-bottom[data-astro-cid-fatvpzxa]{display:none}.mockup-preview[data-astro-cid-fatvpzxa],.compact[data-astro-cid-fatvpzxa].mockup-preview{padding:0}.mockup-preview[data-astro-cid-fatvpzxa] .browser-window[data-astro-cid-fatvpzxa]{box-shadow:none;border:0;border-radius:10px;flex-shrink:0}.mockup-preview[data-astro-cid-fatvpzxa] .preview-caption[data-astro-cid-fatvpzxa]{padding:0 16px 14px}.compact[data-astro-cid-fatvpzxa].mockup-preview .preview-caption[data-astro-cid-fatvpzxa]{display:none}.compact[data-astro-cid-fatvpzxa].mockup-preview{height:auto}.fallback[data-astro-cid-fatvpzxa]{text-align:center;padding:4rem 1rem}@media (width<=400px){.compact[data-astro-cid-fatvpzxa] .construction-message[data-astro-cid-fatvpzxa]{padding:18px 0}.preview-caption[data-astro-cid-fatvpzxa]{font-size:8px}}
