.not-found-module__NEnbpa__page{--not-found-accent:hsl(var(--user-hue), 78%, 72%);isolation:isolate;place-items:center;min-height:calc(100svh - 70px);padding:clamp(48px,8vw,96px) 24px;display:grid;position:relative;overflow:hidden}body.not-found{background-color:#080a0f;background-image:radial-gradient(circle at 50% 44%, hsla(var(--user-hue), 65%, 52%, .12), transparent 35%), linear-gradient(180deg, #080a0f, #04060a);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body.not-found footer{background-color:#080a0feb}.not-found-module__NEnbpa__glow{aspect-ratio:1;background:radial-gradient(circle, hsla(var(--user-hue), 72%, 58%, .16), transparent 66%);filter:blur(24px);pointer-events:none;z-index:-1;width:min(680px,80vw);position:absolute}.not-found-module__NEnbpa__card{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#0e121bf2,#07090ef2),repeating-linear-gradient(90deg,#0000 0 69px,#ffffff06 69px 70px);border:1px solid #ffffff1f;border-radius:30px;flex-direction:column;align-items:center;width:min(720px,100%);padding:clamp(42px,7vw,72px);display:flex;box-shadow:0 32px 90px #0000007a,inset 0 1px #ffffff0f}.not-found-module__NEnbpa__code{color:#f3f7fc;font-family:var(--font-kode-mono), monospace;letter-spacing:-.09em;text-shadow:0 12px 38px #0000006b;align-items:center;font-size:clamp(4.5rem,13vw,8.5rem);font-weight:700;line-height:.82;display:flex}.not-found-module__NEnbpa__disc{width:.7em;height:.7em;color:var(--not-found-accent);filter:drop-shadow(0 0 18px hsla(var(--user-hue), 72%, 62%, .2));place-items:center;margin-inline:.05em .11em;font-size:.72em;display:grid}.not-found-module__NEnbpa__eyebrow{color:var(--not-found-accent);font-family:var(--font-share-tech-mono), monospace;letter-spacing:.2em;margin-top:30px;font-size:.8rem;font-weight:700}.not-found-module__NEnbpa__card h1{color:#f8f9fc;font-family:var(--font-nova-mono), monospace;letter-spacing:-.045em;margin-top:10px;font-size:clamp(1.85rem,5vw,3rem);font-weight:900;line-height:1.1}.not-found-module__NEnbpa__description{color:#9da6b5;max-width:520px;margin-top:18px;font-size:.95rem;line-height:1.75}.not-found-module__NEnbpa__actions{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:34px;display:flex}.not-found-module__NEnbpa__actions a{border:1px solid #ffffff1a;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:.82rem;font-weight:800;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.not-found-module__NEnbpa__actions a:hover,.not-found-module__NEnbpa__actions a:focus-visible{border-color:hsla(var(--user-hue), 75%, 72%, .36);transform:translateY(-2px)}.not-found-module__NEnbpa__primary_action{color:#eef8ff;background:hsla(var(--user-hue), 58%, 45%, .24)}.not-found-module__NEnbpa__primary_action:hover,.not-found-module__NEnbpa__primary_action:focus-visible{background:hsla(var(--user-hue), 62%, 50%, .34)}.not-found-module__NEnbpa__secondary_action{color:#aeb7c5;background:#ffffff09}.not-found-module__NEnbpa__secondary_action:hover,.not-found-module__NEnbpa__secondary_action:focus-visible{color:#f3f7fc;background:#fff1}@media (max-width:872px){.not-found-module__NEnbpa__page{min-height:calc(100svh - 60px)}}@media (max-width:560px){.not-found-module__NEnbpa__page{min-height:calc(100svh - 55px);padding:24px 16px}.not-found-module__NEnbpa__card{border-radius:24px;padding:42px 20px}.not-found-module__NEnbpa__eyebrow{font-size:.88rem}.not-found-module__NEnbpa__description{font-size:1.02rem}.not-found-module__NEnbpa__actions{flex-direction:column;align-items:stretch}.not-found-module__NEnbpa__actions a{width:100%;font-size:.92rem}}@media (prefers-reduced-motion:reduce){.not-found-module__NEnbpa__actions a{transition:none}.not-found-module__NEnbpa__actions a:hover,.not-found-module__NEnbpa__actions a:focus-visible{transform:none}}html[data-rendering-mode=software] body.not-found{background-attachment:scroll}html[data-rendering-mode=software] .not-found-module__NEnbpa__glow{filter:none}html[data-rendering-mode=software] .not-found-module__NEnbpa__card{box-shadow:0 9px 24px #00000052,inset 0 1px #ffffff0f}
