.nav-group{align-items:center;display:inline-flex;position:relative}.nav-group__btn{cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:5px;display:inline-flex}.nav-group__btn svg{transition:transform var(--transition-fast)}.nav-group__btn[aria-expanded=true] svg{transform:rotate(180deg)}.nav-dropdown{background:var(--color-white);border:1px solid var(--color-card-border);min-width:232px;box-shadow:0 22px 46px -22px color-mix(in srgb, var(--color-text-dark) 35%, transparent);z-index:120;border-radius:14px;flex-direction:column;gap:2px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0}.nav-group:hover>.nav-dropdown,.nav-group:focus-within>.nav-dropdown,.nav-group>.nav-dropdown[data-open=true]{animation:.16s both navDrop;display:flex}@keyframes navDrop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav-dropdown:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.nav-dropdown__link{color:var(--color-text-body);white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:9px;padding:9px 12px;font-size:14px;text-decoration:none}.nav-dropdown__link:hover{background:var(--color-bg-alt);color:var(--color-text-dark);transform:translate(3px)}.nav-group__btn,.menu-items-wrap>.nav-link{position:relative}.nav-group__btn:after,.menu-items-wrap>.nav-link:after{content:"";background:var(--color-blue-primary);transform-origin:0;height:2px;transition:transform var(--transition-fast);border-radius:2px;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.nav-group:hover .nav-group__btn:after,.nav-group__btn:focus-visible:after,.menu-items-wrap>.nav-link:hover:after,.nav-group__btn.is-active:after,.menu-items-wrap>.nav-link.is-active:after{transform:scaleX(1)}.nav-group__btn.is-active,.menu-items-wrap>.nav-link.is-active{color:var(--color-blue-primary)}.nav-actions .btn-primary{transition:transform var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast)}.nav-actions .btn-primary:hover{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--color-blue-primary) 55%, transparent);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.nav-group__btn svg,.nav-dropdown__link,.nav-group__btn:after,.menu-items-wrap>.nav-link:after,.nav-actions .btn-primary{transition:none}.nav-dropdown__link:hover,.nav-actions .btn-primary:hover{transform:none}.nav-group:hover>.nav-dropdown,.nav-group:focus-within>.nav-dropdown,.nav-group>.nav-dropdown[data-open=true]{animation:none}}@media (max-width:991px){.nav-group{width:100%;display:block}.nav-group__btn,.menu-items-wrap>.nav-link{box-sizing:border-box;width:100%;color:var(--color-text-medium);padding:12px 24px}.nav-group__btn{justify-content:space-between}.menu-items-wrap>.nav-link{display:block}.nav-group__btn:after,.menu-items-wrap>.nav-link:after{display:none}.nav-group__btn.is-active,.menu-items-wrap>.nav-link.is-active{color:var(--color-blue-primary);box-shadow:inset 3px 0 0 var(--color-blue-primary)}.nav-dropdown{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0 0 6px;position:static}.nav-dropdown__link{color:var(--color-text-body);border-radius:0;padding:11px 24px 11px 40px}.nav-dropdown__link:hover{background:var(--color-bg-alt);color:var(--color-text-dark);transform:none}}
