.loginForm label small{color:var(--muted);font-size:9px;font-weight:500}.formSuccess{color:#86e7bf;font-size:12px;line-height:1.5;margin:0}.authSwitch{color:#77dff0;text-align:center;font-size:11px;text-decoration:none}.authSwitch:hover{text-decoration:underline}.forgotLink{align-self:flex-end;color:#91a4bd;font-size:10px;text-decoration:none;margin-top:-9px}.forgotLink:hover{color:#77dff0;text-decoration:underline}.leadlogText{display:inline-flex;align-items:baseline;letter-spacing:-.035em;font-weight:900}.leadlogThin{font-weight:300}.passwordInput{position:relative}.passwordInput input{padding-right:46px}.loginForm .passwordInput>button{position:absolute;top:50%;right:6px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;transform:translateY(-50%);color:#8fa3ba;background:transparent;border:0;border-radius:8px;font-weight:400;line-height:1;cursor:pointer;box-shadow:none}.loginForm .passwordInput>button:focus-visible,.loginForm .passwordInput>button:hover{transform:translateY(-50%);color:#77dff0;background:#162a40;filter:none;outline:none}.passwordInput svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.loginBrand{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:18px}.loginWordmark{display:block;width:min(310px,100%);height:auto;filter:drop-shadow(0 10px 28px rgba(19,189,212,.14))}.authHeading{display:flex;align-items:center;gap:16px;margin-bottom:18px}.authHeading>div{min-width:0}.authHeading h1{font-size:32px;line-height:1.08;margin:5px 0 0}.authMark{display:block;flex:0 0 auto;width:68px;height:68px;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(19,189,212,.2))}.topbarWordmark{display:block;width:148px;height:auto;filter:drop-shadow(0 6px 16px rgba(15,195,216,.12))}@media(max-width:640px){.topbarWordmark{width:126px}.loginCard{padding:28px}.authMark{width:58px;height:58px}.authHeading h1{font-size:27px}}.archiveToggle{display:flex;align-items:center;gap:7px;margin:-8px 0 12px;color:var(--muted);font-size:9px;cursor:pointer}.archiveToggle input{accent-color:var(--cyan)}.job.archived{opacity:.72}.job em.archived{background:#303846;color:#b5bfcb}.sidebarPreferences{display:flex;flex-direction:column;gap:7px;margin-top:auto;padding:12px 8px;border-top:1px solid #20334a}.sidebarPreferences>small{color:#607a94;font-size:7px;font-weight:900;letter-spacing:.13em}.sidebarPreferenceControls{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px}.preferenceToggle{display:flex;padding:2px;border-radius:8px;background:color-mix(in srgb,var(--bg) 72%,transparent)}.preferenceToggle button,.themeToggle{display:grid;min-width:31px;height:30px;place-items:center;padding:0 7px;color:var(--muted);background:transparent;border:0;border-radius:7px;font-size:9px;font-weight:900;cursor:pointer}.preferenceToggle button.active{color:#06202a;background:var(--cyan)}.themeToggle{display:flex;width:100%;border:1px solid var(--border);color:var(--text);font-size:15px;gap:6px}.themeToggle b{font-size:8px;font-weight:800}.preferenceToggle button:focus-visible,.themeToggle:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}html[data-theme=light]{--bg:#f3f7fb;--surface:#ffffff;--surface2:#eef4f9;--border:#cbd9e7;--text:#132238;--muted:#61758d;--cyan:#119caf;--green:#22a879;--orange:#d87920}html[data-theme=light] body{background:radial-gradient(circle at 70% -10%,#d8eef7 0,transparent 37%),var(--bg);color:var(--text)}html[data-theme=light] .workspaceMain,html[data-theme=light] .workspaceShell{background:transparent;color:var(--text)}html[data-theme=light] .workspaceSidebar{background:#f8fbfd;border-color:#cfdae6}html[data-theme=light] .homeHero h1{color:#f5fbff}html[data-theme=light] .resultsHead h2,html[data-theme=light] .sectionTitle h2,html[data-theme=light] .viewHeading h1,html[data-theme=light] .viewHeading h2{color:#152b42}html[data-theme=light] .sidebarBrand,html[data-theme=light] .sidebarUser button,html[data-theme=light] .workspaceSidebar nav button{color:#536a82}html[data-theme=light] .workspaceSidebar nav button:hover{color:#17324b;background:#e8f1f7}html[data-theme=light] .workspaceSidebar nav button.active{color:#075b6b;background:#d9eff4;border-color:#9fd4dc}html[data-theme=light] .sidebarUser{border-color:#d5e0ea}html[data-theme=light] .loginCard,html[data-theme=light] .panel{color:var(--text);background:linear-gradient(145deg,#ffffff,#f7fafc);border-color:var(--border);box-shadow:0 20px 55px #29486617}html[data-theme=light] .accessPanel article,html[data-theme=light] .aiDraftEditor,html[data-theme=light] .aiSuggestionGroup,html[data-theme=light] .aiWriterPanel,html[data-theme=light] .channelEditor,html[data-theme=light] .composerReview,html[data-theme=light] .composerSafety,html[data-theme=light] .estimate,html[data-theme=light] .estimateCard,html[data-theme=light] .executionStrip,html[data-theme=light] .guidedQueues,html[data-theme=light] .keywordField,html[data-theme=light] .modeCard,html[data-theme=light] .modeSwitch,html[data-theme=light] .outreachAction,html[data-theme=light] .runClock,html[data-theme=light] .searchFunnel,html[data-theme=light] .selectionGroups,html[data-theme=light] .selectionToolbar,html[data-theme=light] .suppressionList p,html[data-theme=light] .targetPreview{background:#f5f9fc;border-color:#cfdeea}html[data-theme=light] .modeCard{background:#f8fbfe;border-color:#cbd9e7}html[data-theme=light] .modeCard:hover{background:#eef7fa;border-color:#4db8c7}html[data-theme=light] .modeCard.active{background:#e3f4f7;border-color:#279eb1}html[data-theme=light] .modeCardTitleBlock strong,html[data-theme=light] .modeCardTitleWrap strong{color:#12283e!important;font-weight:850}html[data-theme=light] .modeCardTitleBlock small,html[data-theme=light] .modeCardTitleWrap small{color:#486884!important}html[data-theme=light] .modeCardDesc{color:#3b5770!important}html[data-theme=light] .modeCardActionTag{color:#0c7385!important;background:#daf1f5!important}html[data-theme=light] .modeCardIcon.linkedin{background:#0a66c2!important;color:#ffffff!important}html[data-theme=light] .modeCardIcon.google{background:#ffffff!important;color:#ea4335!important;border:1px solid #d5e2ed!important}html[data-theme=light] .modeCardIcon.instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)!important;color:#ffffff!important}html[data-theme=light] .modeCardBullets{border-color:#dbe5ee}html[data-theme=light] .modeCardBullets li{color:#435b72}html[data-theme=light] .estimateCard{background:#f8fbfe;border-color:#cbd9e7}html[data-theme=light] .estimateCardHead{border-color:#dbe5ee}html[data-theme=light] .estimateCardHead h3{color:#0f6c7a}html[data-theme=light] .estimateMetric strong{color:#183149}html[data-theme=light] .modeSwitch button.active{color:#0c4858;background:#dceff4;border-color:#9bcdd6;box-shadow:0 7px 18px #29486612}html[data-theme=light] .modeSwitch button.active small{color:#347786}html[data-theme=light] .modeSwitch button{color:#415a72}html[data-theme=light] .modeSwitch button small{color:#61758d}html[data-theme=light] .builderStepper button{color:#526b83;border-color:#b8c9d8}html[data-theme=light] .aiDraftEditor input,html[data-theme=light] .aiDraftEditor textarea,html[data-theme=light] .channelEditor input,html[data-theme=light] .channelEditor select,html[data-theme=light] .channelEditor textarea,html[data-theme=light] .jobForm input,html[data-theme=light] .jobForm select,html[data-theme=light] .knownProfiles textarea,html[data-theme=light] .loginForm input,html[data-theme=light] .multiSelect summary,html[data-theme=light] .resultFilters input,html[data-theme=light] .resultFilters select,html[data-theme=light] .suppressionPanel input,html[data-theme=light] .suppressionPanel select{color:#152a40;background:#ffffff!important;border-color:#b9cada!important}html[data-theme=light] .aiVariantGrid button{color:#405a70;background:#ffffff;border-color:#c6d8e5}html[data-theme=light] .aiVariantGrid button.active{color:#123c42;background:#e1f5f3;border-color:#3baea9}html[data-theme=light] .aiPrivacyNote{color:#39736d;background:#e6f6f2;border-color:#a8d9d0}html[data-theme=light] .aiPrivacyNote strong{color:#175d56}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#8293a5}html[data-theme=light] .optionList,html[data-theme=light] .optionSticky{color:#1a3047;background:#ffffff;box-shadow:0 16px 38px #29486624}html[data-theme=light] .optionSticky{box-shadow:0 8px 12px #ffffffee}html[data-theme=light] .jobForm .optionList label{color:#334b63}html[data-theme=light] .jobForm .optionList label:hover{background:#e8f2f8}html[data-theme=light] .jobForm .optionList label.selected{color:#064d5b;background:#d8f0f3}html[data-theme=light] .jobForm .optionList input{background:#fff;border-color:#8fa4b9}html[data-theme=light] .job,html[data-theme=light] .recentListRowItem,html[data-theme=light] .recentListRows button{color:#183149;background:#f8fbfe;border-color:#ccdbe7}html[data-theme=light] .recentListName{color:#152c42}html[data-theme=light] .quickSearchCard{background:#f7fafd;border-color:#ccdbe7}html[data-theme=light] .quickSearchCard:hover{background:#eef7fa;border-color:#4db8c7}html[data-theme=light] .channelStatItem strong,html[data-theme=light] .quickSearchInfo strong{color:#152c42}html[data-theme=light] .job.active,html[data-theme=light] .job:hover,html[data-theme=light] .recentListRowItem:hover,html[data-theme=light] .recentListRows button:hover{background:#eef8fa;border-color:#4db8c7}html[data-theme=light] .helpModal{background:#f8fbfd;border-color:#c8d9e6}html[data-theme=light] .helpModal>header{border-color:#d6e2eb}html[data-theme=light] .helpGrid h3,html[data-theme=light] .helpModal>header h2{color:#17314a}html[data-theme=light] .estimationSummary article,html[data-theme=light] .helpGrid article{background:#fff;border-color:#d2e0ea}html[data-theme=light] .helpGrid dd{color:#5b7085}html[data-theme=light] .estimationTableWrap{border-color:#d2e0ea}html[data-theme=light] table{color:#1c3248;background:#ffffff}html[data-theme=light] th{color:#536b82;background:#eaf1f7}html[data-theme=light] td{border-color:#dae4ed}html[data-theme=light] tbody tr:hover{background:#f2f8fb}html[data-theme=light] .metrics article,html[data-theme=light] .outreachMetrics article,html[data-theme=light] .workspaceMetrics article{color:#1b3249;background:#f7fafc;border-color:#d1deea}html[data-theme=light] .download,html[data-theme=light] .ghost{color:#304a63;background:#ffffff;border-color:#b9cada}html[data-theme=light] .ghost:hover{color:#17324b!important;background:#edf4f8!important;border-color:#8ca8bd!important}html[data-theme=light] .listDetail .resultActions>.deleteIconButton{color:#b42335;background:#fff2f3;border-color:#e9a2ab}html[data-theme=light] .listDetail .resultActions>.deleteIconButton:focus-visible,html[data-theme=light] .listDetail .resultActions>.deleteIconButton:hover{color:#fff!important;background:#c93649!important;border-color:#b8293c!important}html[data-theme=light] .bulkActionBar{background:#fffffffa;border-color:#bcd1e2;box-shadow:0 18px 50px #213c542b}html[data-theme=light] .bulkSelectionBadge span{color:#2a4763}html[data-theme=light] .bulkDivider{background:#d0deec}html[data-theme=light] .bulkOutreachBtn{background:linear-gradient(135deg,#0d8396,#12634d);color:#ffffff}html[data-theme=light] .bulkCsvBtn{background:#daf3e9;border-color:#71baa5;color:#12624f}html[data-theme=light] .bulkBlacklistBtn{background:#fff0f3;border-color:#e2a0ad;color:#9b2940}html[data-theme=light] .bulkDismissBtn{background:#edf4f8;border-color:#c5d8e7;color:#43607c}html[data-theme=light] .workspaceNotice button{color:#155e5c;background:#155e5c12}html[data-theme=light] .deleteAllLists,html[data-theme=light] .tableDeleteButton{color:#b42335;background:#fff2f3;border-color:#e9a2ab}html[data-theme=light] .listDetail .resultActions .download{color:#12624f;background:#daf3e9;border-color:#71baa5}html[data-theme=light] .listDetail .outreachLaunch{color:#54418b;background:#e9e3fa;border-color:#aa9bd7}html[data-theme=light] .listDetail .outreachLaunch.active{color:#075866;background:#d8f1f3;border-color:#65bdc7}html[data-theme=light] .executionStrip strong,html[data-theme=light] .searchFunnel strong{color:#087f83}html[data-theme=light] .executionStrip>div{border-color:#d6e2eb}html[data-theme=light] .resultState{color:#12634d;background:#daf3e9;border-color:#71bba5}html[data-theme=light] .resultState.archived{color:#556a7d;background:#e8eef3;border-color:#aabac8}html[data-theme=light] .composerStepper button{color:#687d91}html[data-theme=light] .composerStepper button.active,html[data-theme=light] .composerStepper button.done{color:#0b6270}html[data-theme=light] .channelCards label{color:#233d55;background:#f8fbfd;border-color:#c9d8e5}html[data-theme=light] .channelCards label.active{background:#e6f5f6;border-color:#69bdc8}html[data-theme=light] .actionCell{color:#22755f}html[data-theme=light] .sidebarPreferences{border-color:#d5e0ea}html[data-theme=light] .preferenceToggle{background:#e8f0f7;border:1px solid #cddbe8}html[data-theme=light] .preferenceToggle button{color:#55708b}html[data-theme=light] .preferenceToggle button.active{background:#0c8a9c;color:#ffffff}html[data-theme=light] .themeToggle{background:#ffffff;border-color:#c9d8e7;color:#15324e;box-shadow:0 1px 4px rgba(22,45,71,.05)}html[data-theme=light] .themeToggle:hover{background:#f0f6fa;border-color:#a9c4dc}html[data-theme=light] .fieldLabel,html[data-theme=light] .loginForm label{color:#2d455d}html[data-theme=light] .loginForm .passwordInput>button{color:#61768c}html[data-theme=light] .loginForm .passwordInput>button:hover{color:#087d8c;background:#e8f2f7}html[data-theme=light] .authSwitch,html[data-theme=light] .forgotLink{color:#087d8c}html[data-theme=light] .leadKpiStrip .kpiBlock{background:#f4f8fb;border-color:#d2e0ec}html[data-theme=light] .leadKpiStrip small{color:#5b758e}html[data-theme=light] .leadKpiStrip strong{color:#17334f}html[data-theme=light] .kpiDuration{color:#627b94}html[data-theme=light] .tableCommandBar{background:#f6f9fc;border-color:#d0deec}html[data-theme=light] .masterSelectLabel{color:#213c58}html[data-theme=light] .selectCountBadge{background:#e3effa;color:#16609b;border-color:#afcce6}html[data-theme=light] .searchBoxWrap input{background:#ffffff;border-color:#cddbe8;color:#1b3652}html[data-theme=light] .filterPill{color:#5a738d}html[data-theme=light] .filterPill.active{background:#daf0f3;color:#0b6775;border-color:#72bfca}html[data-theme=light] .resultsTableWrap{background:#ffffff;border-color:#d1dfed}html[data-theme=light] .resultsTable th{background:#edf4fa;color:#43617e;border-color:#d2e1ee}html[data-theme=light] .resultsTable td{border-color:#e5edf5;color:#203953}html[data-theme=light] .resultsTable .leadRow.selectedRow td{background:#e1f5f8!important;border-bottom-color:#badbe3!important}html[data-theme=light] .resultsTable .leadRow.selectedRow .companyText,html[data-theme=light] .resultsTable .leadRow.selectedRow .leadName,html[data-theme=light] .resultsTable .leadRow.selectedRow .leadPhone,html[data-theme=light] .resultsTable .leadRow.selectedRow strong,html[data-theme=light] .resultsTable .leadRow.selectedRow td{color:#102a3e!important}html[data-theme=light] .resultsTable .leadRow.selectedRow .metaCategory,html[data-theme=light] .resultsTable .leadRow.selectedRow .metaLocality,html[data-theme=light] .resultsTable .leadRow.selectedRow small{color:#3f607c!important}html[data-theme=light] .leadNameLink,html[data-theme=light] .resultsTable .leadName{color:#122c47}html[data-theme=light] .leadNameLink:hover{color:#087d8c}html[data-theme=light] .companyText{color:#223f5b}html[data-theme=light] .metaIndustry{color:#32506e}html[data-theme=light] .metaLocality{color:#577390}html[data-theme=light] .filterSelectWrap{background:#ffffff;border-color:#c7d8e6}html[data-theme=light] .tableFilterSelect{color:#1b3753}html[data-theme=light] .resultMetaBar .metaItem{background:#f0f6fa;border-color:#cfdeea;color:#3b5874}html[data-theme=light] .resultsTable .leadCompany{color:#5e7790}html[data-theme=light] .leadAvatar{background:linear-gradient(135deg,#0f6292,#0d8396);color:#ffffff}html[data-theme=light] .quickOutreachBtn{background:#daf2f4;color:#0b6877;border-color:#77c6d1}html[data-theme=light] .channelIconBtn.email{background:#e8f5e9;color:#2e7d32;border-color:#a5d6a7}html[data-theme=light] .channelIconBtn.email:hover{background:#2e7d32;color:#ffffff;border-color:#2e7d32}html[data-theme=light] .channelIconBtn.website{background:#e1f5fe;color:#0277bd;border-color:#81d4fa}html[data-theme=light] .channelIconBtn.website:hover{background:#0277bd;color:#ffffff;border-color:#0277bd}html[data-theme=light] .channelIconBtn.instagram{background:#fce4ec;color:#c2185b;border-color:#f48fb1}html[data-theme=light] .channelIconBtn.instagram:hover{background:#c2185b;color:#ffffff;border-color:#c2185b}html[data-theme=light] .channelIconBtn.linkedin{background:#e3f2fd;color:#1565c0;border-color:#90caf9}html[data-theme=light] .channelIconBtn.linkedin:hover{background:#1565c0;color:#ffffff;border-color:#1565c0}html[data-theme=light] .expandedLeadRow td{background:#f5f9fc!important;border-color:#cadbee}html[data-theme=light] .helpSectionCard{background:#ffffff;border-color:#d1e0ec}html[data-theme=light] .helpSectionHead{border-color:#e2edf6}html[data-theme=light] .helpSectionHead h2{color:#15324e}html[data-theme=light] .helpSectionHead p{color:#5c7792}html[data-theme=light] .helpIconBadge{background:#e3f5f8;border-color:#8ed2dc;color:#087d8c}html[data-theme=light] .helpDl dd{color:#3d5872}html[data-theme=light] .mobileHeader{background:rgba(255,255,255,.96);border-color:#d1deea}html[data-theme=light] .mobileMenuToggle{background:#eef5fa;border-color:#c7d8e6;color:#156277}html[data-theme=light] .workspaceSidebar.mobileOpen{background:#ffffff!important;border-color:#ccdbe8!important}html[data-theme=light] .mobileDrawerHead{border-color:#e5edf5}html[data-theme=light] .mobileDrawerClose{background:#edf4f8;border-color:#c7d8e6;color:#324e68}html[data-theme=light] .mobileDrawerProfile{background:#f4f8fb!important;border-color:#d8e4f0!important}html[data-theme=light] .mobileUserInfo strong{color:#15324e!important}html[data-theme=light] .mobileUserInfo small{color:#5c7792!important}html[data-theme=light] .mobileDrawerProfile .preferenceToggle{background:#e5edf5!important;border-color:#c5d7e8!important}html[data-theme=light] .mobileDrawerProfile .preferenceToggle button{color:#56728e!important}html[data-theme=light] .mobileDrawerProfile .preferenceToggle button.active{background:#0c8a9c!important;color:#ffffff!important}html[data-theme=light] .mobileDrawerProfile .themeToggle{background:#ffffff!important;border-color:#c9d8e7!important;color:#15324e!important;box-shadow:0 1px 4px rgba(22,45,71,.05)!important}html[data-theme=light] .workspaceSidebar nav button{color:#435e78}html[data-theme=light] .workspaceSidebar nav button:hover{background:#edf4f9;color:#0d233a}html[data-theme=light] .workspaceSidebar nav button.active{background:#e1f3f6!important;color:#097283!important}html[data-theme=light] .mobileDrawerLogout{background:#ffffff!important;border-color:#d8e4f0!important}html[data-theme=light] .mobileLogoutBtn{background:#fff2f4!important;border-color:#f1b5bf!important;color:#b52338!important}html[data-theme=light] .businessIconBadge.google,html[data-theme=light] .mobileLogoutBtn:hover{background:#f0f7fd!important;color:#0284c7!important;border:1px solid #bae6fd!important}html[data-theme=light] .businessIconBadge.instagram{background:#fdf2f8!important;color:#db2777!important;border:1px solid #fbcfe8!important}html[data-theme=light] .businessIconBadge.linkedin{background:#eff6ff!important;color:#0a66c2!important;border:1px solid #bfdbfe!important}html[data-theme=light] .mobileContactCard,html[data-theme=light] .mobileLeadCard,html[data-theme=light] .mobileSuppressionCard{background:#ffffff!important;border-color:#d1deea!important;box-shadow:0 4px 16px rgba(22,45,71,.06)!important}html[data-theme=light] .mobileLeadCard.selectedRow{background:#f0f9fb!important;border-color:#279eb1!important;box-shadow:0 0 0 1px #279eb1,0 6px 20px rgba(39,158,177,.15)!important}html[data-theme=light] .mobileContactCard .contactName,html[data-theme=light] .mobileLeadCard .cardLeadName{color:#13273e!important}html[data-theme=light] .mobileLeadCard .cardLeadNameLink{color:#0284c7!important}html[data-theme=light] .mobileContactCard .contactSubtext,html[data-theme=light] .mobileLeadCard .cardSubtext{color:#55718c!important}html[data-theme=light] .mobileLeadCard .cardSubtext.phone{color:#0d8b74!important}html[data-theme=light] .mobileLeadCard .cardTag{background:#f1f6fb!important;color:#3b5771!important;border-color:#d3e1ed!important}html[data-theme=light] .mobileContactCard .cardFollowUpRow,html[data-theme=light] .mobileLeadCard .cardFooter{border-top-color:#e4edf5!important}html[data-theme=light] .mobileSuppressionCard .cardTargetWrap{color:#13273e!important}html[data-theme=light] .mobileContactCard .contactAvatar{background:#e6f3fa!important;color:#0c8a9c!important}html[data-theme=light] .contactWorkspacePanel,html[data-theme=light] .pipelineOverview,html[data-theme=light] .savedSearchPanel{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .pipelineTab{background:#f4f8fc;border-color:#d1e0ec;color:#1e3954}html[data-theme=light] .pipelineTab:hover{background:#e7f2fb;border-color:#a7cde8}html[data-theme=light] .pipelineTab.active{background:#d8f1f5;border-color:#1a8898;color:#0b5762}html[data-theme=light] .pipelineTab.pendingFollowup{border-color:#f0b5be;background:#fcf1f3;color:#9c1f2f}html[data-theme=light] .pipelineTab.pendingFollowup.active{border-color:#d6263e;background:#fae2e6;color:#7d101e}html[data-theme=light] .contactTable th{background:#edf4fa;color:#3b5874;border-color:#d2e1ee}html[data-theme=light] .contactTable td{border-color:#e5edf5;color:#1c3854}html[data-theme=light] .contactTable tr:hover td{background:#f4f9fd}html[data-theme=light] .contactNameLink{color:#0e3759}html[data-theme=light] .contactNameLink:hover{color:#077482}html[data-theme=light] .contactRoleLine{color:#4b6782}html[data-theme=light] .contactLocality{color:#637f9b}html[data-theme=light] .multiSourcePill{background:#e6f4ff;color:#0d5ea6;border-color:#b8deff}html[data-theme=light] .contactAvatar{background:linear-gradient(135deg,#0f608f,#0c7f91);color:#ffffff}html[data-theme=light] .channelDot.mail{background:#e2f7f1;color:#086650;border-color:#7edbc6}html[data-theme=light] .channelDot.linkedin{background:#eaf3fc;color:#0f5597;border-color:#bad6f5}html[data-theme=light] .channelDot.instagram{background:#faeaf6;color:#9c2182;border-color:#efaedc}html[data-theme=light] .channelDot.phone{background:#eeeafd;color:#4e359c;border-color:#cbbeee}html[data-theme=light] .stageSelectPill.new{background:#eaf3fb;color:#154c7d;border-color:#bad3eb}html[data-theme=light] .stageSelectPill.reviewing{background:#fdf5e6;color:#945f09;border-color:#f0d5a3}html[data-theme=light] .stageSelectPill.qualified{background:#e4f7f1;color:#0c6a53;border-color:#92e0cc}html[data-theme=light] .stageSelectPill.contacted{background:#e6f5fa;color:#0f627d;border-color:#a4dded}html[data-theme=light] .stageSelectPill.replied{background:#f0edfb;color:#493399;border-color:#c6bbf0}html[data-theme=light] .stageSelectPill.meeting{background:#faeefa;color:#7f1e8c;border-color:#e5b3ee}html[data-theme=light] .stageSelectPill.opportunity{background:#e3f6f7;color:#0c6470;border-color:#8edce5}html[data-theme=light] .stageSelectPill.won{background:#e6f7ec;color:#0f6e33;border-color:#94e2ad}html[data-theme=light] .stageSelectPill.lost{background:#fbebee;color:#872b38;border-color:#f0bcc4}html[data-theme=light] .quickQualifyBtn.qualify{background:#e3f7f1;color:#096a53;border-color:#7ddbc6}html[data-theme=light] .quickQualifyBtn.qualify:hover{background:#096a53;color:#ffffff;border-color:#096a53}html[data-theme=light] .quickQualifyBtn.disqualify{background:#fbecee;color:#912735;border-color:#f0bac2}html[data-theme=light] .quickQualifyBtn.disqualify:hover{background:#912735;color:#ffffff;border-color:#912735}html[data-theme=light] .stepBadge.qualified{background:#e2f6f0;color:#0b6750}html[data-theme=light] .stepBadge.contacted{background:#e3f3fa;color:#0e5e78}html[data-theme=light] .stepBadge.replied{background:#eeeafa;color:#432e92}html[data-theme=light] .stepBadge.meeting{background:#f9edf9;color:#781a85}html[data-theme=light] .quickStageActionBtn{background:#eef6fd;color:#12558f;border-color:#b7d7f5}html[data-theme=light] .quickStageActionBtn:hover{background:#12558f;color:#ffffff;border-color:#12558f}html[data-theme=light] .statusPillFinal.won{background:#e4f7eb;color:#0f6e33}html[data-theme=light] .statusPillFinal.lost{background:#fbebee;color:#8c2836}html[data-theme=light] .notesModalOpenBtn{color:#165b94}html[data-theme=light] .notesModalOpenBtn:hover{color:#067c8c}html[data-theme=light] .followUpBadgeBtn.none{background:#f2f7fc;color:#3b5a77;border-color:#cbdceb}html[data-theme=light] .followUpBadgeBtn.none:hover{background:#e4eff8;color:#1a3c5d}html[data-theme=light] .followUpBadgeBtn.urgent{background:#fbebee;color:#9c1f2f;border-color:#f0b4bd}html[data-theme=light] .followUpBadgeBtn.today{background:#fdf5e6;color:#996205;border-color:#f0d49f}html[data-theme=light] .followUpBadgeBtn.upcoming{background:#e3f7f1;color:#0b6952;border-color:#8be0cb}html[data-theme=light] .stageFilterSelect,html[data-theme=light] .workspaceSearchBox input{background:#ffffff;border-color:#ccdbe8;color:#1b3652}html[data-theme=light] .followUpPopover{background:#ffffff;border-color:#c7d8e8;box-shadow:0 12px 30px rgba(0,0,0,.15)}html[data-theme=light] .popoverHeading small{color:#486888}html[data-theme=light] .popoverDateInputWrap input{background:#f4f8fc;border-color:#c5d8e9;color:#183552}html[data-theme=light] .presetButtonsRow button{background:#edf5fc;border-color:#c3d9ec;color:#1a568c}html[data-theme=light] .popoverCalendarActions{border-color:#d8e5f0}html[data-theme=light] .calBtn.google{background:#eaf3fb;color:#155594;border-color:#b7d6f5}html[data-theme=light] .calBtn.google:hover{background:#155594;color:#ffffff}html[data-theme=light] .calBtn.ics{background:#e3f7f1;color:#0b6851;border-color:#8fe0cc}html[data-theme=light] .calBtn.ics:hover{background:#0b6851;color:#ffffff}html[data-theme=light] .savedSearchList article{background:#f8fbfe;border-color:#d2e1ee}html[data-theme=light] .savedSearchList .scheduleOn{color:#0b6e57}html[data-theme=light] .notesModalCard{background:#ffffff;border-color:#c7d8e8;box-shadow:0 24px 60px rgba(0,0,0,.2)}html[data-theme=light] .notesModalFoot,html[data-theme=light] .notesModalHead{background:#f4f8fc;border-color:#d8e5f0}html[data-theme=light] .notesContactMeta h3{color:#14324f}html[data-theme=light] .notesContactMeta p{color:#55728f}html[data-theme=light] .closeNotesModalBtn{background:#eef5fa;border-color:#ccdbe8;color:#3b5773}html[data-theme=light] .closeNotesModalBtn:hover{background:#dfeaf3;color:#112d46}html[data-theme=light] .snippetButtons button{background:#eef5fb;border-color:#c5d8e9;color:#1a568c}html[data-theme=light] .modalNotesTextarea{background:#f8fbfe;border-color:#c5d8e9;color:#15324e}html[data-theme=light] .hasNotesIndicatorBtn{background:#e1f7f1;color:#0d6d59;border-color:#7ddbc6}html[data-theme=light] .blacklistAddCard,html[data-theme=light] .blacklistHeaderCard,html[data-theme=light] .blacklistTableCard{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .blacklistAddCard h3,html[data-theme=light] .blacklistHeaderIntro h2{color:#15324e}html[data-theme=light] .metricTile{background:#f4f8fc;border-color:#d2e1ee}html[data-theme=light] .metricTile strong{color:#12334f}html[data-theme=light] .metricTile.mail{background:#eaf7f3;border-color:#83dac6}html[data-theme=light] .metricTile.linkedin{background:#edf5fc;border-color:#a7d0f5}html[data-theme=light] .metricTile.instagram{background:#faeef7;border-color:#edaad9}html[data-theme=light] .categoryChoiceBtn{background:#f4f8fc;border-color:#ccdbe8;color:#2b4c6c}html[data-theme=light] .categoryChoiceBtn:hover{background:#e8f2fb}html[data-theme=light] .categoryChoiceBtn.active{background:#d8f1f5;border-color:#1a8898;color:#0b5762}html[data-theme=light] .reasonInputField,html[data-theme=light] .tableSearchBox input,html[data-theme=light] .targetInputField{background:#f8fbfe;border-color:#c5d8e9;color:#15324e}html[data-theme=light] .filterTab{background:#f4f8fc;border-color:#ccdbe8;color:#2b4c6c}html[data-theme=light] .filterTab:hover{background:#e8f2fb}html[data-theme=light] .filterTab.active{background:#d8f1f5;border-color:#1a8898;color:#0b5762}html[data-theme=light] .suppressionTable th{background:#edf4fa;color:#3b5874;border-color:#d2e1ee}html[data-theme=light] .suppressionTable td{border-color:#e5edf5;color:#1c3854}html[data-theme=light] .suppressionTable tr:hover td{background:#f4f9fd}html[data-theme=light] .targetLink{color:#0e3759}html[data-theme=light] .targetLink:hover{color:#077482}html[data-theme=light] .targetText.email{color:#0b497a}html[data-theme=light] .targetText.instagram{color:#881c6f}html[data-theme=light] .reasonBadge{background:#f0f6fb;border-color:#cfe0ee;color:#385775}html[data-theme=light] .removeBlacklistBtn{background:#fbecee;color:#9c1f2f;border-color:#f0b4bd}html[data-theme=light] .removeBlacklistBtn:hover{background:#9c1f2f;color:#ffffff}html[data-theme=light] .importFromListsBtn{background:#eaf3fb;border-color:#b8d6f5;color:#12558f}html[data-theme=light] .importFromListsBtn:hover{background:#12558f;color:#ffffff}html[data-theme=light] .blacklistModalCard{background:#ffffff;border-color:#c7d8e8;box-shadow:0 24px 60px rgba(0,0,0,.2)}html[data-theme=light] .blacklistModalFoot,html[data-theme=light] .blacklistModalHead{background:#f4f8fc;border-color:#d8e5f0}html[data-theme=light] .blacklistModalHead h3{color:#15324e}html[data-theme=light] .blacklistModalHead p{color:#55728f}html[data-theme=light] .closeModalBtn{background:#eef5fa;border-color:#ccdbe8;color:#3b5773}html[data-theme=light] .importJobListSelect,html[data-theme=light] .importReasonInput,html[data-theme=light] .importSearchInput{background:#f8fbfe;border-color:#c5d8e9;color:#15324e}html[data-theme=light] .importTableWrap{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .importTableHeader{background:#edf4fa;border-color:#d2e0ed}html[data-theme=light] .selectAllBtn{background:#eef5fb;border-color:#c5d8e9;color:#1a568c}html[data-theme=light] .importLeadItem{border-color:#e5edf5}html[data-theme=light] .leadItemMeta strong{color:#15324e}html[data-theme=light] .leadItemMeta small{color:#55728f}html[data-theme=light] .channelCheckBtn{background:#f4f8fc;border-color:#ccdbe8;color:#2b4c6c}html[data-theme=light] .channelCheckBtn.checked{background:#e4f7f1;color:#0c6a53;border-color:#8be0cb}html[data-theme=light] .cancelModalBtn{background:#edf4fa;border-color:#c7d8e6;color:#3b5773}html[data-theme=light] .settingsProfileCard,html[data-theme=light] .settingsSectionCard{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .settingsProfileCard{background:linear-gradient(135deg,#f3f8fd,#ffffff)}html[data-theme=light] .profileMeta h2,html[data-theme=light] .sectionHeader h3{color:#15324e}html[data-theme=light] .profileMeta p,html[data-theme=light] .sectionHeader p{color:#55728f}html[data-theme=light] .sectionHeader{border-color:#e5edf5}html[data-theme=light] .themeChoiceCard{background:#f8fbfe;border-color:#ccdbe8}html[data-theme=light] .themeChoiceCard:hover{border-color:#9cc2e4;background:#edf5fc}html[data-theme=light] .themeChoiceCard.active{background:#e6f3fd;border-color:#1a8898}html[data-theme=light] .themeCardInfo strong{color:#15324e}html[data-theme=light] .langChoiceBtn{background:#f8fbfe;border-color:#ccdbe8;color:#1c3854}html[data-theme=light] .langChoiceBtn:hover{background:#edf5fc}html[data-theme=light] .langChoiceBtn.active{background:#d8f1f5;border-color:#1a8898;color:#0b5762}html[data-theme=light] .providerCard{background:#f8fbfe;border-color:#ccdbe8}html[data-theme=light] .providerCard:hover{background:#edf5fc}html[data-theme=light] .providerCard.active{background:#e6f3fd;border-color:#1a8898}html[data-theme=light] .providerCardHead strong{color:#15324e}html[data-theme=light] .providerCardBody p{color:#55728f}html[data-theme=light] .smtpConfigurationBlock{background:#f8fbfe;border-color:#d2e0ed}html[data-theme=light] .presetBar{border-color:#e5edf5}html[data-theme=light] .presetBar span{color:#4b6b8d}html[data-theme=light] .presetButtons button{background:#edf5fb;border-color:#c5d8e9;color:#1a568c}html[data-theme=light] .formField input,html[data-theme=light] .formField select{background:#ffffff;border-color:#ccdbe8;color:#15324e}html[data-theme=light] .checkboxToggleLabel{background:#ffffff;border-color:#ccdbe8}html[data-theme=light] .checkboxToggleLabel span strong{color:#15324e}html[data-theme=light] .checkboxToggleLabel span small{color:#55728f}html[data-theme=light] .smtpSecurityNotice{background:#e6f7f2;border-color:#7ddbc6}html[data-theme=light] .smtpSecurityNotice strong{color:#0c6a53}html[data-theme=light] .smtpSecurityNotice small{color:#165b4c}html[data-theme=light] .testConnectionBtn{background:#eaf3fb;border-color:#b8d6f5;color:#12558f}html[data-theme=light] .testConnectionBtn:hover{background:#12558f;color:#ffffff}html[data-theme=light] .helpCtaBar,html[data-theme=light] .helpFaqSection,html[data-theme=light] .helpGlossarySection,html[data-theme=light] .helpHeroCard,html[data-theme=light] .helpPlaybookSection{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .helpHeroCard{background:linear-gradient(135deg,#f3f8fd,#ffffff)}html[data-theme=light] .ctaLeft h3,html[data-theme=light] .faqSectionHeader h2,html[data-theme=light] .glossaryCardHeader strong,html[data-theme=light] .helpHeroIntro h1,html[data-theme=light] .playbookHeader h2,html[data-theme=light] .sectionHeadWithBadge h2{color:#15324e}html[data-theme=light] .ctaLeft p,html[data-theme=light] .faqSectionHeader p,html[data-theme=light] .glossaryCardHeader small,html[data-theme=light] .helpHeroIntro p,html[data-theme=light] .playbookHeader p,html[data-theme=light] .sectionHeadWithBadge p{color:#55728f}html[data-theme=light] .helpSearchBarWrap input{background:#ffffff;border-color:#ccdbe8;color:#15324e}html[data-theme=light] .glossaryCard{background:#f8fbfe;border-color:#d2e0ed}html[data-theme=light] .glossaryCardHeader{border-color:#e5edf5}html[data-theme=light] .glossaryList li{color:#3e5b77}html[data-theme=light] .glossaryList li b{color:#15324e}html[data-theme=light] .playbookCard{background:#f8fbfe;border-color:#d2e0ed}html[data-theme=light] .playbookCard:hover{background:#edf5fc;border-color:#9cc2e4}html[data-theme=light] .playbookCard h3{color:#15324e}html[data-theme=light] .playbookCard p{color:#55728f}html[data-theme=light] .playbookCard .stepNumber{color:#98b3cc}html[data-theme=light] .faqTab{background:#f8fbfe;border-color:#ccdbe8;color:#3b5a7a}html[data-theme=light] .faqTab:hover{background:#edf5fc}html[data-theme=light] .faqTab.active{background:#d8f1f5;border-color:#1a8898;color:#0b5762}html[data-theme=light] .faqAccordionCard{background:#f8fbfe;border-color:#d2e0ed}html[data-theme=light] .faqAccordionCard.open{background:#ffffff;border-color:#a4c9e8}html[data-theme=light] .faqQuestionBtn strong{color:#15324e}html[data-theme=light] .faqAnswerWrap{border-color:#e5edf5}html[data-theme=light] .faqAnswerWrap p{color:#3e5b77}html[data-theme=light] .helpCtaBar{background:linear-gradient(135deg,#f3f8fd,#ffffff)}html[data-theme=light] .adminHeroCard{background:linear-gradient(145deg,#ffffff,#f7faff);border-color:#d2e0ed;box-shadow:0 4px 20px rgba(0,0,0,.05)}html[data-theme=light] .adminHeroIntro h1{color:#15324e}html[data-theme=light] .adminHeroIntro p{color:#55728f}html[data-theme=light] .adminHeroBadge{background:#e1f7f1;color:#0d6d59;border-color:#7ddbc6}html[data-theme=light] .adminMetricTile{background:#f8fbfe;border-color:#d2e1ee}html[data-theme=light] .adminMetricTile:hover{background:#edf5fc;border-color:#8ec2ed}html[data-theme=light] .adminMetricTile.selected{background:#e1f0fc;border-color:#1a8898;box-shadow:0 0 0 2px rgba(26,136,152,.2)}html[data-theme=light] .adminMetricTile strong{color:#15324e}html[data-theme=light] .adminMetricTile small{color:#55728f}html[data-theme=light] .adminMetricTile.urgent{background:#fff9ed;border-color:#f7d594}html[data-theme=light] .adminMetricTile.urgent.selected{border-color:#e69500;box-shadow:0 0 0 2px rgba(230,149,0,.25)}html[data-theme=light] .workspaceMetrics .workspaceMetricBtn{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .workspaceMetrics .workspaceMetricBtn:hover{background:#f4f8fd;border-color:#8ec2ed}html[data-theme=light] .adminSectionNavTabs{border-color:#d8e5f1}html[data-theme=light] .adminNavTab{color:#55728f}html[data-theme=light] .adminNavTab:hover{color:#15324e;background:#edf5fc}html[data-theme=light] .adminNavTab.active{background:#e1f0fc;border-color:#8ec2ed;color:#0b4e80}html[data-theme=light] .pendingApprovalCard{background:#fffcf4;border-color:#f3d489}html[data-theme=light] .pendingCardHead h3{color:#8a5700}html[data-theme=light] .pendingCardHead p{color:#7d5e1a}html[data-theme=light] .pendingUserRow{background:#ffffff;border-color:#ebd39f}html[data-theme=light] .pendingUserInfo strong{color:#15324e}html[data-theme=light] .pendingUserInfo small{color:#55728f}html[data-theme=light] .adminDirectoryCard,html[data-theme=light] .plansCatalogCard{background:#ffffff;border-color:#d2e0ed}html[data-theme=light] .sectionHeaderWithBadge h2{color:#15324e}html[data-theme=light] .sectionHeaderWithBadge p{color:#55728f}html[data-theme=light] .dirTab{background:#f8fbfe;border-color:#ccdbe8;color:#3b5a7a}html[data-theme=light] .dirTab:hover{background:#edf5fc}html[data-theme=light] .dirTab.active{background:#e1f0fc;border-color:#8ec2ed;color:#0b4e80}html[data-theme=light] .directorySearchBox input{background:#f8fbfe;border-color:#ccdbe8;color:#15324e}html[data-theme=light] .adminTableWrap{border-color:#dbe7f2}html[data-theme=light] .adminTable thead th{background:#edf4fa;color:#486581;border-color:#d2e0ed}html[data-theme=light] .adminTable td{color:#1f364d}html[data-theme=light] .adminTable tbody tr{border-color:#e8f0f8}html[data-theme=light] .adminTable tbody tr:hover{background:#f4f8fd}html[data-theme=light] .userCellMeta strong{color:#15324e}html[data-theme=light] .userCellMeta small{color:#55728f}html[data-theme=light] .planAssignSelect{background:#f8fbfe;border-color:#ccdbe8;color:#15324e}html[data-theme=light] .planTierCard{background:#f8fbfe;border-color:#d2e0ed}html[data-theme=light] .planTierCard.intelligence{background:linear-gradient(160deg,#fbf7ff,#f8fbfe);border-color:#d8b4fe}html[data-theme=light] .planTierCard.growth{background:#f4f9fe;border-color:#a4c9e8}html[data-theme=light] .planTierCard h3{color:#15324e}html[data-theme=light] .planTierCard p{color:#55728f}html[data-theme=light] .tierPrice{color:#0d7b63}html[data-theme=light] .tierFeatures li{color:#2a4561}html[data-theme=light] .activeUsersCount{color:#55728f}html[data-theme=light] .activeUsersCount strong{color:#15324e}html[data-theme=light] .estTile{background:#f8fbfe;border-color:#d2e0ed}html[data-theme=light] .estTile strong{color:#15324e}html[data-theme=light] .estTile small{color:#55728f}html[data-theme=light] .estTile.good strong{color:#0d7b63}html[data-theme=light] .jobCardItem{background:#ffffff;border-color:#d2e0ed;box-shadow:0 2px 8px rgba(15,23,42,.05)}html[data-theme=light] .jobCardItem:hover{background:#f8fbfe;border-color:#0b7285;box-shadow:0 6px 18px rgba(15,23,42,.1)}html[data-theme=light] .jobCardItem.active{background:#f0f7fb;border-color:#087d8c;box-shadow:0 0 0 1px #087d8c,0 6px 18px rgba(8,125,140,.15)}html[data-theme=light] .jobCardName{color:#122c47}html[data-theme=light] .jobCardDetails{border-color:#e2ecf4}html[data-theme=light] .criterionText{color:#2c4a68}html[data-theme=light] .jobCardCriterion.target .criterionTag{background:#e1f5fe;color:#0277bd;border-color:#81d4fa}html[data-theme=light] .jobCardCriterion.location .criterionTag{background:#e8f5e9;color:#2e7d32;border-color:#a5d6a7}html[data-theme=light] .jobCardCriterion.time .criterionTag{background:#fff8e1;color:#f57f17;border-color:#ffe082}html[data-theme=light] .jobProgressBar{background:#e2ecf4}html[data-theme=light] .jobCardMeta{color:#55728f}html[data-theme=light] .jobLeadsCount{color:#17334f}html[data-theme=light] .jobDuration{color:#087d8c}html[data-theme=light] .recentListRowItem{background:#ffffff;border-color:#d2e0ed;box-shadow:0 2px 8px rgba(15,23,42,.04)}html[data-theme=light] .recentListRowItem:hover{background:#f8fbfe;border-color:#0b7285;box-shadow:0 4px 14px rgba(15,23,42,.08)}html[data-theme=light] .recentListName{color:#122c47}html[data-theme=light] .recentListCrit,html[data-theme=light] .recentListMeta{color:#55728f}html[data-theme=light] .recentListCrit.target{color:#17334f}html[data-theme=light] .recentListCrit.time{color:#6a829a}html[data-theme=light] .critDot{color:#a0b6c9}html[data-theme=light] .channelStatItem{background:#f6fafd;border-color:#d1dfeb}html[data-theme=light] .channelStatItem:hover{background:#edf4fa;border-color:#b8cfdf}html[data-theme=light] .channelBadgeName{color:#152c42}html[data-theme=light] .channelBadgeCount{color:#122c47;background:#e2edf6}html[data-theme=light] .listsModal{background:#ffffff;border-color:#d2e0ed;box-shadow:0 24px 70px rgba(15,23,42,.2)}html[data-theme=light] .listsModalHead{border-color:#e5edf5}html[data-theme=light] .listsModalHeadMain h2{color:#122c47}html[data-theme=light] .modalBadge{color:#55728f}html[data-theme=light] .modalClose{background:#f1f6fa;border-color:#d1dfec;color:#3b5874}html[data-theme=light] .modalClose:hover{background:#e2edf6;color:#122c47}html[data-theme=light] .modalListFilters{background:#f8fbfe;border-color:#e5edf5}html[data-theme=light] .modalSearchInputWrap input,html[data-theme=light] .modalStatusSelect{background:#ffffff;border-color:#cddbe8;color:#17334f}html[data-theme=light] .listsModalTable th{background:#edf4fa;color:#43617e;border-color:#d2e1ee}html[data-theme=light] .listsModalTable td{border-color:#eef4f9;color:#2c4a68}html[data-theme=light] .modalListRow:hover{background:#f4f9fd}html[data-theme=light] .modalListRow.active{background:#e9f4fa}html[data-theme=light] .modalJobName{color:#122c47}html[data-theme=light] .modalJobTime{color:#55728f}html[data-theme=light] .modalCriterionTag .critVal{color:#2c4a68}html[data-theme=light] .modalCreatedDate,html[data-theme=light] .modalProgressText{color:#55728f}@media print{.sidebarPreferences{display:none}}:root{--bg:#09111f;--surface:#111c2f;--surface2:#16243a;--border:#263a55;--text:#f4f7fb;--muted:#90a0b7;--cyan:#39c6d6;--green:#49d49d;--orange:#f3a955}*{box-sizing:border-box}img,svg,video{max-width:100%;height:auto}body,html{margin:0;min-height:100%;width:100%;max-width:100vw;overflow-x:hidden;background:radial-gradient(circle at 70% -10%,#17365b 0,transparent 35%),var(--bg);color:var(--text);font-family:var(--font-manrope),Manrope,system-ui,-apple-system,sans-serif}button,input,select{font:inherit}a,button{transition:.18s ease}.appShell{max-width:1480px;margin:auto;padding:0 28px 60px}.topbar{height:76px;justify-content:space-between;border-bottom:1px solid rgba(144,160,183,.18)}.brand,.topbar{display:flex;align-items:center}.brand{gap:12px}.brand>div{display:flex;flex-direction:column}.brand small{color:var(--muted);font-size:11px}.brandMark{display:grid;place-items:center;width:56px;height:56px;border-radius:17px;background:linear-gradient(135deg,var(--cyan),#3372e5);font-weight:900;font-size:26px;box-shadow:0 10px 35px #126b8a55}.brandMark.small{width:38px;height:38px;border-radius:11px;font-size:18px}.download,.ghost{color:#cdd7e5;background:transparent;border:1px solid var(--border);border-radius:10px;padding:9px 14px;text-decoration:none;cursor:pointer}.hero{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;padding:58px 0 34px}.hero h1{font-size:clamp(30px,4.5vw,58px);max-width:900px;line-height:1.06;letter-spacing:-.045em;margin:8px 0 16px}.hero>div>p:last-child,.resultsHead p{color:var(--muted);margin:0}.eyebrow{font-size:11px!important;letter-spacing:.16em;color:var(--cyan)!important;font-weight:800;margin:0}.safety{white-space:nowrap;color:#8ff3e1;background:#0f3d3b;border:1px solid #1c665f;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800}.layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,.75fr);gap:18px}.panel{background:linear-gradient(145deg,rgba(18,31,51,.97),rgba(13,24,41,.98));border:1px solid var(--border);border-radius:18px;padding:22px;box-shadow:0 22px 60px rgba(0,0,0,.22)}.sectionTitle{display:flex;gap:12px;margin-bottom:20px}.sectionTitle>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#123e60;color:#77dff0;font-weight:900}.sectionTitle h2{font-size:17px;margin:0 0 4px}.sectionTitle p{color:var(--muted);font-size:12px;margin:0}.jobForm{display:flex;flex-direction:column;gap:14px}.jobForm label,.loginForm label{display:flex;flex-direction:column;gap:6px;color:#c8d2e1;font-size:12px;font-weight:800}.jobForm input,.jobForm select,.loginForm input{width:100%;color:white;background:#0d1727;border:1px solid #30445f;border-radius:10px;padding:11px 12px;outline:none}.jobForm input:focus,.jobForm select:focus,.loginForm input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #39c6d622}.fields{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.info{display:flex;flex-direction:column;gap:3px;background:#0b302d;border-left:3px solid var(--green);border-radius:0 10px 10px 0;padding:12px;color:#9cebd0;font-size:12px}.info span{color:#96a8b9}.loginForm button,.primary{border:0;border-radius:11px;padding:12px 18px;color:#06151d;background:linear-gradient(135deg,var(--cyan),var(--green));font-weight:900;cursor:pointer}.loginForm button:hover,.primary:hover{transform:translateY(-1px);filter:brightness(1.08)}.notice{color:#77dff0;font-size:12px;margin:0}.jobs{display:flex;flex-direction:column;gap:10px;max-height:540px;overflow:auto}.job{display:grid;grid-template-columns:1fr auto;gap:8px;text-align:left;background:#0d1727;color:white;border:1px solid #273a54;border-radius:13px;padding:12px;cursor:pointer}.job.active,.job:hover{border-color:var(--cyan);background:#10243a}.job>span{display:flex;flex-direction:column;min-width:0}.job strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job small{color:var(--muted);font-size:10px}.job em{font-style:normal;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900;background:#334155}.job em.running{background:#0c4a6e;color:#7dd3fc}.job em.completed{background:#064e3b;color:#6ee7b7}.job em.cancelled,.job em.failed{background:#7f1d1d;color:#fecaca}.job progress{grid-column:1/-1;width:100%;height:6px;accent-color:var(--cyan)}.empty,.muted{color:#687991}.results{margin-top:18px}.resultsHead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.resultsHead h2{margin:6px 0;font-size:26px}.metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:20px 0}.metrics article{padding:14px;background:#0d1727;border:1px solid #263a55;border-radius:12px;display:flex;flex-direction:column}.metrics span{font-size:10px;color:var(--muted);font-weight:800;text-transform:uppercase}.metrics strong{font-size:25px}.tableWrap{overflow:auto;border:1px solid var(--border);border-radius:12px}table{width:100%;border-collapse:collapse;background:#0d1727}th{text-align:left;color:#8fa1b8;background:#16243a;font-size:11px}td,th{padding:12px}td{border-top:1px solid #21334a;font-size:12px}td:first-child{display:flex;flex-direction:column}td small{color:var(--muted)}td a{color:#77dff0}.confidence{display:inline-flex;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900;background:#334155}.confidence.high{background:#064e3b;color:#6ee7b7}.confidence.medium{background:#713f12;color:#fde68a}.confidence.review{background:#7c2d12;color:#fdba74}.loginShell{min-height:100vh;display:grid;place-items:center;padding:24px}.loginCard{width:min(440px,100%);padding:38px;background:linear-gradient(145deg,#15243a,#0d1727);border:1px solid var(--border);border-radius:22px;box-shadow:0 30px 90px #0007}.loginCard h1{font-size:38px;margin:12px 0 6px}.loginCard>p:not(.eyebrow){color:var(--muted);line-height:1.6}.loginForm{display:flex;flex-direction:column;gap:15px;margin-top:25px}.formError{color:#fca5a5;font-size:12px;margin:0}@media(max-width:980px){.layout{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.appShell{padding:0 14px 40px}.hero,.resultsHead{flex-direction:column;padding-top:34px}.fields{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,1fr)}.panel{padding:16px}.topbar{height:66px}.brand small{display:none}}