.sidebar{position:fixed;right:0;top:50%;transform:translateY(-50%);background-color:orange;border-radius:20px 0 0 20px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1}.sidebar ul{list-style-type:none;padding:0;margin:0;text-align:center}.sidebar li{padding:10px}.sidebar li:last-child{border-bottom:none}.sidebar a{color:#fff;text-decoration:none;display:block;text-align:center}.sidebar a svg{transition:transform .3s ease,fill .3s ease}.sidebar a:hover svg{transform:translateY(-5px)}