body {
    color: white;
    background: black;
}

.rdeca {
    color: red;
}

/* Style buttons */
button, input[type="submit"] {
    background-color: black; /* Button background */
    color: white;            /* Button text color */
    border: 1px solid white; /* Button border */
    padding: 10px 15px;      /* Padding */
    border-radius: 5px;      /* Optional rounded corners */
    cursor: pointer;         /* Pointer cursor on hover */
}

/* Change button style on hover */
button:hover, input[type="submit"]:hover {
    background-color: white;
    color: black;
}

/* Style file input */
input[type="file"] {
    background-color: black; /* File input background */
    color: white;            /* File input text color */
    border: 1px solid white; /* File input border */
    padding: 5px;            /* Padding */
    border-radius: 5px;      /* Optional rounded corners */
    cursor: pointer;         /* Pointer cursor on hover */
}

/* Change file input style on hover */
input[type="file"]:hover {
    background-color: white;
    color: black;
}

/* Remove the default file input text styling */
input[type="file"]::-webkit-file-upload-button {
    background-color: black;
    color: white;
    border: 1px solid white;
    padding: 5px 10px;
    border-radius: 5px;
    cursor: pointer;
}

input[type="file"]::-webkit-file-upload-button:hover {
    background-color: white;
    color: black;
}
