/* Couleurs principales */
:root {
    --orange: #000000; /* Noir pour le bouton CALCULER */
    --blue: #0008ff;
}

/* Style du formulaire */
#import-simulation-form {
    background: var(--blue);
    color: white;
    padding: 20px;
    border-radius: 8px;
    max-width: 600px;
    margin: 20px auto;
}

#import-simulation-form label {
    font-weight: bold;
    display: block;
    margin-top: 10px;
}

#import-simulation-form input,
#import-simulation-form button {
    width: 100%;
    padding: 10px;
    margin-top: 5px;
    border: none;
    border-radius: 5px;
}

#import-simulation-form input {
    background: #f4f4f4;
    color: #333;
}

#import-simulation-form button {
    background: var(--orange); /* Noir */
    color: white;
    font-size: 16px;
    cursor: pointer;
}

#simulation-results {
    margin-top: 20px;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}

#simulation-results table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 10px;
}

#simulation-results th,
#simulation-results td {
    border: 1px solid var(--blue);
    padding: 10px;
    text-align: left;
}

#simulation-results th {
    background: var(--blue);
    color: white;
}

#simulation-results tr:nth-child(even) {
    background: #f9f9f9;
}



#calculate-profit {
    background-color: #000; /* Noir */
    color: #fff; /* Blanc pour le texte */
    padding: 10px 15px;
    font-size: 16px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}

#calculate-profit:hover {
    background-color: ##0008ff; /* Bleu au survol */
}
