.not-found-page[data-v-26cdccfb]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem 4rem;overflow:hidden}.not-found-container[data-v-26cdccfb]{max-width:900px;text-align:center;position:relative;z-index:2}.glitch-wrapper[data-v-26cdccfb]{margin-bottom:3rem}.glitch[data-v-26cdccfb]{font-size:clamp(6rem,20vw,12rem);font-weight:900;line-height:1;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;letter-spacing:-4px;animation:glitch-skew-26cdccfb 1s infinite}.glitch[data-v-26cdccfb]:before,.glitch[data-v-26cdccfb]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glitch[data-v-26cdccfb]:before{animation:glitch-anim-26cdccfb 2s infinite linear alternate-reverse;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform:translate(-3px,-2px);opacity:.8}.glitch[data-v-26cdccfb]:after{animation:glitch-anim-26cdccfb 3s infinite linear alternate-reverse;clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);transform:translate(3px,2px);opacity:.8}@keyframes glitch-anim-26cdccfb{0%{clip-path:polygon(0 0%,100% 0%,100% 5%,0 5%);transform:translate(2px,3px)}10%{clip-path:polygon(0 15%,100% 15%,100% 25%,0 25%);transform:translate(-2px,-3px)}20%{clip-path:polygon(0 40%,100% 40%,100% 50%,0 50%);transform:translate(2px,-1px)}30%{clip-path:polygon(0 65%,100% 65%,100% 75%,0 75%);transform:translate(-2px,3px)}40%{clip-path:polygon(0 80%,100% 80%,100% 90%,0 90%);transform:translate(3px,-2px)}50%{clip-path:polygon(0 5%,100% 5%,100% 10%,0 10%);transform:translate(-3px,1px)}60%{clip-path:polygon(0 30%,100% 30%,100% 40%,0 40%);transform:translate(2px,2px)}70%{clip-path:polygon(0 55%,100% 55%,100% 65%,0 65%);transform:translate(-2px,-2px)}80%{clip-path:polygon(0 85%,100% 85%,100% 95%,0 95%);transform:translate(3px,3px)}90%{clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);transform:translate(-3px,-3px)}to{clip-path:polygon(0 45%,100% 45%,100% 55%,0 55%);transform:translate(2px,-2px)}}@keyframes glitch-skew-26cdccfb{0%{transform:skew(0)}10%{transform:skew(0)}20%{transform:skew(1deg)}30%{transform:skew(0)}40%{transform:skew(-1deg)}50%{transform:skew(0)}60%{transform:skew(0)}70%{transform:skew(1deg)}80%{transform:skew(0)}90%{transform:skew(-1deg)}to{transform:skew(0)}}.not-found-title[data-v-26cdccfb]{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin-bottom:1.5rem;color:var(--text-primary);letter-spacing:-1px;animation:fadeInUp-26cdccfb .8s ease-out .2s both}.not-found-description[data-v-26cdccfb]{font-size:clamp(1rem,2vw,1.25rem);color:var(--text-secondary);line-height:1.8;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto;animation:fadeInUp-26cdccfb .8s ease-out .4s both}@keyframes fadeInUp-26cdccfb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.not-found-actions[data-v-26cdccfb]{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:5rem;animation:fadeInUp-26cdccfb .8s ease-out .6s both}.not-found-suggestions[data-v-26cdccfb]{animation:fadeInUp-26cdccfb .8s ease-out .8s both}.not-found-suggestions h3[data-v-26cdccfb]{font-size:1.5rem;font-weight:700;margin-bottom:2rem;color:var(--text-primary)}.suggestions-grid[data-v-26cdccfb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;max-width:800px;margin:0 auto}.suggestion-card[data-v-26cdccfb]{padding:2rem;background:var(--dark-card);border:1px solid var(--dark-border);border-radius:20px;transition:var(--transition-slow);text-decoration:none;display:block}.suggestion-card[data-v-26cdccfb]:hover{transform:translateY(-8px);border-color:var(--primary-color);box-shadow:var(--shadow-xl);background:var(--dark-elevated)}.suggestion-icon[data-v-26cdccfb]{font-size:2.5rem;margin-bottom:1rem;filter:grayscale(.3);transition:var(--transition)}.suggestion-card:hover .suggestion-icon[data-v-26cdccfb]{filter:grayscale(0);transform:scale(1.1)}.suggestion-card h4[data-v-26cdccfb]{font-size:1.2rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary)}.suggestion-card p[data-v-26cdccfb]{color:var(--text-secondary);font-size:.9rem}.particles[data-v-26cdccfb]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.particle[data-v-26cdccfb]{position:absolute;width:4px;height:4px;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));border-radius:50%;opacity:0;animation:float-particle-26cdccfb 7s infinite ease-in-out}@keyframes float-particle-26cdccfb{0%,to{opacity:0;transform:translateY(0) scale(1)}10%{opacity:.6}50%{opacity:.8;transform:translateY(-100px) scale(1.5)}90%{opacity:.4}}@media (max-width: 768px){.not-found-page[data-v-26cdccfb]{padding:5rem 1.5rem 3rem}.glitch[data-v-26cdccfb]{font-size:clamp(4rem,18vw,8rem)}.not-found-actions[data-v-26cdccfb]{flex-direction:column;width:100%}.btn[data-v-26cdccfb]{width:100%}.suggestions-grid[data-v-26cdccfb]{grid-template-columns:1fr}}@media (max-width: 480px){.suggestion-card[data-v-26cdccfb]{padding:1.5rem}.suggestion-icon[data-v-26cdccfb]{font-size:2rem}}
