/* Painel "Conta e pagamento" do mentor — Wallet ID do Asaas cadastrada
   manualmente pelo próprio mentor (sem provisionamento automático de
   subconta via API; ver templates/mentor-dashboard.php). */

.mpi-wrap #mpi-wallet-app details {
    border-top: 1px solid var(--mpi-border);
    margin-top: 20px;
    padding-top: 16px;
}
.mpi-wrap #mpi-wallet-app summary {
    cursor: pointer;
    color: var(--mpi-muted);
    font-size: 14px;
}
.mpi-wrap #mpi-wallet-app summary:hover { color: var(--mpi-text); }

/* Bloco de instruções "Criar Minha Conta no Asaas" */
.mpi-asaas-instrucoes {
    background: #fafafa;
    border: 1px solid var(--mpi-border);
    border-radius: 12px;
    padding: 18px 20px;
    margin: 16px 0;
}
.mpi-asaas-instrucoes ol {
    margin: 12px 0 0;
    padding-left: 20px;
}
.mpi-asaas-instrucoes li {
    margin-bottom: 8px;
    font-size: 14px;
    color: var(--mpi-text);
}
.mpi-asaas-instrucoes li:last-child { margin-bottom: 0; }

.mpi-btn-asaas {
    display: inline-block;
    background: var(--mpi-accent);
    color: var(--mpi-dark);
    border: none;
    border-radius: 8px;
    padding: 12px 22px;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    cursor: pointer;
}
.mpi-btn-asaas:hover { background: var(--mpi-accent-hover); color: var(--mpi-dark); }

/* Wallet ID já configurada — mostrada mascarada, nunca em texto pleno
   depois de salva/recarregada (ver mentor-dashboard.php). */
.mpi-wallet-configurada {
    display: flex;
    align-items: center;
    gap: 10px;
    background: var(--mpi-green-light, #eafaf1);
    color: var(--mpi-green, #1a8a4a);
    border-radius: 10px;
    padding: 12px 16px;
    font-size: 14px;
    font-weight: 600;
}
.mpi-wallet-configurada .dashicons,
.mpi-wallet-configurada .mpi-check {
    font-size: 18px;
}
