.ctc-block-copy {
    transition: all ease-in-out 0.2s;
}

.ctc-block-content > p:last-child {
    margin-bottom: 0;
}

.ctc-with-icon {
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.ctc-with-icon .check-icon {
    display: none;
}

.copied .ctc-with-icon .copy-icon {
    display: none;
}

.copied .ctc-with-icon .check-icon {
    display: block;
}