/*
 * Kitsfera Licensing — botão "Copiar licença" (só o ícone) em Minha Conta → Licenças.
 * Compacto, ao lado da chave; foco e hover visíveis sem depender só de cor
 * (contorno no foco, borda mais grossa no hover). Só afeta o próprio botão.
 */
.kitsfera-license .kitsfera-copy-license {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 2rem;
    height: 2rem;
    min-width: 0;
    min-height: 0;
    margin: 0 0 0 0.25rem;
    padding: 0;
    vertical-align: middle;
    border: 1px solid currentColor;
    border-radius: 4px;
    background: transparent;
    color: inherit;
    line-height: 1;
    cursor: pointer;
}

.kitsfera-license .kitsfera-copy-license .kitsfera-copy-icon {
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
}

.kitsfera-license .kitsfera-copy-license:hover {
    background: rgba(127, 127, 127, 0.12);
    box-shadow: inset 0 0 0 1px currentColor;
}

.kitsfera-license .kitsfera-copy-license:active {
    transform: translateY(1px);
}

.kitsfera-license .kitsfera-copy-license:focus {
    outline: 2px solid currentColor;
    outline-offset: 2px;
}

.kitsfera-license .kitsfera-copy-license:focus:not(:focus-visible) {
    outline: none;
}

.kitsfera-license .kitsfera-copy-license:focus-visible {
    outline: 2px solid currentColor;
    outline-offset: 2px;
    box-shadow: inset 0 0 0 1px currentColor;
}

.kitsfera-license .kitsfera-copy-status {
    margin-left: 0.5rem;
}
