.navbar[data-v-bff6681b]{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:#06060e99;border-bottom:1px solid transparent;left:0;position:fixed;right:0;top:0;transition:background .3s,border-color .3s,box-shadow .3s;z-index:100}.navbar.scrolled[data-v-bff6681b]{background:#06060ed9;border-bottom-color:var(--border);box-shadow:0 4px 40px #0006}.nav-inner[data-v-bff6681b]{height:68px;justify-content:space-between}.logo-link[data-v-bff6681b],.nav-inner[data-v-bff6681b]{align-items:center;display:flex}.logo-link[data-v-bff6681b]{gap:10px;text-decoration:none}.logo-img[data-v-bff6681b]{display:block;height:34px;width:34px}.logo[data-v-bff6681b]{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.5px}.logo-accent[data-v-bff6681b]{color:var(--orange)}.nav-links[data-v-bff6681b]{align-items:center;display:flex;gap:6px}.nav-links[data-v-bff6681b] a{border-radius:8px;color:var(--muted-2);font-size:14px;font-weight:500;padding:7px 12px;text-decoration:none;transition:color .2s,background .2s}.nav-links[data-v-bff6681b] a.router-link-active,.nav-links[data-v-bff6681b] a:hover{background:#ffffff0d;color:#fff}.nav-monitor[data-v-bff6681b]{background:#f6b17a14!important;border:1px solid rgba(246,177,122,.2)!important;color:var(--orange)!important}.nav-monitor[data-v-bff6681b]:hover{background:#f6b17a26!important;border-color:#f6b17a66!important}.nav-download[data-v-bff6681b]{border-radius:10px!important;box-shadow:0 2px 16px #f6b17a40;color:#000!important;font-size:13px!important;font-weight:700!important;padding:9px 20px!important;transition:transform .2s,box-shadow .2s!important}.nav-download[data-v-bff6681b],.nav-download[data-v-bff6681b]:hover{background:var(--grad-orange)!important}.nav-download[data-v-bff6681b]:hover{box-shadow:0 4px 24px #f6b17a66!important;transform:translateY(-1px)!important}.hamburger[data-v-bff6681b]{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:8px}.ham-bar[data-v-bff6681b]{background:var(--text);border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .25s,opacity .25s;width:22px}.ham-bar.open[data-v-bff6681b]:first-child{transform:translateY(7px) rotate(45deg)}.ham-bar.mid.open[data-v-bff6681b]{opacity:0;transform:scaleX(0)}.ham-bar.open[data-v-bff6681b]:last-child{transform:translateY(-7px) rotate(-45deg)}.mobile-menu[data-v-bff6681b]{background:#09091afa;border-top:1px solid var(--border);display:flex;flex-direction:column;padding:8px 20px 24px}.mobile-menu[data-v-bff6681b] a{border-bottom:1px solid var(--border);color:var(--muted-2);font-size:16px;font-weight:500;padding:15px 4px;text-decoration:none;transition:color .2s}.mobile-menu[data-v-bff6681b] a:hover{color:#fff}.mobile-download[data-v-bff6681b]{background:var(--grad-orange);border-bottom:none!important;border-radius:12px;color:#000!important;font-weight:700!important;margin-top:16px;padding:14px;text-align:center;text-decoration:none}.drawer-enter-active[data-v-bff6681b],.drawer-leave-active[data-v-bff6681b]{transition:opacity .2s,transform .2s}.drawer-enter-from[data-v-bff6681b],.drawer-leave-to[data-v-bff6681b]{opacity:0;transform:translateY(-8px)}.footer[data-v-1d10f4e6]{background:#04040c;border-top:1px solid var(--border);overflow:hidden;position:relative}.footer-glow[data-v-1d10f4e6]{background:#f6b17a0a;border-radius:50%;bottom:-100px;filter:blur(80px);height:300px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:600px}.footer-body[data-v-1d10f4e6]{display:grid;gap:48px;grid-template-columns:1.8fr 1fr 1fr 1fr;padding:72px 0 56px;position:relative;z-index:1}.col-brand[data-v-1d10f4e6]{display:flex;flex-direction:column;gap:16px}.logo-link[data-v-1d10f4e6]{align-items:center;display:flex;gap:10px;text-decoration:none;width:-moz-fit-content;width:fit-content}.logo-img[data-v-1d10f4e6]{display:block;height:32px;width:32px}.logo[data-v-1d10f4e6]{color:#fff;font-size:20px;font-weight:800}.logo-accent[data-v-1d10f4e6]{color:var(--orange)}.tagline[data-v-1d10f4e6]{color:var(--muted);font-size:13px;line-height:1.75;max-width:240px}.dl-btn[data-v-1d10f4e6]{align-items:center;background:var(--grad-orange);border-radius:10px;box-shadow:0 4px 20px #f6b17a40;color:#000;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:10px 20px;text-decoration:none;transition:transform .2s,box-shadow .2s;width:-moz-fit-content;width:fit-content}.dl-btn[data-v-1d10f4e6]:hover{box-shadow:0 6px 28px #f6b17a66;transform:translateY(-1px)}.footer-proof[data-v-1d10f4e6]{align-items:center;color:var(--muted);display:flex;font-size:12px;gap:8px}.fp-dot[data-v-1d10f4e6]{animation:pulse-fp-1d10f4e6 2s ease-in-out infinite;background:var(--green);border-radius:50%;box-shadow:0 0 8px var(--green);flex-shrink:0;height:7px;width:7px}@keyframes pulse-fp-1d10f4e6{0%,to{opacity:1}50%{opacity:.5}}.col[data-v-1d10f4e6]{display:flex;flex-direction:column;gap:10px}.col-heading[data-v-1d10f4e6]{color:#fff;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:6px;text-transform:uppercase}.col[data-v-1d10f4e6] a:not(.dl-btn),.col a[data-v-1d10f4e6]:not(.dl-btn){color:var(--muted);font-size:13.5px;padding:2px 0;text-decoration:none;transition:color .2s;width:-moz-fit-content;width:fit-content}.col[data-v-1d10f4e6] a:not(.dl-btn):hover,.col a[data-v-1d10f4e6]:not(.dl-btn):hover{color:var(--text)}.footer-divider[data-v-1d10f4e6]{background:var(--border);height:1px;position:relative;z-index:1}.footer-bottom[data-v-1d10f4e6]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:20px 0;position:relative;z-index:1}.copy[data-v-1d10f4e6]{color:#3a3a5a;font-size:12px}.copy a[data-v-1d10f4e6]{color:#4a4a6a;margin:0 4px;text-decoration:none;transition:color .2s}.copy a[data-v-1d10f4e6]:hover{color:var(--muted)}@media(max-width:900px){.footer-body[data-v-1d10f4e6]{gap:36px;grid-template-columns:1fr 1fr}}@media(max-width:540px){.footer-body[data-v-1d10f4e6]{gap:32px;grid-template-columns:1fr;padding:48px 0 40px}.footer-bottom[data-v-1d10f4e6]{align-items:flex-start;flex-direction:column}}
