/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 19 juil. 2025, 22:07:08
    Author     : hovan
*/


* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
body {
    font-family: "Segoe UI", sans-serif;
    background-color: azure;
    font-size: large;
}
img {
    max-width: 100%;
}
aside a {
    color: white;
}
fieldset {
    width: 350px;
    max-width: 100%;
    margin: auto;
    padding: 5px;
    background-color: aliceblue;
}
fieldset label, fieldset input, fieldset textArea, fieldset select {
    display: block;
    margin: 2px auto;
    padding: 5px;
    font-size: large;
    width: 300px;

}
fieldset button {
    padding: 8px;
    margin: 5px;
    background-color: darkblue;
    color: white;
}
summary {
    cursor: pointer;
}
table {
    width: 100%;
    background-color: lightcyan;
    border:  blue 2px solid;
}
table td {
    border: black 1px solid;
    text-align: center;
}
table  img {
    width: 15px;
    height: auto;
}
table th {
    background-color: gray;
    color: white;
}

.msg-erreur{
    background-color: pink;
    color: red;
    padding: 5px;
}
.msg-succes {
    background-color: lightgreen;
    color: green;
    padding: 5px;
}
.msg-info {
    background-color: lightblue;
    color: blue;
    padding: 5px;
}

        .suggestions {
            position: absolute;
            background: white;
            border: 1px solid #ccc;
            border-top: none;
            list-style: none;
            margin: 0;
            padding: 0;
            width: 100%;
            max-height: 150px;
            overflow-y: auto;
            z-index: 9999;
            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
        }
        .suggestions li {
            padding: 8px;
            cursor: pointer;
        }
        .suggestions li:hover {
            background-color: #f0f0f0;
        }