    /* Form container */
    .csvform {
        width: 400px;
        margin: 0 auto;
        text-align: center;
    }

    /* Form input */
    input[type="file"] {
        padding: 12px;
        margin-bottom: 20px;
        border: 1px solid #ccc;
        border-radius: 4px;
        box-sizing: border-box;
    }

    /* Form submit button */
    input[type="submit"] {
        background-color: #4CAF50;
        color: white;
        padding: 12px 20px;
        border: none;
        border-radius: 4px;
        cursor: pointer;
    }

    /* Form submit button hover effect */
    input[type="submit"]:hover {
        background-color: #45a049;
    }
    /* Error message */
    .error {
        color: red;
        text-align: center;
        margin-top: 20px;
        font-weight: bold;
    }

    /* Success message */
    .success {
        color: green;
        text-align: center;
        margin-top: 20px;
        font-weight: bold;
    }