.system-page.svelte-vemnl2{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg)}.bg-canvas.svelte-vemnl2{position:fixed;inset:0;z-index:0;pointer-events:none}.drifting-scan-band{position:fixed;inset:0;z-index:1}.drifting-grid{position:fixed;inset:0;z-index:1;opacity:.5;background-image:linear-gradient(to right,transparent 0,transparent calc(100% - 1px),color-mix(in srgb,var(--accent) 18%,transparent) calc(100% - 1px)),linear-gradient(to bottom,transparent 0,transparent calc(100% - 1px),color-mix(in srgb,var(--signal) 14%,transparent) calc(100% - 1px));mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent)}.drifting-vignette{z-index:2;background:radial-gradient(circle at center,transparent 30%,color-mix(in srgb,black 60%,transparent) 100%),radial-gradient(circle at top,color-mix(in srgb,var(--status-fail) 16%,transparent),transparent 40%)}.content-shell.svelte-vemnl2{position:relative;z-index:3;max-width:540px;width:100%;padding:clamp(2rem,5vw,4rem);margin:0 auto}.drifting-corners{inset:0}.drifting-corners .hyvui-corner{opacity:0;animation:svelte-vemnl2-corner-fade-in 1.5s ease-out forwards}.drifting-corners .hyvui-corner-tl{animation-delay:.3s}.drifting-corners .hyvui-corner-tr{animation-delay:.5s}.drifting-corners .hyvui-corner-bl{animation-delay:.7s}.drifting-corners .hyvui-corner-br{animation-delay:.9s}@keyframes svelte-vemnl2-corner-fade-in{0%{opacity:0}to{opacity:1}}.terminal-block.svelte-vemnl2{margin-bottom:2.5rem}.drifting-terminal{gap:0}.drifting-terminal .hyvui-status-line{font-size:.72rem;letter-spacing:.08em;line-height:2;white-space:nowrap;gap:.55rem}.drifting-terminal .hyvui-status-message{color:inherit}.main-message.svelte-vemnl2{opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.main-message.visible.svelte-vemnl2{opacity:1;transform:translateY(0)}.section-label.svelte-vemnl2{margin:0 0 1.2rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--status-fail)}.heading.svelte-vemnl2{margin:0 0 1.6rem;max-width:10ch;font-family:var(--font-body);font-size:clamp(2.2rem,5vw,3.6rem);font-weight:400;line-height:.94;letter-spacing:-.04em;color:var(--text)}.body-text.svelte-vemnl2{margin:0 0 .8rem;max-width:30rem;font-family:var(--font-body);font-size:1.05rem;line-height:1.6;color:var(--text-soft)}.body-text.quiet.svelte-vemnl2{margin-top:.4rem;color:var(--muted);font-style:italic}.cta-block.svelte-vemnl2{margin-top:2.8rem;opacity:0;transform:translateY(8px);transition:opacity .8s cubic-bezier(.22,1,.36,1) .15s,transform .8s cubic-bezier(.22,1,.36,1) .15s}.cta-block.visible.svelte-vemnl2{opacity:1;transform:translateY(0)}.return-link{justify-content:flex-start;padding:.6rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 60%);color:var(--accent);font-size:.78rem;letter-spacing:.1em}.return-link:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,transparent),transparent 60%);color:var(--accent-strong)}.status-footer.svelte-vemnl2{display:flex;align-items:center;gap:.5rem;margin-top:1.4rem}.status-label{font-size:.62rem;letter-spacing:.14em}@media(prefers-reduced-motion:reduce){.drifting-corners .hyvui-corner{animation:none!important;opacity:1!important}.main-message.svelte-vemnl2,.cta-block.svelte-vemnl2{transition:none!important;transform:none!important;opacity:1!important}}@media(max-width:600px){.content-shell.svelte-vemnl2{padding:2rem 1.5rem}.heading.svelte-vemnl2{font-size:clamp(1.8rem,8vw,2.8rem)}}
