.HeDD6q_container{width:100%;margin-bottom:8px;position:relative}.HeDD6q_container.HeDD6q_hasError .HeDD6q_inputContainer{border-color:var(--border-color-error)}.HeDD6q_container.HeDD6q_disabled{opacity:.7;cursor:not-allowed}.HeDD6q_container.HeDD6q_disabled .HeDD6q_input,.HeDD6q_container.HeDD6q_disabled .HeDD6q_clearButton,.HeDD6q_container.HeDD6q_disabled .HeDD6q_dropdownIcon{cursor:not-allowed}.HeDD6q_label{color:var(--text-secondary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.HeDD6q_description{color:var(--text-muted);margin:0 0 12px;font-size:12px;line-height:1.45}.HeDD6q_required{color:var(--text-color-error)}.HeDD6q_inputContainer{background-color:var(--surface-input);border:1px solid var(--border-primary);border-radius:14px;align-items:center;gap:4px;min-height:48px;padding:0 8px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.HeDD6q_inputContainer:hover{border-color:var(--border-secondary)}}.HeDD6q_searchIcon{width:32px;color:var(--text-faint);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HeDD6q_inputContainer .HeDD6q_input{--input-focus-outline:none;width:100%;min-width:0;min-height:46px;color:var(--text-primary);caret-color:var(--primaryColor);background:0 0;border-radius:0;outline:none;flex:1;padding:12px 0;font-size:14px;border:none!important}.HeDD6q_inputContainer .HeDD6q_input::placeholder{color:var(--text-faint)}.HeDD6q_inputContainer .HeDD6q_input:disabled{background-color:#0000}.HeDD6q_clearButton,.HeDD6q_dropdownIcon{width:32px;height:32px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.HeDD6q_clearButton:hover:not(:disabled),.HeDD6q_dropdownIcon:hover:not(:disabled){background:var(--hover-overlay);color:var(--text-primary)}}.HeDD6q_searchIcon svg,.HeDD6q_clearButton svg,.HeDD6q_dropdownIcon svg{width:18px;height:18px}.HeDD6q_dropdown{background-color:var(--surface-primary);border:1px solid var(--border-primary);z-index:10;max-height:250px;box-shadow:var(--shadow-md);border-radius:12px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.HeDD6q_locationItem{cursor:pointer;border-radius:8px;padding:10px 12px;transition:background-color .2s}.HeDD6q_locationItem:hover,.HeDD6q_locationItem.HeDD6q_active{background-color:var(--surface-secondary)}.HeDD6q_locationName{color:var(--text-primary);font-size:14px}.HeDD6q_loading,.HeDD6q_noResults,.HeDD6q_error{text-align:left;color:var(--text-secondary);padding:12px;font-size:14px}.HeDD6q_loading{justify-content:flex-start;align-items:center;gap:10px;display:flex}.HeDD6q_spinner{animation:1s linear infinite HeDD6q_spin}.HeDD6q_errorMessage{color:var(--text-color-error);margin-top:4px;font-size:12px}@keyframes HeDD6q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SE2pbG_networkPlan{flex-direction:column;display:flex;container-type:inline-size}.SE2pbG_networkHero{flex-direction:column;gap:1.25rem;padding:0 0 1.25rem;display:flex}.SE2pbG_networkHeroHeading{align-items:flex-start;gap:.875rem;display:flex}.SE2pbG_networkAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.SE2pbG_networkTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.SE2pbG_networkSubtitle{color:var(--text-tertiary);margin:.3rem 0 0;font-size:.875rem;line-height:1.5}.SE2pbG_networkChannels{flex-direction:column;gap:1rem;margin:0;padding:0 0 0 .25rem;list-style:none;display:flex;position:relative}.SE2pbG_networkChannels:before{content:"";background:var(--border-primary);width:1px;position:absolute;top:18px;bottom:18px;left:calc(.25rem + 17px)}.SE2pbG_networkChannel{align-items:flex-start;gap:.875rem;animation:.32s ease-out both SE2pbG_networkChannelIn;display:flex;position:relative}.SE2pbG_networkChannel:nth-child(2){animation-delay:80ms}.SE2pbG_networkChannel:nth-child(3){animation-delay:.16s}@media (prefers-reduced-motion:reduce){.SE2pbG_networkChannel{animation:none}}@keyframes SE2pbG_networkChannelIn{0%{opacity:0;transform:translateY(4px)}}.SE2pbG_networkChannelIcon{border:1px solid var(--border-secondary);background:var(--surface-primary);width:36px;height:36px;color:var(--icon-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SE2pbG_networkChannelIcon svg{width:18px;height:18px}.SE2pbG_networkChannelText{flex-direction:column;gap:.15rem;padding-top:.15rem;display:flex}.SE2pbG_networkChannelTitle{color:var(--text-primary);font-size:.9375rem;font-weight:500}.SE2pbG_networkChannelDescription{color:var(--text-muted);font-size:.8125rem;line-height:1.45}.SE2pbG_networkSettings{border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.SE2pbG_networkSettingRow{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.SE2pbG_networkSettingRow+.SE2pbG_networkSettingRow{border-top:1px solid var(--border-subtle)}.SE2pbG_networkSettingText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.SE2pbG_creditStepper{background:var(--surface-canvas);border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.SE2pbG_creditStepperButton{width:32px;height:32px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.SE2pbG_creditStepperButton svg{stroke-width:2.5px;width:18px;height:18px}.SE2pbG_creditStepperButton:disabled{color:var(--text-tertiary);cursor:not-allowed}.SE2pbG_creditStepperValue{text-align:center;font-variant-numeric:tabular-nums;min-width:2rem;font-weight:600}.SE2pbG_networkSettingLabel{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.SE2pbG_networkSettingDescription{color:var(--text-muted);font-size:.8125rem;line-height:1.45}.SE2pbG_networkTailored{animation:.42s ease-out both SE2pbG_networkTailoredIn}@media (prefers-reduced-motion:reduce){.SE2pbG_networkTailored{animation:none}}@keyframes SE2pbG_networkTailoredIn{0%{opacity:0;filter:blur(2px)}}.SE2pbG_networkEmphasis{color:var(--text-primary);font-weight:600}.SE2pbG_networkFooter{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.75rem;padding:.875rem 0;font-size:.875rem;display:flex}.SE2pbG_networkFooterSummary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.SE2pbG_networkFooterTotal{color:var(--text-primary);font-weight:600}.SE2pbG_networkFooterToggle{font:inherit;color:var(--text-tertiary);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}@media (hover:hover) and (pointer:fine){.SE2pbG_networkFooterToggle:hover{color:var(--text-primary)}}.SE2pbG_networkFooterToggle svg{flex-shrink:0;width:16px;height:16px}.SE2pbG_networkFooterChevron{transition:transform .15s}.SE2pbG_networkFooterChevronOpen{transform:rotate(180deg)}.SE2pbG_networkBreakdown{flex-direction:column;gap:.5rem;display:flex}.SE2pbG_networkBreakdownNote{color:var(--text-tertiary);margin:0}.SE2pbG_networkBreakdownList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.SE2pbG_networkBreakdownRow{color:var(--text-primary);justify-content:space-between;gap:1rem;display:flex}.SE2pbG_networkBreakdownCost,.SE2pbG_networkFooterRemaining{color:var(--text-tertiary);font-variant-numeric:tabular-nums}@container (max-width:480px){.SE2pbG_networkHero,.SE2pbG_networkSettings,.SE2pbG_networkFooter{padding-left:1rem;padding-right:1rem}.SE2pbG_networkSettingRow{flex-wrap:wrap}.SE2pbG_networkFooterSummary{flex-direction:column;align-items:flex-start;gap:.25rem}}
.j1I7yq_outreachSample{flex-direction:column;gap:20px;display:flex}.j1I7yq_outreachSampleError{color:var(--text-error);margin:0;font-size:12px}.j1I7yq_outreachSampleEmails{flex-direction:column;gap:8px;display:flex}.j1I7yq_outreachSampleLoading{animation:.2s ease-out 1s both j1I7yq_outreachSampleLoadingIn}@media (prefers-reduced-motion:reduce){.j1I7yq_outreachSampleLoading{animation:none}}@keyframes j1I7yq_outreachSampleLoadingIn{0%{opacity:0}}
.PRcNPa_outreachTemplatePicker{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.PRcNPa_outreachTemplatePicker [role=combobox][aria-haspopup=listbox]{background-color:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:10px}.PRcNPa_outreachTemplatePicker [role=combobox][aria-haspopup=listbox]:hover,.PRcNPa_outreachTemplatePicker [role=combobox][aria-haspopup=listbox]:focus,.PRcNPa_outreachTemplatePicker [role=combobox][aria-haspopup=listbox]:focus-within{background-color:var(--surface-primary);border-color:var(--border-strong)}.PRcNPa_outreachTemplatePicker [role=listbox]{background-color:var(--surface-primary)}
.kCtGzq_replaceEditedDrafts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.kCtGzq_replaceEditedDraftsNote{color:var(--text-muted);margin:0;font-size:12px}
.j_PeRG_saveOutreachTemplate{flex-direction:column;gap:1rem;width:640px;max-width:100%;display:flex}.j_PeRG_saveOutreachTemplateError{color:var(--text-error);margin:0;font-size:13px}.j_PeRG_saveOutreachTemplateActions{justify-content:flex-end;gap:8px;display:flex}
.Rwq9uW_replyComposer{border:1px solid var(--border-subtle);background-color:var(--surface-primary);border-radius:10px;flex-direction:column;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.Rwq9uW_replyInput{background-color:var(--surface-secondary);width:100%;min-height:90px;color:var(--text-primary);font-family:var(--brandFont),sans-serif;resize:vertical;box-shadow:none;border:none;border-radius:8px;padding:10px;font-size:13px;line-height:1.5}.Rwq9uW_replyActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Rwq9uW_replyHint{color:var(--text-secondary);font-size:12px}
.U56E9q_pdfWrapperContainer{background:var(--surface-secondary);border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:1023px){.U56E9q_pdfWrapperContainer{height:calc(100dvh - 84px - 48px - env(safe-area-inset-bottom))}}.U56E9q_pdfWrapperIframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;inset:-10px}@media (max-width:1023px){.U56E9q_pdfWrapperIframe{width:100%;height:calc(100dvh - 84px - 48px - env(safe-area-inset-bottom));display:block;position:static}}.U56E9q_pdfWrapperOpenExternal{background:var(--secondaryColor);color:var(--text-primary);z-index:2;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 12px #0000004d}.U56E9q_pdfWrapperOpenExternal:hover,.U56E9q_pdfWrapperOpenExternal:active{opacity:.9}
.JKIssq_profileSearchScope{display:contents}.JKIssq_profileSearchScope[data-searching] *{scroll-margin-block:96px}.JKIssq_profileSearchScope ::highlight(profile-search){color:#1a1a1a;background-color:#ffe14d}.JKIssq_profileSearchScope ::highlight(profile-search-current){color:#1a1a1a;background-color:#ff9632}
.W5bNOa_emailResultSubject{background:var(--surface-secondary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.W5bNOa_emailResultSubjectText{flex-direction:column;gap:2px;min-width:0;display:flex}.W5bNOa_emailResultLabel{color:var(--text-muted);font-size:12px}.W5bNOa_emailResultSubjectLine{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px;font-weight:500}.W5bNOa_emailResultBody{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.65}
.R1s8TW_evidenceOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.pBsWha_invitationSection{flex-direction:column;gap:16px;min-width:0;display:flex}.pBsWha_invitationSection+.pBsWha_invitationSection{border-top:1px solid var(--border-secondary);padding-top:20px}.pBsWha_invitationSectionTitle{color:var(--text-primary);margin:0;font-size:16px;font-weight:500}
.ORl4Ga_resumeTextLayer{color:#0000;pointer-events:none;mix-blend-mode:multiply;font-family:Arial,Helvetica,sans-serif;position:absolute;inset:0;container-type:size}.ORl4Ga_resumeTextRun{top:calc(var(--top)*0.1%);left:calc(var(--left)*0.1%);font-size:calc(var(--height)*.1cqh);white-space:pre;transform:scaleX(var(--fit,1));transform-origin:0 0;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text;line-height:1;position:absolute}.ORl4Ga_resumeTextRun::selection{color:#0000;background:#3b82f659}.ORl4Ga_resumeTextLink{top:calc(var(--top)*0.1%);left:calc(var(--left)*0.1%);width:calc(var(--width)*0.1%);height:calc(var(--height)*0.1%);pointer-events:auto;cursor:pointer;border-radius:2px;position:absolute}.ORl4Ga_resumeTextLink:hover,.ORl4Ga_resumeTextLink:focus-visible{background:#3b82f626}.ORl4Ga_resumeTextLayer .ORl4Ga_resumeTextRun::highlight(profile-search){color:#0000}.ORl4Ga_resumeTextLayer .ORl4Ga_resumeTextRun::highlight(profile-search-current){color:#0000}
.NDbeAG_roiControls{flex-wrap:wrap;gap:16px 24px;display:flex}.NDbeAG_roiCalculator{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:1023px){.NDbeAG_roiCalculator{grid-template-columns:minmax(0,1fr)}}.NDbeAG_roiInputs{flex-direction:column;gap:16px;display:flex}.NDbeAG_roiIntro{color:var(--text-primary);margin:0;font-size:15px;font-weight:500}.NDbeAG_roiPromise{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.NDbeAG_roiPromise strong{color:var(--text-primary);font-weight:500}.NDbeAG_roiResult{background:var(--surface-secondary);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.NDbeAG_roiResultBody{flex-direction:column;gap:4px;display:flex}.NDbeAG_roiEyebrow{color:var(--text-secondary);margin:0;font-size:13px;font-weight:500}.NDbeAG_roiFigure{color:var(--accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:40px;font-weight:500;line-height:1.1}.NDbeAG_roiFigureCompact{font-size:30px}.NDbeAG_roiUnit{font-size:22px}.NDbeAG_roiNegative{color:var(--text-color-error)}.NDbeAG_roiPeriod{color:var(--text-muted);margin:0;font-size:14px}.NDbeAG_roiBreakdown{flex-direction:column;margin:12px 0 0;display:flex}.NDbeAG_roiBreakdown div{border-top:1px solid var(--border-secondary);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.NDbeAG_roiBreakdown dt{color:var(--text-secondary)}.NDbeAG_roiBreakdown dd{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0}.NDbeAG_roiBreakdownTotal{font-weight:500}.NDbeAG_roiFooter{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:1.5}.NDbeAG_roiFooter strong{color:var(--text-primary);font-weight:500}.NDbeAG_roiNote{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}
.r5hawG_hostNotes{flex-direction:column;gap:8px;height:100%;min-height:320px;display:flex}.r5hawG_hostNotes[hidden]{display:none}.r5hawG_hostNotesHint{color:#6a6a6a;margin:0;font-size:13px;line-height:1.4}.r5hawG_hostNotesInput{color:#222;min-height:240px;font:inherit;resize:none;background-color:#fff;border:1px solid #ddd;border-radius:12px;flex:1;padding:12px 14px;font-size:14px;line-height:1.5}.r5hawG_hostNotesInput:focus{border-color:#1539ff;outline:none}.r5hawG_hostNotesStatus,.r5hawG_hostNotesError{font-size:12px}.r5hawG_hostNotesStatus{color:#6a6a6a}.r5hawG_hostNotesError{color:#a12020}
.CVdvrq_jobOutreachTemplate{flex-direction:column;gap:12px;display:flex}.CVdvrq_jobOutreachTemplateError{color:var(--text-error);margin:0;font-size:12px}.CVdvrq_jobOutreachTemplateFailed{align-items:center;gap:12px;display:flex}.CVdvrq_jobOutreachTemplateToolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CVdvrq_jobOutreachTemplatePickerSlot{flex:1;min-width:220px}.CVdvrq_jobOutreachTemplateActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.CVdvrq_jobOutreachUnfilled{color:var(--text-muted);background-color:var(--surface-secondary);border-radius:6px;margin:0;padding:8px 12px 8px 28px;font-size:12px}
.r2TBPW_resumePreview{flex-direction:column;height:100%;min-height:0;display:flex}.r2TBPW_resumePages{background:#fff;flex:1;min-height:0;padding:0 0 72px;overflow-y:auto}.r2TBPW_resumePage{background:#fff;width:100%;height:auto;display:block}.r2TBPW_resumePageFrame{margin-bottom:12px;position:relative}.r2TBPW_evidenceStatus{color:var(--text-secondary);background:var(--surface-secondary);padding:8px 12px;font-size:13px;display:block}.r2TBPW_resumePdf{flex:1;min-height:0}
.xZDZlG_talentMapCompanyMatch{color:var(--text-secondary);flex-direction:column;gap:10px;font-size:14px;display:flex}.xZDZlG_talentMapCompanyMatch p{margin:0}.xZDZlG_talentMapCompanyMatch a{color:var(--text-primary);align-items:center;gap:4px;font-weight:500;display:inline-flex}.xZDZlG_talentMapCompanyMatch svg{width:14px;height:14px;color:var(--text-muted)}.xZDZlG_talentMapCompanyOptions{flex-wrap:wrap;gap:8px;display:flex}.xZDZlG_talentMapStats{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.xZDZlG_talentMapStats dt{color:var(--text-muted);font-size:13px}.xZDZlG_talentMapStats dd{color:var(--text-primary);margin:2px 0 0;font-size:24px;font-weight:500}.xZDZlG_talentMapStat{min-width:0}.xZDZlG_talentMapTable{border-collapse:collapse;width:100%;font-size:14px}.xZDZlG_talentMapTable th,.xZDZlG_talentMapTable td{border-bottom:1px solid var(--border-secondary);text-align:right;color:var(--text-secondary);padding:10px 0;font-weight:400}.xZDZlG_talentMapTable th:first-child{text-align:left;color:var(--text-primary)}.xZDZlG_talentMapTable thead th{color:var(--text-muted);font-size:13px}.xZDZlG_talentMapNote{color:var(--text-muted);margin:0;font-size:13px}.xZDZlG_talentMapGroup{flex-direction:column;gap:8px;display:flex}.xZDZlG_talentMapGroupTitle{color:var(--text-primary);margin:0;font-size:15px;font-weight:500}.xZDZlG_talentMapPeople{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xZDZlG_talentMapPerson{border-top:1px solid var(--border-secondary);align-items:center;gap:12px;padding:10px 0;display:flex}@media (max-width:480px){.xZDZlG_talentMapPerson{flex-wrap:wrap}}.xZDZlG_talentMapPhoto{object-fit:cover;background:var(--surface-secondary);width:40px;height:40px;color:var(--text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.xZDZlG_talentMapPhoto svg{width:20px;height:20px}.xZDZlG_talentMapPersonText{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}.xZDZlG_talentMapName{color:var(--text-primary);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.xZDZlG_talentMapName svg{width:14px;height:14px;color:var(--text-muted)}.xZDZlG_talentMapTitle{color:var(--text-secondary)}.xZDZlG_talentMapLocation{color:var(--text-muted);font-size:13px}.xZDZlG_talentMapChips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}
.KPiL2W_roomQuestionsEmpty{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.KPiL2W_roomQuestions{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.KPiL2W_roomQuestion{background-color:#f5f5f7;border-radius:12px;gap:12px;padding:12px;transition:opacity .2s;display:flex}.KPiL2W_roomQuestionDone{opacity:.55}.KPiL2W_roomQuestionCheck{color:#fff;cursor:pointer;background-color:#fff;border:2px solid #c1c1c1;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;padding:0;display:flex}.KPiL2W_roomQuestionCheck[aria-pressed=true]{background-color:#1539ff;border-color:#1539ff}.KPiL2W_roomQuestionCheck svg{stroke-width:3px;width:14px;height:14px}.KPiL2W_roomQuestionBody{flex-direction:column;gap:4px;display:flex}.KPiL2W_roomQuestionText{color:#222;font-size:15px;font-weight:500;line-height:22px}.KPiL2W_roomQuestionListen{color:#6a6a6a;font-size:13px;line-height:19px}
.BGJNZW_jobHeaderRow{background:var(--surface-primary);width:100%;color:var(--text-primary);border-bottom:1px solid var(--border-secondary)}@media (hover:hover) and (pointer:fine){.BGJNZW_jobHeaderBackButton:hover{transform:translate(-2px)scale(1.05)}}.BGJNZW_jobHeaderTitle{font-family:var(--brandFont),serif;color:var(--text-primary);letter-spacing:0;font-size:20px;font-weight:600;line-height:1.1}@media (max-width:768px){.BGJNZW_jobHeaderTitle{font-size:1.25rem}}.BGJNZW_jobHeaderActions{align-items:center;gap:12px;display:flex}.BGJNZW_container{height:calc(100svh - 61px);color:var(--text-primary);display:flex;overflow:hidden}.BGJNZW_container.BGJNZW_withJobHeader{height:calc(100svh - 128px)}@media (max-width:1023px){.BGJNZW_container{flex-direction:column;height:auto;overflow:visible}.BGJNZW_container.BGJNZW_withJobHeader{height:auto}}.BGJNZW_column{scroll-behavior:smooth;height:100%}@media (max-width:1023px){.BGJNZW_column{height:auto}}.BGJNZW_jobsColumn{border-right:1px solid var(--border-secondary);flex-direction:column;width:400px;min-width:400px;display:flex;position:relative;}@media (max-width:1023px){.BGJNZW_jobsColumn{border-right:none;width:100%;min-width:100%}}.BGJNZW_candidatesColumn{background-color:var(--surface-sunken);flex-direction:column;width:400px;min-width:400px;display:flex;}@media (max-width:1023px){.BGJNZW_candidatesColumn{width:100%;min-width:100%}}.BGJNZW_candidatesColumnExpanded{border-right:1px solid var(--border-secondary)}.BGJNZW_candidatesColumnTransparent{background-color:#0000}.BGJNZW_profileColumn{scroll-behavior:smooth;scrollbar-gutter:stable;flex:1;scroll-padding-top:40px;overflow-y:auto;}@media (max-width:1023px){.BGJNZW_profileColumn{width:100%;overflow-y:visible}}.BGJNZW_profileColumnExpanded{flex:1}.BGJNZW_profileColumnWithCv{border-right:2px solid var(--border-secondary);flex:1}.BGJNZW_cvColumn{background-color:var(--surface-primary);flex:1;min-width:300px;padding-left:5px;}@media (max-width:1023px){.BGJNZW_cvColumn{width:100%;min-width:100%;padding-left:0}}.BGJNZW_cvHeader{border-bottom:none;width:calc(100% - 20px);margin-left:5px;padding-left:0;padding-right:0}.BGJNZW_cvHeader .BGJNZW_headerContent{align-items:center;width:100%;display:flex}.BGJNZW_cvHeader .BGJNZW_headerTitle{font-size:18px}.BGJNZW_cvHeader .BGJNZW_cvHeaderControls{align-items:center;min-width:120px;display:flex}.BGJNZW_cvPlaceholder{text-align:center;height:80%;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.BGJNZW_cvPlaceholderIcon{color:var(--text-faint);margin-bottom:16px}.BGJNZW_cvPlaceholderText{max-width:200px;font-size:16px}.BGJNZW_columnContent{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;padding:12px 12px 60px;display:flex;overflow:hidden}@media (max-width:1023px){.BGJNZW_columnContent{padding-bottom:70px}}.BGJNZW_columnHeader{letter-spacing:0;font-size:18px;font-weight:500;font-family:var(--brandFont),serif;margin-left:var(--spacing-12);margin-right:var(--spacing-12);padding:10px 0;position:sticky;top:0}.BGJNZW_activeFilterIndicator{background-color:var(--secondaryColor);border-radius:50%;width:8px;height:8px;margin-left:5px;display:inline-block;position:relative;top:-2px}.BGJNZW_jobsHeader{justify-content:space-between;align-items:center;width:calc(100% - 20px);margin-top:10px;padding:0;display:flex}.BGJNZW_headerActions{align-items:center;gap:4px;margin-left:auto;padding-right:8px;display:flex}.BGJNZW_userFilterHeaderContainer{margin-right:4px}.BGJNZW_addButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:4px;padding:0;font-size:18px;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.BGJNZW_addButton:hover{color:var(--text-primary);transform:scale(1.1)}}.BGJNZW_addButton:active{transform:scale(.95)}.BGJNZW_candidatesHeader{width:calc(100% - 20px);padding:0}.BGJNZW_headerContent{justify-content:space-between;align-items:flex-start;width:100%;min-height:40px;display:flex}.BGJNZW_expandButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:10px;padding:3px;font-size:14px;display:flex}@media (hover:hover) and (pointer:fine){.BGJNZW_expandButton:hover{color:var(--text-primary);background-color:var(--surface-active)}}.BGJNZW_resumeToggleButton{background-color:var(--surface-active);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-primary);border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.BGJNZW_resumeToggleButton:hover{background-color:var(--surface-badge);transform:translateY(-1px)}.BGJNZW_resumeToggleButton:hover .BGJNZW_resumeArrow{transform:translate(-2px)}}.BGJNZW_resumeToggleButton:active{transform:translateY(1px)}.BGJNZW_resumeArrow{margin-left:2px;transition:transform .2s}.BGJNZW_headerTitle{align-items:flex-start;display:flex}.BGJNZW_headerTitleContent{flex-direction:column;display:flex}.BGJNZW_mainTitle{letter-spacing:0;font-size:18px;font-weight:500;font-family:var(--brandFont);align-items:center;display:flex}.BGJNZW_subTitle{color:var(--text-muted);font-size:12px;font-weight:400;font-family:var(--brandFont),sans-serif;margin-top:2px}.BGJNZW_jobPublicUrl{font-size:12px;font-weight:400;font-family:var(--brandFont),sans-serif;align-items:center;margin-top:2px;display:flex;position:relative}.BGJNZW_jobPublicUrlLink{color:var(--textColorDetail);align-items:center;margin-right:3px;font-weight:600;text-decoration:none;display:inline-flex}.BGJNZW_backButton{margin-right:12px}@media (hover:hover) and (pointer:fine){.BGJNZW_backButton:hover{transform:translate(-2px)scale(1.05)}}.BGJNZW_jobStatusFilterContainer{background-color:#0000;flex-direction:column;gap:6px;padding:10px 10px 2px;display:flex;position:relative}.BGJNZW_userStatusFilterContainer{background-color:#0000;flex-direction:column;gap:6px;margin-top:1px;padding:4px 10px 6px;display:flex;position:relative}.BGJNZW_sortContainer{padding:var(--spacing-12);flex-direction:column;align-items:flex-start;padding-top:0;display:flex}.BGJNZW_sortLabel{color:var(--text-muted);font-size:11px;font-weight:300;font-family:var(--brandFont),sans-serif;letter-spacing:0;margin-bottom:var(--spacing-4)}.BGJNZW_sortOptionsGroup{gap:var(--spacing-4);display:flex}.BGJNZW_userFilterContainer{flex-direction:column;gap:6px;margin-top:5px;margin-bottom:15px;padding:10px 10px 6px;display:flex;position:relative}.BGJNZW_userFilterPill{max-width:100%;height:auto;margin:0;padding:2px 8px;font-size:11px;overflow:hidden}.BGJNZW_userAvatarContainer{align-items:center;margin-right:8px;display:flex}.BGJNZW_userFilterAvatar{object-fit:cover;border:1px solid var(--border-strong);border-radius:50%;width:14px;height:14px}.BGJNZW_userFilterAvatarFallback{background-color:var(--surface-badge);border-radius:50%;width:14px;height:14px}.BGJNZW_userFilterLabel{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.BGJNZW_purple{color:var(--accent);background-color:#1539ff0d;border-color:#1539ff33}@media (hover:hover) and (pointer:fine){.BGJNZW_purple:hover{background-color:#1539ff1a}}.BGJNZW_clearFilters{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:11px;text-decoration:underline;position:absolute;bottom:-3px;right:3px}@media (hover:hover) and (pointer:fine){.BGJNZW_clearFilters:hover{color:var(--text-primary)}}.BGJNZW_clearFiltersHeader{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-right:4px;padding:0;font-size:12px;font-weight:400;text-decoration:underline}@media (hover:hover) and (pointer:fine){.BGJNZW_clearFiltersHeader:hover{color:var(--text-primary)}}.BGJNZW_jobItem,.BGJNZW_candidateItem{cursor:pointer;background-color:var(--surface-elevated);width:100%;height:100%;box-shadow:var(--shadow-card);color:var(--text-primary);border:none;border-radius:10px;align-items:flex-start;gap:0;padding:12px;text-decoration:none;display:flex;position:relative}.BGJNZW_jobItem:hover,.BGJNZW_candidateItem:hover{background-color:var(--surface-hover)}.BGJNZW_jobItem:hover .BGJNZW_jobActions,.BGJNZW_candidateItem:hover .BGJNZW_jobActions{opacity:1}.BGJNZW_jobItem:hover .BGJNZW_jobTitle,.BGJNZW_candidateItem:hover .BGJNZW_jobTitle{padding-right:90px}.BGJNZW_jobItem--large,.BGJNZW_candidateItem--large{min-height:107px;padding:14px}.BGJNZW_jobItem--active,.BGJNZW_candidateItem--active{background-color:color-mix(in srgb, var(--accent) 10%, var(--surface-elevated))!important;box-shadow:var(--shadow-card)!important}.BGJNZW_jobItem.BGJNZW_pressed,.BGJNZW_candidateItem--dimmed{opacity:.35;filter:grayscale()}.BGJNZW_candidateItem.BGJNZW_pressed{background-color:var(--hover-overlay);transform:scale(.98)}.BGJNZW_jobTitle{letter-spacing:0;font-size:16px;font-weight:600;font-family:var(--brandFont);white-space:nowrap;text-overflow:ellipsis;transition:padding-right .2s;overflow:hidden}.BGJNZW_jobDetails{color:var(--text-tertiary);margin-bottom:15px;font-size:13px}.BGJNZW_jobCreator{justify-content:center;align-items:center;display:flex;position:absolute;bottom:8px;right:8px}.BGJNZW_avatarImage{object-fit:cover;border:1px solid var(--border-strong);border-radius:50%;width:20px;height:20px}.BGJNZW_avatarFallback{background-color:var(--surface-active);width:20px;height:20px;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex}.BGJNZW_jobActions{opacity:0;gap:0;transition:opacity .2s;display:flex;position:absolute;top:6px;right:8px}@media (max-width:1023px){.BGJNZW_jobActions{opacity:1}}.BGJNZW_jobActions button{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:3px;font-size:12px;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.BGJNZW_jobActions button:hover{color:var(--text-primary);transform:scale(1.1)}}.BGJNZW_jobActions button:active{transform:scale(.95)}.BGJNZW_candidateNameRow{align-items:flex-start;gap:6px;display:flex}.BGJNZW_candidateNameRow .BGJNZW_candidateName{flex:1;min-width:0;padding-right:0}.BGJNZW_manualReviewPill{border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:500;line-height:14px}.BGJNZW_manualReviewPill--pending{color:var(--text-primary);background:color-mix(in srgb, #e5a000 18%, var(--surface-elevated))}.BGJNZW_manualReviewPill--approved{color:var(--text-primary);background:color-mix(in srgb, #22c55e 18%, var(--surface-elevated))}.BGJNZW_manualReviewPill--rejected{color:var(--text-primary);background:color-mix(in srgb, #ef4444 18%, var(--surface-elevated))}.BGJNZW_candidateName{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding-right:24px;font-size:15px;font-weight:500;position:relative;overflow:hidden}.BGJNZW_candidateMeta{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;padding-right:24px;font-size:10px;font-weight:500;overflow:hidden}.BGJNZW_candidateEmployer{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:10px;overflow:hidden}.BGJNZW_candidateDate{color:var(--text-muted);flex-shrink:0;font-size:10px;font-weight:400}.BGJNZW_candidateLocation{color:var(--text-secondary);align-items:center;gap:4px;margin-bottom:6px;font-size:10px;display:flex}.BGJNZW_candidateLocation svg{flex-shrink:0}.BGJNZW_candidateLocation span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BGJNZW_candidateBottom{flex-direction:column;gap:6px;margin-top:auto;display:flex}.BGJNZW_candidateFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.BGJNZW_candidateDetails{color:var(--text-tertiary);font-size:13px}.BGJNZW_pillIcon{margin-right:4px;font-size:10px;display:inline-block;position:relative;top:1px}.BGJNZW_iconGroup{display:inline-block;position:relative}.BGJNZW_checkIcon{color:var(--text-primary);background-color:#00dc53;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;padding:1px;display:flex;position:absolute;bottom:-3px;right:-3px}.BGJNZW_iconIndicator{background-color:inherit;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:absolute;bottom:-4px;right:-4px}.BGJNZW_aiStatusPill{border-radius:10px;align-items:center;margin-top:5px;margin-right:5px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.BGJNZW_aiStatusPill--suitable{color:#00dc53;background-color:#00c85333;border:1px solid #00c8534d}[data-theme=light] .BGJNZW_aiStatusPill--suitable{color:#00963c;background-color:#00c8531f;border-color:#00c85359}.BGJNZW_aiStatusPill--notSuitable{color:#ff6358;background-color:#ff3b3033;border:1px solid #ff3b304d}[data-theme=light] .BGJNZW_aiStatusPill--notSuitable{color:#dc281e;background-color:#ff3b301f;border-color:#ff3b3059}.BGJNZW_aiStatusPill--incomplete{color:#c8c8c8;background-color:#c8c8c833;border:1px solid #c8c8c866}[data-theme=light] .BGJNZW_aiStatusPill--incomplete{color:#787878;background-color:#9696961f;border-color:#96969659}.BGJNZW_humanStatusPill{border-radius:10px;align-items:center;margin-top:5px;margin-right:5px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.BGJNZW_humanStatusPill--shortlist{color:#00dc53;background-color:#00c85333;border:1px solid #00c8534d}[data-theme=light] .BGJNZW_humanStatusPill--shortlist{color:#00963c;background-color:#00c8531f}.BGJNZW_humanStatusPill--pending{color:orange;background-color:#ffa50033;border:1px solid #ffa5004d}[data-theme=light] .BGJNZW_humanStatusPill--pending{color:#c87800;background-color:#ffa5001f}.BGJNZW_humanStatusPill--interviewed{color:#64afff;background-color:#64afff33;border:1px solid #64afff4d}[data-theme=light] .BGJNZW_humanStatusPill--interviewed{color:#1e78dc;background-color:#64afff1f}.BGJNZW_emptyState{text-align:center;height:100%;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.BGJNZW_emptyStateIcon{opacity:.7;margin-bottom:15px;font-size:40px}.BGJNZW_emptyStateText{max-width:250px;font-size:16px}.BGJNZW_candidateScore{color:var(--accent);background-color:#1539ff14;border:none;border-radius:10px;align-items:center;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.BGJNZW_candidateCheckbox{opacity:0;z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:0;margin-right:0;padding-top:2px;transition:width .2s ease-out,opacity .2s ease-out,transform .2s ease-out,margin .2s ease-out;display:flex;overflow:hidden;transform:translate(-8px)}.BGJNZW_candidateCheckboxVisible{opacity:1;width:24px;margin-right:8px;transform:translate(0)}.BGJNZW_checkboxRoot{border:2px solid var(--border-primary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .15s;display:flex}.BGJNZW_checkboxRoot[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.BGJNZW_checkboxIndicator{color:#fff;justify-content:center;align-items:center;display:flex}.BGJNZW_candidateAvatar{object-fit:cover;background:var(--surface-badge,#ffffff0f);border-radius:50%;flex-shrink:0;width:40px;height:40px;margin-right:10px}.BGJNZW_candidateAvatarFallback{color:#fff;background:#a3a3a3;justify-content:center;align-items:center;display:flex}.BGJNZW_candidateItemBody{flex-direction:column;flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.BGJNZW_candidatePills{flex-wrap:nowrap;align-items:center;gap:4px;min-height:24px;display:flex}.BGJNZW_candidateFooterPills{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.BGJNZW_candidateFooterPills .BGJNZW_humanStatusPill,.BGJNZW_candidateFooterPills .BGJNZW_candidateScore{margin:0}.BGJNZW_candidateItem--selected{background-color:color-mix(in srgb, var(--accent) 10%, var(--surface-elevated))!important;box-shadow:var(--shadow-card),inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)!important}.BGJNZW_candidateItem--deleted{border:1px dashed var(--border-strong);box-shadow:none}@media (hover:hover) and (pointer:fine){.BGJNZW_candidateItem--deleted:hover{box-shadow:none}}.BGJNZW_candidateItem--deleted .BGJNZW_candidateName,.BGJNZW_candidateItem--deleted .BGJNZW_candidateMeta,.BGJNZW_candidateItem--deleted .BGJNZW_candidateEmployer,.BGJNZW_candidateItem--deleted .BGJNZW_candidateLocation,.BGJNZW_candidateItem--deleted .BGJNZW_candidateBottom{opacity:.5}.BGJNZW_candidateDeletedRow{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.BGJNZW_candidateDeletedBadge{color:var(--text-tertiary);background-color:var(--surface-badge);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.BGJNZW_candidateRestoreButton{border:1px solid var(--border-subtle);color:var(--text-primary);font-size:12px;font-weight:600;font-family:var(--brandFont);cursor:pointer;opacity:0;pointer-events:none;background-color:#0000;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;transition:opacity .15s,background-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.BGJNZW_candidateRestoreButton:hover{background-color:var(--surface-active)}}.BGJNZW_candidateRestoreButton:disabled{opacity:.5;cursor:default}.BGJNZW_candidateItem:hover .BGJNZW_candidateRestoreButton,.BGJNZW_candidateItem:focus-within .BGJNZW_candidateRestoreButton{opacity:1;pointer-events:auto}@media (hover:none){.BGJNZW_candidateRestoreButton{opacity:1;pointer-events:auto}}.BGJNZW_modalContent{flex-direction:column;width:80vw;max-width:1200px;height:85vh;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.BGJNZW_modalContent{width:95vw;height:90vh}}.BGJNZW_formContent{flex:1;height:100%;padding:0;overflow:hidden}.BGJNZW_twoColumnLayout{gap:0;width:100%;height:100%;display:flex}@media (max-width:1023px){.BGJNZW_twoColumnLayout{flex-direction:column}}.BGJNZW_previewColumn{width:60%}@media (max-width:1023px){.BGJNZW_previewColumn{width:100%}}.BGJNZW_promptColumn{flex-direction:column;flex:1;min-width:0;display:flex}.BGJNZW_vacancyPreview{background-color:var(--surface-tooltip);width:100%;height:100%;box-shadow:var(--shadow-md);scrollbar-gutter:stable;border-radius:8px;justify-content:center;padding:30px;display:flex;position:relative;overflow-y:auto}.BGJNZW_loadingOverlay{background-color:var(--backdrop-color);z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BGJNZW_loadingText{color:var(--text-primary);text-align:center;max-width:80%;font-size:16px;font-weight:500}.BGJNZW_emptyStateContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;display:flex}.BGJNZW_emptyStateText{max-width:400px}.BGJNZW_emptyStateText h3{color:var(--text-primary);font-size:22px;font-weight:500;font-family:var(--brandFont);margin-bottom:12px}.BGJNZW_emptyStateText p{color:var(--text-tertiary);font-size:16px;line-height:1.5}.BGJNZW_fullVideoOverlay{z-index:9999;background-color:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BGJNZW_fullVideoContainer{aspect-ratio:16/9;width:80%;max-width:960px;position:relative}.BGJNZW_fullVideo{object-fit:contain;border-radius:8px;width:100%;height:100%}.BGJNZW_closeVideoButton{color:var(--text-primary);cursor:pointer;z-index:10;background:0 0;background-color:var(--surface-badge);border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:-40px;right:0}@media (hover:hover) and (pointer:fine){.BGJNZW_closeVideoButton:hover{background-color:var(--hover-overlay);transform:scale(1.1)}}@keyframes BGJNZW_spin{to{transform:rotate(360deg)}}.BGJNZW_loadingContainer{text-align:center;height:200px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.BGJNZW_loadingSpinner{border:2px solid var(--border-secondary);border-top-color:var(--secondaryColor);border-radius:50%;width:24px;height:24px;margin-bottom:8px;animation:.8s ease-in-out infinite BGJNZW_spin}.BGJNZW_loadingText{color:var(--text-muted);font-size:13px;font-weight:400}.BGJNZW_emptyContainer{text-align:center;height:200px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.BGJNZW_emptyText{color:var(--text-tertiary);text-align:center;margin-bottom:16px;font-size:14px;font-weight:400}.BGJNZW_emptyMainText{color:var(--text-secondary);margin-bottom:8px;font-size:18px;font-weight:600}.BGJNZW_emptySubText{color:var(--text-tertiary);font-size:14px;font-weight:400}@keyframes BGJNZW_fadeOut{0%{opacity:1}to{opacity:0}}.BGJNZW_jobLink{color:var(--primary);word-break:break-all;font-size:.95rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.BGJNZW_jobLink:hover{opacity:.9;text-decoration:underline}}.BGJNZW_sectionHeader{color:var(--text-secondary);font-size:18px;font-weight:500;font-family:var(--brandFont),serif;margin-top:15px;margin-bottom:5px;padding-bottom:4px}.BGJNZW_sectionSeparator{background-color:var(--surface-active);width:100%;height:1px;margin:15px 0}.BGJNZW_resumeFileContainer{height:100%;position:relative;overflow:hidden}.BGJNZW_resumeFileContainer .BGJNZW_resumeActions{z-index:1001;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:16px;right:16px}.BGJNZW_resumeFileContainer .BGJNZW_downloadResumeButton{color:var(--text-primary);background:var(--surface-primary);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 0 0 1px #0000000f,0 4px 14px #0000001f}@media (hover:hover) and (pointer:fine){.BGJNZW_resumeFileContainer .BGJNZW_downloadResumeButton:hover:not(:disabled){background:var(--surface-primary);transform:translateY(-1px);box-shadow:0 0 0 1px #0000001a,0 6px 18px #00000029}}.BGJNZW_resumeFileContainer .BGJNZW_downloadResumeButton:disabled{opacity:.6;cursor:default}.BGJNZW_demoOverlay{color:#40404066;z-index:1000;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:50px;font-weight:600;display:flex;position:absolute;top:-20%;left:0}.BGJNZW_vacancyHeader{text-align:center;margin-bottom:20px}.BGJNZW_vacancyHeader .BGJNZW_jobTitle{font-weight:600;font-family:var(--brandFont);margin:0 0 10px;font-size:22px}.BGJNZW_salaryRange{font-size:18px;font-family:var(--brandFont)}.BGJNZW_roleDetails{width:100%;margin-bottom:30px;font-size:14px;display:flex}.BGJNZW_kvContainer{margin-bottom:10px}.BGJNZW_kvLabel{opacity:.7;margin-bottom:4px;font-size:12px}.BGJNZW_kvValue{word-break:break-word;font-size:14px}.BGJNZW_sectionContainer{margin-top:20px}.BGJNZW_sectionTitle{font-weight:500;font-family:var(--brandFont);margin:0 0 10px;font-size:18px}.BGJNZW_sectionContent{margin:10px 0;font-size:13px}.BGJNZW_jobDescription{font-size:13px}.BGJNZW_promptContainer{border-radius:8px;flex-direction:column;width:100%;height:100%;padding:25px;display:flex}.BGJNZW_promptTitle{font-weight:500;font-family:var(--brandFont);color:var(--text-secondary);margin:0 0 15px;font-size:20px}.BGJNZW_promptInstructions{color:var(--text-tertiary);margin-bottom:20px;font-size:14px}.BGJNZW_promptInputWrapper{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:15px;width:100%;height:100%;padding:20px 20px 70px;display:flex;position:relative;overflow-y:auto}.BGJNZW_validationAlert{background-color:#ff3b3026;border:1px solid #ff3b304d;border-radius:6px;margin-bottom:16px;padding:12px 16px}.BGJNZW_validationAlert p{color:var(--text-color-error);margin-top:0;margin-bottom:8px;font-weight:500}.BGJNZW_validationAlert ul{margin:0;padding-left:20px}.BGJNZW_validationAlert ul li{color:var(--text-secondary);margin-bottom:4px;font-size:13px}.BGJNZW_rightColumnButtons{justify-content:flex-end;gap:12px;display:flex;position:absolute;bottom:10px;right:10px}.BGJNZW_promptInput{border:1px solid var(--border-strong);background-color:var(--surface-hover);color:var(--text-primary);font-size:14px;font-family:var(--brandFont),sans-serif;resize:none;border-radius:6px;flex:1;min-height:200px;padding:15px}.BGJNZW_promptInput:focus{outline:none}.BGJNZW_promptInput::placeholder{color:var(--text-muted)}.BGJNZW_generateButton{background-color:var(--secondaryColor);color:var(--text-primary);cursor:pointer;border:none;border-radius:6px;padding:12px 20px;font-size:15px;font-weight:500;transition:all .2s}@media (hover:hover) and (pointer:fine){.BGJNZW_generateButton:hover{background-color:color-mix(in srgb, var(--secondaryColor) 80%, black);transform:translateY(-1px)}}.BGJNZW_generateButton:active{transform:translateY(1px)}.BGJNZW_formRow{gap:16px;margin-bottom:16px;display:flex}.BGJNZW_formRow .BGJNZW_formGroup{flex:1}.BGJNZW_formGroup{margin-bottom:16px}.BGJNZW_formGroup label{color:var(--text-tertiary);margin-bottom:6px;font-size:14px;display:block}.BGJNZW_formGroup input,.BGJNZW_formGroup select,.BGJNZW_formGroup textarea{background-color:var(--surface-active);border:1px solid var(--border-strong);width:100%;color:var(--text-primary);border-radius:4px;padding:10px 12px;font-family:inherit;font-size:14px}.BGJNZW_formGroup input:focus,.BGJNZW_formGroup select:focus,.BGJNZW_formGroup textarea:focus{border-color:var(--secondaryColor);outline:none}.BGJNZW_formGroup input::placeholder,.BGJNZW_formGroup select::placeholder,.BGJNZW_formGroup textarea::placeholder{color:var(--text-faint)}.BGJNZW_formGroup.BGJNZW_required label:after{content:" *";color:var(--text-color-error)}.BGJNZW_formGroup select{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:32px}.BGJNZW_textarea{resize:vertical;min-height:80px}.BGJNZW_flag{margin-right:8px;display:inline-block}.BGJNZW_customQuestions{margin-top:15px}.BGJNZW_customQuestions .BGJNZW_questionItem{align-items:center;margin-bottom:8px;display:flex;position:relative}.BGJNZW_customQuestions .BGJNZW_questionItem input{background-color:var(--surface-hover);border:1px solid var(--border-strong);color:var(--text-primary);border-radius:4px;flex:1;padding:6px 8px;font-size:13px}.BGJNZW_customQuestions .BGJNZW_questionItem input:focus{border-color:var(--secondaryColor);outline:none}.BGJNZW_customQuestions .BGJNZW_questionItem input::placeholder{color:var(--text-faint)}.BGJNZW_customQuestions .BGJNZW_questionItem .BGJNZW_removeButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:5px;padding:5px;font-size:14px}@media (hover:hover) and (pointer:fine){.BGJNZW_customQuestions .BGJNZW_questionItem .BGJNZW_removeButton:hover{color:var(--text-tertiary)}}.BGJNZW_customQuestions .BGJNZW_addButton{border:1px solid var(--border-strong);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:4px;align-items:center;padding:4px 10px;font-size:12px;display:flex}@media (hover:hover) and (pointer:fine){.BGJNZW_customQuestions .BGJNZW_addButton:hover{background-color:var(--hover-overlay);color:var(--text-primary)}}.BGJNZW_customQuestions .BGJNZW_addButton .BGJNZW_addIcon{margin-right:5px}.BGJNZW_replicaSelector{gap:8px;margin-top:10px;display:flex}.BGJNZW_replicaSelector .BGJNZW_replicaItem{cursor:pointer;flex-direction:column;align-items:center;width:60px;transition:all .2s;display:flex;position:relative}.BGJNZW_replicaSelector .BGJNZW_replicaItem.BGJNZW_selected .BGJNZW_replicaImage{border-color:var(--secondaryColor)}.BGJNZW_replicaSelector .BGJNZW_replicaItem.BGJNZW_selected .BGJNZW_replicaLabel{color:var(--secondaryColor)}@media (hover:hover) and (pointer:fine){.BGJNZW_replicaSelector .BGJNZW_replicaItem:hover{transform:translateY(-2px)}}.BGJNZW_replicaSelector .BGJNZW_replicaImage{object-fit:cover;border:2px solid var(--border-subtle);border-radius:50%;width:50px;height:50px;transition:all .2s}.BGJNZW_replicaSelector .BGJNZW_replicaLabel{text-align:center;color:var(--text-tertiary);margin-top:10px;font-size:13px;transition:all .2s}.BGJNZW_formActions{justify-content:flex-end;gap:12px;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.BGJNZW_lockIcon{color:#dc3545;flex-shrink:0;font-size:14px}.BGJNZW_modalBackdrop{background:var(--backdrop-color);z-index:9998;position:fixed;inset:0}.BGJNZW_quotaModal{background:var(--surface-elevated);box-shadow:var(--shadow-lg);z-index:9999;border-radius:12px;width:90%;max-width:450px;animation:.2s ease-out BGJNZW_slideIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes BGJNZW_slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}.BGJNZW_modalContent{padding:24px}.BGJNZW_modalTitle{font-family:var(--brandFont);color:#dc3545;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:600;display:flex}.BGJNZW_modalIcon{flex-shrink:0;font-size:22px}.BGJNZW_modalMessage{color:var(--text-primary);margin:0 0 12px;font-size:15px;line-height:1.5}.BGJNZW_modalSubMessage{color:var(--text-muted);margin:0 0 20px;font-size:14px;line-height:1.5}.BGJNZW_upgradeLink{color:#dc3545;font-weight:500;text-decoration:underline}@media (hover:hover) and (pointer:fine){.BGJNZW_upgradeLink:hover{text-decoration:none}}.BGJNZW_closeButton{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;width:100%;padding:10px 20px;font-size:14px;font-weight:500;transition:background .2s}@media (hover:hover) and (pointer:fine){.BGJNZW_closeButton:hover{background:#c82333}}.BGJNZW_closeButton:active{transform:scale(.98)}:root{--candidate-item-height:128px}.BGJNZW_listItem{width:100%;height:var(--candidate-item-height);box-sizing:border-box;flex-shrink:0;padding:6px 6px 6px 0}.BGJNZW_loadingTrigger{pointer-events:none;width:100%;height:1px}.BGJNZW_loadingIndicator{text-align:center;flex-shrink:0;width:100%;padding:20px}.BGJNZW_selectionActionBar{background:var(--surface-primary);border-top:1px solid var(--border-subtle);z-index:10;align-items:center;gap:8px;margin-bottom:8px;padding:12px;display:flex;position:sticky;bottom:0}.BGJNZW_candidateGroup{flex-direction:column;min-height:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.BGJNZW_candidateGroup.BGJNZW_expanded{flex:0 auto}.BGJNZW_candidateGroup.BGJNZW_collapsed{flex:none}.BGJNZW_groupScrollContainer{scrollbar-gutter:stable;scroll-behavior:smooth;opacity:1;padding:0;animation:.25s ease-out BGJNZW_fadeIn;position:relative;overflow:hidden auto}.BGJNZW_groupScrollContainer::-webkit-scrollbar{width:6px}.BGJNZW_groupScrollContainer::-webkit-scrollbar-track{background:0 0}.BGJNZW_groupScrollContainer::-webkit-scrollbar-thumb{background:var(--surface-badge);border-radius:3px}@media (hover:hover) and (pointer:fine){.BGJNZW_groupScrollContainer::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}}@keyframes BGJNZW_fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.BGJNZW_groupHeaderWrapper{box-sizing:border-box;flex-shrink:0;align-items:center;width:100%;padding:0;display:flex}.BGJNZW_groupHeader{cursor:pointer;background-color:#0000;align-items:center;gap:8px;width:100%;padding:8px 6px;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.BGJNZW_groupHeader:hover .BGJNZW_groupTitle{color:var(--text-primary)}.BGJNZW_groupHeader:hover .BGJNZW_groupChevron{color:var(--text-tertiary)}}.BGJNZW_groupHeader:active{opacity:.7}.BGJNZW_groupHeaderContent{flex:1;align-items:center;gap:8px;display:flex}.BGJNZW_groupTitle{font-size:16px;font-weight:600;font-family:var(--brandFont),serif;letter-spacing:0;color:var(--text-primary);transition:color .2s}.BGJNZW_groupChevron{color:var(--text-muted);justify-content:center;align-items:center;transition:all .2s;display:flex}
.Tzt2ea_deletedCandidateCard{opacity:.55;cursor:default;border-style:dashed}@media (hover:hover) and (pointer:fine){.Tzt2ea_deletedCandidateCard:hover{opacity:.75}}.Tzt2ea_restoreButton{cursor:pointer;z-index:1;color:var(--text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;font-size:16px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}@media (hover:hover) and (pointer:fine){.Tzt2ea_restoreButton:hover{color:var(--text-primary);background-color:var(--surface-active)}}.Tzt2ea_restoreButton:disabled{opacity:.4;cursor:not-allowed}
.SQyXNa_groupHeader{cursor:pointer;background-color:#0000;align-items:center;gap:8px;width:100%;padding:8px 6px 8px 0;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.SQyXNa_groupHeader:hover .SQyXNa_groupTitle{color:var(--text-primary)}.SQyXNa_groupHeader:hover .SQyXNa_groupChevron{color:var(--text-tertiary)}}.SQyXNa_groupHeader:active{opacity:.7}.SQyXNa_groupHeaderContent{flex:1;align-items:center;gap:8px;display:flex}.SQyXNa_groupTitle{font-family:var(--brandFont),sans-serif;letter-spacing:0;color:var(--text-primary);font-size:18px;font-weight:600;line-height:1.3;transition:color .2s}.SQyXNa_groupChevron{color:var(--icon-muted);justify-content:center;align-items:center;transition:all .2s;display:flex}.SQyXNa_groupHeaderAction{margin-left:auto}.SQyXNa_groupSelectAll{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:0;transition:width .2s ease-out,opacity .2s ease-out,transform .2s ease-out;display:flex;overflow:hidden;transform:translate(-8px)}.SQyXNa_groupSelectAllVisible{opacity:1;width:24px;transform:translate(0)}.SQyXNa_groupCheckbox{border:2px solid var(--border-primary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .15s;display:flex}.SQyXNa_groupCheckbox[data-state=checked],.SQyXNa_groupCheckbox[data-state=indeterminate]{background-color:#3b82f6;border-color:#3b82f6}.SQyXNa_groupCheckboxIndicator{color:#fff;justify-content:center;align-items:center;display:flex}
.FndO5G_emptyList{color:var(--text-muted);padding:10px 12px;font-size:12px;line-height:1.4}.FndO5G_addListButton{background:color-mix(in srgb, var(--surface-primary) 55%, transparent);border:1.5px dashed color-mix(in srgb, var(--text-muted) 60%, transparent);width:calc(100% - 12px);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin:6px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.FndO5G_addListButton:hover,.FndO5G_addListButton:focus-visible{background:color-mix(in srgb, var(--accent) 12%, var(--surface-primary) 60%);border-color:var(--accent);outline:none}.FndO5G_addListEditor{align-items:center;gap:6px;width:calc(100% - 12px);margin:6px;display:flex}.FndO5G_addListInput{background:var(--surface-input,#00000040);border:1px solid var(--border-subtle);min-width:0;color:var(--text-primary);border-radius:6px;flex:1;padding:8px 10px;font-size:13px}.FndO5G_addListInput:focus{border-color:var(--accent);outline:none}.FndO5G_addListPrimary,.FndO5G_addListSecondary{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex}.FndO5G_addListPrimary{background:var(--accent);color:#fff}.FndO5G_addListPrimary:disabled{opacity:.5;cursor:not-allowed}.FndO5G_addListSecondary{color:var(--text-muted);background:0 0}@media (hover:hover) and (pointer:fine){.FndO5G_addListSecondary:hover{color:var(--text-primary);background:var(--surface-badge,#ffffff14)}}
.HN5gSG_header{padding:16px 20px 8px}.HN5gSG_headerSmall{padding:12px 20px 6px}.HN5gSG_headerTitle{font-family:var(--brandFont),sans-serif;color:var(--text-secondary);margin:0;font-size:14px;font-weight:600}.HN5gSG_headerTitleSmall{font-size:12px}.HN5gSG_content{flex-direction:column;gap:16px;padding:8px 20px 20px;display:flex}.HN5gSG_filterSection{flex-direction:column;gap:8px;display:flex}.HN5gSG_sectionLabel{letter-spacing:0;color:var(--text-faint);font-size:10px;font-weight:600}.HN5gSG_filterRow{flex-wrap:wrap;gap:8px;display:flex}.HN5gSG_emptyState{color:var(--text-faint);font-size:12px;font-style:italic}
.lGyLkG_header{padding:16px 20px 8px}.lGyLkG_headerSmall{padding:12px 20px 6px}.lGyLkG_headerTitle{font-family:var(--brandFont),sans-serif;color:var(--text-secondary);margin:0;font-size:14px;font-weight:600}.lGyLkG_headerTitleSmall{font-size:12px}.lGyLkG_content{flex-direction:column;gap:8px;min-width:200px;padding:8px 20px 20px;display:flex}@media (max-width:479px){.lGyLkG_content{min-width:160px;padding:8px 12px 16px}}.lGyLkG_sortOption{display:flex}
.AoShCW_addCandidateButton{border:1px dashed var(--border-subtle);width:100%;min-height:34px;color:var(--text-muted);font-family:var(--brandFont),serif;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:12px;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:flex}.AoShCW_addCandidateButton svg{stroke-width:2.5px;width:17px;height:17px}.AoShCW_addCandidateButton:hover,.AoShCW_addCandidateButton:focus-visible{color:var(--text-secondary);border-color:var(--border-primary);background:var(--hover-overlay);outline:none}.AoShCW_addCandidateButtonExpanded{min-height:88px;margin-top:0}
.k-w1oq_expandedColumn{flex-direction:column;flex:1;min-height:0;padding:12px;animation:.34s cubic-bezier(.22,1,.36,1) k-w1oq_panelEnter;display:flex}@keyframes k-w1oq_panelEnter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.k-w1oq_expandedHeader{flex-shrink:0;align-items:center;gap:10px;padding:4px 4px 14px;display:flex}.k-w1oq_backButton{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;margin-right:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.k-w1oq_backButton:hover{background:var(--surface-badge,#ffffff14);color:var(--text-primary);border-color:var(--border-strong,var(--border-subtle))}}.k-w1oq_headerIcon{color:var(--accent);flex-shrink:0}.k-w1oq_headerTitle{color:var(--text-primary);font-size:18px;font-weight:600;font-family:var(--brandFont),serif;margin:0}.k-w1oq_headerCount{color:var(--text-muted);background:var(--surface-badge,#ffffff14);border-radius:10px;padding:2px 10px;font-size:13px;font-weight:500}.k-w1oq_expandedBody{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:4px;overflow-y:auto}.k-w1oq_expandedBody::-webkit-scrollbar{width:6px}.k-w1oq_expandedBody::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}.k-w1oq_cardGrid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));align-content:start;gap:12px;display:grid}.k-w1oq_gridCard{min-width:0;animation:.42s cubic-bezier(.22,1,.36,1) backwards k-w1oq_cardEnter;animation-delay:calc(var(--stagger-index,0)*28ms)}@keyframes k-w1oq_cardEnter{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.k-w1oq_emptyState{height:100%;color:var(--text-muted);justify-content:center;align-items:center;padding:48px;font-size:14px;display:flex}.k-w1oq_emptyColumnContent{flex-direction:column;gap:12px;max-width:420px;margin:0 auto;display:flex}.k-w1oq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.k-w1oq_ghostCard{background:color-mix(in srgb, var(--surface-primary) 55%, transparent);border:1px solid var(--border-subtle);pointer-events:none;border-radius:8px;align-items:flex-start;gap:12px;min-width:0;height:107px;padding:12px;display:flex}.k-w1oq_ghostAvatar{background:var(--surface-badge,#ffffff14);border-radius:50%;flex-shrink:0;width:40px;height:40px;animation:1.4s ease-in-out infinite k-w1oq_ghostShimmer}.k-w1oq_ghostLines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.k-w1oq_ghostLineWide,.k-w1oq_ghostLineNarrow{background:var(--surface-badge,#ffffff14);border-radius:5px;height:11px;animation:1.4s ease-in-out infinite k-w1oq_ghostShimmer}.k-w1oq_ghostLineWide{width:70%}.k-w1oq_ghostLineNarrow{width:45%;animation-delay:.2s}@keyframes k-w1oq_ghostShimmer{0%,to{opacity:.5}50%{opacity:1}}
.JuSZrG_columnLandingPhantom{background:#1539ff1f;border:1px solid #1539ff47;border-radius:10px;flex-shrink:0;height:88px;margin-bottom:8px}
.cS3K_a_withdrawApplication2026Prompt{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin-top:8px;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.cS3K_a_withdrawApplication2026Link{color:#6a6a6a;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.cS3K_a_withdrawApplication2026Link:hover{color:#222}}.cS3K_a_withdrawApplication2026Overlay{z-index:100;width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:#0006;border:none;justify-content:center;align-items:center;margin:0;padding:24px;display:flex;position:fixed;inset:0;overflow:visible}.cS3K_a_withdrawApplication2026Overlay::backdrop{background:0 0}.cS3K_a_withdrawApplication2026Card{text-align:left;background:#fff;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:440px;padding:32px;display:flex}@container candidate2026 (max-width:899px){.cS3K_a_withdrawApplication2026Card{padding:24px}}@media (max-width:899px){.cS3K_a_withdrawApplication2026Card{padding:24px}}.cS3K_a_withdrawApplication2026Title{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){.cS3K_a_withdrawApplication2026Title{line-height:30px}}@media (max-width:899px){.cS3K_a_withdrawApplication2026Title{line-height:30px}}.cS3K_a_withdrawApplication2026Title{color:#222}.cS3K_a_withdrawApplication2026Body{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.cS3K_a_withdrawApplication2026Error{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#b42318;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.cS3K_a_withdrawApplication2026Actions{flex-direction:column;gap:12px;margin-top:8px;display:flex}
.VTgtfa_credentialList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.VTgtfa_credentialCard{background:var(--surface-card,var(--surface-primary));min-width:0;box-shadow:var(--shadow-card);border-radius:12px;gap:12px;padding:12px 14px;display:flex}.VTgtfa_credentialIcon{background:color-mix(in srgb, var(--accent) 10%, var(--surface-primary));width:34px;height:34px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.VTgtfa_credentialIcon svg{width:20px;height:20px}.VTgtfa_credentialBody{flex:1;min-width:0}.VTgtfa_credentialMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px;display:flex}.VTgtfa_credentialName{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.35}.VTgtfa_credentialIssuer{color:var(--text-secondary);font-size:13px}.VTgtfa_credentialDetails{color:var(--text-muted);margin:6px 0 0;font-size:12px;line-height:1.5}
.lwGo_a_confirmation2026Container{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:560px;margin:0 auto;padding:120px 24px;display:flex}@container candidate2026 (max-width:899px){.lwGo_a_confirmation2026Container{padding:80px 24px}}@media (max-width:899px){.lwGo_a_confirmation2026Container{padding:80px 24px}}.lwGo_a_confirmation2026Icon{color:#1539ff;width:64px;height:64px}.lwGo_a_confirmation2026Heading{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;font-size:38px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){.lwGo_a_confirmation2026Heading{font-size:28px}}@media (max-width:899px){.lwGo_a_confirmation2026Heading{font-size:28px}}.lwGo_a_confirmation2026Heading{color:#222}.lwGo_a_confirmation2026Body{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.lwGo_a_confirmation2026Steps{text-align:left;background-color:#f5f5f7;border-radius:20px;flex-direction:column;gap:20px;width:100%;margin-top:16px;padding:28px;display:flex}@container candidate2026 (max-width:899px){.lwGo_a_confirmation2026Steps{padding:20px}}@media (max-width:899px){.lwGo_a_confirmation2026Steps{padding:20px}}.lwGo_a_confirmation2026StepsHeading{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){.lwGo_a_confirmation2026StepsHeading{line-height:30px}}@media (max-width:899px){.lwGo_a_confirmation2026StepsHeading{line-height:30px}}.lwGo_a_confirmation2026StepsHeading{color:#222}.lwGo_a_confirmation2026StepsList{counter-reset:confirmation-step;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lwGo_a_confirmation2026Step{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;counter-increment:confirmation-step;align-items:flex-start;gap:14px;font-size:17px;font-style:normal;font-weight:400;line-height:24px;display:flex}.lwGo_a_confirmation2026Step:before{content:counter(confirmation-step);color:#fff;background-color:#222;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:600;display:flex}
.nuy3sG_talentMapFunctions{flex-wrap:wrap;gap:8px;display:flex}.nuy3sG_talentMapFunction{border:1px solid var(--border-secondary);background:var(--surface-primary);height:34px;color:var(--text-secondary);font-family:var(--brandFont),sans-serif;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px;font-weight:400;transition:background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.nuy3sG_talentMapFunction:hover{color:var(--text-primary)}}.nuy3sG_talentMapFunction[aria-pressed=true]{border-color:var(--text-primary);background:var(--text-primary);color:var(--surface-primary)}.nuy3sG_talentMapProgress{align-items:center;gap:12px;font-size:15px;display:flex}.nuy3sG_talentMapAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}
.egHk6q_columnClone{pointer-events:none;cursor:grabbing;max-height:70vh;background:var(--surface-tertiary)!important;border-color:color-mix(in srgb, var(--accent) 30%, transparent)!important;transform:rotate(3deg)scale(1.02)!important;box-shadow:0 30px 60px -16px #0000003d,0 10px 20px -6px #00000029!important}
.SsigYa_cvHighlights{flex-direction:column;gap:14px;max-width:760px;margin-bottom:32px;display:flex}.SsigYa_cvHeadline{font-family:var(--brandFont),serif;color:var(--text-primary);align-items:flex-start;gap:10px;font-size:19px;font-weight:600;line-height:1.35;display:flex}.SsigYa_cvHeadline svg{width:20px;height:20px;color:var(--text-muted);flex-shrink:0;margin-top:3px}.SsigYa_cvFacts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SsigYa_cvFact{background:var(--surface-secondary);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:13px;line-height:20px;display:inline-flex}.SsigYa_cvFact svg{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.SsigYa_cvSummaryCard{background:color-mix(in srgb, var(--accent) 5%, var(--surface-primary));border-radius:12px;padding:14px 18px}.SsigYa_cvSummaryLabel{color:var(--text-muted);margin-bottom:6px;font-size:12px;font-weight:600}.SsigYa_cvSummary{color:var(--text-primary);font-size:14px;line-height:1.6}.SsigYa_cvSummary p{margin:0 0 8px}.SsigYa_cvSummary p:last-child{margin-bottom:0}.SsigYa_cvSummary ul{margin:0 0 8px;padding-left:18px}.SsigYa_cvSummaryClamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SsigYa_cvReadMore{color:var(--text-primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.SsigYa_cvLinks{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.SsigYa_cvLink{background:var(--surface-card,var(--surface-primary));min-width:0;box-shadow:var(--shadow-card);color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.SsigYa_cvLink svg{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0}@media (hover:hover) and (pointer:fine){.SsigYa_cvLink:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}}.SsigYa_cvLinkText{flex-direction:column;min-width:0;display:flex}.SsigYa_cvLinkLabel{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.SsigYa_cvLinkUrl{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
.RZqV0G_toolHeader{margin-bottom:24px}.RZqV0G_toolHeaderTitle{color:var(--text-primary);margin:0;font-size:26px;font-weight:500;line-height:1.25}.RZqV0G_toolHeaderDescription{color:var(--text-secondary);margin:6px 0 0;font-size:15px;line-height:1.5}.RZqV0G_toolBody{flex-direction:column;gap:16px;display:flex}
.WBak3q_noMatchesContent{padding:4px 4px 0}.WBak3q_noMatchesCopy{color:var(--text-tertiary);margin:0 0 18px;font-size:13px;line-height:1.5}
.ExVLkG_pillButton2026{cursor:pointer;white-space:nowrap;border:none;border-radius:112px;justify-content:center;align-items:center;min-height:52px;padding:14px 36px;font-family:inherit;font-size:17px;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative}.ExVLkG_pillButton2026:disabled{cursor:not-allowed;opacity:.45}.ExVLkG_fullWidth{width:100%}.ExVLkG_small{min-height:40px;padding:8px 22px;font-size:14px}.ExVLkG_blue{color:#fff;background:#1539ff}@media (hover:hover) and (pointer:fine){.ExVLkG_blue:hover:not(:disabled){background:#0c2bd9}}.ExVLkG_black{color:#fff;background:#222}@media (hover:hover) and (pointer:fine){.ExVLkG_black:hover:not(:disabled){background:#000}}.ExVLkG_white{color:#222;background:#f5f5f7}@media (hover:hover) and (pointer:fine){.ExVLkG_white:hover:not(:disabled){background:#fff}}.ExVLkG_outlineWhite{color:#f5f5f7;background:0 0;border:1px solid #f5f5f7}@media (hover:hover) and (pointer:fine){.ExVLkG_outlineWhite:hover:not(:disabled){color:#fff;border-color:#fff}}.ExVLkG_loading .ExVLkG_pillButton2026Label{opacity:0}.ExVLkG_pillButton2026Spinner{border:3px solid #ffffff59;border-top-color:currentColor;border-radius:50%;width:22px;height:22px;animation:.9s linear infinite ExVLkG_pillButton2026Spin;position:absolute}@keyframes ExVLkG_pillButton2026Spin{to{transform:rotate(360deg)}}
.Ai4_ka_meterRow{justify-content:center;gap:6px;display:flex}.Ai4_ka_chunk{background-color:#ddd;border-radius:6px;width:18px;height:36px}.Ai4_ka_chunk.Ai4_ka_illuminate{background-color:#1539ff}@media (max-width:768px){.Ai4_ka_chunk{background-color:#ffffff38;width:12px;height:24px}.Ai4_ka_chunk.Ai4_ka_illuminate{background-color:#1539ff;box-shadow:0 0 8px #1539ff8c}}
.d-o6RW_cookieSettingsLink{color:#6a6a6a;text-underline-offset:2px;cursor:pointer;letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;background:0 0;border:none;padding:0;font-size:13px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.d-o6RW_cookieSettingsLink:hover{color:#222}}
.fWjBlW_finalStepScreen{flex-direction:column;justify-content:center;width:600px;min-height:calc(100svh - 120px);margin:auto;display:flex}.fWjBlW_finalStepContainer{color:#222;background-color:#fff;border:1px solid #ddd;border-radius:20px;padding:32px;position:relative}.fWjBlW_finalStepHeader{text-align:center;color:#222;font-family:inherit;font-size:28px;font-weight:500}.fWjBlW_finalStepCopyWrapper{text-align:center;flex-direction:column;justify-content:center;padding:12px;display:flex}.fWjBlW_finalStepCopy{color:#6a6a6a;flex-direction:column;gap:2px;font-size:15px;display:flex}.fWjBlW_finalStepButtonWrapper{justify-content:center;align-items:center;margin-top:30px;display:flex}@media (max-width:768px){.fWjBlW_finalStepScreen{width:100%;min-height:calc(100dvh - 80px);padding:0 16px}.fWjBlW_finalStepContainer{background-color:#0000;border:none;padding:0}.fWjBlW_finalStepHeader{margin-top:10px;font-size:24px}.fWjBlW_finalStepCopy{font-size:13px}}
._9CMp7a_callTopBar{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}._9CMp7a_recordingBox{color:var(--text-primary);background-color:#0000006e;border-radius:8px;align-items:center;gap:8px;height:fit-content;padding:4px 8px;font-size:12px;display:flex}._9CMp7a_recordingIndicator{background-color:red;border-radius:8px;width:8px;height:8px}._9CMp7a_cookieSettingsPill{pointer-events:auto;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-left:auto;padding:4px 8px;line-height:1}._9CMp7a_callTopBar2026{top:26px;left:26px;right:26px}._9CMp7a_callTopBar2026 ._9CMp7a_recordingBox{color:#222;background-color:#fff;border:1px solid #ddd}
.HWUmra_countdownBox{color:#fff;background-color:#000000ba;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;font-family:inherit;display:flex;position:absolute;top:10px;right:10px}.HWUmra_countdownTime{font-size:30px;font-weight:500}.HWUmra_countdownUnit{font-size:20px}.HWUmra_countdownLabel{font-size:16px;font-weight:400}
._5_eVnq_pullIndicator{flex-shrink:0;justify-content:center;align-items:center;transition:height .2s;display:flex;overflow:hidden}._5_eVnq_pullIcon{color:var(--text-tertiary);justify-content:center;align-items:center;transition:transform .1s;display:flex}._5_eVnq_spinning{animation:.8s linear infinite _5_eVnq_spin;transform:none!important}@keyframes _5_eVnq_spin{to{transform:rotate(360deg)}}
.AUdDQq_resumeSectionList{flex-direction:column;gap:10px;max-width:760px;display:flex}.AUdDQq_resumeSection{background:var(--surface-secondary);border-radius:12px;padding:14px 16px}.AUdDQq_resumeSectionHeading{color:var(--text-primary);margin:0 0 6px;font-size:14px;font-weight:600}.AUdDQq_resumeSectionBody{color:var(--text-secondary);font-size:13px;line-height:1.6}.AUdDQq_resumeSectionBody p{margin:0 0 8px}.AUdDQq_resumeSectionBody p:last-child{margin-bottom:0}.AUdDQq_resumeSectionBody ul{margin:0 0 8px;padding-left:18px}.AUdDQq_resumeSectionBody ul:last-child{margin-bottom:0}.AUdDQq_resumeSectionBody li{margin:0 0 4px}
._0ewf6q_recordingChip{z-index:1000;color:#222;background-color:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;gap:8px;height:fit-content;padding:4px 8px;font-size:12px;display:flex;position:absolute;top:10px;left:10px}@media (max-width:768px){._0ewf6q_recordingChip{display:none}}._0ewf6q_recordingDot{background-color:var(--text-color-error);border-radius:8px;width:8px;height:8px}
.oOe18G_tagKey{font-weight:600}
.BrzQyG_resumeProfileEmpty{color:var(--text-secondary);text-align:center;padding:32px 24px;font-size:14px}.BrzQyG_resumeProfileSourceNote{color:var(--text-tertiary);margin:0 0 24px;font-size:12px}.BrzQyG_evidenceScope{display:contents}.BrzQyG_evidenceScope ::highlight(resume-evidence){color:inherit;background-color:#1539ff29}
.CzPHiq_jobCreatorAvatar{background:var(--surface-badge);object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.CzPHiq_jobCreatorAvatarFallback{color:var(--text-secondary);justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}
.LrONaa_kanbanBoard{background:var(--surface-canvas);flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.LrONaa_kanbanBoardCompact{flex:0 0 392px}@media (max-width:1023px){.LrONaa_kanbanBoardCompact{flex:0 0 100%}}.LrONaa_kanbanLoading{flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:48px;display:flex}.LrONaa_kanbanSearchRow{flex-shrink:0;padding:8px 12px 0}.LrONaa_kanbanColumns{-webkit-overflow-scrolling:touch;flex:1;gap:12px;padding:20px 12px 12px;display:flex;overflow:auto hidden}[data-dnd-kit-dragging] .LrONaa_kanbanColumns{cursor:grabbing}.LrONaa_kanbanColumns::-webkit-scrollbar{height:6px}.LrONaa_kanbanColumns::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}@media (max-width:1023px){.LrONaa_kanbanColumns{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-left:12px;scroll-padding-right:12px}}.LrONaa_kanbanColumnsCompact{gap:0;overflow-x:hidden}.LrONaa_candidateDragPreview{width:360px;position:relative}.LrONaa_candidateDragCount{border:2px solid var(--surface-primary);background:var(--accent);color:#fff;border-radius:14px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-10px;right:-10px;box-shadow:0 4px 12px #0003}
.A8d4jG_dropdownContainer{z-index:1100;margin-bottom:20px;position:relative}@media (max-width:768px){.A8d4jG_dropdownContainer{margin-bottom:0}}.A8d4jG_statusIcon{margin-right:4px;font-size:20px;transition:all .3s}.A8d4jG_statusIconSuccess{color:#4ade80}.A8d4jG_statusIconError{color:#ef4444}.A8d4jG_dropdown{-webkit-backdrop-filter:blur(16px);color:#fff;cursor:pointer;background:#1414148c;border:1px solid #fff3;border-radius:12px;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;padding:14px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.A8d4jG_dropdown:active{transform:translateY(0)}@media (max-width:768px){.A8d4jG_dropdown{padding:12px 14px;font-size:13px}}.A8d4jG_dropdown.A8d4jG_disabled{opacity:.5;cursor:not-allowed}.A8d4jG_dropdown.A8d4jG_error{background:#ef44441a;border-color:#ef444466}.A8d4jG_dropdownIcon{color:var(--text-tertiary);flex-shrink:0;font-size:20px}.A8d4jG_dropdownText{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.A8d4jG_chevron{color:var(--text-muted);flex-shrink:0;font-size:16px;transition:transform .2s}.A8d4jG_chevron.A8d4jG_chevronUp{transform:rotate(180deg)}.A8d4jG_dropdownMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-secondary);scrollbar-gutter:stable;z-index:1000;-webkit-overflow-scrolling:touch;background:#202020fa;border-radius:12px;max-height:200px;animation:.2s ease-out A8d4jG_dropdownSlide;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 10px 40px #00000080}.A8d4jG_dropdownMenu::-webkit-scrollbar{width:6px}.A8d4jG_dropdownMenu::-webkit-scrollbar-track{background:var(--hover-overlay)}.A8d4jG_dropdownMenu::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}@media (hover:hover) and (pointer:fine){.A8d4jG_dropdownMenu::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}}@keyframes A8d4jG_dropdownSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.A8d4jG_dropdownItem{width:100%;color:var(--text-tertiary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:all .15s;display:flex}@media (hover:hover) and (pointer:fine){.A8d4jG_dropdownItem:hover{background:var(--surface-hover);color:var(--text-primary);padding-left:20px}}.A8d4jG_dropdownItem.A8d4jG_selected{background:var(--surface-active);color:var(--text-primary);font-weight:500}.A8d4jG_dropdownItem:not(:last-child){border-bottom:1px solid var(--border-subtle)}@media (max-width:768px){.A8d4jG_dropdownItem{padding:10px 14px;font-size:13px}}.A8d4jG_deviceName{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.A8d4jG_checkmark{color:#4ade80;flex-shrink:0;font-size:16px;font-weight:600}@media (min-width:769px){.A8d4jG_dropdown{-webkit-backdrop-filter:none;color:#222;background:#fff;border:1px solid #c1c1c1;border-radius:14px}.A8d4jG_dropdownIcon,.A8d4jG_chevron{color:#6a6a6a}.A8d4jG_statusIconSuccess{color:#15803d}.A8d4jG_statusIconError{color:#c81e1e}.A8d4jG_dropdownMenu{background:#fff;border-color:#ddd;box-shadow:0 10px 40px #0000001f}.A8d4jG_dropdownItem{color:#3f3f3f}}@media (min-width:769px) and (hover:hover) and (pointer:fine){.A8d4jG_dropdownItem:hover{color:#222;background:#f5f5f7}}@media (min-width:769px){.A8d4jG_dropdownItem.A8d4jG_selected{color:#222;background:#f2f2f2}.A8d4jG_dropdownItem:not(:last-child){border-bottom-color:#f2f2f2}.A8d4jG_checkmark{color:#15803d}}
.mdBKSq_careersBrowse{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:40px 32px;display:grid}@container candidate2026 (max-width:899px){.mdBKSq_careersBrowse{grid-template-columns:minmax(0,1fr);row-gap:16px}}@media (max-width:899px){.mdBKSq_careersBrowse{grid-template-columns:minmax(0,1fr);row-gap:16px}}.mdBKSq_careersBrowseLocation{min-width:0}.mdBKSq_careersBrowseSearch{color:#3f3f3f;background:#f2f2f2;border-radius:16px;align-items:center;gap:12px;height:56px;padding:0 20px;transition:background-color .2s;display:flex}.mdBKSq_careersBrowseSearch:hover,.mdBKSq_careersBrowseSearch:focus-within{background:#ececee}.mdBKSq_careersBrowseSearch svg{flex-shrink:0;width:20px;height:20px}.mdBKSq_careersBrowseSearchInput{--input-focus-outline:none;letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#222;background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.mdBKSq_careersBrowseHeading{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#222;margin:0 0 20px;font-size:17px;font-style:normal;font-weight:500;line-height:24px}.mdBKSq_careersBrowseFacets{flex-direction:column;gap:32px;display:flex}@container candidate2026 (max-width:899px){.mdBKSq_careersBrowseFacets{gap:12px}}@media (max-width:899px){.mdBKSq_careersBrowseFacets{gap:12px}}.mdBKSq_careersBrowseTypes{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@container candidate2026 (max-width:899px){.mdBKSq_careersBrowseTypes{flex-flow:wrap;gap:8px}.mdBKSq_careersBrowseTypes .mdBKSq_careersBrowseHeading{display:none}}@media (max-width:899px){.mdBKSq_careersBrowseTypes{flex-flow:wrap;gap:8px}.mdBKSq_careersBrowseTypes .mdBKSq_careersBrowseHeading{display:none}}.mdBKSq_careersBrowseType{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;cursor:pointer;color:#6a6a6a;text-align:left;background:0 0;border:0;padding:8px 0;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.mdBKSq_careersBrowseType:hover,.mdBKSq_careersBrowseType[aria-pressed=true]{color:#222}@container candidate2026 (max-width:899px){.mdBKSq_careersBrowseType{background:#f2f2f2;border-radius:999px;padding:6px 14px}.mdBKSq_careersBrowseType[aria-pressed=true]{color:#fff;background:#222}}@media (max-width:899px){.mdBKSq_careersBrowseType{background:#f2f2f2;border-radius:999px;padding:6px 14px}.mdBKSq_careersBrowseType[aria-pressed=true]{color:#fff;background:#222}}.mdBKSq_careersBrowseResults{min-width:0}.mdBKSq_careersBrowseList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.mdBKSq_careersJobCard{color:inherit;background:#f5f5f7;border-radius:20px;flex-direction:column;gap:8px;padding:28px 32px;text-decoration:none;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.mdBKSq_careersJobCard:hover{background:#ececee}}@container candidate2026 (max-width:899px){.mdBKSq_careersJobCard{padding:20px}}@media (max-width:899px){.mdBKSq_careersJobCard{padding:20px}}.mdBKSq_careersJobCardTitle{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;font-size:25px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){.mdBKSq_careersJobCardTitle{font-size:24px}}@media (max-width:899px){.mdBKSq_careersJobCardTitle{font-size:24px}}.mdBKSq_careersJobCardTitle{color:#222}.mdBKSq_careersJobCardMeta{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;align-items:center;gap:8px;font-size:13px;font-style:normal;font-weight:400;line-height:24px;display:flex}.mdBKSq_careersJobCardMeta svg{flex-shrink:0;width:14px;height:14px}.mdBKSq_careersBrowseEmpty{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:0;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.mdBKSq_careersBrowseClear{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;cursor:pointer;color:#222;background:0 0;border:0;padding:0;font-size:17px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline}.mdBKSq_careersBrowseShowMore{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;cursor:pointer;color:#222;background:#ececee;border:0;border-radius:999px;margin:24px auto 0;padding:12px 28px;font-size:17px;font-style:normal;font-weight:400;line-height:24px;display:block}
.qxCVBq_monthCalendar{flex-direction:column;gap:16px;display:flex}.qxCVBq_monthHeader{justify-content:space-between;align-items:center;display:flex}.qxCVBq_monthTitle{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#222;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.qxCVBq_monthNav{gap:6px;display:flex}.qxCVBq_monthNavButton{color:#1539ff;cursor:pointer;background-color:#1539ff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.qxCVBq_monthNavButton:hover:not(:disabled){background-color:#1539ff29}}.qxCVBq_monthNavButton:disabled{color:#c1c1c1;cursor:default;background-color:#0000}.qxCVBq_monthNavButton svg{stroke-width:2.5px;width:20px;height:20px}.qxCVBq_monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.qxCVBq_monthWeekday{color:#6a6a6a;text-align:center;padding-bottom:6px;font-size:12px;font-weight:500}.qxCVBq_monthDay{aspect-ratio:1;color:#c1c1c1;cursor:default;background:0 0;border:none;border-radius:50%;justify-self:center;width:100%;max-width:52px;padding:0;font-size:16px;font-weight:400;transition:background-color .15s,color .15s;position:relative}.qxCVBq_monthDayAvailable{color:#1539ff;cursor:pointer;background-color:#1539ff14;font-weight:600}@media (hover:hover) and (pointer:fine){.qxCVBq_monthDayAvailable:hover{background-color:#1539ff29}}.qxCVBq_monthDaySelected,.qxCVBq_monthDaySelected:hover{color:#fff;background-color:#1539ff}.qxCVBq_monthDayToday:after{content:"";background-color:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}
.ougdFq_timeSlots{flex-direction:column;gap:14px;min-height:0;display:flex}.ougdFq_timeSlotsHeading{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#222;margin:0;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.ougdFq_timeSlotsEmpty{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:0;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.ougdFq_timeSlotsList{flex-direction:column;gap:8px;max-height:380px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}@container candidate2026 (max-width:899px){.ougdFq_timeSlotsList{max-height:none}}@media (max-width:899px){.ougdFq_timeSlotsList{max-height:none}}.ougdFq_timeSlotRow{gap:8px;display:flex}.ougdFq_timeSlotConfirm,.ougdFq_timeSlot{cursor:pointer;border-radius:12px;flex:1;height:52px;font-family:inherit;font-size:16px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,flex .2s}.ougdFq_timeSlot{color:#1539ff;background-color:#fff;border:1px solid #1539ff73}@media (hover:hover) and (pointer:fine){.ougdFq_timeSlot:hover{border:2px solid #1539ff}}.ougdFq_timeSlotSelected{color:#fff;background-color:#6a6a6a;border-color:#6a6a6a}@media (hover:hover) and (pointer:fine){.ougdFq_timeSlotSelected:hover{border:1px solid #6a6a6a}}.ougdFq_timeSlotConfirm{color:#fff;background-color:#1539ff;border:none}@media (hover:hover) and (pointer:fine){.ougdFq_timeSlotConfirm:hover:not(:disabled){background-color:#0c2bd9}}.ougdFq_timeSlotConfirm:disabled{opacity:.7;cursor:default}
.Xl0rMa_bookingPage{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;font-family:var(--font-google-sans-flex),sans-serif;background:radial-gradient(circle at 20% 0,#1539ff14,#0000 45%),#f5f5f7;flex-direction:column;align-items:center;padding:56px 24px 32px;display:flex}@container candidate2026 (max-width:899px){.Xl0rMa_bookingPage{padding:16px}}@media (max-width:899px){.Xl0rMa_bookingPage{padding:16px}}.Xl0rMa_bookingCard{background-color:#fff;border-radius:24px;grid-template-columns:300px minmax(0,1fr);width:100%;max-width:1040px;min-height:560px;animation:.35s ease-out Xl0rMa_bookingCardIn;display:grid;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 24px 64px #0f172a14}@container candidate2026 (max-width:899px){.Xl0rMa_bookingCard{border-radius:20px;grid-template-columns:minmax(0,1fr);min-height:0}}@media (max-width:899px){.Xl0rMa_bookingCard{border-radius:20px;grid-template-columns:minmax(0,1fr);min-height:0}}@keyframes Xl0rMa_bookingCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Xl0rMa_bookingMain{flex-direction:column;gap:20px;min-width:0;padding:32px 36px;display:flex}@container candidate2026 (max-width:899px){.Xl0rMa_bookingMain{padding:20px}}@media (max-width:899px){.Xl0rMa_bookingMain{padding:20px}}.Xl0rMa_bookingPreviewNotice{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#222;background-color:#1539ff14;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.Xl0rMa_bookingPreviewNotice svg{flex-shrink:0}.Xl0rMa_bookingError{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#a12020;background-color:#fdecea;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.Xl0rMa_bookingError svg{flex-shrink:0;width:18px;height:18px}.Xl0rMa_bookingPickHeader{flex-direction:column;gap:6px;display:flex}.Xl0rMa_bookingPickTitle{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){.Xl0rMa_bookingPickTitle{line-height:30px}}@media (max-width:899px){.Xl0rMa_bookingPickTitle{line-height:30px}}.Xl0rMa_bookingPickTitle{color:#222}.Xl0rMa_bookingCurrent{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Xl0rMa_bookingCurrent button{color:#1539ff;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:600}.Xl0rMa_bookingPicker{grid-template-columns:minmax(0,1.25fr) minmax(220px,1fr);gap:36px;display:grid}@container candidate2026 (max-width:899px){.Xl0rMa_bookingPicker{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:899px){.Xl0rMa_bookingPicker{grid-template-columns:minmax(0,1fr);gap:24px}}.Xl0rMa_bookingCalendarColumn{flex-direction:column;gap:20px;display:flex}.Xl0rMa_bookingSlotsColumn{flex-direction:column;min-width:0;display:flex}.Xl0rMa_bookingHint{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:0;font-size:15px;font-style:normal;font-weight:400;line-height:24px}.Xl0rMa_bookingEnded{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:auto 0;padding:24px 0;display:flex}.Xl0rMa_bookingEnded h2{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;margin:0;font-size:25px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){.Xl0rMa_bookingEnded h2{font-size:24px}}@media (max-width:899px){.Xl0rMa_bookingEnded h2{font-size:24px}}.Xl0rMa_bookingEnded h2{color:#222}.Xl0rMa_bookingEnded p{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;max-width:440px;margin:0;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.Xl0rMa_bookingEndedIcon{color:#3f3f3f;background-color:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.Xl0rMa_bookingEndedIcon svg{stroke-width:2.5px;width:26px;height:26px}.Xl0rMa_bookingFooter{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:20px 0 0;font-size:13px;font-style:normal;font-weight:400;line-height:24px}
._3huibG_interviewReschedule{flex-direction:column;gap:20px;width:min(760px,86vw);display:flex}._3huibG_interviewRescheduleNote{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:var(--text-secondary);margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:24px}._3huibG_interviewRescheduleError{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#a12020;background-color:#fef2f2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}
.DqfhHW_cancelNote{text-align:left;flex-direction:column;gap:12px;display:flex}.DqfhHW_cancelNoteCopy{margin:0}.DqfhHW_cancelNoteField{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#3f3f3f;flex-direction:column;gap:6px;font-size:13px;font-style:normal;font-weight:500;line-height:24px;display:flex}.DqfhHW_cancelNoteField textarea{color:#222;resize:vertical;border:1px solid #ddd;border-radius:12px;padding:10px 12px;font-family:inherit;font-size:14px}.DqfhHW_cancelNoteField textarea:focus{outline-offset:1px;outline:2px solid #1539ff}
.QLiDMW_jobRowMenu{position:absolute;top:calc(100% + 4px);right:0}.QLiDMW_jobRowMenu.QLiDMW_jobRowMenuUpward{top:auto;bottom:calc(100% + 4px)}.QLiDMW_jobRowMenu{background:var(--surface-elevated);border:1px solid var(--border-subtle);min-width:150px;box-shadow:var(--shadow-md);z-index:40;border-radius:10px;padding:4px}.QLiDMW_jobRowMenuItem{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.QLiDMW_jobRowMenuItem:hover{background:var(--surface-hover);color:var(--text-primary)}}.QLiDMW_jobRowMenuItem svg{color:var(--text-tertiary);flex-shrink:0}.QLiDMW_jobRowMenu .QLiDMW_jobRowCloseAction{color:var(--text-color-error)}@media (hover:hover) and (pointer:fine){.QLiDMW_jobRowMenu .QLiDMW_jobRowCloseAction:hover{background:0 0}}.QLiDMW_jobRowMenu .QLiDMW_jobRowCloseAction svg{color:inherit}
.P6woza_addCandidateForm{flex-direction:column;gap:14px;width:min(440px,76vw);display:flex}.P6woza_fieldLabel{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.P6woza_fieldInput{border:1px solid var(--border-primary);background:var(--surface-primary);width:100%;height:42px;color:var(--text-primary);font:inherit;border-radius:8px;outline:none;padding:0 12px;font-weight:400;transition:border-color .15s,box-shadow .15s}.P6woza_fieldInput::placeholder{color:var(--text-muted)}.P6woza_fieldInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.P6woza_nameFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.P6woza_fieldDivider{color:var(--text-muted);align-items:center;gap:10px;font-size:11px;display:flex}.P6woza_fieldDivider:before,.P6woza_fieldDivider:after{content:"";background:var(--border-subtle);flex:1;height:1px}.P6woza_formError{color:var(--text-color-error);margin:0;font-size:12px}.P6woza_formActions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.P6woza_enrichmentLoading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:min(440px,76vw);min-height:190px;display:flex}.P6woza_enrichmentLoading p{max-width:330px;color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}
.M6kn3W_container{gap:30px;width:100%;display:flex;overflow:hidden}@media (max-width:768px){.M6kn3W_container{z-index:2;flex-direction:column;gap:12px;padding:0 20px;position:relative;overflow:visible}}.M6kn3W_column{flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:768px){.M6kn3W_column{flex:none;margin-bottom:0}}.M6kn3W_videoContainer{background-color:#222;border-radius:14px;width:100%;height:330px;max-height:40vh;transition:all .3s;position:relative;overflow:hidden}.M6kn3W_videoContainer.M6kn3W_videoError{box-shadow:0 0 0 2px #ef444480,0 0 20px #ef444433}@media (max-width:768px){.M6kn3W_videoContainer{z-index:0;border:none;border-radius:0;width:100vw;height:100dvh;max-height:none;position:fixed;inset:0}.M6kn3W_videoContainer.M6kn3W_videoError{box-shadow:none}}.M6kn3W_video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.M6kn3W_audioSection{flex-direction:column;flex:1;justify-content:center;display:flex}@media (max-width:768px){.M6kn3W_audioSection{margin-top:0}}.M6kn3W_micInstruction{margin-bottom:20px;font-size:14px}@media (max-width:768px){.M6kn3W_micInstruction{text-align:center;color:#ffffffe6;text-shadow:0 1px 3px #00000080;margin-bottom:10px;font-size:13px}}.M6kn3W_switchingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1500;background:#000c;flex-direction:column;justify-content:center;align-items:center;gap:16px;animation:.2s M6kn3W_fadeIn;display:flex;position:absolute;inset:0}@keyframes M6kn3W_fadeIn{0%{opacity:0}to{opacity:1}}.M6kn3W_switchingLoader{border:3px solid var(--border-strong);border-top-color:var(--text-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite M6kn3W_spin}@keyframes M6kn3W_spin{to{transform:rotate(360deg)}}.M6kn3W_switchingText{color:var(--text-primary);font-size:14px;font-weight:500}.M6kn3W_deviceErrorOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1500;background:#ff0000e6;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;animation:.2s M6kn3W_fadeIn;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.M6kn3W_deviceErrorText{color:var(--text-primary);font-size:13px;font-weight:500}.M6kn3W_inlineDeviceError{color:var(--text-primary);background:#ff0000e6;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.M6kn3W_retryButton{color:var(--text-primary);cursor:pointer;background:#ffffff29;border:1px solid #ffffffb3;border-radius:8px;flex:none;padding:7px 10px;font-size:12px;font-weight:600;line-height:1}.M6kn3W_retryButton:disabled{cursor:not-allowed;opacity:.6}.M6kn3W_statusBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;border-radius:20px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .3s;animation:.3s M6kn3W_statusFadeIn;display:flex;position:absolute;top:16px;right:16px}@media (max-width:768px){.M6kn3W_statusBadge{padding:6px 10px;font-size:12px}}.M6kn3W_microphoneStatusContainer{justify-content:center;align-items:flex-start;height:54px;display:flex}@media (max-width:768px){.M6kn3W_microphoneStatusContainer{height:48px}}.M6kn3W_audioStatusBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;align-items:center;gap:6px;width:fit-content;margin-top:16px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .3s;animation:.3s M6kn3W_statusFadeIn;display:flex}@media (max-width:768px){.M6kn3W_audioStatusBadge{padding:6px 10px;font-size:12px}}.M6kn3W_statusSuccess{color:#4ade80;background:#4ade8026;border:1px solid #4ade804d}@media (hover:hover) and (pointer:fine){.M6kn3W_statusSuccess:hover{transform:scale(1.05);box-shadow:0 4px 12px #4ade804d}}.M6kn3W_statusError{color:#f87171;background:#ef444426;border:1px solid #ef44444d}@media (hover:hover) and (pointer:fine){.M6kn3W_statusError:hover{transform:scale(1.05);box-shadow:0 4px 12px #ef44444d}}.M6kn3W_statusBadgeIcon{font-size:16px;animation:2s ease-in-out infinite M6kn3W_iconPulse}@keyframes M6kn3W_statusFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes M6kn3W_iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
._7R4FQW_jobAlertsSignup{background:#f5f5f7;border:1px solid #ddd;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}@container candidate2026 (max-width:899px){._7R4FQW_jobAlertsSignup{padding:20px 16px}}@media (max-width:899px){._7R4FQW_jobAlertsSignup{padding:20px 16px}}._7R4FQW_jobAlertsSignupTitle{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@container candidate2026 (max-width:899px){._7R4FQW_jobAlertsSignupTitle{line-height:30px}}@media (max-width:899px){._7R4FQW_jobAlertsSignupTitle{line-height:30px}}._7R4FQW_jobAlertsSignupTitle{color:#222;align-items:center;gap:8px;margin:0;display:flex}._7R4FQW_jobAlertsSignupIcon{flex-shrink:0;width:20px;height:20px}._7R4FQW_jobAlertsSignupText{letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:#6a6a6a;margin:0;font-size:17px;font-style:normal;font-weight:400;line-height:24px}._7R4FQW_jobAlertsSignupForm{flex-direction:column;gap:16px;display:flex}._7R4FQW_jobAlertsSignupFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}@container candidate2026 (max-width:899px){._7R4FQW_jobAlertsSignupFields{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){._7R4FQW_jobAlertsSignupFields{grid-template-columns:minmax(0,1fr)}}._7R4FQW_jobAlertsSignupActions{justify-content:flex-start;display:flex}
._8-9VPG_container{text-align:center;color:#222;background-color:#fff;border:1px solid #ddd;border-radius:20px;flex-direction:column;gap:30px;width:800px;max-width:calc(100% - 40px);margin:auto;padding:32px;display:flex}._8-9VPG_hairCheck{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 120px);padding-bottom:120px;display:flex}@media (max-width:768px){._8-9VPG_hairCheck:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 45%,#000000e6 100%);height:55%;position:absolute;bottom:0;left:0;right:0}}._8-9VPG_titleContainer{flex-direction:column;align-items:center;gap:12px;display:flex}._8-9VPG_title{color:#222;text-wrap:balance;font-family:inherit;font-size:22px;font-weight:500}._8-9VPG_overallStatus{border-radius:24px;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .3s;animation:.4s _8-9VPG_slideDown;display:flex}._8-9VPG_overallStatus._8-9VPG_allGood{color:#15803d;background:#15803d14;border:1px solid #15803d40}@media (hover:hover) and (pointer:fine){._8-9VPG_overallStatus._8-9VPG_allGood:hover{transform:translateY(-2px);box-shadow:0 4px 16px #15803d26}}._8-9VPG_overallStatus._8-9VPG_needsAttention{color:#b47808;background:#b4780814;border:1px solid #b4780840}@media (hover:hover) and (pointer:fine){._8-9VPG_overallStatus._8-9VPG_needsAttention:hover{transform:translateY(-2px);box-shadow:0 4px 16px #b4780826}}._8-9VPG_overallStatusIcon{font-size:20px;animation:.5s _8-9VPG_iconRotate}@keyframes _8-9VPG_slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _8-9VPG_iconRotate{0%{transform:rotate(-180deg)scale(.5)}to{transform:rotate(0)scale(1)}}._8-9VPG_video{object-fit:cover;width:100%;height:330px;transition:opacity 2s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:767px){._8-9VPG_video{height:240px}}._8-9VPG_heading{justify-content:center;align-items:center;gap:10px;margin-bottom:26px;display:flex}._8-9VPG_controls{flex-direction:column;display:flex}._8-9VPG_errorMessage{min-height:60px;margin-bottom:10px}@media (max-width:768px){._8-9VPG_errorMessage{height:auto;min-height:50px}}._8-9VPG_errorText{color:#c81e1e;text-align:center;background-color:#c81e1e14;border:1px solid #c81e1e40;border-radius:12px;width:fit-content;margin:auto;padding:8px 20px;font-size:14px}@media (max-width:768px){._8-9VPG_errorText{margin-bottom:20px;padding:6px 10px;font-size:12px}}._8-9VPG_browserFallbackLink{color:inherit;cursor:pointer;text-decoration:underline}._8-9VPG_buttons{justify-content:center;width:100%;margin-top:20px;display:flex}@media (max-width:767px){._8-9VPG_buttons button{min-width:44px;min-height:44px}}@media (max-width:768px){._8-9VPG_hairCheck{justify-content:flex-end;align-items:stretch;height:100%;min-height:0;padding:0;position:relative;overflow:hidden}._8-9VPG_container{background-color:#0000;border:none;border-radius:0;flex:1;justify-content:flex-end;gap:0;width:100%;max-width:100%;height:100%;min-height:0;margin:0;padding:0}._8-9VPG_titleContainer{padding:max(env(safe-area-inset-top),16px) 20px 28px;z-index:2;background:linear-gradient(#000000b3 0%,#00000059 60%,#0000 100%);margin-bottom:auto}._8-9VPG_title{color:#fff;text-shadow:0 1px 4px #0009;padding:0;font-size:16px;line-height:1.4}._8-9VPG_controls{z-index:2;padding:12px 20px calc(max(env(safe-area-inset-bottom),20px) + 4px);gap:14px;position:relative}._8-9VPG_errorMessage{min-height:auto;margin-bottom:0}._8-9VPG_errorText{margin-bottom:0}._8-9VPG_heading{margin-bottom:12px}}
.amKgGa_interviewMenu{min-width:180px;max-width:calc(100vw - 32px);padding:4px}.amKgGa_interviewMenuAction{width:100%;color:var(--text-secondary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.amKgGa_interviewMenuAction svg{color:var(--text-tertiary);flex-shrink:0}@media (hover:hover) and (pointer:fine){.amKgGa_interviewMenuAction:hover{background:var(--surface-hover);color:var(--text-primary)}}.amKgGa_interviewMenuAction:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.amKgGa_interviewMenuDestructive{color:var(--text-color-error)}@media (hover:hover) and (pointer:fine){.amKgGa_interviewMenuDestructive:hover{color:var(--text-color-error);background:0 0}}.amKgGa_interviewMenuDestructive svg{color:inherit}
.XocLzG_jobRow{background:var(--surface-primary);width:100%;min-height:66px;color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) 150px 40px;grid-template-areas:"title recruiter menu""chips date menu";align-items:center;gap:7px 14px;padding:12px 16px;text-decoration:none;transition:box-shadow .15s;display:grid;position:relative}.XocLzG_jobRow:hover,.XocLzG_jobRow:focus-visible{box-shadow:var(--shadow-card-hover);text-decoration:none}@media (max-width:1023px){.XocLzG_jobRow{grid-template-columns:minmax(0,1fr) auto 40px;grid-template-areas:"title title title""chips chips chips""recruiter date menu"}}.XocLzG_jobRowPending{pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:0;left:10px;right:10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20% 80%,#0000 100%)}.XocLzG_jobRowPending:after{content:"";border-radius:inherit;background:var(--accent);width:40%;animation:1s ease-in-out infinite XocLzG_jobRowPendingSlide;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.XocLzG_jobRowPending:after{width:100%;animation:none}}@keyframes XocLzG_jobRowPendingSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.XocLzG_jobRowDraft .XocLzG_jobRowTitleLine,.XocLzG_jobRowDraft .XocLzG_jobRowChips,.XocLzG_jobRowDraft .XocLzG_jobRowRecruiter,.XocLzG_jobRowDraft .XocLzG_jobRowDate{opacity:.75}.XocLzG_jobRowPinned{background:color-mix(in srgb, var(--accent) 3%, var(--surface-elevated))}.XocLzG_jobRowTitleLine{grid-area:title;align-self:start;align-items:center;gap:8px;min-width:0;display:flex}.XocLzG_jobRowPinIndicator{color:var(--text-tertiary);flex-shrink:0}.XocLzG_jobRowPrivateIndicator{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.XocLzG_jobRowPrivateIndicator svg{stroke-width:2.5px;width:13px;height:13px}.XocLzG_jobRowTitle{font-family:var(--brandFont),sans-serif;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.35;overflow:hidden}.XocLzG_jobRowChips{flex-wrap:wrap;grid-area:chips;align-items:center;gap:6px;display:flex}.XocLzG_jobRowMetaItem{color:var(--text-muted);font-family:var(--brandFont),sans-serif;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex;overflow:hidden}.XocLzG_jobRowMetaItem svg{flex-shrink:0}.XocLzG_jobRowChips .XocLzG_jobRowMetaItem{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-left:6px}.XocLzG_jobRowRecruiter{min-width:0;max-width:100%;color:var(--text-tertiary);grid-area:recruiter;justify-self:end;font-size:13px}@media (max-width:1023px){.XocLzG_jobRowRecruiter{justify-self:start}}.XocLzG_jobRowDate{grid-area:date;justify-self:end}@media (max-width:1023px){.XocLzG_jobRowDate{justify-self:start}}.XocLzG_jobRowRecruiterName{text-overflow:ellipsis;overflow:hidden}.XocLzG_jobRowMenuWrapper{grid-area:menu;justify-content:flex-end;align-self:center;display:flex;position:relative}.XocLzG_jobRowMenuButton{background-color:var(--surface-hover);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}.XocLzG_jobRowMenuButton svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.XocLzG_jobRowMenuButton:hover{background-color:var(--surface-badge)}}@media (max-width:767px){.XocLzG_jobRowMenuButton{width:40px;height:40px}}.XocLzG_jobRowMenuButtonOpen{background-color:var(--surface-badge)}
.pWjzQq_standaloneSourcedLoading{justify-content:center;padding:4rem 0;display:flex}.pWjzQq_standaloneSourcedEmpty{text-align:center;color:var(--text-tertiary);padding:2rem;font-size:.875rem}
.fICAzW_embeddedRoiCalculator{max-width:960px;margin:0 auto;padding:16px}