.lead-metrics{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;margin:18px 0}.lead-metrics article{background:#fff;border:1px solid var(--line);border-radius:14px;padding:17px}.lead-metrics small,.lead-metrics strong{display:block}.lead-metrics small{color:var(--muted);font-size:9px}.lead-metrics strong{font-size:20px;margin-top:5px}.lead-toolbar{display:grid;grid-template-columns:1fr 250px auto auto;gap:10px;margin:0 0 16px}.lead-overdue-filter{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;gap:8px;padding:0 11px}.lead-overdue-filter input{width:auto}.lead-pagination{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px}.lead-pagination span{color:var(--muted);font-size:10px}.calcule-lead-card{max-width:850px!important}.lead-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:10px 0 22px}.lead-summary div,.lead-answers div{background:#f5f7fa;border-radius:9px;padding:11px}.lead-summary small,.lead-answers small{color:var(--muted);display:block;font-size:8px;text-transform:uppercase}.lead-summary strong,.lead-answers strong{font-size:11px}.lead-answers{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.calcule-lead-card h3{font-size:14px;margin:24px 0 10px}.calcule-lead-card form{display:block!important}.calcule-lead-card .modal-actions{display:flex;justify-content:flex-end;gap:9px}.calcule-lead-card textarea{resize:vertical}.lead-history article{border-left:2px solid var(--blue);padding:3px 0 3px 12px;margin:11px 0}.lead-history strong,.lead-history small{display:block}.lead-history small{color:var(--muted);font-size:9px}.lead-history p{font-size:10px;margin:3px 0}#calculeLeadConversion{border-top:1px solid var(--line);margin-top:25px;padding-top:5px}#calculeLeadConversion>p{color:var(--muted);font-size:10px}.lead-overdue{background:#fffaf5}.follow-up-overdue{color:#b42318!important;font-weight:600}.lead-priority-baixa{background:#f1f5f9;color:#64748b}.lead-priority-normal{background:#e0f2fe;color:#0369a1}.lead-priority-alta{background:#ffedd5;color:#c2410c}.lead-priority-urgente{background:#fee2e2;color:#b91c1c}.lead-status-novo{background:#e0f2fe;color:#0369a1}.lead-status-em_contato,.lead-status-diagnostico_agendado{background:#fef3c7;color:#92400e}.lead-status-proposta_elaboracao,.lead-status-proposta_enviada{background:#ede9fe;color:#6d28d9}.lead-status-ganho{background:#dcfce7;color:#15803d}.lead-status-perdido,.lead-status-arquivado{background:#f1f5f9;color:#64748b}
@media(max-width:900px){.lead-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.lead-toolbar,.lead-summary,.lead-answers{grid-template-columns:1fr}.lead-metrics{grid-template-columns:1fr 1fr}}
.lead-view-actions{display:flex;gap:7px}.lead-view-actions button.active{background:#eaf2ff;border-color:#93baf5;color:#0b56b5}.lead-kanban{display:grid;grid-template-columns:repeat(8,minmax(245px,1fr));gap:12px;overflow-x:auto;padding:4px 2px 18px}.kanban-column{background:#edf1f6;border:1px solid #dfe5ed;border-radius:14px;min-height:430px;padding:10px}.kanban-column>header{align-items:center;display:flex;justify-content:space-between;padding:4px 3px 12px}.kanban-column>header strong{font-size:10px}.kanban-column>header span{background:#fff;border-radius:99px;font-size:9px;padding:3px 7px}.kanban-column.drag-over{background:#e5f0ff;border-color:#5e9ae9}.kanban-column.locked{background:#edf8f1}.kanban-cards{display:grid;gap:9px}.kanban-card{background:#fff;border:1px solid #dfe5ed;border-radius:11px;box-shadow:0 5px 15px #1f29370c;padding:12px}.kanban-card.dragging{opacity:.45}.kanban-card.overdue{border-color:#f0a57d}.kanban-card h4{font-size:12px;margin:9px 0 3px}.kanban-card p{color:var(--muted);font-size:9px;margin:0 0 9px}.kanban-card>strong,.kanban-card>small{display:block;font-size:9px;margin:6px 0}.kanban-card button{font-size:9px;margin-top:7px;padding:7px 10px;width:100%}.kanban-empty{color:#94a3b8;font-size:9px;text-align:center}
