.HireAssistantToggle-module__1gGkVW__toggle{background-color:var(--color-bg-Surface);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;touch-action:manipulation;border:none;border-radius:10px;flex:none;align-items:center;gap:6px;margin:0;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.HireAssistantToggle-module__1gGkVW__toggle:hover{color:var(--color-text-primary)}.HireAssistantToggle-module__1gGkVW__toggle:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.HireAssistantToggle-module__1gGkVW__toggleActive{color:var(--color-text-primary)}.HireAssistantToggle-module__1gGkVW__toggle .material-symbols-rounded{font-size:18px;line-height:1}@container header-row (max-width:900px){.HireAssistantToggle-module__1gGkVW__label{display:none}.HireAssistantToggle-module__1gGkVW__toggle{padding-inline:9px}}
.hire-next-step-module__gdbHTW__lane{width:100%;max-width:800px;padding:0 var(--content-padding,20px) 40px calc(var(--content-padding,20px) + var(--sortable-gutter));box-sizing:border-box;margin:0 auto}.hire-next-step-module__gdbHTW__card{border:1px dashed var(--color-bgblur-Border);color:inherit;transition:background-color .15s ease, border-color .15s ease, box-shadow .8s var(--easing-emphasized,ease);border-radius:16px;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex}.hire-next-step-module__gdbHTW__card:hover{background-color:var(--color-bg-Background);box-shadow:var(--achievement-box-shadow);border-style:solid}.hire-next-step-module__gdbHTW__card:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:2px}.hire-next-step-module__gdbHTW__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hire-next-step-module__gdbHTW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10.5px;font-weight:700}.hire-next-step-module__gdbHTW__title{color:var(--color-text-primary);font-size:17px;font-weight:700;line-height:1.3}.hire-next-step-module__gdbHTW__hint{color:var(--color-text-tertiary);font-size:13px;line-height:1.45}.hire-next-step-module__gdbHTW__attention{color:var(--color-warning);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.hire-next-step-module__gdbHTW__dot{background-color:var(--color-warning);border-radius:50%;width:6px;height:6px}.hire-next-step-module__gdbHTW__arrow{background-color:var(--color-bg-Irrelevant);width:36px;height:36px;color:var(--color-text-secondary);transition:transform .2s var(--easing-emphasized,ease), color .15s ease;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.hire-next-step-module__gdbHTW__card:hover .hire-next-step-module__gdbHTW__arrow{color:var(--color-text-primary);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.hire-next-step-module__gdbHTW__card:hover .hire-next-step-module__gdbHTW__arrow{transform:none}}@container resumeCanvas not (min-width:599px){.hire-next-step-module__gdbHTW__lane{padding-left:var(--content-padding,16px)}}
.CandidateRoleView-module__t5Ov3G__view{max-width:68ch;color:var(--color-text-primary);flex-direction:column;gap:26px;margin:0 auto;padding:4px 0 8px;display:flex}.CandidateRoleView-module__t5Ov3G__masthead{align-items:center;gap:8px;display:flex}.CandidateRoleView-module__t5Ov3G__logo{object-fit:cover;border-radius:7px;flex:none;width:28px;height:28px}.CandidateRoleView-module__t5Ov3G__orgName{letter-spacing:.01em;color:var(--color-text-secondary);font-size:13px;font-weight:600}.CandidateRoleView-module__t5Ov3G__orgLink{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.CandidateRoleView-module__t5Ov3G__orgLink:hover .CandidateRoleView-module__t5Ov3G__orgName{color:var(--color-text-primary)}.CandidateRoleView-module__t5Ov3G__section{flex-direction:column;gap:8px;display:flex}.CandidateRoleView-module__t5Ov3G__sectionTitle{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:660;line-height:1.3}.CandidateRoleView-module__t5Ov3G__paragraph{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}.CandidateRoleView-module__t5Ov3G__bullets,.CandidateRoleView-module__t5Ov3G__steps{color:var(--color-text-secondary);flex-direction:column;gap:5px;margin:0;padding-left:22px;font-size:15px;line-height:1.55;display:flex}.CandidateRoleView-module__t5Ov3G__bullets>li,.CandidateRoleView-module__t5Ov3G__steps>li{display:list-item}.CandidateRoleView-module__t5Ov3G__bullets{list-style:outside}.CandidateRoleView-module__t5Ov3G__steps{list-style:decimal}.CandidateRoleView-module__t5Ov3G__bullets>li::marker{color:var(--color-text-tertiary)}.CandidateRoleView-module__t5Ov3G__steps>li::marker{color:var(--color-text-tertiary)}.CandidateRoleView-module__t5Ov3G__explanation{border:1px solid var(--color-border);background-color:var(--color-bg-Irrelevant);border-radius:14px;flex-direction:column;gap:10px;margin-top:6px;padding:18px 18px 20px;display:flex}.CandidateRoleView-module__t5Ov3G__lead{color:var(--color-text-tertiary);margin:-4px 0 2px;font-size:13.5px;line-height:1.5}.CandidateRoleView-module__t5Ov3G__empty{color:var(--color-text-tertiary);margin:0;font-size:13.5px}.CandidateRoleView-module__t5Ov3G__group{flex-direction:column;gap:8px;margin-top:8px;display:flex}.CandidateRoleView-module__t5Ov3G__groupLabel,.CandidateRoleView-module__t5Ov3G__groupLabelMust{letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:11px;font-weight:700}.CandidateRoleView-module__t5Ov3G__groupLabelMust{color:var(--color-text-primary)}.CandidateRoleView-module__t5Ov3G__requirementList,.CandidateRoleView-module__t5Ov3G__constraintList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CandidateRoleView-module__t5Ov3G__requirement{flex-direction:column;gap:3px;display:flex}.CandidateRoleView-module__t5Ov3G__requirementHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.CandidateRoleView-module__t5Ov3G__requirementName{font-size:14.5px;font-weight:640}.CandidateRoleView-module__t5Ov3G__requirementLevel{color:var(--color-text-tertiary);font-size:11.5px}.CandidateRoleView-module__t5Ov3G__rationale{color:var(--color-text-secondary);margin:0;font-size:13.5px;line-height:1.55}.CandidateRoleView-module__t5Ov3G__equivalenceList{flex-wrap:wrap;gap:4px 10px;margin:2px 0 0;padding:0;list-style:none;display:flex}.CandidateRoleView-module__t5Ov3G__equivalence{color:var(--color-text-tertiary);font-size:12.5px}.CandidateRoleView-module__t5Ov3G__relation{font-style:italic}.CandidateRoleView-module__t5Ov3G__equivalenceName{color:var(--color-text-secondary);font-weight:600}.CandidateRoleView-module__t5Ov3G__evidence{color:var(--color-text-tertiary);margin:2px 0 0;font-size:12.5px;line-height:1.5}.CandidateRoleView-module__t5Ov3G__evidenceLead{font-weight:650}.CandidateRoleView-module__t5Ov3G__constraint{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.CandidateRoleView-module__t5Ov3G__constraintKind{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary);flex:none;font-size:11px;font-weight:700}.CandidateRoleView-module__t5Ov3G__constraintRationale{min-width:0;color:var(--color-text-secondary);flex:220px;font-size:13.5px;line-height:1.55}@media (max-width:620px){.CandidateRoleView-module__t5Ov3G__view{gap:22px}.CandidateRoleView-module__t5Ov3G__explanation{padding:14px 14px 16px}}.CandidateRoleView-module__t5Ov3G__roleTitle{letter-spacing:-.01em;color:var(--color-text-primary);margin:2px 0 18px;font-size:26px;font-weight:700;line-height:1.2}
.CandidatePreviewModal-module__CDrjOa__chrome{flex-direction:column;height:100%;min-height:0;display:flex}.CandidatePreviewModal-module__CDrjOa__head{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:12px;padding:18px 56px 12px 20px;display:flex}.CandidatePreviewModal-module__CDrjOa__headText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CandidatePreviewModal-module__CDrjOa__title{color:var(--color-text-primary);margin:0;font-size:15px;font-weight:650}.CandidatePreviewModal-module__CDrjOa__note{color:var(--color-text-tertiary);margin:0;font-size:11.5px;line-height:1.45}.CandidatePreviewModal-module__CDrjOa__body{flex:1;min-height:0;padding:22px 20px 28px;overflow-y:auto}
.RoleDescriptionTab-module__uG15-G__saveState{color:var(--color-text-tertiary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.RoleDescriptionTab-module__uG15-G__saveDot{background-color:var(--color-success);border-radius:50%;width:6px;height:6px;transition:background-color .2s}.RoleDescriptionTab-module__uG15-G__saveState[data-status=dirty] .RoleDescriptionTab-module__uG15-G__saveDot,.RoleDescriptionTab-module__uG15-G__saveState[data-status=saving] .RoleDescriptionTab-module__uG15-G__saveDot{background-color:var(--color-text-tertiary);animation:1.2s ease-in-out infinite RoleDescriptionTab-module__uG15-G__savePulse}.RoleDescriptionTab-module__uG15-G__saveStateError{color:var(--color-warning)}.RoleDescriptionTab-module__uG15-G__saveStateError .RoleDescriptionTab-module__uG15-G__saveDot{background-color:var(--color-warning)}@keyframes RoleDescriptionTab-module__uG15-G__savePulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.RoleDescriptionTab-module__uG15-G__saveState[data-status=dirty] .RoleDescriptionTab-module__uG15-G__saveDot,.RoleDescriptionTab-module__uG15-G__saveState[data-status=saving] .RoleDescriptionTab-module__uG15-G__saveDot{animation:none}}.RoleDescriptionTab-module__uG15-G__draftButton{border-color:color-mix(in srgb, var(--color-text-primary) 22%, transparent);color:var(--color-text-primary);box-shadow:var(--rezum-glow,0 0 0 0 transparent);transition:box-shadow var(--rezum-border-fade,.3s) ease, border-color .15s ease, color .15s ease}.RoleDescriptionTab-module__uG15-G__draftButton:disabled[data-rezum-active=true]{opacity:1}.RoleDescriptionTab-module__uG15-G__missingCount{background-color:color-mix(in srgb, var(--color-warning) 18%, transparent);font-variant-numeric:tabular-nums;min-width:18px;height:18px;color:var(--color-warning);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.RoleDescriptionTab-module__uG15-G__sections{gap:10px}.RoleDescriptionTab-module__uG15-G__sectionsBusy{opacity:.6;pointer-events:none}.RoleDescriptionTab-module__uG15-G__sectionBlock{--section-body-gap:12px}.RoleDescriptionTab-module__uG15-G__sectionTitle{letter-spacing:-.005em;color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:1.3}.RoleDescriptionTab-module__uG15-G__editor{gap:var(--section-body-gap,12px);flex-direction:column;min-width:0;display:flex}.RoleDescriptionTab-module__uG15-G__lead{color:var(--color-text-tertiary);margin:0;font-size:13.5px;font-weight:600;line-height:1.4}.RoleDescriptionTab-module__uG15-G__fieldRow{flex-wrap:wrap;align-items:flex-end;gap:12px 14px;min-width:0;display:flex}.RoleDescriptionTab-module__uG15-G__field{flex-direction:column;gap:6px;min-width:0;display:flex}.RoleDescriptionTab-module__uG15-G__fieldRow>.RoleDescriptionTab-module__uG15-G__field{flex:180px}.RoleDescriptionTab-module__uG15-G__fieldRow>.RoleDescriptionTab-module__uG15-G__fieldNarrow{flex:0 140px}.RoleDescriptionTab-module__uG15-G__fieldLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10.5px;font-weight:700}.RoleDescriptionTab-module__uG15-G__textInput{border:1px solid var(--color-border);background-color:var(--color-bg-Background);width:100%;min-width:0;height:36px;color:var(--color-text-primary);box-sizing:border-box;border-radius:10px;padding:0 11px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .15s}.RoleDescriptionTab-module__uG15-G__textInput:hover:not(:disabled){border-color:var(--color-text-tertiary)}.RoleDescriptionTab-module__uG15-G__textInput::placeholder{color:var(--color-text-tertiary);font-weight:500}.RoleDescriptionTab-module__uG15-G__textInput:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:0}.RoleDescriptionTab-module__uG15-G__textInput:disabled{opacity:.6}.RoleDescriptionTab-module__uG15-G__textInputInvalid,.RoleDescriptionTab-module__uG15-G__textInputInvalid:hover:not(:disabled){border-color:var(--color-warning)}.RoleDescriptionTab-module__uG15-G__amountInput{font-variant-numeric:tabular-nums}.RoleDescriptionTab-module__uG15-G__bodyInput{width:calc(100% + 7px);min-width:0;min-height:28px;color:var(--color-text-secondary);resize:none;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:8px;margin:0 0 0 -7px;padding:3px 6px;font-family:inherit;font-size:14.5px;line-height:1.6;transition:background-color .15s,border-color .15s;overflow:hidden}.RoleDescriptionTab-module__uG15-G__bodyInput:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-text-primary) 4%, transparent)}.RoleDescriptionTab-module__uG15-G__bodyInput:focus,.RoleDescriptionTab-module__uG15-G__bodyInput:focus-visible{border-color:var(--color-bgblur-Border);background-color:var(--color-bg-Irrelevant);color:var(--color-text-primary);outline:none}.RoleDescriptionTab-module__uG15-G__bodyInput::placeholder{color:var(--color-text-tertiary)}.RoleDescriptionTab-module__uG15-G__hint{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:1.5}.RoleDescriptionTab-module__uG15-G__errorHint{color:var(--color-warning);margin:0;font-size:12px;font-weight:600;line-height:1.5}.RoleDescriptionTab-module__uG15-G__inlineLink{color:var(--color-text-primary);text-underline-offset:2px;font-weight:650;text-decoration:underline}.RoleDescriptionTab-module__uG15-G__inlineLink:hover{text-decoration-thickness:2px}.RoleDescriptionTab-module__uG15-G__meter{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;margin:0;font-size:11.5px;font-weight:600}.RoleDescriptionTab-module__uG15-G__meterOver{color:var(--color-text-secondary)}.RoleDescriptionTab-module__uG15-G__chipRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.RoleDescriptionTab-module__uG15-G__chipRowLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary);margin-right:2px;font-size:10.5px;font-weight:700}.RoleDescriptionTab-module__uG15-G__chipButton{border:1px dashed var(--color-bgblur-Border);height:28px;color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;align-items:center;gap:3px;padding:0 10px 0 6px;font-family:inherit;font-size:12.5px;font-weight:650;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.RoleDescriptionTab-module__uG15-G__chipButton:before{content:"+";width:16px;color:var(--color-text-tertiary);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.RoleDescriptionTab-module__uG15-G__chipButton:hover:not(:disabled){border-style:solid;border-color:var(--color-text-tertiary);background-color:var(--color-hover-bg);color:var(--color-text-primary)}.RoleDescriptionTab-module__uG15-G__chipButton:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:1px}.RoleDescriptionTab-module__uG15-G__chipButton:disabled{opacity:.5;cursor:default}.RoleDescriptionTab-module__uG15-G__outcomeList,.RoleDescriptionTab-module__uG15-G__valueList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.RoleDescriptionTab-module__uG15-G__outcomeRow,.RoleDescriptionTab-module__uG15-G__valueRow{align-items:flex-start;gap:10px;padding:2px 0;display:flex}.RoleDescriptionTab-module__uG15-G__outcomeIndex{border:1px solid var(--color-bgblur-Border);background-color:var(--color-bg-Irrelevant);font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--color-text-secondary);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:3px;font-size:11px;font-weight:700;display:inline-flex}.RoleDescriptionTab-module__uG15-G__outcomeInput{flex:1}.RoleDescriptionTab-module__uG15-G__outcomeInput,.RoleDescriptionTab-module__uG15-G__valueDetail{width:100%;min-width:0;min-height:28px;color:var(--color-text-primary);resize:none;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:8px;margin:0;padding:3px 6px;font-family:inherit;font-size:14.5px;line-height:1.55;transition:background-color .15s,border-color .15s;overflow:hidden}.RoleDescriptionTab-module__uG15-G__valueDetail{color:var(--color-text-secondary);font-size:13.5px}.RoleDescriptionTab-module__uG15-G__outcomeInput:hover:not(:disabled),.RoleDescriptionTab-module__uG15-G__valueDetail:hover:not(:disabled),.RoleDescriptionTab-module__uG15-G__valueName:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-text-primary) 4%, transparent)}.RoleDescriptionTab-module__uG15-G__outcomeInput:focus,.RoleDescriptionTab-module__uG15-G__valueDetail:focus,.RoleDescriptionTab-module__uG15-G__valueName:focus{border-color:var(--color-bgblur-Border);background-color:var(--color-bg-Irrelevant);outline:none}.RoleDescriptionTab-module__uG15-G__outcomeInput::placeholder,.RoleDescriptionTab-module__uG15-G__valueDetail::placeholder,.RoleDescriptionTab-module__uG15-G__valueName::placeholder{color:var(--color-text-tertiary);font-weight:500}.RoleDescriptionTab-module__uG15-G__valueFields{flex-direction:column;flex:1;gap:0;min-width:0;margin-left:-7px;display:flex}.RoleDescriptionTab-module__uG15-G__valueFoot{padding-left:0}.RoleDescriptionTab-module__uG15-G__valueName{width:100%;min-width:0;height:30px;color:var(--color-text-primary);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:8px;margin:0;padding:0 6px;font-family:inherit;font-size:14.5px;font-weight:650;transition:background-color .15s,border-color .15s}.RoleDescriptionTab-module__uG15-G__valueControls{flex:none;align-items:center;gap:1px;padding-top:3px;display:flex}.RoleDescriptionTab-module__uG15-G__rowButton{width:26px;height:26px;color:var(--color-text-tertiary);cursor:pointer;opacity:0;touch-action:manipulation;background:0 0;border:none;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:1px;padding:0;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex}.RoleDescriptionTab-module__uG15-G__outcomeRow:hover .RoleDescriptionTab-module__uG15-G__rowButton,.RoleDescriptionTab-module__uG15-G__outcomeRow:focus-within .RoleDescriptionTab-module__uG15-G__rowButton,.RoleDescriptionTab-module__uG15-G__valueRow:hover .RoleDescriptionTab-module__uG15-G__rowButton,.RoleDescriptionTab-module__uG15-G__valueRow:focus-within .RoleDescriptionTab-module__uG15-G__rowButton,.RoleDescriptionTab-module__uG15-G__rowButton:focus-visible{opacity:1}.RoleDescriptionTab-module__uG15-G__rowButton:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--color-hover-bg)}.RoleDescriptionTab-module__uG15-G__rowButton:disabled{opacity:0;cursor:default}.RoleDescriptionTab-module__uG15-G__outcomeRow:hover .RoleDescriptionTab-module__uG15-G__rowButton:disabled,.RoleDescriptionTab-module__uG15-G__valueRow:hover .RoleDescriptionTab-module__uG15-G__rowButton:disabled{opacity:.3}:is(.RoleDescriptionTab-module__uG15-G__rowButton .material-symbols-rounded,.RoleDescriptionTab-module__uG15-G__rowButton .material-symbols-outlined){font-size:17px;line-height:1}@media (pointer:coarse){.RoleDescriptionTab-module__uG15-G__rowButton{opacity:1;width:36px;height:36px}}.RoleDescriptionTab-module__uG15-G__outcomeFoot{justify-content:space-between;align-items:center;gap:10px;padding-left:26px;display:flex}.RoleDescriptionTab-module__uG15-G__inlineButton{height:30px;color:var(--color-text-tertiary);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;margin-left:-6px;padding:0 10px 0 6px;font-family:inherit;font-size:13px;font-weight:650;transition:color .15s,background-color .15s;display:inline-flex}.RoleDescriptionTab-module__uG15-G__inlineButton:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--color-hover-bg)}.RoleDescriptionTab-module__uG15-G__inlineButton:disabled{opacity:.45;cursor:default}.RoleDescriptionTab-module__uG15-G__inlineButton:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:-2px}:is(.RoleDescriptionTab-module__uG15-G__inlineButton .material-symbols-rounded,.RoleDescriptionTab-module__uG15-G__inlineButton .material-symbols-outlined){font-size:18px;line-height:1}.RoleDescriptionTab-module__uG15-G__counter{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:700}.RoleDescriptionTab-module__uG15-G__projectionList,.RoleDescriptionTab-module__uG15-G__stageList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RoleDescriptionTab-module__uG15-G__projectionRow{border-bottom:1px dashed var(--color-bgblur-Border);flex-direction:column;gap:2px;padding:8px 0;display:flex}.RoleDescriptionTab-module__uG15-G__projectionRow:last-child{border-bottom:none}.RoleDescriptionTab-module__uG15-G__projectionHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.RoleDescriptionTab-module__uG15-G__projectionName{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:14.5px;font-weight:650;line-height:1.35}.RoleDescriptionTab-module__uG15-G__projectionLevel,.RoleDescriptionTab-module__uG15-G__stageKind{background-color:var(--color-bg-Irrelevant);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;height:20px;color:var(--color-text-tertiary);border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.RoleDescriptionTab-module__uG15-G__projectionRationale{color:var(--color-text-tertiary);margin:0;font-size:13px;line-height:1.5}.RoleDescriptionTab-module__uG15-G__stageRow{align-items:center;gap:10px;padding:7px 0;display:flex}.RoleDescriptionTab-module__uG15-G__stageIndex{border:1px solid var(--color-bgblur-Border);background-color:var(--color-bg-Irrelevant);font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--color-text-secondary);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.RoleDescriptionTab-module__uG15-G__stageName{min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere;flex:1;font-size:14.5px;font-weight:600}.RoleDescriptionTab-module__uG15-G__empty{color:var(--color-text-tertiary);margin:0;font-size:13.5px;line-height:1.55}
.ChoiceChips-module__XOVpSW__root{--chip-height:36px;--chip-padding-inline:var(--space-3);--chip-gap:var(--space-2);--chip-radius:var(--radius-full);gap:var(--chip-gap);flex-wrap:wrap;align-items:center;display:flex}.ChoiceChips-module__XOVpSW__compact{--chip-height:30px;--chip-padding-inline:var(--space-2);--chip-gap:var(--space-1)}.ChoiceChips-module__XOVpSW__chip{align-items:center;gap:var(--space-1);min-height:var(--chip-height);padding-inline:var(--chip-padding-inline);border:1px solid var(--color-bg-Border);border-radius:var(--chip-radius);color:var(--color-text-secondary);font-family:var(--font-sans);font-variation-settings:"wght" 500;font-synthesis-weight:none;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;font-size:.875rem;font-weight:500;display:inline-flex}.ChoiceChips-module__XOVpSW__chip:hover:not(:disabled){background:var(--color-hover-bg);border-color:var(--color-hover-border);color:var(--color-text-primary)}.ChoiceChips-module__XOVpSW__chip:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:2px}.ChoiceChips-module__XOVpSW__chip:disabled{opacity:.45;cursor:not-allowed}.ChoiceChips-module__XOVpSW__chipSelected{background:var(--color-bg-Surface-i);border-color:var(--color-bg-Surface-i);color:var(--color-text-primary-i);font-variation-settings:"wght" 600;font-weight:600}.ChoiceChips-module__XOVpSW__chipSelected:hover:not(:disabled){background:var(--color-bg-Surface-i);border-color:var(--color-bg-Surface-i);color:var(--color-text-primary-i);opacity:.9}.ChoiceChips-module__XOVpSW__chipIcon{font-size:1.125rem;line-height:1}.ChoiceChips-module__XOVpSW__chipLabel{line-height:1}@media (prefers-reduced-motion:reduce){.ChoiceChips-module__XOVpSW__chip{transition:none}}
.expectations-module__St4shW__fieldStack{gap:var(--space-5);flex-direction:column;display:flex}.expectations-module__St4shW__field{gap:var(--space-2);flex-direction:column;display:flex}.expectations-module__St4shW__fieldLabel{font-family:var(--font-sans);font-variation-settings:"wght" 600;font-synthesis-weight:none;color:var(--color-text-primary);font-size:14px;font-weight:600}.expectations-module__St4shW__fieldHelp{font-family:var(--font-sans);color:var(--color-text-tertiary);font-size:12px;line-height:1.45}.expectations-module__St4shW__narrowField{max-width:12rem}.expectations-module__St4shW__summary{font-family:var(--font-sans);margin:0}.expectations-module__St4shW__summaryValue{font-variation-settings:"wght" 600;font-synthesis-weight:none;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1.15}.expectations-module__St4shW__summaryEmpty{color:var(--color-text-tertiary);font-size:1rem}.expectations-module__St4shW__sliderRow{gap:var(--space-1);flex-direction:column;display:flex}.expectations-module__St4shW__slider{width:100%;accent-color:var(--color-text-primary);cursor:pointer}.expectations-module__St4shW__slider:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:4px;border-radius:var(--radius-full)}.expectations-module__St4shW__sliderScale{font-family:var(--font-sans);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}.expectations-module__St4shW__suggestion{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--color-text-tertiary);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.expectations-module__St4shW__suggestionHint{color:var(--color-text-tertiary)}.expectations-module__St4shW__suggestionCta{color:var(--color-text-primary);font-family:var(--font-sans);font-variation-settings:"wght" 600;font-synthesis-weight:none;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.expectations-module__St4shW__suggestionCta:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:2px;border-radius:var(--radius-xs)}.expectations-module__St4shW__quietToggle{align-items:center;gap:var(--space-1);color:var(--color-text-tertiary);font-family:var(--font-sans);font-variation-settings:"wght" 500;font-synthesis-weight:none;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:500;display:inline-flex}.expectations-module__St4shW__quietToggle:hover{color:var(--color-text-primary)}.expectations-module__St4shW__quietToggle:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:2px;border-radius:var(--radius-xs)}.expectations-module__St4shW__quietToggle .material-symbols-outlined{font-size:1rem;line-height:1}.expectations-module__St4shW__perkStar{border-radius:var(--radius-full);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.expectations-module__St4shW__perkStar:hover{color:var(--color-text-primary)}.expectations-module__St4shW__perkStar[data-must=true]{color:var(--color-warning)}.expectations-module__St4shW__perkStar:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:1px}.expectations-module__St4shW__perkStar .material-symbols-outlined{font-size:1rem;line-height:1}.expectations-module__St4shW__syncIndicator{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-variation-settings:"wght" 500;font-synthesis-weight:none;color:var(--color-text-tertiary);white-space:nowrap;font-size:13px;font-weight:500;display:inline-flex}.expectations-module__St4shW__syncIndicator .material-symbols-outlined{font-size:1rem;line-height:1}.expectations-module__St4shW__syncError{color:var(--color-error)}.expectations-module__St4shW__syncRetry{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.expectations-module__St4shW__quietToggle,.expectations-module__St4shW__perkStar{transition:none}}
.TagInput-module__o-PgOW__root{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.TagInput-module__o-PgOW__field{align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-bg-Border);border-radius:var(--radius-md);background:var(--color-bg-Background);cursor:text;transition:border-color var(--transition-fast), background var(--transition-fast);flex-wrap:wrap;display:flex}.TagInput-module__o-PgOW__field:hover{border-color:var(--color-hover-border)}.TagInput-module__o-PgOW__field:focus-within{border-color:var(--color-bg-AccentBorder);outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:1px}.TagInput-module__o-PgOW__fieldDisabled{opacity:.55;cursor:not-allowed}.TagInput-module__o-PgOW__tag{align-items:center;gap:var(--space-1);height:28px;padding-inline:var(--space-1) var(--space-1);padding-left:var(--space-3);border-radius:var(--radius-full);background:var(--color-bg-Surface);color:var(--color-text-primary);font-family:var(--font-sans);font-variation-settings:"wght" 500;font-synthesis-weight:none;white-space:nowrap;font-size:.8125rem;font-weight:500;display:inline-flex}.TagInput-module__o-PgOW__tagLabel{line-height:1}.TagInput-module__o-PgOW__tagRemove{border-radius:var(--radius-full);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.TagInput-module__o-PgOW__tagRemove:hover:not(:disabled){background:var(--color-bg-OnSurface);color:var(--color-text-primary)}.TagInput-module__o-PgOW__tagRemove:focus-visible{outline:2px solid var(--ring,var(--color-bg-AccentBorder));outline-offset:1px}.TagInput-module__o-PgOW__tagRemove .material-symbols-outlined{font-size:1rem;line-height:1}.TagInput-module__o-PgOW__input{min-width:8ch;height:28px;color:var(--color-text-primary);font-family:var(--font-sans);background:0 0;border:none;flex:1;padding:0;font-size:.9375rem}.TagInput-module__o-PgOW__input:focus{outline:none}.TagInput-module__o-PgOW__input::placeholder{color:var(--color-text-tertiary)}.TagInput-module__o-PgOW__input:disabled{cursor:not-allowed}.TagInput-module__o-PgOW__helper{padding-inline:var(--space-1);font-family:var(--font-sans);color:var(--color-text-tertiary);margin:0;font-size:.75rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.TagInput-module__o-PgOW__field,.TagInput-module__o-PgOW__tagRemove{transition:none}}
.PublicRoleScreen-module__GOaAVq__page{background-color:var(--color-bg-Background);min-height:100vh;padding:48px 20px 96px}.PublicRoleScreen-module__GOaAVq__sheet{max-width:720px;margin:0 auto}.PublicRoleScreen-module__GOaAVq__applyBar{border-top:1px solid var(--color-border);justify-content:center;margin-top:32px;padding-top:28px;display:flex}.PublicRoleScreen-module__GOaAVq__applyButton{background-color:var(--color-text-primary);min-height:44px;color:var(--color-bg-Background);border-radius:999px;justify-content:center;align-items:center;padding:12px 28px;font-size:14.5px;font-weight:640;text-decoration:none;display:inline-flex}.PublicRoleScreen-module__GOaAVq__applyButton:hover{opacity:.88}@media (max-width:560px){.PublicRoleScreen-module__GOaAVq__page{padding:28px 16px 72px}}
.hire-role-canvas-skeleton-module__jDyTVG__intro{padding:6px 0 0 var(--sortable-title-padding-left);flex-direction:column;gap:10px;display:flex}.hire-role-canvas-skeleton-module__jDyTVG__title{border-radius:8px;width:45%;height:30px;display:block}.hire-role-canvas-skeleton-module__jDyTVG__sections{padding-left:var(--sortable-gutter);flex-direction:column;gap:28px;display:flex}.hire-role-canvas-skeleton-module__jDyTVG__pillReserve{display:inline-flex}.hire-role-canvas-skeleton-module__jDyTVG__pillShape{border-radius:999px;width:116px;height:44px;display:block}.hire-role-canvas-skeleton-module__jDyTVG__footerReserve{width:100%;min-height:120px}.hire-role-canvas-skeleton-module__jDyTVG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container resumeCanvas not (min-width:599px){.hire-role-canvas-skeleton-module__jDyTVG__intro{padding-left:var(--sortable-content-padding-left)}.hire-role-canvas-skeleton-module__jDyTVG__title{width:70%}.hire-role-canvas-skeleton-module__jDyTVG__sections{padding-left:0}}
