.HfxUKG_notFoundWrapper{background-color:var(--bg-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(80vh - 120px);padding:80px 24px;display:flex}@media (max-width:1100px){.HfxUKG_notFoundWrapper{min-height:60vh;padding:60px 20px}}@media (max-width:600px){.HfxUKG_notFoundWrapper{min-height:50vh;padding:40px 16px}}.HfxUKG_contentBox{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:720px;display:flex}.HfxUKG_statusCodeBadge{background-color:var(--color-blue-50);border:1px solid var(--color-blue-200);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);border-radius:100px;align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}[data-theme=dark] .HfxUKG_statusCodeBadge{background-color:#0661c126;border-color:#5bb5f54d}.HfxUKG_glitchCode{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--text-primary);margin-top:4px;font-size:clamp(3.5rem,8vw,6rem);font-weight:800;line-height:1}.HfxUKG_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.2}.HfxUKG_description{font-family:var(--font-body);color:var(--text-secondary);max-width:580px;font-size:clamp(.9375rem,1.5vw,1.125rem);line-height:1.6}.HfxUKG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.HfxUKG_quickNav{border-top:1px solid var(--border-color);width:100%;max-width:600px;margin-top:32px;padding-top:28px}.HfxUKG_quickNavTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:16px;font-size:.75rem;font-weight:700}.HfxUKG_quickNavLinks{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.HfxUKG_quickNavLink{background-color:var(--bg-secondary);border:1px solid var(--border-light);font-family:var(--font-body);color:var(--text-primary);transition:var(--transition-smooth);border-radius:8px;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:600;display:inline-flex}.HfxUKG_quickNavLink:hover{background-color:var(--color-blue-50);border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}[data-theme=dark] .HfxUKG_quickNavLink:hover{background-color:#5bb5f51f}
