:root{color:#151714;--ink:#151714;--muted:#696c64;--line:#dfe2d8;--paper:#fff;--acid:#dfff52;--soft:#eef0e8;background:#f4f5ef;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#f4f5ef;margin:0}a{color:inherit;text-decoration:none}.shell{min-height:100vh}.container{width:min(1160px,100% - 48px);margin:0 auto}.brand{letter-spacing:-.04em;font-size:21px;font-weight:900}.nav{justify-content:space-between;align-items:center;height:82px;display:flex}.navActions{align-items:center;gap:28px;font-size:14px;font-weight:700;display:flex}.button,button{background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:13px 18px;font-weight:800;display:inline-flex}.button:hover,button:hover{transform:translateY(-1px)}button:disabled{opacity:.55;cursor:not-allowed;transform:none}.secondary,.secondaryButton{color:var(--ink);background:#e8eae2}.landing{overflow:hidden}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;min-height:660px;padding-top:46px;padding-bottom:90px;display:grid}.heroCopy h1{letter-spacing:-.065em;max-width:800px;margin:24px 0;font-size:clamp(54px,6.7vw,92px);line-height:.92}.pill,.betaTag{letter-spacing:.1em;border:1px solid #cfd2c7;border-radius:999px;width:max-content;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.heroText{color:var(--muted);max-width:670px;font-size:20px;line-height:1.55}.heroActions{align-items:center;gap:22px;margin-top:32px;display:flex}.heroButton{background:var(--acid);color:var(--ink);padding:16px 22px}.textLink{font-weight:800}.trustRow{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:34px;font-size:13px;font-weight:700;display:flex}.trustRow span:before{content:"✓";color:#3a6b10;margin-right:6px}.radarPreview{color:#f6f7f2;background:#171916;border-radius:28px;padding:26px;transform:rotate(1.5deg);box-shadow:0 34px 90px #191f142e}.previewTop,.previewFooter{letter-spacing:.11em;align-items:center;gap:10px;font-size:11px;font-weight:900;display:flex}.previewTop .liveSignal{color:var(--acid);margin-left:auto}.previewDot{background:var(--acid);border-radius:50%;width:9px;height:9px}.previewRule{background:#3b3e38;height:1px;margin:22px 0 6px}.previewJob{border-bottom:1px solid #30332e;justify-content:space-between;align-items:center;gap:20px;padding:21px 4px;display:flex}.previewJob strong{font-size:17px}.previewJob p{color:#9ca094;margin:5px 0 0;font-size:13px}.previewJob>span{color:var(--acid);background:#2c3028;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:900}.previewFooter{color:#858a7f;letter-spacing:0;justify-content:space-between;margin-top:22px}.proofStrip{background:var(--ink);color:#fff;padding:24px 0}.proofInner{justify-content:space-between;gap:22px;font-size:14px;display:flex}.proofInner span{color:#afb3aa}.section{padding:105px 0}.sectionIntro{justify-content:space-between;align-items:flex-end;margin-bottom:44px;display:flex}.section h2,.ctaSection h2{letter-spacing:-.055em;margin:8px 0;font-size:clamp(38px,5vw,66px);line-height:1}.eyebrow{letter-spacing:.16em;color:#6a6d65;font-size:11px;font-weight:900}.howGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.howGrid article,.benefit{border:1px solid var(--line);background:#fff;border-radius:20px;min-height:240px;padding:25px}.stepNumber{color:#8b8f84;font-size:12px;font-weight:900}.howGrid h3,.benefit h3{letter-spacing:-.025em;margin-top:70px;margin-bottom:8px;font-size:21px}.howGrid p,.benefit p,.ctaSection p{color:var(--muted);line-height:1.55}.benefitGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.benefit{min-height:270px}.benefitMark{background:var(--acid);border-radius:50%;place-items:center;width:39px;height:39px;font-weight:900;display:grid}.benefit h3{margin-top:72px}.ctaSection{border:1px solid var(--line);background:#fff;border-radius:30px;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:20px;margin-bottom:90px;padding:55px;display:flex}.ctaSection>div{max-width:720px}.ctaSection p{font-size:18px}.footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:30px 0 42px;font-size:13px;display:flex}.footer .brand{color:var(--ink)}.center{place-items:center;min-height:100vh;padding:32px;display:grid}.authPage{min-height:100vh}.authHeader{justify-content:space-between;align-items:center;height:82px;font-size:13px;font-weight:750;display:flex}.authCenter{min-height:calc(100vh - 82px);padding-top:0}.card{border:1px solid var(--line);background:#fff;border-radius:22px;width:min(520px,100%);padding:32px;box-shadow:0 14px 40px #0000000a}.authCard{width:min(500px,100%)}.wide{width:min(880px,100%)}.compact{width:100%;padding:22px}.stack{flex-direction:column;gap:20px;display:flex}.row{align-items:center;gap:12px;display:flex}.spread{justify-content:space-between}h1{letter-spacing:-.045em;margin:10px 0 0;font-size:42px;line-height:1.05}h2{margin:0}.muted,.fine{color:var(--muted)}.fine{font-size:12px}label{flex-direction:column;gap:8px;font-weight:700;display:flex}input,select{width:100%;font:inherit;background:#fff;border:1px solid #d6d9d0;border-radius:11px;outline:none;padding:13px 14px}input:focus,select:focus{border-color:#888d80;box-shadow:0 0 0 3px #eef0e8}.success{color:#1f7135}.error{color:#a52c2c}.successBox,.errorBox{border-radius:10px;margin:0;padding:11px 13px}.successBox{background:#edf8ee}.errorBox{background:#fff0f0}.onboardingShell{min-height:100vh;padding:26px 28px 60px}.onboardingHeader{justify-content:space-between;align-items:center;width:min(880px,100%);margin:0 auto 24px;display:flex}.onboardingCard{box-shadow:none;margin:0 auto}.steps{color:#999;grid-template-columns:repeat(4,1fr);gap:8px;font-size:11px;display:grid}.steps span{text-transform:uppercase;letter-spacing:.08em;border-top:3px solid #ddd;padding-top:8px}.steps .on{border-color:var(--ink);color:var(--ink);font-weight:800}.companyGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;max-height:370px;padding:2px;display:grid;overflow:auto}.company{cursor:pointer;border:1px solid #e1e3dc;border-radius:12px;grid-template-columns:auto 1fr;gap:4px 10px;padding:13px;font-weight:700;display:grid}.company.selected{background:#f7fbdc;border-color:#c8d36c}.company input{grid-row:1/3;width:auto}.company small{color:#888;font-weight:500}.summaryCard{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.summaryCard>div{background:#fafbf7;flex-direction:column;gap:6px;padding:16px;display:flex}.summaryCard span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:800}.dashboard{width:min(1080px,100% - 48px);margin:0 auto;padding:38px 0 70px}.dashboardHeader{margin-bottom:36px}.dashboardHero{background:var(--ink);color:#fff;border-radius:25px;justify-content:space-between;align-items:center;gap:24px;padding:36px;display:flex}.dashboardHero .eyebrow{color:#aeb2a8}.dashboardHero h1{font-size:50px}.dashboardHero p{color:#b8bcb2;margin-bottom:0}.badge{color:#555;white-space:nowrap;background:#eee;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.badge.live{background:var(--acid);color:#243000}.activationCard{box-shadow:none;justify-content:space-between;align-items:center;gap:24px;display:flex}.activationCard p{margin:6px 0 0}.compactActivation{flex-shrink:0}.activation p{margin:7px 0 0}.statsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.statsGrid>div{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;gap:8px;padding:18px;display:flex}.statsGrid span{color:var(--muted);font-size:12px;font-weight:700}.statsGrid strong{letter-spacing:-.03em;font-size:25px}.jobsHeader h2{letter-spacing:-.04em;margin-top:5px;font-size:30px}.jobs{flex-direction:column;gap:10px;margin-top:14px;display:flex}.job{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:19px;display:flex}.jobCompany{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:11px;font-weight:850}.jobMain strong{font-size:17px}.job p{color:#777;margin:5px 0 0;font-size:13px}.jobActions{align-items:center;gap:16px;display:flex}.job a{white-space:nowrap;font-weight:800}.score{background:#f0f2ea;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:850}.empty{text-align:center;color:#777;border:1px dashed #c8cbc1;border-radius:15px;flex-direction:column;gap:7px;padding:44px;display:flex}.empty strong{color:var(--ink)}@media (max-width:900px){.hero{grid-template-columns:1fr;min-height:auto;padding-top:50px}.radarPreview{max-width:650px}.howGrid{grid-template-columns:repeat(2,1fr)}.benefitGrid{grid-template-columns:1fr}.proofInner{flex-wrap:wrap}.ctaSection,.dashboardHero{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.container{width:min(100% - 28px,1160px)}.navActions>a:first-child{display:none}.hero{gap:40px;padding-bottom:60px}.heroCopy h1{font-size:54px}.heroText{font-size:17px}.heroActions{flex-direction:column;align-items:flex-start}.proofInner{flex-direction:column}.section{padding:75px 0}.howGrid{grid-template-columns:1fr}.howGrid article{min-height:190px}.howGrid h3{margin-top:42px}.ctaSection{border-radius:22px;width:calc(100% - 28px);padding:28px}.footer{flex-direction:column;align-items:flex-start;gap:12px}.card{padding:22px}.steps{grid-template-columns:repeat(2,1fr)}h1{font-size:34px}.summaryCard{grid-template-columns:1fr}.row{flex-direction:column;align-items:stretch}.row button{width:100%}.dashboard{width:calc(100% - 28px);padding-top:22px}.dashboardHeader{flex-direction:row;align-items:center}.dashboardHeader button{width:auto}.dashboardHero{padding:25px}.dashboardHero h1{font-size:38px}.activationCard{flex-direction:column;align-items:stretch}.statsGrid{grid-template-columns:1fr}.job{flex-direction:column;align-items:flex-start}.jobActions{justify-content:space-between;width:100%}.authHeader{font-size:12px}.onboardingShell{padding:20px 14px 50px}}.buttonLike{border-radius:12px;justify-content:center;align-items:center;padding:13px 18px;font-weight:800;display:inline-flex}.headerActions{align-items:center;gap:10px;display:flex}.dashboardHeroCopy{min-width:0}.radarSummary{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.radarSummary span{color:#d3d7cd;border:1px solid #393c36;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.searchSnapshot{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.searchChips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.searchChip{background:#f0f2ea;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750;display:inline-flex}.searchChip.subdued{color:var(--muted);border:1px solid var(--line);background:#f7f7f3}.jobsIntro{margin:7px 0 0;font-size:13px}.jobV2{align-items:stretch;padding:22px}.jobTopline{justify-content:space-between;align-items:center;gap:20px;margin-bottom:7px;display:flex}.jobDate{color:var(--muted);white-space:nowrap;font-size:11px}.jobTitle{letter-spacing:-.02em;font-size:19px!important}.jobMeta{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.jobMeta span{color:#5f625b;background:#f4f5ef;border-radius:7px;padding:6px 8px;font-size:12px}.jobDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;display:-webkit-box;overflow:hidden;margin-top:12px!important;line-height:1.5!important}.jobActions{flex-direction:column;justify-content:center;align-items:flex-end;min-width:120px}.jobOpen{background:var(--ink);color:#fff;border-radius:10px;padding:10px 13px}.pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:22px;display:grid}.pagination>:last-child{justify-self:end}.pagination .buttonLike{width:max-content}.settingsShell{min-height:100vh;padding:30px 28px 70px}.settingsHeader{justify-content:space-between;align-items:center;width:min(880px,100%);margin:0 auto 24px;display:flex}.settingsCard{box-shadow:none;margin:0 auto}.settingsSection{border-top:1px solid var(--line);padding-top:22px}.settingsSection h2{margin-bottom:14px;font-size:20px}.settingsTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.companyPickerHeader{margin-bottom:12px}.companyPickerHeader h2{margin-bottom:2px}.companySearch{width:min(320px,100%)}.settingsActions{justify-content:flex-end}.settingsActions .buttonLike,.settingsActions button{min-width:140px}@media (max-width:900px){.searchSnapshot{flex-direction:column;align-items:flex-start}.jobActions{min-width:auto}.settingsTwoCol{grid-template-columns:1fr}}@media (max-width:640px){.headerActions{gap:6px}.headerActions .buttonLike,.headerActions button{padding:10px 12px;font-size:12px}.radarSummary{margin-top:14px}.jobTopline{flex-direction:column;align-items:flex-start;gap:4px}.jobActions{flex-direction:row;align-items:center}.pagination{grid-template-columns:1fr 1fr}.pagination>span{text-align:center;grid-area:1/1/auto/-1}.pagination>:first-child{grid-area:2/1}.pagination>:last-child{grid-area:2/2}.settingsShell{padding:20px 14px 50px}.settingsHeader{align-items:flex-start;gap:18px}.companyPickerHeader{flex-direction:column;align-items:stretch}.companySearch{width:100%}.settingsActions{align-items:stretch}.settingsActions .buttonLike,.settingsActions button{width:100%}}.dashboardNotice{margin:0}.autocompleteField,.menuField{position:relative}.fieldLabel{margin:0 0 8px;font-weight:750;display:block}.autocompleteMenu{z-index:40;border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#969b92 transparent;background:#fff;border-radius:12px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 14px 34px #1418121f}.autocompleteMenu::-webkit-scrollbar{width:10px}.autocompleteMenu::-webkit-scrollbar-track{background:0 0;margin:8px 0}.autocompleteMenu::-webkit-scrollbar-thumb{background:#969b92;border:2px solid #fff;border-radius:999px}.autocompleteMenu::-webkit-scrollbar-button{width:0;height:0;display:none}.countryMenu{max-height:320px}.autocompleteOption{text-align:left;width:100%;color:var(--ink);background:#fff;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;padding:10px 11px;font-weight:700;display:flex}.autocompleteOption:hover,.autocompleteOption.active{background:var(--soft);transform:none}.menuTrigger{text-align:left;width:100%;min-height:48px;color:var(--ink);border:1px solid var(--line);font:inherit;box-shadow:none;background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:750;display:flex}.menuTrigger:hover{background:#fff;border-color:#bfc5b7;transform:none}.menuChevron{border-bottom:2px solid #8a9085;border-right:2px solid #8a9085;flex:none;width:10px;height:10px;margin:-5px 4px 0 10px;transform:rotate(45deg)}.menuOptions{top:calc(100% + 6px)}.fullWidthField{grid-column:1/-1}.positionPicker{position:relative}.positionChips{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.positionChip{background:#f0f2ea;border:1px solid #dde1d7;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:8px 9px 8px 12px;font-size:13px;font-weight:750;display:inline-flex}.positionChip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.positionChip button{color:#6f756b;width:22px;min-width:22px;height:22px;box-shadow:none;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:18px;font-weight:500;line-height:1;display:inline-flex}.positionChip button:hover{color:var(--ink);background:#dde2d7;transform:none}.positionInput{width:100%}.positionMenu{top:calc(100% + 6px)}.addCustomPosition{color:#41473e}.addCustomPosition:before{content:"+";font-size:16px;font-weight:800}.settingsSection>.positionPicker{max-width:100%}.positionOption{justify-content:space-between}.positionOptionSelected{background:var(--soft);color:#72786e;cursor:default;opacity:1}.positionOptionSelected:hover{background:var(--soft)}.positionOptionCheck{color:#66705f;margin-left:auto;font-size:14px;font-weight:900}.positionLevelSuffix{color:#8a9085;font-weight:650}.onboardingLocationFields{flex-direction:column;gap:28px;display:flex}.onboardingLocationFields .menuField,.onboardingLocationFields .autocompleteField{width:100%}.reviewSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reviewSummaryItem{border:1px solid var(--line);background:#fafbf7;border-radius:14px;flex-direction:column;gap:7px;min-width:0;padding:16px;display:flex}.reviewSummaryItem span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:800}.reviewSummaryItem strong{overflow-wrap:anywhere;line-height:1.45}@media (max-width:640px){.reviewSummary{grid-template-columns:1fr}}.positionInputWrap{position:relative}.positionInputWrap .positionInput{padding-right:48px}.positionMenuToggle{width:38px;min-width:38px;height:38px;color:var(--ink);box-shadow:none;background:0 0;border-radius:9px;padding:0;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.positionMenuToggle:hover{background:var(--soft);transform:translateY(-50%)}.positionMenuToggle .menuChevron{margin:-5px 0 0;transition:transform .14s,margin .14s}.positionMenuToggle.open .menuChevron{margin:5px 0 0;transform:rotate(225deg)}.reviewCompaniesToggle{width:max-content;min-height:auto;color:var(--ink);box-shadow:none;background:0 0;justify-content:flex-start;gap:8px;margin-top:4px;padding:0;font-size:12px;font-weight:800}.reviewCompaniesToggle:hover{background:0 0;transform:none}.reviewCompaniesToggle .menuChevron{width:8px;height:8px;margin:-4px 0 0;transition:transform .14s,margin .14s}.reviewCompaniesToggle.open .menuChevron{margin:4px 0 0;transform:rotate(225deg)}.reviewCompaniesPanel{border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#969b92 transparent;background:#fafbf7;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:220px;margin-top:-6px;padding:10px;display:grid;overflow-y:auto}.reviewCompaniesPanel::-webkit-scrollbar{width:10px}.reviewCompaniesPanel::-webkit-scrollbar-track{background:0 0;margin:8px 0}.reviewCompaniesPanel::-webkit-scrollbar-thumb{background:#969b92;border:2px solid #fafbf7;border-radius:999px}.reviewCompaniesPanel::-webkit-scrollbar-button{width:0;height:0;display:none}.reviewCompanyRow{background:#fff;border:1px solid #e5e7df;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:9px 10px;display:flex}.reviewCompanyRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.reviewCompanyRow span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (max-width:640px){.reviewCompaniesPanel{grid-template-columns:1fr}}.reviewSummary{align-items:start}.reviewPositionList{flex-direction:column;gap:5px;display:flex}.reviewPositionRow{line-height:1.35;display:block}.reviewCompaniesPanel{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:7px}.reviewCompanyRow{padding:8px 10px}.reviewSections{flex-direction:column;gap:12px;display:flex}.reviewSection{border:1px solid var(--line);background:#fafbf7;border-radius:14px;grid-template-columns:54px minmax(0,1fr);gap:8px 18px;padding:16px 16px 18px;display:grid}.reviewSectionIcon{background:#eef0e8;border-radius:50%;grid-area:1/1/span 2;align-self:start;place-items:center;width:42px;height:42px;display:grid}.reviewSectionIcon svg{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.reviewSectionHeader{grid-column:2;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.reviewSectionHeader h2{letter-spacing:-.02em;font-size:18px;line-height:1.2}.reviewSectionMeta{flex:none;align-items:center;gap:12px;font-size:13px;font-weight:750;display:flex}.reviewSectionChevron,.reviewSectionChevronButton .reviewSectionChevron{border-bottom:2px solid #7f857b;border-right:2px solid #7f857b;width:9px;height:9px;display:block;transform:rotate(45deg)}.reviewSectionChevron.open,.reviewSectionChevronButton.open .reviewSectionChevron{transform:rotate(225deg)}.reviewSectionChevronButton{width:28px;min-width:28px;height:28px;color:var(--ink);box-shadow:none;background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.reviewSectionChevronButton:hover{background:var(--soft);transform:none}.reviewSectionBody{grid-column:2;min-width:0}.reviewPositionRow{font-size:15px;font-weight:700;line-height:1.32}.reviewCompanyGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.reviewCompanyGrid.expanded{scrollbar-width:thin;scrollbar-color:#969b92 transparent;max-height:300px;padding-right:4px;overflow-y:auto}.reviewCompanyGrid.expanded::-webkit-scrollbar{width:10px}.reviewCompanyGrid.expanded::-webkit-scrollbar-track{background:0 0;margin:8px 0}.reviewCompanyGrid.expanded::-webkit-scrollbar-thumb{background:#969b92;border:2px solid #fafbf7;border-radius:999px}.reviewCompanyGrid.expanded::-webkit-scrollbar-button{width:0;height:0;display:none}.reviewCompanyCard{background:#fff;border:1px solid #e2e5dc;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:58px;padding:10px 12px;display:flex}.reviewCompanyCard strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.reviewCompanyCard span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.reviewMoreCompanies{width:max-content;min-height:auto;color:var(--ink);box-shadow:none;background:#eef0e8;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:750}.reviewMoreCompanies:hover{background:#e3e6dd;transform:none}.reviewLocationSection{padding-bottom:16px}.reviewLocationValue strong{font-size:15px;line-height:1.3}.reviewExplanation{margin-top:0}@media (max-width:800px){.reviewCompanyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.reviewSection{grid-template-columns:42px minmax(0,1fr);column-gap:12px;padding:14px}.reviewSectionIcon{width:36px;height:36px}.reviewSectionIcon svg{width:19px;height:19px}.reviewSectionMeta{gap:7px;font-size:12px}.reviewCompanyGrid{grid-template-columns:1fr}}.reviewSectionHeader h2{color:var(--ink);font-weight:800}.reviewSectionMeta{color:var(--ink);font-weight:750}.reviewPositionRow,.reviewLocationValue{color:var(--ink);font-size:15px;font-weight:500}.reviewPositionRow{line-height:1.4}.reviewPositionList{gap:6px}.reviewMidSuffix{color:#8a9085;font-weight:500}.reviewCompanyScroller{scrollbar-width:thin;scrollbar-color:#969b92 transparent;max-height:190px;padding-right:4px;overflow:hidden auto}.reviewCompanyScroller::-webkit-scrollbar{width:10px}.reviewCompanyScroller::-webkit-scrollbar-track{background:0 0;margin:4px 0}.reviewCompanyScroller::-webkit-scrollbar-thumb{background:#969b92;border:2px solid #fafbf7;border-radius:999px}.reviewCompanyScroller::-webkit-scrollbar-button{width:0;height:0;display:none}.reviewCompanyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.reviewCompanyCard{min-height:58px}.reviewSectionChevron,.reviewSectionChevronButton,.reviewMoreCompanies{display:none!important}@media (max-width:800px){.reviewCompanyScroller{max-height:190px}.reviewCompanyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.reviewCompanyScroller{max-height:190px}.reviewCompanyGrid{grid-template-columns:1fr}}.dashboardHeroCopy h1{max-width:760px}.searchSnapshot{align-items:flex-start}.searchSnapshotMain{flex:1;min-width:0}.searchSnapshotAction{flex:none;margin-top:1px}.searchSettingRow{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:14px;margin-top:13px;display:grid}.searchSettingLabel{color:var(--muted);padding-top:7px;font-size:12px;font-weight:800}.searchSettingRow .searchChips{margin-top:0}.searchMidSuffix{color:#8a9085;font-weight:650}.jobsHeader{align-items:center;margin-top:18px}.jobsHeader h2{margin:0}.jobsSort{white-space:nowrap;font-size:13px}.jobV3{padding:22px 24px;display:block}.jobCardHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.jobCompany{color:var(--ink);letter-spacing:-.01em;text-transform:none;margin:0;font-size:15px;font-weight:850}.jobDate{text-align:right;margin-left:auto}.jobCardContent{justify-content:space-between;align-items:center;gap:28px;display:flex}.jobCardContent .jobMain{flex:1;min-width:0}.jobCardContent .jobActions{flex:none}@media (max-width:900px){.searchSnapshotAction{margin-top:0}}@media (max-width:640px){.searchSettingRow{grid-template-columns:1fr;gap:4px}.searchSettingLabel{padding-top:0}.jobsHeader{flex-direction:column;align-items:flex-start;gap:6px}.jobsSort{white-space:normal}.jobCardHeader{align-items:flex-start}.jobCardContent{flex-direction:column;align-items:flex-start;gap:16px}.jobCardContent .jobActions{align-items:stretch;width:100%}.jobCardContent .jobOpen{text-align:center;width:100%}}.dashboardHeroV2{padding:42px 42px 34px;display:block}.dashboardHeroV2 .dashboardHeroCopy h1{max-width:none;margin-bottom:8px}.dashboardHeroV2 .dashboardHeroCopy p{margin:0}.heroSearchSettings{grid-template-columns:minmax(220px,1.15fr) minmax(320px,2fr) minmax(150px,.8fr) minmax(150px,.8fr);gap:0;margin-top:30px;display:grid}.heroSettingColumn{border-left:1px solid #ffffff29;min-width:0;padding:0 24px}.heroSettingColumn:first-child{border-left:0;padding-left:0}.heroSettingLabel{color:#bfc4bb;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.heroSettingScroller{scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;max-height:72px;padding-right:5px;overflow:hidden auto}.heroSettingScroller::-webkit-scrollbar{width:3px}.heroSettingScroller::-webkit-scrollbar-track{background:0 0}.heroSettingScroller::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:999px}.heroSettingScroller::-webkit-scrollbar-button{width:0;height:0;display:none}.heroSettingChips{flex-wrap:wrap;gap:8px;display:flex}.heroSearchChip{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:32px;padding:7px 11px;font-size:12px;font-weight:750;line-height:1.2;display:inline-flex}.heroMidSuffix{color:#9ca39a;margin-left:4px;font-weight:650}.jobsHeader{margin-top:8px}@media (max-width:980px){.heroSearchSettings{grid-template-columns:1fr 1.5fr;row-gap:24px}.heroSettingColumn:nth-child(3){border-left:0;padding-left:0}}@media (max-width:640px){.dashboardHeroV2{padding:28px 24px}.heroSearchSettings{grid-template-columns:1fr;gap:20px;margin-top:24px}.heroSettingColumn,.heroSettingColumn:nth-child(3){border-left:0;padding:0}.heroSettingScroller{max-height:72px}}.radarEyebrowLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.radarEyebrowDot{color:#bfc4bb;font-size:13px;line-height:1}.radarMonitoringDate{color:#d7dbd3;font-size:14px;font-weight:500}.dashboardHeroV2 .dashboardHeroCopy h1{margin-top:14px}@media (max-width:640px){.radarEyebrowLine{gap:6px}.radarMonitoringDate{font-size:13px}}.dashboardHeroV3{padding:34px 40px 28px;display:block}.radarStatusRow{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.radarTitleGroup{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.dashboardHeroV3 h1{letter-spacing:-.04em;margin:0;font-size:38px;line-height:1.05}.radarStatusDate{color:#b8bdb3;white-space:nowrap;flex:none;margin-top:6px;font-size:12px;font-weight:500}.dashboardHeroV3 .heroSearchSettings{grid-template-columns:minmax(220px,1.15fr) minmax(340px,2fr) minmax(150px,.8fr) minmax(150px,.8fr);margin-top:34px}.dashboardHeroV3 .heroSettingColumn{border-left:1px solid #ffffff21;padding:0 26px}.dashboardHeroV3 .heroSettingColumn:first-child{border-left:0;padding-left:0}.dashboardHeroV3 .heroSettingLabel{color:#b8bdb3;margin-bottom:9px;font-size:11px;font-weight:650}.dashboardHeroV3 .heroSettingScroller{scrollbar-width:thin;scrollbar-color:#dfff5273 transparent;max-height:64px;padding-right:5px}.dashboardHeroV3 .heroSettingScroller::-webkit-scrollbar{width:3px}.dashboardHeroV3 .heroSettingScroller::-webkit-scrollbar-track{background:0 0}.dashboardHeroV3 .heroSettingScroller::-webkit-scrollbar-thumb{background:#dfff5273;border-radius:999px}.dashboardHeroV3 .heroSettingScroller::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboardHeroV3 .heroSettingChips{gap:6px}.dashboardHeroV3 .heroSearchChip{color:#fff;background:0 0;border:1px solid #dfff52c7;border-radius:999px;min-height:27px;padding:5px 9px;font-size:11px;font-weight:700;line-height:1.15}.dashboardHeroV3 .heroMidSuffix{color:#9ca39a;margin-left:3px;font-weight:600}.radarActivation{align-items:center;gap:10px;display:flex}.reactivateRadarButton{background:var(--acid);min-height:34px;color:var(--ink);box-shadow:none;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:850}.reactivateRadarButton:hover{background:var(--acid)}.reactivateRadarButton:disabled{color:#3d4335;opacity:.72;background:#aeb690}.radarActivation .error{max-width:260px;margin:0}@media (max-width:980px){.dashboardHeroV3 .heroSearchSettings{grid-template-columns:1fr 1.45fr;row-gap:24px}.dashboardHeroV3 .heroSettingColumn:nth-child(3){border-left:0;padding-left:0}}@media (max-width:640px){.dashboardHeroV3{padding:28px 24px}.radarStatusRow{flex-direction:column;gap:10px}.radarTitleGroup{flex-direction:column;align-items:flex-start;gap:12px}.dashboardHeroV3 h1{font-size:34px}.radarStatusDate{margin-top:0}.dashboardHeroV3 .heroSearchSettings{grid-template-columns:1fr;gap:20px;margin-top:26px}.dashboardHeroV3 .heroSettingColumn,.dashboardHeroV3 .heroSettingColumn:nth-child(3){border-left:0;padding:0}}.dashboardHero.dashboardHeroV3{display:block!important}.dashboardHeroV3 .radarStatusRow{justify-content:space-between;align-items:flex-start;gap:28px;width:100%;display:flex!important}.dashboardHeroV3 .radarTitleGroup{flex-wrap:wrap;flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.dashboardHeroV3 .radarTitleGroup h1{white-space:nowrap;width:auto;max-width:none}.dashboardHeroV3 .radarStatusDate{flex:none;margin-left:auto}.dashboardHeroV3 .heroSearchSettings{width:100%;margin-top:34px;display:grid!important}.dashboardHeroV3{margin-bottom:18px}@media (max-width:900px){.dashboardHero.dashboardHeroV3{display:block!important}}@media (max-width:640px){.dashboardHeroV3 .radarStatusRow{flex-direction:column}.dashboardHeroV3 .radarTitleGroup h1{white-space:normal}.dashboardHeroV3 .radarStatusDate{margin-left:0}}.dashboardHeroV3 .heroSearchChip:hover{border-color:#ffffff6b}.dashboardHeroV3 .heroSearchChip{background:#ffffff0e;border-color:#ffffff57}.dashboardHeroV3 .heroSearchChip:hover{background:#ffffff13;border-color:#ffffff85}.dashboardHeroV3 .heroSettingScroller{scrollbar-color:#ffffff61 transparent}.dashboardHeroV3 .heroSettingScroller::-webkit-scrollbar-thumb{background:#ffffff61}.dashboardHeroV3 .heroSettingScroller::-webkit-scrollbar-thumb:hover{background:#ffffff85}.radarActiveWord{color:var(--acid)}.radarTitleGroup{align-items:center}.radarActivation{align-self:center;margin:0}.radarActivation .reactivateRadarButton{background:var(--acid);height:34px;min-height:34px;color:var(--ink);opacity:1;padding:0 14px;line-height:1;transform:none}.radarActivation .reactivateRadarButton:hover{background:var(--acid);transform:none}.radarActivation .reactivateRadarButton[aria-disabled=true]{background:var(--acid);color:var(--ink);opacity:1;cursor:default}.radarActivation .reactivateRadarButton{position:relative;top:2px}.radarStatusDate{align-self:center;margin-top:0}.jobCardHeader{align-items:center}.jobCardHeader .jobDate{position:relative;top:2px}.radarActivation .reactivateRadarButton{top:4px}.radarStatusDate{position:relative;top:4px}.jobCardHeader .jobDate{top:1px}.radarStatusDate{top:3px}.positionChip>span{align-items:center;line-height:1.2;display:flex}.positionLevelSuffix{line-height:1.2}.onboardingEmailPromise{border:1px solid var(--line);color:#4f544b;background:#f7f8f1;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;font-size:13px;font-weight:650;line-height:1.4;display:flex}.onboardingEmailPromiseIcon{color:var(--ink);flex:none;font-size:16px;line-height:1}.companyFilters{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);align-items:end;gap:14px;display:grid}.companyFilters .companySearch{width:100%}.companySelectionMeta{justify-content:space-between;align-items:center;gap:16px;margin-top:-8px;display:flex}@media (max-width:640px){.companyFilters{grid-template-columns:1fr}.companySelectionMeta{flex-direction:column;align-items:flex-start;gap:4px}}.onboardingCard .errorBox{color:#3f4140;background:#fff0f0;border:1px solid #f0caca}.onboardingEmailPromise{color:var(--muted);background:0 0;border:0;border-radius:0;padding:0 2px;font-size:12px;font-weight:650;line-height:1.35}.onboardingEmailPromiseIcon{color:#6f756b;font-size:14px}.companyFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.companyFilterMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:-8px;display:grid}.companyFilterMeta>span:last-child{text-align:left}.industryMenu{max-height:320px}.industryOption{justify-content:space-between}.selectedCompanyChips{flex-wrap:wrap;gap:7px;margin-top:-2px;display:flex}.selectedCompanyChip{background:#f0f2ea;border:1px solid #dde1d7;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 7px 6px 10px;font-size:12px;font-weight:750;display:inline-flex}.selectedCompanyChip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selectedCompanyChip button{color:#6f756b;width:19px;min-width:19px;height:19px;box-shadow:none;background:0 0;border:0;border-radius:999px;padding:0;font-size:16px;font-weight:500;line-height:1}.selectedCompanyChip button:hover{color:var(--ink);background:#dde2d7;transform:none}.onboardingCard .companyGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;max-height:340px}.onboardingCard .company{border-radius:10px;align-content:center;gap:2px 8px;min-height:66px;padding:9px 10px}.onboardingCard .company span{line-height:1.2}.onboardingCard .company small{font-size:11px;line-height:1.25}@media (max-width:640px){.companyFilterMeta{grid-template-columns:1fr;gap:4px;margin-top:-4px}.onboardingCard .companyGrid{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}}html{scrollbar-gutter:stable}.onboardingHeader{gap:24px}.onboardingTagline{max-width:440px;color:var(--muted);text-align:right;font-size:12px;font-weight:650;line-height:1.4}.companyFilterMeta{margin-top:-8px;display:block}.selectedCompaniesSection{margin-top:24px}.selectedCompaniesHeader{align-items:baseline;gap:5px;margin-bottom:10px;font-size:14px;display:flex}.selectedCompaniesHeader strong{font-size:14px}.selectedCompanyChips{align-items:center;margin-top:0}.selectedCompanyChip{align-items:center;min-height:34px;padding-top:0;padding-bottom:0}.selectedCompanyChip>span{align-items:center;min-height:32px;line-height:1;display:flex}.selectedCompanyChip button{place-items:center;line-height:1;display:grid;transform:none}.selectedCompanyChip button:hover{transform:none}.positionChip{align-items:center}.positionChip>span{min-height:22px;line-height:1}.positionChip button{place-items:center;line-height:1;display:grid}.onboardingCard .selectedCompaniesSection+.companyGrid{margin-top:-4px}@media (max-width:640px){.onboardingHeader{gap:14px}.onboardingTagline{text-align:right;max-width:58%;font-size:11px}.selectedCompaniesSection{margin-top:20px}}.onboardingTagline{white-space:nowrap;flex:none;max-width:none}.reviewEmailSection{padding-bottom:18px}.reviewEmailBody{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);align-items:end;gap:18px;display:grid}.reviewEmailRecipient{flex-direction:column;gap:5px;min-width:0;padding-bottom:13px;display:flex}.reviewEmailRecipient strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}@media (max-width:760px){.onboardingTagline{white-space:normal;max-width:58%}.reviewEmailBody{grid-template-columns:1fr;gap:12px}.reviewEmailRecipient{padding-bottom:0}}.reviewEmailBody{align-items:start}.reviewEmailRecipient{gap:0;padding-bottom:0}.reviewEmailValue{border:1px solid var(--line);background:var(--soft);width:100%;min-height:48px;color:var(--ink);font:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:11px;align-items:center;padding:12px 14px;font-weight:750;display:flex;overflow:hidden}.reviewEmailBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.reviewEmailSection .menuTrigger:hover{background:#f7fbdc;border-color:#aebd45}@media (max-width:760px){.reviewEmailBody{grid-template-columns:1fr}}.reviewEmailValue{background:#f0f2ea;border:1px solid #dde1d7;border-radius:999px;width:max-content;max-width:100%;min-height:34px;padding:0 7px 0 10px;font-size:12px;font-weight:750}.reviewEmailValue>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-height:32px;line-height:1;display:flex;overflow:hidden}.reviewEmailRecipient{align-self:start}.reviewEmailRecipient .fieldLabel{margin-bottom:6px}.reviewEmailTextValue{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:750;line-height:1.4;overflow:hidden}.reviewEmailSection .menuTrigger{background:#f7fbdc;border-color:#c8d36c}.reviewEmailTextValue{font-size:15px;font-weight:500}.settingsCard .errorBox{color:#3f4140;background:#fff0f0;border:1px solid #f0caca}.settingsCompanyFilters{margin-top:2px}.settingsCard .selectedCompaniesSection{margin-top:20px}.settingsCard .companyGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;max-height:340px;margin-top:16px}.settingsCard .company{border-radius:10px;align-content:center;gap:2px 8px;min-height:66px;padding:9px 10px}.settingsCard .company span{line-height:1.2}.settingsCard .company small{font-size:11px;line-height:1.25}.settingsCard #notifications>.menuField{max-width:420px}@media (max-width:640px){.settingsCard #notifications>.menuField{max-width:none}}.settingsCard .errorBox{color:#3f4140!important}.settingsCard .companyFilterMeta{margin-top:6px}.settingsCard .companyFilterMeta .fine,.settingsCard .companyFilterMeta>span{line-height:1.4}.settingsEmailNote{color:#5d6259;align-items:baseline;gap:7px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.settingsEmailNote strong{color:var(--ink);white-space:nowrap}.settingsSaveNote{border:1px solid var(--line);color:#4f544b;background:#f7f8f1;border-radius:11px;padding:13px 15px;font-size:14px;font-weight:500;line-height:1.45}@media (max-width:640px){.settingsEmailNote{flex-direction:column;align-items:flex-start;gap:2px}}.settingsHeader,.settingsCard{width:min(1040px,100%)}.settingsCard .companyGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.settingsSectionIntro{font-size:12px}.settingsSaveNote{color:var(--ink);white-space:nowrap;background:#f4f8d9;border-color:#cbd780;font-weight:500}@media (max-width:900px){.settingsSaveNote{white-space:normal}}.settingsSectionTitleWithIntro{margin-bottom:4px!important}.settingsSectionIntro{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.4}.dashboardHeroV3 .heroSearchChip,.dashboardHeroV3 .heroSearchChip:hover{cursor:default;background:#ffffff0e;border-color:#ffffff57}.dashboardResultsSection{min-width:0}.dashboardFilterPanel{z-index:4;background:#f7f8f3;border:1px solid #e0e3da;border-radius:14px;margin:12px 0 18px;padding:12px 14px;position:relative}.dashboardFilterPanel.open{padding-bottom:14px}.dashboardFilterHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.dashboardFilterHeaderCopy{min-width:0}.dashboardFilterTitleRow{align-items:center;gap:8px;display:flex}.dashboardFilterTitleRow strong{color:var(--ink);font-size:14px;line-height:1.2}.dashboardFilterCount{color:#5f6652;background:#e9edd0;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:850}.dashboardFilterHeaderCopy p{color:#747970;margin:3px 0 0;font-size:11px;line-height:1.35}.dashboardFilterHeaderActions{flex:none;align-items:center;gap:14px;display:flex}.dashboardClearFilters,.dashboardFilterToggle{min-height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}.dashboardClearFilters{color:#62675e;text-underline-offset:3px;font-size:12px;font-weight:800;text-decoration:underline}.dashboardClearFilters:hover{color:var(--ink);background:0 0;transform:none}.dashboardFilterToggle{color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.dashboardFilterToggle:hover{background:0 0;transform:none}.dashboardFilterToggleChevron,.dashboardFilterChevron{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .16s;transform:rotate(45deg)}.dashboardFilterToggleChevron.open{transform:rotate(225deg)}.dashboardFilters{border-top:1px solid #e4e7de;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;margin-top:13px;padding-top:13px;display:grid}.dashboardFilterField{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.dashboardFilterField>span{color:#5c6158;letter-spacing:.02em;font-size:11px;font-weight:800}.dashboardFilterField input{width:100%;height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d5d8ce;border-radius:10px;outline:none;margin:0;padding:0 12px;font-size:13px;font-weight:650}.dashboardFilterField input:focus{border-color:#9da37f;box-shadow:0 0 0 3px #c8d85329}.dashboardFilterField input::placeholder{color:#9a9e95;font-weight:500}.dashboardFilterSelect{width:100%;position:relative}.dashboardFilterSelect summary{width:100%;height:42px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d5d8ce;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0 12px;font-size:13px;font-weight:700;list-style:none;display:flex}.dashboardFilterSelect summary::-webkit-details-marker{display:none}.dashboardFilterSelect[open] summary{border-color:#9da37f;box-shadow:0 0 0 3px #c8d85329}.dashboardFilterSelect[open] .dashboardFilterChevron{transform:rotate(225deg)}.dashboardFilterMenu{z-index:30;background:#fff;border:1px solid #d5d8ce;border-radius:12px;max-height:260px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #191d161f}.dashboardFilterMenu button{width:100%;min-height:auto;color:var(--ink);text-align:left;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:600;transform:none}.dashboardFilterMenu button:hover{background:#f3f5ec;transform:none}.dashboardFilterMenu button.selected{background:#eef2d8;font-weight:800}.dashboardFilterEmpty{background:#fafbf7;border:1px solid #dde1d7}.dashboardEmptyClear{min-height:auto;color:var(--ink);text-underline-offset:3px;box-shadow:none;background:0 0;border:0;align-self:center;margin-top:7px;padding:0;font-size:12px;font-weight:850;text-decoration:underline}.dashboardEmptyClear:hover{background:0 0;transform:none}.dashboardResultsSection .pagination button{width:auto}@media (max-width:980px){.dashboardFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboardFilterPanel{padding:12px}.dashboardFilterHeader{flex-direction:column;align-items:flex-start;gap:10px}.dashboardFilterHeaderActions{justify-content:space-between;width:100%}.dashboardFilters{grid-template-columns:1fr}}.dashboardMultiSelect .dashboardFilterMenu{min-width:220px}.dashboardMultiOption{align-items:center;gap:9px;display:flex!important}.dashboardMultiCheck{width:17px;height:17px;color:var(--ink);background:#fff;border:1px solid #bfc4b9;border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.dashboardMultiCheck.checked{background:#e7ff47;border-color:#bdcd45}.dashboardMultiAll{font-weight:750!important}.dashboardMultiDivider{background:#eceee8;height:1px;margin:4px 5px}.dashboardMultiSelect .dashboardFilterMenu button.selected{background:#f6f8ed}.dashboardMultiSelect .dashboardFilterMenu button.selected:hover{background:#f0f4df}.dashboardMultiSelect .dashboardFilterMenu{padding:5px}.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiOption,.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiAll{border-radius:8px;width:100%;text-align:left!important;background:0 0!important;justify-content:flex-start!important;margin:0!important;padding:9px 10px!important;font-weight:600!important}.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiOption:hover,.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiAll:hover{background:#f3f5ec!important}.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiOption.selected,.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiAll.selected{background:0 0!important;font-weight:600!important}.dashboardMultiSelect .dashboardFilterMenu .dashboardMultiCheck{margin:0!important}.dashboardMultiDivider{display:none!important}.dashboardFilterChevron,.dashboardFilterToggleChevron{border-bottom:2px solid #8a9085;border-right:2px solid #8a9085;width:10px;height:10px}.dashboardFilterSelect[open] .dashboardFilterChevron,.dashboardFilterToggleChevron.open{position:relative;top:2px}.dashboardFilterSelect .dashboardFilterMenu>button{align-items:center;text-align:left!important;justify-content:flex-start!important;display:flex!important}.dashboardLocationInputWrap{width:100%;position:relative}.dashboardLocationInputWrap input{padding-right:38px}.dashboardLocationClear{color:#8a9085;width:22px;height:22px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0;font-size:19px;font-weight:500;line-height:20px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.dashboardLocationClear:hover{color:#555b52;background:#f0f2ea;transform:translateY(-50%)}.companySuggestion{margin-top:8px}.companySuggestionToggle{width:auto;min-height:auto;color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:0;gap:4px;padding:0;font-size:12px;font-weight:650;line-height:1.4;transform:none}.companySuggestionToggle span{color:var(--ink);text-underline-offset:3px;font-weight:800;text-decoration:underline}.companySuggestionToggle:hover{color:var(--muted);background:0 0;transform:none}.companySuggestionToggle:hover span{color:#3f443b}.companySuggestionPanel{border:1px solid var(--line);background:#fafbf7;border-radius:12px;margin-top:10px;padding:14px}.companySuggestionRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.companySuggestionField{min-width:0}.companySuggestionSubmit{white-space:nowrap;min-height:48px;padding:0 16px;font-size:14px;font-weight:800}.companySuggestionNote{margin:8px 0 0;line-height:1.4}.companySuggestionMessage{margin:7px 0 0;font-weight:700;line-height:1.4}@media (max-width:640px){.companySuggestionRow{grid-template-columns:1fr}.companySuggestionSubmit{width:100%}}.onboardingCard.companyStepWide{width:min(1040px,100%)}.onboardingCard.companyStepWide .companyGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.onboardingCard .companySuggestion{margin-top:0}.settingsCard .companySuggestion{margin-top:16px}.onboardingHeader,.onboardingCard{width:min(1040px,100%)}.companySuggestion{min-width:0}.companySuggestionToggle{gap:5px}.companySuggestionLead{color:var(--muted);font-weight:650}.companySuggestionPanel{width:100%;min-width:0;overflow:hidden}.companySuggestionRow,.companySuggestionField,.companySuggestionField input{min-width:0}.companySuggestionSubmit{width:110px;min-width:110px;padding:0 14px}@media (max-width:640px){.onboardingHeader,.onboardingCard{width:100%}.companySuggestionSubmit{width:100%;min-width:0}}.onboardingCard .company span,.settingsCard .company span{font-size:16px;font-weight:800;line-height:1.2}.onboardingCard .company small,.settingsCard .company small{font-size:11px;font-weight:500;line-height:1.25}@media (min-width:801px){.reviewCompanyGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:980px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:801px) and (max-width:979px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:641px) and (max-width:800px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:381px) and (max-width:640px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:minmax(0,1fr)}}.onboardingCard .companyGrid .company,.settingsCard .companyGrid .company{grid-template-columns:auto minmax(0,1fr);min-width:0}.onboardingCard .companyGrid .company>span,.settingsCard .companyGrid .company>span{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:800;line-height:1.25}.onboardingCard .companyGrid .company>small,.settingsCard .companyGrid .company>small{overflow-wrap:anywhere;min-width:0}.companySuggestionPanel{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.companySuggestionRow{grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.companySuggestionField{min-width:0;max-width:100%;margin:0;display:block}.companySuggestionField input{width:100%;min-width:0;max-width:100%;height:44px;margin:0;padding:10px 12px;font-size:14px;line-height:1.2;display:block}.companySuggestionSrOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.companySuggestionRow .companySuggestionSubmit{white-space:nowrap;width:110px;min-width:0;max-width:100%;height:44px;min-height:44px;box-shadow:none;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:750;line-height:1.2;display:inline-flex}.companySuggestionNote{overflow-wrap:anywhere;max-width:100%;line-height:1.45}@media (max-width:640px){.companySuggestionRow{grid-template-columns:minmax(0,1fr) 96px;gap:8px}.companySuggestionRow .companySuggestionSubmit{width:96px}}@media (min-width:900px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:641px) and (max-width:899px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:380px){.onboardingCard .companyGrid,.settingsCard .companyGrid{grid-template-columns:minmax(0,1fr)!important}}.onboardingCard .companySuggestionPanel,.settingsCard .companySuggestionPanel{width:100%}.onboardingCard .companySuggestionRow,.settingsCard .companySuggestionRow{grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:12px;display:grid}.onboardingCard .companySuggestionField input,.settingsCard .companySuggestionField input{height:52px;padding:0 14px;font-size:14px}.onboardingCard .companySuggestionRow .companySuggestionSubmit,.settingsCard .companySuggestionRow .companySuggestionSubmit{width:132px;height:52px;min-height:52px;padding:0 14px;font-size:13px}.companySuggestionMessage.error{color:#676c64}.companySuggestionMessage{margin-bottom:0}@media (max-width:640px){.onboardingCard .companySuggestionRow,.settingsCard .companySuggestionRow{grid-template-columns:minmax(0,1fr) 104px;gap:8px}.onboardingCard .companySuggestionRow .companySuggestionSubmit,.settingsCard .companySuggestionRow .companySuggestionSubmit{width:104px}}.jobV3 .jobDescription{width:100%;max-width:none}
