.animated-nav{flex:1;display:flex;justify-content:center;margin:0 1.5rem}.animated-nav-list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:.25rem}.animated-nav-item{position:relative}.animated-nav-link{position:relative;display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;color:#8b949e;background:transparent;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background .15s,color .15s;font-family:inherit;white-space:nowrap}.animated-nav-link i:first-child{font-size:.875rem}.animated-nav-link.hovered,.animated-nav-link:hover{color:var(--accent,#10b981);background:rgba(16,185,129,.06)}.animated-nav-link.active{color:var(--accent,#10b981)}.animated-nav-chevron{font-size:.5rem;margin-left:.125rem;transition:transform .2s}.animated-nav-link.hovered .animated-nav-chevron{transform:rotate(180deg)}.animated-nav-underline{position:absolute;bottom:0;left:.875rem;right:.875rem;height:2px;border-radius:1px}.animated-nav-dropdown-zone{position:absolute;left:0;top:100%;padding-top:.5rem;z-index:1000}.animated-nav-dropdown{min-width:240px;background:#161b22;border:1px solid rgba(16,185,129,.1);border-radius:14px;padding:.5rem;box-shadow:0 16px 48px rgba(0,0,0,.35);backdrop-filter:blur(16px)}.animated-nav-dropdown-item{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-radius:10px;text-decoration:none;transition:background .12s}.animated-nav-dropdown-item:hover{background:rgba(16,185,129,.06)}.animated-nav-dropdown-item>i{font-size:.9375rem;color:var(--accent,#10b981);width:20px;text-align:center;flex-shrink:0}.animated-nav-dropdown-text{display:flex;flex-direction:column}.animated-nav-dropdown-title{font-size:.8125rem;font-weight:600;color:#e2e8f0}.animated-nav-dropdown-desc{font-size:.625rem;color:#6b7280;margin-top:.0625rem}.animated-nav-dropdown-item--gold .animated-nav-dropdown-title,.animated-nav-dropdown-item--gold>i{color:#d4af37}.animated-nav-dropdown-item--gold .animated-nav-dropdown-desc{color:#c9a227;opacity:.95}.animated-nav-dropdown-item--gold:hover{background:rgba(212,175,55,.08)}body.light-mode .animated-nav-dropdown-item--gold .animated-nav-dropdown-title{color:#b8860b}body.light-mode .animated-nav-dropdown-item--gold .animated-nav-dropdown-desc{color:#a67c00}.partner-nav .animated-nav-link.hovered,.partner-nav .animated-nav-link:hover{color:#d4a853;background:rgba(212,168,83,.06)}.partner-nav .animated-nav-link.active{color:#d4a853}.partner-nav .animated-nav-dropdown{border-color:rgba(212,168,83,.1)}.partner-nav .animated-nav-dropdown-item:hover{background:rgba(212,168,83,.06)}.partner-nav .animated-nav-dropdown-item>i{color:#d4a853}body.light-mode .animated-nav-link{color:#64748b}body.light-mode .animated-nav-link.hovered,body.light-mode .animated-nav-link:hover{color:#059669;background:rgba(16,185,129,.05)}body.light-mode .animated-nav-link.active{color:#059669}body.light-mode .animated-nav-dropdown{background:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 16px 48px rgba(0,0,0,.1)}body.light-mode .animated-nav-dropdown-item:hover{background:rgba(0,0,0,.03)}body.light-mode .animated-nav-dropdown-title{color:#0f172a}body.light-mode .animated-nav-dropdown-desc{color:#94a3b8}body.light-mode .partner-nav .animated-nav-link.hovered,body.light-mode .partner-nav .animated-nav-link:hover{color:#92731d;background:rgba(184,146,47,.05)}body.light-mode .partner-nav .animated-nav-link.active{color:#92731d}body.light-mode .partner-nav .animated-nav-dropdown{border-color:rgba(184,146,47,.1)}body.light-mode .partner-nav .animated-nav-dropdown-item:hover{background:rgba(184,146,47,.04)}body.light-mode .partner-nav .animated-nav-dropdown-item>i{color:#92731d}.animated-nav-dropdown-item:not(.animated-nav-dropdown-item--gold)+.animated-nav-dropdown-item--gold{margin-top:.25rem;padding-top:.75rem;border-top:1px solid rgba(212,175,55,.12)}.animated-nav-link--purple{color:#818cf8!important}.animated-nav-link--purple.hovered,.animated-nav-link--purple:hover{color:#6366f1!important;background:rgba(99,102,241,.06)}.animated-nav-link--purple.active{color:#6366f1!important}.nav-link.nav-link--purple{color:#818cf8!important}.nav-link.nav-link--purple.active{color:#6366f1!important}@media (max-width:768px){.animated-nav{display:none}}