.job-card-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-top:12px}.job-card-lead label{display:block;font-size:12px;font-weight:700;color:#475569}.job-card-lead input{display:block;width:100%;height:44px;margin-top:5px;border:1px solid #cbd5e1;border-radius:10px;padding:0 12px;background:#fff;color:#0f172a;font:400 16px/1.35 Inter,"Segoe UI",Arial,sans-serif}.job-card-lead input:focus{outline:2px solid #2563eb;outline-offset:1px}.job-card-lead button{min-height:44px;padding:0 14px;border:0;border-radius:10px;background:#c2410c;color:#fff;font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:800;cursor:pointer}.job-card-lead.is-ready button{background:#ea580c;box-shadow:0 4px 14px #ea580c44}.job-card-lead button:disabled{opacity:.6;cursor:wait}.job-card-lead [role=status]{grid-column:1/-1;min-height:0;color:#b91c1c;font-size:12px}.job-card-lead [role=status]:empty{display:none}.job-card-lead [role=status].success{color:#047857}@media(max-width:520px){.job-card-lead{grid-template-columns:1fr}.job-card-lead button{width:100%}}
