.TeamMemberDetailClient-module__X3fhHq__page{background-color:var(--bg-app);box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;padding:2rem 1.5rem 3rem;display:flex;overflow-y:auto}.TeamMemberDetailClient-module__X3fhHq__shell{flex-direction:column;flex:1;gap:1.25rem;width:100%;max-width:880px;margin:0 auto;display:flex}.TeamMemberDetailClient-module__X3fhHq__breadcrumb{font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:.4rem;margin-bottom:1rem;font-weight:600;display:inline-flex}.TeamMemberDetailClient-module__X3fhHq__breadcrumb:hover{color:var(--primary-700);text-decoration:none}.TeamMemberDetailClient-module__X3fhHq__hero{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1.5rem;display:flex}.TeamMemberDetailClient-module__X3fhHq__avatar{border-radius:var(--radius-full);width:56px;height:56px;font-weight:700;font-size:var(--text-xl);flex-shrink:0;place-items:center;display:grid;box-shadow:0 1px 3px #00000014}.TeamMemberDetailClient-module__X3fhHq__heroMain{flex:1;min-width:0}.TeamMemberDetailClient-module__X3fhHq__heroName{font-size:var(--text-2xl);letter-spacing:-.02em;margin-bottom:.2rem;font-weight:800}.TeamMemberDetailClient-module__X3fhHq__heroMeta{font-size:var(--text-sm);color:var(--text-muted)}.TeamMemberDetailClient-module__X3fhHq__card{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:1.5rem;display:flex}.TeamMemberDetailClient-module__X3fhHq__cardTitle{font-size:var(--text-lg);align-items:center;gap:.5rem;font-weight:700;display:flex}.TeamMemberDetailClient-module__X3fhHq__hint{font-size:var(--text-sm);color:var(--text-muted)}.TeamMemberDetailClient-module__X3fhHq__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:.75rem;display:grid}.TeamMemberDetailClient-module__X3fhHq__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.TeamMemberDetailClient-module__X3fhHq__label{font-size:var(--text-sm);color:var(--text-main);font-weight:600}.TeamMemberDetailClient-module__X3fhHq__fieldHint{font-size:var(--text-xs);color:var(--text-subtle)}.TeamMemberDetailClient-module__X3fhHq__input{border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;min-height:42px;font-size:var(--text-sm);color:var(--text-main);box-sizing:border-box;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#fff,#fbfdff);outline:none;padding:.65rem .9rem}.TeamMemberDetailClient-module__X3fhHq__input:focus{border-color:var(--primary-600);box-shadow:var(--focus-ring)}.TeamMemberDetailClient-module__X3fhHq__input:disabled{background:var(--neutral-100);color:var(--text-subtle);cursor:not-allowed}.TeamMemberDetailClient-module__X3fhHq__notice{border-radius:var(--radius-md);background:var(--warning-50);border:1px solid var(--warning-100);color:var(--warning-700);font-size:var(--text-xs);align-items:center;gap:.35rem;margin-top:.85rem;padding:.65rem .85rem;font-weight:600;display:flex}.TeamMemberDetailClient-module__X3fhHq__factGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:.5rem;display:grid}.TeamMemberDetailClient-module__X3fhHq__factBody dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.2rem;font-weight:700}.TeamMemberDetailClient-module__X3fhHq__factBody dd{font-size:var(--text-sm);color:var(--text-main);margin:0;font-weight:600}.TeamMemberDetailClient-module__X3fhHq__actionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.TeamMemberDetailClient-module__X3fhHq__actionButtons{gap:.75rem;margin-left:auto;display:flex}.TeamMemberDetailClient-module__X3fhHq__error,.TeamMemberDetailClient-module__X3fhHq__success{font-size:var(--text-sm);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.TeamMemberDetailClient-module__X3fhHq__error{color:var(--danger-700)}.TeamMemberDetailClient-module__X3fhHq__success{color:var(--success-700)}.TeamMemberDetailClient-module__X3fhHq__skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,#f1f5f9cc 25%,#e2e8f0e6 37%,#f1f5f9cc 63%) 0 0/400% 100%;animation:1.4s ease-in-out infinite TeamMemberDetailClient-module__X3fhHq__shimmer}@keyframes TeamMemberDetailClient-module__X3fhHq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:720px){.TeamMemberDetailClient-module__X3fhHq__page{padding:1.25rem 1rem 2rem}.TeamMemberDetailClient-module__X3fhHq__hero{flex-wrap:wrap}.TeamMemberDetailClient-module__X3fhHq__actionButtons{width:100%}.TeamMemberDetailClient-module__X3fhHq__actionButtons>*{flex:1;justify-content:center}}.TeamMemberDetailClient-module__X3fhHq__inputWithAction{display:block;position:relative}.TeamMemberDetailClient-module__X3fhHq__inputPadded{padding-right:2.75rem}.TeamMemberDetailClient-module__X3fhHq__revealBtn{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-subtle);cursor:pointer;background:0 0;border:none;place-items:center;transition:color .16s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1);display:inline-grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.TeamMemberDetailClient-module__X3fhHq__revealBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.TeamMemberDetailClient-module__X3fhHq__revealBtn:hover{color:var(--text-main);background:var(--neutral-100)}}.TeamMemberDetailClient-module__X3fhHq__fieldMismatch{font-size:var(--text-xs);color:var(--danger-600);font-weight:600}.TeamMemberDetailClient-module__X3fhHq__fact{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--neutral-50);align-items:flex-start;gap:.65rem;padding:.85rem .9rem;display:flex}.TeamMemberDetailClient-module__X3fhHq__factIcon{border-radius:var(--radius-sm);background:var(--bg-surface);border:1px solid var(--border-color);width:30px;height:30px;color:var(--text-subtle);flex-shrink:0;place-items:center;display:grid}.TeamMemberDetailClient-module__X3fhHq__factBody{flex-direction:column;gap:.1rem;min-width:0;display:flex}.TeamMemberDetailClient-module__X3fhHq__factMeta{font-size:var(--text-xs);color:var(--text-subtle);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.TeamMemberDetailClient-module__X3fhHq__revealBtn{transition-duration:1ms}}.TeamMemberDetailClient-module__X3fhHq__avatarGroup{flex-shrink:0;display:inline-block;position:relative}.TeamMemberDetailClient-module__X3fhHq__avatarPicture{display:inline-block;position:relative}.TeamMemberDetailClient-module__X3fhHq__fileInput{display:none}.TeamMemberDetailClient-module__X3fhHq__avatarEditBtn{background:var(--primary-600);color:#fff;border:2px solid var(--bg-surface);cursor:pointer;width:24px;height:24px;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,background-color .15s;display:flex;position:absolute;bottom:-2px;right:-2px}.TeamMemberDetailClient-module__X3fhHq__avatarEditBtn:hover{background:var(--primary-700);transform:scale(1.1)}.TeamMemberDetailClient-module__X3fhHq__avatarRemoveLink{color:var(--danger-600);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;margin-top:.35rem;padding:0;font-weight:600;display:inline-block}.TeamMemberDetailClient-module__X3fhHq__avatarRemoveLink:hover{text-decoration:underline}.TeamMemberDetailClient-module__X3fhHq__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TeamMemberDetailClient-module__X3fhHq__modal{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:90%;max-width:400px;box-shadow:var(--shadow-xl);padding:1.5rem}.TeamMemberDetailClient-module__X3fhHq__modalTitle{font-size:var(--text-lg);margin-bottom:.5rem;font-weight:700}.TeamMemberDetailClient-module__X3fhHq__modalHint{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:1rem}.TeamMemberDetailClient-module__X3fhHq__previewContainer{justify-content:center;margin:1rem 0;display:flex}.TeamMemberDetailClient-module__X3fhHq__previewCircle{border:3px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.TeamMemberDetailClient-module__X3fhHq__previewImage{object-fit:cover;width:100%;height:100%}.TeamMemberDetailClient-module__X3fhHq__modalActions{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}
.CreateLeadModal-module__qDj3vG__modal{width:min(100%,760px)}.CreateLeadModal-module__qDj3vG__title{font-size:var(--text-xl);letter-spacing:-.015em;font-weight:800}.CreateLeadModal-module__qDj3vG__subtitle{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;margin-top:.2rem}.CreateLeadModal-module__qDj3vG__body{flex-direction:column;gap:.85rem;max-height:calc(100vh - 230px);padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.CreateLeadModal-module__qDj3vG__sectionLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-subtle);border-bottom:1px solid var(--border-color);padding-bottom:.4rem;font-weight:700}.CreateLeadModal-module__qDj3vG__sectionSub{font-size:var(--text-xs);color:var(--text-muted);text-transform:none;letter-spacing:normal;margin-top:.15rem;font-weight:400;display:block}.CreateLeadModal-module__qDj3vG__sectionLabel:not(:first-child){margin-top:.4rem}.CreateLeadModal-module__qDj3vG__grid{grid-template-columns:repeat(6,1fr);gap:.9rem;display:grid}.CreateLeadModal-module__qDj3vG__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.CreateLeadModal-module__qDj3vG__colSpan6,.CreateLeadModal-module__qDj3vG__wide{grid-column:span 6}.CreateLeadModal-module__qDj3vG__colSpan3{grid-column:span 3}.CreateLeadModal-module__qDj3vG__colSpan2{grid-column:span 2}@media (max-width:640px){.CreateLeadModal-module__qDj3vG__colSpan3,.CreateLeadModal-module__qDj3vG__colSpan2{grid-column:span 6}}.CreateLeadModal-module__qDj3vG__label{font-size:var(--text-xs);color:var(--text-muted);font-weight:600}.CreateLeadModal-module__qDj3vG__required{color:var(--danger-600)}.CreateLeadModal-module__qDj3vG__hint{font-size:var(--text-xs);color:var(--text-subtle)}.CreateLeadModal-module__qDj3vG__input,.CreateLeadModal-module__qDj3vG__textarea{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);width:100%;font-size:var(--text-sm);color:var(--text-main);box-sizing:border-box;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;padding:.55rem .75rem;font-family:inherit}.CreateLeadModal-module__qDj3vG__input{min-height:38px}.CreateLeadModal-module__qDj3vG__textarea{resize:vertical;line-height:1.5}.CreateLeadModal-module__qDj3vG__input:focus,.CreateLeadModal-module__qDj3vG__textarea:focus{border-color:var(--primary-600);box-shadow:var(--focus-ring)}.CreateLeadModal-module__qDj3vG__selectSpacer{margin-top:.35rem}
.ImportLeadsModal-module__kcUSPW__modal{border-radius:var(--radius-lg,12px);background:var(--bg-surface,#fff);flex-direction:column;width:95vw;max-width:900px;max-height:90vh;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.ImportLeadsModal-module__kcUSPW__header{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem 1rem;display:flex}.ImportLeadsModal-module__kcUSPW__title{color:var(--text-main,#0f172a);margin:0 0 .25rem;font-size:1.25rem;font-weight:600}.ImportLeadsModal-module__kcUSPW__subtitle{color:var(--text-muted,#64748b);margin:0;font-size:.85rem}.ImportLeadsModal-module__kcUSPW__stepper{background:var(--neutral-50,#f8fafc);border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.ImportLeadsModal-module__kcUSPW__stepItem{color:var(--neutral-400,#94a3b8);align-items:center;gap:.5rem;font-size:.825rem;font-weight:500;display:flex}.ImportLeadsModal-module__kcUSPW__stepItemActive{color:var(--primary-600,#2563eb);font-weight:600}.ImportLeadsModal-module__kcUSPW__stepItemDone{color:var(--success-600,#16a34a)}.ImportLeadsModal-module__kcUSPW__stepBadge{background:var(--neutral-200,#e2e8f0);width:22px;height:22px;color:var(--neutral-600,#475569);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.ImportLeadsModal-module__kcUSPW__stepBadgeActive{background:var(--primary-600,#2563eb);color:#fff}.ImportLeadsModal-module__kcUSPW__stepBadgeDone{background:var(--success-600,#16a34a);color:#fff}.ImportLeadsModal-module__kcUSPW__stepDivider{background:var(--border-color,#e2e8f0);flex:1;height:1px;margin:0 .75rem}.ImportLeadsModal-module__kcUSPW__body{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}.ImportLeadsModal-module__kcUSPW__dropzone{border:2px dashed var(--border-color,#cbd5e1);border-radius:var(--radius-lg,10px);text-align:center;background:var(--neutral-50,#f8fafc);cursor:pointer;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;transition:all .15s;display:flex}.ImportLeadsModal-module__kcUSPW__dropzone:hover,.ImportLeadsModal-module__kcUSPW__dropzoneDragOver{border-color:var(--primary-500,#3b82f6);background:#eff6ff99}.ImportLeadsModal-module__kcUSPW__dropzoneIcon{width:48px;height:48px;color:var(--primary-600,#2563eb);background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;display:flex}.ImportLeadsModal-module__kcUSPW__dropzoneTitle{color:var(--text-main,#0f172a);margin:0;font-size:1rem;font-weight:600}.ImportLeadsModal-module__kcUSPW__dropzoneText{color:var(--text-muted,#64748b);margin:0;font-size:.825rem}.ImportLeadsModal-module__kcUSPW__templateBar{border-radius:var(--radius-md,8px);color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.825rem;display:flex}.ImportLeadsModal-module__kcUSPW__templateLink{color:#15803d;cursor:pointer;align-items:center;gap:.35rem;font-weight:600;text-decoration:underline;display:inline-flex}.ImportLeadsModal-module__kcUSPW__mappingGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:640px){.ImportLeadsModal-module__kcUSPW__mappingGrid{grid-template-columns:1fr}}.ImportLeadsModal-module__kcUSPW__mappingItem{background:var(--neutral-50,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);flex-direction:column;gap:.35rem;padding:.6rem .75rem;display:flex}.ImportLeadsModal-module__kcUSPW__mappingLabel{color:var(--text-main,#1e293b);justify-content:space-between;align-items:center;font-size:.8rem;font-weight:600;display:flex}.ImportLeadsModal-module__kcUSPW__requiredTag{color:var(--danger-600,#dc2626);font-size:.75rem;font-weight:500}.ImportLeadsModal-module__kcUSPW__recommendedTag{color:var(--neutral-500,#64748b);font-size:.75rem;font-weight:400}.ImportLeadsModal-module__kcUSPW__defaultAssigneeBox{border-radius:var(--radius-md,8px);background:#eff6ff;border:1px solid #bfdbfe;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.ImportLeadsModal-module__kcUSPW__defaultAssigneeTitle{color:#1e40af;margin:0;font-size:.85rem;font-weight:600}.ImportLeadsModal-module__kcUSPW__defaultAssigneeDesc{color:#3b82f6;margin:0;font-size:.775rem}.ImportLeadsModal-module__kcUSPW__metricsGrid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}@media (max-width:640px){.ImportLeadsModal-module__kcUSPW__metricsGrid{grid-template-columns:repeat(2,1fr)}}.ImportLeadsModal-module__kcUSPW__metricCard{border-radius:var(--radius-md,8px);border:1px solid var(--border-color,#e2e8f0);background:var(--bg-surface,#fff);flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.ImportLeadsModal-module__kcUSPW__metricLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#64748b);font-size:.75rem;font-weight:600}.ImportLeadsModal-module__kcUSPW__metricValue{font-size:1.4rem;font-weight:700;line-height:1}.ImportLeadsModal-module__kcUSPW__metricValid{background:#f0fdf4;border-color:#bbf7d0}.ImportLeadsModal-module__kcUSPW__metricValid .ImportLeadsModal-module__kcUSPW__metricValue{color:#16a34a}.ImportLeadsModal-module__kcUSPW__metricDuplicate{background:#fefce8;border-color:#fef08a}.ImportLeadsModal-module__kcUSPW__metricDuplicate .ImportLeadsModal-module__kcUSPW__metricValue{color:#ca8a04}.ImportLeadsModal-module__kcUSPW__metricInvalid{background:#fef2f2;border-color:#fecaca}.ImportLeadsModal-module__kcUSPW__metricInvalid .ImportLeadsModal-module__kcUSPW__metricValue{color:#dc2626}.ImportLeadsModal-module__kcUSPW__previewTableContainer{border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);max-height:320px;overflow-x:auto}.ImportLeadsModal-module__kcUSPW__previewTable{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem}.ImportLeadsModal-module__kcUSPW__previewTable th{background:var(--neutral-100,#f1f5f9);color:var(--neutral-700,#334155);border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;z-index:1;padding:.6rem .75rem;font-weight:600;position:sticky;top:0}.ImportLeadsModal-module__kcUSPW__previewTable td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-main,#0f172a);vertical-align:middle;padding:.55rem .75rem}.ImportLeadsModal-module__kcUSPW__previewTable tbody tr:hover{background:var(--neutral-50,#f8fafc)}.ImportLeadsModal-module__kcUSPW__rowValid{background:#fff}.ImportLeadsModal-module__kcUSPW__rowDuplicate{background:#fffbeb}.ImportLeadsModal-module__kcUSPW__rowInvalid{background:#fef2f2}.ImportLeadsModal-module__kcUSPW__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}.ImportLeadsModal-module__kcUSPW__badgeValid{color:#15803d;background:#dcfce7}.ImportLeadsModal-module__kcUSPW__badgeDuplicate{color:#a16207;background:#fef9c3}.ImportLeadsModal-module__kcUSPW__badgeInvalid{color:#b91c1c;background:#fee2e2}.ImportLeadsModal-module__kcUSPW__resultBox{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2.5rem 1.5rem;display:flex}.ImportLeadsModal-module__kcUSPW__resultIcon{color:#16a34a;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ImportLeadsModal-module__kcUSPW__resultTitle{color:var(--text-main,#0f172a);margin:0;font-size:1.35rem;font-weight:700}.ImportLeadsModal-module__kcUSPW__resultDesc{color:var(--text-muted,#64748b);max-width:500px;margin:0;font-size:.9rem}.ImportLeadsModal-module__kcUSPW__leadPillsWrap{flex-wrap:wrap;justify-content:center;gap:.5rem;max-height:140px;padding:.5rem;display:flex;overflow-y:auto}.ImportLeadsModal-module__kcUSPW__leadPill{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.ImportLeadsModal-module__kcUSPW__footer{border-top:1px solid var(--border-color,#e2e8f0);background:var(--neutral-50,#f8fafc);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.ImportLeadsModal-module__kcUSPW__footerLeft{align-items:center;gap:.5rem;display:flex}.ImportLeadsModal-module__kcUSPW__footerRight{align-items:center;gap:.75rem;display:flex}
.FollowUpPopover-module__5kn0Rq__popoverOverlay{z-index:9998;background:0 0;position:fixed;inset:0}.FollowUpPopover-module__5kn0Rq__popoverContainer{z-index:9999;background-color:var(--bg-surface,#fff);width:540px;max-width:calc(100vw - 24px);color:var(--text-main,#0f172a);border:1px solid var(--border-color,#e2e8f0);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-user-select:none;user-select:none;border-radius:12px;font-size:13px;animation:.15s cubic-bezier(.16,1,.3,1) FollowUpPopover-module__5kn0Rq__popoverFadeIn;position:fixed;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}@keyframes FollowUpPopover-module__5kn0Rq__popoverFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.FollowUpPopover-module__5kn0Rq__popoverHeader{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--neutral-50,#f8fafc);align-items:center;gap:8px;padding:10px 14px;display:flex}.FollowUpPopover-module__5kn0Rq__inputBox{border:1px solid var(--border-color,#cbd5e1);color:var(--text-muted,#64748b);background:#fff;border-radius:8px;flex:1;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:12px;display:flex}.FollowUpPopover-module__5kn0Rq__inputIcon{color:var(--text-muted,#64748b);align-items:center;display:flex}.FollowUpPopover-module__5kn0Rq__inputField{color:var(--text-main,#0f172a);background:0 0;border:none;outline:none;width:100%;font-size:12px}.FollowUpPopover-module__5kn0Rq__inputField::placeholder{color:var(--text-muted,#94a3b8)}.FollowUpPopover-module__5kn0Rq__selectedPill{background:var(--primary-50,#eff6ff);border:1px solid var(--primary-200,#bfdbfe);color:var(--primary-700,#1d4ed8);border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.FollowUpPopover-module__5kn0Rq__clearPillBtn{color:var(--primary-600,#2563eb);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:1px;transition:color .15s,background-color .15s;display:flex}.FollowUpPopover-module__5kn0Rq__clearPillBtn:hover{color:#dc2626;background-color:#fee2e2}.FollowUpPopover-module__5kn0Rq__timeBox{border:1px solid var(--border-color,#cbd5e1);width:115px;color:var(--text-muted,#64748b);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.FollowUpPopover-module__5kn0Rq__timeInput{color:var(--text-main,#0f172a);background:0 0;border:none;outline:none;width:100%;font-size:12px}.FollowUpPopover-module__5kn0Rq__timeInput::placeholder{color:var(--text-muted,#94a3b8)}.FollowUpPopover-module__5kn0Rq__popoverBody{grid-template-columns:190px 1fr;min-height:290px;display:grid}.FollowUpPopover-module__5kn0Rq__presetSidebar{border-right:1px solid var(--border-color,#e2e8f0);background:var(--neutral-50,#f8fafc);flex-direction:column;gap:2px;padding:10px 8px;display:flex}.FollowUpPopover-module__5kn0Rq__presetItem{width:100%;color:var(--text-main,#334155);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:13px;font-weight:400;transition:background-color .12s,color .12s;display:flex}.FollowUpPopover-module__5kn0Rq__presetItem:hover{background-color:var(--neutral-100,#f1f5f9);color:var(--text-main,#0f172a)}.FollowUpPopover-module__5kn0Rq__presetItemActive{background-color:var(--primary-50,#eff6ff);color:var(--primary-700,#1d4ed8);font-weight:600}.FollowUpPopover-module__5kn0Rq__presetTag{color:var(--text-muted,#64748b);font-size:11px;font-weight:500}.FollowUpPopover-module__5kn0Rq__divider{background-color:var(--border-color,#e2e8f0);height:1px;margin:6px}.FollowUpPopover-module__5kn0Rq__recurringBtn{width:100%;color:var(--text-main,#334155);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:13px;transition:background-color .12s;display:flex}.FollowUpPopover-module__5kn0Rq__recurringBtn:hover{background-color:var(--neutral-100,#f1f5f9)}.FollowUpPopover-module__5kn0Rq__recurringMenu{flex-direction:column;gap:2px;margin-top:4px;padding-left:8px;display:flex}.FollowUpPopover-module__5kn0Rq__recurringOption{text-align:left;width:100%;color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:5px 8px;font-size:12px;display:block}.FollowUpPopover-module__5kn0Rq__recurringOption:hover{background-color:var(--neutral-100,#f1f5f9);color:var(--text-main,#0f172a)}.FollowUpPopover-module__5kn0Rq__calendarMain{background:#fff;flex-direction:column;padding:14px 16px;display:flex}.FollowUpPopover-module__5kn0Rq__calendarHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.FollowUpPopover-module__5kn0Rq__monthTitle{color:var(--text-main,#0f172a);font-size:13.5px;font-weight:600}.FollowUpPopover-module__5kn0Rq__headerActions{align-items:center;gap:8px;display:flex}.FollowUpPopover-module__5kn0Rq__todayBtn{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500;transition:color .12s,background-color .12s}.FollowUpPopover-module__5kn0Rq__todayBtn:hover{color:var(--text-main,#0f172a);background-color:var(--neutral-100,#f1f5f9)}.FollowUpPopover-module__5kn0Rq__navArrows{align-items:center;gap:2px;display:flex}.FollowUpPopover-module__5kn0Rq__arrowBtn{width:24px;height:24px;color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:flex}.FollowUpPopover-module__5kn0Rq__arrowBtn:hover{color:var(--text-main,#0f172a);background-color:var(--neutral-100,#f1f5f9)}.FollowUpPopover-module__5kn0Rq__weekdayRow{text-align:center;grid-template-columns:repeat(7,1fr);margin-bottom:6px;display:grid}.FollowUpPopover-module__5kn0Rq__weekdayHeader{color:var(--text-muted,#64748b);text-transform:uppercase;font-size:11px;font-weight:600}.FollowUpPopover-module__5kn0Rq__dayGrid{grid-template-columns:repeat(7,1fr);gap:4px 2px;display:grid}.FollowUpPopover-module__5kn0Rq__dayCell{height:32px;color:var(--text-main,#334155);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:500;transition:background-color .12s,color .12s;display:flex;position:relative}.FollowUpPopover-module__5kn0Rq__dayCell:hover:not(.FollowUpPopover-module__5kn0Rq__outsideMonth){background-color:var(--neutral-100,#f1f5f9);color:var(--text-main,#0f172a)}.FollowUpPopover-module__5kn0Rq__outsideMonth{color:#cbd5e1;opacity:.6;cursor:default}.FollowUpPopover-module__5kn0Rq__todayDay{border:1px solid var(--primary-600,#2563eb);color:var(--primary-600,#2563eb);font-weight:700}.FollowUpPopover-module__5kn0Rq__selectedDay{border-radius:50%;font-weight:700;box-shadow:0 2px 8px #2563eb4d;background-color:var(--primary-600,#2563eb)!important;color:#fff!important}.FollowUpPopover-module__5kn0Rq__popoverFooterBanner{background-color:var(--primary-50,#eff6ff);border:1px solid var(--primary-100,#dbeafe);border-radius:8px;align-items:flex-start;gap:10px;margin:10px;padding:10px 12px;display:flex;position:relative}.FollowUpPopover-module__5kn0Rq__bannerIcon{flex-shrink:0;margin-top:2px;font-size:16px;line-height:1}.FollowUpPopover-module__5kn0Rq__bannerContent{flex:1;padding-right:12px}.FollowUpPopover-module__5kn0Rq__bannerTitle{color:var(--primary-900,#1e3a8a);margin-bottom:2px;font-size:12px;font-weight:600}.FollowUpPopover-module__5kn0Rq__bannerDesc{color:var(--primary-700,#1d4ed8);font-size:11px;line-height:1.3}.FollowUpPopover-module__5kn0Rq__bannerClose{color:var(--primary-600,#2563eb);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;top:8px;right:8px}.FollowUpPopover-module__5kn0Rq__bannerClose:hover{color:var(--primary-900,#1e3a8a);background-color:var(--primary-100,#dbeafe)}@media (max-width:580px){.FollowUpPopover-module__5kn0Rq__popoverContainer{width:calc(100vw - 20px)}.FollowUpPopover-module__5kn0Rq__popoverBody{grid-template-columns:1fr}.FollowUpPopover-module__5kn0Rq__presetSidebar{border-right:none;border-bottom:1px solid var(--border-color,#e2e8f0);max-height:160px;overflow-y:auto}}
.LeadBadges-module__2XQKkq__badge{font-size:var(--text-sm);white-space:nowrap;color:var(--text-muted);border:1px solid #0000;border-color:var(--border-color);background-color:#0000;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-weight:400;display:inline-flex}.LeadBadges-module__2XQKkq__badgeUpper{text-transform:uppercase;letter-spacing:.04em}.LeadBadges-module__2XQKkq__badgeInteractive{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s}.LeadBadges-module__2XQKkq__badgeInteractive:hover{filter:brightness(.96);transform:translateY(-1px);box-shadow:0 2px 5px #00000014}.LeadBadges-module__2XQKkq__badgeOpen{filter:brightness(.96);box-shadow:0 0 0 2px #3b82f64d}.LeadBadges-module__2XQKkq__badgeChevron{opacity:.7;flex-shrink:0;margin-left:1px;transition:transform .15s,opacity .15s}.LeadBadges-module__2XQKkq__badgeInteractive:hover .LeadBadges-module__2XQKkq__badgeChevron{opacity:1}.LeadBadges-module__2XQKkq__badgeChevronOpen{opacity:1;transform:rotate(180deg)}.LeadBadges-module__2XQKkq__badge[data-status=New\ Inquiry]{color:#1d4ed8;background-color:#0000;border-color:#bfdbfe}.LeadBadges-module__2XQKkq__badge[data-status=Qualified]{color:#0e7490;background-color:#0000;border-color:#a5f3fc}.LeadBadges-module__2XQKkq__badge[data-status=Supplier\ Search]{color:#6d28d9;background-color:#0000;border-color:#ddd6fe}.LeadBadges-module__2XQKkq__badge[data-status=Quotation\ Sent]{color:#c2410c;background-color:#0000;border-color:#fed7aa}.LeadBadges-module__2XQKkq__badge[data-status=Negotiation]{color:#854d0e;background-color:#0000;border-color:#fde68a}.LeadBadges-module__2XQKkq__badge[data-status=On\ Hold]{color:#334155;background-color:#0000;border-color:#e2e8f0}.LeadBadges-module__2XQKkq__badge[data-status=Won]{color:#047857;background-color:#0000;border-color:#a7f3d0}.LeadBadges-module__2XQKkq__badge[data-status=Lost]{color:#b91c1c;background-color:#0000;border-color:#fecaca}.LeadBadges-module__2XQKkq__badge[data-status=Cancelled]{color:#475569;background-color:#0000;border-color:#cbd5e1}.LeadBadges-module__2XQKkq__badge[data-status=Idle]{color:#be185d;background-color:#0000;border-color:#fbcfe8}.LeadBadges-module__2XQKkq__followUp{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;align-items:center;gap:.3rem;font-weight:400;display:inline-flex}.LeadBadges-module__2XQKkq__followUpInteractive{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:3px 8px;transition:all .15s}.LeadBadges-module__2XQKkq__followUpInteractive:hover{background-color:var(--primary-50,#eff6ff);border-color:var(--primary-200,#bfdbfe);color:var(--primary-700,#1d4ed8)}.LeadBadges-module__2XQKkq__chipCalendarIcon{color:var(--text-muted,#64748b);flex-shrink:0;transition:color .15s}.LeadBadges-module__2XQKkq__followUpInteractive:hover .LeadBadges-module__2XQKkq__chipCalendarIcon{color:var(--primary-600,#2563eb)}.LeadBadges-module__2XQKkq__followUp[data-state=overdue]{color:#b91c1c;font-weight:400}.LeadBadges-module__2XQKkq__followUp[data-state=due-soon]{color:#b45309;font-weight:400}.LeadBadges-module__2XQKkq__followUp[data-state=none]{color:var(--text-subtle)}.LeadBadges-module__2XQKkq__dot{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:6px;height:6px}.LeadBadges-module__2XQKkq__followUp[data-state=scheduled] .LeadBadges-module__2XQKkq__dot,.LeadBadges-module__2XQKkq__followUp[data-state=none] .LeadBadges-module__2XQKkq__dot{display:none}
.TableActionMenu-module__GbDGKq__actionMenuWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.TableActionMenu-module__GbDGKq__actionIconBtn{border-radius:var(--radius-md,6px);border:1px solid var(--border-color,#e2e8f0);background:var(--bg-surface,#fff);width:32px;height:32px;color:var(--neutral-600,#475569);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.TableActionMenu-module__GbDGKq__actionIconBtn:hover:not(:disabled){color:var(--neutral-900,#0f172a);background:var(--neutral-100,#f1f5f9);border-color:var(--neutral-300,#cbd5e1)}.TableActionMenu-module__GbDGKq__actionIconBtnActive{background:var(--neutral-100,#f1f5f9)!important;color:var(--neutral-900,#0f172a)!important;border-color:var(--neutral-300,#cbd5e1)!important}.TableActionMenu-module__GbDGKq__actionIconBtn:disabled{opacity:.35;cursor:not-allowed}.TableActionMenu-module__GbDGKq__actionDropdown{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);z-index:100000;flex-direction:column;gap:1px;min-width:140px;padding:4px;animation:.12s ease-out TableActionMenu-module__GbDGKq__actionDropdownFadeIn;display:flex;position:fixed;box-shadow:0 10px 15px -3px #0000001f,0 4px 6px -4px #00000014}@keyframes TableActionMenu-module__GbDGKq__actionDropdownFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.TableActionMenu-module__GbDGKq__actionMenuItem{color:var(--neutral-700,#334155);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:.45rem .65rem;font-size:.8rem;font-weight:500;line-height:1.25;transition:background .12s,color .12s;display:flex}.TableActionMenu-module__GbDGKq__actionMenuItem:hover:not(:disabled){background:var(--neutral-100,#f1f5f9);color:var(--neutral-900,#0f172a)}.TableActionMenu-module__GbDGKq__actionMenuItem:disabled{opacity:.35;cursor:not-allowed}.TableActionMenu-module__GbDGKq__actionMenuDelete{color:var(--danger-600,#dc2626)}.TableActionMenu-module__GbDGKq__actionMenuDelete:hover:not(:disabled){background:var(--danger-50,#fef2f2);color:var(--danger-600,#dc2626)}.TableActionMenu-module__GbDGKq__actionMenuIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.TableSkeleton-module__TM-OOG__bar{background:linear-gradient(90deg, var(--neutral-100), var(--neutral-200), var(--neutral-100));background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite TableSkeleton-module__TM-OOG__shimmer;display:block}@keyframes TableSkeleton-module__TM-OOG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TableSkeleton-module__TM-OOG__bar{animation:none}}.TableSkeleton-module__TM-OOG__pill{border-radius:var(--radius-full);height:20px}.TableSkeleton-module__TM-OOG__stack{flex-direction:column;gap:.3rem;display:flex}.TableSkeleton-module__TM-OOG__actions{justify-content:flex-end;gap:.35rem;display:flex}.TableSkeleton-module__TM-OOG__square{border-radius:var(--radius-sm);flex-shrink:0;width:26px;height:26px}.TableSkeleton-module__TM-OOG__chips{flex-wrap:nowrap;gap:.3rem;display:flex}.TableSkeleton-module__TM-OOG__numberCell{display:block}.TableSkeleton-module__TM-OOG__avatarRow{align-items:center;gap:.6rem;min-width:0;display:flex}.TableSkeleton-module__TM-OOG__circle{border-radius:50%;flex-shrink:0;width:32px;height:32px}
.TradeDirectionBadge-module__VKlKCW__badgeContainer{white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;min-width:74px;padding:.2rem .5rem;font-size:.75rem;font-weight:600;line-height:1;transition:all .15s ease-in-out;display:inline-flex}.TradeDirectionBadge-module__VKlKCW__exportBadge{color:#0369a1;background-color:#e0f2febf;border-color:#bae6fde6}.TradeDirectionBadge-module__VKlKCW__exportBadge:hover{background-color:#e0f2fe;border-color:#7dd3fc}.TradeDirectionBadge-module__VKlKCW__importBadge{color:#6b21a8;background-color:#f3e8ffbf;border-color:#e9d5ffe6}.TradeDirectionBadge-module__VKlKCW__importBadge:hover{background-color:#f3e8ff;border-color:#c084fc}.TradeDirectionBadge-module__VKlKCW__neutralBadge{background-color:var(--neutral-100,#f1f5f9);color:var(--text-subtle,#64748b);border-color:var(--neutral-200,#e2e8f0)}.TradeDirectionBadge-module__VKlKCW__neutralBadge:hover{background-color:var(--neutral-200,#e2e8f0);border-color:var(--neutral-300,#cbd5e1)}.TradeDirectionBadge-module__VKlKCW__flagWrapper{border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000001f}.TradeDirectionBadge-module__VKlKCW__flagSvg{object-fit:cover;border-radius:2px;display:block}.TradeDirectionBadge-module__VKlKCW__emojiFlag{font-size:.9rem;line-height:1}.TradeDirectionBadge-module__VKlKCW__countryCode{letter-spacing:.02em;font-family:inherit;font-weight:700}.TradeDirectionBadge-module__VKlKCW__arrowWrapper{justify-content:center;align-items:center;display:inline-flex}.TradeDirectionBadge-module__VKlKCW__exportArrow{color:#0284c7}.TradeDirectionBadge-module__VKlKCW__importArrow{color:#7e22ce}.TradeDirectionBadge-module__VKlKCW__neutralArrow{color:#64748b}
.LeadDetailsClient-module__v44M8a__page{width:100%;min-height:calc(100dvh - var(--header-height,64px));background:radial-gradient(circle at top left, #3b82f614, transparent 34%), radial-gradient(circle at top right, #0f766e0f, transparent 32%), var(--bg-app);color:var(--text-main);box-sizing:border-box;flex-direction:column;flex:auto;padding:0;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__shell{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:1380px;min-height:0;margin:0 auto;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__hero{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:.65rem;width:100%;margin-bottom:1.25rem;padding:1rem 1.25rem 0;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.LeadDetailsClient-module__v44M8a__breadcrumbLink{color:var(--text-muted);transition:color var(--transition-fast);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.LeadDetailsClient-module__v44M8a__breadcrumbLink:hover{color:var(--text-brand)}.LeadDetailsClient-module__v44M8a__badgeGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.LeadDetailsClient-module__v44M8a__recordBadge{font-family:var(--font-mono);font-weight:700;font-size:var(--text-xs);background-color:var(--primary-50);color:var(--primary-700);border-radius:var(--radius-sm);border:1px solid var(--primary-200);padding:.2rem .65rem}.LeadDetailsClient-module__v44M8a__statusBadge{font-size:var(--text-xs);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.35rem;padding:.2rem .65rem;font-weight:700;display:inline-flex}.LeadDetailsClient-module__v44M8a__statusActive{background-color:var(--success-50);color:var(--success-700);border:1px solid #10b9814d}.LeadDetailsClient-module__v44M8a__statusDraft{background-color:var(--warning-50);color:var(--warning-700);border:1px solid #f59e0b4d}.LeadDetailsClient-module__v44M8a__statusMuted{background-color:var(--neutral-100);color:var(--neutral-700);border:1px solid var(--border-color)}.LeadDetailsClient-module__v44M8a__heroIdentity{flex-direction:column;gap:.35rem;width:100%;display:flex}.LeadDetailsClient-module__v44M8a__heroCopy{font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.LeadDetailsClient-module__v44M8a__feedbackRow{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.LeadDetailsClient-module__v44M8a__feedbackChip{border-radius:var(--radius-full);font-size:var(--text-xs);align-items:center;gap:.35rem;padding:.2rem .65rem;font-weight:700;display:inline-flex}.LeadDetailsClient-module__v44M8a__feedbackDirty{background-color:var(--warning-50);color:var(--warning-700);border:1px solid #f59e0b4d}.LeadDetailsClient-module__v44M8a__feedbackSaved{background-color:var(--success-50);color:var(--success-700);border:1px solid #10b9814d}.LeadDetailsClient-module__v44M8a__feedbackMessage{color:var(--success-700);font-weight:600}.LeadDetailsClient-module__v44M8a__feedbackError{color:var(--danger-700);font-weight:600}.LeadDetailsClient-module__v44M8a__contentGrid{box-sizing:border-box;flex:auto;grid-template-columns:3fr 2fr;align-items:stretch;gap:1.5rem;width:100%;min-height:0;display:grid;overflow:hidden}.LeadDetailsClient-module__v44M8a__contentGridFull{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__contentGridFull .LeadDetailsClient-module__v44M8a__mainColumn{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--neutral-300,#cbd5e1) transparent;flex-direction:column;flex:auto;gap:1.5rem;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding-bottom:1.25rem;padding-right:.35rem;display:flex;overflow-y:auto}.LeadDetailsClient-module__v44M8a__heroSummaryBar{background-color:var(--neutral-50,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,.5rem);flex-wrap:wrap;align-items:center;gap:1.75rem;padding:.85rem 1.25rem;display:flex}.LeadDetailsClient-module__v44M8a__heroSummaryItem{align-items:center;gap:.35rem;display:flex}.LeadDetailsClient-module__v44M8a__heroSummaryLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted,#64748b);font-size:.72rem;font-weight:600}.LeadDetailsClient-module__v44M8a__heroSummaryValue{color:var(--text-primary,#0f172a);align-items:center;font-size:.825rem;font-weight:600;display:flex}.LeadDetailsClient-module__v44M8a__mainColumn{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--neutral-300,#cbd5e1) transparent;flex-direction:column;flex:auto;gap:1.5rem;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding-bottom:1.5rem;padding-right:.35rem;display:flex;overflow-y:auto}.LeadDetailsClient-module__v44M8a__mainColumn::-webkit-scrollbar{width:6px}.LeadDetailsClient-module__v44M8a__mainColumn::-webkit-scrollbar-track{background:0 0}.LeadDetailsClient-module__v44M8a__mainColumn::-webkit-scrollbar-thumb{background-color:var(--neutral-300,#cbd5e1);border-radius:4px}.LeadDetailsClient-module__v44M8a__sideColumn{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--neutral-300,#cbd5e1) transparent;flex-direction:column;flex:auto;gap:1.25rem;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding-bottom:1.25rem;display:flex;overflow:hidden auto}.LeadDetailsClient-module__v44M8a__sideColumn::-webkit-scrollbar{width:6px}.LeadDetailsClient-module__v44M8a__sideColumn::-webkit-scrollbar-track{background:0 0}.LeadDetailsClient-module__v44M8a__sideColumn::-webkit-scrollbar-thumb{background-color:var(--neutral-300,#cbd5e1);border-radius:4px}.LeadDetailsClient-module__v44M8a__sectionCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);box-sizing:border-box;flex-direction:column;flex:none;gap:1.25rem;width:100%;padding:1.5rem;display:flex;overflow:visible}.LeadDetailsClient-module__v44M8a__contentGridFull .LeadDetailsClient-module__v44M8a__sectionCard,.LeadDetailsClient-module__v44M8a__sectionCard:only-child{flex:auto;overflow:visible}.LeadDetailsClient-module__v44M8a__sectionHeader{border-bottom:1px solid var(--border-color);box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding-bottom:.85rem;display:flex}.LeadDetailsClient-module__v44M8a__sectionTitle{font-size:var(--text-lg);color:var(--text-main);align-items:center;gap:.5rem;font-weight:700;display:flex}.LeadDetailsClient-module__v44M8a__sectionHint{font-size:var(--text-sm);color:var(--text-muted);margin-top:.15rem}.LeadDetailsClient-module__v44M8a__fieldGrid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:1.15rem 1rem;width:100%;display:grid}.LeadDetailsClient-module__v44M8a__field{box-sizing:border-box;flex-direction:column;gap:.35rem;width:100%;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__fieldWide{grid-column:1/-1;width:100%}.LeadDetailsClient-module__v44M8a__twoColRow{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:1.15rem 1rem;width:100%;display:grid}@media (max-width:600px){.LeadDetailsClient-module__v44M8a__twoColRow{grid-template-columns:1fr}}.LeadDetailsClient-module__v44M8a__labelRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.LeadDetailsClient-module__v44M8a__fieldLabel{font-size:var(--text-sm);color:var(--text-main);font-weight:600}.LeadDetailsClient-module__v44M8a__starMark{color:var(--primary-600);font-weight:700}.LeadDetailsClient-module__v44M8a__input,.LeadDetailsClient-module__v44M8a__select,.LeadDetailsClient-module__v44M8a__textarea{width:100%;font-size:var(--text-sm);border-radius:var(--radius-sm);border:1px solid var(--border-color);background-color:var(--bg-surface);color:var(--text-main);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;outline:none;min-width:0;max-width:100%;padding:.65rem .85rem}.LeadDetailsClient-module__v44M8a__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%3C475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;padding-right:2.25rem}.LeadDetailsClient-module__v44M8a__input:focus,.LeadDetailsClient-module__v44M8a__select:focus,.LeadDetailsClient-module__v44M8a__textarea:focus{border-color:var(--primary-600);box-shadow:var(--focus-ring)}.LeadDetailsClient-module__v44M8a__textarea{resize:vertical;min-height:80px;line-height:1.45}.LeadDetailsClient-module__v44M8a__fieldHint{font-size:var(--text-xs);color:var(--text-muted)}.LeadDetailsClient-module__v44M8a__fieldError{font-size:var(--text-xs);color:var(--danger-600);font-weight:600}.LeadDetailsClient-module__v44M8a__tagsBlock{box-sizing:border-box;flex-direction:column;gap:.5rem;width:100%;margin-top:.4rem;display:flex}.LeadDetailsClient-module__v44M8a__tagSectionTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:.35rem;font-weight:700;display:flex}.LeadDetailsClient-module__v44M8a__predefinedTagsGroup{flex-wrap:wrap;gap:.4rem;width:100%;display:flex}.LeadDetailsClient-module__v44M8a__predefinedTagChip{font-size:var(--text-xs);border-radius:var(--radius-full);border:1px solid var(--border-color);background-color:var(--neutral-50);color:var(--text-main);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;padding:.25rem .65rem;font-weight:600;transition:all .15s;display:inline-flex}.LeadDetailsClient-module__v44M8a__predefinedTagChip:hover{border-color:var(--primary-600);color:var(--primary-700);background-color:var(--primary-100)}.LeadDetailsClient-module__v44M8a__predefinedTagActive{background-color:var(--primary-600);color:#fff!important;border-color:var(--primary-600)!important}.LeadDetailsClient-module__v44M8a__predefinedTagChip.LeadDetailsClient-module__v44M8a__predefinedTagActive:hover{background-color:var(--primary-700)!important;color:#fff!important;border-color:var(--primary-700)!important}.LeadDetailsClient-module__v44M8a__uploadZone{border:2px dashed var(--border-color);border-radius:var(--radius-md);background-color:var(--neutral-50);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);box-sizing:border-box;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:.5rem;padding:.85rem 1rem;display:flex}.LeadDetailsClient-module__v44M8a__uploadZone:hover{border-color:var(--primary-600);background-color:var(--primary-50)}.LeadDetailsClient-module__v44M8a__uploadContent{align-items:center;gap:.75rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__uploadIconText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__uploadTitle{font-size:var(--text-sm);color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.LeadDetailsClient-module__v44M8a__uploadHint{font-size:var(--text-xs);color:var(--text-muted)}.LeadDetailsClient-module__v44M8a__uploadButton{font-size:var(--text-xs);border-radius:var(--radius-sm);background-color:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-main);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);padding:.4rem .85rem;font-weight:600}.LeadDetailsClient-module__v44M8a__uploadButton:hover{border-color:var(--primary-600);color:var(--primary-700)}.LeadDetailsClient-module__v44M8a__fileList{box-sizing:border-box;flex-direction:column;gap:.4rem;width:100%;margin-top:.5rem;display:flex}.LeadDetailsClient-module__v44M8a__fileCard{background-color:var(--neutral-50);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--text-sm);box-sizing:border-box;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__fileNameGroup{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;min-width:0;font-weight:600;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__fileActions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.LeadDetailsClient-module__v44M8a__actionBtn{font-size:var(--text-xs);border-radius:var(--radius-sm);border:1px solid var(--border-color);background-color:var(--bg-surface);color:var(--text-main);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:.25rem;padding:.25rem .55rem;font-weight:600;display:inline-flex}.LeadDetailsClient-module__v44M8a__actionBtn:hover{border-color:var(--primary-600);color:var(--primary-700)}.LeadDetailsClient-module__v44M8a__actionBtnDelete{color:var(--danger-600)}.LeadDetailsClient-module__v44M8a__actionBtnDelete:hover{border-color:var(--danger-600);background-color:var(--danger-50)}.LeadDetailsClient-module__v44M8a__documentSection{border-radius:var(--radius-lg);background:linear-gradient(180deg, #ffffffd1, #f8fafcf2), var(--bg-surface);box-shadow:var(--shadow-xs);border:1px solid #94a3b847;flex-direction:column;grid-column:1/-1;gap:1rem;padding:1.1rem;display:flex}.LeadDetailsClient-module__v44M8a__documentSectionWide{grid-column:1/-1}.LeadDetailsClient-module__v44M8a__documentSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.LeadDetailsClient-module__v44M8a__documentToolbar{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.LeadDetailsClient-module__v44M8a__documentDropzone{border-radius:var(--radius-lg);cursor:pointer;background:linear-gradient(135deg,#ffffffeb,#f0f9ffcc);border:1px solid #94a3b852;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.1rem;transition:transform .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out;display:flex}.LeadDetailsClient-module__v44M8a__documentDropzone:hover{border-color:var(--primary-500);transform:translateY(-1px);box-shadow:0 10px 30px #3b82f614}.LeadDetailsClient-module__v44M8a__documentDropzone:disabled{cursor:progress;opacity:.8;transform:none}.LeadDetailsClient-module__v44M8a__documentList{flex-direction:column;gap:.75rem;display:flex}.LeadDetailsClient-module__v44M8a__documentCard{border-radius:var(--radius-lg);border:1px solid var(--border-color);background-color:var(--bg-surface);box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}.LeadDetailsClient-module__v44M8a__documentMain{flex-direction:column;flex:1;gap:.45rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__documentNameRow{flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__documentTypePill{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-700);background:var(--primary-50);border-radius:var(--radius-sm);border:1px solid #3b82f633;padding:.2rem .55rem;font-weight:700}.LeadDetailsClient-module__v44M8a__documentName{font-size:var(--text-sm);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:700;overflow:hidden}.LeadDetailsClient-module__v44M8a__documentRenameInput{border-radius:var(--radius-sm);border:1px solid var(--primary-200);background:var(--bg-surface);width:min(100%,28rem);color:var(--text-main);font-size:var(--text-sm);outline:none;padding:.55rem .7rem}.LeadDetailsClient-module__v44M8a__documentRenameInput:focus{border-color:var(--primary-500);box-shadow:var(--focus-ring)}.LeadDetailsClient-module__v44M8a__documentMeta{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.LeadDetailsClient-module__v44M8a__documentActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.LeadDetailsClient-module__v44M8a__documentEmptyState{border-radius:var(--radius-lg);border:1px dashed var(--border-color);color:var(--text-muted);background:#ffffffb8;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1.1rem;display:flex}.LeadDetailsClient-module__v44M8a__documentEmptyState p{font-size:var(--text-sm);color:var(--text-main);margin:0;font-weight:700}.LeadDetailsClient-module__v44M8a__documentEmptyState span{font-size:var(--text-sm);line-height:1.45}.LeadDetailsClient-module__v44M8a__summaryCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;padding:1.25rem;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__summaryGrid{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:.85rem .75rem;width:100%;display:grid}.LeadDetailsClient-module__v44M8a__summaryItem{flex-direction:column;gap:.15rem;min-width:0;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__summaryLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-weight:700}.LeadDetailsClient-module__v44M8a__summaryValue{font-size:var(--text-sm);color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.LeadDetailsClient-module__v44M8a__quickFacts{flex-direction:column;gap:.85rem;width:100%;display:flex}.LeadDetailsClient-module__v44M8a__quickFact{border-bottom:1px dashed var(--border-color);flex-direction:column;gap:.2rem;width:100%;padding-bottom:.65rem;display:flex}.LeadDetailsClient-module__v44M8a__quickFact:last-child{border-bottom:none;padding-bottom:0}.LeadDetailsClient-module__v44M8a__pillList{flex-wrap:wrap;gap:.35rem;width:100%;margin-top:.25rem;display:flex}.LeadDetailsClient-module__v44M8a__pill{font-size:var(--text-xs);border-radius:var(--radius-full);background-color:var(--primary-50);color:var(--primary-700);border:1px solid var(--primary-200);padding:.15rem .55rem;font-weight:600;display:inline-block}.LeadDetailsClient-module__v44M8a__pillSecondary{font-size:var(--text-xs);border-radius:var(--radius-sm);background-color:var(--neutral-100);color:var(--neutral-800);border:1px solid var(--border-color);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.15rem .55rem;font-weight:600;display:inline-block;overflow:hidden}.LeadDetailsClient-module__v44M8a__emptyPill{font-size:var(--text-xs);color:var(--text-muted);font-style:italic}.LeadDetailsClient-module__v44M8a__activityHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;display:flex}.LeadDetailsClient-module__v44M8a__timelineContainer{box-sizing:border-box;flex-direction:column;gap:.85rem;width:100%;max-height:250px;margin-top:.25rem;padding-right:.35rem;display:flex;overflow-y:auto}.LeadDetailsClient-module__v44M8a__timelineContainer::-webkit-scrollbar{width:5px}.LeadDetailsClient-module__v44M8a__timelineContainer::-webkit-scrollbar-track{background:var(--neutral-100);border-radius:4px}.LeadDetailsClient-module__v44M8a__timelineContainer::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:4px}.LeadDetailsClient-module__v44M8a__timelineContainer::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}.LeadDetailsClient-module__v44M8a__timelineItem{align-items:flex-start;gap:.75rem;padding:.2rem 0;display:flex}.LeadDetailsClient-module__v44M8a__timelineDot{background-color:var(--primary-600);width:8px;height:8px;box-shadow:0 0 0 3px var(--primary-50);border-radius:50%;flex-shrink:0;margin-top:.35rem}.LeadDetailsClient-module__v44M8a__timelineBody{flex-direction:column;gap:.15rem;display:flex}.LeadDetailsClient-module__v44M8a__timelineTitle{font-size:var(--text-sm);color:var(--text-main);font-weight:700}.LeadDetailsClient-module__v44M8a__timelineMeta{font-size:var(--text-xs);color:var(--text-muted);line-height:1.4}.LeadDetailsClient-module__v44M8a__toggleBtn{font-size:var(--text-xs);color:var(--primary-700);background-color:var(--primary-50);border:1px solid var(--primary-200);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;box-shadow:var(--shadow-xs);align-items:center;gap:.35rem;padding:.35rem .75rem;font-weight:700;display:inline-flex}.LeadDetailsClient-module__v44M8a__toggleBtn:hover{background-color:var(--primary-600);color:#fff;border-color:var(--primary-600)}.LeadDetailsClient-module__v44M8a__loadMoreBtn{font-size:var(--text-xs);color:var(--primary-700);background-color:var(--primary-50);border:1px dashed var(--primary-300);border-radius:var(--radius-sm);cursor:pointer;text-align:center;transition:all var(--transition-fast);width:100%;margin-top:.35rem;padding:.45rem .75rem;font-weight:700}.LeadDetailsClient-module__v44M8a__loadMoreBtn:hover{background-color:var(--primary-600);color:#fff;border-color:var(--primary-600);border-style:solid}.LeadDetailsClient-module__v44M8a__previewOverlay{z-index:1100;background-color:#0f172a66;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.LeadDetailsClient-module__v44M8a__previewCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:600px;box-shadow:var(--shadow-xl);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}@keyframes LeadDetailsClient-module__v44M8a__skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.LeadDetailsClient-module__v44M8a__skeletonBlock{border-radius:var(--radius-sm);background:linear-gradient(90deg,#f1f5f9cc 25%,#e2e8f0e6 37%,#f1f5f9cc 63%) 0 0/400% 100%;animation:1.4s ease-in-out infinite LeadDetailsClient-module__v44M8a__skeletonShimmer}.LeadDetailsClient-module__v44M8a__loadingCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem;display:flex}.LeadDetailsClient-module__v44M8a__loadingHeader{width:40%;height:1.5rem}@media (max-width:1100px){.LeadDetailsClient-module__v44M8a__contentGrid{grid-template-columns:1fr}.LeadDetailsClient-module__v44M8a__fieldGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.LeadDetailsClient-module__v44M8a__page{padding:1rem}.LeadDetailsClient-module__v44M8a__fieldGrid{grid-template-columns:1fr}}.LeadDetailsClient-module__v44M8a__errorPanel{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:500px;margin:3rem auto;padding:2.5rem 2rem;display:flex}.LeadDetailsClient-module__v44M8a__errorPanel h2{font-size:var(--text-xl);color:var(--text-main);margin:0;font-weight:700}.LeadDetailsClient-module__v44M8a__errorPanel p{font-size:var(--text-sm);color:var(--text-muted);margin:0}.LeadDetailsClient-module__v44M8a__actionRow{gap:.75rem;margin-top:.5rem;display:flex}.LeadDetailsClient-module__v44M8a__jobChecklist{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.LeadDetailsClient-module__v44M8a__jobChecklist li{font-size:var(--text-sm);align-items:baseline;gap:.5rem;line-height:1.5;display:flex}.LeadDetailsClient-module__v44M8a__jobChecklist li span{flex-shrink:0;width:.9rem;font-weight:700}.LeadDetailsClient-module__v44M8a__jobChecklist em{color:var(--text-subtle);font-style:normal}.LeadDetailsClient-module__v44M8a__checkDone{color:var(--text-muted)}.LeadDetailsClient-module__v44M8a__checkDone span{color:var(--success-600,#16a34a)}.LeadDetailsClient-module__v44M8a__checkMissing{color:var(--text-main)}.LeadDetailsClient-module__v44M8a__checkMissing span{color:var(--warning-600,#d97706)}.LeadDetailsClient-module__v44M8a__leadWarning{font-size:var(--text-xs);color:#854d0e;border-radius:var(--radius-sm);background:#fef9c3;border:1px solid #fde68a;align-items:flex-start;gap:.45rem;margin:0;padding:.5rem .65rem;line-height:1.5;display:flex}.LeadDetailsClient-module__v44M8a__jobLinkRow{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--neutral-50);align-items:center;gap:.5rem;padding:.55rem .7rem;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background-color .16s;display:flex}.LeadDetailsClient-module__v44M8a__jobLinkRow:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.LeadDetailsClient-module__v44M8a__jobLinkRow:hover{border-color:var(--primary-200);background:var(--primary-50)}}@media (prefers-reduced-motion:reduce){.LeadDetailsClient-module__v44M8a__jobLinkRow{transition:border-color .16s,background-color .16s}.LeadDetailsClient-module__v44M8a__jobLinkRow:active{transform:none}}.LeadDetailsClient-module__v44M8a__jobLinkId{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--primary-700);font-weight:700}.LeadDetailsClient-module__v44M8a__jobLinkStatus{font-size:var(--text-xs);color:var(--text-muted);margin-left:auto}.LeadDetailsClient-module__v44M8a__jobLinkArrow{color:var(--neutral-400);font-size:var(--text-sm)}.LeadDetailsClient-module__v44M8a__productTableWrapper{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);box-sizing:border-box;width:100%;overflow-x:auto}.LeadDetailsClient-module__v44M8a__productTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.LeadDetailsClient-module__v44M8a__productTable th{background-color:var(--neutral-50);color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.65rem .75rem;font-weight:700;text-align:left!important}.LeadDetailsClient-module__v44M8a__productTable td{border-bottom:1px solid var(--border-color);vertical-align:middle;padding:.5rem;text-align:left!important}.LeadDetailsClient-module__v44M8a__productTable tr:last-child td{border-bottom:none}.LeadDetailsClient-module__v44M8a__iconBtnDanger{border-radius:var(--radius-sm);border:1px solid var(--border-color);background-color:var(--bg-surface);width:32px;height:32px;color:var(--danger-600);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.LeadDetailsClient-module__v44M8a__iconBtnDanger:hover{background-color:var(--danger-50);border-color:var(--danger-600)}.LeadDetailsClient-module__v44M8a__deleteIconOnlyBtn{cursor:pointer;color:var(--danger-600);transition:color var(--transition-fast), transform var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:4px;display:inline-flex}.LeadDetailsClient-module__v44M8a__deleteIconOnlyBtn:hover{color:var(--danger-700);transform:scale(1.1)}.LeadDetailsClient-module__v44M8a__leadHeroCard{border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,12px);box-shadow:var(--shadow-xs,0 1px 3px #0f172a0a);box-sizing:border-box;background:#fff;flex-direction:column;flex-shrink:0;gap:.65rem;width:100%;margin-top:.85rem;margin-bottom:.85rem;padding:.85rem 1.15rem 0;display:flex;overflow:hidden}.LeadDetailsClient-module__v44M8a__heroTabsWrapper{border-bottom:1px solid var(--border-color,#e2e8f0);box-sizing:border-box;width:calc(100% + 2.3rem);margin:0 -1.15rem;padding:0 1.15rem}.LeadDetailsClient-module__v44M8a__leadHeroTopRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.LeadDetailsClient-module__v44M8a__leadIdentityGroup{align-items:center;gap:.85rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__leadProductIconCircle{color:#7c3aed;background:#f3e8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.LeadDetailsClient-module__v44M8a__leadIdentityMeta{flex-direction:column;gap:.25rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__leadTitleRow{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.LeadDetailsClient-module__v44M8a__leadProductName{color:var(--text-main,#0f172a);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:10ch;margin:0;font-size:1.1875rem;font-weight:800;line-height:1.3;overflow:hidden}@media (min-width:1281px){.LeadDetailsClient-module__v44M8a__leadProductName{max-width:20ch}}@media (min-width:1441px){.LeadDetailsClient-module__v44M8a__leadProductName{max-width:18ch}}@media (min-width:1600px){.LeadDetailsClient-module__v44M8a__leadProductName{max-width:40ch}}.LeadDetailsClient-module__v44M8a__leadTitleChevron{color:#94a3b8;-webkit-user-select:none;user-select:none;font-size:.95rem;font-weight:600}.LeadDetailsClient-module__v44M8a__leadSubtitleRow{font-size:var(--text-xs,.75rem);color:var(--text-muted,#64748b);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.LeadDetailsClient-module__v44M8a__leadRefBadge{color:#475569;font-size:.75rem;font-weight:600;font-family:var(--font-mono,monospace);background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:.3rem;padding:.1rem .45rem;display:inline-flex}.LeadDetailsClient-module__v44M8a__leadSubtitleDivider{color:#cbd5e1;-webkit-user-select:none;user-select:none}.LeadDetailsClient-module__v44M8a__leadMetricsGroup{text-align:center;flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.LeadDetailsClient-module__v44M8a__leadMetricCol{border-left:1px solid #e2e8f0;flex-direction:column;gap:.2rem;padding-left:1rem;display:flex}.LeadDetailsClient-module__v44M8a__leadMetricLabel{color:#64748b;letter-spacing:.02em;font-size:.72rem;font-weight:600}.LeadDetailsClient-module__v44M8a__leadMetricValue{color:#0f172a;white-space:nowrap;align-items:center;gap:.45rem;font-size:.84375rem;font-weight:700;display:flex}.LeadDetailsClient-module__v44M8a__leadMetricValueWithoutBold{color:#0f172a;white-space:nowrap;align-items:center;gap:.45rem;font-size:.84375rem;font-weight:500;display:flex}.LeadDetailsClient-module__v44M8a__leadMetricIcon{color:#64748b;align-items:center;display:flex}.LeadDetailsClient-module__v44M8a__leadActionsGroup{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.LeadDetailsClient-module__v44M8a__supplierSearchBtn{color:#7c3aed;cursor:pointer;background:#fff;border:1px solid #ddd6fe;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .7rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #7c3aed0a}.LeadDetailsClient-module__v44M8a__supplierSearchBtn:hover{color:#6b21a8;background:#fdf4ff;border-color:#c084fc}.LeadDetailsClient-module__v44M8a__archiveLeadBtn{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #dc26260a}.LeadDetailsClient-module__v44M8a__archiveLeadBtn:hover{color:#b91c1c;background:#fef2f2;border-color:#f87171}.LeadDetailsClient-module__v44M8a__archiveLeadBtn:disabled{opacity:.5;cursor:not-allowed}.LeadDetailsClient-module__v44M8a__editLeadBtn{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:8px;justify-content:center;align-items:center;padding:.5rem 1.15rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #2563eb33}.LeadDetailsClient-module__v44M8a__editLeadBtn:hover{background:#1d4ed8;border-color:#1d4ed8}.LeadDetailsClient-module__v44M8a__editLeadBtn:disabled{opacity:.6;cursor:not-allowed}.LeadDetailsClient-module__v44M8a__iconOnlyActionBtn{width:34px;height:34px;padding:.5rem!important}.LeadDetailsClient-module__v44M8a__btnSpinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite LeadDetailsClient-module__v44M8a__leadBtnSpin}@keyframes LeadDetailsClient-module__v44M8a__leadBtnSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LeadDetailsClient-module__v44M8a__btnSpinner{animation:none}}
.LeadsList-module__m1rtTW__container{flex-direction:column;flex:auto;gap:.75rem;min-height:0;display:flex}.LeadsList-module__m1rtTW__statGrid{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}@media (max-width:1100px){.LeadsList-module__m1rtTW__statGrid{grid-template-columns:repeat(2,1fr)}}.LeadsList-module__m1rtTW__statCard{box-sizing:border-box;background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,12px);width:100%;box-shadow:var(--shadow-xs,0 1px 3px #0f172a0a);justify-content:flex-start;align-items:center;gap:.55rem;padding:.65rem .9rem;display:flex}.LeadsList-module__m1rtTW__statLabel{font-size:var(--text-sm,.8125rem);color:var(--text-muted,#64748b);white-space:nowrap;font-weight:600}.LeadsList-module__m1rtTW__statIcon{border-radius:var(--radius-sm,8px);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.LeadsList-module__m1rtTW__statIconBlue{background:var(--primary-50,#eff6ff);color:var(--primary-600,#2563eb)}.LeadsList-module__m1rtTW__statIconAmber{color:var(--warning-600,#d97706);background:#fffbeb}.LeadsList-module__m1rtTW__statIconRed{color:var(--danger-600,#dc2626);background:#fef2f2}.LeadsList-module__m1rtTW__statIconGreen{color:var(--success-600,#059669);background:#ecfdf5}.LeadsList-module__m1rtTW__statValue{font-family:var(--font-heading);font-size:var(--text-lg,1.125rem);color:var(--text-main,#0f172a);font-weight:800;line-height:1}.LeadsList-module__m1rtTW__table{border-collapse:collapse;width:100%}.LeadsList-module__m1rtTW__rowNumberHeader{width:3.5rem}.LeadsList-module__m1rtTW__rowNumber{color:var(--text-subtle);font-variant-numeric:tabular-nums;font-size:var(--text-sm)}.LeadsList-module__m1rtTW__productCell{align-items:flex-start;gap:.55rem;padding:0;display:flex}.LeadsList-module__m1rtTW__productMainInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.LeadsList-module__m1rtTW__productTitleText{color:var(--text-main);font-weight:500;font-size:var(--text-sm);line-height:1.35}.LeadsList-module__m1rtTW__productSubtitle{font-size:var(--text-xs);color:var(--text-subtle);white-space:normal;word-break:break-word;font-weight:400;line-height:1.35}.LeadsList-module__m1rtTW__productBullet{flex-shrink:0;transition:transform .15s}.LeadsList-module__m1rtTW__productCell:hover .LeadsList-module__m1rtTW__productBullet{transform:scale(1.15)}.LeadsList-module__m1rtTW__productHeader{width:38%}.LeadsList-module__m1rtTW__statusHeader,.LeadsList-module__m1rtTW__statusCell{white-space:nowrap;width:210px;min-width:190px;text-align:left!important}.LeadsList-module__m1rtTW__followUpHeader,.LeadsList-module__m1rtTW__followUpCell{white-space:nowrap;width:160px;text-align:center!important}.LeadsList-module__m1rtTW__assigneeHeader,.LeadsList-module__m1rtTW__assigneeCell{vertical-align:middle;white-space:nowrap;width:180px;position:relative;text-align:left!important}.LeadsList-module__m1rtTW__assigneeBadgeTrigger{border-radius:var(--radius-sm,6px);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;gap:.5rem;padding:3px 6px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.LeadsList-module__m1rtTW__assigneeBadgeTrigger:hover{background-color:var(--neutral-100,#f1f5f9);border-color:var(--border-color,#cbd5e1);box-shadow:0 1px 3px #00000014}.LeadsList-module__m1rtTW__assigneeName{font-size:var(--text-sm,.875rem);color:var(--text-main,#0f172a);font-weight:500}.LeadsList-module__m1rtTW__addInlineRow{cursor:pointer;transition:background-color .15s}.LeadsList-module__m1rtTW__addInlineRow:hover{background-color:var(--neutral-50,#f8fafc)}.LeadsList-module__m1rtTW__addInlineContent{color:var(--text-muted,#64748b);font-size:var(--text-xs,.8125rem);align-items:center;gap:.4rem;padding:.35rem .2rem;font-weight:500;transition:color .15s;display:flex}.LeadsList-module__m1rtTW__addInlineRow:hover .LeadsList-module__m1rtTW__addInlineContent{color:var(--primary-600,#2563eb)}.LeadsList-module__m1rtTW__headerSection{flex-direction:column;gap:.75rem;padding-bottom:.5rem;display:flex}.LeadsList-module__m1rtTW__titleGroup{flex-direction:column;gap:.25rem;display:flex}.LeadsList-module__m1rtTW__pageTitle{color:var(--text-main,#0f172a);margin:0;font-size:1.85rem;font-weight:700;line-height:1.2}.LeadsList-module__m1rtTW__pageSubtitle{color:var(--text-muted,#64748b);margin:0;font-size:.9rem;font-weight:400}.LeadsList-module__m1rtTW__tabsStrip{border-bottom:1px solid var(--border-color,#e2e8f0);align-items:center;gap:2rem;margin-top:.25rem;display:flex}.LeadsList-module__m1rtTW__tabItem{color:var(--text-muted,#4b5563);cursor:pointer;background:0 0;border:none;align-items:center;gap:.55rem;padding:.5rem .25rem .75rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.LeadsList-module__m1rtTW__tabItem:hover{color:var(--text-main,#0f172a)}.LeadsList-module__m1rtTW__tabActive{color:var(--primary-600,#2563eb)!important}.LeadsList-module__m1rtTW__tabActive:after{content:"";background-color:var(--primary-600,#2563eb);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.LeadsList-module__m1rtTW__badge{border-radius:9999px;justify-content:center;align-items:center;padding:2px 10px;font-size:.8rem;font-weight:600;line-height:1.25;display:inline-flex}.LeadsList-module__m1rtTW__badgeActive{color:#1d4ed8;background-color:#dbeafe}.LeadsList-module__m1rtTW__badgeInactive{color:#475569;background-color:#e2e8f0}.LeadsList-module__m1rtTW__caretIcon{color:#64748b;margin-left:.1rem}.LeadsList-module__m1rtTW__closedBreakdown{color:#64748b;margin-left:.25rem;font-size:.825rem;font-weight:500}
.ConnectEmailAccountModal-module__YC-nkG__modal{width:min(100%,640px)}.ConnectEmailAccountModal-module__YC-nkG__title{font-size:var(--text-xl);letter-spacing:-.015em;color:var(--text-main);font-weight:800}.ConnectEmailAccountModal-module__YC-nkG__subtitle{font-size:var(--text-sm);color:var(--text-muted);max-width:34rem;margin-top:.2rem}.ConnectEmailAccountModal-module__YC-nkG__body{flex-direction:column;gap:1rem;max-height:calc(100vh - 230px);padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.ConnectEmailAccountModal-module__YC-nkG__typeGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:560px){.ConnectEmailAccountModal-module__YC-nkG__typeGrid{grid-template-columns:1fr}}.ConnectEmailAccountModal-module__YC-nkG__typeCard{border:1.5px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);cursor:pointer;text-align:center;transition:border-color var(--transition-fast), background-color var(--transition-fast), transform .12s ease-out;flex-direction:column;align-items:center;gap:.4rem;padding:1.1rem .75rem;display:flex;position:relative}.ConnectEmailAccountModal-module__YC-nkG__typeCard:not(:disabled):hover{border-color:var(--primary-300);background:var(--primary-50)}.ConnectEmailAccountModal-module__YC-nkG__typeCard:not(:disabled):active{transform:scale(.98)}.ConnectEmailAccountModal-module__YC-nkG__typeCard:disabled{cursor:not-allowed;opacity:.6}.ConnectEmailAccountModal-module__YC-nkG__typeCardIcon{border-radius:var(--radius-md);background:var(--neutral-50);width:40px;height:40px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.ConnectEmailAccountModal-module__YC-nkG__typeCardLabel{font-size:var(--text-sm);color:var(--text-main);font-weight:700}.ConnectEmailAccountModal-module__YC-nkG__typeCardDesc{font-size:var(--text-xs);color:var(--text-muted);line-height:1.35}.ConnectEmailAccountModal-module__YC-nkG__comingSoonTag{color:var(--warning-700);background:var(--warning-50);border:1px solid var(--warning-100);border-radius:var(--radius-full);padding:.1rem .45rem;font-size:.65rem;font-weight:700;position:absolute;top:.5rem;right:.5rem}.ConnectEmailAccountModal-module__YC-nkG__smtpBody{flex-direction:column;gap:1rem;display:flex}.ConnectEmailAccountModal-module__YC-nkG__fieldRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:560px){.ConnectEmailAccountModal-module__YC-nkG__fieldRow{grid-template-columns:1fr}}.ConnectEmailAccountModal-module__YC-nkG__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.ConnectEmailAccountModal-module__YC-nkG__label{font-size:var(--text-sm);color:var(--text-main);font-weight:600}.ConnectEmailAccountModal-module__YC-nkG__required{color:var(--danger-600)}.ConnectEmailAccountModal-module__YC-nkG__input{border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;min-height:42px;font-size:var(--text-sm);color:var(--text-main);box-sizing:border-box;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#fff,#fbfdff);outline:none;padding:.65rem .9rem}.ConnectEmailAccountModal-module__YC-nkG__input:focus{border-color:var(--primary-600);box-shadow:var(--focus-ring)}.ConnectEmailAccountModal-module__YC-nkG__inputDisabled{background:var(--neutral-50);color:var(--text-muted);cursor:not-allowed}.ConnectEmailAccountModal-module__YC-nkG__fieldHint{font-size:var(--text-xs);color:var(--text-subtle,var(--text-muted));line-height:1.4}.ConnectEmailAccountModal-module__YC-nkG__inputWithAction{display:block;position:relative}.ConnectEmailAccountModal-module__YC-nkG__inputPadded{padding-right:2.75rem}.ConnectEmailAccountModal-module__YC-nkG__revealBtn{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:inline-grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.ConnectEmailAccountModal-module__YC-nkG__revealBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.ConnectEmailAccountModal-module__YC-nkG__revealBtn:hover{color:var(--text-main);background:var(--neutral-100)}}.ConnectEmailAccountModal-module__YC-nkG__encryptionRow{flex-wrap:wrap;gap:.5rem;display:flex}.ConnectEmailAccountModal-module__YC-nkG__typeChip{border:1px solid var(--border-color);background:var(--bg-surface);color:var(--text-muted);border-radius:var(--radius-full);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform .16s ease-out;padding:.4rem .9rem;font-weight:700}.ConnectEmailAccountModal-module__YC-nkG__typeChip:hover{border-color:var(--border-color-hover);color:var(--text-main)}.ConnectEmailAccountModal-module__YC-nkG__typeChip:active{transform:scale(.97)}.ConnectEmailAccountModal-module__YC-nkG__typeChip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ConnectEmailAccountModal-module__YC-nkG__typeChipOn{background:var(--primary-50);border-color:var(--primary-600);color:var(--primary-700)}.ConnectEmailAccountModal-module__YC-nkG__testRow{border-top:1px dashed var(--border-color);flex-wrap:wrap;align-items:center;gap:.85rem;padding-top:.25rem;display:flex}.ConnectEmailAccountModal-module__YC-nkG__testResult{font-size:var(--text-sm);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.ConnectEmailAccountModal-module__YC-nkG__testSuccess{color:var(--success-700)}.ConnectEmailAccountModal-module__YC-nkG__testError{color:var(--danger-600)}.ConnectEmailAccountModal-module__YC-nkG__gmailHelpLink{color:var(--primary-600);text-underline-offset:2px;transition:opacity var(--transition-fast);font-weight:700;text-decoration:underline}.ConnectEmailAccountModal-module__YC-nkG__gmailHelpLink:hover{opacity:.75}.ConnectEmailAccountModal-module__YC-nkG__smtpGuide{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);display:flex;overflow:hidden}@media (max-width:640px){.ConnectEmailAccountModal-module__YC-nkG__smtpGuide{flex-direction:column}}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideAside{background:linear-gradient(180deg, var(--primary-50), #f5f8ff);border-right:1px solid var(--border-color);flex-direction:column;flex:0 0 210px;gap:.6rem;padding:1.25rem;display:flex}@media (max-width:640px){.ConnectEmailAccountModal-module__YC-nkG__smtpGuideAside{border-right:none;border-bottom:1px solid var(--border-color);flex:none}}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideBadge{background:var(--bg-surface);width:44px;height:44px;color:var(--primary-600);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #0000000f}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideTitle{font-size:var(--text-lg,1.05rem);color:var(--text-main);margin:0;font-weight:800;line-height:1.25}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideTitleAccent{color:var(--primary-600)}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideDesc{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.5}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideIllustration{border-radius:var(--radius-md);background:var(--bg-surface);width:52px;height:52px;color:var(--primary-500);justify-content:center;align-self:flex-start;align-items:center;margin-top:auto;display:inline-flex;box-shadow:0 1px 3px #0000000f}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideSteps{flex-direction:column;flex:1;gap:.5rem;min-width:0;margin:0;padding:.75rem;list-style:none;display:flex}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideStep{border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideStepNumber{background:var(--primary-600);color:#fff;width:24px;height:24px;font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideStepIcon{border-radius:var(--radius-sm);background:var(--primary-50);width:32px;height:32px;color:var(--primary-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideStepBody{font-size:var(--text-sm);color:var(--text-main);flex-direction:column;gap:.2rem;line-height:1.4;display:flex}.ConnectEmailAccountModal-module__YC-nkG__smtpGuideStepHint{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}.ConnectEmailAccountModal-module__YC-nkG__smtpVideoLink{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-main);align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.ConnectEmailAccountModal-module__YC-nkG__smtpVideoLink:hover{border-color:var(--primary-600);background:var(--primary-50)}.ConnectEmailAccountModal-module__YC-nkG__smtpVideoPlay{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ConnectEmailAccountModal-module__YC-nkG__smtpVideoText{flex-direction:column;min-width:0;display:flex}.ConnectEmailAccountModal-module__YC-nkG__smtpVideoTitle{font-size:var(--text-sm);font-weight:700}.ConnectEmailAccountModal-module__YC-nkG__smtpVideoSub{font-size:var(--text-xs);color:var(--text-muted)}
.EmailAccountsTab-module__UFm8ja__wrapper{flex-direction:column;gap:1rem;display:flex}.EmailAccountsTab-module__UFm8ja__emptyState{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:.35rem;padding:2.25rem 1.75rem;display:flex}.EmailAccountsTab-module__UFm8ja__emptyIcon{border-radius:var(--radius-full);background:var(--primary-50);width:52px;height:52px;color:var(--primary-600);justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.EmailAccountsTab-module__UFm8ja__emptyTitle{font-size:var(--text-lg,1.05rem);color:var(--text-main);font-weight:800}.EmailAccountsTab-module__UFm8ja__emptyDesc{font-size:var(--text-sm);color:var(--text-muted);max-width:32rem;margin-bottom:.75rem}.EmailAccountsTab-module__UFm8ja__table{border-collapse:collapse;width:100%}.EmailAccountsTab-module__UFm8ja__accountHeader{width:22%}.EmailAccountsTab-module__UFm8ja__providerHeader{width:12%}.EmailAccountsTab-module__UFm8ja__typeHeader{width:8%}.EmailAccountsTab-module__UFm8ja__statusHeader{width:13%}.EmailAccountsTab-module__UFm8ja__verifiedHeader{width:11%}.EmailAccountsTab-module__UFm8ja__defaultHeader{width:13%}.EmailAccountsTab-module__UFm8ja__createdHeader{width:11%}.EmailAccountsTab-module__UFm8ja__accountCell{align-items:center;gap:.55rem;display:flex}.EmailAccountsTab-module__UFm8ja__accountIcon{border-radius:var(--radius-md);background:var(--primary-50);width:32px;height:32px;color:var(--primary-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EmailAccountsTab-module__UFm8ja__accountMainInfo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.EmailAccountsTab-module__UFm8ja__accountNameText{font-size:var(--text-sm);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.EmailAccountsTab-module__UFm8ja__accountEmailText{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EmailAccountsTab-module__UFm8ja__statusBadge{font-size:var(--text-xs);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:.3rem;padding:.2rem .55rem;font-weight:600;display:inline-flex}.EmailAccountsTab-module__UFm8ja__statusBadge+.EmailAccountsTab-module__UFm8ja__statusBadge{margin-left:.35rem}.EmailAccountsTab-module__UFm8ja__verified{color:var(--success-700);background:var(--success-50)}.EmailAccountsTab-module__UFm8ja__unverified{color:var(--warning-700);background:var(--warning-50)}.EmailAccountsTab-module__UFm8ja__disabled{color:var(--text-muted);background:var(--neutral-100)}.EmailAccountsTab-module__UFm8ja__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.EmailAccountsTab-module__UFm8ja__defaultTag{font-size:var(--text-xs);color:var(--warning-600);background:var(--warning-50);border:1px solid var(--warning-100);border-radius:var(--radius-full);align-items:center;gap:.25rem;padding:.2rem .55rem;font-weight:700;display:inline-flex}
.EmailTemplatesTab-module__lsDlzq__wrapper{flex-direction:column;gap:1rem;display:flex}.EmailTemplatesTab-module__lsDlzq__emptyState{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:.35rem;padding:2.25rem 1.75rem;display:flex}.EmailTemplatesTab-module__lsDlzq__emptyIcon{border-radius:var(--radius-full);background:var(--primary-50);width:52px;height:52px;color:var(--primary-600);justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.EmailTemplatesTab-module__lsDlzq__emptyTitle{font-size:var(--text-lg,1.05rem);color:var(--text-main);font-weight:800}.EmailTemplatesTab-module__lsDlzq__emptyDesc{font-size:var(--text-sm);color:var(--text-muted);max-width:32rem;margin-bottom:.75rem}.EmailTemplatesTab-module__lsDlzq__table{border-collapse:collapse;width:100%}.EmailTemplatesTab-module__lsDlzq__nameHeader{width:28%}.EmailTemplatesTab-module__lsDlzq__subjectHeader{width:32%}.EmailTemplatesTab-module__lsDlzq__statusHeader,.EmailTemplatesTab-module__lsDlzq__updatedHeader{width:14%}.EmailTemplatesTab-module__lsDlzq__templateCell{align-items:center;gap:.55rem;display:flex}.EmailTemplatesTab-module__lsDlzq__templateIcon{border-radius:var(--radius-md);background:var(--primary-50);width:32px;height:32px;color:var(--primary-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EmailTemplatesTab-module__lsDlzq__templateNameText{font-size:var(--text-sm);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.EmailTemplatesTab-module__lsDlzq__subjectText{font-size:var(--text-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.EmailTemplatesTab-module__lsDlzq__statusBadge{font-size:var(--text-xs);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:.3rem;padding:.2rem .55rem;font-weight:600;display:inline-flex}.EmailTemplatesTab-module__lsDlzq__active{color:var(--success-700);background:var(--success-50)}.EmailTemplatesTab-module__lsDlzq__draft{color:var(--warning-700);background:var(--warning-50)}.EmailTemplatesTab-module__lsDlzq__archived{color:var(--text-muted);background:var(--neutral-100)}
.OrganizationTabs-module__f5xOHG__wrapper{flex-direction:column;flex:auto;gap:.75rem;min-height:0;display:flex}.OrganizationTabs-module__f5xOHG__tabBar{border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border-color);flex:none;align-self:flex-start;gap:.15rem;padding:.35rem .35rem 0;display:inline-flex;position:relative}.OrganizationTabs-module__f5xOHG__tab{font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast);background:0 0;border:none;align-items:center;gap:.45rem;padding:.6rem .9rem;font-weight:600;display:inline-flex}.OrganizationTabs-module__f5xOHG__tab:hover{color:var(--text-main)}.OrganizationTabs-module__f5xOHG__active{color:var(--primary-600)}.OrganizationTabs-module__f5xOHG__tab:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.OrganizationTabs-module__f5xOHG__badge{border-radius:var(--radius-full);background:var(--neutral-100);min-width:1.25rem;height:1.25rem;color:var(--text-muted);justify-content:center;align-items:center;padding:0 .4rem;font-size:.7rem;font-weight:700;display:inline-flex}.OrganizationTabs-module__f5xOHG__active .OrganizationTabs-module__f5xOHG__badge{color:var(--primary-600);background:#2563eb1a}.OrganizationTabs-module__f5xOHG__indicator{background:var(--primary-600);border-radius:999px 999px 0 0;height:2px;transition:left .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.OrganizationTabs-module__f5xOHG__panel{flex-direction:column;flex:auto;min-height:0;display:flex}.OrganizationTabs-module__f5xOHG__panel>*{flex:auto;min-height:0}.OrganizationTabs-module__f5xOHG__profilePanel{align-content:start;min-height:0;display:block;overflow-y:auto}.OrganizationTabs-module__f5xOHG__profilePanelFill{flex-direction:column;display:flex}.OrganizationTabs-module__f5xOHG__restrictedTitle{font-size:var(--text-lg);align-items:center;gap:.5rem;margin-bottom:.35rem;font-weight:700;display:flex}.OrganizationTabs-module__f5xOHG__restrictedHint{font-size:var(--text-sm);color:var(--text-muted)}
.NotificationPopover-module__28ihlW__notificationWrapper{align-items:center;display:inline-flex;position:relative}.NotificationPopover-module__28ihlW__bellButton{border:1px solid var(--border-color,#e2e8f0);width:36px;height:36px;color:var(--text-main,#334155);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}.NotificationPopover-module__28ihlW__bellButton:hover{background:var(--neutral-50,#f8fafc);color:var(--primary-600,#2563eb);border-color:#cbd5e1}.NotificationPopover-module__28ihlW__bellButtonActive{background:var(--primary-50,#eff6ff);color:var(--primary-600,#2563eb);border-color:var(--primary-200,#bfdbfe)}.NotificationPopover-module__28ihlW__unreadBadge{color:#fff;background-color:#ef4444;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;animation:.2s cubic-bezier(.175,.885,.32,1.275) NotificationPopover-module__28ihlW__badgePop;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #fff}@keyframes NotificationPopover-module__28ihlW__badgePop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.NotificationPopover-module__28ihlW__popoverOverlay{z-index:9998;background:0 0;position:fixed;inset:0}.NotificationPopover-module__28ihlW__popoverContainer{z-index:9999;width:380px;max-width:calc(100vw - 24px);color:var(--text-main,#0f172a);border:1px solid var(--border-color,#e2e8f0);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:12px;animation:.15s cubic-bezier(.16,1,.3,1) NotificationPopover-module__28ihlW__popoverFadeIn;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 30px -5px #0000001f,0 8px 10px -6px #0000000d}@keyframes NotificationPopover-module__28ihlW__popoverFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.NotificationPopover-module__28ihlW__header{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--neutral-50,#f8fafc);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.NotificationPopover-module__28ihlW__headerTitleGroup{align-items:center;gap:8px;display:flex}.NotificationPopover-module__28ihlW__headerTitle{color:var(--text-main,#0f172a);font-size:13.5px;font-weight:700}.NotificationPopover-module__28ihlW__countChip{background:var(--primary-100,#dbeafe);color:var(--primary-700,#1d4ed8);border-radius:10px;padding:2px 7px;font-size:11px;font-weight:600}.NotificationPopover-module__28ihlW__markAllBtn{color:var(--primary-600,#2563eb);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 6px;font-size:11.5px;font-weight:600;transition:background-color .12s}.NotificationPopover-module__28ihlW__markAllBtn:hover{background-color:var(--primary-50,#eff6ff)}.NotificationPopover-module__28ihlW__notificationList{max-height:380px;overflow-y:auto}.NotificationPopover-module__28ihlW__notificationItem{border-bottom:1px solid var(--border-color,#f1f5f9);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;transition:background-color .12s;display:flex;position:relative}.NotificationPopover-module__28ihlW__notificationItem:last-child{border-bottom:none}.NotificationPopover-module__28ihlW__notificationItem:hover{background-color:var(--neutral-50,#f8fafc)}.NotificationPopover-module__28ihlW__unreadItem{background-color:#eff6ff80}.NotificationPopover-module__28ihlW__unreadDot{background-color:#2563eb;border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:6px}.NotificationPopover-module__28ihlW__iconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:flex}.NotificationPopover-module__28ihlW__typeLead{color:#2563eb;background-color:#eff6ff}.NotificationPopover-module__28ihlW__typeJob{color:#16a34a;background-color:#f0fdf4}.NotificationPopover-module__28ihlW__typeFollowup{color:#ea580c;background-color:#fff7ed}.NotificationPopover-module__28ihlW__typeSecurity{color:#dc2626;background-color:#fef2f2}.NotificationPopover-module__28ihlW__typeOrder{color:#9333ea;background-color:#faf5ff}.NotificationPopover-module__28ihlW__typeDefault{background-color:var(--neutral-100,#f1f5f9);color:var(--text-muted,#64748b)}.NotificationPopover-module__28ihlW__content{flex:1;min-width:0}.NotificationPopover-module__28ihlW__itemTitle{color:var(--text-main,#0f172a);margin-bottom:2px;font-size:12.5px;font-weight:600;line-height:1.3}.NotificationPopover-module__28ihlW__itemDesc{color:var(--text-muted,#64748b);margin-bottom:6px;font-size:11.5px;line-height:1.4}.NotificationPopover-module__28ihlW__itemMetaRow{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.NotificationPopover-module__28ihlW__itemTime{color:var(--text-muted,#94a3b8);font-size:10.5px;font-weight:500}.NotificationPopover-module__28ihlW__markCompletedBtn{border:1px solid var(--primary-200,#bfdbfe);color:var(--primary-600,#2563eb);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;transition:all .12s;display:inline-flex}.NotificationPopover-module__28ihlW__markCompletedBtn:hover{background:var(--primary-50,#eff6ff);border-color:var(--primary-400,#60a5fa)}.NotificationPopover-module__28ihlW__completedBadge{color:#16a34a;align-items:center;gap:3px;font-size:10.5px;font-weight:600;display:inline-flex}.NotificationPopover-module__28ihlW__emptyState{text-align:center;color:var(--text-muted,#64748b);padding:32px 16px}.NotificationPopover-module__28ihlW__emptyIcon{color:#cbd5e1;margin-bottom:8px}.NotificationPopover-module__28ihlW__emptyTitle{color:#334155;margin-bottom:2px;font-size:13px;font-weight:600}.NotificationPopover-module__28ihlW__emptySubtitle{color:#94a3b8;font-size:11.5px}.NotificationPopover-module__28ihlW__loadMoreBtn{border:none;border-top:1px solid var(--border-color,#f1f5f9);width:100%;color:var(--primary-600,#2563eb);cursor:pointer;background:0 0;padding:10px;font-size:11.5px;font-weight:600;transition:background-color .12s;display:block}.NotificationPopover-module__28ihlW__loadMoreBtn:hover{background-color:var(--neutral-50,#f8fafc)}.NotificationPopover-module__28ihlW__footer{border-top:1px solid var(--border-color,#e2e8f0);background:var(--neutral-50,#f8fafc);justify-content:center;align-items:center;padding:8px 12px;display:flex}.NotificationPopover-module__28ihlW__clearAllBtn{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:11.5px;font-weight:500}.NotificationPopover-module__28ihlW__clearAllBtn:hover{color:var(--text-main,#0f172a);background-color:var(--neutral-100,#f1f5f9)}
.JobDetailsClient-module__leuPpq__leadHeroCard{}.JobDetailsClient-module__leuPpq__heroTabsWrapper{}.JobDetailsClient-module__leuPpq__leadHeroTopRow{}.JobDetailsClient-module__leuPpq__leadIdentityGroup{}.JobDetailsClient-module__leuPpq__leadProductIconCircle{}.JobDetailsClient-module__leuPpq__leadIdentityMeta{}.JobDetailsClient-module__leuPpq__leadTitleRow{}.JobDetailsClient-module__leuPpq__leadProductName{}.JobDetailsClient-module__leuPpq__leadTitleChevron{}.JobDetailsClient-module__leuPpq__leadSubtitleRow{}.JobDetailsClient-module__leuPpq__leadRefBadge{}.JobDetailsClient-module__leuPpq__leadMetricsGroup{}.JobDetailsClient-module__leuPpq__leadMetricCol{}.JobDetailsClient-module__leuPpq__leadMetricLabel{}.JobDetailsClient-module__leuPpq__leadMetricValue{}.JobDetailsClient-module__leuPpq__leadMetricIcon{}.JobDetailsClient-module__leuPpq__leadActionsGroup{}.JobDetailsClient-module__leuPpq__archiveLeadBtn{}.JobDetailsClient-module__leuPpq__iconOnlyActionBtn{}.JobDetailsClient-module__leuPpq__layout{box-sizing:border-box;flex-direction:column;flex:auto;gap:.85rem;width:100%;min-height:0;display:flex;overflow:hidden}.JobDetailsClient-module__leuPpq__summaryItemWide{grid-column:1/-1}.JobDetailsClient-module__leuPpq__summaryLink{color:var(--primary-600,#2563eb);transition:color var(--transition-fast,.15s) ease;font-weight:500;text-decoration:none}.JobDetailsClient-module__leuPpq__summaryLink:hover{color:var(--primary-700,#1d4ed8);text-decoration:underline}.JobDetailsClient-module__leuPpq__iconOnlyBtn{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;padding:0!important}.JobDetailsClient-module__leuPpq__iconOnlyLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JobDetailsClient-module__leuPpq__contentGrid{box-sizing:border-box;flex:auto;grid-template-columns:3fr 2fr;align-items:stretch;gap:1.5rem;width:100%;min-height:0;display:grid;overflow:hidden}@media (max-width:1100px){.JobDetailsClient-module__leuPpq__contentGrid{grid-template-columns:1fr}}.JobDetailsClient-module__leuPpq__contentGridFull{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.JobDetailsClient-module__leuPpq__contentGridFull .JobDetailsClient-module__leuPpq__mainColumn{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--neutral-300,#cbd5e1) transparent;flex-direction:column;gap:1.5rem;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding-bottom:.25rem;padding-right:.35rem;display:flex;overflow-y:auto}
