.not-found-view-module__m4StZa__container{background:var(--color-bg,#07070b);min-height:85vh;color:var(--color-text,#f8fafc);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Inter", sans-serif);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 1.5rem 5rem;display:flex;position:relative;overflow:hidden}.not-found-view-module__m4StZa__ambientGlowPrimary{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(#ff6b2b38 0%,#9333ea2e 45%,#4f46e514 75%,#0000 100%);width:580px;height:380px;animation:8s ease-in-out infinite alternate not-found-view-module__m4StZa__pulseGlow;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}.not-found-view-module__m4StZa__ambientGlowSecondary{filter:blur(70px);pointer-events:none;z-index:0;background:radial-gradient(circle,#38bdf81f 0%,#8b5cf61a 50%,#0000 100%);width:420px;height:320px;position:absolute;bottom:10%;right:15%}.not-found-view-module__m4StZa__gridPattern{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}[data-theme=light] .not-found-view-module__m4StZa__gridPattern{background-image:linear-gradient(90deg,#0000000a 1px,#0000 1px),linear-gradient(#0000000a 1px,#0000 1px)}.not-found-view-module__m4StZa__contentCard{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:680px;display:flex;position:relative}.not-found-view-module__m4StZa__pillBadge{background:var(--color-surface,#12121ab3);-webkit-backdrop-filter:var(--glass-blur,blur(20px));letter-spacing:.04em;text-transform:uppercase;color:var(--brand-orange,#ff6b2b);border:1px solid #ff6b2b59;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.35rem .95rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:0 4px 18px -4px #ff6b2b40}.not-found-view-module__m4StZa__pillDot{background:#ff6b2b;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite not-found-view-module__m4StZa__pulseDot;box-shadow:0 0 10px #ff6b2b}.not-found-view-module__m4StZa__heroVisual{justify-content:center;align-items:center;width:180px;height:180px;margin-bottom:2rem;display:flex;position:relative}.not-found-view-module__m4StZa__glowOrb{filter:blur(24px);opacity:.75;background:conic-gradient(from 180deg,#ff6b2b73 0deg,#d946ef59 120deg,#6366f166 240deg,#ff6b2b73 360deg);border-radius:50%;animation:14s linear infinite not-found-view-module__m4StZa__rotateOrb;position:absolute;inset:-12px}.not-found-view-module__m4StZa__orbInner{background:var(--color-surface-elevated,#1a1a26d9);-webkit-backdrop-filter:blur(24px);border:1px solid #ffffff29;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:140px;height:140px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:0 16px 36px -8px #00000080,inset 0 1px #fff3}.not-found-view-module__m4StZa__orbInner:hover{transform:translateY(-4px)scale(1.03)}.not-found-view-module__m4StZa__codeNumber{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.04em;background:linear-gradient(135deg,#fff 10%,#ff8548 60%,#f36 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.85rem;font-weight:800;line-height:1}[data-theme=light] .not-found-view-module__m4StZa__codeNumber{background:linear-gradient(135deg,#0f172a 10%,#ff6b2b 60%,#f36 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.not-found-view-module__m4StZa__iconGraphic{color:#ff6b2b;justify-content:center;align-items:center;display:flex}.not-found-view-module__m4StZa__floatChip1{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#94a3b8;background:#12121ae6;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.72rem;font-weight:600;animation:4.5s ease-in-out infinite alternate not-found-view-module__m4StZa__floatChip;display:flex;position:absolute;top:-6px;right:-24px;box-shadow:0 8px 20px #0006}.not-found-view-module__m4StZa__floatChip2{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#38bdf8;background:#12121ae6;border:1px solid #38bdf84d;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.72rem;font-weight:600;animation:4.5s ease-in-out 2s infinite alternate not-found-view-module__m4StZa__floatChip;display:flex;position:absolute;bottom:-4px;left:-28px;box-shadow:0 8px 20px #0006}.not-found-view-module__m4StZa__title{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.03em;color:var(--color-text,#f8fafc);margin:0 0 1rem;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;line-height:1.15}.not-found-view-module__m4StZa__titleHighlight{background:linear-gradient(135deg,#ff6b2b 0%,#f36 45%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.not-found-view-module__m4StZa__description{color:var(--color-text-secondary,#94a3b8);max-width:540px;margin:0 auto 2.25rem;font-size:1.05rem;line-height:1.6}.not-found-view-module__m4StZa__identifierSnippet{color:#ff8548;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;padding:.2rem .55rem;font-family:monospace;font-size:.88rem;display:inline-block}.not-found-view-module__m4StZa__searchForm{width:100%;max-width:480px;margin:0 auto 2.25rem}.not-found-view-module__m4StZa__searchWrap{background:var(--color-surface,#12121ad9);-webkit-backdrop-filter:blur(20px);border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .5rem .4rem 1.1rem;transition:all .25s;display:flex;box-shadow:0 8px 24px -4px #00000059}.not-found-view-module__m4StZa__searchWrap:focus-within{border-color:#ff6b2b99;box-shadow:0 8px 28px -4px #ff6b2b40,0 0 0 3px #ff6b2b26}.not-found-view-module__m4StZa__searchInput{color:var(--color-text,#f8fafc);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.92rem}.not-found-view-module__m4StZa__searchInput::placeholder{color:var(--color-text-muted,#64748b)}.not-found-view-module__m4StZa__searchBtn{background:var(--brand-gradient,linear-gradient(135deg, #ff6b2b, #f36));color:#fff;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:.4rem;padding:.55rem 1.15rem;font-size:.82rem;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 4px 12px #ff6b2b4d}.not-found-view-module__m4StZa__searchBtn:hover{transform:translateY(-1px)scale(1.02);box-shadow:0 6px 18px #ff6b2b73}.not-found-view-module__m4StZa__actionsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;width:100%;max-width:620px;margin-bottom:2rem;display:grid}.not-found-view-module__m4StZa__primaryCta{border-radius:var(--radius-md,14px);background:var(--brand-gradient,linear-gradient(135deg, #ff6b2b 0%, #f36 50%, #9333ea 100%));color:#fff;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .24s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px -4px #ff6b2b59}.not-found-view-module__m4StZa__primaryCta:hover{transform:translateY(-2px);box-shadow:0 12px 30px -4px #ff6b2b8c}.not-found-view-module__m4StZa__secondaryCta{border-radius:var(--radius-md,14px);background:var(--color-surface,#12121acc);-webkit-backdrop-filter:blur(20px);color:var(--color-text,#f8fafc);border:1px solid #ffffff1a;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .24s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #00000040}.not-found-view-module__m4StZa__secondaryCta:hover{background:var(--color-surface-elevated,#1a1a26f2);color:#fff;border-color:#ffffff38;transform:translateY(-2px)}.not-found-view-module__m4StZa__tertiaryCta{border-radius:var(--radius-md,14px);color:var(--color-text-secondary,#cbd5e1);background:#ffffff0a;border:1px solid #ffffff14;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.not-found-view-module__m4StZa__tertiaryCta:hover{color:#fff;background:#ffffff14;border-color:#ffffff26}.not-found-view-module__m4StZa__bottomNavRow{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:520px;padding-top:1rem;display:flex}.not-found-view-module__m4StZa__ghostLink{color:var(--color-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.25rem .5rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.not-found-view-module__m4StZa__ghostLink:hover{color:var(--brand-orange,#ff6b2b)}.not-found-view-module__m4StZa__dotDivider{background:#fff3;border-radius:50%;width:3px;height:3px}@keyframes not-found-view-module__m4StZa__pulseGlow{0%{opacity:.6;transform:translate(-50%,-50%)scale(.95)}to{opacity:.9;transform:translate(-50%,-50%)scale(1.08)}}@keyframes not-found-view-module__m4StZa__rotateOrb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes not-found-view-module__m4StZa__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes not-found-view-module__m4StZa__floatChip{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@media (max-width:640px){.not-found-view-module__m4StZa__container{min-height:80vh;padding:3rem 1rem 4rem}.not-found-view-module__m4StZa__title{font-size:1.85rem}.not-found-view-module__m4StZa__description{margin-bottom:1.75rem;font-size:.95rem}.not-found-view-module__m4StZa__actionsGrid{grid-template-columns:1fr;gap:.75rem}.not-found-view-module__m4StZa__primaryCta,.not-found-view-module__m4StZa__secondaryCta,.not-found-view-module__m4StZa__tertiaryCta{width:100%}.not-found-view-module__m4StZa__floatChip1,.not-found-view-module__m4StZa__floatChip2{display:none}}
