.ui-autocomplete {
    z-index: 9999; /* Puoi aumentare questo valore se necessario */
}

.ui-autocomplete {
    background-color: white;
    border: 1px solid #ccc;
    max-height: 200px;
    overflow-y: auto;
    border-radius: 8px; /* Arrotonda gli angoli */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Aggiunge un'ombra per dare un effetto più moderno */
}

.ui-autocomplete li {
    padding: 5px;
    cursor: pointer;
    border-radius: 8px; /* Arrotonda gli angoli degli elementi */
}

.ui-autocomplete li.ui-state-focus {
    background-color: #ddd; /* Colore di sfondo per l'elemento selezionato */
    border-radius: 8px; /* Arrotonda gli angoli anche per l'elemento selezionato */
}

/* Stile per il contenitore del file PDF */
.pdf-file {
    position: relative;
    display: inline-block;
}

/* Stile per il riquadro di anteprima del PDF */
.pdf-preview {
    position: absolute;
    top: 50px; /* Regola la posizione */
    left: 0;
    width: 150px; /* Larghezza del riquadro */
    height: 200px; /* Altezza del riquadro */
    border: 1px solid #ccc;
    background-color: white;
    z-index: 10;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
    display: none; /* Nascondi l'anteprima finché non passi sopra */
}

#pdf-canvas {
    width: 100%;
    height: 100%;
}
