/* Estilos para configurações de doação */

/* Esconder campos por padrão */
.show_if_donation_fixed,
.show_if_donation_variable,
.show_if_donation_free {
    display: none;
}

/* A checkbox só aparece quando há valores nos botões */
#_donation_hide_custom_amount_field {
    display: none;
}

/* Estilos da aba de doação */
#donation_product_data {
    padding: 12px;
}

#donation_product_data .options_group {
    border: none;
    padding: 0;
}

/* Estilos para os campos de configuração */
#donation_product_data .form-field {
    padding: 5px 12px;
}

#donation_product_data .form-field label {
    width: 150px;
    float: left;
    line-height: 1.4em;
}

#donation_product_data .form-field .woocommerce-help-tip {
    margin: 0 0 0 9px;
}

/* Estilo específico para o textarea dos valores dos botões */
#_donation_button_values {
    width: 50%;
    height: 80px;
    resize: vertical;
}

/* Melhor espaçamento para os campos */
#donation_product_data .form-field {
    margin-bottom: 12px;
}

/* Estilo para o select de tipo de doação */
#_donation_type {
    width: 50%;
}

/* Responsividade básica */
@media (max-width: 768px) {
    #donation_product_data .form-field label {
        width: 100%;
        float: none;
        margin-bottom: 5px;
    }
    
    #_donation_button_values,
    #_donation_type {
        width: 100%;
    }
}

/* === ESTILOS PARA META DE DOAÇÃO === */

/* Seção de meta de doação */
.donation-goal-section {
    border-top: 1px solid #ddd;
    padding-top: 20px;
    margin-top: 20px;
}

.donation-goal-section h4 {
    margin: 0 0 15px 0;
    padding: 0;
    font-size: 14px;
    font-weight: 600;
    color: #555;
}

/* Campos de meta de doação ocultos por padrão */
.show_if_donation_goal {
    display: none;
}

/* Estilo específico para o campo de valor da meta */
#_donation_goal_amount {
    width: 150px;
}

/* Checkbox da meta */
#_donation_enable_goal_field {
    margin-bottom: 15px;
}

/* === ESTILOS PARA CONFIGURAÇÕES DE DATA LIMITE === */
/* Campos de data limite ocultos por padrão */
.show_if_donation_deadline {
    display: none;
}

/* Estilo específico para o campo de data limite */
#_donation_deadline_date {
    width: 150px;
}

/* Checkbox da data limite */
#_donation_enable_deadline_field {
    margin-bottom: 15px;
}

/* Textarea da mensagem de prazo expirado */
#_donation_deadline_message {
    width: 70%;
    height: 80px;
    resize: vertical;
}
