.ContactsTable_wrapper__VA8UG>.ContactsTable_section__PBieY{margin-bottom:2rem}.ContactsTable_wrapper__VA8UG>.ContactsTable_section__PBieY:last-child{margin-bottom:0}.ContactsTable_categoryTitle__o8cdR{font-size:1rem;font-weight:700;color:#1e293b;margin:0 0 .5rem;padding-bottom:.4rem;border-bottom:2px solid #e2e8f0}.ContactsTable_nameLink__4EOL7{color:#0369a1;text-decoration:none;font-weight:600;transition:color .15s ease}.ContactsTable_nameLink__4EOL7:hover{color:#025a8a;text-decoration:underline;text-underline-offset:2px}.ContactsTable_table__1Rr_V{width:100%;border-collapse:collapse;font-size:.84rem;line-height:1.5;background:var(--surface-1,#fff);margin-top:.5rem;table-layout:fixed}.ContactsTable_table__1Rr_V colgroup col:first-child{width:6%}.ContactsTable_table__1Rr_V colgroup col:nth-child(2){width:22%}.ContactsTable_table__1Rr_V colgroup col:nth-child(3),.ContactsTable_table__1Rr_V colgroup col:nth-child(4){width:36%}.ContactsTable_table__1Rr_V thead{background:#f8fafc}.ContactsTable_table__1Rr_V thead th{padding:.55rem .75rem;text-align:left;font-weight:700;color:#475569;border-bottom:2px solid #e2e8f0;font-size:.78rem;letter-spacing:.02em;white-space:nowrap}.ContactsTable_table__1Rr_V tbody tr{border-bottom:1px solid #f1f5f9}.ContactsTable_table__1Rr_V tbody tr:hover{background:rgba(249,115,22,.04)}.ContactsTable_table__1Rr_V tbody td{padding:.6rem .75rem;color:#334155;line-height:1.5;vertical-align:top}.ContactsTable_table__1Rr_V tbody td:first-child{font-weight:600;color:#1e293b;white-space:nowrap;text-align:center}.ContactsTable_table__1Rr_V tbody td:nth-child(2){font-weight:500;color:#1e293b}.ContactsTable_table__1Rr_V tbody td:nth-child(2) .ContactsTable_nameLink__4EOL7,.ContactsTable_table__1Rr_V tbody td:nth-child(2) a{color:#0369a1;text-decoration:none;font-weight:600;transition:color .15s ease}.ContactsTable_table__1Rr_V tbody td:nth-child(2) .ContactsTable_nameLink__4EOL7:hover,.ContactsTable_table__1Rr_V tbody td:nth-child(2) a:hover{color:#025a8a;text-decoration:underline;text-underline-offset:2px}.ContactsTable_table__1Rr_V tbody td:nth-child(3),.ContactsTable_table__1Rr_V tbody td:nth-child(4){color:#475569;font-size:.82rem}.ContactsTable_outreachBtn__659qW{background:rgba(194,65,12,.12);border:1px solid rgba(194,65,12,.35);color:#f97316;font-size:.72rem;font-weight:600;padding:.28rem .55rem;border-radius:.25rem;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.ContactsTable_outreachBtn__659qW:hover{background:rgba(194,65,12,.22);border-color:rgba(194,65,12,.55)}.OutreachCard_card__eYwaU{position:relative;border:1px solid rgba(194,65,12,.35);border-radius:.5rem;background:var(--bg-elevated,#1c1c1c);box-shadow:0 4px 16px rgba(0,0,0,.25);padding:1rem 1.25rem;margin-top:.75rem}.OutreachCard_header__UpJ2f{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border,hsla(0,0%,100%,.1))}.OutreachCard_headerTitle__UXosU{flex:1;min-width:0;font-size:.9rem;font-weight:700;color:var(--text-primary,#fff);line-height:1.35;word-break:break-word;overflow-wrap:anywhere}.OutreachCard_headerTitle__UXosU span{color:var(--accent-bright,#f97316)}.OutreachCard_headerActions__GZGUK{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.OutreachCard_regenerateBtn__ODr7f{background:transparent;border:1px solid var(--border-strong,hsla(0,0%,100%,.16));color:var(--text-secondary,hsla(0,0%,100%,.85));font-size:.75rem;padding:.25rem .6rem;border-radius:.25rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}.OutreachCard_regenerateBtn__ODr7f:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.25)}.OutreachCard_closeBtn__UQHDm{background:transparent;border:none;color:var(--text-muted,hsla(0,0%,100%,.5));font-size:1.1rem;cursor:pointer;padding:.15rem .35rem;line-height:1;border-radius:.2rem;transition:color .15s ease,background .15s ease}.OutreachCard_closeBtn__UQHDm:hover{color:var(--text-primary,#fff);background:hsla(0,0%,100%,.08)}.OutreachCard_loading__95L9E{display:flex;align-items:center;gap:.6rem;padding:1.5rem 0;color:var(--text-muted,hsla(0,0%,100%,.5));font-size:.85rem}.OutreachCard_loadingBanner__6NZlx{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;margin-bottom:.75rem;color:#f97316;font-size:.82rem;font-weight:600;background:rgba(249,115,22,.08);border:1px solid rgba(249,115,22,.25);border-radius:.35rem}.OutreachCard_skeletonLine__PU0Ii{display:inline-block;height:.7rem;border-radius:.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.05));background-size:200% 100%;animation:OutreachCard_shimmer__gZmCK 1.4s ease-in-out infinite;margin:.25rem 0}.OutreachCard_skeletonShort__v6i_c{width:30%}.OutreachCard_skeletonMedium__z_pUk{width:55%}.OutreachCard_skeletonFull__1EtTp{width:100%;display:block}.OutreachCard_skeletonBtn__otdJ_{width:42px;height:1.1rem;margin:0}.OutreachCard_skeletonOnBubble__C8KuN{background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.18) 50%,hsla(0,0%,100%,.08));background-size:200% 100%}@keyframes OutreachCard_shimmer__gZmCK{0%{background-position:200% 0}to{background-position:-200% 0}}.OutreachCard_spinner__goF_N{width:18px;height:18px;border:2px solid rgba(249,115,22,.25);border-top-color:#f97316;border-radius:50%;animation:OutreachCard_spin__TT54I .7s linear infinite}@keyframes OutreachCard_spin__TT54I{to{transform:rotate(1turn)}}.OutreachCard_error__KD70C{color:#ef4444;font-size:.84rem;padding:.5rem 0}.OutreachCard_splitLayout__bPANs{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;align-items:stretch}@media(max-width:900px){.OutreachCard_splitLayout__bPANs{grid-template-columns:1fr}}.OutreachCard_copyBtn__JLyqC{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);font-size:.7rem;font-weight:600;padding:.2rem .5rem;border-radius:.2rem;cursor:pointer;transition:background .15s ease,color .15s ease}.OutreachCard_copyBtn__JLyqC:hover{background:hsla(0,0%,100%,.14);color:#fff}.OutreachCard_copyBtn__JLyqC.OutreachCard_copied__kKE0E{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.4);color:#22c55e}.OutreachCard_paneTitle__S_sCu{margin:0 0 .4rem;font-size:.8rem;font-weight:700;color:var(--text-muted,hsla(0,0%,100%,.5));text-transform:uppercase;letter-spacing:.04em}.OutreachCard_emailPane__i_jPu{min-width:0;display:flex;flex-direction:column}.OutreachCard_emailChrome__VdYe4{border-radius:.4rem;overflow:hidden;border:1px solid rgba(194,65,12,.35);background:#2a2a2a;flex:1;display:flex;flex-direction:column}.OutreachCard_emailToolbar__Apkaz{display:flex;align-items:center;justify-content:space-between;padding:.45rem .75rem;background:rgba(194,65,12,.15);border-bottom:1px solid rgba(194,65,12,.25)}.OutreachCard_emailToolbarTitle__XtZeD{font-size:.78rem;font-weight:700;color:#f97316}.OutreachCard_emailCopyRow__cSMzE{display:flex;justify-content:flex-end;padding:.5rem .75rem;border-top:1px solid hsla(0,0%,100%,.06)}.OutreachCard_emailFields__wgjAm{border-bottom:1px solid hsla(0,0%,100%,.08)}.OutreachCard_emailFieldRow__ZFqQ5{display:flex;align-items:baseline;gap:.5rem;padding:.35rem .75rem;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:.8rem}.OutreachCard_emailFieldRow__ZFqQ5:last-child{border-bottom:none}.OutreachCard_emailFieldLabel__VubsE{color:#888;font-size:.75rem;min-width:3rem}.OutreachCard_emailFieldValue__MZZ7q{color:#d0d0d0;font-size:.8rem}.OutreachCard_emailFieldValue__MZZ7q p{display:inline;margin:0}.OutreachCard_emailBody__ajvco{padding:.75rem;color:#c8c8c8;font-size:.84rem;line-height:1.65;flex:1}.OutreachCard_emailBody__ajvco p{margin:0 0 .6rem}.OutreachCard_emailBody__ajvco p:last-child{margin-bottom:0}.OutreachCard_linkedinPane__KQdtS{min-width:0;display:flex;flex-direction:column}.OutreachCard_linkedinChrome__iORZV{border-radius:.4rem;overflow:hidden;border:1px solid rgba(156,163,175,.3);background:#2a2a2a;display:flex;flex-direction:column;flex:1}.OutreachCard_linkedinHeader__fnDaC{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(156,163,175,.1);border-bottom:1px solid rgba(156,163,175,.2)}.OutreachCard_linkedinAvatar__Whnqs{width:28px;height:28px;border-radius:50%;background:#6b7280;color:#fff;font-size:.7rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.OutreachCard_linkedinHeaderInfo__UD8bN{display:flex;flex-direction:column;min-width:0}.OutreachCard_linkedinName__QNhWC{font-size:.82rem;font-weight:700;color:#e0e0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutreachCard_linkedinTitle__dWi4Y{font-size:.7rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutreachCard_linkedinMessages__MahSH{flex:1;padding:.6rem;display:flex;flex-direction:column;justify-content:center}.OutreachCard_linkedinBubble__HK7pU{background:rgba(194,65,12,.18);border:1px solid rgba(194,65,12,.3);color:#d0d0d0;border-radius:1rem 1rem .25rem 1rem;padding:.65rem .85rem;font-size:.88rem;line-height:1.6;align-self:flex-end;max-width:92%}.OutreachCard_linkedinBubble__HK7pU p{margin:0 0 .4rem}.OutreachCard_linkedinBubble__HK7pU p:last-child{margin-bottom:0}.OutreachCard_linkedinAvatarLink__49phe{display:flex;flex-shrink:0;border-radius:50%;outline-offset:2px}.OutreachCard_linkedinAvatarLink__49phe:hover .OutreachCard_linkedinAvatar__Whnqs{opacity:.8}.OutreachCard_linkedinNameLink__FiHt6{font-size:.82rem;font-weight:700;color:#e0e0e0;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutreachCard_linkedinNameLink__FiHt6:hover{text-decoration:underline;color:#a5b4fc}.OutreachCard_linkedinSubjectRow__RDCt9{display:flex;align-items:baseline;gap:.5rem;padding:.3rem .75rem;border-bottom:1px solid rgba(156,163,175,.15);font-size:.8rem}.OutreachCard_linkedinSubjectLabel__pzkm2{color:#888;font-size:.75rem;min-width:3rem;flex-shrink:0}.OutreachCard_linkedinSubjectValue__jO2Do{color:#d0d0d0;font-size:.8rem}.OutreachCard_linkedinSubjectValue__jO2Do p{display:inline;margin:0}.OutreachCard_linkedinFooter__vUZre{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.45rem .75rem;border-top:1px solid rgba(156,163,175,.2);background:rgba(156,163,175,.06)}.OutreachCard_linkedinInput__aj1y_{flex:1;background:hsla(0,0%,100%,.06);border:1px solid rgba(156,163,175,.2);border-radius:1rem;padding:.3rem .7rem;font-size:.75rem;color:#6b7280}.OutreachCard_linkedinCopyBtn__jB2T4{border-color:rgba(156,163,175,.3)}.OutreachCard_linkedinCopyBtn__jB2T4:hover{background:rgba(156,163,175,.12)}.OutreachCard_cardLight__tqC75{background:#fff;border:1px solid rgba(194,65,12,.35);box-shadow:0 4px 16px rgba(15,23,42,.08)}.OutreachCard_cardLight__tqC75 .OutreachCard_header__UpJ2f{border-bottom-color:#e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_headerTitle__UXosU{color:#1e293b}.OutreachCard_cardLight__tqC75 .OutreachCard_headerTitle__UXosU span{color:#c2410c}.OutreachCard_cardLight__tqC75 .OutreachCard_regenerateBtn__ODr7f{border-color:#cbd5e1;color:#334155}.OutreachCard_cardLight__tqC75 .OutreachCard_regenerateBtn__ODr7f:hover{background:#f1f5f9;border-color:#94a3b8}.OutreachCard_cardLight__tqC75 .OutreachCard_closeBtn__UQHDm{color:#64748b}.OutreachCard_cardLight__tqC75 .OutreachCard_closeBtn__UQHDm:hover{color:#0f172a;background:#f1f5f9}.OutreachCard_cardLight__tqC75 .OutreachCard_loading__95L9E{color:#64748b}.OutreachCard_cardLight__tqC75 .OutreachCard_skeletonLine__PU0Ii{background:linear-gradient(90deg,rgba(15,23,42,.05),rgba(15,23,42,.12) 50%,rgba(15,23,42,.05));background-size:200% 100%}.OutreachCard_cardLight__tqC75 .OutreachCard_skeletonOnBubble__C8KuN{background:linear-gradient(90deg,rgba(194,65,12,.12),rgba(194,65,12,.22) 50%,rgba(194,65,12,.12));background-size:200% 100%}.OutreachCard_cardLight__tqC75 .OutreachCard_copyBtn__JLyqC{background:#fff;border:1px solid #cbd5e1;color:#475569}.OutreachCard_cardLight__tqC75 .OutreachCard_copyBtn__JLyqC:hover{background:#f1f5f9;color:#0f172a}.OutreachCard_cardLight__tqC75 .OutreachCard_copyBtn__JLyqC.OutreachCard_copied__kKE0E{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.45);color:#15803d}.OutreachCard_cardLight__tqC75 .OutreachCard_paneTitle__S_sCu{color:#64748b}.OutreachCard_cardLight__tqC75 .OutreachCard_emailChrome__VdYe4{background:#fff;border:1px solid rgba(194,65,12,.3)}.OutreachCard_cardLight__tqC75 .OutreachCard_emailToolbar__Apkaz{background:rgba(194,65,12,.08);border-bottom:1px solid rgba(194,65,12,.2)}.OutreachCard_cardLight__tqC75 .OutreachCard_emailToolbarTitle__XtZeD{color:#c2410c}.OutreachCard_cardLight__tqC75 .OutreachCard_emailFields__wgjAm{border-bottom:1px solid #e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_emailFieldRow__ZFqQ5{border-bottom:1px solid #f1f5f9}.OutreachCard_cardLight__tqC75 .OutreachCard_emailFieldLabel__VubsE{color:#94a3b8}.OutreachCard_cardLight__tqC75 .OutreachCard_emailFieldValue__MZZ7q{color:#1e293b}.OutreachCard_cardLight__tqC75 .OutreachCard_emailBody__ajvco{color:#334155}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinChrome__iORZV{background:#fff;border:1px solid #e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinHeader__fnDaC{background:#f8fafc;border-bottom:1px solid #e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinAvatar__Whnqs{background:#0a66c2;color:#fff}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinNameLink__FiHt6,.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinName__QNhWC{color:#1e293b}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinNameLink__FiHt6:hover{color:#4f46e5}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinSubjectLabel__pzkm2{color:#94a3b8}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinSubjectValue__jO2Do{color:#1e293b}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinSubjectRow__RDCt9{border-bottom-color:#e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinTitle__dWi4Y{color:#64748b}.OutreachCard_cardLight__tqC75 .OutreachCard_emailCopyRow__cSMzE{border-top-color:#e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinBubble__HK7pU{background:rgba(194,65,12,.1);border:1px solid rgba(194,65,12,.25);color:#1e293b}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinFooter__vUZre{background:#f8fafc;border-top:1px solid #e2e8f0}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinInput__aj1y_{background:#fff;border:1px solid #e2e8f0;color:#94a3b8}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinCopyBtn__jB2T4{border-color:#cbd5e1}.OutreachCard_cardLight__tqC75 .OutreachCard_linkedinCopyBtn__jB2T4:hover{background:#f1f5f9}.RecentDevelopmentsTable_wrapper__t_iBO{margin-top:.5rem}.RecentDevelopmentsTable_table__iN5sA{width:100%;border-collapse:collapse;font-size:.8rem;line-height:1.45;background:var(--surface-1,#fff);margin-top:.5rem}.RecentDevelopmentsTable_table__iN5sA thead{position:sticky;top:0;z-index:10;background:#f8fafc}.RecentDevelopmentsTable_table__iN5sA thead th{padding:.4rem .5rem;text-align:left;font-weight:700;color:#475569;border-bottom:2px solid #e2e8f0;font-size:.78rem}.RecentDevelopmentsTable_table__iN5sA tbody tr{border-bottom:1px solid #e2e8f0}.RecentDevelopmentsTable_table__iN5sA tbody tr:hover{background:rgba(249,115,22,.05)}.RecentDevelopmentsTable_table__iN5sA tbody td{padding:.4rem .5rem;color:#334155;line-height:1.45;vertical-align:top}.RecentDevelopmentsTable_table__iN5sA tbody td a{color:#0369a1;text-decoration:none;font-weight:600;transition:color .15s ease}.RecentDevelopmentsTable_table__iN5sA tbody td a:hover{color:#025a8a;text-decoration:underline;text-underline-offset:2px}.WinLossUploadForm_uploadContainer___ZaxP{max-width:1200px;margin:0 auto;padding:1rem;display:flex;flex-direction:column;gap:2rem}.WinLossUploadForm_uploadForm__jib3g{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e2e8f0}.WinLossUploadForm_header__KfD2k{margin-bottom:2rem}.WinLossUploadForm_header__KfD2k h2{font-size:1.75rem;font-weight:600;color:#1a202c;margin:0 0 .5rem}.WinLossUploadForm_subtitle__lYuc5{font-size:1rem;color:#718096;margin:0}.WinLossUploadForm_form__yEyoG{display:flex;flex-direction:column;gap:1.5rem}.WinLossUploadForm_field__t31oh{display:flex;flex-direction:column;gap:.5rem}.WinLossUploadForm_field__t31oh label{font-weight:500;color:#2d3748;font-size:.875rem}.WinLossUploadForm_required__ycnvQ{color:#e53e3e}.WinLossUploadForm_input__kesSd,.WinLossUploadForm_textarea__IGYbn{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:all .2s}.WinLossUploadForm_input__kesSd:focus,.WinLossUploadForm_textarea__IGYbn:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.WinLossUploadForm_input__kesSd:disabled,.WinLossUploadForm_textarea__IGYbn:disabled{background-color:#f7fafc;color:#a0aec0;cursor:not-allowed}.WinLossUploadForm_textarea__IGYbn{resize:vertical;min-height:80px}.WinLossUploadForm_fileInputContainer__JuvOF{position:relative;display:flex;align-items:center}.WinLossUploadForm_fileInput__aZUzC{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.WinLossUploadForm_fileInput__aZUzC:disabled{cursor:not-allowed}.WinLossUploadForm_fileInputLabel__EEbDg{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:2px dashed #e2e8f0;border-radius:6px;background:#f7fafc;width:100%;cursor:pointer;transition:all .2s}.WinLossUploadForm_fileInputLabel__EEbDg:hover{border-color:#667eea;background:#ebf4ff}.WinLossUploadForm_fileIcon__gaa5Y{font-size:1.5rem}.WinLossUploadForm_fileName__JSeMy{color:#2d3748;font-weight:500}.WinLossUploadForm_filePrompt__LXXgE{color:#718096}.WinLossUploadForm_fileHint__ojE_T{font-size:.875rem;color:#718096;margin:.25rem 0 0}.WinLossUploadForm_actions__xGv5I{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.WinLossUploadForm_resetButton__eTPSA{padding:.75rem 1.5rem;border:1px solid #e2e8f0;background:#fff;color:#4a5568;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.WinLossUploadForm_resetButton__eTPSA:hover:not(:disabled){background:#f7fafc;border-color:#cbd5e0}.WinLossUploadForm_resetButton__eTPSA:disabled{opacity:.6;cursor:not-allowed}.WinLossUploadForm_submitButton__BtiBA{padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.WinLossUploadForm_submitButton__BtiBA:hover:not(:disabled){background:#5a67d8}.WinLossUploadForm_submitButton__BtiBA:disabled{opacity:.6;cursor:not-allowed}.WinLossUploadForm_error__q2sBE{background:#fed7d7;border:1px solid #feb2b2;color:#c53030;padding:1rem;border-radius:6px;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.WinLossUploadForm_success__F1LJo{background:#c6f6d5;border:1px solid #9ae6b4;color:#22543d;padding:1.5rem;border-radius:6px;margin-bottom:1rem}.WinLossUploadForm_success__F1LJo h3{margin:0 0 1rem;font-size:1.125rem}.WinLossUploadForm_submissionMessage__oKHGU{background:#f0f9ff;border-left:4px solid #3b82f6;padding:1rem;border-radius:.375rem;margin-top:1rem;color:#1e40af;font-size:.9375rem;line-height:1.5}.WinLossUploadForm_successDetails__ZoQoe{display:flex;flex-direction:column;gap:.25rem}.WinLossUploadForm_successDetails__ZoQoe p{margin:0;font-size:.875rem}.WinLossUploadForm_closeButton__vhE6R{background:none;border:none;font-size:1.25rem;cursor:pointer;color:inherit;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.WinLossUploadForm_spinner__ELLUA{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:WinLossUploadForm_spin__dqd7_ 1s linear infinite}@keyframes WinLossUploadForm_spin__dqd7_{to{transform:rotate(1turn)}}.WinLossUploadForm_accessDenied__7gSsD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.WinLossUploadForm_accessDenied__7gSsD .WinLossUploadForm_emptyIcon__v7koE{font-size:4rem;margin-bottom:1rem}.WinLossUploadForm_accessDenied__7gSsD h3{font-size:1.5rem;color:#2d3748;margin:0 0 .5rem}.WinLossUploadForm_accessDenied__7gSsD p{color:#718096;margin:0}.WinLossUploadForm_recentUploads__UVkOi{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e2e8f0;max-height:60vh;overflow-y:auto}.WinLossUploadForm_recentUploads__UVkOi h3{font-size:1.25rem;font-weight:600;color:#1a202c;margin:0 0 1rem}.WinLossUploadForm_loading__GOHI5{display:flex;align-items:center;gap:.5rem;color:#718096;padding:2rem;justify-content:center}.WinLossUploadForm_noUploads__LeCNd{text-align:center;padding:2rem;color:#718096}.WinLossUploadForm_noUploads__LeCNd p{margin:0}.WinLossUploadForm_uploadsList__AuJgD{display:flex;flex-direction:column;gap:1rem}.WinLossUploadForm_uploadItem__zUh_n{border:1px solid #e2e8f0;border-radius:8px;padding:1rem;transition:all .2s}.WinLossUploadForm_uploadItem__zUh_n:hover{border-color:#cbd5e0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.WinLossUploadForm_uploadHeader__OrBHA{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.WinLossUploadForm_uploadName__L4S4x{font-weight:500;color:#2d3748;flex:1;word-break:break-word;margin-right:.5rem}.WinLossUploadForm_status__lqBRv{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:uppercase;white-space:nowrap}.WinLossUploadForm_statusCompleted__h4P_W{background:#c6f6d5;color:#22543d}.WinLossUploadForm_statusProcessing__jV2iN{background:#fef5e7;color:#c05621}.WinLossUploadForm_statusFailed__yGGp7{background:#fed7d7;color:#c53030}.WinLossUploadForm_statusQueued__i8z_L{background:#e2e8f0;color:#4a5568}.WinLossUploadForm_uploadDetails__01NcY{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.75rem;color:#718096;margin-bottom:.5rem}.WinLossUploadForm_uploadDetails__01NcY span{display:flex;align-items:center;gap:.25rem}.WinLossUploadForm_uploadDescription__KilnH{font-size:.875rem;color:#4a5568;margin:.5rem 0 0;font-style:italic}.WinLossUploadForm_errorMessage___78Y2{font-size:.875rem;color:#c53030;margin:.5rem 0 0;background:#fed7d7;padding:.5rem;border-radius:4px}.CustomTooltip_wrapper__q69bF{padding:16px 24px;min-width:240px;opacity:.94}.CustomTooltip_wrapper__q69bF h2{font-weight:600}.CustomTooltip_lineItem__u7jQB{display:flex;justify-content:space-between;margin:4px 0}.ResponsiveDialog_container__NeWuo{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.ResponsiveDialog_container__NeWuo.ResponsiveDialog_error__icaP9 .ResponsiveDialog_title__9L5k6{background:var(--color-warn-900);color:var(--color-warn-contrast-900)}.ResponsiveDialog_container__NeWuo.ResponsiveDialog_success__oDXM9 .ResponsiveDialog_title__9L5k6{background:var(--color-success-900);color:var(--color-success-contrast-900)}.ResponsiveDialog_title__9L5k6{display:flex;justify-content:space-between;align-items:center;background:var(--color-background-status-bar);padding:16px 32px}.ResponsiveDialog_content__VZAEH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:16px;flex:1 auto}@media screen and (max-width:640px){.ResponsiveDialog_content__VZAEH{flex:1 auto}}.Help_helpButton__nT7VX{outline:none;border:none;padding:0;background:none;color:var(--color-foreground-disabled-button);cursor:pointer}.Help_helpButton__nT7VX:hover{color:var(--color-foreground-text)}.Help_dialogContent__0h6wN p{line-height:1.25rem}.ChartCardCompanyProduct_chartHeader__cc6ak{height:72px;width:100%;display:flex;align-items:center;padding:0 24px;gap:8px}.ChartCardCompanyProduct_chartArea__v_QeK{display:flex;width:100%;height:250px;justify-content:center;align-items:center;padding:12px}.ChartCardCompanyProduct_noTitle__Vr7Yd{height:260px}.ChartCardCompanyProduct_compact__p0wHE .ChartCardCompanyProduct_chartHeader__cc6ak{height:auto;min-height:0;padding:.25rem 0 .5rem;margin:0}.ChartCardCompanyProduct_compact__p0wHE .ChartCardCompanyProduct_chartHeader__cc6ak .ChartCardCompanyProduct_MuiTypography-root__PtXhQ{font-size:.8125rem;font-weight:600;line-height:1.3}.ChartCardCompanyProduct_compact__p0wHE .ChartCardCompanyProduct_chartArea__v_QeK{height:200px;padding:6px 0 0}.ProductListView_productListView__bzFtw{font-family:inherit;padding:0}.ProductListView_productListView__bzFtw .ProductListView_detailRows__ZXD7m{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.ProductListView_productListView__bzFtw .ProductListView_detailRow__Xlz_O{font-size:.85rem;line-height:1.4}.ProductListView_productListView__bzFtw .ProductListView_detailLabel__AhiDs{color:#64748b;font-weight:500}.ProductListView_productListView__bzFtw .ProductListView_detailValue__1vYoB{color:#1e293b}.ProductListView_productListView__bzFtw .ProductListView_topPractitioners__1nW7m{margin-top:0;padding-top:.75rem;border-top:1px solid #e2e8f0}.ProductListView_productListView__bzFtw .ProductListView_practitionersHeading__oy4Rb{font-size:.8rem;font-weight:700;color:#1e293b;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.02em}.ProductListView_productListView__bzFtw .ProductListView_practitionerList__47bMd{padding-left:1rem;margin:0;list-style:disc}.ProductListView_productListView__bzFtw .ProductListView_practitionerItem___tYq9{margin-bottom:.35rem;font-size:.85rem;line-height:1.4}.ProductListView_productListView__bzFtw .ProductListView_practitionerItem___tYq9 a{color:#2563eb;text-decoration:none}.ProductListView_productListView__bzFtw .ProductListView_practitionerItem___tYq9 a:hover{text-decoration:underline}.CustomHeaderComponent_customHeader__7EuXK{display:flex;align-items:center;justify-content:space-between}.CustomHeaderComponent_customHeaderLabel__JjTty{display:flex;align-items:center}.CustomHeaderComponent_customHeaderSort__BGPj4{display:flex;flex-direction:column}.CustomHeaderComponent_customHeaderSort__BGPj4 button{background:none;border:none;cursor:pointer;color:#d3d3d3;font-size:16px;padding:0}.CustomHeaderComponent_customHeaderSort__BGPj4 button.CustomHeaderComponent_active__744iH,.CustomHeaderComponent_customHeaderSort__BGPj4 button:hover{color:#000}.CustomHeaderComponent_customHeaderLabel__JjTty img{margin-left:0}.productgrid_gridShell__WiVjb{display:flex;flex-direction:column;gap:14px}.productgrid_toolbar__7KbXb{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;border:1px solid var(--ff-border-subtle);border-radius:20px;background:var(--ff-bg-surface);box-shadow:var(--ff-shadow-sm);padding:14px 16px}.productgrid_toolbarMain__968HN{display:flex;flex-direction:column;gap:10px;min-width:0}.productgrid_toolbarHeader__W__5J{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.productgrid_toolbarLabel__N2wwX{color:var(--ff-text-soft);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.productgrid_toolbarHint__4gwif{margin:0;color:var(--ff-text-muted);font-size:13px;line-height:1.45}.productgrid_companyColHeader__M1OU2{font-size:14px;font-weight:700}.productgrid_groupHeader__NEi4x{font-size:15px;font-weight:700;justify-content:center;border-right:1px solid #dbe3ef}.productgrid_colHeader__hFL25{font-size:13px;font-weight:600}.productgrid_colHeader__hFL25 p{margin-left:5px}.productgrid_companyColCell__MuYzZ{font-size:14px}.productgrid_tabContainer__oWt29{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.productgrid_downloadButton__snHoJ,.productgrid_tabButtonActive__URYDJ,.productgrid_tabButton__klISd{border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.productgrid_tabButtonActive__URYDJ,.productgrid_tabButton__klISd{padding:9px 12px}.productgrid_tabButton__klISd{color:var(--ff-text-muted);background:rgba(15,23,42,.03);border:1px solid rgba(148,163,184,.2)}.productgrid_tabButton__klISd:hover{border-color:rgba(37,99,235,.18);color:var(--ff-text-strong)}.productgrid_tabButtonActive__URYDJ{color:var(--ff-brand);background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.18);box-shadow:0 1px 2px rgba(37,99,235,.08)}.productgrid_downloadButton__snHoJ{color:var(--ff-text-strong);border:1px solid var(--ff-border-default);padding:9px 14px;background:#fff;white-space:nowrap}.productgrid_downloadButton__snHoJ span{margin-right:6px}.productgrid_downloadButton__snHoJ:hover{border-color:var(--ff-brand);color:var(--ff-brand)}.productgrid_gridCard__DKghS{border:1px solid var(--ff-border-default);border-radius:24px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.06);overflow:hidden}.productgrid_gridTheme__vqHJ1{height:720px;width:100%}.productgrid_gridTheme__vqHJ1 .ag-root-wrapper{border:none!important}.productgrid_gridTheme__vqHJ1 .ag-header{background:#f8fafc!important;border-bottom:1px solid #e5edf5!important}.productgrid_gridTheme__vqHJ1 .ag-header-cell{padding-top:8px!important;padding-bottom:8px!important}.productgrid_gridTheme__vqHJ1 .ag-row{border-bottom:1px solid #eef2f7!important}.productgrid_gridTheme__vqHJ1 .ag-row:hover{background:#f8fbff!important}.productgrid_gridTheme__vqHJ1 .ag-cell{border-right:1px solid #f1f5f9!important;display:flex;align-items:center}.productgrid_gridTheme__vqHJ1 .ag-pinned-left-cols-container .ag-cell{background:#fff}.productgrid_gridTheme__vqHJ1 .ag-paging-panel{border-top:1px solid #e5edf5!important;padding:10px 16px!important}.productgrid_tableCell__hSfMp{display:flex;align-items:center}.productgrid_tableCell__hSfMp>p{margin:0 0 0 6px}.productgrid_tableCellText__8d9I5{margin:0;line-height:1.2}.productgrid_summaryCell__SyfZM{display:flex;flex-direction:column;gap:6px;width:100%;padding:2px 0}.productgrid_summaryRow__IBJx0{display:flex;justify-content:space-between;gap:8px;align-items:center}.productgrid_summaryRow__IBJx0 strong{color:var(--ff-text-strong);font-size:12px;line-height:1.2}.productgrid_summaryLabel__mygBA{color:var(--ff-text-soft);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.productgrid_cellWrap__NAuy7{white-space:normal;word-wrap:break-word;overflow:visible}@media screen and (max-width:900px){.productgrid_toolbar__7KbXb{flex-direction:column}.productgrid_gridTheme__vqHJ1{height:640px}}.ChartCard_chartHeader__aGgO4{height:72px;width:100%;display:flex;align-items:center;padding:0 24px;gap:8px}.ChartCard_chartArea__dw1Ob{display:flex;width:100%;height:200px;justify-content:center;align-items:center;padding:12px}.ChartCard_noTitle__3KkmW{height:260px}.ChartCard_compactArea__Aq0jl{height:auto;min-height:0;padding:0;align-items:stretch;justify-content:flex-start}.CompanyCloudMetrics_cloudMetricsGrid__bcjuX{display:grid;grid-template-columns:1fr;gap:6px;margin-top:.25rem;align-items:start}@media(min-width:760px){.CompanyCloudMetrics_cloudMetricsGrid__bcjuX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.CompanyCloudMetrics_cloudMetricsGrid__bcjuX{grid-template-columns:repeat(3,minmax(0,1fr))}}.CompanyCloudMetrics_cloudBottomCardNarrow__XAgSf,.CompanyCloudMetrics_cloudBottomCardWide__MnsLM,.CompanyCloudMetrics_cloudMetricsChartCard__4SvGE,.CompanyCloudMetrics_cloudMetricsFullWidth__usvO5,.CompanyCloudMetrics_span2__D6yDx{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04)}.CompanyCloudMetrics_cloudMetricsChartCard__4SvGE{min-height:0;height:-moz-fit-content;height:fit-content;align-self:start}.CompanyCloudMetrics_cloudBottomCardNarrow__XAgSf,.CompanyCloudMetrics_cloudBottomCardWide__MnsLM,.CompanyCloudMetrics_cloudMetricsFullWidth__usvO5,.CompanyCloudMetrics_span2__D6yDx,.CompanyCloudMetrics_span3__newST{grid-column:1/-1}@media(min-width:1024px){.CompanyCloudMetrics_cloudBottomCardWide__MnsLM{grid-column:span 2}.CompanyCloudMetrics_cloudBottomCardNarrow__XAgSf{grid-column:span 1}}.CompanyCloudMetrics_cloudCardInner__Jj_xs{padding:.22rem .32rem .3rem;width:100%}.CompanyCloudMetrics_cloudChartWrap__Sn_v7{padding-top:0}.CompanyCloudMetrics_cloudSectionHeader__b5yot{margin:0;font-weight:700;font-size:.78rem;color:#334155;letter-spacing:.01em}.CompanyCloudMetrics_cloudSectionSub__CM8HZ{color:#64748b;font-size:.68rem;margin-top:.06rem;line-height:1.2;margin-bottom:0}.CompanyCloudMetrics_cloudTableWrap__1CfCQ{overflow-x:auto;margin-top:.16rem}.CompanyCloudMetrics_cloudTable__TVaaF{width:100%;border-collapse:collapse;font-size:.68rem;background:#fff;table-layout:fixed}.CompanyCloudMetrics_cloudTable__TVaaF th{text-align:left;padding:.24rem .3rem;color:#475569;border-bottom:1px solid #e2e8f0;background:#f8fafc;font-weight:700}.CompanyCloudMetrics_cloudTable__TVaaF td{padding:.24rem .3rem;border-bottom:1px solid #f1f5f9;color:#334155}.CompanyCloudMetrics_cloudTable__TVaaF td:first-child{font-weight:600}.CompanyCloudMetrics_cloudTable__TVaaF td:nth-child(2){text-transform:capitalize}.CompanyCloudMetrics_cloudTable__TVaaF td:last-child{text-align:right}.CompanyCloudMetrics_cloudTable__TVaaF td:first-child,.CompanyCloudMetrics_cloudTable__TVaaF td:nth-child(2),.CompanyCloudMetrics_cloudTable__TVaaF td:nth-child(3),.CompanyCloudMetrics_cloudTable__TVaaF td:nth-child(4),.CompanyCloudMetrics_cloudTable__TVaaF th:first-child,.CompanyCloudMetrics_cloudTable__TVaaF th:nth-child(2),.CompanyCloudMetrics_cloudTable__TVaaF th:nth-child(3),.CompanyCloudMetrics_cloudTable__TVaaF th:nth-child(4){width:21%}.CompanyCloudMetrics_cloudTable__TVaaF td:nth-child(5),.CompanyCloudMetrics_cloudTable__TVaaF th:nth-child(5){width:16%}.CompanyCloudMetrics_cloudServicesList__Ah5kh{margin:.16rem 0 0;padding-left:.9rem;line-height:1.24;font-size:.68rem;color:#334155}.CompanyCloudMetrics_cloudServicesList__Ah5kh li{margin:.08rem 0}.CompanyCloudMetrics_withTopRule__JHHDz{border-top:1px solid #e2e8f0;padding-top:.75rem}