.meteoroids[data-v-f4793e16]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.meteoroid[data-v-f4793e16]{position:absolute;animation:drift-f4793e16 var(--duration, 25s) linear forwards;will-change:transform;height:auto;object-fit:contain}@keyframes drift-f4793e16{0%{transform:translate(0) rotate(0)}to{transform:translate(var(--direction-x, 0px),var(--direction-y, 0px)) rotate(360deg)}}@font-face{font-family:Pixelify Sans;src:url(/fonts/PixelifySans-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}.app{font-family:Pixelify Sans,Arial,sans-serif;font-size:18px;line-height:1.6;color:#fff;background:url(/img/bg.png);background-size:auto;background-position:center;background-attachment:fixed;background-repeat:repeat;min-height:100vh;position:relative}.gradient-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0a0a0a66,#1a1a2e80,#16213e66);pointer-events:none;z-index:1}html{scroll-behavior:smooth}section{scroll-margin-top:80px}.app>:not(.meteoroids):not(.gradient-overlay){position:relative;z-index:2}.language-switcher[data-v-043c3ae1]{position:relative;display:inline-block}.language-button[data-v-043c3ae1]{display:flex;align-items:center;gap:.5rem;background:#64ffda1a;border:1px solid rgba(100,255,218,.3);border-radius:8px;padding:.5rem 1rem;color:#fff;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:500;font-family:Pixelify Sans,Arial,sans-serif}.language-button[data-v-043c3ae1]:hover{background:#64ffda33;border-color:#64ffda80}.flag-icon[data-v-043c3ae1]{width:20px;height:20px;object-fit:cover;border-radius:2px}.arrow[data-v-043c3ae1]{font-size:.8rem;transition:transform .3s ease}.arrow.open[data-v-043c3ae1]{transform:rotate(180deg)}.language-dropdown[data-v-043c3ae1]{position:absolute;top:100%;right:0;margin-top:.5rem;background:#141414f2;border:1px solid rgba(100,255,218,.3);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;min-width:60px;box-shadow:0 8px 32px #0000004d}.language-option[data-v-043c3ae1]{display:flex;align-items:center;justify-content:center;width:100%;padding:.7rem;background:none;border:none;color:#fff;cursor:pointer;transition:all .3s ease;font-family:Pixelify Sans,Arial,sans-serif}.language-option[data-v-043c3ae1]:hover{background:#64ffda1a;color:#64ffda}.language-option.active[data-v-043c3ae1]{background:#64ffda33;color:#64ffda}.language-option[data-v-043c3ae1]:first-child{border-radius:8px 8px 0 0}.language-option[data-v-043c3ae1]:last-child{border-radius:0 0 8px 8px}@media (max-width: 768px){.language-button[data-v-043c3ae1]{padding:.4rem .8rem}.language-dropdown[data-v-043c3ae1]{right:-10px;min-width:50px}.flag-icon[data-v-043c3ae1]{width:18px;height:18px}}.header[data-v-aef85fcf]{position:fixed;top:0;width:100%;background:#0a0a0af2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1rem 0}.header .container[data-v-aef85fcf]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;gap:1rem}.header-actions[data-v-aef85fcf]{display:flex;align-items:center}.logo[data-v-aef85fcf]{height:40px;width:auto;cursor:pointer;transition:transform .3s ease}.logo[data-v-aef85fcf]:hover{transform:scale(1.05)}.nav[data-v-aef85fcf]{display:flex;gap:2rem}.nav a[data-v-aef85fcf],.nav .nav-link[data-v-aef85fcf]{color:#fff;text-decoration:none;font-weight:500;cursor:pointer;padding:.5rem 1rem;border-radius:4px;transition:all .3s ease;position:relative}.nav a[data-v-aef85fcf]:hover,.nav .nav-link[data-v-aef85fcf]:hover{color:#64ffda;background:#64ffda1a;transform:translateY(-2px)}.nav a[data-v-aef85fcf]:active,.nav .nav-link[data-v-aef85fcf]:active{transform:translateY(0)}.nav .nav-link.router-link-active[data-v-aef85fcf]{color:#64ffda;background:#64ffda1a}@media (max-width: 768px){.nav[data-v-aef85fcf]{display:none}.header .container[data-v-aef85fcf]{justify-content:space-between}}.hero[data-v-c207bdc1]{position:relative;padding:120px 0 80px;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero-bg[data-v-c207bdc1]{position:absolute;inset:-10% 0;background-image:url(/img/hero_capsule_2.png);background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform;z-index:0}.hero-overlay[data-v-c207bdc1]{position:absolute;inset:0;background:linear-gradient(135deg,#0a0a0a80,#1a1a2e66,#16213e80);z-index:1}.hero-content[data-v-c207bdc1]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.hero-text[data-v-c207bdc1]{max-width:600px}.hero-logo[data-v-c207bdc1]{height:120px;width:auto;margin-bottom:1rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));transition:transform .3s ease}.hero-logo[data-v-c207bdc1]:hover{transform:scale(1.05)}.hero-subtitle[data-v-c207bdc1]{font-size:1.8rem;color:#64ffda;margin-bottom:1.5rem;margin-left:18px;font-weight:300}.hero-description[data-v-c207bdc1]{font-size:1.3rem;line-height:1.8;margin-bottom:2rem;margin-left:18px;color:#ccc}.hero-buttons[data-v-c207bdc1]{display:flex;gap:1rem;margin-left:18px}.btn[data-v-c207bdc1]{display:inline-block;padding:15px 30px;border:none;border-radius:6px;font-size:1.2rem;font-weight:600;font-family:Pixelify Sans,Arial,sans-serif;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;text-decoration:none;text-align:center}.btn-primary[data-v-c207bdc1]{background:linear-gradient(45deg,#64ffda,#bb86fc);color:#000}.btn-primary[data-v-c207bdc1]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #64ffda4d}.btn-secondary[data-v-c207bdc1]{background:transparent;color:#fff;border:2px solid #64ffda}.btn-secondary[data-v-c207bdc1]:hover{background:#64ffda;color:#000;transform:translateY(-2px)}.video-modal[data-v-c207bdc1]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:2001;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.video-content[data-v-c207bdc1]{position:relative;max-width:90vw;max-height:90vh;width:100%;max-width:1200px;aspect-ratio:16 / 9}.trailer-video[data-v-c207bdc1]{width:100%;height:56.25vw;max-height:75vh;border-radius:8px;box-shadow:0 20px 40px #00000080;border:none}.video-close[data-v-c207bdc1]{position:absolute;top:-50px;right:0;background:none;border:none;font-size:2.5rem;font-family:Pixelify Sans,Arial,sans-serif;color:#fff;cursor:pointer;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:color .3s ease;z-index:10}.video-close[data-v-c207bdc1]:hover{color:#64ffda}@media (max-width: 768px){.hero-text[data-v-c207bdc1]{text-align:center;max-width:100%}.hero-logo[data-v-c207bdc1]{height:100px}.hero-subtitle[data-v-c207bdc1]{font-size:1.5rem;margin-left:0}.hero-description[data-v-c207bdc1]{font-size:1.1rem;margin-left:0}.hero-buttons[data-v-c207bdc1]{margin-left:0;justify-content:center}.video-content[data-v-c207bdc1]{max-width:95vw;max-height:95vh}.trailer-video[data-v-c207bdc1]{height:50vw;max-height:60vh}.video-close[data-v-c207bdc1]{top:-40px;font-size:2rem;width:40px;height:40px}}@media (max-width: 480px){.hero-logo[data-v-c207bdc1]{height:80px}.hero-subtitle[data-v-c207bdc1]{font-size:1.3rem;margin-left:0}.hero-description[data-v-c207bdc1]{font-size:1rem;margin-left:0}.hero-buttons[data-v-c207bdc1]{flex-direction:column;margin-left:0}.btn[data-v-c207bdc1]{width:100%;font-size:1.1rem}}.features[data-v-186f2b69]{padding:80px 0;background:#ffffff05}.container[data-v-186f2b69]{max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-v-186f2b69]{text-align:center;font-size:3rem;margin-bottom:3rem;background:linear-gradient(45deg,#64ffda,#bb86fc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.features-grid[data-v-186f2b69]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.feature-card[data-v-186f2b69]{background:#ffffff0d;padding:2.5rem;border-radius:12px;border:1px solid rgba(100,255,218,.1);transition:all .3s ease;text-align:center}.feature-card[data-v-186f2b69]:hover{transform:translateY(-8px);border-color:#64ffda4d;box-shadow:0 12px 24px #64ffda1a}.feature-icon[data-v-186f2b69]{font-size:3.5rem;margin-bottom:1rem}.feature-card h3[data-v-186f2b69]{font-size:1.8rem;margin-bottom:1rem;color:#64ffda}.feature-card p[data-v-186f2b69]{color:#ccc;line-height:1.6;font-size:1.1rem}.gameplay[data-v-c5329e16]{padding:80px 0}.container[data-v-c5329e16]{max-width:1200px;margin:0 auto;padding:0 20px}.gameplay-content[data-v-c5329e16]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.gameplay-text h2[data-v-c5329e16]{font-size:3rem;margin-bottom:1.5rem;color:#64ffda}.gameplay-text p[data-v-c5329e16]{margin-bottom:1.5rem;color:#ccc;line-height:1.8;font-size:1.2rem}.feature-list[data-v-c5329e16]{list-style:none;margin-top:2rem}.feature-list li[data-v-c5329e16]{padding:.7rem 0;color:#ccc;font-size:1.3rem}.gameplay-images[data-v-c5329e16]{display:grid;gap:1rem}.gameplay-img[data-v-c5329e16]{width:100%;border-radius:8px;box-shadow:0 8px 16px #0000004d}@media (max-width: 768px){.gameplay-content[data-v-c5329e16]{grid-template-columns:1fr}}.requirements[data-v-e78269e2]{padding:80px 0;background:#ffffff08}.container[data-v-e78269e2]{max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-v-e78269e2]{text-align:center;font-size:3rem;margin-bottom:3rem;background:linear-gradient(45deg,#64ffda,#bb86fc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.platforms[data-v-e78269e2]{text-align:center;margin-bottom:4rem}.platforms-title[data-v-e78269e2]{font-size:1.8rem;color:#64ffda;margin-bottom:2rem}.platform-icons[data-v-e78269e2]{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.platform-item[data-v-e78269e2]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#ccc;font-weight:500;font-size:1.2rem}.platform-logo[data-v-e78269e2]{width:48px;height:48px;object-fit:contain;margin-bottom:.5rem;filter:brightness(.9);transition:filter .3s ease}.platform-item:hover .platform-logo[data-v-e78269e2]{filter:brightness(1.1)}.requirements-grid[data-v-e78269e2]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;max-width:1000px;margin:0 auto}.req-column[data-v-e78269e2]{background:#ffffff0d;border-radius:12px;border:1px solid rgba(100,255,218,.1);overflow:hidden}.req-title[data-v-e78269e2]{background:#64ffda1a;color:#64ffda;padding:1.5rem;margin:0;font-size:1.5rem;text-align:center}.req-content[data-v-e78269e2]{padding:1.5rem}.req-item[data-v-e78269e2]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.req-item[data-v-e78269e2]:last-child{border-bottom:none}.req-label[data-v-e78269e2]{color:#64ffda;font-weight:600;min-width:100px;flex-shrink:0;font-size:1.1rem}.req-value[data-v-e78269e2]{color:#ccc;text-align:right;line-height:1.4;font-size:1.1rem}@media (max-width: 768px){.requirements-grid[data-v-e78269e2]{grid-template-columns:1fr;gap:2rem}.platform-icons[data-v-e78269e2]{gap:2rem}}.screenshots[data-v-e150a915]{padding:80px 0;background:#ffffff05}.container[data-v-e150a915]{max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-v-e150a915]{text-align:center;font-size:3rem;margin-bottom:3rem;background:linear-gradient(45deg,#64ffda,#bb86fc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.screenshots-subtitle[data-v-e150a915]{text-align:center;font-size:1.4rem;color:#ccc;margin-bottom:3rem;font-style:italic}.screenshots-grid[data-v-e150a915]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.screenshot-item[data-v-e150a915]{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 8px #0000004d}.screenshot-item[data-v-e150a915]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #64ffda33}.screenshot-img[data-v-e150a915]{width:100%;height:auto;display:block;transition:transform .3s ease}.screenshot-item:hover .screenshot-img[data-v-e150a915]{transform:scale(1.05)}.screenshot-overlay[data-v-e150a915]{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.screenshot-item:hover .screenshot-overlay[data-v-e150a915]{opacity:1}.view-icon[data-v-e150a915]{font-size:2rem;color:#64ffda}.lightbox[data-v-e150a915]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lightbox-content[data-v-e150a915]{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center}.lightbox-img[data-v-e150a915]{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px}.lightbox-close[data-v-e150a915]{position:absolute;top:-40px;right:0;background:none;border:none;font-size:2rem;font-family:Pixelify Sans,Arial,sans-serif;color:#fff;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.lightbox-close[data-v-e150a915]:hover{color:#64ffda}.lightbox-nav[data-v-e150a915]{display:flex;align-items:center;gap:1rem;margin-top:1rem}.nav-btn[data-v-e150a915]{background:#ffffff1a;border:1px solid rgba(100,255,218,.3);color:#fff;padding:.7rem 1.2rem;border-radius:4px;cursor:pointer;font-size:1.8rem;font-family:Pixelify Sans,Arial,sans-serif;transition:all .3s ease}.nav-btn[data-v-e150a915]:hover{background:#64ffda33;border-color:#64ffda}.image-counter[data-v-e150a915]{color:#ccc;font-size:1.1rem;padding:0 1rem}@media (max-width: 768px){.screenshots-grid[data-v-e150a915]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.lightbox-content[data-v-e150a915]{max-width:95vw;max-height:95vh}.lightbox-img[data-v-e150a915]{max-height:70vh}}@media (max-width: 480px){.screenshots-grid[data-v-e150a915]{grid-template-columns:1fr}.nav-btn[data-v-e150a915]{padding:.5rem;font-size:1.2rem}}.footer[data-v-848e98a3]{background:#000c;padding:3rem 0 1rem;margin-top:4rem}.container[data-v-848e98a3]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content[data-v-848e98a3]{display:grid;grid-template-columns:1fr 2fr;gap:3rem;margin-bottom:2rem}.footer-logo img[data-v-848e98a3]{height:40px;margin-bottom:1rem}.footer-logo p[data-v-848e98a3]{color:#ccc;max-width:300px;font-size:1.1rem;line-height:1.6}.footer-links[data-v-848e98a3]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.link-group h4[data-v-848e98a3]{color:#64ffda;margin-bottom:1rem;font-size:1.3rem}.link-group a[data-v-848e98a3]{display:block;color:#ccc;text-decoration:none;margin-bottom:.7rem;transition:color .3s ease;font-size:1.1rem}.link-group a[data-v-848e98a3]:hover{color:#64ffda}.footer-bottom[data-v-848e98a3]{border-top:1px solid rgba(100,255,218,.1);padding-top:1rem;text-align:center;color:#888;font-size:1rem}@media (max-width: 768px){.footer-content[data-v-848e98a3],.footer-links[data-v-848e98a3]{grid-template-columns:1fr}}.home-page[data-v-d16b10dd]{min-height:100vh}.newsletter-post[data-v-ad999446]{background:#ffffff08;border-radius:16px;border:1px solid rgba(100,255,218,.1);padding:3rem;margin-bottom:3rem;transition:all .3s ease}.newsletter-post[data-v-ad999446]:hover{border-color:#64ffda33;box-shadow:0 8px 32px #64ffda1a}.post-header[data-v-ad999446]{margin-bottom:2rem}.post-date[data-v-ad999446]{display:inline-block;background:#64ffda1a;color:#64ffda;padding:.7rem 1.5rem;border-radius:25px;font-size:1rem;font-weight:600;margin-bottom:1.5rem}.post-title[data-v-ad999446]{font-size:2.5rem;color:#fff;margin:0;font-weight:700;line-height:1.3}.post-title-link[data-v-ad999446]{color:inherit;text-decoration:none;transition:color .3s ease}.post-title-link[data-v-ad999446]:hover{color:#64ffda}.post-content[data-v-ad999446]{display:flex;flex-direction:column;gap:2rem}.post-text[data-v-ad999446]{font-size:1.3rem;line-height:1.8;color:#ccc}.post-text[data-v-ad999446] p{margin-bottom:1.5rem}.post-text[data-v-ad999446] p:last-child{margin-bottom:0}.post-text[data-v-ad999446] .steam-link{color:#64ffda;text-decoration:none;font-weight:600;transition:color .3s ease}.post-text[data-v-ad999446] .steam-link:hover{color:#bb86fc;text-decoration:underline}.post-video[data-v-ad999446]{width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;box-shadow:0 12px 32px #0006}.newsletter-video[data-v-ad999446]{width:100%;height:100%;border:none}.post-image[data-v-ad999446]{width:100%;text-align:center}.newsletter-img[data-v-ad999446]{max-width:100%;width:auto;height:auto;border-radius:12px;box-shadow:0 12px 32px #0006;transition:transform .3s ease}.newsletter-img[data-v-ad999446]:hover{transform:scale(1.02)}@media (max-width: 768px){.newsletter-post[data-v-ad999446]{padding:2rem}.post-title[data-v-ad999446]{font-size:2rem}.post-text[data-v-ad999446]{font-size:1.1rem}}@media (max-width: 480px){.newsletter-post[data-v-ad999446]{padding:1.5rem}.post-title[data-v-ad999446]{font-size:1.8rem}.post-text[data-v-ad999446]{font-size:1rem}}.newsletter-page[data-v-4cd465e6]{min-height:100vh}.main-content[data-v-4cd465e6]{padding:120px 0 80px;min-height:calc(100vh - 200px)}.container[data-v-4cd465e6]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-4cd465e6]{text-align:center;margin-bottom:4rem}.page-title[data-v-4cd465e6]{font-size:4rem;margin-bottom:1rem;background:linear-gradient(45deg,#64ffda,#fff,#bb86fc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;letter-spacing:2px}.page-subtitle[data-v-4cd465e6]{font-size:1.4rem;color:#ccc;font-style:italic;max-width:600px;margin:0 auto;line-height:1.6}.newsletter-posts[data-v-4cd465e6],.navigation[data-v-4cd465e6]{margin-bottom:2rem}.back-button[data-v-4cd465e6]{background:#64ffda1a;color:#64ffda;border:1px solid rgba(100,255,218,.3);border-radius:8px;padding:.8rem 1.5rem;font-size:1rem;font-weight:600;font-family:Pixelify Sans,Arial,sans-serif;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.back-button[data-v-4cd465e6]:hover{background:#64ffda33;border-color:#64ffda80;transform:translateY(-2px)}.single-post-view[data-v-4cd465e6]{margin-top:1rem}.post-not-found[data-v-4cd465e6]{text-align:center;padding:4rem 2rem}.error-title[data-v-4cd465e6]{font-size:3rem;color:#ff6b6b;margin-bottom:1rem;font-weight:700}.error-message[data-v-4cd465e6]{font-size:1.3rem;color:#ccc;margin-bottom:2rem;line-height:1.6}@media (max-width: 768px){.main-content[data-v-4cd465e6]{padding:100px 0 60px}.page-title[data-v-4cd465e6]{font-size:3rem}.page-subtitle[data-v-4cd465e6]{font-size:1.2rem}.error-title[data-v-4cd465e6]{font-size:2.5rem}.error-message[data-v-4cd465e6]{font-size:1.1rem}}@media (max-width: 480px){.page-title[data-v-4cd465e6]{font-size:2.5rem}.error-title[data-v-4cd465e6]{font-size:2rem}.back-button[data-v-4cd465e6]{padding:.6rem 1.2rem;font-size:.9rem}}
