.AppNavbar-module__dx1CHG__nav{z-index:100;border-bottom:1px solid var(--line-06);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:color-mix(in srgb,var(--color-bg)88%,transparent);justify-content:space-between;align-items:center;height:68px;padding:0 32px;transition:background .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.AppNavbar-module__dx1CHG__scrolled{background:color-mix(in srgb,var(--color-bg)96%,transparent);border-color:var(--line-10)}.AppNavbar-module__dx1CHG__logo{color:var(--color-text);align-items:center;gap:10px;font-family:Space Mono,monospace;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.AppNavbar-module__dx1CHG__mark{background:var(--color-brand);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}.AppNavbar-module__dx1CHG__accent{color:var(--color-brand)}.AppNavbar-module__dx1CHG__center{align-items:center;gap:4px;display:flex}.AppNavbar-module__dx1CHG__navLink{text-transform:uppercase;letter-spacing:1.5px;color:var(--color-muted);border-radius:6px;padding:6px 14px;font-family:Space Mono,monospace;font-size:.7rem;text-decoration:none;transition:color .2s,background .2s}.AppNavbar-module__dx1CHG__navLink:hover{color:var(--color-text);background:var(--line-04)}.AppNavbar-module__dx1CHG__active{color:var(--color-text)!important}.AppNavbar-module__dx1CHG__right{align-items:center;gap:12px;display:flex}.AppNavbar-module__dx1CHG__themeToggle{text-transform:uppercase;letter-spacing:1px;color:var(--color-subtle);background:var(--line-04);border:1px solid var(--line-10);border-radius:6px;padding:8px 12px;font-family:Space Mono,monospace;font-size:.7rem;transition:all .2s}.AppNavbar-module__dx1CHG__themeToggle:hover{color:var(--color-text);border-color:var(--line-20)}.AppNavbar-module__dx1CHG__searchWrap{position:relative}.AppNavbar-module__dx1CHG__searchToggle{color:var(--color-muted);background:var(--line-04);border:1px solid var(--line-08);border-radius:8px;align-items:center;gap:8px;padding:7px 14px;font-family:Space Mono,monospace;font-size:.7rem;transition:all .2s;display:flex}.AppNavbar-module__dx1CHG__searchToggle:hover{color:var(--color-text);border-color:var(--line-15)}.AppNavbar-module__dx1CHG__searchLabel{color:var(--color-muted)}.AppNavbar-module__dx1CHG__kbd{background:var(--line-06);border:1px solid var(--line-10);color:var(--color-muted);border-radius:4px;padding:2px 5px;font-size:.6rem}.AppNavbar-module__dx1CHG__searchDropdown{background:var(--color-surface);border:1px solid var(--line-10);z-index:200;border-radius:12px;width:340px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 24px 60px #00000059}.AppNavbar-module__dx1CHG__searchInput{border:none;border-bottom:1px solid var(--line-06);width:100%;color:var(--color-text);background:0 0;outline:none;padding:14px 16px;font-family:Space Mono,monospace;font-size:.82rem}.AppNavbar-module__dx1CHG__searchInput::placeholder{color:var(--color-muted)}.AppNavbar-module__dx1CHG__searchResults{max-height:280px;list-style:none;overflow-y:auto}.AppNavbar-module__dx1CHG__searchResult{color:var(--color-text);align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background .15s;display:flex}.AppNavbar-module__dx1CHG__searchResult:hover{background:var(--line-04)}.AppNavbar-module__dx1CHG__resultIcon{background:color-mix(in srgb,var(--color-brand)12%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;display:flex}.AppNavbar-module__dx1CHG__resultName{color:var(--color-text);font-size:.85rem;font-weight:600}.AppNavbar-module__dx1CHG__resultTagline{color:var(--color-muted);margin-top:2px;font-size:.72rem}.AppNavbar-module__dx1CHG__soonBadge{text-transform:uppercase;letter-spacing:1px;color:var(--color-muted);background:var(--line-04);border:1px solid var(--line-08);border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 7px;font-family:Space Mono,monospace;font-size:.55rem}.AppNavbar-module__dx1CHG__noResults{color:var(--color-muted);text-align:center;padding:20px 16px;font-size:.8rem}.AppNavbar-module__dx1CHG__searchOverlay{z-index:199;position:fixed;inset:0}.AppNavbar-module__dx1CHG__btnGhost{text-transform:uppercase;letter-spacing:1px;color:var(--color-subtle);border:1px solid var(--line-10);background:0 0;border-radius:6px;padding:8px 18px;font-family:Space Mono,monospace;font-size:.7rem;transition:all .2s}.AppNavbar-module__dx1CHG__btnGhost:hover{color:var(--color-text);border-color:var(--line-20)}.AppNavbar-module__dx1CHG__btnNeon{text-transform:uppercase;letter-spacing:1px;color:#fff;background:var(--color-brand);border:none;border-radius:6px;padding:9px 20px;font-family:Space Mono,monospace;font-size:.7rem;font-weight:700;text-decoration:none;transition:box-shadow .3s}.AppNavbar-module__dx1CHG__btnNeon:hover{box-shadow:0 0 24px color-mix(in srgb,var(--color-brand)55%,transparent)}@media (max-width:900px){.AppNavbar-module__dx1CHG__center{display:none}.AppNavbar-module__dx1CHG__nav{padding:0 16px}.AppNavbar-module__dx1CHG__searchLabel,.AppNavbar-module__dx1CHG__kbd{display:none}.AppNavbar-module__dx1CHG__themeToggle{padding:8px 10px}}@media (max-width:540px){.AppNavbar-module__dx1CHG__btnGhost{display:none}.AppNavbar-module__dx1CHG__logo img{height:30px!important}}@media (max-width:400px){.AppNavbar-module__dx1CHG__btnNeon{padding:8px 12px;font-size:.65rem}.AppNavbar-module__dx1CHG__themeToggle{padding:6px 8px;font-size:.65rem}.AppNavbar-module__dx1CHG__right{gap:8px}}
.Footer-module__Milv3W__footer{z-index:2;border-top:1px solid var(--line-06);background:var(--color-bg);position:relative}.Footer-module__Milv3W__inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1200px;margin:0 auto;padding:72px 64px 48px;display:grid}.Footer-module__Milv3W__logo{color:var(--color-text);align-items:center;gap:10px;margin-bottom:16px;font-family:Space Mono,monospace;font-size:1rem;font-weight:700;display:flex}.Footer-module__Milv3W__mark{background:var(--color-success);width:30px;height:30px;color:var(--color-bg);border-radius:7px;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.Footer-module__Milv3W__accent{color:var(--color-success)}.Footer-module__Milv3W__tagline{color:var(--color-muted);margin-bottom:12px;font-size:.83rem;font-weight:400;line-height:1.7}.Footer-module__Milv3W__supportMail{color:var(--color-success);margin-bottom:20px;font-family:Space Mono,monospace;font-size:.72rem;text-decoration:none;transition:opacity .2s;display:inline-block}.Footer-module__Milv3W__supportMail:hover{opacity:.75}.Footer-module__Milv3W__socials{gap:12px;display:flex}.Footer-module__Milv3W__social{text-transform:uppercase;letter-spacing:1px;color:var(--color-muted);border:1px solid var(--line-06);border-radius:6px;padding:6px 14px;font-family:Space Mono,monospace;font-size:.65rem;text-decoration:none;transition:color .2s,border-color .2s}.Footer-module__Milv3W__social:hover{color:var(--color-success);border-color:#00ff8840}.Footer-module__Milv3W__colTitle{text-transform:uppercase;letter-spacing:2px;color:var(--color-text);margin-bottom:20px;font-family:Space Mono,monospace;font-size:.65rem}.Footer-module__Milv3W__colLinks{flex-direction:column;gap:10px;list-style:none;display:flex}.Footer-module__Milv3W__colLink{color:var(--color-muted);font-size:.83rem;text-decoration:none;transition:color .2s}.Footer-module__Milv3W__colLink:hover{color:var(--color-text)}.Footer-module__Milv3W__bottom{border-top:1px solid var(--line-04);justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:20px 64px;display:flex}.Footer-module__Milv3W__copy{color:var(--color-muted);text-transform:uppercase;letter-spacing:1px;font-family:Space Mono,monospace;font-size:.65rem}.Footer-module__Milv3W__status{color:var(--color-muted);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;font-family:Space Mono,monospace;font-size:.62rem;display:flex}.Footer-module__Milv3W__statusDot{background:var(--color-success);border-radius:50%;width:6px;height:6px;animation:2s infinite Footer-module__Milv3W__pulse2}@keyframes Footer-module__Milv3W__pulse2{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:900px){.Footer-module__Milv3W__inner{grid-template-columns:1fr 1fr;padding:48px 24px 32px}.Footer-module__Milv3W__brand{grid-column:1/-1}.Footer-module__Milv3W__bottom{flex-direction:column;gap:12px;padding:20px 24px}}@media (max-width:500px){.Footer-module__Milv3W__inner{grid-template-columns:1fr}}
