.icon-bar{position:fixed;top:65%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;right:0px}.icon-bar a{display:block;text-align:center;padding:15px;transition:all 0.3s ease;font-size:32px;color:rgba(255,255,255,0.5)}.icon-bar a:hover{color:#a9b4f2;border-radius:1rem 0 0 1rem;box-shadow:0 0 0.5rem rgb(0 0 0 / 22%)}.vcard{background-color:rgba(0,0,0,0.5);color:#424242}