@import"https://fonts.googleapis.com/css2?family=VT323&display=swap";@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;min-height:100vh}.theme-selector[data-v-d7a30dfe]{position:fixed;top:20px;right:20px;z-index:1000}.theme-toggle[data-v-d7a30dfe]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #667eea66;transition:all .3s ease;position:relative;z-index:1002}.theme-toggle[data-v-d7a30dfe]:hover{transform:scale(1.1);box-shadow:0 6px 25px #667eea99}.theme-toggle.active[data-v-d7a30dfe]{transform:scale(.9)}.toggle-icon[data-v-d7a30dfe]{font-size:1.5rem;animation:rotate-d7a30dfe 10s linear infinite}@keyframes rotate-d7a30dfe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.theme-menu[data-v-d7a30dfe]{position:fixed;top:0;right:0;width:350px;height:100vh;background:#fff;box-shadow:-4px 0 20px #0000001a;z-index:1001;display:flex;flex-direction:column}.theme-menu-header[data-v-d7a30dfe]{padding:1.5rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.theme-menu-header h3[data-v-d7a30dfe]{margin:0;font-size:1.25rem;color:#2d3748;font-weight:600}.close-btn[data-v-d7a30dfe]{width:32px;height:32px;border-radius:50%;border:none;background:#f7fafc;color:#4a5568;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;line-height:1}.close-btn[data-v-d7a30dfe]:hover{background:#e2e8f0;color:#2d3748}.theme-options[data-v-d7a30dfe]{flex:1;overflow-y:auto;padding:1rem}.theme-option[data-v-d7a30dfe]{width:100%;padding:1rem;margin-bottom:.75rem;border:2px solid #e2e8f0;border-radius:12px;background:#fff;cursor:pointer;display:flex;align-items:center;gap:1rem;transition:all .2s;text-align:left}.theme-option[data-v-d7a30dfe]:hover{border-color:#667eea;background:#f7fafc;transform:translate(-4px)}.theme-option.active[data-v-d7a30dfe]{border-color:#667eea;background:linear-gradient(135deg,#667eea1a,#764ba21a)}.theme-icon[data-v-d7a30dfe]{font-size:2rem;flex-shrink:0}.theme-info[data-v-d7a30dfe]{flex:1;display:flex;flex-direction:column;gap:.25rem}.theme-name[data-v-d7a30dfe]{font-weight:600;color:#2d3748;font-size:1rem}.theme-desc[data-v-d7a30dfe]{font-size:.875rem;color:#718096}.check-mark[data-v-d7a30dfe]{font-size:1.5rem;color:#667eea;flex-shrink:0}.overlay[data-v-d7a30dfe]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;animation:fadeIn-d7a30dfe .3s ease-out}@keyframes fadeIn-d7a30dfe{0%{opacity:0}to{opacity:1}}.slide-enter-active[data-v-d7a30dfe],.slide-leave-active[data-v-d7a30dfe]{transition:transform .3s ease-out}.slide-enter-from[data-v-d7a30dfe],.slide-leave-to[data-v-d7a30dfe]{transform:translate(100%)}@media(max-width:768px){.theme-selector[data-v-d7a30dfe]{top:10px;right:10px}.theme-toggle[data-v-d7a30dfe]{width:50px;height:50px}.toggle-icon[data-v-d7a30dfe]{font-size:1.25rem}.theme-menu[data-v-d7a30dfe]{width:100%}}.not-found[data-v-1fddc84f]{position:relative;width:100%;min-height:100vh;background:linear-gradient(135deg,#0a0e27,#1a1b3c,#2d1b4e);display:flex;justify-content:center;align-items:center;overflow:hidden;font-family:Inter,sans-serif}.stars[data-v-1fddc84f],.stars2[data-v-1fddc84f],.stars3[data-v-1fddc84f]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.stars[data-v-1fddc84f]{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEklEQVQIW2P8//+/AzMDAwgDABNSA3sMqXfzAAAAAElFTkSuQmCC) repeat;animation:animateStars-1fddc84f 50s linear infinite}.stars2[data-v-1fddc84f]{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEklEQVQIW2P8//+/AzMDAwgDABNSA3sMqXfzAAAAAElFTkSuQmCC) repeat;animation:animateStars-1fddc84f 100s linear infinite;opacity:.5}.stars3[data-v-1fddc84f]{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEklEQVQIW2P8//+/AzMDAwgDABNSA3sMqXfzAAAAAElFTkSuQmCC) repeat;animation:animateStars-1fddc84f 150s linear infinite;opacity:.3}@keyframes animateStars-1fddc84f{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}.content[data-v-1fddc84f]{position:relative;z-index:10;text-align:center;padding:2rem;max-width:600px}.glitch-wrapper[data-v-1fddc84f]{margin-bottom:2rem}.glitch[data-v-1fddc84f]{font-size:8rem;font-weight:700;color:#fff;position:relative;text-shadow:0 0 20px rgba(99,102,241,.8);animation:glitch-1fddc84f 3s infinite}.glitch[data-v-1fddc84f]:before,.glitch[data-v-1fddc84f]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch[data-v-1fddc84f]:before{animation:glitchTop-1fddc84f 2s infinite;clip-path:polygon(0 0,100% 0,100% 33%,0 33%);color:#6366f1}.glitch[data-v-1fddc84f]:after{animation:glitchBottom-1fddc84f 3s infinite;clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%);color:#ec4899}@keyframes glitch-1fddc84f{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}@keyframes glitchTop-1fddc84f{0%,to{transform:translate(0)}20%{transform:translate(-3px,-3px)}40%{transform:translate(-3px,3px)}60%{transform:translate(3px,-3px)}80%{transform:translate(3px,3px)}}@keyframes glitchBottom-1fddc84f{0%,to{transform:translate(0)}25%{transform:translate(3px,-3px)}50%{transform:translate(-3px,3px)}75%{transform:translate(3px,3px)}}.title[data-v-1fddc84f]{font-size:2.5rem;font-weight:600;color:#fff;margin:0 0 1rem;text-shadow:0 0 10px rgba(255,255,255,.5)}.subtitle[data-v-1fddc84f]{font-size:1.25rem;color:#a5b4fc;margin:0 0 3rem;font-weight:400}.astronaut[data-v-1fddc84f]{margin:3rem 0;display:flex;justify-content:center;animation:float-1fddc84f 6s ease-in-out infinite}@keyframes float-1fddc84f{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}.astronaut-body[data-v-1fddc84f]{position:relative;width:100px;height:120px}.helmet[data-v-1fddc84f]{position:absolute;top:0;left:50%;transform:translate(-50%);width:50px;height:50px;background:linear-gradient(135deg,#cbd5e1,#94a3b8);border-radius:50%;border:3px solid #64748b;box-shadow:0 0 20px #6366f180}.helmet[data-v-1fddc84f]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:20px;background:#6366f14d;border-radius:40%}.body[data-v-1fddc84f]{position:absolute;top:45px;left:50%;transform:translate(-50%);width:60px;height:50px;background:#f1f5f9;border-radius:10px;border:3px solid #64748b;box-shadow:0 0 15px #6366f14d}.arm[data-v-1fddc84f]{position:absolute;top:50px;width:30px;height:8px;background:#f1f5f9;border:2px solid #64748b;border-radius:4px}.arm.left[data-v-1fddc84f]{left:5px;transform:rotate(-45deg);transform-origin:right center}.arm.right[data-v-1fddc84f]{right:5px;transform:rotate(45deg);transform-origin:left center}.leg[data-v-1fddc84f]{position:absolute;top:90px;width:12px;height:35px;background:#f1f5f9;border:2px solid #64748b;border-radius:6px}.leg.left[data-v-1fddc84f]{left:30px}.leg.right[data-v-1fddc84f]{right:30px}.info[data-v-1fddc84f]{margin:2rem 0;padding:1.5rem;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:12px;backdrop-filter:blur(10px)}.domain[data-v-1fddc84f]{font-size:1rem;color:#6366f1;font-weight:600;margin:0 0 .5rem}.path[data-v-1fddc84f]{font-size:.875rem;color:#a5b4fc;font-family:Courier New,monospace;margin:0;word-break:break-all}.home-button[data-v-1fddc84f]{position:relative;padding:1rem 2.5rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:50px;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 15px #6366f166}.home-button[data-v-1fddc84f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f199}.home-button[data-v-1fddc84f]:active{transform:translateY(0)}.home-button span[data-v-1fddc84f]{position:relative;z-index:2}.button-glow[data-v-1fddc84f]{position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}.home-button:hover .button-glow[data-v-1fddc84f]{width:300px;height:300px}@media(max-width:768px){.glitch[data-v-1fddc84f]{font-size:5rem}.title[data-v-1fddc84f]{font-size:2rem}.subtitle[data-v-1fddc84f]{font-size:1rem}.astronaut-body[data-v-1fddc84f]{transform:scale(.8)}}.minimal-404[data-v-a11c22b0]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:2rem}.container[data-v-a11c22b0]{max-width:600px;text-align:center}.error-code[data-v-a11c22b0]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.number[data-v-a11c22b0]{font-size:8rem;font-weight:700;color:#2d3748;line-height:1;animation:fadeIn-a11c22b0 .6s ease-out}.circle[data-v-a11c22b0]{width:8rem;height:8rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 20px 60px #667eea66;animation:pulse-a11c22b0 2s ease-in-out infinite}@keyframes pulse-a11c22b0{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes fadeIn-a11c22b0{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.title[data-v-a11c22b0]{font-size:2.5rem;font-weight:600;color:#1a202c;margin:0 0 1rem;animation:fadeIn-a11c22b0 .6s ease-out .2s backwards}.message[data-v-a11c22b0]{font-size:1.125rem;color:#4a5568;margin:0 0 3rem;line-height:1.6;animation:fadeIn-a11c22b0 .6s ease-out .4s backwards}.details[data-v-a11c22b0]{background:#fffc;border-radius:12px;padding:1.5rem;margin-bottom:2rem;backdrop-filter:blur(10px);animation:fadeIn-a11c22b0 .6s ease-out .6s backwards}.detail-item[data-v-a11c22b0]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.detail-item[data-v-a11c22b0]:last-child{border-bottom:none}.label[data-v-a11c22b0]{font-weight:600;color:#2d3748}.value[data-v-a11c22b0]{color:#667eea;font-family:Courier New,monospace;word-break:break-all;text-align:right;max-width:60%}.actions[data-v-a11c22b0]{display:flex;gap:1rem;justify-content:center;animation:fadeIn-a11c22b0 .6s ease-out .8s backwards}.btn[data-v-a11c22b0]{padding:.875rem 2rem;font-size:1rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-family:inherit}.btn-primary[data-v-a11c22b0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 15px #667eea66}.btn-primary[data-v-a11c22b0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea80}.btn-secondary[data-v-a11c22b0]{background:#fff;color:#667eea;border:2px solid #667eea}.btn-secondary[data-v-a11c22b0]:hover{background:#667eea;color:#fff;transform:translateY(-2px)}.btn[data-v-a11c22b0]:active{transform:translateY(0)}@media(max-width:768px){.number[data-v-a11c22b0]{font-size:5rem}.circle[data-v-a11c22b0]{width:5rem;height:5rem}.title[data-v-a11c22b0]{font-size:2rem}.message[data-v-a11c22b0]{font-size:1rem}.actions[data-v-a11c22b0]{flex-direction:column}.btn[data-v-a11c22b0]{width:100%}.detail-item[data-v-a11c22b0]{flex-direction:column;gap:.5rem}.value[data-v-a11c22b0]{text-align:left;max-width:100%}}.retro-404[data-v-944ac23c]{position:relative;min-height:100vh;background:#0a0a0a;font-family:VT323,Courier New,monospace;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:2rem}.scanlines[data-v-944ac23c]{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 1px,transparent 2px);pointer-events:none;z-index:10}.crt-effect[data-v-944ac23c]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.3) 100%);pointer-events:none;z-index:9}.content[data-v-944ac23c]{position:relative;z-index:5;max-width:800px;width:100%}.terminal[data-v-944ac23c]{background:#001400e6;border:3px solid #0f0;border-radius:8px;box-shadow:0 0 20px #00ff004d,inset 0 0 60px #00ff000d;animation:flicker-944ac23c .15s infinite alternate}@keyframes flicker-944ac23c{0%{opacity:.98}to{opacity:1}}.terminal-header[data-v-944ac23c]{background:#0f03;padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #0f0}.terminal-title[data-v-944ac23c]{color:#0f0;font-size:1.25rem;text-shadow:0 0 10px #0f0;letter-spacing:2px}.terminal-dots[data-v-944ac23c]{display:flex;gap:.5rem}.terminal-dots span[data-v-944ac23c]{width:12px;height:12px;border-radius:50%;background:#0f0;box-shadow:0 0 5px #0f0}.terminal-body[data-v-944ac23c]{padding:2rem}.ascii-art[data-v-944ac23c]{color:#0f0;font-size:1rem;text-align:center;margin:0 0 2rem;text-shadow:0 0 8px #0f0;line-height:1.2}.terminal-text[data-v-944ac23c]{color:#0f0;font-size:1.25rem;line-height:1.6;text-shadow:0 0 5px #0f0}.terminal-text p[data-v-944ac23c]{margin:.5rem 0;animation:textGlow-944ac23c 2s ease-in-out infinite}.mt-2[data-v-944ac23c]{margin-top:1.5rem!important}@keyframes textGlow-944ac23c{0%,to{text-shadow:0 0 5px #0f0}50%{text-shadow:0 0 10px #0f0,0 0 20px #0f0}}.cursor[data-v-944ac23c]{animation:blink-944ac23c 1s step-end infinite}@keyframes blink-944ac23c{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-actions[data-v-944ac23c]{margin-top:2rem;display:flex;gap:1rem;flex-wrap:wrap}.terminal-btn[data-v-944ac23c]{background:transparent;border:2px solid #0f0;color:#0f0;padding:.75rem 1.5rem;font-family:VT323,monospace;font-size:1.25rem;cursor:pointer;transition:all .2s;text-shadow:0 0 5px #0f0;box-shadow:0 0 10px #0f03;letter-spacing:1px}.terminal-btn[data-v-944ac23c]:hover{background:#0f03;box-shadow:0 0 20px #00ff0080,inset 0 0 10px #0f03;transform:scale(1.05)}.terminal-btn[data-v-944ac23c]:active{transform:scale(.95)}.grid-background[data-v-944ac23c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(60deg);width:200%;height:200%;background-image:linear-gradient(rgba(0,255,0,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,0,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-944ac23c 20s linear infinite;z-index:1;pointer-events:none}@keyframes gridMove-944ac23c{0%{transform:translate(-50%,-50%) rotateX(60deg) translateY(0)}to{transform:translate(-50%,-50%) rotateX(60deg) translateY(50px)}}@media(max-width:768px){.ascii-art[data-v-944ac23c]{font-size:.7rem}.terminal-text[data-v-944ac23c]{font-size:1rem}.terminal-actions[data-v-944ac23c]{flex-direction:column}.terminal-btn[data-v-944ac23c]{width:100%}.terminal-body[data-v-944ac23c]{padding:1rem}}.nature-404[data-v-87c5b328]{position:relative;min-height:100vh;background:linear-gradient(to bottom,#87ceeb,#e0f6ff,#98d8c8);display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:2rem}.clouds[data-v-87c5b328]{position:absolute;top:0;left:0;width:100%;height:40%;overflow:hidden;z-index:1}.cloud[data-v-87c5b328]{position:absolute;background:#fff;border-radius:100px;opacity:.7}.cloud[data-v-87c5b328]:before,.cloud[data-v-87c5b328]:after{content:"";position:absolute;background:#fff;border-radius:100px}.cloud-1[data-v-87c5b328]{width:120px;height:40px;top:10%;animation:float-87c5b328 30s linear infinite}.cloud-1[data-v-87c5b328]:before{width:50px;height:50px;top:-25px;left:20px}.cloud-1[data-v-87c5b328]:after{width:60px;height:40px;top:-15px;right:20px}.cloud-2[data-v-87c5b328]{width:90px;height:30px;top:25%;animation:float-87c5b328 25s linear infinite 5s}.cloud-2[data-v-87c5b328]:before{width:40px;height:40px;top:-20px;left:15px}.cloud-3[data-v-87c5b328]{width:100px;height:35px;top:15%;animation:float-87c5b328 35s linear infinite 10s}.cloud-3[data-v-87c5b328]:before{width:45px;height:45px;top:-22px;left:25px}@keyframes float-87c5b328{0%{transform:translate(-200px)}to{transform:translate(calc(100vw + 200px))}}.mountains[data-v-87c5b328]{position:absolute;bottom:0;left:0;width:100%;height:40%;z-index:2}.mountain[data-v-87c5b328]{position:absolute;bottom:0;width:0;height:0;border-style:solid}.mountain-1[data-v-87c5b328]{left:10%;border-width:0 200px 300px 200px;border-color:transparent transparent #6B8E7E transparent}.mountain-2[data-v-87c5b328]{left:30%;border-width:0 180px 250px 180px;border-color:transparent transparent #8FBC8F transparent}.mountain-3[data-v-87c5b328]{right:20%;border-width:0 150px 200px 150px;border-color:transparent transparent #7FA88C transparent}.trees[data-v-87c5b328]{position:absolute;bottom:0;left:0;width:100%;height:30%;z-index:3}.tree[data-v-87c5b328]{position:absolute;bottom:0}.tree[data-v-87c5b328]:before{content:"";position:absolute;width:8px;height:50px;background:#8b4513;bottom:0;left:50%;transform:translate(-50%)}.tree[data-v-87c5b328]:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 25px 60px 25px;border-color:transparent transparent #228B22 transparent;bottom:30px;left:50%;transform:translate(-50%)}.tree-1[data-v-87c5b328]{left:15%;animation:sway-87c5b328 3s ease-in-out infinite}.tree-2[data-v-87c5b328]{right:25%;animation:sway-87c5b328 4s ease-in-out infinite .5s}.tree-3[data-v-87c5b328]{right:10%;animation:sway-87c5b328 3.5s ease-in-out infinite 1s}@keyframes sway-87c5b328{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}.content[data-v-87c5b328]{position:relative;z-index:5;text-align:center;max-width:600px}.zen-circle[data-v-87c5b328]{width:150px;height:150px;margin:0 auto 2rem;color:#4b675c99;animation:rotate-87c5b328 20s linear infinite}@keyframes rotate-87c5b328{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.enso[data-v-87c5b328]{width:100%;height:100%;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}.error-code[data-v-87c5b328]{font-size:6rem;font-weight:700;color:#4b675c;margin:0 0 1rem;text-shadow:2px 2px 4px rgba(0,0,0,.1);animation:fadeIn-87c5b328 .8s ease-out}.title[data-v-87c5b328]{font-size:2.5rem;font-weight:600;color:#2c5f47;margin:0 0 1rem;animation:fadeIn-87c5b328 .8s ease-out .2s backwards}.quote[data-v-87c5b328]{font-size:1.25rem;font-style:italic;color:#5a7968;margin:0 0 2rem;animation:fadeIn-87c5b328 .8s ease-out .4s backwards}@keyframes fadeIn-87c5b328{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.info-card[data-v-87c5b328]{background:#ffffffe6;border-radius:16px;padding:1.5rem;margin-bottom:2rem;backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000001a;animation:fadeIn-87c5b328 .8s ease-out .6s backwards}.info-row[data-v-87c5b328]{display:flex;align-items:center;gap:1rem;padding:.75rem 0}.info-row .icon[data-v-87c5b328]{font-size:1.5rem}.info-row .text[data-v-87c5b328]{color:#4b675c;font-family:Courier New,monospace;word-break:break-all;text-align:left}.actions[data-v-87c5b328]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;animation:fadeIn-87c5b328 .8s ease-out .8s backwards}.btn-nature[data-v-87c5b328]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#fffffff2;border:2px solid #6B8E7E;border-radius:50px;color:#2c5f47;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0000001a;font-family:inherit}.btn-nature[data-v-87c5b328]:hover{background:#6b8e7e;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #6b8e7e4d}.btn-nature[data-v-87c5b328]:active{transform:translateY(0)}@media(max-width:768px){.error-code[data-v-87c5b328]{font-size:4rem}.title[data-v-87c5b328]{font-size:2rem}.quote[data-v-87c5b328]{font-size:1rem}.actions[data-v-87c5b328]{flex-direction:column;width:100%}.btn-nature[data-v-87c5b328]{width:100%;justify-content:center}.mountain-1[data-v-87c5b328]{border-width:0 150px 200px 150px}.mountain-2[data-v-87c5b328]{border-width:0 120px 180px 120px}.mountain-3[data-v-87c5b328]{border-width:0 100px 150px 100px}}.gaming-404[data-v-da463bf7]{position:relative;min-height:100vh;background:linear-gradient(135deg,#2b0548,#1a0330,#0d0118);display:flex;align-items:center;justify-content:center;font-family:"Press Start 2P",cursive;padding:2rem;overflow:hidden}.pixel-bg[data-v-da463bf7]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:1}.pixel-grid[data-v-da463bf7]{width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;animation:gridScroll-da463bf7 20s linear infinite}@keyframes gridScroll-da463bf7{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.content[data-v-da463bf7]{position:relative;z-index:5;max-width:800px;width:100%;text-align:center}.game-over[data-v-da463bf7]{margin-bottom:2rem}.pixel-text[data-v-da463bf7]{font-size:3rem;color:#ff6b9d;text-shadow:4px 4px 0px #c92a5c,8px 8px 0px rgba(0,0,0,.3);margin:0 0 2rem;animation:glitchAnim-da463bf7 3s infinite}@keyframes glitchAnim-da463bf7{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,2px)}94%{transform:translate(2px,-2px)}96%{transform:translate(-2px,-2px)}98%{transform:translate(2px,2px)}}.error-display[data-v-da463bf7]{display:flex;align-items:center;justify-content:center;gap:2rem}.error-number[data-v-da463bf7]{font-size:8rem;color:gold;text-shadow:4px 4px 0px #ff6b9d,8px 8px 0px rgba(0,0,0,.3);animation:bounce-da463bf7 1s infinite}@keyframes bounce-da463bf7{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pixel-heart[data-v-da463bf7]{display:flex;flex-direction:column;gap:4px}.heart-row[data-v-da463bf7]{display:flex;gap:4px;justify-content:center}.heart-row span[data-v-da463bf7]{width:16px;height:16px;background:#ff6b9d;box-shadow:0 0 10px #ff6b9d;animation:heartbeat-da463bf7 1.5s ease-in-out infinite}@keyframes heartbeat-da463bf7{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.message-box[data-v-da463bf7]{background:#000c;border:4px solid #ffd700;border-radius:8px;margin:2rem 0;box-shadow:0 0 20px #ffd70080,inset 0 0 20px #ffd7001a}.message-header[data-v-da463bf7]{background:gold;padding:1rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.875rem;color:#2b0548}.coin[data-v-da463bf7]{animation:spin-da463bf7 2s linear infinite}@keyframes spin-da463bf7{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}.message-body[data-v-da463bf7]{padding:2rem}.pixel-msg[data-v-da463bf7]{font-size:1rem;color:#fff;margin:0 0 1rem;line-height:1.8;text-shadow:2px 2px 0px rgba(255,107,157,.5)}.stats[data-v-da463bf7]{margin-top:2rem;text-align:left}.stat-item[data-v-da463bf7]{display:flex;justify-content:space-between;padding:.75rem;margin:.5rem 0;background:#ffd7001a;border-left:4px solid #ff6b9d}.stat-label[data-v-da463bf7]{color:gold;font-size:.625rem}.stat-value[data-v-da463bf7]{color:#fff;font-size:.625rem;word-break:break-all;text-align:right;max-width:60%}.score-counter[data-v-da463bf7]{color:#0f0;text-shadow:0 0 10px #00ff00}.controls[data-v-da463bf7]{display:flex;gap:1rem;justify-content:center;margin:2rem 0;flex-wrap:wrap}.arcade-btn[data-v-da463bf7]{padding:1.25rem 2rem;font-family:"Press Start 2P",cursive;font-size:.875rem;border:4px solid;border-radius:8px;cursor:pointer;transition:all .1s;text-shadow:2px 2px 0px rgba(0,0,0,.5);box-shadow:0 8px #0000004d;position:relative}.arcade-btn[data-v-da463bf7]:active{transform:translateY(4px);box-shadow:0 4px #0000004d}.arcade-btn-start[data-v-da463bf7]{background:linear-gradient(to bottom,#ff6b9d,#c92a5c);border-color:#ff1a5e;color:#fff}.arcade-btn-start[data-v-da463bf7]:hover{background:linear-gradient(to bottom,#ff8fb8,#ff6b9d)}.arcade-btn-select[data-v-da463bf7]{background:linear-gradient(to bottom,#00d4ff,#09c);border-color:#0af;color:#fff}.arcade-btn-select[data-v-da463bf7]:hover{background:linear-gradient(to bottom,#3df,#00d4ff)}.press-start[data-v-da463bf7]{font-size:.75rem;color:gold;animation:blink-da463bf7 1s step-end infinite;margin:2rem 0 0}@keyframes blink-da463bf7{0%,50%{opacity:1}51%,to{opacity:0}}.floating-items[data-v-da463bf7]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.floating-item[data-v-da463bf7]{position:absolute;font-size:2rem;animation:floatUpDown-da463bf7 4s ease-in-out infinite}.item-1[data-v-da463bf7]{top:10%;left:10%;animation-delay:0s}.item-2[data-v-da463bf7]{top:20%;right:15%;animation-delay:1s}.item-3[data-v-da463bf7]{bottom:20%;left:15%;animation-delay:2s}.item-4[data-v-da463bf7]{bottom:15%;right:10%;animation-delay:.5s}@keyframes floatUpDown-da463bf7{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(180deg)}}@media(max-width:768px){.pixel-text[data-v-da463bf7]{font-size:1.5rem}.error-number[data-v-da463bf7]{font-size:4rem}.pixel-msg[data-v-da463bf7]{font-size:.625rem}.stat-label[data-v-da463bf7],.stat-value[data-v-da463bf7]{font-size:.5rem}.controls[data-v-da463bf7]{flex-direction:column;width:100%}.arcade-btn[data-v-da463bf7]{width:100%;font-size:.625rem}.stat-item[data-v-da463bf7]{flex-direction:column;gap:.5rem}.stat-value[data-v-da463bf7]{max-width:100%;text-align:left}.press-start[data-v-da463bf7]{font-size:.5rem}}.matrix-404[data-v-2f7d8e78]{position:relative;min-height:100vh;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Courier New,monospace}.matrix-canvas[data-v-2f7d8e78]{position:absolute;top:0;left:0;z-index:1}.content[data-v-2f7d8e78]{position:relative;z-index:10;max-width:600px;padding:2rem}.matrix-box[data-v-2f7d8e78]{background:#000000e6;border:2px solid #0f0;padding:3rem 2rem;text-align:center;box-shadow:0 0 30px #00ff0080,inset 0 0 30px #00ff001a}.error-code[data-v-2f7d8e78]{font-size:5rem;color:#0f0;margin:0 0 1rem;text-shadow:0 0 20px #0f0;animation:glitchMatrix-2f7d8e78 2s infinite}@keyframes glitchMatrix-2f7d8e78{0%,90%,to{transform:translate(0)}92%{transform:translate(-3px,3px)}94%{transform:translate(3px,-3px)}}.message[data-v-2f7d8e78]{font-size:1.5rem;color:#0f0;margin:0 0 .5rem;text-shadow:0 0 10px #0f0}.sub-message[data-v-2f7d8e78]{font-size:1rem;color:#0a0;margin:0 0 2rem}.data-stream[data-v-2f7d8e78]{background:#00ff000d;padding:1.5rem;margin:2rem 0;border:1px solid #0f0;text-align:left}.data-line[data-v-2f7d8e78]{color:#0f0;font-size:.9rem;margin:.5rem 0;text-shadow:0 0 5px #0f0}.actions[data-v-2f7d8e78]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.matrix-btn[data-v-2f7d8e78]{padding:1rem 2rem;background:transparent;border:2px solid #0f0;color:#0f0;font-family:Courier New,monospace;font-size:1rem;cursor:pointer;transition:all .3s;text-shadow:0 0 5px #0f0}.matrix-btn[data-v-2f7d8e78]:hover{background:#0f0;color:#000;box-shadow:0 0 20px #0f0}@media(max-width:768px){.error-code[data-v-2f7d8e78]{font-size:3rem}.message[data-v-2f7d8e78]{font-size:1.2rem}.actions[data-v-2f7d8e78]{flex-direction:column}.matrix-btn[data-v-2f7d8e78]{width:100%}}.ocean-404[data-v-8c271ecb]{position:relative;min-height:100vh;background:linear-gradient(to bottom,#1e3a8a,#1e40af,#2563eb 60%,#60a5fa);display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Inter,sans-serif;padding:2rem}.waves[data-v-8c271ecb]{position:absolute;width:200%;height:200px;bottom:0;left:-50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120'%3E%3Cpath d='M0,60 Q150,90 300,60 T600,60 T900,60 T1200,60 L1200,120 L0,120 Z' fill='%2393c5fd'/%3E%3C/svg%3E");background-size:600px 120px;animation:wave-8c271ecb 20s linear infinite}.wave1[data-v-8c271ecb]{opacity:.5;animation-duration:25s}.wave2[data-v-8c271ecb]{opacity:.7;animation-duration:20s;animation-delay:-5s}.wave3[data-v-8c271ecb]{opacity:.9;animation-duration:15s;animation-delay:-2s}@keyframes wave-8c271ecb{0%{transform:translate(0)}to{transform:translate(600px)}}.content[data-v-8c271ecb]{position:relative;z-index:10;max-width:600px;width:100%}.bubble[data-v-8c271ecb]{position:absolute;font-size:3rem;animation:float-up-8c271ecb 6s ease-in-out infinite;opacity:.7}.bubble-1[data-v-8c271ecb]{left:10%;bottom:0;animation-delay:0s;animation-duration:8s}.bubble-2[data-v-8c271ecb]{right:15%;bottom:0;animation-delay:2s;animation-duration:10s}.bubble-3[data-v-8c271ecb]{left:30%;bottom:0;animation-delay:4s;animation-duration:12s}@keyframes float-up-8c271ecb{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:.7}90%{opacity:.7}to{transform:translateY(-100px) rotate(360deg);opacity:0}}.message-bottle[data-v-8c271ecb]{background:#fffffff2;border-radius:20px;padding:3rem 2rem;text-align:center;box-shadow:0 10px 40px #0000004d;position:relative;overflow:hidden;animation:bottle-float-8c271ecb 4s ease-in-out infinite}@keyframes bottle-float-8c271ecb{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-15px) rotate(1deg)}}.bottle-shine[data-v-8c271ecb]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shine-8c271ecb 3s infinite}@keyframes shine-8c271ecb{0%{left:-100%}50%,to{left:100%}}.error-code[data-v-8c271ecb]{font-size:5rem;color:#1e40af;margin:0 0 1rem;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.message[data-v-8c271ecb]{font-size:2rem;color:#1e3a8a;margin:0 0 .5rem;font-weight:600}.sub-message[data-v-8c271ecb]{font-size:1.1rem;color:#3b82f6;margin:0 0 2rem}.treasure-box[data-v-8c271ecb]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:12px;padding:1.5rem;margin:2rem 0}.info-pearl[data-v-8c271ecb]{color:#1e40af;font-weight:500;margin:.5rem 0;font-family:Courier New,monospace}.actions[data-v-8c271ecb]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.wave-btn[data-v-8c271ecb]{padding:1rem 2rem;background:linear-gradient(135deg,#2563eb,#1e40af);border:none;border-radius:50px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #2563eb66;font-family:inherit}.wave-btn[data-v-8c271ecb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2563eb99}@media(max-width:768px){.error-code[data-v-8c271ecb]{font-size:3rem}.message[data-v-8c271ecb]{font-size:1.5rem}.actions[data-v-8c271ecb]{flex-direction:column}.wave-btn[data-v-8c271ecb]{width:100%}}.neon-404[data-v-34c1bb04]{position:relative;min-height:100vh;background:linear-gradient(180deg,#0a0015,#1a0033,#2d004d);display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Inter,sans-serif;padding:2rem}.grid-floor[data-v-34c1bb04]{position:absolute;bottom:0;left:0;width:100%;height:60%;background-image:linear-gradient(rgba(255,0,255,.3) 2px,transparent 2px),linear-gradient(90deg,rgba(255,0,255,.3) 2px,transparent 2px);background-size:50px 50px;transform:perspective(500px) rotateX(60deg);transform-origin:bottom;animation:grid-move-34c1bb04 3s linear infinite}@keyframes grid-move-34c1bb04{0%{background-position:0 0}to{background-position:0 50px}}.sun[data-v-34c1bb04]{position:absolute;bottom:30%;left:50%;transform:translate(-50%);width:200px;height:200px;border-radius:50%;background:linear-gradient(180deg,#f0f,#ff0080,#ff6b35);box-shadow:0 0 60px #f0f,0 0 100px #ff0080,0 0 140px #f0f;animation:pulse-sun-34c1bb04 4s ease-in-out infinite}@keyframes pulse-sun-34c1bb04{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.1)}}.content[data-v-34c1bb04]{position:relative;z-index:10;text-align:center;max-width:600px}.neon-text[data-v-34c1bb04]{font-size:8rem;font-weight:700;color:#fff;margin:0 0 1rem;text-shadow:0 0 10px #ff00ff,0 0 20px #ff00ff,0 0 40px #ff00ff,0 0 80px #ff00ff;letter-spacing:.5rem}.neon-flicker[data-v-34c1bb04]{animation:flicker-34c1bb04 3s infinite}@keyframes flicker-34c1bb04{0%,to{opacity:1}41%,43%{opacity:.4}42%{opacity:.8}47%{opacity:.6}}.subtitle[data-v-34c1bb04]{font-size:2rem;color:#0ff;margin:0 0 .5rem;text-shadow:0 0 10px #00ffff;letter-spacing:.3rem}.tagline[data-v-34c1bb04]{font-size:1.25rem;color:#fff;margin:0 0 3rem}.highlight[data-v-34c1bb04]{color:#f0f;text-shadow:0 0 10px #ff00ff;font-weight:600}.info-panel[data-v-34c1bb04]{position:relative;background:#ff00ff1a;border:2px solid #ff00ff;border-radius:8px;padding:1.5rem;margin:2rem 0;box-shadow:0 0 20px #ff00ff4d;overflow:hidden}.scan-line[data-v-34c1bb04]{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#00ffff,transparent);animation:scan-34c1bb04 2s linear infinite}@keyframes scan-34c1bb04{0%{transform:translateY(0)}to{transform:translateY(100px)}}.info-item[data-v-34c1bb04]{display:flex;justify-content:space-between;padding:.75rem 0;color:#fff}.label[data-v-34c1bb04]{color:#0ff;font-weight:600;text-shadow:0 0 5px #00ffff}.value[data-v-34c1bb04]{color:#f0f;font-family:Courier New,monospace;text-shadow:0 0 5px #ff00ff;word-break:break-all}.actions[data-v-34c1bb04]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.neon-btn[data-v-34c1bb04]{padding:1rem 3rem;background:transparent;border:2px solid #ff00ff;color:#f0f;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s;letter-spacing:.2rem;box-shadow:0 0 10px #ff00ff80;font-family:inherit}.neon-btn[data-v-34c1bb04]:hover{background:#f0f;color:#0a0015;box-shadow:0 0 30px #f0f;transform:translateY(-2px)}@media(max-width:768px){.neon-text[data-v-34c1bb04]{font-size:4rem}.subtitle[data-v-34c1bb04]{font-size:1.25rem}.actions[data-v-34c1bb04]{flex-direction:column}.neon-btn[data-v-34c1bb04]{width:100%}}.glitch-404[data-v-32491b19]{min-height:100vh;background:#000;display:flex;align-items:center;justify-content:center;font-family:Courier New,monospace;padding:2rem;position:relative;overflow:hidden}.glitch-bg[data-v-32491b19]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,red,#0f0,#00f 4px);opacity:.03;animation:glitch-bg-32491b19 .3s infinite}@keyframes glitch-bg-32491b19{0%,to{transform:translate(0)}33%{transform:translate(-5px,5px)}66%{transform:translate(5px,-5px)}}.content[data-v-32491b19]{position:relative;z-index:10;text-align:center;max-width:600px}.glitch-title[data-v-32491b19]{font-size:5rem;color:#fff;margin:0 0 1rem;position:relative;animation:glitch-anim-32491b19 1s infinite}.glitch-title[data-v-32491b19]:before,.glitch-title[data-v-32491b19]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch-title[data-v-32491b19]:before{left:2px;text-shadow:-2px 0 #ff0000;animation:glitch-before-32491b19 2s infinite linear alternate-reverse}.glitch-title[data-v-32491b19]:after{left:-2px;text-shadow:2px 0 #00ff00;animation:glitch-after-32491b19 3s infinite linear alternate-reverse}@keyframes glitch-anim-32491b19{0%,to{clip-path:inset(0 0 0 0)}25%{clip-path:inset(10% 0 85% 0)}50%{clip-path:inset(60% 0 15% 0)}75%{clip-path:inset(40% 0 40% 0)}}@keyframes glitch-before-32491b19{0%{clip-path:inset(40% 0 61% 0)}20%{clip-path:inset(92% 0 1% 0)}40%{clip-path:inset(43% 0 1% 0)}60%{clip-path:inset(25% 0 58% 0)}80%{clip-path:inset(54% 0 7% 0)}to{clip-path:inset(58% 0 43% 0)}}@keyframes glitch-after-32491b19{0%{clip-path:inset(65% 0 15% 0)}20%{clip-path:inset(12% 0 59% 0)}40%{clip-path:inset(85% 0 2% 0)}60%{clip-path:inset(40% 0 43% 0)}80%{clip-path:inset(6% 0 82% 0)}to{clip-path:inset(21% 0 31% 0)}}.glitch-msg[data-v-32491b19]{font-size:1.5rem;color:red;margin:0 0 2rem;animation:blink-32491b19 1s infinite}@keyframes blink-32491b19{0%,50%{opacity:1}51%,to{opacity:0}}.error-box[data-v-32491b19]{background:#ff00001a;border:2px solid #ff0000;padding:1.5rem;margin:2rem 0;text-align:left}.error-line[data-v-32491b19]{color:#fff;margin:.5rem 0;font-size:.9rem}.actions[data-v-32491b19]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.glitch-btn[data-v-32491b19]{padding:1rem 2rem;background:#000;border:2px solid #ff0000;color:red;font-family:Courier New,monospace;font-size:1rem;cursor:pointer;transition:all .2s}.glitch-btn[data-v-32491b19]:hover{background:red;color:#000}@media(max-width:768px){.glitch-title[data-v-32491b19]{font-size:3rem}.actions[data-v-32491b19]{flex-direction:column}.glitch-btn[data-v-32491b19]{width:100%}}.comics-404[data-v-1d491667]{min-height:100vh;background:linear-gradient(135deg,#ff6b35,#f7931e,gold);display:flex;align-items:center;justify-content:center;font-family:Comic Sans MS,cursive,sans-serif;padding:2rem;position:relative}.halftone-bg[data-v-1d491667]{position:absolute;inset:0;background-image:radial-gradient(circle,#000 1px,transparent 1px);background-size:10px 10px;opacity:.1}.content[data-v-1d491667]{position:relative;z-index:10;text-align:center;max-width:600px}.speech-bubble[data-v-1d491667]{background:#fff;border:5px solid #000;border-radius:20px;padding:2rem;position:relative;box-shadow:10px 10px #000;margin-bottom:2rem}.speech-bubble[data-v-1d491667]:after{content:"";position:absolute;bottom:-30px;left:50%;transform:translate(-50%);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:30px solid #fff}.comic-title[data-v-1d491667]{font-size:4rem;color:red;margin:0;text-shadow:4px 4px 0 #000;transform:rotate(-5deg)}.comic-error[data-v-1d491667]{font-size:6rem;color:#000;margin:0;font-weight:900;-webkit-text-stroke:3px #fff}.comic-text[data-v-1d491667]{font-size:1.5rem;color:#000;margin:1rem 0 0;font-weight:700}.info-box[data-v-1d491667]{background:#fff;border:4px solid #000;padding:1rem;margin:2rem 0;box-shadow:5px 5px #000}.comic-info[data-v-1d491667]{color:#000;font-size:1rem;margin:.5rem 0;font-weight:600}.actions[data-v-1d491667]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.comic-btn[data-v-1d491667]{padding:1rem 2rem;background:red;border:4px solid #000;color:#fff;font-family:inherit;font-size:1.25rem;font-weight:900;cursor:pointer;box-shadow:5px 5px #000;transition:all .1s;transform:rotate(-2deg)}.comic-btn[data-v-1d491667]:hover{transform:rotate(2deg) scale(1.05)}.comic-btn[data-v-1d491667]:active{box-shadow:2px 2px #000;transform:translate(3px,3px) rotate(2deg)}@media(max-width:768px){.comic-title[data-v-1d491667]{font-size:3rem}.comic-error[data-v-1d491667]{font-size:4rem}.actions[data-v-1d491667]{flex-direction:column}.comic-btn[data-v-1d491667]{width:100%}}.galaxy-404[data-v-89a71bf3]{min-height:100vh;background:radial-gradient(ellipse at center,#1a0033,#000 70%);display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;padding:2rem;position:relative;overflow:hidden}.stars-field[data-v-89a71bf3]{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20px 30px,#eee,transparent),radial-gradient(2px 2px at 60px 70px,#fff,transparent),radial-gradient(1px 1px at 50px 50px,#ddd,transparent),radial-gradient(1px 1px at 130px 80px,#fff,transparent),radial-gradient(2px 2px at 90px 10px,#fff,transparent);background-size:200px 200px;animation:twinkle-89a71bf3 10s infinite}@keyframes twinkle-89a71bf3{0%,to{opacity:1}50%{opacity:.5}}.nebula[data-v-89a71bf3]{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(138,43,226,.3) 0%,transparent 50%),radial-gradient(ellipse at 70% 50%,rgba(75,0,130,.3) 0%,transparent 50%);animation:nebula-pulse-89a71bf3 8s ease-in-out infinite}@keyframes nebula-pulse-89a71bf3{0%,to{opacity:.6}50%{opacity:1}}.content[data-v-89a71bf3]{position:relative;z-index:10;text-align:center;max-width:600px}.galaxy-title[data-v-89a71bf3]{font-size:7rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 1rem;animation:glow-89a71bf3 3s ease-in-out infinite}@keyframes glow-89a71bf3{0%,to{filter:drop-shadow(0 0 20px rgba(138,43,226,.8))}50%{filter:drop-shadow(0 0 40px rgba(138,43,226,1))}}.galaxy-subtitle[data-v-89a71bf3]{font-size:2rem;color:#a78bfa;margin:0 0 2rem}.planet[data-v-89a71bf3]{width:150px;height:150px;background:radial-gradient(circle at 30% 30%,#a78bfa,#6366f1);border-radius:50%;margin:2rem auto;box-shadow:0 0 60px #8a2be2cc;animation:rotate-planet-89a71bf3 20s linear infinite}@keyframes rotate-planet-89a71bf3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.info-card[data-v-89a71bf3]{background:#8a2be21a;border:1px solid #8b5cf6;border-radius:12px;padding:1.5rem;margin:2rem 0;color:#c4b5fd}.info-card p[data-v-89a71bf3]{margin:.5rem 0}.actions[data-v-89a71bf3]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.galaxy-btn[data-v-89a71bf3]{padding:1rem 2rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px #8a2be266;font-family:inherit}.galaxy-btn[data-v-89a71bf3]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #8a2be299}@media(max-width:768px){.galaxy-title[data-v-89a71bf3]{font-size:4rem}.actions[data-v-89a71bf3]{flex-direction:column}.galaxy-btn[data-v-89a71bf3]{width:100%}}.desert-404[data-v-c1f3225f]{min-height:100vh;background:linear-gradient(180deg,#ffd89b,#19547b);display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;padding:2rem;position:relative;overflow:hidden}.sun[data-v-c1f3225f]{position:absolute;top:10%;right:10%;width:100px;height:100px;background:#ffeb3b;border-radius:50%;box-shadow:0 0 60px #ffeb3b}.dunes[data-v-c1f3225f]{position:absolute;bottom:0;width:100%;height:40%}.dune[data-v-c1f3225f]{position:absolute;bottom:0;width:0;height:0;border-style:solid;opacity:.8}.dune1[data-v-c1f3225f]{left:0;border-width:0 300px 200px 0;border-color:transparent transparent #d4a574 transparent}.dune2[data-v-c1f3225f]{left:20%;border-width:0 400px 250px 0;border-color:transparent transparent #c19a6b transparent}.dune3[data-v-c1f3225f]{right:0;border-width:0 0 180px 350px;border-color:transparent transparent #d4a574 transparent}.content[data-v-c1f3225f]{position:relative;z-index:10;text-align:center;max-width:600px}.title[data-v-c1f3225f]{font-size:5rem;color:#8b4513;margin:0 0 1rem}.message[data-v-c1f3225f]{font-size:2rem;color:sienna;margin:0 0 2rem}.oasis[data-v-c1f3225f]{background:#ffffffe6;border-radius:12px;padding:1.5rem;margin:2rem 0;box-shadow:0 4px 20px #0003}.oasis p[data-v-c1f3225f]{color:#8b4513;margin:.5rem 0}.actions[data-v-c1f3225f]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn[data-v-c1f3225f]{padding:1rem 2rem;background:#d4a574;border:none;border-radius:50px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;font-family:inherit}.btn[data-v-c1f3225f]:hover{transform:translateY(-2px);background:#c19a6b}@media(max-width:768px){.title[data-v-c1f3225f]{font-size:3rem}.actions[data-v-c1f3225f]{flex-direction:column}.btn[data-v-c1f3225f]{width:100%}}.paper-404[data-v-8f511b4a]{min-height:100vh;background:beige;display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;padding:2rem;position:relative}.content[data-v-8f511b4a]{text-align:center;max-width:600px;background:#fff;padding:3rem 2rem;box-shadow:0 10px 40px #0000001a;border:1px solid #ddd}.origami-bird[data-v-8f511b4a]{width:80px;height:80px;background:#ff6b6b;margin:0 auto 2rem;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:fold-8f511b4a 3s ease-in-out infinite}@keyframes fold-8f511b4a{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}.title[data-v-8f511b4a]{font-size:5rem;color:#333;margin:0 0 1rem}.message[data-v-8f511b4a]{font-size:1.5rem;color:#666;margin:0 0 2rem;font-style:italic}.note[data-v-8f511b4a]{background:#fffacd;border-left:4px solid #ffeb3b;padding:1.5rem;margin:2rem 0;text-align:left}.note p[data-v-8f511b4a]{color:#333;margin:.5rem 0;font-family:Courier New,monospace}.actions[data-v-8f511b4a]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn[data-v-8f511b4a]{padding:1rem 2rem;background:#ff6b6b;border:none;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;font-family:inherit}.btn[data-v-8f511b4a]:hover{transform:translateY(-2px);background:#ff5252}@media(max-width:768px){.title[data-v-8f511b4a]{font-size:3rem}.actions[data-v-8f511b4a]{flex-direction:column}.btn[data-v-8f511b4a]{width:100%}}.steampunk-404[data-v-8e06fc50]{min-height:100vh;background:linear-gradient(135deg,#3e2723,#5d4037);display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;padding:2rem;position:relative;overflow:hidden}.gears[data-v-8e06fc50]{position:absolute;inset:0;opacity:.1}.gear[data-v-8e06fc50]{position:absolute;border-radius:50%;border:20px solid#8d6e63;animation:spin-8e06fc50 10s linear infinite}.gear1[data-v-8e06fc50]{top:10%;left:10%;width:150px;height:150px}.gear2[data-v-8e06fc50]{bottom:10%;right:10%;width:200px;height:200px;animation-direction:reverse}@keyframes spin-8e06fc50{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.content[data-v-8e06fc50]{position:relative;z-index:10;text-align:center;max-width:600px;background:#8d6e634d;padding:3rem 2rem;border:3px solid#8d6e63;box-shadow:inset 0 0 20px #00000080}.title[data-v-8e06fc50]{font-size:5rem;color:#d7ccc8;margin:0 0 1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.message[data-v-8e06fc50]{font-size:2rem;color:#bcaaa4;margin:0 0 2rem}.brass-plate[data-v-8e06fc50]{background:linear-gradient(135deg,#d4af37,#c9a227);border:2px solid#8d6e63;padding:1.5rem;margin:2rem 0;box-shadow:inset 0 0 10px #0000004d}.brass-plate p[data-v-8e06fc50]{color:#3e2723;margin:.5rem 0;font-weight:600}.actions[data-v-8e06fc50]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn[data-v-8e06fc50]{padding:1rem 2rem;background:#8d6e63;border:2px solid#5d4037;color:#d7ccc8;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;font-family:inherit}.btn[data-v-8e06fc50]:hover{background:#a1887f;transform:translateY(-2px)}@media(max-width:768px){.title[data-v-8e06fc50]{font-size:3rem}.actions[data-v-8e06fc50]{flex-direction:column}.btn[data-v-8e06fc50]{width:100%}}.dark-404[data-v-6bbe8802]{min-height:100vh;background:linear-gradient(180deg,#1a1a1a,#000);display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;padding:2rem;position:relative;overflow:hidden}.fog[data-v-6bbe8802]{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(128,0,128,.2) 100%);animation:fog-move-6bbe8802 10s ease-in-out infinite}@keyframes fog-move-6bbe8802{0%,to{opacity:.3}50%{opacity:.6}}.content[data-v-6bbe8802]{position:relative;z-index:10;text-align:center;max-width:600px;background:#000c;padding:3rem 2rem;border:2px solid#4a0e4e;box-shadow:0 0 40px #8a2be280}.title[data-v-6bbe8802]{font-size:6rem;color:#9c27b0;margin:0 0 1rem;text-shadow:0 0 20px#9c27b0,0 0 40px#9c27b0;animation:flicker-6bbe8802 3s infinite}@keyframes flicker-6bbe8802{0%,to{opacity:1}50%{opacity:.8}}.message[data-v-6bbe8802]{font-size:2rem;color:#ce93d8;margin:0 0 2rem;font-style:italic}.coffin[data-v-6bbe8802]{background:#4a0e4e4d;border:1px solid#9c27b0;padding:1.5rem;margin:2rem 0;box-shadow:inset 0 0 20px #9c27b04d}.coffin p[data-v-6bbe8802]{color:#ce93d8;margin:.5rem 0}.actions[data-v-6bbe8802]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn[data-v-6bbe8802]{padding:1rem 2rem;background:transparent;border:2px solid#9c27b0;color:#9c27b0;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;font-family:inherit;box-shadow:0 0 10px #9c27b04d}.btn[data-v-6bbe8802]:hover{background:#9c27b0;color:#000;box-shadow:0 0 20px #9c27b0cc}@media(max-width:768px){.title[data-v-6bbe8802]{font-size:4rem}.actions[data-v-6bbe8802]{flex-direction:column}.btn[data-v-6bbe8802]{width:100%}}.not-found-wrapper[data-v-e450e662]{position:relative;width:100%;min-height:100vh}
