.ProgressToastStack_toastStack__dEKaz{position:fixed;bottom:24px;right:24px;z-index:400;display:flex;flex-direction:column;gap:12px;width:340px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);overflow-y:auto;pointer-events:none}.ProgressToastStack_toastCard__9MwoM{width:100%;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(10,13,18,.1),0 1px 2px rgba(10,13,18,.06);animation:ProgressToastStack_slideIn__quyXt .3s ease-out;pointer-events:auto;overflow:hidden}.ProgressToastStack_toastCardLeaving__AeMLp{animation:ProgressToastStack_slideOut__TLlrX .25s ease-in forwards}.ProgressToastStack_toastCardClickable__Xl2BK{display:block;text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.ProgressToastStack_toastCardClickable__Xl2BK:hover{box-shadow:0 4px 10px rgba(10,13,18,.12),0 2px 4px rgba(10,13,18,.08);transform:translateY(-1px)}.ProgressToastStack_header__enoNf{display:flex;align-items:flex-start;gap:12px;padding:12px;position:relative}.ProgressToastStack_iconWrap__yAsRT{width:36px;height:36px;background:#f6f7f9;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#476885}.ProgressToastStack_iconWrap__yAsRT svg{width:20px;height:20px}.ProgressToastStack_textBlock__jIXm3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ProgressToastStack_title__w4NHI{font-size:14px;font-weight:600;line-height:1.4;color:#1f3447}.ProgressToastStack_subtitle__7JXFH,.ProgressToastStack_title__w4NHI{font-family:Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProgressToastStack_subtitle__7JXFH{font-size:12px;font-weight:400;line-height:1.3;color:#859aad}.ProgressToastStack_closeButton__sHAQO{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0}.ProgressToastStack_strip__2TU5O{background:#f6f7f9;padding:8px 12px;display:flex;align-items:center;gap:8px;position:relative;overflow:hidden}.ProgressToastStack_stripLeft__HQFHx{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.ProgressToastStack_stageLabel__xbH3N{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.3;color:#476885;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProgressToastStack_percentage__WNFfz{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.3;color:#859aad;flex-shrink:0}.ProgressToastStack_spinner__22m43{width:12px;height:12px;border:1.5px solid #e0e6eb;border-top-color:#476885;border-radius:50%;flex-shrink:0;animation:ProgressToastStack_spin__cbkwR .9s linear infinite}.ProgressToastStack_importProgressBar__YovBF{position:absolute;bottom:0;left:0;height:3px;background:#28a761;border-radius:27px;transition:width .5s ease}.ProgressToastStack_completedStrip__8nYJK{background:#f6f7f9;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:8px}.ProgressToastStack_completedStrip__8nYJK .ProgressToastStack_exclusionsAction__L0pD_{margin-left:auto}.ProgressToastStack_completedMessage__ZhWzG{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.3;color:#476885}.ProgressToastStack_exclusionsStrip__1Mto9{background:#f6f7f9;padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:16px}.ProgressToastStack_exclusionsLabel__g8yJr{flex:1 1;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.3;color:#476885}.ProgressToastStack_exclusionsAction__L0pD_{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#e93d82;white-space:nowrap}.ProgressToastStack_exclusionsAction__L0pD_:hover{color:#d43474}.ProgressToastStack_expandToggle__xOfie{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#859aad}.ProgressToastStack_expandToggle__xOfie:hover{color:#476885}.ProgressToastStack_collapsedProgressBar__kL60i{position:absolute;bottom:0;left:0;right:0;height:3px;background:#f0f2f5;overflow:hidden}.ProgressToastStack_collapsedProgressFill__BHcQA{height:3px;border-radius:29px;background:linear-gradient(90deg,#e93d82,#ae92ff,#e93d82);background-size:200% 100%;animation:ProgressToastStack_shimmer__Af0bC 2s linear infinite;transition:width .5s ease}.ProgressToastStack_expandedRows__h4v2q{animation:ProgressToastStack_expandIn__VaYQ4 .2s ease-out;max-height:40vh;overflow-y:auto;overflow-x:hidden}.ProgressToastStack_divider__6hKmJ{width:calc(100% - 24px);height:1px;background:#f0f2f5;margin:0 12px}.ProgressToastStack_extractionRow__PbPed{display:flex;flex-direction:column;gap:8px;padding:10px 12px}.ProgressToastStack_extractionRowHeader__KfcYC{display:flex;align-items:center;gap:10px}.ProgressToastStack_extractionIcon__H9pzL{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f6f7f9;border-radius:6px;border:1px solid #f0f2f5;color:#9ba7b5;flex-shrink:0;overflow:hidden}.ProgressToastStack_extractionIcon__H9pzL svg{width:20px;height:20px}.ProgressToastStack_extractionRowContent__k_hCO{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.ProgressToastStack_extractionLabel__bwKyn{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.4;color:#454a54;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProgressToastStack_extractionPercent__Nk41i{font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#a3b4c2;flex-shrink:0}.ProgressToastStack_extractionProgressTrack__Esvwj{height:4px;background:#f0f2f5;border-radius:40px;overflow:hidden}.ProgressToastStack_extractionProgressFill__hDGrK{height:4px;border-radius:29px;background:linear-gradient(90deg,#e93d82,#ae92ff,#e93d82);background-size:200% 100%;animation:ProgressToastStack_shimmer__Af0bC 2s linear infinite;transition:width .5s ease}.ProgressToastStack_extractionCompletedRow__E7hos{display:flex;align-items:center;gap:10px;padding:10px 12px}.ProgressToastStack_extractionCompletedIcon__s2SOU,.ProgressToastStack_extractionFailedIcon__RrWwa{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#f6f7f9;border-radius:6px;border:1px solid #f0f2f5}.ProgressToastStack_extractionCompletedIcon__s2SOU svg,.ProgressToastStack_extractionFailedIcon__RrWwa svg{width:24px;height:24px}.ProgressToastStack_extractionCompletedText__CWpUO{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.ProgressToastStack_extractionCompletedMessage__CZaiU{font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.4;color:#454a54}.ProgressToastStack_extractionSource__90AqX{font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:1.3;color:#9096a2}.ProgressToastStack_modalOverlay__fjkrR{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:100010;display:flex;align-items:center;justify-content:center;padding:16px}.ProgressToastStack_modal__2hRc1{background:#fff;border-radius:16px;width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 8px -2px rgba(31,52,71,.1),0 2px 4px -2px rgba(31,52,71,.06);animation:ProgressToastStack_fadeUp__wntsw .2s ease-out}.ProgressToastStack_modalHeader__GnVcH{padding:20px 24px 16px;flex-shrink:0}.ProgressToastStack_modalHeader__GnVcH p{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#4b5563;margin:0}.ProgressToastStack_modalHeaderTop__DoPP6{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ProgressToastStack_modalHeaderTop__DoPP6 h2{font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#1f3447;margin:0}.ProgressToastStack_modalCloseButton__ASjmv{background:none;border:none;cursor:pointer;padding:4px;color:#859aad;display:flex;align-items:center}.ProgressToastStack_modalCloseButton__ASjmv:hover{color:#476885}.ProgressToastStack_modalBody__EKEmV{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:16px 24px}.ProgressToastStack_modalFooter__QaZD7{padding:16px 24px;display:flex;justify-content:flex-end;gap:8px;flex-shrink:0}.ProgressToastStack_modalSkipButton__0k59m{display:flex;align-items:center;gap:6px;padding:12px 20px;border-radius:10px;border:1px solid #e6e7eb;background:#fff;color:#476884;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ProgressToastStack_modalSkipButton__0k59m:hover:not(:disabled){background-color:#f5f7f9}.ProgressToastStack_modalSkipButton__0k59m:disabled{opacity:.7;cursor:not-allowed}.ProgressToastStack_modalExcludeButton__rJ1JY{display:flex;align-items:center;gap:6px;padding:12px 20px;border-radius:10px;background:#e93d82;border:none;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ProgressToastStack_modalExcludeButton__rJ1JY:hover:not(:disabled){background-color:#d62e6f}.ProgressToastStack_modalExcludeButton__rJ1JY:disabled{opacity:.7;cursor:not-allowed}.ProgressToastStack_errorBox__HqnSM{margin:0 24px 12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-family:Inter,sans-serif;font-size:13px;color:#dc2626}.ProgressToastStack_exclusionTable__yFGZG{border:1px solid #e0e6eb;border-radius:8px;overflow:auto;width:100%}.ProgressToastStack_exclusionTable__yFGZG::-webkit-scrollbar{height:4px}.ProgressToastStack_exclusionTable__yFGZG::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin-bottom:6px}.ProgressToastStack_exclusionTable__yFGZG::-webkit-scrollbar-thumb{background:#d1dae3;border-radius:4px}.ProgressToastStack_exclusionTable__yFGZG::-webkit-scrollbar-thumb:hover{background:#b0bec8}.ProgressToastStack_exclusionTable__yFGZG table{width:100%;min-width:560px;border-collapse:collapse;table-layout:fixed;margin-bottom:8px}.ProgressToastStack_exclusionTable__yFGZG thead tr{background:#f6f7f9}.ProgressToastStack_exclusionTable__yFGZG thead th{border:1px solid #f0f2f5;padding:8px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#859aad;text-align:left;vertical-align:middle;white-space:nowrap}.ProgressToastStack_exclusionTable__yFGZG thead th svg{vertical-align:middle}.ProgressToastStack_exclusionTable__yFGZG thead th span{margin-left:6px;vertical-align:middle}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exThContact__46ciW{width:240px}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exThPosition__cj0_6{width:275px}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exThCompany__GBhO7{width:200px}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exThAction__Ojcpa{width:48px;padding-left:0;padding-right:0;text-align:center}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exThAction__Ojcpa>*{margin:0 auto}.ProgressToastStack_exclusionTable__yFGZG tbody tr{background:#fff}.ProgressToastStack_exclusionTable__yFGZG tbody tr:last-child td{border-bottom:none}.ProgressToastStack_exclusionTable__yFGZG tbody td{border:1px solid #f0f2f5;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#1f3447;vertical-align:middle}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exTdContact__Ve_1g{overflow:hidden}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exTdContact__Ve_1g span{font-size:14px;color:#1f3447;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exLinkedIn__712_6{display:inline-flex;align-items:center;margin-left:6px;color:#9ca3af;vertical-align:middle;flex-shrink:0}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exLinkedIn__712_6:hover{color:#e93d82}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exTdAction__WEF0I{width:48px;padding-left:0;padding-right:0;text-align:center;vertical-align:middle}.ProgressToastStack_exclusionTable__yFGZG .ProgressToastStack_exTdAction__WEF0I>*{margin:0 auto}@keyframes ProgressToastStack_slideIn__quyXt{0%{transform:translateX(110%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ProgressToastStack_slideOut__TLlrX{0%{transform:translateX(0);opacity:1}to{transform:translateX(110%);opacity:0}}@keyframes ProgressToastStack_spin__cbkwR{to{transform:rotate(1turn)}}@keyframes ProgressToastStack_shimmer__Af0bC{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ProgressToastStack_expandIn__VaYQ4{0%{opacity:0;max-height:0}to{opacity:1;max-height:40vh}}@keyframes ProgressToastStack_fadeUp__wntsw{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ProgressToastStack_pulse__2zXr_{0%,to{box-shadow:0 0 0 3px rgba(40,167,97,.2)}50%{box-shadow:0 0 0 5px rgba(40,167,97,.1)}}