.mittsfcsmd_buttongen, .smd_buttongendis, .mittsfcsmd_textarea {
    margin-right: 15px!important; 
}

.mittsfcsmd_textarea-container {
    display: flex!important;
    align-items: center; /* Alinea verticalmente los elementos */
    gap: 15px; /* Espaciado entre el textarea y el botón */
}

.mittsfcsmd_textarea-container textarea {
    flex: 1; /* Permite que el textarea se expanda ocupando más espacio */
    resize: vertical; /* Permite solo redimensionar verticalmente */
}

.mittsfcsmd_textarea-container button {
    height: auto; /* Ajusta automáticamente la altura del botón */
    padding: 0.5em 1em; /* Espaciado interno del botón */
    white-space: nowrap; /* Evita que el texto del botón se desborde */
}

.mittsfcsmd_buttongendis {
    opacity: 0.6;
    pointer-events: none;
    cursor: not-allowed;
}

tr.mittsfcsmd_disabled input[disabled], select[disabled] {
    background-color: #f9f9f9;
    color: #aaa;
    border: 1px dashed #ccc;
    cursor: not-allowed;
}

tr.mittsfcsmd_disabled input[disabled]::placeholder {
    color: #aaa;
}

tr.mittsfcsmd_disabled label{
    color: #aaa;
}

.mittsfcsmd_linktopremium {
    font-weight: bold;
    color: green;
    margin-right: 15px; 

}

#mittsfcsmd_settings-panel {
    border: 1px solid #c5c5c5;
    background-color: white;
    padding: 30px;
}