.nav-root.svelte-1h32yp1{z-index:200;position:fixed;top:16px;right:16px}.nav-toggle.svelte-1h32yp1{border:1px solid var(--border-h,#ffffff26);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0c1322b3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;transition:background .15s,border-color .15s;display:flex}.nav-toggle.svelte-1h32yp1:hover{background:#0c1322e6;border-color:#ffffff4d}.nav-toggle.svelte-1h32yp1 span:where(.svelte-1h32yp1){background:#fff;border-radius:2px;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle--open.svelte-1h32yp1 span:where(.svelte-1h32yp1):first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle--open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(2){opacity:0}.nav-toggle--open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-backdrop.svelte-1h32yp1{z-index:-1;cursor:default;background:0 0;border:none;position:fixed;inset:0}.nav-menu.svelte-1h32yp1{background:var(--bg-2,#0c1322);border:1px solid var(--border-h,#ffffff26);border-radius:14px;flex-direction:column;gap:2px;min-width:210px;padding:8px;animation:.16s both svelte-1h32yp1-nav-pop;display:flex;position:absolute;top:54px;right:0;box-shadow:0 18px 50px #0000008c}@keyframes svelte-1h32yp1-nav-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.nav-link.svelte-1h32yp1{color:var(--blue-1,#9db4d8);border-radius:9px;padding:.6rem .85rem;font-size:.88rem;text-decoration:none;transition:background .12s,color .12s;display:block}.nav-link.svelte-1h32yp1:hover{color:#fff;background:#ffffff0f}.nav-link--active.svelte-1h32yp1{background:linear-gradient(135deg, var(--blue-4,#1455e0), var(--blue-3,#3d7eff));color:#fff;font-weight:600}
