.icon-wrapper{position:relative;width:24px;height:24px;display:inline-block}.icon{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease,transform .3s ease}.clipboard-icon{opacity:1;transform:scale(1)}.check-icon{color:#22c55e}.check-icon,.icon-hidden{opacity:0;transform:scale(.5)}.icon-visible{opacity:1;transform:scale(1)}.icon-wrapper:hover .icon{transform:scale(1.1)}