
/* LeadRadar v0.5: Prospecting */
.lr-lead-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px}
.lr-inline{display:flex;align-items:center;gap:12px}.lr-inline input{width:auto}
.lr-table-wrap{overflow:auto}.lr-table-wrap table{width:100%;border-collapse:collapse}.lr-table-wrap td,.lr-table-wrap th{padding:12px;text-align:left;border-bottom:1px solid var(--border,rgba(150,170,190,.16))}
.lr-lead{border:1px solid var(--border,rgba(150,170,190,.2));border-radius:12px;margin:12px 0;overflow:hidden}
.lr-lead summary{cursor:pointer;display:flex;align-items:center;gap:20px;padding:18px;list-style:none}
.lr-lead summary::-webkit-details-marker{display:none}.lr-lead-name{font-weight:700;flex:1}.lr-lead-name small{display:block;font-weight:400;opacity:.7;margin-top:5px}
.lr-score{background:rgba(75,214,179,.13);color:#4bd6b3;border-radius:40px;padding:8px 12px;font-weight:700;white-space:nowrap}.lr-meta{opacity:.7;font-size:.85rem}
.lr-lead-body{padding:20px;border-top:1px solid var(--border,rgba(150,170,190,.2))}.lr-finding{padding:10px 14px;border-left:3px solid #dd4814;background:rgba(221,72,20,.06);border-radius:6px}.lr-finding small{opacity:.6}
.lr-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.lr-edit button{align-self:end}
@media(max-width:850px){.lr-lead-grid,.lr-edit{grid-template-columns:1fr}.lr-lead summary{flex-wrap:wrap}}

.lr-progress{margin-bottom:20px}.lr-progress-track{height:10px;background:rgba(120,150,160,.22);border-radius:99px;overflow:hidden;margin:16px 0}.lr-progress-track>div{height:100%;width:0;background:#55e0bd;transition:width .2s}.lr-progress[hidden]{display:none}.lr-table-wrap button[data-lr-resume]{margin-left:8px;padding:6px 10px;font-size:.8rem}

.lr-model-stage{padding:18px 0;border-bottom:1px solid rgba(128,150,160,.2)}.lr-model-stage select{width:100%;max-width:100%}.lr-inline{display:flex;align-items:center;gap:10px;margin:12px 0}.lr-inline input{width:auto}
