/* Copy Indicator Styles */
.copyable {
    position: relative;
    cursor: pointer;
    transition: background-color 0.2s;
}



.copy-indicator {
    display: inline-block;
    margin-right: 6px;
    /* Space between text and icon (generic) */
    font-size: 0.9em;
    opacity: 0.5;
    transition: opacity 0.2s, transform 0.2s;
    vertical-align: middle;
}

.copyable:hover .copy-indicator {
    opacity: 1;
    transform: scale(1.1);
    color: var(--primary);
}

/* Specific alignments if needed */