.not-found_container__LRagC{min-height:calc(100vh - 64px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center;overflow:hidden;position:relative;gap:20px}.not-found_svgContainer__XMe07{width:100%;max-width:600px;height:auto;position:relative;z-index:1}.not-found_svgImage__cYffN{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 0 30px rgba(0,0,0,.5))}.not-found_content__cklTM{position:relative;z-index:2;animation:not-found_fadeIn__TXaa5 .8s ease-out;max-width:500px}.not-found_title__bOfUG{display:none}.not-found_subtitle__08lp3{font-family:Outfit,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin:0 0 16px;color:var(--text-primary)}.not-found_description__7RPJl{font-size:1.1rem;color:var(--text-secondary);line-height:1.6;margin:0 auto 32px}.not-found_homeButton__HTgj9{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-primary);font-weight:600;border-radius:var(--radius-full);transition:all var(--transition-normal);font-size:1.05rem;box-shadow:var(--shadow-sm)}.not-found_homeButton__HTgj9:hover{background:var(--accent-gradient);border-color:transparent;color:#000;transform:translateY(-2px);box-shadow:var(--shadow-md),var(--shadow-glow)}.not-found_pulse__slvRq{animation:not-found_pulse__slvRq 4s ease-in-out infinite;transform-origin:center}.not-found_floating__ND4Al{animation:not-found_float__mRs2k 6s ease-in-out infinite}.not-found_glitchLine__kKrNE{animation:not-found_glitch__4K7d4 3s linear infinite}.not-found_orbit1__H9nFX{animation:not-found_orbit1__H9nFX 10s linear infinite}.not-found_orbit2__d7uC9{animation:not-found_orbit2__d7uC9 15s linear infinite reverse}.not-found_floatApp1__WXugw{animation:not-found_floatApp1__WXugw 5s ease-in-out infinite}.not-found_floatApp2__91IDI{animation:not-found_floatApp2__91IDI 7s ease-in-out infinite reverse}@keyframes not-found_pulse__slvRq{0%,to{transform:translate(400px,300px) scale(1);opacity:.3}50%{transform:translate(400px,300px) scale(1.05);opacity:.6}}@keyframes not-found_float__mRs2k{0%,to{transform:translate(400px,300px) translateY(0) rotate(0)}33%{transform:translate(400px,300px) translateY(-15px) rotate(2deg)}66%{transform:translate(400px,300px) translateY(10px) rotate(-1deg)}}@keyframes not-found_orbit1__H9nFX{0%{transform:translate(400px,300px) rotate(0deg) translateX(180px) rotate(0deg)}to{transform:translate(400px,300px) rotate(1turn) translateX(180px) rotate(-1turn)}}@keyframes not-found_orbit2__d7uC9{0%{transform:translate(400px,300px) rotate(0deg) translateX(250px) rotate(0deg)}to{transform:translate(400px,300px) rotate(1turn) translateX(250px) rotate(-1turn)}}@keyframes not-found_floatApp1__WXugw{0%,to{transform:translate(150px,350px) translateY(0)}50%{transform:translate(150px,350px) translateY(-20px)}}@keyframes not-found_floatApp2__91IDI{0%,to{transform:translate(650px,200px) translateY(0)}50%{transform:translate(650px,200px) translateY(-25px)}}@keyframes not-found_glitch__4K7d4{0%{transform:translateY(0);opacity:.3}10%{transform:translateY(10px);opacity:.8}20%{transform:translateY(-10px);opacity:.1}30%{transform:translateY(0);opacity:.3}to{transform:translateY(0);opacity:.3}}@keyframes not-found_fadeIn__TXaa5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-mode=light] .not-found_homeButton__HTgj9:hover,[data-theme=ios] .not-found_homeButton__HTgj9:hover{color:#fff}