.aside{min-width:224px;top:120px;overflow-x:auto;position:-webkit-sticky;position:sticky;padding-left:4px}.aside .menu-icon{width:20px;height:20px}.aside .menu-icon svg{width:18px}.aside li{align-self:self-start;border-radius:12px;margin-bottom:8px;font-size:18px;transition:all .3s cubic-bezier(.61,.03,.43,.85);animation:GradientBar 4s ease infinite}.aside li:hover{background-color:rgba(0,0,0,.05)}.aside ul{padding-bottom:48px}.aside .active a{background-color:#7ed60b}.aside .default{opacity:1}