.form-input {
    padding-left: 1rem; /* px-4 */
    padding-right: 1rem; /* px-4 */
    padding-top: 0.5rem; /* py-2 */
    padding-bottom: 0.5rem; /* py-2 */
    border-width: 1px; /* border */
    border-radius: 0.375rem; /* rounded-md */
    width: 100%; /* w-full */
    background-color: #ffffff;
}

.form-label {
    display: block; /* block */
    color: #4a5568; /* text-gray-700 */
}

.form-submit-button {
    padding-left: 1rem; /* px-4 */
    padding-right: 1rem; /* px-4 */
    padding-top: 0.5rem; /* py-2 */
    padding-bottom: 0.5rem; /* py-2 */
    background-color: #22C55E; /* bg-green-500 */
    color: #ffffff; /* text-white */
    border-radius: 0.375rem; /* rounded-md */
}

.form-cancel-button {
    padding-left: 1rem; /* px-4 */
    padding-right: 1rem; /* px-4 */
    padding-top: 0.5rem; /* py-2 */
    padding-bottom: 0.5rem; /* py-2 */
    background-color: #a0aec0; /* bg-gray-400 */
    color: #ffffff; /* text-white */
    border-radius: 0.375rem; /* rounded-md */
}
