.icon-copy-text-custom {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: transform 0.4s ease, opacity 0.4s ease;
    opacity: 1;
}

.check-copy-text-custom {
    opacity: 0;
    transform: translate(-50%, -50%) rotate(-30deg);
}

.copy-btn-text-custom {
    position: relative;
}

.copy-btn-text-custom.copied .copy-text-custom {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.4) rotate(30deg);
}

.copy-btn-text-custom.copied .check-copy-text-custom {
    color: #12c78c;
    opacity: 1;
    transform: translate(-50%, -50%) scale(1) rotate(0deg);
}