.not-found-module__1KS1Wq__container{background-color:var(--bg-primary);min-height:100dvh;color:var(--text-primary);box-sizing:border-box;font-family:var(--font-primary);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.not-found-module__1KS1Wq__ambientGlow{pointer-events:none;filter:blur(40px);z-index:1;background:radial-gradient(circle,#6366f12e 0%,#6366f100 70%);width:500px;height:500px;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}[data-theme=light] .not-found-module__1KS1Wq__ambientGlow{background:radial-gradient(circle,#6366f11f 0%,#6366f100 70%)}.not-found-module__1KS1Wq__card{z-index:2;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-color);text-align:center;box-sizing:border-box;border-radius:18px;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:44px 36px;display:flex;position:relative;box-shadow:0 20px 50px #00000040}.not-found-module__1KS1Wq__brandRow{align-items:center;gap:10px;margin-bottom:28px;display:flex}.not-found-module__1KS1Wq__brandName{letter-spacing:-.02em;color:var(--text-primary);font-size:1.15rem;font-weight:800}.not-found-module__1KS1Wq__badge{color:#f87171;letter-spacing:.05em;text-transform:uppercase;background:#ef44441f;border:1px solid #ef444459;border-radius:9999px;align-items:center;gap:6px;margin-bottom:18px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}[data-theme=light] .not-found-module__1KS1Wq__badge{color:#dc2626;background:#ef444414;border-color:#ef44444d}.not-found-module__1KS1Wq__number{letter-spacing:-.05em;background:linear-gradient(135deg, var(--text-primary) 30%, #6366f1cc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 10px;font-size:5rem;font-weight:900;line-height:1}.not-found-module__1KS1Wq__title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 10px;font-size:1.45rem;font-weight:800}.not-found-module__1KS1Wq__description{color:var(--text-muted);max-width:380px;margin:0 0 28px;font-size:.92rem;line-height:1.6}.not-found-module__1KS1Wq__actionRow{flex-direction:column;gap:10px;width:100%;display:flex}.not-found-module__1KS1Wq__primaryBtn{background:var(--accent-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 14px #6366f159}.not-found-module__1KS1Wq__primaryBtn:hover{background:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:0 6px 20px #6366f173}.not-found-module__1KS1Wq__secondaryBtn{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.not-found-module__1KS1Wq__secondaryBtn:hover{background:var(--glass-bg-hover);border-color:var(--border-color-hover)}.not-found-module__1KS1Wq__footerLinks{color:var(--text-muted);align-items:center;gap:14px;margin-top:24px;font-size:.8rem;display:flex}.not-found-module__1KS1Wq__footerLink{color:var(--text-secondary);text-decoration:none;transition:color .2s}.not-found-module__1KS1Wq__footerLink:hover{color:var(--accent-primary);text-decoration:underline}.not-found-module__1KS1Wq__dot{background:var(--text-muted);opacity:.6;border-radius:50%;width:3px;height:3px}@media (max-width:480px){.not-found-module__1KS1Wq__card{padding:32px 20px}.not-found-module__1KS1Wq__number{font-size:4rem}.not-found-module__1KS1Wq__title{font-size:1.25rem}}
