.prospect-page{min-width:0}.prospect-section-head{margin:28px 0 14px}.prospect-section-head h2{font-size:20px;margin:0 0 3px}.prospect-section-head p{color:var(--muted2);font-size:12px;margin:0}.prospect-toolbar{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:0 0 15px;color:var(--muted2);font-size:11px}.prospect-filters{display:flex;flex-wrap:wrap;gap:10px}.prospect-filters label,.prospect-field{display:grid;gap:6px;color:var(--muted2);font-size:11px}.prospect-filters select,.prospect-field input,.prospect-field select,.prospect-field textarea{min-height:36px;padding:8px 10px;border:1px solid var(--line2);border-radius:6px;background:#101b29;color:var(--white);min-width:160px}.prospect-field textarea{resize:vertical}.prospect-table{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#0d1622}.prospect-table-head,.prospect-table-row{display:grid;grid-template-columns:minmax(185px,1.35fr) minmax(100px,.64fr) minmax(115px,.8fr) minmax(125px,.8fr) minmax(130px,1fr);align-items:center;gap:12px;padding:11px 16px}.prospect-table-head{background:#111d2b;color:#748ba1;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.prospect-table-row{min-height:62px;border-top:1px solid var(--line);font-size:12px;color:#c6d3df}.prospect-table-row:hover{background:#132235}.prospect-table-row>span:first-child{display:grid;gap:4px;min-width:0}.prospect-table-row strong{font-size:13px;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-table-row small{color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-row-next{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-stage{width:max-content;max-width:100%;display:inline-flex;align-items:center;border-radius:4px;padding:5px 8px;background:#1a2b3b;color:#b6d8e2;font-size:10px;font-weight:600;white-space:nowrap}.prospect-stage.qualified{background:rgba(37,214,240,.12);color:#78eafa}.prospect-stage.disqualified{background:rgba(231,141,118,.13);color:#f0aa98}.prospect-stage.contacted{background:rgba(105,122,223,.18);color:#b8c3ff}.prospect-empty{padding:24px;color:var(--muted2);font-size:12px}.prospect-detail,.prospect-editor,.prospect-conversion{border:1px solid rgba(121,159,200,.2);background:linear-gradient(145deg,#111d2b,#0d1723);border-radius:9px;padding:22px;margin:24px 0}.prospect-detail-top,.prospect-editor-head{display:flex;justify-content:space-between;align-items:start;gap:15px}.prospect-detail-top>div{display:flex;gap:9px;flex-wrap:wrap}.prospect-detail-head{display:flex;justify-content:space-between;align-items:start;gap:15px;border-bottom:1px solid var(--line);padding:25px 0 17px}.prospect-detail-head h2,.prospect-editor-head h2{font-size:26px;margin:4px 0}.prospect-detail-head p{color:var(--muted2);margin:0;font-size:12px}.prospect-detail-head a{color:var(--cyan)}.prospect-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:20px 0;border-bottom:1px solid var(--line)}.prospect-facts>div,.prospect-next,.prospect-private{display:grid;gap:6px}.prospect-facts span,.prospect-next>strong,.prospect-private>strong{font-size:10px;color:var(--muted2);text-transform:uppercase;letter-spacing:.06em}.prospect-facts strong{font-size:12px}.prospect-next,.prospect-private{padding:17px 0;border-bottom:1px solid var(--line)}.prospect-next p,.prospect-private p{font-size:12px;line-height:1.5;margin:0;white-space:pre-wrap}.prospect-private{background:rgba(63,84,121,.07);padding-left:12px}.prospect-linked{display:inline-flex;color:var(--cyan);font-weight:600;font-size:12px;margin:17px 0}.prospect-history{margin-top:17px}.prospect-history h3{font-size:16px}.prospect-history>div{display:flex;justify-content:space-between;gap:10px;padding:11px 0;border-top:1px solid var(--line);font-size:12px}.prospect-history small{color:var(--muted2)}.prospect-history p{color:var(--muted2)}.prospect-editor-head{margin-bottom:20px}.prospect-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.prospect-field.wide{grid-column:1/-1}.prospect-field input,.prospect-field select,.prospect-field textarea{width:100%;min-width:0;font-size:12px}.prospect-form-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}.prospect-conversion>p{color:var(--muted2);font-size:12px}.prospect-convert-modes{display:flex;gap:5px;margin:17px 0}.prospect-convert-modes button{background:transparent;border:1px solid var(--line2);border-radius:5px;padding:8px 12px;color:var(--muted2);font-size:12px}.prospect-convert-modes button.selected{color:var(--cyan);border-color:rgba(37,214,240,.55);background:rgba(37,214,240,.08)}.prospect-conversion #prospect-convert-form>.prospect-field{max-width:500px}.form-error:not([hidden]){color:#f5aa9b;margin-top:12px;font-size:12px}
@media(max-width:1050px){.prospect-table-head,.prospect-table-row{grid-template-columns:minmax(170px,1.5fr) minmax(90px,.7fr) minmax(110px,.8fr) minmax(115px,.8fr)}.prospect-table-head>*:last-child,.prospect-table-row>*:last-child{display:none}}
@media(max-width:650px){.prospect-table-head{display:none}.prospect-table-row{grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:start}.prospect-table-row>*:nth-child(3),.prospect-table-row>*:nth-child(4){grid-column:1/-1}.prospect-table-row>*:nth-child(3){font-size:11px}.prospect-table-row>*:nth-child(4){font-size:11px;color:var(--muted2)}.prospect-toolbar{display:block}.prospect-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.prospect-filters select{min-width:0;width:100%}.prospect-facts{grid-template-columns:1fr}.prospect-form-grid{grid-template-columns:1fr}.prospect-detail,.prospect-editor,.prospect-conversion{padding:16px}.prospect-detail-top{align-items:start;flex-direction:column}.prospect-detail-head h2{font-size:22px}.prospect-history>div{flex-direction:column}}
