.navbar[data-v-91ff665a]{position:fixed;top:0;left:0;width:100%;padding:20px 0;z-index:100;background:transparent;transition:all .3s ease}.navbar.scrolled[data-v-91ff665a]{background:#0a254080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1px 0;box-shadow:0 4px 20px #0000001a}.nav-container[data-v-91ff665a]{display:flex;justify-content:space-between;align-items:center}.logo a[data-v-91ff665a]{font-size:1.5rem;font-weight:800;color:#fff;letter-spacing:1px}.nav-links[data-v-91ff665a]{display:flex;gap:2.5rem}.nav-links a[data-v-91ff665a]{color:#fffc;font-weight:600;font-size:.95rem}.nav-links a[data-v-91ff665a]:hover,.nav-links a.router-link-active[data-v-91ff665a]{color:#fff}.nav-actions .login-btn[data-v-91ff665a]{position:relative;overflow:hidden;isolation:isolate;border-radius:0;background:linear-gradient(135deg,#3b4b69f2,#415a8ff2);color:#f6f8ff;box-shadow:0 8px 20px #02061773}.nav-actions .login-btn[data-v-91ff665a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.9) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.9) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-91ff665a 7s linear infinite}.nav-actions .login-btn[data-v-91ff665a]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#2d3a52fa,#182134fa)}.user-entry[data-v-91ff665a]{position:relative}.user-trigger[data-v-91ff665a]{display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s ease}.user-trigger[data-v-91ff665a]:hover{transform:translateY(-2px)}.user-avatar[data-v-91ff665a]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.25);background:#ffffff14}.user-avatar-fallback[data-v-91ff665a]{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;font-weight:700;background:linear-gradient(135deg,#3b4b69f2,#415a8ff2)}.user-avatar-fallback[data-v-91ff665a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.9) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.9) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-91ff665a 7s linear infinite}.user-name[data-v-91ff665a]{color:#fff;font-weight:600;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-menu[data-v-91ff665a]{position:absolute;right:0;top:calc(100% + 10px);min-width:90px;padding:8px 0;border-radius:10px;background:#060e20f2;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 30px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;z-index:10}.user-menu[data-v-91ff665a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.6) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.6) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-91ff665a 7s linear infinite;pointer-events:none}.user-menu-item[data-v-91ff665a]{width:100%;border:0;background:transparent;color:#ffffffe6;padding:8px 14px;text-align:left;font-size:.9rem;cursor:pointer}.user-menu-item[data-v-91ff665a]:hover{background:#ffffff14;color:#fff}@keyframes pixelDust-91ff665a{0%{background-position:0 0,0 0}to{background-position:28px 18px,-22px 26px}}.menu-fade-enter-active[data-v-91ff665a],.menu-fade-leave-active[data-v-91ff665a]{transition:opacity .7s ease}.menu-fade-enter-from[data-v-91ff665a],.menu-fade-leave-to[data-v-91ff665a]{opacity:0}.menu-fade-enter-to[data-v-91ff665a],.menu-fade-leave-from[data-v-91ff665a]{opacity:1}.logout-notice-overlay[data-v-91ff665a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#03081473;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.logout-notice-card[data-v-91ff665a]{position:relative;overflow:hidden;isolation:isolate;min-width:220px;padding:18px 26px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,#3b4b69f5,#415a8ff5);box-shadow:0 18px 42px #00000073;text-align:center}.logout-notice-card[data-v-91ff665a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.9) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.9) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-91ff665a 7s linear infinite}.logout-notice-glow[data-v-91ff665a]{position:absolute;top:-30%;right:-20%;bottom:-30%;left:-20%;z-index:-1;background:radial-gradient(circle,rgba(122,163,255,.35),transparent 62%);animation:noticePulse-91ff665a 1.8s ease-in-out infinite;pointer-events:none}.logout-notice-card p[data-v-91ff665a]{margin:0;color:#fff;font-weight:700;letter-spacing:.5px}.logout-notice-fade-enter-active[data-v-91ff665a],.logout-notice-fade-leave-active[data-v-91ff665a]{transition:opacity .25s ease}.logout-notice-fade-enter-from[data-v-91ff665a],.logout-notice-fade-leave-to[data-v-91ff665a]{opacity:0}.logout-notice-fade-enter-to[data-v-91ff665a],.logout-notice-fade-leave-from[data-v-91ff665a]{opacity:1}@keyframes noticePulse-91ff665a{0%,to{transform:scale(.95);opacity:.5}50%{transform:scale(1.05);opacity:.9}}.footer[data-v-76be0964]{position:relative;z-index:2;background:#000000e7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px 0}.footer-content[data-v-76be0964]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.footer-brand[data-v-76be0964]{max-width:320px}.footer-brand h3[data-v-76be0964]{font-size:1.5rem;color:var(--accent-cyan);margin-bottom:16px;font-weight:800}.footer-brand p[data-v-76be0964]{color:var(--text-light);line-height:1.6}.footer-links[data-v-76be0964]{display:flex;gap:80px;flex-wrap:wrap}.link-group[data-v-76be0964]{display:flex;flex-direction:column;gap:12px}.link-group h4[data-v-76be0964]{font-size:1rem;margin-bottom:8px;color:var(--accent-cyan)}.link-group a[data-v-76be0964]{color:var(--text-light);font-size:.95rem}.link-group a[data-v-76be0964]:hover{color:var(--accent-cyan)}.footer-bottom[data-v-76be0964]{text-align:center;color:var(--text-light);font-size:.9rem;padding-top:20px}@media (max-width: 768px){.footer-links[data-v-76be0964]{gap:40px}}.modal-mask[data-v-76be0964]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-box[data-v-76be0964]{background:#1a1a2e;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:2rem 2.5rem;text-align:center;display:flex;flex-direction:column;gap:1.5rem;color:#fff;font-size:1rem}.modal-box a[data-v-76be0964]{color:#4db8ff}.modal-close[data-v-76be0964]{align-self:center;padding:.5rem 2rem;background:transparent;border:1px solid rgba(255,255,255,.4);border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;transition:all .2s ease}.modal-close[data-v-76be0964]:hover{background:#ffffff1a;border-color:#4db8ff;color:#4db8ff}.api-password[data-v-76be0964]{background:#ffffff1a;padding:.2rem .6rem;border-radius:4px;font-family:Consolas,monospace;color:#4db8ff;letter-spacing:.1em}.modal-action[data-v-76be0964]{align-self:center;padding:.5rem 2rem;background:#4db8ff;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .2s ease}.modal-action[data-v-76be0964]:hover{background:#7dcfff}.hero[data-v-93a520d4]{position:relative;padding:120px 0 60px;overflow:hidden;color:#fff}.hero-bg[data-v-93a520d4]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:-2;transform:skewY(-6deg);transform-origin:top left}.diagonal-bg[data-v-93a520d4]{position:absolute;top:0;right:0;width:55%;height:100%;background:linear-gradient(135deg,var(--accent-color) 0%,var(--accent-cyan) 100%);opacity:.9;z-index:-1;border-radius:0 0 0 100px}.hero-content[data-v-93a520d4]{display:flex;align-items:center;justify-content:space-between;gap:40px}.hero-text[data-v-93a520d4]{flex:1;max-width:540px}.hero-text h1[data-v-93a520d4]{color:#fff;font-size:4.5rem;margin-bottom:24px}.hero-text p[data-v-93a520d4]{font-size:1.25rem;color:var(--text-light);margin-bottom:40px;margin-right:10%}.hero-buttons[data-v-93a520d4]{display:flex;gap:16px}.btn[data-v-93a520d4]{position:relative;padding:12px 32px;border-radius:30px;font-weight:600;text-decoration:none;transition:all .3s ease;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;z-index:1}.btn[data-v-93a520d4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.4) 1px,transparent 0);background-size:8px 8px;z-index:-1;opacity:.3;transition:all .5s ease}.btn-primary[data-v-93a520d4]{background:linear-gradient(135deg,var(--accent-color) 0%,var(--accent-cyan) 100%);color:#fff;border:none;box-shadow:0 4px 15px #635bff4d}.btn-primary[data-v-93a520d4]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #635bff80}.btn-primary[data-v-93a520d4]:hover:before{background-size:12px 12px;opacity:.6;animation:moveDotsBtn-93a520d4 2s linear infinite}.btn-secondary[data-v-93a520d4]{background-color:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.btn-secondary[data-v-93a520d4]:hover{background-color:#ffffff1a;border-color:#fff6;transform:translateY(-2px)}.btn-secondary[data-v-93a520d4]:before{background-image:radial-gradient(rgba(0,212,255,.6) 1.2px,transparent 0)}.btn-secondary[data-v-93a520d4]:hover:before{background-size:10px 10px;opacity:.8;animation:moveDotsBtn-93a520d4 3s linear infinite}@keyframes moveDotsBtn-93a520d4{0%{background-position:0 0}to{background-position:24px 24px}}.hero-image[data-v-93a520d4]{flex:1;display:flex;justify-content:center;position:relative}.hero-image img[data-v-93a520d4]{max-width:100%;border-radius:16px;animation:float-93a520d4 6s ease-in-out infinite}@keyframes float-93a520d4{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@media (max-width: 992px){.hero-content[data-v-93a520d4]{flex-direction:column;text-align:center}.hero-text[data-v-93a520d4]{max-width:100%}.hero-buttons[data-v-93a520d4]{justify-content:center}.diagonal-bg[data-v-93a520d4]{width:100%;border-radius:0;opacity:.5}}.scrolling-banner[data-v-a3f2daa9]{width:100%;height:60px;background-color:transparent;overflow:hidden;display:flex;align-items:center}.scroll-container[data-v-a3f2daa9]{width:100%;height:100%;display:flex;align-items:center}.scroll-track[data-v-a3f2daa9]{display:flex;height:100%;align-items:center;animation:scrollLeft-a3f2daa9 120s linear infinite}.scroll-track.slow-scroll[data-v-a3f2daa9]{animation-play-state:paused}.scroll-group[data-v-a3f2daa9]{display:flex;height:100%;align-items:center;flex-shrink:0}.image-wrapper[data-v-a3f2daa9]{height:40px;margin:0 30px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:40px}.image-wrapper img[data-v-a3f2daa9]{height:100%;width:auto;object-fit:contain;filter:grayscale(100%) opacity(.6) brightness(2);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.image-wrapper img[data-v-a3f2daa9]:hover{filter:grayscale(0%) opacity(1) brightness(1.2);transform:scale(1.3);z-index:10}.scroll-track[data-v-a3f2daa9]:has(.image-wrapper:hover){animation-play-state:paused}@keyframes scrollLeft-a3f2daa9{0%{transform:translate(0)}to{transform:translate(-50%)}}.features[data-v-b0d391ec]{padding:60px 0;background-color:transparent}.section-header[data-v-b0d391ec]{text-align:center;max-width:700px;margin:0 auto 40px}.section-header h2[data-v-b0d391ec]{font-size:2.5rem;color:#fff}.feature-grid[data-v-b0d391ec]{display:flex;flex-direction:column;gap:30px;max-width:1000px;margin:0 auto}.feature-card[data-v-b0d391ec]{position:relative;padding:30px 40px;border-radius:20px;background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 30px #0000001a;transition:all .4s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(255,255,255,.08);overflow:hidden}.card-content[data-v-b0d391ec]{display:flex;align-items:center;gap:30px;position:relative;z-index:2}.feature-card[data-v-b0d391ec]:hover{transform:translate(10px);background:#ffffff14;border-color:#fff3}.icon-wrapper[data-v-b0d391ec]{flex-shrink:0;width:240px;height:135px;border-radius:12px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;overflow:hidden}.feature-icon[data-v-b0d391ec]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.feature-card:hover .feature-icon[data-v-b0d391ec]{transform:scale(1.1)}.text-content[data-v-b0d391ec]{flex-grow:1}.feature-card h3[data-v-b0d391ec]{font-size:1.5rem;margin-bottom:8px;color:#fff}.feature-card p[data-v-b0d391ec]{color:#b0b8c4;font-size:1.05rem;line-height:1.5;margin:0}.particle-arrow[data-v-b0d391ec]{position:absolute;right:40px;top:50%;transform:translateY(-50%);width:60px;height:40px;opacity:0;transition:opacity .3s ease;pointer-events:none}.feature-card:hover .particle-arrow[data-v-b0d391ec]{opacity:1}.particles[data-v-b0d391ec]{position:relative;width:100%;height:100%}.particles span[data-v-b0d391ec]{position:absolute;width:4px;height:4px;background:#64ffda;border-radius:50%;box-shadow:0 0 6px #64ffda;animation:particleMove-b0d391ec 1.5s infinite linear}.particles span[data-v-b0d391ec]:nth-child(1){top:20px;left:-20px;animation-delay:0s}.particles span[data-v-b0d391ec]:nth-child(2){top:20px;left:-10px;animation-delay:.05s}.particles span[data-v-b0d391ec]:nth-child(3){top:20px;left:0;animation-delay:.1s}.particles span[data-v-b0d391ec]:nth-child(4){top:20px;left:10px;animation-delay:.15s}.particles span[data-v-b0d391ec]:nth-child(5){top:20px;left:20px;animation-delay:.2s}.particles span[data-v-b0d391ec]:nth-child(6){top:20px;left:30px;animation-delay:.25s}.particles span[data-v-b0d391ec]:nth-child(7){top:20px;left:40px;animation-delay:.3s}.particles span[data-v-b0d391ec]:nth-child(8){top:12px;left:32px;animation-delay:.26s}.particles span[data-v-b0d391ec]:nth-child(9){top:4px;left:24px;animation-delay:.22s}.particles span[data-v-b0d391ec]:nth-child(10){top:-4px;left:16px;animation-delay:.18s}.particles span[data-v-b0d391ec]:nth-child(11){top:28px;left:32px;animation-delay:.26s}.particles span[data-v-b0d391ec]:nth-child(12){top:36px;left:24px;animation-delay:.22s}.particles span[data-v-b0d391ec]:nth-child(13){top:44px;left:16px;animation-delay:.18s}@keyframes particleMove-b0d391ec{0%{transform:translate(-50px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(30px);opacity:0}}.feature-card.clickable[data-v-b0d391ec]{cursor:pointer}.welcome-page[data-v-d61e56d6]{display:flex;flex-direction:column;gap:0;padding-bottom:0;position:relative;min-height:100vh;background-color:#090d16}.particles-bg[data-v-d61e56d6]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.content-wrapper[data-v-d61e56d6]{position:relative;z-index:1}.index-content-wrapper[data-v-aa7ea489]{max-width:1200px;margin:2rem auto;padding:0 1rem;display:flex;flex-direction:column;gap:2rem}.section-card[data-v-aa7ea489]{background:#ffffff0d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);overflow:hidden;position:relative}.section-card[data-v-aa7ea489]:hover{background:#ffffff1a;border-color:#4db8ff80;transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.section-card:hover .section-title[data-v-aa7ea489]{color:#fff;border-bottom-color:#4db8ff}.section-card:hover .item-title[data-v-aa7ea489]{color:#4db8ff;transform:translate(5px)}.section-card:hover .item-info[data-v-aa7ea489],.section-card:hover .item-meta[data-v-aa7ea489]{color:#ffffffe6}.section-card:hover .tag[data-v-aa7ea489]{background:#4db8ff4d;transform:scale(1.05)}.item-title[data-v-aa7ea489],.tag[data-v-aa7ea489],.section-title[data-v-aa7ea489]{transition:all .3s ease}.section-title[data-v-aa7ea489]{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#4db8ff;border-bottom:1px solid rgba(77,184,255,.3);padding-bottom:.5rem}.announcement-content[data-v-aa7ea489]{min-height:100px;display:flex;flex-direction:column;position:relative}.announcement-date[data-v-aa7ea489]{align-self:flex-end;margin-top:1rem;font-size:.85rem;color:#fff6}.markdown-body[data-v-aa7ea489]{color:#ffffffe6;line-height:1.6}.markdown-body[data-v-aa7ea489] h1,.markdown-body[data-v-aa7ea489] h2,.markdown-body[data-v-aa7ea489] h3{color:#4db8ff;margin-top:1rem;margin-bottom:.5rem}.markdown-body[data-v-aa7ea489] p{margin-bottom:1rem}.markdown-body[data-v-aa7ea489] code{background:#ffffff1a;padding:.2rem .4rem;border-radius:4px}.placeholder-text[data-v-aa7ea489]{color:#fff6;font-style:italic;margin:auto}.latest-data-section[data-v-aa7ea489]{display:flex;gap:1.5rem}.article-box[data-v-aa7ea489]{flex:7}.wiki-box[data-v-aa7ea489]{flex:3}.clickable[data-v-aa7ea489]{cursor:pointer}.item-title[data-v-aa7ea489]{font-size:1.5rem;margin-bottom:.75rem;color:#fff}.item-info[data-v-aa7ea489]{font-size:1rem;color:#ffffffb3;line-height:1.6;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.item-meta[data-v-aa7ea489]{font-size:.9rem;color:#ffffff80;margin-bottom:1rem}.tags[data-v-aa7ea489]{display:flex;flex-wrap:wrap;gap:.5rem}.tag[data-v-aa7ea489]{background:#4db8ff26;color:#4db8ff;padding:.2rem .6rem;border-radius:4px;font-size:.85rem}.loading[data-v-aa7ea489]{color:#ffffff80;text-align:center;padding:2rem}.random-showcase-section[data-v-aa7ea489]{display:flex;gap:1.5rem}.showcase-box[data-v-aa7ea489]{flex:1;cursor:pointer}.showcase-content[data-v-aa7ea489]{display:flex;flex-direction:column;gap:1rem}.showcase-image[data-v-aa7ea489]{width:100%;height:150px;background-size:cover;background-position:center;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.showcase-icon[data-v-aa7ea489]{font-size:4rem;text-align:center;padding:1rem 0}.item-subtitle[data-v-aa7ea489]{font-size:.9rem;color:#fff9;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nasa-section[data-v-aa7ea489]{width:100%}.nasa-card[data-v-aa7ea489]{cursor:default}.nasa-content[data-v-aa7ea489]{display:flex;gap:2rem;align-items:stretch}.nasa-image-wrapper[data-v-aa7ea489]{flex:0 0 50%;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.nasa-image[data-v-aa7ea489]{width:100%;display:block;object-fit:cover;transition:transform .4s ease}.nasa-card:hover .nasa-image[data-v-aa7ea489]{transform:scale(1.03)}.nasa-info[data-v-aa7ea489]{flex:1;display:flex;flex-direction:column;gap:.75rem;container-type:size}.nasa-title[data-v-aa7ea489]{font-size:clamp(.9rem,4cqh,2rem);font-weight:600;color:#fff;transition:color .3s ease}.nasa-card:hover .nasa-title[data-v-aa7ea489]{color:#4db8ff}.nasa-copyright[data-v-aa7ea489]{font-size:clamp(.7rem,2.2cqh,1rem);color:#ffffff73;margin:0}.nasa-explanation[data-v-aa7ea489]{font-size:clamp(.75rem,2.5cqh,1.1rem);color:#ffffffbf;line-height:1.7;margin:0;overflow:hidden}.nasa-date[data-v-aa7ea489]{align-self:flex-end;font-size:clamp(.65rem,2cqh,.9rem);color:#fff6;margin-top:auto}@media (max-width: 992px){.latest-data-section[data-v-aa7ea489],.random-showcase-section[data-v-aa7ea489]{flex-direction:column}.article-box[data-v-aa7ea489],.wiki-box[data-v-aa7ea489],.showcase-box[data-v-aa7ea489]{flex:1}.nasa-content[data-v-aa7ea489]{flex-direction:column}.nasa-image-wrapper[data-v-aa7ea489]{flex:none;width:100%}}.launch-tracking-section[data-v-aa7ea489]{width:100%}.launch-card[data-v-aa7ea489]{cursor:default}.launch-content-mini[data-v-aa7ea489]{display:flex;flex-direction:column;gap:1rem}.launch-header-mini[data-v-aa7ea489]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.launch-title[data-v-aa7ea489]{margin:0;font-size:1.3rem;color:#fff;flex:1}.status-badge-mini[data-v-aa7ea489]{padding:.3rem .8rem;border-radius:4px;font-size:.8rem;font-weight:600;background:#4db8ff26;color:#4db8ff;border:1px solid rgba(77,184,255,.3);white-space:nowrap}.launch-details[data-v-aa7ea489]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1rem;background:#0003;border-radius:8px}.detail-item[data-v-aa7ea489]{display:flex;flex-direction:column;gap:.25rem}.detail-label[data-v-aa7ea489]{font-size:.8rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.detail-value[data-v-aa7ea489]{font-size:.95rem;color:#fff;line-height:1.4}.launch-countdown[data-v-aa7ea489]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:linear-gradient(135deg,#4db8ff1a,#4db8ff0d);border:1px solid rgba(77,184,255,.2);border-radius:8px;text-align:center}.countdown-label[data-v-aa7ea489]{font-size:.85rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.countdown-display[data-v-aa7ea489]{font-size:1.5rem;font-weight:700;color:#4db8ff;font-family:Monaco,Courier New,monospace;letter-spacing:2px}.launch-status-text[data-v-aa7ea489]{padding:1rem;text-align:center;color:#ffffffb3;font-style:italic}.error-text[data-v-aa7ea489]{color:#ff9f9fcc;padding:1rem;text-align:center}.launch-action[data-v-aa7ea489]{display:flex;justify-content:center;margin-top:.5rem}.view-more-btn[data-v-aa7ea489]{padding:.6rem 1.5rem;background:#4db8ff33;border:1px solid rgba(77,184,255,.4);color:#4db8ff;border-radius:6px;text-decoration:none;font-size:.95rem;transition:all .3s ease;cursor:pointer}.view-more-btn[data-v-aa7ea489]:hover{background:#4db8ff4d;border-color:#4db8ff99;color:#fff;transform:translateY(-2px)}.index-container[data-v-3b8c112a]{background-color:#05070a;color:#fff;width:100%;min-height:100vh;overflow-x:hidden;position:relative;background-image:radial-gradient(rgba(255,255,255,.3) 1.5px,transparent 0);background-size:30px 30px;animation:moveDots-3b8c112a 15s linear infinite}@keyframes moveDots-3b8c112a{0%{background-position:0 0}to{background-position:300px 300px}}.hero-section[data-v-3b8c112a],.content-section[data-v-3b8c112a],[data-v-3b8c112a] .latest-updates-section,.index-content-wrapper[data-v-3b8c112a]{position:relative;z-index:1}.hero-section[data-v-3b8c112a]{position:relative;height:60vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-image-container[data-v-3b8c112a]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}.hero-image[data-v-3b8c112a]{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.hero-overlay[data-v-3b8c112a]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000004d,#0009)}.hero-content[data-v-3b8c112a]{position:relative;z-index:2;text-align:center;animation:slideUp-3b8c112a 1s ease-out}.hero-title[data-v-3b8c112a]{font-size:4rem;font-weight:800;letter-spacing:.3rem;margin-bottom:1rem;text-transform:uppercase;text-shadow:0 5px 15px rgba(0,0,0,.5);color:#fff}.hero-subtitle[data-v-3b8c112a]{font-size:1.5rem;font-weight:300;color:#ffffffe6;letter-spacing:.15rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}@keyframes slideUp-3b8c112a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-section:hover .hero-image[data-v-3b8c112a]{transform:scale(1.05)}.hero-section:hover .hero-overlay[data-v-3b8c112a]{background:#0003}.content-section[data-v-3b8c112a]{padding:5rem 2rem;background:linear-gradient(135deg,#0a0a0a,#1a1f2e);border-bottom:1px solid rgba(255,255,255,.1)}.content-wrapper[data-v-3b8c112a]{max-width:1200px;margin:0 auto}.content-wrapper h2[data-v-3b8c112a]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:#fff;text-align:center}.content-wrapper p[data-v-3b8c112a]{font-size:1.1rem;line-height:1.8;color:#fffc;text-align:center;margin-bottom:3rem}.feature-grid[data-v-3b8c112a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.feature-card[data-v-3b8c112a]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:2rem;text-align:center;transition:all .3s ease;cursor:pointer}.feature-card[data-v-3b8c112a]:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-5px);box-shadow:0 5px 20px #0000004d}.feature-card h3[data-v-3b8c112a]{font-size:1.5rem;margin-bottom:1rem;color:#fff}.feature-card p[data-v-3b8c112a]{font-size:1rem;color:#ffffffb3;margin:0}@media (max-width: 768px){.hero-title[data-v-3b8c112a]{font-size:2rem}.hero-subtitle[data-v-3b8c112a]{font-size:1rem}.content-wrapper h2[data-v-3b8c112a]{font-size:2rem}.feature-grid[data-v-3b8c112a]{grid-template-columns:1fr}}.register-panel[data-v-fb0a8d6c]{width:100%;max-width:460px;background:#080c18d9;border:1px solid rgba(140,200,255,.25);border-radius:14px;padding:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 36px #00000052;overflow:hidden}.panel-tabs[data-v-fb0a8d6c]{display:flex;border-bottom:1px solid rgba(140,200,255,.25)}.tab-btn[data-v-fb0a8d6c]{flex:1;padding:16px 0;border:none;background:transparent;color:#9eb8d7;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;border-bottom:2px solid transparent}.tab-btn[data-v-fb0a8d6c]:hover{color:#dbe8f8}.tab-btn.active[data-v-fb0a8d6c]{color:#e9f4ff;border-bottom-color:#66a8ff}.register-panel>div[data-v-fb0a8d6c]{padding:28px 26px}.register-panel h2[data-v-fb0a8d6c]{color:#e9f4ff;margin-bottom:8px}.panel-tip[data-v-fb0a8d6c]{color:#9eb8d7;margin-bottom:18px;font-size:.95rem}.register-form[data-v-fb0a8d6c],.login-form[data-v-fb0a8d6c],.verify-box[data-v-fb0a8d6c],.reset-box[data-v-fb0a8d6c]{display:flex;flex-direction:column;gap:12px}.reset-box[data-v-fb0a8d6c]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(140,200,255,.2)}.reset-box h3[data-v-fb0a8d6c]{margin:0;color:#e9f4ff;font-size:1rem}label[data-v-fb0a8d6c]{color:#dbe8f8;font-size:.92rem;display:flex;flex-direction:column;gap:6px}input[data-v-fb0a8d6c]{height:40px;border:1px solid rgba(140,200,255,.28);border-radius:8px;background:#0c1426f2;color:#f4f8ff;padding:0 12px;outline:none}input[data-v-fb0a8d6c]::placeholder{color:#5a7c9e}input[data-v-fb0a8d6c]:focus{border-color:#88bcffcc;box-shadow:0 0 0 2px #69acff33}.action-btn[data-v-fb0a8d6c]{margin-top:6px;height:42px;border:none;border-radius:8px;font-weight:700;color:#0b1220;background:linear-gradient(135deg,#9ed1ff,#66a8ff);cursor:pointer;transition:all .3s ease}.action-btn[data-v-fb0a8d6c]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #66a8ff4d}.action-btn[data-v-fb0a8d6c]:disabled{cursor:not-allowed;opacity:.6}.status[data-v-fb0a8d6c]{margin-top:14px;font-size:.95rem}.success[data-v-fb0a8d6c]{color:#65e6a9}.error[data-v-fb0a8d6c]{color:#ff9f9f}.login-page[data-v-282e16de]{min-height:100vh;position:relative;padding-top:96px;overflow:hidden}.rocket-bg[data-v-282e16de]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.login-layout[data-v-282e16de]{position:relative;z-index:1;min-height:calc(100vh - 140px);display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center}.rocket-side[data-v-282e16de]{color:#f1f8ff}.rocket-side h1[data-v-282e16de]{font-size:2.3rem;color:#f7fbff;margin:18px 0 10px}.rocket-side p[data-v-282e16de]{color:#b7cae5;max-width:540px}.form-side[data-v-282e16de]{display:flex;justify-content:center}@media (max-width: 992px){.login-layout[data-v-282e16de]{grid-template-columns:1fr;gap:18px;padding-bottom:28px}.rocket-side[data-v-282e16de]{text-align:center}.form-side[data-v-282e16de]{justify-content:center}}.launch-tracking-page[data-v-79b4461c]{min-height:100vh;padding:120px 0 80px;background-color:#090d16;color:#e9f4ff;position:relative}.particles-bg[data-v-79b4461c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.container[data-v-79b4461c]{position:relative;z-index:1}.loading-box[data-v-79b4461c],.error-box[data-v-79b4461c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;text-align:center}.loading-spinner[data-v-79b4461c]{width:40px;height:40px;border:3px solid rgba(102,168,255,.3);border-radius:50%;border-top-color:#66a8ff;animation:spin-79b4461c 1s ease-in-out infinite;margin-bottom:20px}@keyframes spin-79b4461c{to{transform:rotate(360deg)}}.loading-box p[data-v-79b4461c]{color:#9eb8d7;font-size:1.1rem}.error-box p[data-v-79b4461c]{color:#ff9f9f;font-size:1.2rem;background:#ff9f9f1a;padding:16px 32px;border-radius:8px;border:1px solid rgba(255,159,159,.2)}.launch-header[data-v-79b4461c]{display:flex;align-items:center;gap:20px;margin-bottom:40px;flex-wrap:wrap}.launch-header h1[data-v-79b4461c]{margin:0;font-size:2.2rem;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5)}.status-badge[data-v-79b4461c]{padding:6px 16px;border-radius:20px;font-size:.95rem;font-weight:700;background:#66a8ff26;color:#8cbfff;border:1px solid rgba(102,168,255,.3);box-shadow:0 0 15px #66a8ff33}.launch-content[data-v-79b4461c]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start}.left-column[data-v-79b4461c]{display:flex;flex-direction:column;gap:20px}@media (max-width: 992px){.launch-content[data-v-79b4461c]{grid-template-columns:1fr}}.image-section img[data-v-79b4461c]{width:100%;border-radius:16px;box-shadow:0 16px 40px #0009;border:1px solid rgba(255,255,255,.1);object-fit:cover;max-height:600px}.info-section[data-v-79b4461c]{display:flex;flex-direction:column;gap:20px}.info-card[data-v-79b4461c]{background:#0c142699;border:1px solid rgba(140,200,255,.15);border-radius:14px;padding:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 24px #0003;transition:transform .3s ease,box-shadow .3s ease}.info-card[data-v-79b4461c]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000004d;border-color:#8cc8ff4d}.info-card h3[data-v-79b4461c]{margin-top:0;margin-bottom:14px;color:#9eb8d7;font-size:1.05rem;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:8px}.info-card h3[data-v-79b4461c]:before{content:"";display:block;width:4px;height:14px;background:#66a8ff;border-radius:2px}.info-card p[data-v-79b4461c]{margin:8px 0 0;line-height:1.6;color:#e9f4ff;font-size:1.05rem}.highlight-text[data-v-79b4461c]{font-size:1.2rem!important;font-weight:700;color:#8cbfff!important}.desc-text[data-v-79b4461c]{color:#b7cae5!important;font-size:.95rem!important;margin-top:12px!important}.sub-text[data-v-79b4461c]{color:#7a96b8!important;font-size:.9rem!important}.back-btn[data-v-79b4461c]{position:fixed;bottom:40px;right:40px;padding:14px 32px;border:1px solid rgba(255,255,255,.16);border-radius:30px;background:linear-gradient(135deg,#3b4b69f5,#415a8ff5);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 8px 24px #0006;overflow:hidden;isolation:isolate;transition:transform .3s ease,box-shadow .3s ease;z-index:100}.back-btn[data-v-79b4461c]:hover{transform:translateY(-3px);box-shadow:0 12px 32px #66a8ff4d}.back-btn[data-v-79b4461c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(102,168,255,.8) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(255,255,255,.6) 1px,transparent 1.1px);background-size:12px 12px,16px 16px;animation:btnPixelDust-79b4461c 4s linear infinite}.btn-glow[data-v-79b4461c]{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;background:radial-gradient(circle,rgba(122,163,255,.4),transparent 60%);animation:btnPulse-79b4461c 2s ease-in-out infinite;pointer-events:none}.back-btn span[data-v-79b4461c]{position:relative;z-index:1;letter-spacing:1px}@keyframes btnPixelDust-79b4461c{0%{background-position:0 0,0 0}to{background-position:24px 24px,-16px 16px}}@keyframes btnPulse-79b4461c{0%,to{transform:scale(.9);opacity:.6}50%{transform:scale(1.1);opacity:1}}.countdown-widget[data-v-79b4461c]{position:relative;padding:16px 28px;border-radius:16px;background:#0c1426d9;border:1px solid rgba(102,168,255,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 32px #00000080;z-index:100;isolation:isolate;overflow:hidden}.countdown-glow[data-v-79b4461c]{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;background:radial-gradient(circle,rgba(102,168,255,.15),transparent 70%);animation:countdownPulse-79b4461c 3s ease-in-out infinite;pointer-events:none}.countdown-content[data-v-79b4461c]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.countdown-label[data-v-79b4461c]{font-size:.85rem;color:#8cbfff;text-transform:uppercase;letter-spacing:2px;font-weight:700}.countdown-time[data-v-79b4461c]{font-family:Courier New,Courier,monospace;font-size:2rem;font-weight:700;color:#fff;text-shadow:0 0 10px rgba(102,168,255,.6);letter-spacing:2px;transition:all .3s ease}.countdown-time.status-text[data-v-79b4461c]{font-family:inherit;font-size:1.25rem;letter-spacing:0;color:#8cbfff}.refresh-note[data-v-79b4461c]{position:fixed;bottom:12px;left:50%;transform:translate(-50%);font-size:.85rem;color:#8cbfff;z-index:101;pointer-events:none;text-shadow:none}@keyframes countdownPulse-79b4461c{0%,to{opacity:.5}50%{opacity:1}}@media (max-width: 768px){.countdown-widget[data-v-79b4461c]{padding:12px 20px}.countdown-time[data-v-79b4461c]{font-size:1.5rem}.back-btn[data-v-79b4461c]{bottom:20px;right:20px}.refresh-note[data-v-79b4461c]{bottom:8px;font-size:.8rem}}.ship-detail-page[data-v-82cf6395]{display:flex;height:100vh;width:100vw;background-color:#050505;color:#fff;overflow:hidden}.model-container[data-v-82cf6395]{flex:0 0 70%;position:relative;background:radial-gradient(circle at 50% 50%,#1a1a1a,#050505)}.joysticks-container[data-v-82cf6395]{position:absolute;bottom:40px;left:40px;display:flex;gap:40px;z-index:100;pointer-events:none}.joystick-wrapper[data-v-82cf6395]{display:flex;flex-direction:column;align-items:center;gap:10px}.joystick-label[data-v-82cf6395]{color:#64ffda;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;opacity:.7}.joystick-base[data-v-82cf6395]{width:100px;height:100px;background:#ffffff1a;border:1px solid rgba(100,255,218,.3);border-radius:50%;position:relative;pointer-events:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:crosshair}.joystick-handle[data-v-82cf6395]{width:40px;height:40px;background:#64ffda66;border:2px solid #64ffda;border-radius:50%;position:absolute;top:30px;left:30px;transition:transform .1s ease-out;box-shadow:0 0 15px #64ffda4d}.rotation-control[data-v-82cf6395]{position:absolute;bottom:40px;right:40px;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:100;background:#ffffff14;padding:15px 20px;border-radius:8px;border:1px solid rgba(100,255,218,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rotation-label[data-v-82cf6395]{color:#64ffda;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;opacity:.7}.rotation-slider[data-v-82cf6395]{width:150px;height:4px;cursor:pointer;accent-color:#64ffda}.speed-value[data-v-82cf6395]{color:#64ffda;font-size:.75rem;opacity:.8;min-width:40px;text-align:center}.loading-overlay[data-v-82cf6395]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#050505;z-index:10}.loader[data-v-82cf6395]{border:3px solid rgba(255,255,255,.1);border-radius:50%;border-top:3px solid #64ffda;width:40px;height:40px;animation:spin-82cf6395 1s linear infinite;margin-bottom:15px}@keyframes spin-82cf6395{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.info-panel[data-v-82cf6395]{flex:0 0 30%;background:#0a0a0ad9;border-left:1px solid rgba(100,255,218,.15);padding:40px;overflow-y:auto;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;flex-direction:column;box-shadow:-10px 0 30px #00000080;position:relative;z-index:5}.info-panel[data-v-82cf6395]:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(to bottom,transparent,#64ffda,transparent);opacity:.5}.back-nav[data-v-82cf6395]{margin-bottom:30px;color:#64ffda;cursor:pointer;font-size:.95rem;display:flex;align-items:center;gap:10px;transition:all .3s ease;padding:8px 15px;background:#64ffda0d;border-radius:8px;border:1px solid rgba(100,255,218,.2);width:fit-content}.back-nav[data-v-82cf6395]:hover{background:#64ffda1a;box-shadow:0 0 15px #64ffda1a;transform:translate(-5px)}.ship-header h1[data-v-82cf6395]{font-size:2.5rem;margin-bottom:15px;background:linear-gradient(to right,#fff,#b0b8c4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tag-row[data-v-82cf6395]{display:flex;gap:10px;margin-bottom:40px}.tag[data-v-82cf6395]{background:#64ffda1a;color:#64ffda;padding:4px 12px;border-radius:4px;font-size:.8rem;border:1px solid rgba(100,255,218,.2)}.info-section[data-v-82cf6395]{margin-bottom:35px}.info-section h2[data-v-82cf6395]{font-size:1.2rem;color:#64ffda;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.specs-grid[data-v-82cf6395]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.spec-item[data-v-82cf6395]{display:flex;flex-direction:column}.spec-item label[data-v-82cf6395]{color:#6c757d;font-size:.85rem;margin-bottom:5px}.spec-item span[data-v-82cf6395]{font-size:1.1rem;font-weight:500}.capability-list[data-v-82cf6395]{display:flex;flex-direction:column;gap:15px}.cap-item[data-v-82cf6395]{background:#ffffff0d;padding:12px 15px;border-radius:8px;font-size:.95rem}.cap-item strong[data-v-82cf6395]{color:#64ffda}p[data-v-82cf6395]{line-height:1.6;color:#b0b8c4}[data-v-82cf6395]::-webkit-scrollbar{width:6px}[data-v-82cf6395]::-webkit-scrollbar-track{background:transparent}[data-v-82cf6395]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}[data-v-82cf6395]::-webkit-scrollbar-thumb:hover{background:#fff3}.artical-page[data-v-1fd7b622]{position:relative;min-height:100vh;width:100%;overflow-x:hidden;background-color:#050a14;color:#fff;padding-top:100px}.particles-bg[data-v-1fd7b622]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.content-container[data-v-1fd7b622]{position:relative;z-index:1}.search-header[data-v-1fd7b622]{text-align:center;margin-bottom:3rem}.page-title[data-v-1fd7b622]{font-size:3rem;margin-bottom:2rem;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 12px rgba(99,91,255,.3)}.search-panel[data-v-1fd7b622]{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;max-width:800px;margin:0 auto}.particle-input[data-v-1fd7b622],.particle-select[data-v-1fd7b622]{background:#0a1930b3;border:1px solid rgba(99,91,255,.3);color:#fff;padding:12px 24px;border-radius:30px;font-size:1rem;outline:none;min-width:250px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 5px #635bff33,inset 0 0 10px #0003;transition:all .3s ease}.particle-input[data-v-1fd7b622]::placeholder{color:#fff6}.particle-select option[data-v-1fd7b622]{background:#0a1930;color:#fff}.particle-input[data-v-1fd7b622]:focus,.particle-select[data-v-1fd7b622]:focus{border-color:#00d4ff;box-shadow:0 0 15px #00d4ff66,inset 0 0 10px #00d4ff1a;transform:translateY(-1px)}.search-btn[data-v-1fd7b622]{padding:12px 36px;position:relative;overflow:hidden;isolation:isolate;border-radius:0;background:linear-gradient(135deg,#3b4b69f2,#415a8ff2);color:#f6f8ff;box-shadow:0 8px 20px #02061773;border:none}.search-btn[data-v-1fd7b622]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.9) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.9) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-1fd7b622 7s linear infinite}.search-btn[data-v-1fd7b622]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#2d3a52fa,#182134fa)}@keyframes pixelDust-1fd7b622{0%{background-position:0 0,0 0}to{background-position:28px 18px,-22px 26px}}.articles-grid[data-v-1fd7b622]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;padding:1rem}.article-card[data-v-1fd7b622]{display:block;text-decoration:none;color:inherit;background:#101e3299;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.article-card[data-v-1fd7b622]:hover{transform:translateY(-8px);border-color:#635bff80;box-shadow:0 12px 30px #0000004d,0 0 20px #635bff26}.card-cover[data-v-1fd7b622]{position:relative;overflow:hidden;padding-top:100%}.card-cover img[data-v-1fd7b622]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cover-overlay[data-v-1fd7b622]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050a141a,#050a14cc);pointer-events:none}.pagination-wrapper[data-v-1fd7b622]{margin-top:3rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;color:#fffc}.pagination-btn[data-v-1fd7b622]{padding:12px 34px;border-radius:30px;border:none;color:#f6f8ff;background:linear-gradient(135deg,#3b4b69f2,#415a8ff2);box-shadow:0 8px 20px #02061773;font-size:1rem;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:transform .3s ease,background .3s ease}.pagination-btn[data-v-1fd7b622]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.9) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.9) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-1fd7b622 7s linear infinite}.pagination-btn[data-v-1fd7b622]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pagination-page-input[data-v-1fd7b622]{display:flex;align-items:center;gap:.5rem;font-size:1rem}.pagination-page-input .page-input[data-v-1fd7b622]{min-width:90px;width:110px;text-align:center;padding:10px;border-radius:30px;border:1px solid rgba(99,91,255,.3);background:#0a1930b3;color:#fff;box-shadow:inset 0 0 10px #0000004d,0 4px 12px #00000040;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pagination-info[data-v-1fd7b622]{font-size:.9rem;color:#ffffffa6}.article-card:hover .card-cover img[data-v-1fd7b622]{transform:scale(1.05)}.card-content[data-v-1fd7b622]{padding:1.5rem}.tags-row[data-v-1fd7b622]{display:flex;gap:.5rem;margin-bottom:.8rem;flex-wrap:wrap}.tag-badge[data-v-1fd7b622]{font-size:.75rem;background:#635bff33;color:#a5b4fc;padding:4px 10px;border-radius:12px;border:1px solid rgba(99,91,255,.1)}.article-title[data-v-1fd7b622]{font-size:1.25rem;margin-bottom:.8rem;color:#fff;line-height:1.4}.article-info[data-v-1fd7b622]{font-size:.9rem;color:#ffffffb3;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.loading-state[data-v-1fd7b622],.empty-state[data-v-1fd7b622]{text-align:center;padding:4rem 0;color:#fff9}.loader[data-v-1fd7b622]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#00d4ff;border-radius:50%;animation:spin-1fd7b622 1s linear infinite;margin:0 auto 1.5rem}@keyframes spin-1fd7b622{to{transform:rotate(360deg)}}@media (max-width: 768px){.search-panel[data-v-1fd7b622]{flex-direction:column;align-items:stretch}.particle-input[data-v-1fd7b622],.particle-select[data-v-1fd7b622]{width:100%}}.artical-detail-page[data-v-f77ddf26]{position:relative;min-height:100vh;width:100%;overflow-x:hidden;background-color:#050a14;color:#fff;padding-top:80px}.particles-bg[data-v-f77ddf26]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.detail-container[data-v-f77ddf26]{position:relative;z-index:1;max-width:960px;margin:0 auto;padding:2rem 1rem 4rem}.back-row[data-v-f77ddf26]{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.detail-back-btn[data-v-f77ddf26]{border:none;border-radius:30px;background:linear-gradient(135deg,#3b4b69f2,#415a8ff2);color:#f6f8ff;padding:12px 28px;font-size:1rem;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 8px 20px #02061773;transition:all .3s ease}.floating-controls[data-v-f77ddf26]{position:fixed;top:100px;right:calc(50% - 680px);width:200px;display:flex;flex-direction:column;gap:1.5rem;z-index:100}@media (max-width: 1400px){.floating-controls[data-v-f77ddf26]{right:20px;width:160px}}@media (max-width: 1100px){.floating-controls[data-v-f77ddf26]{position:static;width:100%;margin-bottom:2rem}}.speech-panel[data-v-f77ddf26]{background:#101e32b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(99,91,255,.2);border-radius:16px;padding:1.2rem;box-shadow:0 10px 30px #0000004d}.speech-title[data-v-f77ddf26]{font-size:.85rem;color:#a5b4fc;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(99,91,255,.15);padding-bottom:.5rem}.speech-controls[data-v-f77ddf26]{display:flex;flex-direction:column;gap:.8rem}.speech-btn[data-v-f77ddf26]{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#fff;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s ease}.speech-btn[data-v-f77ddf26]:hover{background:#635bff33;border-color:#635bff66}.toc-display-panel[data-v-f77ddf26]{background:#101e3299;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,212,255,.15);border-radius:16px;padding:1.2rem;box-shadow:0 10px 30px #0000004d;position:relative;overflow:hidden}.toc-display-panel[data-v-f77ddf26]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.5),transparent)}.toc-display-list[data-v-f77ddf26]{display:flex;flex-direction:column;gap:.6rem;position:relative}.toc-display-item[data-v-f77ddf26]{font-size:.85rem;color:#fff9;padding:8px 12px;border-radius:8px;background:#ffffff08;border:1px solid transparent;line-height:1.5;cursor:default;transition:all .3s ease;display:flex;align-items:flex-start;gap:8px}.toc-display-item[data-v-f77ddf26]:before{content:"◈";color:#00d4ff80;font-size:.7rem;margin-top:2px}.toc-display-item[data-v-f77ddf26]:hover{background:#00d4ff14;border-color:#00d4ff33;color:#ffffffe6;padding-left:16px}.speech-btn.is-active[data-v-f77ddf26]{background:#00d4ff33;border-color:#00d4ff}.speech-status[data-v-f77ddf26]{margin-top:10px;font-size:.75rem;color:#00d4ff;text-align:center}.detail-back-btn[data-v-f77ddf26]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.9) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.9) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;animation:pixelDust-f77ddf26 7s linear infinite}.detail-card[data-v-f77ddf26]{background:#101e32d1;border-radius:24px;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #0006;overflow:hidden}.detail-cover[data-v-f77ddf26]{position:relative;padding-top:50%;overflow:hidden}.detail-cover img[data-v-f77ddf26]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cover-overlay[data-v-f77ddf26]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050a1433,#050a14d9);pointer-events:none}.detail-body[data-v-f77ddf26]{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.detail-header h1[data-v-f77ddf26]{font-size:2.5rem;margin-bottom:.8rem;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.article-info[data-v-f77ddf26]{font-size:1rem;color:#ffffffbf;line-height:1.7}.tags-row[data-v-f77ddf26]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-badge[data-v-f77ddf26]{font-size:.75rem;padding:4px 10px;border-radius:12px;border:1px solid rgba(99,91,255,.2);background:#635bff26;color:#a5b4fc}.timestamps[data-v-f77ddf26]{display:flex;gap:1.5rem;font-size:.9rem;color:#fff9}.detail-content[data-v-f77ddf26]{background:#050a1466;border-radius:20px;padding:1.5rem;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 30px #00000080;line-height:1.9}.detail-content[data-v-f77ddf26] h1{color:#fff!important;font-size:1.9rem;font-weight:600;text-shadow:0 0 20px rgba(255,255,255,.25);margin-top:0}.detail-content[data-v-f77ddf26] h2,.detail-content[data-v-f77ddf26] h3,.detail-content[data-v-f77ddf26] h4{color:#fff!important;margin-top:1.2rem}.detail-content[data-v-f77ddf26] p{color:#ffffffd1!important;margin-bottom:1rem}.detail-content[data-v-f77ddf26] ul,.detail-content[data-v-f77ddf26] ol{padding-left:1.2rem;margin-bottom:1rem}.detail-content[data-v-f77ddf26] li{color:#ffffffd1;margin-bottom:.6rem}.detail-content[data-v-f77ddf26] strong{color:#00d4ff}.loading-state[data-v-f77ddf26],.empty-state[data-v-f77ddf26]{text-align:center;padding:4rem 0;color:#ffffffb3}.loader[data-v-f77ddf26]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#00d4ff;border-radius:50%;animation:spin-f77ddf26 1s linear infinite;margin:0 auto 1.5rem}@keyframes spin-f77ddf26{to{transform:rotate(360deg)}}@keyframes pixelDust-f77ddf26{0%{background-position:0 0,0 0}to{background-position:28px 18px,-22px 26px}}@media (max-width: 768px){.detail-body[data-v-f77ddf26]{padding:1.5rem}.timestamps[data-v-f77ddf26]{flex-direction:column}}.wiki-sidebar[data-v-a92fc327]{position:sticky;top:120px}.floating-panel[data-v-a92fc327]{background:#0a1930b3;border:1px solid rgba(99,91,255,.3);border-radius:20px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);overflow:hidden;box-shadow:0 15px 35px #0006,0 0 20px #635bff1a}.panel-header[data-v-a92fc327]{padding:1.2rem;background:#635bff26;border-bottom:1px solid rgba(99,91,255,.2);display:flex;align-items:center;gap:10px}.panel-title[data-v-a92fc327]{font-weight:700;letter-spacing:1px}.panel-body[data-v-a92fc327]{padding:1.5rem}.search-container[data-v-a92fc327]{position:relative;margin-bottom:2rem}.search-box[data-v-a92fc327]{margin-bottom:0}.suggestions-panel[data-v-a92fc327]{position:absolute;top:calc(100% + 12px);left:0;right:0;background:#0d1930f2;border:1px solid rgba(99,91,255,.4);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 40px #0009,0 0 20px #635bff33;z-index:100;overflow:hidden;animation:slideIn-a92fc327 .3s cubic-bezier(.2,.8,.2,1)}@keyframes slideIn-a92fc327{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.searching-state[data-v-a92fc327],.no-results[data-v-a92fc327]{padding:30px;display:flex;flex-direction:column;align-items:center;gap:15px;color:#fff9;font-size:.9rem}.dot-ring[data-v-a92fc327]{position:relative;width:40px;height:40px;animation:rotate-a92fc327 4s linear infinite}.dot[data-v-a92fc327]{position:absolute;width:4px;height:4px;background:#635bff;border-radius:50%;box-shadow:0 0 8px #635bff;top:50%;left:50%;transform-origin:0 20px}.dot[data-v-a92fc327]:nth-child(1){transform:translate(-50%,-50%) rotate(0);opacity:1}.dot[data-v-a92fc327]:nth-child(2){transform:translate(-50%,-50%) rotate(45deg);opacity:.8}.dot[data-v-a92fc327]:nth-child(3){transform:translate(-50%,-50%) rotate(90deg);opacity:.6}.dot[data-v-a92fc327]:nth-child(4){transform:translate(-50%,-50%) rotate(135deg);opacity:.4}.dot[data-v-a92fc327]:nth-child(5){transform:translate(-50%,-50%) rotate(180deg);opacity:.2}.dot[data-v-a92fc327]:nth-child(6){transform:translate(-50%,-50%) rotate(225deg);opacity:.1}.dot[data-v-a92fc327]:nth-child(7){transform:translate(-50%,-50%) rotate(270deg);opacity:.1}.dot[data-v-a92fc327]:nth-child(8){transform:translate(-50%,-50%) rotate(315deg);opacity:.1}@keyframes rotate-a92fc327{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-results i[data-v-a92fc327]{font-size:1.5rem;color:#ffffff4d}.suggestion-item[data-v-a92fc327]{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:all .25s ease}.suggestion-item[data-v-a92fc327]:last-child{border-bottom:none}.suggestion-item[data-v-a92fc327]:hover{background:#635bff26;padding-left:22px}.suggestion-header[data-v-a92fc327]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.suggestion-name[data-v-a92fc327]{color:#fff;font-weight:700;font-size:.95rem;letter-spacing:.5px}.suggestion-v[data-v-a92fc327]{background:#00d4ff1a;color:#00d4ff;padding:2px 8px;border-radius:6px;font-size:.75rem;font-weight:700;border:1px solid rgba(0,212,255,.2)}.suggestion-tags[data-v-a92fc327]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.s-tag[data-v-a92fc327]{color:#635bff;font-size:.75rem;font-weight:500;opacity:.9}.suggestion-footer[data-v-a92fc327]{font-size:.75rem;color:#fff6;display:flex;align-items:center;gap:6px}.particle-input[data-v-a92fc327]{width:100%;padding:12px 18px;border-radius:30px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#fff;transition:all .3s ease}.particle-input[data-v-a92fc327]:focus{outline:none;border-color:#635bff;background:#635bff1a;box-shadow:0 0 15px #635bff33}.action-buttons[data-v-a92fc327]{display:flex;flex-direction:column;gap:10px}.action-btn[data-v-a92fc327]{width:100%;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#f6f8ff;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;isolation:isolate}.action-btn[data-v-a92fc327]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#040c1c;background-image:radial-gradient(circle at 2px 2px,rgba(2,48,140,.6) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(189,189,189,.5) 1px,transparent 1.1px);background-size:10px 10px,14px 14px;opacity:0;transition:opacity .3s ease;animation:pixelDust-a92fc327 7s linear infinite}.action-btn[data-v-a92fc327]:hover{transform:translate(5px);border-color:#635bff80;box-shadow:0 0 15px #635bff33}.action-btn[data-v-a92fc327]:hover:before{opacity:1}@keyframes pixelDust-a92fc327{0%{background-position:0 0,0 0}to{background-position:28px 18px,-22px 26px}}.btn-text[data-v-a92fc327]{font-weight:500;font-size:.95rem}.panel-footer[data-v-a92fc327]{padding:1rem;background:#0003;font-size:.8rem;color:#ffffff80;display:flex;align-items:center;gap:8px}.status-dot[data-v-a92fc327]{width:6px;height:6px;background:#00d4ff;border-radius:50%;box-shadow:0 0 8px #00d4ff;animation:pulse-a92fc327 2s infinite}@keyframes pulse-a92fc327{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@media (max-width: 992px){.wiki-sidebar[data-v-a92fc327]{position:static;order:-1;margin-bottom:2rem}}.random-wiki-section[data-v-cc093066]{margin-top:4rem;position:relative}.section-title[data-v-cc093066]{font-size:1.8rem;margin-bottom:2rem;display:flex;align-items:center;gap:12px;color:#00d4ff}.title-icon[data-v-cc093066]{width:24px;height:4px;background:#00d4ff;display:inline-block;box-shadow:0 0 10px #00d4ff}.wiki-cards-grid[data-v-cc093066]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.wiki-card[data-v-cc093066]{background:#101e3266;border:1px solid rgba(0,212,255,.15);border-radius:12px;padding:1.5rem;position:relative;overflow:hidden;transition:all .3s ease;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column}.wiki-card[data-v-cc093066]:hover{border-color:#00d4ff80;background:#14284699;transform:translateY(-5px);box-shadow:0 10px 30px #00000080,0 0 15px #00d4ff1a}.card-header[data-v-cc093066]{display:flex;justify-content:space-between;margin-bottom:1rem;font-size:.8rem;color:#ffffff80;font-family:Courier New,Courier,monospace}.version[data-v-cc093066]{color:#00d4ff}.key-name[data-v-cc093066]{font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;color:#fff;letter-spacing:1px}.tags-container[data-v-cc093066]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.5rem;flex-grow:1}.tag[data-v-cc093066]{font-size:.75rem;padding:2px 10px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.2);border-radius:4px;color:#00d4ff}.card-footer[data-v-cc093066]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;border-top:1px solid rgba(255,255,255,.05);padding-top:1rem}.user-info[data-v-cc093066]{display:flex;gap:6px}.user-info .label[data-v-cc093066]{color:#fff6}.user-info .value[data-v-cc093066]{color:#fffc}.time-info[data-v-cc093066]{color:#fff6}.card-scanner[data-v-cc093066]{position:absolute;top:-100%;left:0;width:100%;height:20%;background:linear-gradient(to bottom,transparent,rgba(0,212,255,.05),transparent);pointer-events:none}.wiki-card:hover .card-scanner[data-v-cc093066]{animation:scan-cc093066 2s linear infinite}@keyframes scan-cc093066{0%{top:-20%}to{top:120%}}.loading-state[data-v-cc093066],.error-state[data-v-cc093066]{height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;color:#fff9}.loader[data-v-cc093066]{width:40px;height:40px;border:3px solid rgba(0,212,255,.1);border-top-color:#00d4ff;border-radius:50%;animation:spin-cc093066 1s linear infinite}@keyframes spin-cc093066{to{transform:rotate(360deg)}}.retry-btn[data-v-cc093066]{background:transparent;border:1px solid #00d4ff;color:#00d4ff;padding:8px 24px;border-radius:4px;cursor:pointer;transition:all .3s}.retry-btn[data-v-cc093066]:hover{background:#00d4ff1a}@media (max-width: 600px){.wiki-cards-grid[data-v-cc093066]{grid-template-columns:1fr}}.wiki-page[data-v-41741050]{min-height:100vh;background-color:#030814;color:#fff;padding-top:100px;position:relative;overflow:hidden}.particles-bg[data-v-41741050]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.content-container[data-v-41741050]{position:relative;z-index:2}.wiki-layout[data-v-41741050]{display:grid;grid-template-columns:1fr 320px;gap:3rem;padding-bottom:50px;align-items:start}.wiki-title[data-v-41741050]{font-size:3.5rem;font-weight:800;margin-bottom:2rem;background:linear-gradient(135deg,#fff 30%,#635bff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 15px rgba(99,91,255,.3))}.wiki-intro[data-v-41741050]{font-size:1.1rem;line-height:1.8;color:#ffffffd9;max-width:800px}.wiki-intro p[data-v-41741050]{margin-bottom:1.5rem}.intro-grid[data-v-41741050]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem}.intro-card[data-v-41741050]{padding:1.5rem;background:#101e3266;border:1px solid rgba(255,255,255,.08);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.intro-card h3[data-v-41741050]{color:#00d4ff;margin-bottom:.8rem;font-size:1.2rem}.intro-card p[data-v-41741050]{margin-bottom:0;font-size:.95rem;color:#ffffffb3}.status-dot[data-v-41741050]{width:6px;height:6px;background:#00d4ff;border-radius:50%;box-shadow:0 0 8px #00d4ff;animation:pulse-41741050 2s infinite}@keyframes pulse-41741050{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes pixelDust-41741050{0%{background-position:0 0,0 0}to{background-position:28px 18px,-22px 26px}}@media (max-width: 992px){.wiki-layout[data-v-41741050]{grid-template-columns:1fr}}.wiki-comments[data-v-1e0bf3ae]{margin-top:40px;padding:30px;background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;position:relative;overflow:hidden}.blur-overlay[data-v-1e0bf3ae]{filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}.login-prompt[data-v-1e0bf3ae]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10;background:#0003}.login-link[data-v-1e0bf3ae]{background:#64ffda;color:#0a192f;padding:12px 30px;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s;box-shadow:0 4px 15px #64ffda4d;pointer-events:auto}.login-link[data-v-1e0bf3ae]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #64ffda66}.add-comment-section[data-v-1e0bf3ae]{display:flex;gap:20px;margin-bottom:40px}.user-avatar[data-v-1e0bf3ae]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #64ffda}.input-wrapper[data-v-1e0bf3ae]{flex:1;display:flex;flex-direction:column;gap:10px}.comment-input[data-v-1e0bf3ae]{width:100%;min-height:80px;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;color:#fff;resize:vertical;font-family:inherit}.comment-input[data-v-1e0bf3ae]:focus{outline:none;border-color:#64ffda}.submit-btn[data-v-1e0bf3ae]{align-self:flex-end;background:#64ffda1a;border:1px solid #64ffda;color:#64ffda;padding:8px 24px;border-radius:4px;cursor:pointer;transition:all .3s}.submit-btn[data-v-1e0bf3ae]:hover:not(:disabled){background:#64ffda;color:#0a192f}.submit-btn[data-v-1e0bf3ae]:disabled{opacity:.5;cursor:not-allowed}.comments-list h3[data-v-1e0bf3ae]{margin-bottom:20px;color:#64ffda}.comment-item[data-v-1e0bf3ae]{display:flex;gap:15px;padding:20px 0;border-top:1px solid rgba(255,255,255,.1)}.comment-avatar[data-v-1e0bf3ae]{width:40px;height:40px;border-radius:50%;object-fit:cover}.comment-content[data-v-1e0bf3ae]{flex:1}.comment-header[data-v-1e0bf3ae]{display:flex;justify-content:space-between;margin-bottom:8px}.user-name[data-v-1e0bf3ae]{font-weight:700;color:#64ffda}.create-time[data-v-1e0bf3ae]{font-size:.8rem;color:#8892b0}.text[data-v-1e0bf3ae]{color:#ccd6f6;line-height:1.6}.loading[data-v-1e0bf3ae],.no-comments[data-v-1e0bf3ae]{text-align:center;color:#8892b0;padding:20px}.wiki-detail-container[data-v-9fcc4244]{min-height:100vh;color:#fff;position:relative;overflow-x:hidden}.background-canvas[data-v-9fcc4244]{position:fixed;top:0;left:0;z-index:-1;background:radial-gradient(circle at center,#0a192f,#02060c)}.content-wrapper[data-v-9fcc4244]{max-width:1000px;margin:0 auto;padding:100px 20px 60px}.glass-panel[data-v-9fcc4244]{background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:40px;box-shadow:0 20px 50px #00000080}.header-actions[data-v-9fcc4244]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.back-button[data-v-9fcc4244],.edit-button[data-v-9fcc4244]{background:transparent;border:1px solid rgba(255,255,255,.3);color:#8892b0;padding:8px 16px;border-radius:30px;cursor:pointer;transition:all .3s}.back-button[data-v-9fcc4244]:hover,.edit-button[data-v-9fcc4244]:hover{background:#64ffda1a;color:#64ffda;border-color:#64ffda}.back-button[data-v-9fcc4244]{margin-bottom:0}.wiki-header h1[data-v-9fcc4244]{font-size:2.5rem;margin-bottom:15px;background:linear-gradient(135deg,#fff,#64ffda);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.meta-info[data-v-9fcc4244]{font-size:.9rem;color:#8892b0;display:flex;gap:20px;margin-bottom:15px}.tag[data-v-9fcc4244]{background:#64ffda1a;color:#64ffda;padding:4px 12px;border-radius:4px;font-size:.8rem;margin-right:10px}.divider[data-v-9fcc4244]{border:none;border-top:1px solid rgba(255,255,255,.1);margin:30px 0}[data-v-9fcc4244] .wiki-article{line-height:1.8;color:#ccd6f6}[data-v-9fcc4244] .wiki-article h1,[data-v-9fcc4244] .wiki-article h2,[data-v-9fcc4244] .wiki-article h3{color:#64ffda;margin-top:2em;margin-bottom:1em}[data-v-9fcc4244] .wiki-article p{margin-bottom:1.5em}[data-v-9fcc4244] .wiki-article img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;border:1px solid rgba(255,255,255,.1)}[data-v-9fcc4244] .wiki-article table{width:100%;border-collapse:collapse;margin:20px 0;background:#ffffff05}[data-v-9fcc4244] .wiki-article th,[data-v-9fcc4244] .wiki-article td{border:1px solid rgba(255,255,255,.1);padding:12px;text-align:left}[data-v-9fcc4244] .wiki-article th{background:#64ffda0d;color:#64ffda}.loading-state[data-v-9fcc4244],.error-state[data-v-9fcc4244]{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.spinner[data-v-9fcc4244]{width:50px;height:50px;border:3px solid rgba(100,255,218,.1);border-top-color:#64ffda;border-radius:50%;animation:spin-9fcc4244 1s linear infinite;margin-bottom:20px}@keyframes spin-9fcc4244{to{transform:rotate(360deg)}}.wiki-create-container[data-v-3e66fdc8]{min-height:100vh;position:relative;overflow-x:hidden;background-color:#030814}.particles-bg[data-v-3e66fdc8]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.container[data-v-3e66fdc8]{position:relative;z-index:1;padding:40px 20px}.back-btn[data-v-3e66fdc8]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1);padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:40px;transition:all .3s ease;font-size:14px;font-weight:600}.back-btn[data-v-3e66fdc8]:hover{background:#ffffff1a;color:#fff;transform:translate(-3px)}.page-title[data-v-3e66fdc8]{color:#fff;font-size:36px;font-weight:800;margin:20px 0 40px;text-align:center;letter-spacing:2px;text-shadow:0 0 20px rgba(255,255,255,.2)}.editor-grid[data-v-3e66fdc8]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px;height:800px}.editor-panel[data-v-3e66fdc8],.preview-panel[data-v-3e66fdc8]{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#0f172af2,#1e293bf2);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:35px;display:flex;flex-direction:column;height:100%;box-shadow:0 20px 50px #0006}.editor-panel[data-v-3e66fdc8]:before,.preview-panel[data-v-3e66fdc8]:before,.btn-primary[data-v-3e66fdc8]:before,.btn-secondary[data-v-3e66fdc8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(circle at 2px 2px,rgba(100,255,218,.15) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(148,163,184,.15) 1px,transparent 1.1px);background-size:16px 16px,20px 20px;animation:pixelDust-3e66fdc8 10s linear infinite;pointer-events:none}@keyframes pixelDust-3e66fdc8{0%{background-position:0 0,0 0}to{background-position:32px 32px,-40px 40px}}.panel-section[data-v-3e66fdc8]{margin-bottom:25px}.panel-section[data-v-3e66fdc8]:first-child{flex-shrink:0}.panel-section[data-v-3e66fdc8]:last-child{margin-bottom:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.panel-section h2[data-v-3e66fdc8]{color:#64ffda;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:flex;align-items:center;gap:10px}.panel-section h2[data-v-3e66fdc8]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(100,255,218,.3),transparent)}.form-group[data-v-3e66fdc8]{margin-bottom:18px}.form-group label[data-v-3e66fdc8]{display:block;color:#94a3b8;font-size:13px;font-weight:600;margin-bottom:8px;letter-spacing:.5px}.form-group input[data-v-3e66fdc8]{width:100%;background:#0f172a80;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:12px 14px;color:#f8fafc;font-size:14px;transition:all .3s ease}.form-group input[data-v-3e66fdc8]:focus{outline:none;border-color:#64ffda;background:#0f172acc;box-shadow:0 0 10px #64ffda33}.input-with-action[data-v-3e66fdc8]{display:flex;gap:10px}.input-with-action input[data-v-3e66fdc8]{flex:1}.check-btn[data-v-3e66fdc8]{background:#64ffda1a;color:#64ffda;border:1px solid rgba(100,255,218,.2);padding:0 15px;border-radius:4px;cursor:pointer;font-size:13px;font-weight:600;transition:all .3s ease;white-space:nowrap}.check-btn[data-v-3e66fdc8]:hover:not(:disabled){background:#64ffda33;border-color:#64ffda}.check-btn[data-v-3e66fdc8]:disabled{opacity:.5;cursor:not-allowed}.check-result[data-v-3e66fdc8]{font-size:12px;margin-top:6px;color:#64ffda;padding-left:4px}.check-result.error[data-v-3e66fdc8]{color:#ff6b6b}.tags-flow[data-v-3e66fdc8]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px;background:#0f172a4d;border-radius:6px;border:1px solid rgba(255,255,255,.05)}.tags-input-group[data-v-3e66fdc8]{display:flex;gap:8px;flex:1 1 200px}.tags-input-group input[data-v-3e66fdc8]{padding:8px 12px;font-size:13px}.add-tag-btn[data-v-3e66fdc8]{background:#64ffda1a;color:#64ffda;border:1px solid rgba(100,255,218,.2);width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .3s ease}.add-tag-btn[data-v-3e66fdc8]:hover{background:#64ffda33;transform:scale(1.05)}.tag-item[data-v-3e66fdc8]{display:inline-flex;align-items:center;gap:6px;background:#64ffda1a;color:#64ffda;padding:4px 10px;border-radius:4px;border:1px solid rgba(100,255,218,.15);font-size:12px;font-weight:500}.remove-tag-btn[data-v-3e66fdc8]{background:transparent;border:none;color:#64ffda99;cursor:pointer;padding:2px;display:flex;align-items:center;transition:all .2s ease}.remove-tag-btn[data-v-3e66fdc8]:hover{color:#ff6b6b;transform:scale(1.2)}.editor-toolbar[data-v-3e66fdc8]{display:flex;gap:8px;margin-bottom:12px;flex-shrink:0}.toolbar-btn[data-v-3e66fdc8]{background:#ffffff0d;color:#cbd5e1;border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s ease}.toolbar-btn[data-v-3e66fdc8]:hover{background:#64ffda1a;color:#64ffda;border-color:#64ffda4d}.html-editor[data-v-3e66fdc8]{width:100%;flex:1;background:#0f172a80;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:15px;color:#e2e8f0;font-family:Fira Code,Courier New,monospace;font-size:13px;line-height:1.6;resize:none;transition:all .3s ease}.tab-buttons[data-v-3e66fdc8]{display:flex;gap:20px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.05);flex-shrink:0}.tab-btn[data-v-3e66fdc8]{background:transparent;color:#94a3b8;border:none;padding:10px 0;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;position:relative}.tab-btn.active[data-v-3e66fdc8]{color:#fff}.tab-btn.active[data-v-3e66fdc8]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#64ffda;box-shadow:0 0 10px #64ffda}.preview-content[data-v-3e66fdc8]{flex:1;overflow-y:auto;padding-right:15px}.preview-header[data-v-3e66fdc8]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05)}.preview-header h1[data-v-3e66fdc8]{font-size:2.2rem;font-weight:800;color:#fff;margin-bottom:15px}.preview-meta[data-v-3e66fdc8]{color:#64748b;font-size:12px;display:flex;gap:15px;margin-bottom:12px}.tag[data-v-3e66fdc8]{display:inline-flex;align-items:center;gap:6px;background:#64ffda14;color:#64ffda;padding:4px 12px;border-radius:100px;font-size:12px;font-weight:600;border:1px solid rgba(100,255,218,.1)}.remove-tag-mini[data-v-3e66fdc8]{background:transparent;border:none;color:#64ffda80;cursor:pointer;display:flex;padding:0;font-size:10px}.remove-tag-mini[data-v-3e66fdc8]:hover{color:#ff6b6b}[data-v-3e66fdc8] .wiki-article{line-height:1.8;color:#ccd6f6}[data-v-3e66fdc8] .wiki-article h1,[data-v-3e66fdc8] .wiki-article h2,[data-v-3e66fdc8] .wiki-article h3{color:#64ffda;margin-top:2em;margin-bottom:1em}[data-v-3e66fdc8] .wiki-article p{margin-bottom:1.5em}[data-v-3e66fdc8] .wiki-article table{width:100%;border-collapse:collapse;margin:20px 0;background:#ffffff05}[data-v-3e66fdc8] .wiki-article th,[data-v-3e66fdc8] .wiki-article td{border:1px solid rgba(255,255,255,.1);padding:12px}[data-v-3e66fdc8] .wiki-article th{background:#64ffda0d;color:#64ffda}.json-viewer[data-v-3e66fdc8]{background:#0f172a66;border-radius:8px;padding:20px;display:flex;flex-direction:column}.json-viewer pre[data-v-3e66fdc8]{margin:0 0 20px;padding:15px;background:#0f172a99;border-radius:6px;border:1px solid rgba(255,255,255,.05);color:#94a3b8;justify-content:center;gap:10px;transition:all .3s ease;min-width:180px;flex:1}.json-viewer code[data-v-3e66fdc8]{color:#64ffda}.copy-btn[data-v-3e66fdc8]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1);padding:10px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}.copy-btn[data-v-3e66fdc8]:hover{background:#ffffff1a}.action-buttons[data-v-3e66fdc8]{display:flex;gap:20px;justify-content:center;margin-top:40px}.btn[data-v-3e66fdc8]{position:relative;overflow:hidden;isolation:isolate;padding:14px 40px;border:none;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;transition:all .3s ease}.btn-primary[data-v-3e66fdc8]{background:linear-gradient(135deg,#3b4b69f2,#415a8ff2);color:#fff;box-shadow:0 8px 25px #0000004d}.btn-primary[data-v-3e66fdc8]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#465a82fa,#506ea0fa);box-shadow:0 12px 30px #0006}.btn-secondary[data-v-3e66fdc8]{background:#0f172a99;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}.btn-secondary[data-v-3e66fdc8]:hover{background:#0f172acc;color:#fff;border-color:#ffffff4d}[data-v-3e66fdc8]::-webkit-scrollbar{width:5px}[data-v-3e66fdc8]::-webkit-scrollbar-track{background:transparent}[data-v-3e66fdc8]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}[data-v-3e66fdc8]::-webkit-scrollbar-thumb:hover{background:#64ffda4d}@media (max-width: 1024px){.editor-grid[data-v-3e66fdc8]{grid-template-columns:1fr;height:auto}.editor-panel[data-v-3e66fdc8],.preview-panel[data-v-3e66fdc8]{height:600px}}.wiki-create-container[data-v-56b29cf9]{min-height:100vh;position:relative;overflow-x:hidden;background-color:#030814}.particles-bg[data-v-56b29cf9]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.container[data-v-56b29cf9]{position:relative;z-index:1;padding:40px 20px}.back-btn[data-v-56b29cf9]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1);padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:40px;transition:all .3s ease;font-size:14px;font-weight:600}.back-btn[data-v-56b29cf9]:hover{background:#ffffff1a;color:#fff;transform:translate(-3px)}.page-title[data-v-56b29cf9]{color:#fff;font-size:36px;font-weight:800;margin:20px 0 40px;text-align:center;letter-spacing:2px;text-shadow:0 0 20px rgba(255,255,255,.2)}.editor-grid[data-v-56b29cf9]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px;height:800px}.editor-panel[data-v-56b29cf9],.preview-panel[data-v-56b29cf9]{isolation:isolate;background:linear-gradient(135deg,#0f172af2,#1e293bf2);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:35px;display:flex;flex-direction:column;height:100%;box-shadow:0 20px 50px #0006;position:relative;overflow:hidden}.editor-panel[data-v-56b29cf9]:before,.preview-panel[data-v-56b29cf9]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(circle at 2px 2px,rgba(100,255,218,.15) 1.1px,transparent 1.2px),radial-gradient(circle at 7px 7px,rgba(148,163,184,.15) 1px,transparent 1.1px);background-size:16px 16px,20px 20px;animation:pixelDust-56b29cf9 10s linear infinite;pointer-events:none}@keyframes pixelDust-56b29cf9{0%{background-position:0 0,0 0}to{background-position:32px 32px,-40px 40px}}.panel-section[data-v-56b29cf9]{margin-bottom:25px}.panel-section[data-v-56b29cf9]:last-child{flex:1;display:flex;flex-direction:column}.panel-section h2[data-v-56b29cf9]{color:#64ffda;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:15px;display:flex;align-items:center;gap:10px}.panel-section h2[data-v-56b29cf9]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(100,255,218,.3),transparent)}.form-group[data-v-56b29cf9]{margin-bottom:18px}.form-group label[data-v-56b29cf9]{display:block;color:#94a3b8;font-size:13px;margin-bottom:8px}.form-group input[data-v-56b29cf9]{width:100%;background:#0f172a80;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:12px 14px;color:#f8fafc;transition:all .3s}.form-group input[data-v-56b29cf9]:focus{outline:none;border-color:#64ffda;background:#0f172acc}.disabled-input[data-v-56b29cf9]{background:#ffffff0d!important;color:#64748b!important;cursor:not-allowed}.tags-flow[data-v-56b29cf9]{display:flex;flex-wrap:wrap;gap:8px;padding:8px;background:#0f172a4d;border-radius:6px;border:1px solid rgba(255,255,255,.05)}.tag-item[data-v-56b29cf9]{background:#64ffda1a;color:#64ffda;padding:4px 10px;border-radius:4px;font-size:12px;display:flex;align-items:center;gap:6px}.remove-tag-btn[data-v-56b29cf9]{background:transparent;border:none;color:#ff6b6b;cursor:pointer;font-size:10px}.tags-input-group[data-v-56b29cf9]{display:flex;gap:8px}.add-tag-btn[data-v-56b29cf9]{background:#64ffda1a;color:#64ffda;border:1px solid rgba(100,255,218,.2);width:32px;height:32px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .3s}.add-tag-btn[data-v-56b29cf9]:hover{background:#64ffda33;border-color:#64ffda}.plus-icon[data-v-56b29cf9]{line-height:1;margin-top:-2px}.editor-toolbar[data-v-56b29cf9]{display:flex;gap:8px;margin-bottom:12px}.toolbar-btn[data-v-56b29cf9]{background:#ffffff0d;color:#cbd5e1;border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px}.html-editor[data-v-56b29cf9]{width:100%;flex:1;background:#0f172a80;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:15px;color:#e2e8f0;font-family:monospace;resize:none}.tab-buttons[data-v-56b29cf9]{display:flex;gap:20px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.05)}.tab-btn[data-v-56b29cf9]{background:transparent;color:#94a3b8;border:none;padding:10px 0;cursor:pointer;position:relative}.tab-btn.active[data-v-56b29cf9]{color:#fff}.tab-btn.active[data-v-56b29cf9]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#64ffda}.preview-content[data-v-56b29cf9]{flex:1;overflow-y:auto}.preview-header h1[data-v-56b29cf9]{font-size:2.2rem;margin-bottom:15px}.preview-meta[data-v-56b29cf9]{color:#64748b;font-size:12px;margin-bottom:12px;display:flex;gap:15px}.tag[data-v-56b29cf9]{color:#64ffda;margin-right:10px;font-size:12px}[data-v-56b29cf9] .wiki-article{line-height:1.8;color:#ccd6f6}[data-v-56b29cf9] .wiki-article h2{color:#64ffda;margin-top:1.5em}[data-v-56b29cf9] .wiki-article p{margin-bottom:1em}[data-v-56b29cf9] .wiki-article table{width:100%;border-collapse:collapse;margin:20px 0}[data-v-56b29cf9] .wiki-article th,[data-v-56b29cf9] .wiki-article td{border:1px solid rgba(255,255,255,.1);padding:12px}.json-viewer[data-v-56b29cf9]{background:#0f172a66;border-radius:8px;padding:20px}.json-viewer pre[data-v-56b29cf9]{margin:0;padding:15px;background:#0f172a99;border-radius:6px;color:#64ffda;overflow-x:auto}.action-buttons[data-v-56b29cf9]{display:flex;gap:20px;justify-content:center;margin-top:40px}.btn[data-v-56b29cf9]{padding:14px 40px;border:none;cursor:pointer;font-weight:700;transition:all .3s}.btn-primary[data-v-56b29cf9]{background:linear-gradient(135deg,#3b4b69,#415a8f);color:#fff}.btn-secondary[data-v-56b29cf9]{background:#0f172a99;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}@media (max-width: 1024px){.editor-grid[data-v-56b29cf9]{grid-template-columns:1fr;height:auto}.editor-panel[data-v-56b29cf9],.preview-panel[data-v-56b29cf9]{height:600px}}.wiki-howto-container[data-v-22ea9d2a]{min-height:100vh;position:relative;background-color:#030814;color:#e2e8f0}.particles-bg[data-v-22ea9d2a]{position:fixed;top:0;left:0;z-index:0}.container[data-v-22ea9d2a]{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:60px 20px}.back-btn[data-v-22ea9d2a]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1);padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .3s ease;font-weight:600}.back-btn[data-v-22ea9d2a]:hover{background:#ffffff1a;color:#fff;transform:translate(-3px)}.page-title[data-v-22ea9d2a]{font-size:42px;font-weight:800;text-align:center;margin:40px 0;color:#fff;text-shadow:0 0 20px rgba(100,255,218,.3)}.guide-panel[data-v-22ea9d2a]{background:#0f172ae6;border:1px solid rgba(100,255,218,.2);border-radius:16px;padding:40px;box-shadow:0 20px 50px #00000080}.guide-section[data-v-22ea9d2a]{margin-bottom:40px}.guide-section h2[data-v-22ea9d2a]{color:#64ffda;font-size:22px;margin-bottom:15px;display:flex;align-items:center;gap:12px}.guide-section p[data-v-22ea9d2a]{line-height:1.8;color:#94a3b8}.guide-section ul[data-v-22ea9d2a]{padding-left:20px;color:#94a3b8}.guide-section li[data-v-22ea9d2a]{margin-bottom:10px;line-height:1.6}.template-demo[data-v-22ea9d2a]{display:flex;gap:15px;margin:15px 0}.template-demo span[data-v-22ea9d2a]{background:#ffffff0d;padding:6px 12px;border-radius:4px;font-size:13px;border:1px solid rgba(255,255,255,.1)}.tip[data-v-22ea9d2a]{font-size:14px;font-style:italic;color:#64ffda!important}.action-footer[data-v-22ea9d2a]{display:flex;justify-content:center;margin-top:50px}.btn-start[data-v-22ea9d2a]{background:linear-gradient(135deg,#64ffda,#48bb78);color:#030814;border:none;padding:16px 48px;border-radius:50px;font-size:18px;font-weight:800;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 20px #64ffda33}.btn-start[data-v-22ea9d2a]:hover{transform:translateY(-3px);box-shadow:0 15px 30px #64ffda66}.profile-container[data-v-31626c64]{min-height:100vh;position:relative;color:#fff;padding:120px 20px 60px}.background-canvas[data-v-31626c64]{position:fixed;top:0;left:0;z-index:-1}.content-wrapper[data-v-31626c64]{max-width:800px;margin:0 auto}.glass-panel[data-v-31626c64]{background:#0a192f99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(100,255,218,.2);border-radius:24px;padding:40px;box-shadow:0 0 40px #00000080,inset 0 0 20px #64ffda0d;position:relative;overflow:hidden}.glass-panel[data-v-31626c64]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(100,255,218,.1) 0%,transparent 70%);opacity:.3;animation:pulse-31626c64 10s infinite alternate;pointer-events:none}@keyframes pulse-31626c64{0%{transform:scale(1);opacity:.1}to{transform:scale(1.1);opacity:.3}}.profile-header[data-v-31626c64]{display:flex;align-items:center;gap:30px;margin-bottom:40px}.avatar-container[data-v-31626c64]{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;border:4px solid #64ffda;cursor:pointer;box-shadow:0 0 20px #64ffda4d;background:#0a192f}.profile-avatar[data-v-31626c64]{width:100%;height:100%;object-fit:cover}.avatar-overlay[data-v-31626c64]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;font-size:.8rem}.avatar-container:hover .avatar-overlay[data-v-31626c64]{opacity:1}.header-info h1[data-v-31626c64]{font-size:2.5rem;margin:0;background:linear-gradient(135deg,#fff,#64ffda);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.user-id[data-v-31626c64]{color:#8892b0;margin-top:5px}.info-grid[data-v-31626c64]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}.info-item[data-v-31626c64]:hover{background:#64ffda14;border-color:#64ffda4d;box-shadow:0 0 15px #64ffda1a}.info-item label[data-v-31626c64]{display:block;font-size:.8rem;color:#8892b0;margin-bottom:5px}.info-item span[data-v-31626c64]{font-weight:500;color:#ccd6f6}.place-info-row[data-v-31626c64]{display:flex;align-items:center;justify-content:space-between;gap:14px}.place-item span[data-v-31626c64]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-update-place[data-v-31626c64]{border:1px solid rgba(100,255,218,.6);background:#64ffda14;color:#64ffda;padding:6px 18px;border-radius:30px;font-size:.85rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.btn-update-place[data-v-31626c64]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #64ffda33}.btn-update-place[data-v-31626c64]:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.achievements-section h3[data-v-31626c64]{color:#64ffda;margin-bottom:25px;font-size:1.2rem;letter-spacing:2px;text-transform:uppercase}.achievements-grid[data-v-31626c64]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.achievement-card[data-v-31626c64]{background:#ffffff08;border:1px solid rgba(100,255,218,.1);border-radius:12px;padding:15px;position:relative;transition:all .3s ease}.achievement-card[data-v-31626c64]:hover{background:#64ffda0d;border-color:#64ffda4d;transform:translateY(-2px)}.card-status[data-v-31626c64]{font-size:.6rem;font-family:monospace;color:#8892b0;margin-bottom:8px;letter-spacing:1px}.rank-shiny[data-v-31626c64]{color:#fff!important;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px #64ffda;font-weight:700}.rank-perfect[data-v-31626c64]{color:#64ffda!important;font-weight:700}.rank-great[data-v-31626c64]{color:#bd93f9!important}.rank-good[data-v-31626c64]{color:#8be9fd!important}.rank-completed[data-v-31626c64]{color:#8892b0!important}.progress-fill.rank-shiny[data-v-31626c64]{background:linear-gradient(90deg,#64ffda,#fff)}.progress-fill.rank-perfect[data-v-31626c64]{background:#64ffda}.progress-fill.rank-great[data-v-31626c64]{background:#bd93f9}.progress-fill.rank-good[data-v-31626c64]{background:#8be9fd}.progress-fill.rank-completed[data-v-31626c64]{background:#44475a}.game-info[data-v-31626c64]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.game-name[data-v-31626c64]{font-size:.9rem;color:#ccd6f6}.game-score[data-v-31626c64]{font-family:Courier New,Courier,monospace;font-size:1.2rem;color:#64ffda;font-weight:700}.progress-bar[data-v-31626c64]{height:4px;background:#ffffff0d;border-radius:2px;overflow:hidden}.progress-fill[data-v-31626c64]{height:100%;background:linear-gradient(90deg,#0a192f,#64ffda);border-radius:2px;transition:width 1s ease-out}.no-achievements[data-v-31626c64]{grid-column:1 / -1;text-align:center;padding:40px;color:#8892b0;background:#ffffff03;border-radius:12px;border:1px dashed rgba(255,255,255,.1)}.assessment-section[data-v-31626c64]{margin-top:0;padding-top:30px}.assessment-container[data-v-31626c64]{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0003;border-radius:16px;padding:30px}.btn-assess[data-v-31626c64]{background:transparent;border:1px solid #64ffda;color:#64ffda;padding:15px 40px;border-radius:4px;font-size:1.1rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:10px;box-shadow:0 0 15px #64ffda1a}.btn-assess[data-v-31626c64]:hover{background:#64ffda0d;box-shadow:0 0 30px #64ffda33;transform:scale(1.02)}.loading-status[data-v-31626c64]{position:relative;text-align:center;color:#64ffda}.scanner-line[data-v-31626c64]{width:200px;height:2px;background:#64ffda;margin:10px auto 20px;box-shadow:0 0 10px #64ffda;animation:scan-31626c64 2s infinite alternate}@keyframes scan-31626c64{0%{opacity:.2;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1.2)}}.assessment-content[data-v-31626c64]{width:100%;color:#ccd6f6;line-height:1.8;white-space:pre-wrap;animation:fadeIn-31626c64 .8s ease-out}.assessment-content[data-v-31626c64] h1{color:#64ffda;font-size:1.5rem;margin:20px 0 15px;border-bottom:2px solid rgba(100,255,218,.2);padding-bottom:8px}.assessment-content[data-v-31626c64] h2{color:#64ffda;font-size:1.2rem;margin:15px 0 10px;display:flex;align-items:center}.assessment-content[data-v-31626c64] h2:before{content:">";margin-right:10px;color:#64ffda80;font-family:monospace}.assessment-content[data-v-31626c64] strong{color:#64ffda;background:#64ffda1a;padding:0 4px;border-radius:4px}.assessment-content[data-v-31626c64] li{list-style:none;padding-left:20px;position:relative;margin-bottom:8px}.assessment-content[data-v-31626c64] li:before{content:"■";position:absolute;left:0;color:#64ffda;font-size:.6rem;top:50%;transform:translateY(-50%)}@keyframes fadeIn-31626c64{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.actions[data-v-31626c64]{margin-top:40px;display:flex;justify-content:flex-end}.btn-back[data-v-31626c64]{background:transparent;border:1px solid #64ffda;color:#64ffda;padding:10px 25px;border-radius:30px;cursor:pointer;transition:all .3s}.btn-back[data-v-31626c64]:hover{background:#64ffda1a}.modal-overlay[data-v-31626c64]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-31626c64]{background:#0a192f;border:1px solid #64ffda;padding:30px;border-radius:20px;text-align:center}.crop-preview-container[data-v-31626c64]{margin:20px 0}.crop-canvas[data-v-31626c64]{width:128px;height:128px;border:2px solid #64ffda;background:#000;image-rendering:pixelated}.modal-btns[data-v-31626c64]{display:flex;gap:15px;justify-content:center}.modal-btns button[data-v-31626c64]{padding:8px 20px;border-radius:4px;cursor:pointer;border:1px solid #8892b0;background:transparent;color:#8892b0}.modal-btns button.btn-confirm[data-v-31626c64]{background:#64ffda;color:#0a192f;border-color:#64ffda}.td-index-container[data-v-ffee0dba]{background-color:#0a0a0a;color:#fff;width:100%;overflow-x:hidden}.module-section[data-v-ffee0dba]{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}.bg-image-container[data-v-ffee0dba]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bg-image[data-v-ffee0dba]{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.overlay[data-v-ffee0dba]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000004d,#000000b3);transition:background .5s ease}.content-wrapper[data-v-ffee0dba]{position:relative;z-index:2;text-align:center;opacity:0;transform:translate(100px);transition:all 1s cubic-bezier(.23,1,.32,1)}.content-wrapper.is-visible[data-v-ffee0dba]{opacity:1;transform:translate(0)}.main-title[data-v-ffee0dba]{font-size:5rem;font-weight:800;letter-spacing:.5rem;margin-bottom:1rem;text-transform:uppercase;text-shadow:0 5px 15px rgba(0,0,0,.5);color:#fff}.sub-title[data-v-ffee0dba]{font-size:1.5rem;font-weight:300;color:#fffc;letter-spacing:.2rem}.hover-content[data-v-ffee0dba]{margin-top:2rem;opacity:0;transform:translateY(20px);transition:all .5s ease}.explore-text[data-v-ffee0dba]{padding:.8rem 2rem;border:1px solid #ffffff;border-radius:2px;font-size:1rem;transition:all .3s ease}.module-section:hover .bg-image[data-v-ffee0dba]{transform:scale(1.05)}.module-section:hover .overlay[data-v-ffee0dba]{background:#0003}.module-section:hover .hover-content[data-v-ffee0dba]{opacity:1;transform:translateY(0)}.explore-text[data-v-ffee0dba]:hover{background-color:#fff;color:#000}@media (max-width: 768px){.main-title[data-v-ffee0dba]{font-size:3rem}.sub-title[data-v-ffee0dba]{font-size:1rem}}.td-index-container[data-v-52d72ae8]{background-color:#0a0a0a;color:#fff;width:100%;overflow-x:hidden}.module-section[data-v-52d72ae8]{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}.bg-image-container[data-v-52d72ae8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bg-image[data-v-52d72ae8]{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.overlay[data-v-52d72ae8]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000004d,#000000b3);transition:background .5s ease}.content-wrapper[data-v-52d72ae8]{position:relative;z-index:2;text-align:center;opacity:0;transform:translate(100px);transition:all 1s cubic-bezier(.23,1,.32,1)}.content-wrapper.is-visible[data-v-52d72ae8]{opacity:1;transform:translate(0)}.main-title[data-v-52d72ae8]{font-size:5rem;font-weight:800;letter-spacing:.5rem;margin-bottom:1rem;text-transform:uppercase;text-shadow:0 5px 15px rgba(0,0,0,.5);color:#fff}.sub-title[data-v-52d72ae8]{font-size:1.5rem;font-weight:600;color:#fffc;letter-spacing:.2rem}.hover-content[data-v-52d72ae8]{margin-top:2rem;opacity:0;transform:translateY(20px);transition:all .5s ease}.explore-text[data-v-52d72ae8]{padding:.8rem 2rem;border:1px solid #ffffff;border-radius:2px;font-size:1rem;transition:all .3s ease}.module-section:hover .bg-image[data-v-52d72ae8]{transform:scale(1.05)}.module-section:hover .overlay[data-v-52d72ae8]{background:#0003}.module-section:hover .hover-content[data-v-52d72ae8]{opacity:1;transform:translateY(0)}.explore-text[data-v-52d72ae8]:hover{background-color:#fff;color:#000}@media (max-width: 768px){.main-title[data-v-52d72ae8]{font-size:3rem}.sub-title[data-v-52d72ae8]{font-size:1rem}}.ms-detail-container[data-v-d95ed9a4]{background:linear-gradient(180deg,#0a0a1a,#050505);color:#e0e0e0;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif;overflow-x:hidden}.hero-header[data-v-d95ed9a4]{height:60vh;position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0a1a,#0f0f25,#050505);overflow:hidden}.hero-overlay[data-v-d95ed9a4]{position:absolute;top:0;left:0;width:100%;height:101%;background:linear-gradient(to bottom,transparent 0%,transparent 40%,#050505 95%,#050505 100%),radial-gradient(circle at center,rgba(0,168,255,.2) 0%,transparent 70%);z-index:1}.particles-wrapper[data-v-d95ed9a4]{position:absolute;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:30px 30px}.particle[data-v-d95ed9a4]{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;box-shadow:0 0 10px #00a8ff,0 0 20px #00a8ff;opacity:0;animation:particleAnimation-d95ed9a4 4s infinite linear}.particle[data-v-d95ed9a4]:nth-child(2n){animation-duration:6s}.particle[data-v-d95ed9a4]:nth-child(3n){animation-delay:1s}.particle[data-v-d95ed9a4]:nth-child(5n){animation-delay:2s}.particle[data-v-d95ed9a4]:nth-child(1){left:10%;top:20%}.particle[data-v-d95ed9a4]:nth-child(2){left:30%;top:40%}.particle[data-v-d95ed9a4]:nth-child(3){left:70%;top:10%}.particle[data-v-d95ed9a4]:nth-child(4){left:90%;top:50%}.particle[data-v-d95ed9a4]:nth-child(5){left:20%;top:80%}.particle[data-v-d95ed9a4]:nth-child(10){left:50%;top:30%}.particle[data-v-d95ed9a4]:nth-child(15){left:80%;top:70%}@keyframes particleAnimation-d95ed9a4{0%{transform:translateY(100px) scale(0);opacity:0}50%{opacity:.8}to{transform:translateY(-100px) scale(1.5);opacity:0}}.header-content[data-v-d95ed9a4]{text-align:center;z-index:2}.main-title[data-v-d95ed9a4]{font-size:5rem;font-weight:900;letter-spacing:1.2rem;color:#fff;text-transform:uppercase;margin-bottom:2rem;text-shadow:0 0 30px rgba(0,168,255,.5),0 0 60px rgba(0,168,255,.3);animation:glowPulse-d95ed9a4 3s ease-in-out infinite alternate,titleBounce-d95ed9a4 .8s cubic-bezier(.34,1.56,.64,1)}@keyframes glowPulse-d95ed9a4{0%{text-shadow:0 0 20px rgba(0,168,255,.3),0 0 40px rgba(0,168,255,.1)}to{text-shadow:0 0 40px rgba(0,168,255,.8),0 0 80px rgba(0,168,255,.5),0 0 10px #fff}}@keyframes titleBounce-d95ed9a4{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes glow-d95ed9a4{0%{text-shadow:0 0 20px rgba(0,168,255,.3)}to{text-shadow:0 0 40px rgba(0,168,255,.8),0 0 10px #fff}}.line-decorator[data-v-d95ed9a4]{width:15vw;height:2px;background:linear-gradient(90deg,transparent,#00a8ff,#fff,#00a8ff,transparent);margin:0 auto;box-shadow:0 0 10px #00a8ff80,0 0 20px #00a8ff4d;animation:lineFlow-d95ed9a4 3s ease-in-out infinite}@keyframes lineFlow-d95ed9a4{0%,to{opacity:.6}50%{opacity:1;box-shadow:0 0 20px #00a8ffcc,0 0 30px #00a8ff80}}.content-sections[data-v-d95ed9a4]{padding:0 0 4rem;background-color:#050505;position:relative;z-index:2}.module-section[data-v-d95ed9a4]{padding:8rem 2rem;margin-top:-1px;opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.34,1.56,.64,1)}.module-section.visible[data-v-d95ed9a4]{opacity:1;transform:translateY(0)}.module-section:nth-child(2n).visible .text-wrapper[data-v-d95ed9a4]{animation:slideInRight-d95ed9a4 .8s cubic-bezier(.34,1.56,.64,1)}.module-section:nth-child(odd).visible .text-wrapper[data-v-d95ed9a4]{animation:slideInLeft-d95ed9a4 .8s cubic-bezier(.34,1.56,.64,1)}.module-section.visible .image-wrapper[data-v-d95ed9a4]{animation:imageZoom-d95ed9a4 .8s cubic-bezier(.34,1.56,.64,1)}@keyframes slideInLeft-d95ed9a4{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight-d95ed9a4{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes imageZoom-d95ed9a4{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.section-container[data-v-d95ed9a4]{max-width:1200px;margin:0 auto;display:flex;gap:4rem;align-items:center}.layout-right-img .section-container[data-v-d95ed9a4]{flex-direction:row-reverse}.layout-top-img .section-container[data-v-d95ed9a4]{flex-direction:column}.text-wrapper[data-v-d95ed9a4]{flex:1;display:flex;flex-direction:column}.subtitle[data-v-d95ed9a4]{color:#00a8ff;font-size:.85rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;margin-bottom:1.2rem;position:relative;padding-left:15px;animation:colorPulse-d95ed9a4 3s ease-in-out infinite}.subtitle[data-v-d95ed9a4]:before{content:"●";position:absolute;left:0;color:#00a8ff;font-size:.5rem}@keyframes colorPulse-d95ed9a4{0%,to{opacity:1}50%{opacity:.7}}.title[data-v-d95ed9a4]{font-size:2.8rem;font-weight:900;color:#fff;margin-bottom:1.5rem;line-height:1.2;background:linear-gradient(135deg,#fff,#b0e0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.description[data-v-d95ed9a4]{line-height:1.9;font-size:1.05rem;color:#e8e8e8;text-align:justify;letter-spacing:.3px}[data-v-d95ed9a4] .markdown-body{color:#fff}[data-v-d95ed9a4] .markdown-body p{margin-bottom:1rem;color:#fff}[data-v-d95ed9a4] .markdown-body ul,[data-v-d95ed9a4] .markdown-body ol{padding-left:1.5rem;margin-bottom:1rem;color:#fff}[data-v-d95ed9a4] .markdown-body li{margin-bottom:.5rem}[data-v-d95ed9a4] .markdown-body strong{color:#00a8ff;font-weight:600}[data-v-d95ed9a4] .markdown-body code{background:#ffffff26;padding:.2rem .4rem;border-radius:4px;font-family:monospace;color:#fff}[data-v-d95ed9a4] .markdown-body blockquote{border-left:4px solid #00a8ff;padding-left:1rem;margin:1rem 0;color:#fff;font-style:italic;opacity:.9}.image-wrapper[data-v-d95ed9a4]{flex:1.2;position:relative;overflow:hidden;border-radius:8px;box-shadow:0 20px 40px #00000080;background:linear-gradient(135deg,#00a8ff1a,#00c8ff0d);border:1px solid rgba(0,168,255,.2)}.image-wrapper[data-v-d95ed9a4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);pointer-events:none;opacity:0;transition:opacity .3s ease}.image-wrapper[data-v-d95ed9a4]:hover:before{opacity:1}.image-wrapper img[data-v-d95ed9a4]{width:100%;height:auto;display:block;transition:transform .6s cubic-bezier(.34,1.56,.64,1),filter .4s ease}.image-wrapper:hover img[data-v-d95ed9a4]{transform:scale(1.08);filter:brightness(1.1)}.top-layout.image-wrapper[data-v-d95ed9a4]{width:100%;max-height:60vh}.top-layout.text-wrapper[data-v-d95ed9a4]{text-align:center;align-items:center}.back-nav[data-v-d95ed9a4]{position:fixed;left:2rem;bottom:2rem;padding:1rem 2rem;border:2px solid rgba(0,168,255,.5);background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;z-index:100;transition:all .4s cubic-bezier(.34,1.56,.64,1);border-radius:4px;overflow:hidden}.back-nav[data-v-d95ed9a4]:before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,168,255,.3),transparent);transition:left .5s ease}.back-nav[data-v-d95ed9a4]:hover:before{left:100%}.back-nav[data-v-d95ed9a4]:hover{background:#00a8ff26;border-color:#00a8ff;box-shadow:0 0 20px #00a8ff66,inset 0 0 20px #00a8ff1a;transform:translate(5px)}.loading-overlay[data-v-d95ed9a4]{position:fixed;top:0;left:0;width:100%;height:100vh;background:radial-gradient(circle at center,#0a0a2a,#050505);display:flex;align-items:center;justify-content:center;z-index:1000;overflow:hidden}.loading-overlay[data-v-d95ed9a4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,transparent 0%,rgba(0,168,255,.05) 50%,transparent 100%);background-size:100% 4px;animation:scanline-d95ed9a4 4s linear infinite;pointer-events:none}@keyframes scanline-d95ed9a4{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.loader[data-v-d95ed9a4]{display:flex;flex-direction:column;align-items:center;position:relative}.loader-circle[data-v-d95ed9a4]{width:80px;height:80px;position:relative;margin-bottom:2rem}.loader-circle[data-v-d95ed9a4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-top-color:#00a8ff;border-bottom-color:#00a8ff;border-radius:50%;animation:spin-d95ed9a4 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite;box-shadow:0 0 20px #00a8ff66}.loader-circle[data-v-d95ed9a4]:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:2px solid transparent;border-left-color:#fff;border-right-color:#fff;border-radius:50%;opacity:.5;animation:spin-reverse-d95ed9a4 1s linear infinite}.loader-text[data-v-d95ed9a4]{color:#fff;font-size:.9rem;letter-spacing:4px;text-transform:uppercase;font-weight:300;text-shadow:0 0 10px rgba(0,168,255,.8);position:relative}.loader-text[data-v-d95ed9a4]:after{content:"...";position:absolute;width:20px;animation:dots-d95ed9a4 1.5s steps(4,end) infinite}@keyframes spin-d95ed9a4{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}@keyframes spin-reverse-d95ed9a4{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes dots-d95ed9a4{0%,20%{content:""}40%{content:"."}60%{content:".."}80%{content:"..."}}.back-nav:hover .back-text[data-v-d95ed9a4]{color:#00a8ff}.back-text[data-v-d95ed9a4]{letter-spacing:2px;font-size:.8rem;color:#fff;transition:color .3s ease;position:relative;z-index:1}@media (max-width: 968px){.section-container[data-v-d95ed9a4]{flex-direction:column!important;gap:2rem}.main-title[data-v-d95ed9a4]{font-size:2.8rem;letter-spacing:.8rem}.title[data-v-d95ed9a4]{font-size:2rem}.module-section[data-v-d95ed9a4]{padding:4rem 1.5rem}.back-nav[data-v-d95ed9a4]{left:1rem;bottom:1rem;padding:.8rem 1.5rem;font-size:.75rem}}@media (max-width: 640px){.hero-header[data-v-d95ed9a4]{height:50vh}.main-title[data-v-d95ed9a4]{font-size:1.8rem;letter-spacing:.5rem}.title[data-v-d95ed9a4]{font-size:1.4rem}.description[data-v-d95ed9a4]{font-size:.95rem}.module-section[data-v-d95ed9a4]{padding:3rem 1rem}}.about-container[data-v-6f5f87f7]{min-height:100vh;background-color:#05070a;position:relative;overflow:hidden;padding-top:100px;color:#fff;background-image:radial-gradient(rgba(255,255,255,.15) 1.5px,transparent 0);background-size:40px 40px;animation:moveDots-6f5f87f7 30s linear infinite}@keyframes moveDots-6f5f87f7{0%{background-position:0 0}to{background-position:400px 400px}}.particles-bg[data-v-6f5f87f7]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.about-content[data-v-6f5f87f7]{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:20px;animation:fadeIn-6f5f87f7 1s ease-out}@keyframes fadeIn-6f5f87f7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.glass-card[data-v-6f5f87f7]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(15px);border-radius:20px;box-shadow:0 8px 32px #000c}.loading-state[data-v-6f5f87f7]{text-align:center;padding:50px 0}.loader[data-v-6f5f87f7]{border:3px solid rgba(255,255,255,.1);border-top:3px solid #635bff;border-radius:50%;width:40px;height:40px;animation:spin-6f5f87f7 1s linear infinite;margin:0 auto 20px}@keyframes spin-6f5f87f7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-6f5f87f7] .markdown-body{color:#caddef;line-height:1.8}[data-v-6f5f87f7] .markdown-body table{width:100%;border-collapse:collapse;margin:20px 0;background:#ffffff08}[data-v-6f5f87f7] .markdown-body th,[data-v-6f5f87f7] .markdown-body td{border:1px solid rgba(255,255,255,.3);padding:12px 15px}[data-v-6f5f87f7] .markdown-body th{background:#635bff33;color:#fff}[data-v-6f5f87f7] .markdown-body h1,[data-v-6f5f87f7] .markdown-body h2,[data-v-6f5f87f7] .markdown-body h3{color:#fff;margin-top:1.5em;margin-bottom:.5em;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.3em}[data-v-6f5f87f7] .markdown-body ul{padding-left:20px;margin-bottom:1em}[data-v-6f5f87f7] .markdown-body li{margin-bottom:.5em}[data-v-6f5f87f7] .markdown-body a{color:#00d4ff;text-decoration:none;transition:color .3s}[data-v-6f5f87f7] .markdown-body a:hover{color:#635bff;text-decoration:underline}[data-v-6f5f87f7] .markdown-body code{background:#ffffff1a;padding:2px 6px;border-radius:4px;font-family:monospace}.game-index-page[data-v-85f56200]{background-color:#05070a;color:#fff;width:100%;min-height:100vh;overflow-x:hidden;position:relative;background-image:radial-gradient(rgba(255,255,255,.3) 1.5px,transparent 0);background-size:30px 30px;animation:moveDots-85f56200 15s linear infinite}@keyframes moveDots-85f56200{0%{background-position:0 0}to{background-position:300px 300px}}.hero-section[data-v-85f56200]{position:relative;height:50vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 50% 80%,rgba(48,129,255,.15),transparent 70%)}.hero-overlay[data-v-85f56200]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000004d,#05070acc)}.hero-content[data-v-85f56200]{position:relative;z-index:2;text-align:center;animation:slideUp-85f56200 1s ease-out}.hero-title[data-v-85f56200]{font-size:4rem;font-weight:800;letter-spacing:.3rem;margin-bottom:1rem;text-transform:uppercase;text-shadow:0 5px 15px rgba(0,0,0,.5);background:linear-gradient(45deg,#3081ff,#a5d6ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle[data-v-85f56200]{font-size:1.5rem;font-weight:300;color:#ffffffe6;letter-spacing:.15rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}@keyframes slideUp-85f56200{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.games-section[data-v-85f56200]{position:relative;z-index:1;padding:4rem 2rem 5rem}.games-wrapper[data-v-85f56200]{max-width:1200px;margin:0 auto}.game-grid[data-v-85f56200]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px}.game-card[data-v-85f56200]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;text-align:center}.game-card[data-v-85f56200]:hover{transform:translateY(-8px);border-color:#ffffff4d;background:#ffffff1a;box-shadow:0 8px 24px #388bfd26}.game-icon[data-v-85f56200]{font-size:3.5rem;margin-bottom:20px}.game-info h3[data-v-85f56200]{margin-bottom:12px;color:#f0f6fc;font-size:1.25rem}.game-info p[data-v-85f56200]{font-size:.9rem;color:#ffffffb3;line-height:1.5;margin-bottom:20px;height:45px}.play-btn[data-v-85f56200]{background-color:transparent;border:1px solid #3081ff;color:#3081ff;padding:8px 24px;border-radius:20px;cursor:pointer;transition:all .2s;font-size:.9rem}.game-card:hover .play-btn[data-v-85f56200]{background-color:#3081ff;color:#fff}@media (max-width: 768px){.hero-title[data-v-85f56200]{font-size:2rem}.hero-subtitle[data-v-85f56200]{font-size:1rem}.game-grid[data-v-85f56200]{grid-template-columns:1fr}}.game-container[data-v-58d89fce]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-58d89fce]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-58d89fce]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-58d89fce]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-58d89fce]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-58d89fce]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-58d89fce]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-58d89fce]{color:#ffb36e}.hud-direction[data-v-58d89fce]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-58d89fce]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-58d89fce]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-58d89fce]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-58d89fce]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-58d89fce]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-58d89fce]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-58d89fce]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-58d89fce]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-58d89fce 1s infinite ease-in-out}.loading-dots span[data-v-58d89fce]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-58d89fce]:nth-child(3){animation-delay:.4s}.warning[data-v-58d89fce]{color:#fa0}.critical[data-v-58d89fce]{color:#f44;animation:blink-58d89fce 1s infinite}@keyframes blink-58d89fce{50%{opacity:.3}}@keyframes pulse-58d89fce{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-58d89fce]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-58d89fce]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-58d89fce .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-58d89fce]:before,.status-card[data-v-58d89fce]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-58d89fce]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-58d89fce]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-58d89fce{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-58d89fce]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-58d89fce]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-58d89fce]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-58d89fce]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-58d89fce]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-58d89fce]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-58d89fce]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-58d89fce]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-58d89fce]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-58d89fce]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-58d89fce]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-58d89fce],.manual-container h3[data-v-58d89fce]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-58d89fce]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-58d89fce]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-58d89fce]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-58d89fce]{margin-top:auto;padding-top:20px}.back-btn[data-v-58d89fce]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-58d89fce]:hover{background:#fff3;border-color:#635bff}.game-overlay[data-v-1060a182]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-1060a182]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-1060a182 .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-1060a182]:before,.status-card[data-v-1060a182]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-1060a182]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-1060a182]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-1060a182{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-1060a182]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-1060a182]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-1060a182]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-1060a182]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-1060a182]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-1060a182]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-1060a182]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-1060a182]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-1060a182]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-1060a182]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-container[data-v-a547600b]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-a547600b]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-a547600b]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-a547600b]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-a547600b]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-a547600b]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-a547600b]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-a547600b]{color:#ffb36e}.hud-direction[data-v-a547600b]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-a547600b]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-a547600b]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-a547600b]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-a547600b]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-a547600b]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-a547600b]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-a547600b]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-a547600b]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-a547600b 1s infinite ease-in-out}.loading-dots span[data-v-a547600b]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-a547600b]:nth-child(3){animation-delay:.4s}.warning[data-v-a547600b]{color:#fa0}.critical[data-v-a547600b]{color:#f44;animation:blink-a547600b 1s infinite}@keyframes blink-a547600b{50%{opacity:.3}}@keyframes pulse-a547600b{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-a547600b]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-a547600b]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-a547600b .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-a547600b]:before,.status-card[data-v-a547600b]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-a547600b]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-a547600b]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-a547600b{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-a547600b]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-a547600b]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-a547600b]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-a547600b]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-a547600b]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-a547600b]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-a547600b]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-a547600b]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-a547600b]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-a547600b]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-a547600b]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-a547600b],.manual-container h3[data-v-a547600b]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-a547600b]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-a547600b]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-a547600b]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-a547600b]{margin-top:auto;padding-top:20px}.back-btn[data-v-a547600b]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-a547600b]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-363c3e13]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-363c3e13]{flex:0 0 80%;position:relative;background:#1a0a05}.game-hud[data-v-363c3e13]{position:absolute;top:20px;right:24px;width:200px;padding:15px;background:#000000b3;border:1px solid #ff5500;border-radius:10px;pointer-events:none}.hud-title[data-v-363c3e13]{color:#f50;font-weight:700;margin-bottom:10px;text-align:center}.hud-row[data-v-363c3e13]{display:flex;justify-content:space-between;margin-bottom:5px;font-size:.9rem}.energy-bar-bg[data-v-363c3e13]{width:80px;height:10px;background:#444;border-radius:5px;overflow:hidden}.energy-bar-fill[data-v-363c3e13]{height:100%;background:#f50;transition:width .3s}.game-sidebar[data-v-363c3e13]{flex:1;padding:20px;background:#0a0a0a;border-left:1px solid #333}.manual-container h3[data-v-363c3e13]{color:#f50;margin-bottom:15px}.manual-content p[data-v-363c3e13],.manual-content li[data-v-363c3e13]{font-size:.85rem;color:#ccc;margin-bottom:8px}kbd[data-v-363c3e13]{background:#444;padding:2px 4px;border-radius:3px}.back-btn[data-v-363c3e13]{display:block;text-align:center;padding:10px;background:#333;color:#fff;text-decoration:none;margin-top:20px}.loading-layer[data-v-363c3e13]{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a0a05;display:flex;align-items:center;justify-content:center;z-index:20}.critical[data-v-363c3e13]{color:red;animation:blink-363c3e13 .5s infinite}@keyframes blink-363c3e13{50%{opacity:0}}.game-container[data-v-2061c1a4]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-2061c1a4]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-2061c1a4]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-2061c1a4]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-2061c1a4]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-2061c1a4]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-2061c1a4]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-2061c1a4]{color:#ffb36e}.hud-direction[data-v-2061c1a4]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-2061c1a4]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-2061c1a4]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-2061c1a4]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-2061c1a4]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-2061c1a4]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-2061c1a4]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-2061c1a4]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-2061c1a4]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-2061c1a4 1s infinite ease-in-out}.loading-dots span[data-v-2061c1a4]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-2061c1a4]:nth-child(3){animation-delay:.4s}.warning[data-v-2061c1a4]{color:#fa0}.critical[data-v-2061c1a4]{color:#f44;animation:blink-2061c1a4 1s infinite}@keyframes blink-2061c1a4{50%{opacity:.3}}@keyframes pulse-2061c1a4{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-2061c1a4]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-2061c1a4]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-2061c1a4 .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-2061c1a4]:before,.status-card[data-v-2061c1a4]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-2061c1a4]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-2061c1a4]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-2061c1a4{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-2061c1a4]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-2061c1a4]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-2061c1a4]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-2061c1a4]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-2061c1a4]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-2061c1a4]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-2061c1a4]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-2061c1a4]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-2061c1a4]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-2061c1a4]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-2061c1a4]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-2061c1a4],.manual-container h3[data-v-2061c1a4]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-2061c1a4]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-2061c1a4]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-2061c1a4]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-2061c1a4]{margin-top:auto;padding-top:20px}.back-btn[data-v-2061c1a4]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-2061c1a4]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-ed5d110f]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-ed5d110f]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-ed5d110f]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-ed5d110f]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-ed5d110f]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-ed5d110f]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-ed5d110f]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-ed5d110f]{color:#ffb36e}.hud-direction[data-v-ed5d110f]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-ed5d110f]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-ed5d110f]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-ed5d110f]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-ed5d110f]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-ed5d110f]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-ed5d110f]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-ed5d110f]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-ed5d110f]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-ed5d110f 1s infinite ease-in-out}.loading-dots span[data-v-ed5d110f]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-ed5d110f]:nth-child(3){animation-delay:.4s}.warning[data-v-ed5d110f]{color:#fa0}.critical[data-v-ed5d110f]{color:#f44;animation:blink-ed5d110f 1s infinite}@keyframes blink-ed5d110f{50%{opacity:.3}}@keyframes pulse-ed5d110f{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-ed5d110f]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-ed5d110f]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-ed5d110f .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-ed5d110f]:before,.status-card[data-v-ed5d110f]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-ed5d110f]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-ed5d110f]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-ed5d110f{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-ed5d110f]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-ed5d110f]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-ed5d110f]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-ed5d110f]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-ed5d110f]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-ed5d110f]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-ed5d110f]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-ed5d110f]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-ed5d110f]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-ed5d110f]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-ed5d110f]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-ed5d110f],.manual-container h3[data-v-ed5d110f]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-ed5d110f]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-ed5d110f]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-ed5d110f]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-ed5d110f]{margin-top:auto;padding-top:20px}.back-btn[data-v-ed5d110f]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-ed5d110f]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-d3b3648d]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-d3b3648d]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-d3b3648d]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-d3b3648d]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-d3b3648d]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-d3b3648d]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-d3b3648d]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-d3b3648d]{color:#ffb36e}.hud-direction[data-v-d3b3648d]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-d3b3648d]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-d3b3648d]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-d3b3648d]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-d3b3648d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-d3b3648d]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-d3b3648d]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-d3b3648d]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-d3b3648d]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-d3b3648d 1s infinite ease-in-out}.loading-dots span[data-v-d3b3648d]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-d3b3648d]:nth-child(3){animation-delay:.4s}.warning[data-v-d3b3648d]{color:#fa0}.critical[data-v-d3b3648d]{color:#f44;animation:blink-d3b3648d 1s infinite}@keyframes blink-d3b3648d{50%{opacity:.3}}@keyframes pulse-d3b3648d{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-sidebar[data-v-d3b3648d]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-d3b3648d],.manual-container h3[data-v-d3b3648d]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-d3b3648d]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-d3b3648d]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-d3b3648d]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-d3b3648d]{margin-top:auto;padding-top:20px}.back-btn[data-v-d3b3648d]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-d3b3648d]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-ee4f8a45]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-ee4f8a45]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-ee4f8a45]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-ee4f8a45]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-ee4f8a45]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-ee4f8a45]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-ee4f8a45]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-ee4f8a45]{color:#ffb36e}.hud-direction[data-v-ee4f8a45]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-ee4f8a45]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-ee4f8a45]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-ee4f8a45]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-ee4f8a45]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-ee4f8a45]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-ee4f8a45]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-ee4f8a45]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-ee4f8a45]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-ee4f8a45 1s infinite ease-in-out}.loading-dots span[data-v-ee4f8a45]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-ee4f8a45]:nth-child(3){animation-delay:.4s}.warning[data-v-ee4f8a45]{color:#fa0}.critical[data-v-ee4f8a45]{color:#f44;animation:blink-ee4f8a45 1s infinite}@keyframes blink-ee4f8a45{50%{opacity:.3}}@keyframes pulse-ee4f8a45{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-ee4f8a45]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-ee4f8a45]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-ee4f8a45 .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-ee4f8a45]:before,.status-card[data-v-ee4f8a45]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-ee4f8a45]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-ee4f8a45]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-ee4f8a45{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-ee4f8a45]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-ee4f8a45]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-ee4f8a45]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-ee4f8a45]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-ee4f8a45]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-ee4f8a45]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-ee4f8a45]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-ee4f8a45]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-ee4f8a45]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-ee4f8a45]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-ee4f8a45]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-ee4f8a45],.manual-container h3[data-v-ee4f8a45]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-ee4f8a45]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-ee4f8a45]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-ee4f8a45]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-ee4f8a45]{margin-top:auto;padding-top:20px}.back-btn[data-v-ee4f8a45]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-ee4f8a45]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-bf974e22]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-bf974e22]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-bf974e22]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-bf974e22]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-bf974e22]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-bf974e22]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-bf974e22]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-bf974e22]{color:#ffb36e}.hud-direction[data-v-bf974e22]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-bf974e22]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-bf974e22]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-bf974e22]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-bf974e22]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-bf974e22]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-bf974e22]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-bf974e22]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-bf974e22]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-bf974e22 1s infinite ease-in-out}.loading-dots span[data-v-bf974e22]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-bf974e22]:nth-child(3){animation-delay:.4s}.warning[data-v-bf974e22]{color:#fa0}.critical[data-v-bf974e22]{color:#f44;animation:blink-bf974e22 1s infinite}@keyframes blink-bf974e22{50%{opacity:.3}}@keyframes pulse-bf974e22{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-bf974e22]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-bf974e22]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-bf974e22 .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-bf974e22]:before,.status-card[data-v-bf974e22]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-bf974e22]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-bf974e22]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-bf974e22{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-bf974e22]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-bf974e22]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-bf974e22]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-bf974e22]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-bf974e22]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-bf974e22]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-bf974e22]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-bf974e22]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-bf974e22]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-bf974e22]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-bf974e22]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-bf974e22],.manual-container h3[data-v-bf974e22]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-bf974e22]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-bf974e22]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-bf974e22]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-bf974e22]{margin-top:auto;padding-top:20px}.back-btn[data-v-bf974e22]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-bf974e22]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-a412b7a0]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-a412b7a0]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-a412b7a0]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-a412b7a0]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-a412b7a0]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-a412b7a0]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-a412b7a0]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-a412b7a0]{color:#ffb36e}.hud-direction[data-v-a412b7a0]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-a412b7a0]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-a412b7a0]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-a412b7a0]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-a412b7a0]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-a412b7a0]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-a412b7a0]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-a412b7a0]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-a412b7a0]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-a412b7a0 1s infinite ease-in-out}.loading-dots span[data-v-a412b7a0]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-a412b7a0]:nth-child(3){animation-delay:.4s}.warning[data-v-a412b7a0]{color:#fa0}.critical[data-v-a412b7a0]{color:#f44;animation:blink-a412b7a0 1s infinite}@keyframes blink-a412b7a0{50%{opacity:.3}}@keyframes pulse-a412b7a0{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-overlay[data-v-a412b7a0]{position:absolute;top:0;left:0;width:100%;height:100%;background:#05070fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:50;background-image:radial-gradient(circle at 2px 2px,rgba(0,212,255,.15) 1px,transparent 0);background-size:24px 24px}.status-card[data-v-a412b7a0]{position:relative;text-align:center;padding:48px 60px;background:linear-gradient(165deg,#0f1423f2,#05080ffa);border:1px solid rgba(0,212,255,.4);border-radius:4px;box-shadow:0 0 40px #000c,inset 0 0 20px #00d4ff1a;max-width:500px;animation:cardEntry-a412b7a0 .5s cubic-bezier(.17,.67,.83,.67)}.status-card[data-v-a412b7a0]:before,.status-card[data-v-a412b7a0]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #00d4ff}.status-card[data-v-a412b7a0]:before{top:-5px;left:-5px;border-right:none;border-bottom:none}.status-card[data-v-a412b7a0]:after{bottom:-5px;right:-5px;border-left:none;border-top:none}@keyframes cardEntry-a412b7a0{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.status-card h2[data-v-a412b7a0]{font-family:JetBrains Mono,monospace;font-size:2.2rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 15px rgba(0,212,255,.8)}.status-card p[data-v-a412b7a0]{font-size:1.1rem;color:#c9e3ff;margin-bottom:16px;line-height:1.6}.score-result[data-v-a412b7a0]{margin:24px 0;padding:16px;background:#00d4ff0d;border:1px dashed rgba(0,212,255,.3);font-size:1.2rem;color:#63f2ff;font-weight:700;font-family:JetBrains Mono,monospace}.score-save-btn[data-v-a412b7a0]{margin:10px 8px;padding:14px 32px;border:1px solid rgba(0,212,255,.6);background:transparent;color:#00d4ff;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.score-save-btn[data-v-a412b7a0]:not(:disabled):hover{background:#00d4ff26;box-shadow:0 0 20px #00d4ff66;transform:translateY(-2px)}.score-save-btn[data-v-a412b7a0]:disabled{opacity:.3;border-color:#444;color:#888;cursor:not-allowed}.score-save-status[data-v-a412b7a0]{margin-top:12px;font-size:.9rem;color:#00d4ff;font-family:JetBrains Mono,monospace;opacity:.8}.restart-btn[data-v-a412b7a0]{margin-top:30px;padding:14px 40px;background:#00d4ff;color:#05070a;border:none;border-radius:0;font-weight:900;font-size:1rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;box-shadow:0 4px #08a;transition:all .1s}.restart-btn[data-v-a412b7a0]:hover{background:#63f2ff;transform:translateY(-1px);box-shadow:0 5px #08a}.restart-btn[data-v-a412b7a0]:active{transform:translateY(3px);box-shadow:0 1px #08a}.game-sidebar[data-v-a412b7a0]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-a412b7a0],.manual-container h3[data-v-a412b7a0]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-a412b7a0]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-a412b7a0]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-a412b7a0]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-a412b7a0]{margin-top:auto;padding-top:20px}.back-btn[data-v-a412b7a0]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-a412b7a0]:hover{background:#fff3;border-color:#635bff}.game-container[data-v-06d2a0ad]{display:flex;width:100vw;height:100vh;background-color:#05070a;color:#fff;overflow:hidden}.game-viewport[data-v-06d2a0ad]{flex:0 0 80%;position:relative;border-right:1px solid rgba(255,255,255,.1);background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 0);background-size:30px 30px}.game-hud[data-v-06d2a0ad]{position:absolute;top:20px;right:24px;left:auto;width:250px;padding:20px;border-radius:20px;pointer-events:none;background:linear-gradient(135deg,#090c19f2,#192238e6);border:1px solid rgba(0,212,255,.35);box-shadow:0 20px 45px #0009}.hud-row[data-v-06d2a0ad]{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,Courier New,monospace;font-size:.95rem;margin-bottom:7px}.hud-label[data-v-06d2a0ad]{color:#89a8ff;letter-spacing:.05em;font-size:.85rem}.hud-value[data-v-06d2a0ad]{font-weight:700;color:#f0f7ff}.hud-row.alert .hud-value[data-v-06d2a0ad]{color:#ff7b7b}.hud-row.alert .hud-label[data-v-06d2a0ad]{color:#ffb36e}.hud-direction[data-v-06d2a0ad]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}.direction-arrow[data-v-06d2a0ad]{position:absolute;width:24px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;z-index:4;filter:drop-shadow(0 0 6px rgba(0,212,255,.6))}.direction-arrow .arrow-line[data-v-06d2a0ad]{width:2px;height:45px;background:linear-gradient(180deg,#00d4ff33,#00d4ff);margin-bottom:4px}.direction-arrow .arrow-head[data-v-06d2a0ad]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #69fffb}.loading-layer[data-v-06d2a0ad]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,#00d4ff40,#05070af2);display:flex;align-items:center;justify-content:center;z-index:20}.loading-card[data-v-06d2a0ad]{padding:24px 32px;border-radius:16px;background:#050a19e6;border:1px solid rgba(255,255,255,.1);text-align:center;box-shadow:0 0 30px #00d4ff66}.loading-text[data-v-06d2a0ad]{font-size:1rem;color:#c9e3ff;margin-bottom:12px}.loading-dots[data-v-06d2a0ad]{display:flex;gap:6px;justify-content:center}.loading-dots span[data-v-06d2a0ad]{width:8px;height:8px;background:#63f2ff;border-radius:50%;animation:pulse-06d2a0ad 1s infinite ease-in-out}.loading-dots span[data-v-06d2a0ad]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-06d2a0ad]:nth-child(3){animation-delay:.4s}.warning[data-v-06d2a0ad]{color:#fa0}.critical[data-v-06d2a0ad]{color:#f44;animation:blink-06d2a0ad 1s infinite}@keyframes blink-06d2a0ad{50%{opacity:.3}}@keyframes pulse-06d2a0ad{0%,to{transform:scale(.75);opacity:.4}50%{transform:scale(1);opacity:1}}.game-sidebar[data-v-06d2a0ad]{flex:1;padding:24px;display:flex;flex-direction:column;gap:20px;background:#0a0f19}.minimap-container h3[data-v-06d2a0ad],.manual-container h3[data-v-06d2a0ad]{font-size:1.2rem;margin-bottom:12px;color:#00d4ff;border-left:4px solid #635bff;padding-left:10px}.minimap-canvas[data-v-06d2a0ad]{width:100%;border:1px solid #333;border-radius:4px}.manual-content[data-v-06d2a0ad]{font-size:.9rem;line-height:1.6;color:#caddef}kbd[data-v-06d2a0ad]{background:#333;padding:2px 6px;border-radius:4px;border-bottom:2px solid #000;font-family:sans-serif}.sidebar-actions[data-v-06d2a0ad]{margin-top:auto;padding-top:20px}.back-btn[data-v-06d2a0ad]{display:block;text-align:center;padding:12px;background:#ffffff1a;color:#fff;text-decoration:none;border-radius:8px;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.back-btn[data-v-06d2a0ad]:hover{background:#fff3;border-color:#635bff}.json-output[data-v-e187960c]{margin:0;padding:1rem;min-height:100vh;background:#1e1e1e;color:#d4d4d4;font-family:Consolas,Courier New,monospace;font-size:.9rem;line-height:1.5;white-space:pre-wrap;word-break:break-all}:root{--primary-color: #c7dcf1;--accent-color: #635bff;--accent-cyan: #00d4ff;--text-main: #333333;--text-light: #caddef;--bg-light: #f6f9fc;--bg-dark: #0a2540}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--text-main);background-color:#fff;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:1rem;color:var(--primary-color)}h1{font-size:4rem;letter-spacing:-.02em}h2{font-size:2.5rem}h3{font-size:1.5rem}a{text-decoration:none;color:var(--accent-color);transition:color .2s ease}a:hover{color:var(--primary-color)}.container{max-width:1140px;margin:0 auto;padding:0 20px}.btn{display:inline-block;padding:12px 24px;border-radius:30px;font-weight:600;text-align:center;cursor:pointer;transition:all .3s ease;font-size:1rem}.btn-primary{background-color:var(--accent-color);color:#fff;border:none}.btn-primary:hover{background-color:#0a2540;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}
