/**
 * Estilos base e estáticos do plugin WooPanel.
 * Nota: A maioria dos estilos estruturais e utilitários está sendo manuseada
 * pelo Tailwind CSS carregado via CDN.
 */

/* Customização dos Selects nativos para manter consistência sem pré-vôos agressivos do tailwind */
.woopanel-wrapper .woopanel-select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
    background-position: right 0.75rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
}

/* Transições adicionais que podem não estar inclusas no subset do tailwind CDN ou simplificações */
.woopanel-upload-zone {
    /* Permitindo um smooth glow ao passar o mouse */
    box-shadow: 0 0 0 transparent;
}

.woopanel-upload-zone:hover {
    box-shadow: 0 4px 14px 0 rgba(59, 130, 246, 0.1);
}
