.ConfirmationDialog-module__cbBs_q__overlay{z-index:1000;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmationDialog-module__cbBs_q__dialog{background:var(--white);border-radius:1rem;width:100%;max-width:420px;padding:1.5rem 1.75rem;animation:.18s ConfirmationDialog-module__cbBs_q__fadeIn;box-shadow:0 8px 30px #00000026}.ConfirmationDialog-module__cbBs_q__title{color:var(--darkThistle);margin:0 0 .75rem;font-size:1.05rem;font-weight:600}.ConfirmationDialog-module__cbBs_q__message{color:var(--grey);margin:0 0 1.25rem;font-size:.9rem;line-height:1.3rem}.ConfirmationDialog-module__cbBs_q__actions{justify-content:flex-end;gap:.75rem;display:flex}.ConfirmationDialog-module__cbBs_q__confirmBtn{background-color:var(--transparentSoftRed10);border:1px solid var(--transparentSoftRed25)}.ConfirmationDialog-module__cbBs_q__confirmBtn span{color:var(--softRed)}.ConfirmationDialog-module__cbBs_q__confirmBtn:hover:not(:disabled){background-color:var(--transparentSoftRed16)}.ConfirmationDialog-module__cbBs_q__confirmBtn:hover:not(:disabled) span{color:var(--softRed)}.ConfirmationDialog-module__cbBs_q__cancelBtn{background-color:var(--transparentSoftGreen10);border:1px solid var(--transparentSoftGreen25)}.ConfirmationDialog-module__cbBs_q__cancelBtn span{color:var(--darkGreen)}.ConfirmationDialog-module__cbBs_q__cancelBtn:hover:not(:disabled){background-color:var(--transparentSoftGreen16)}.ConfirmationDialog-module__cbBs_q__cancelBtn:hover:not(:disabled) span{color:var(--darkGreen)}.ConfirmationDialog-module__cbBs_q__confirmBtn:disabled,.ConfirmationDialog-module__cbBs_q__cancelBtn:disabled{opacity:.55;cursor:not-allowed}.ConfirmationDialog-module__cbBs_q__confirmBtn:disabled span,.ConfirmationDialog-module__cbBs_q__cancelBtn:disabled span{color:inherit}@keyframes ConfirmationDialog-module__cbBs_q__fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.Jobs-module__ID7dma__jobsTab{gap:calc(1*var(--scale))}.Jobs-module__ID7dma__jobsTab h1{font-size:calc(4*var(--scale))}.Jobs-module__ID7dma__recruitmentActions{gap:calc(.6*var(--scale));margin-top:calc(.8*var(--scale));flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__recruitmentButton{margin:0}.Jobs-module__ID7dma__jobDescriptionsTab{gap:calc(1*var(--scale))}.Jobs-module__ID7dma__jobDescriptionsActions{gap:calc(.6*var(--scale));flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__jobDescriptionsButton{margin:0}.Jobs-module__ID7dma__jobDescriptionsEmpty{padding:calc(1*var(--scale));color:var(--limitedGrey);font-size:calc(1*var(--scale));margin:0}.Jobs-module__ID7dma__jobCard{cursor:pointer;gap:calc(.8*var(--scale))}.Jobs-module__ID7dma__jobCardTitleBlock{gap:calc(.35*var(--scale));flex-direction:column;min-width:0;display:flex}.Jobs-module__ID7dma__jobCardTitle{font-size:calc(1.15*var(--scale));color:var(--darkGrey);margin:0}.Jobs-module__ID7dma__jobCardMeta{font-size:calc(.9*var(--scale));color:var(--limitedGrey)}.Jobs-module__ID7dma__jobCardStatus{padding:calc(.25*var(--scale))calc(.6*var(--scale));border-radius:calc(.8*var(--scale));border:1px solid var(--softGrey);background:var(--white);color:var(--darkGrey);font-size:calc(.8*var(--scale));white-space:nowrap;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.Jobs-module__ID7dma__jobCardActions{gap:calc(.6*var(--scale));margin-top:calc(.6*var(--scale));flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__jobCardButton{margin:0}.Jobs-module__ID7dma__jobDetailHeader{justify-content:space-between;align-items:center;gap:calc(.8*var(--scale));flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__jobDetailActions{gap:calc(.6*var(--scale));flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__jobDetailButton{margin:0}.Jobs-module__ID7dma__jobDetailPreview{gap:calc(.8*var(--scale));padding:calc(1*var(--scale));min-height:calc(12*var(--scale));flex-direction:column;display:flex}.Jobs-module__ID7dma__jobDetailContent{gap:calc(.6*var(--scale));flex-direction:column;width:100%;display:flex}.Jobs-module__ID7dma__jobDetailEmpty{color:var(--limitedGrey);font-size:calc(1*var(--scale));margin:0}.Jobs-module__ID7dma__jobDetailLoading{justify-content:center;align-items:center;gap:calc(.6*var(--scale));color:var(--limitedGrey);flex-direction:column;flex:auto;display:flex}.Jobs-module__ID7dma__jobDetailLoadingLabel{font-size:calc(.95*var(--scale));text-align:center}.Jobs-module__ID7dma__jobEditorTab{gap:calc(1*var(--scale));background:var(--backgroundGrey);flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.Jobs-module__ID7dma__jobEditorTab h1{font-size:calc(3*var(--scale));flex-grow:1}.Jobs-module__ID7dma__jobEditorHeader{justify-content:space-between;align-items:center;gap:calc(1*var(--scale));flex-direction:row;display:flex}.Jobs-module__ID7dma__jobEditorHeaderActions{align-items:center;gap:calc(.8*var(--scale));flex-shrink:0;display:flex}.Jobs-module__ID7dma__jobEditorLayout{background:var(--backgroundGrey);border:1px solid var(--softGrey);border-radius:calc(1*var(--scale));flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.Jobs-module__ID7dma__jobEditorLayout[data-resizing=true],.Jobs-module__ID7dma__jobEditorLayout[data-resizing=true] *{cursor:col-resize;-webkit-user-select:none;user-select:none}.Jobs-module__ID7dma__editorPanel{flex-direction:column;min-width:0;display:flex}.Jobs-module__ID7dma__chatPanel{flex:0 0 var(--job-editor-left-width,360px);width:var(--job-editor-left-width,360px);background:var(--backgroundGrey);min-width:260px;max-width:640px;min-height:0}.Jobs-module__ID7dma__sheetPanel{background:var(--white);flex:auto;min-width:0;min-height:0}.Jobs-module__ID7dma__editorResizeHandle{flex:0 0 calc(.3*var(--scale));width:calc(.3*var(--scale));cursor:pointer;background:0 0;border:none;margin:0;padding:0;transition:background-color .16s}.Jobs-module__ID7dma__editorResizeHandle:hover,.Jobs-module__ID7dma__editorResizeHandleActive{cursor:col-resize}.Jobs-module__ID7dma__editorResizeHandle:after{content:"";width:calc(.2*var(--scale));border-radius:calc(1*var(--scale));background:var(--softGrey);height:40%;margin:0 auto;display:block}.Jobs-module__ID7dma__editorResizeHandle:focus-visible{outline:calc(.12*var(--scale))solid var(--focus);outline-offset:0}.Jobs-module__ID7dma__editorResizeHandle:hover,.Jobs-module__ID7dma__editorResizeHandleActive{background:var(--backgroundGrey)}.Jobs-module__ID7dma__editorResizeHandleActive:after{background:var(--limitedGrey)}.Jobs-module__ID7dma__chatWidget,.Jobs-module__ID7dma__sheetWidget{height:100%;min-height:0;padding:calc(1*var(--scale));box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.Jobs-module__ID7dma__chatWidget{--chat-input-height:0px;padding:0;position:relative}.Jobs-module__ID7dma__sheetWidget{position:relative;overflow:hidden}.Jobs-module__ID7dma__sheetPanelHeader{margin-bottom:calc(.8*var(--scale));justify-content:flex-end;display:flex}.Jobs-module__ID7dma__sheetPanelButton{margin:0}.Jobs-module__ID7dma__sheetPanelStatus{gap:calc(.5*var(--scale));padding:calc(.8*var(--scale));border-radius:calc(.8*var(--scale));border:1px solid var(--softGrey);background:var(--backgroundGrey);margin-bottom:calc(1*var(--scale));flex-direction:column;display:flex}.Jobs-module__ID7dma__sheetPanelStatusHeader{align-items:center;gap:calc(.6*var(--scale));color:var(--darkGrey);font-weight:600;display:flex}.Jobs-module__ID7dma__sheetPanelStatusSteps{gap:calc(.4*var(--scale));flex-direction:column;display:flex}.Jobs-module__ID7dma__sheetPanelStep{align-items:center;gap:calc(.5*var(--scale));font-size:calc(.9*var(--scale));color:var(--grey);display:flex}.Jobs-module__ID7dma__sheetPanelStepIndicator{width:calc(.6*var(--scale));height:calc(.6*var(--scale));background:var(--softGrey);border-radius:50%;flex-shrink:0}.Jobs-module__ID7dma__sheetPanelStepActive{color:var(--darkThistle);font-weight:600}.Jobs-module__ID7dma__sheetPanelStepActive .Jobs-module__ID7dma__sheetPanelStepIndicator{background:var(--darkThistle)}.Jobs-module__ID7dma__sheetPanelStepDone{color:var(--darkGrey)}.Jobs-module__ID7dma__sheetPanelStepDone .Jobs-module__ID7dma__sheetPanelStepIndicator{background:var(--darkGrey)}.Jobs-module__ID7dma__sheetPanelStatusError{font-size:calc(.85*var(--scale));color:var(--softRed)}.Jobs-module__ID7dma__selectionOverlay{z-index:10000;align-items:flex-start;gap:calc(.6*var(--scale));pointer-events:auto;flex-direction:column;animation:.15s ease-out Jobs-module__ID7dma__selectionOverlayFadeIn;display:flex;position:fixed;top:0;left:0}@keyframes Jobs-module__ID7dma__selectionOverlayFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Jobs-module__ID7dma__selectionPrompt{gap:calc(.6*var(--scale));background:var(--white);border:1px solid var(--softGrey);border-radius:calc(.8*var(--scale));width:min(36ch,90vw);padding:calc(.8*var(--scale));flex-direction:column;display:flex;box-shadow:0 4px 16px #0000001f,0 2px 8px #00000014}.Jobs-module__ID7dma__selectionPromptClose{padding:calc(.2*var(--scale));width:calc(1.6*var(--scale));height:calc(1.6*var(--scale));background:var(--backgroundGrey);color:var(--limitedGrey);box-shadow:none;border-radius:100vh;align-self:center;margin:0}.Jobs-module__ID7dma__selectionPromptClose:hover,.Jobs-module__ID7dma__selectionPromptClose:focus-visible{color:var(--darkGrey)}.Jobs-module__ID7dma__selectionPromptCloseIcon{width:calc(1*var(--scale));height:calc(1*var(--scale))}.Jobs-module__ID7dma__selectionPromptInputRow{align-items:flex-end;gap:calc(.4*var(--scale));display:flex}.Jobs-module__ID7dma__selectionPromptInput{padding:calc(.6*var(--scale));border-radius:calc(.6*var(--scale));border:1px solid var(--softGrey);background:var(--backgroundGrey);font-size:calc(.95*var(--scale));resize:none;flex:1}.Jobs-module__ID7dma__selectionPromptInput:focus-visible{border-color:var(--thistle);outline:none}.Jobs-module__ID7dma__selectionPromptSend{padding:calc(.4*var(--scale));min-width:calc(2.6*var(--scale));margin:0}.Jobs-module__ID7dma__selectionPromptSendIcon{width:calc(1.4*var(--scale));height:calc(1.4*var(--scale));transform:rotate(-90deg)}.Jobs-module__ID7dma__selectionPromptSend .loader{width:calc(1.4*var(--scale));height:calc(1.4*var(--scale))}.Jobs-module__ID7dma__chatHeader{margin-bottom:calc(.6*var(--scale))}.Jobs-module__ID7dma__chatHeader h2{font-size:calc(2.2*var(--scale));color:var(--darkGrey);font-weight:700}.Jobs-module__ID7dma__chatMessages{gap:calc(.6*var(--scale));min-height:0;padding:calc(.8*var(--scale));padding-bottom:calc(var(--chat-input-height,0px) + calc(1*var(--scale)));scroll-padding-bottom:calc(var(--chat-input-height,0px) + calc(1*var(--scale)));border-radius:calc(.8*var(--scale));background:0 0;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.Jobs-module__ID7dma__messageRow{flex-direction:column;align-items:flex-start;display:flex}.Jobs-module__ID7dma__messageRowUser{align-items:flex-end}.Jobs-module__ID7dma__messageRowAssistant{align-items:flex-start}.Jobs-module__ID7dma__messageGroup{align-items:flex-start;gap:calc(.2*var(--scale));flex-direction:column;max-width:80%;display:flex}.Jobs-module__ID7dma__messageRowUser .Jobs-module__ID7dma__messageGroup{align-items:flex-end}.Jobs-module__ID7dma__messageBubble{max-width:100%;padding:calc(.7*var(--scale))calc(1*var(--scale));border-radius:calc(1.2*var(--scale));font-size:calc(.9*var(--scale));line-height:1.5}.Jobs-module__ID7dma__messageBubbleEditing{box-shadow:0 0 0 calc(.08*var(--scale))var(--thistle)}.Jobs-module__ID7dma__messageActions{align-items:center;gap:calc(.35*var(--scale));padding-left:calc(.2*var(--scale));opacity:0;pointer-events:none;transition:opacity .15s;display:flex}.Jobs-module__ID7dma__messageRowUser .Jobs-module__ID7dma__messageActions{padding-left:0;padding-right:calc(.2*var(--scale));align-self:flex-end}.Jobs-module__ID7dma__messageRow:hover .Jobs-module__ID7dma__messageActions,.Jobs-module__ID7dma__messageRow:focus-within .Jobs-module__ID7dma__messageActions{opacity:1;pointer-events:auto}.Jobs-module__ID7dma__messageActionButton{padding:calc(.1*var(--scale));min-width:0;min-height:0;width:calc(1.8*var(--scale));height:calc(1.8*var(--scale));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--limitedGrey);background:0 0;border-radius:100vh;margin:0;transition:color .15s,background .15s}.Jobs-module__ID7dma__messageActionButton:hover,.Jobs-module__ID7dma__messageActionButton:focus-visible{background:var(--backgroundGrey);box-shadow:none;color:var(--grey)}.Jobs-module__ID7dma__messageActionActive{background:var(--backgroundGrey);color:var(--darkThistle)}.Jobs-module__ID7dma__messageActionIcon{width:calc(1.1*var(--scale));height:calc(1.1*var(--scale))}.Jobs-module__ID7dma__chatCancelEditButton{color:var(--limitedGrey)}.Jobs-module__ID7dma__messageMarkdown{gap:calc(.4*var(--scale));font-size:inherit;flex-direction:column;line-height:1.5;display:flex}.Jobs-module__ID7dma__messageMarkdown p,.Jobs-module__ID7dma__messageMarkdown li{font-size:inherit;margin:0}.Jobs-module__ID7dma__messageMarkdown li{margin-bottom:calc(1*var(--scale))}.Jobs-module__ID7dma__messageMarkdown p{font-weight:350}.Jobs-module__ID7dma__messageMarkdown h1,.Jobs-module__ID7dma__messageMarkdown h2,.Jobs-module__ID7dma__messageMarkdown h3{margin:0;font-size:1.05em;font-weight:550}.Jobs-module__ID7dma__messageMarkdown ul,.Jobs-module__ID7dma__messageMarkdown ol{padding-left:calc(1.4*var(--scale));margin:0}.Jobs-module__ID7dma__messageMarkdown li>p{margin:0;display:inline}.Jobs-module__ID7dma__messageMarkdown strong{letter-spacing:calc(.03*var(--scale));font-weight:600}.Jobs-module__ID7dma__messageBubbleUser{background:var(--darkThistle);color:var(--white);border-bottom-right-radius:calc(.4*var(--scale))}.Jobs-module__ID7dma__messageBubbleAssistant{background:var(--white);color:var(--darkGrey);border:1px solid var(--softGrey);border-bottom-left-radius:calc(.4*var(--scale))}.Jobs-module__ID7dma__messageBubbleTyping{background:var(--backgroundGrey);color:var(--limitedGrey);border-color:var(--softGrey)}.Jobs-module__ID7dma__messageTyping{align-items:center;gap:calc(.5*var(--scale));color:inherit;display:flex}.Jobs-module__ID7dma__messageTypingText{color:inherit;font-size:calc(.9*var(--scale))}.Jobs-module__ID7dma__messageTyping .loader{width:calc(1.6*var(--scale));height:calc(1.6*var(--scale))}.Jobs-module__ID7dma__chatLoading{justify-content:center;align-items:center;gap:calc(.6*var(--scale));padding:calc(1*var(--scale));color:var(--limitedGrey);flex-direction:column;flex:auto;display:flex}.Jobs-module__ID7dma__chatLoadingLabel{font-size:calc(.95*var(--scale));text-align:center}.Jobs-module__ID7dma__chatSuggestions{align-items:center;gap:calc(.5*var(--scale));padding:calc(.5*var(--scale))calc(.8*var(--scale));border-bottom:1px solid var(--softGrey);background:var(--backgroundGrey);display:flex;overflow-x:auto}.Jobs-module__ID7dma__chatSuggestionChip{padding:calc(.35*var(--scale))calc(1*var(--scale));background:var(--lightThistle);border:1px solid var(--thistle);color:var(--darkThistle);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:calc(.95*var(--scale));white-space:nowrap;margin:0;animation:.16s Jobs-module__ID7dma__suggestionFadeIn}.Jobs-module__ID7dma__chatSuggestionChip span{color:inherit;font-size:inherit;margin:0}.Jobs-module__ID7dma__chatSuggestionChip:hover,.Jobs-module__ID7dma__chatSuggestionChip:focus-visible{background:var(--thistle)}.Jobs-module__ID7dma__chatInputBar{bottom:calc(var(--scale));left:calc(var(--scale));right:calc(var(--scale));background-color:var(--transparentWhite);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:calc(.8*var(--scale));border:1px solid var(--softGrey);flex-direction:column;gap:0;display:flex;position:absolute;overflow:hidden}.Jobs-module__ID7dma__chatInput{padding:calc(.8*var(--scale));font-size:calc(1.1*var(--scale));resize:none;background-color:#0000;border:none;flex:1}.Jobs-module__ID7dma__chatInput:focus-visible{outline:none}.Jobs-module__ID7dma__chatInputRow{align-items:flex-end;gap:calc(.4*var(--scale));display:flex}.Jobs-module__ID7dma__sendButton{padding:calc(.5*var(--scale));min-width:calc(3*var(--scale));margin:0}.Jobs-module__ID7dma__sendIcon{width:calc(1.6*var(--scale));height:calc(1.6*var(--scale));transform:rotate(-90deg)}.Jobs-module__ID7dma__sheetContent{gap:calc(.8*var(--scale));flex-direction:column;flex:auto;min-height:0;display:flex}.Jobs-module__ID7dma__sheetEditor{height:100%;min-height:0;color:var(--darkGrey);outline:none;flex:auto;overflow-y:auto}.Jobs-module__ID7dma__sheetEditor:focus-visible{outline:none}.Jobs-module__ID7dma__sheetEditor .ProseMirror{box-shadow:none;border:none;outline:none}.Jobs-module__ID7dma__sheetEditor .ProseMirror-focused{box-shadow:none;border:none;outline:none}.Jobs-module__ID7dma__sheetEditor .jobSelectionHighlight{background:var(--lightThistle)}.Jobs-module__ID7dma__sheetEditor h1{font-size:calc(2.4*var(--scale));margin:0 0 calc(.6*var(--scale))0;font-weight:700}.Jobs-module__ID7dma__sheetEditor h2{font-size:calc(2*var(--scale));margin:calc(.8*var(--scale))0 calc(.4*var(--scale));font-weight:700}.Jobs-module__ID7dma__sheetEditor h3{font-size:calc(1.6*var(--scale));margin:calc(.8*var(--scale))0 calc(.4*var(--scale));font-weight:700}.Jobs-module__ID7dma__sheetEditor p{font-size:calc(1.2*var(--scale));margin:0 0 calc(.6*var(--scale))0;color:var(--darkGrey);line-height:1.6}.Jobs-module__ID7dma__sheetEditor ul,.Jobs-module__ID7dma__sheetEditor ol{padding-left:calc(1.6*var(--scale));margin:0 0 calc(.6*var(--scale))0;color:var(--darkGrey)}.Jobs-module__ID7dma__sheetEditor li{margin-bottom:calc(.4*var(--scale))}.Jobs-module__ID7dma__sheetEditor strong{font-weight:700}@keyframes Jobs-module__ID7dma__suggestionFadeIn{0%{opacity:0;transform:translateY(calc(.2*var(--scale)))}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.Jobs-module__ID7dma__jobEditorLayout{flex-direction:column}.Jobs-module__ID7dma__editorResizeHandle{display:none}.Jobs-module__ID7dma__chatPanel,.Jobs-module__ID7dma__sheetPanel{width:100%;min-width:0;max-width:none}}
