/* Style for the ellipsis text in the button */
.ellipsis-text {
    font-size: 20px;
    font-weight: bold;
}

/* Styling for the submit and cancel buttons */
.submit-btn,
.cancel-btn {
    padding: 10px 20px;
    border-radius: 5px;
    font-size: 16px;
    cursor: pointer;
    border: none;
    display: flex;
    align-items: center;
}

/* Submit button */
.submit-btn {
    background-color: #4CAF50;
    color: white;
}

/* Cancel button */
.cancel-btn {
    background-color: #f44336;
    color: white;
}

/* Modal and form group styling */
.form-group {
    margin-bottom: 15px;
}

/* Styling for select and textarea elements */
select,
textarea {
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #ccc;
    font-family: 'Roboto', sans-serif;
}

/* Modal display */
.modal {
    display: none;
    /* Add any other styles for modal positioning, e.g., centered */
}

.hidden {
    display: none;
}

/* Button container for flexibility */
.form-buttons {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
}


