.LoadingSpinner_spinnerContainer__xgxsJ{display:flex;justify-content:center;align-items:center;gap:8px;height:90vh}.LoadingSpinner_dot__Y96UL{width:24px;height:24px;background-color:#ffcd1e;border-radius:50%;animation:LoadingSpinner_bounce__xUuJ0 1.5s ease infinite}.LoadingSpinner_dot__Y96UL:first-child{animation-delay:0s}.LoadingSpinner_dot__Y96UL:nth-child(2){animation-delay:.1s}.LoadingSpinner_dot__Y96UL:nth-child(3){animation-delay:.2s}@keyframes LoadingSpinner_bounce__xUuJ0{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:1}}.SingleSelect_container__vWv7D{flex:1;display:flex;flex-direction:column;gap:8px}.SingleSelect_label__sOUOM{display:block;color:hsl(var(--text-prio-1));font-size:14px;font-weight:600}.SingleSelect_required__RJ7wH{color:hsl(var(--error));margin-left:4px}.SingleSelect_selectWrapper__4Zk0Q{position:relative}.SingleSelect_select__yM6EM{width:100%;padding:12px 40px 12px 14px;background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--text-prio-1));font-size:14px;outline:none;transition:all .2s;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.SingleSelect_select__yM6EM:hover{border-color:hsl(var(--text-prio-3))}.SingleSelect_select__yM6EM:focus{border-color:hsl(var(--brand));box-shadow:0 0 0 2px hsl(var(--brand)/.1)}.SingleSelect_select__yM6EM:disabled{opacity:.5;cursor:not-allowed}.SingleSelect_select__yM6EM option{background-color:hsl(var(--background-stack-2));color:hsl(var(--text-prio-1));padding:12px}.SingleSelect_select__yM6EM option:hover{background-color:hsl(var(--background-stack-1))}.SingleSelect_select__yM6EM option:disabled{color:hsl(var(--text-prio-3))}.SingleSelect_chevronIcon__mzXA2{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:hsl(var(--text-prio-3));transition:transform .2s}.SingleSelect_select__yM6EM:focus~.SingleSelect_chevronIcon__mzXA2{color:hsl(var(--brand))}.SingleSelect_hint__QDCnb{font-size:12px;color:hsl(var(--text-prio-3));margin-top:4px}.CandidateOwnersSelect_wrapper__qIVm9{display:flex;align-items:center}.CandidateOwnersSelect_selectWrapper__bSA4Z{min-width:140px}.CandidateOwnersSelect_selectWrapper__bSA4Z label:empty{display:none}.CandidateOwnersSelect_selectWrapper__bSA4Z select{width:100%;padding:.625rem 3rem .625rem 2rem;background:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:12px;color:hsl(var(--text-prio-1));font-size:.875rem;cursor:pointer;transition:border-color .15s ease;height:100%}.CandidateOwnersSelect_selectWrapper__bSA4Z select:hover{border-color:hsl(var(--brand)/.5)}.CandidateOwnersSelect_selectWrapper__bSA4Z select:focus{outline:none;border-color:hsl(var(--brand))}.CandidateOwnersSelect_selectWrapper__bSA4Z>div{height:100%}.CandidateDetailsContainer_container__t8U2T{display:flex;flex-direction:column;gap:1.5rem;height:100%;min-height:0;animation:CandidateDetailsContainer_fadeIn__w5ZEo .3s ease-out}.CandidateDetailsContainer_containerLost__cB78f{opacity:.7}@keyframes CandidateDetailsContainer_fadeIn__w5ZEo{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CandidateDetailsContainer_hero__k5hsn{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;background:hsl(var(--background-stack-1));border-radius:16px;border:1px solid hsl(var(--border)/.6)}.CandidateDetailsContainer_heroContent__huk7O{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.CandidateDetailsContainer_heroMain__C_Ui6{display:flex;gap:1rem;align-items:center}.CandidateDetailsContainer_avatarWrapper__jyeLX{position:relative;flex-shrink:0}.CandidateDetailsContainer_avatar__9oYRu{width:56px;height:56px;border-radius:14px;background:hsl(var(--brand));color:hsl(var(--text-on-brand));display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;letter-spacing:.5px}.CandidateDetailsContainer_avatarBadge__oxzSF{position:absolute;bottom:-4px;right:-4px;width:20px;height:20px;background:hsl(40 100% 50%);border-radius:6px;display:flex;align-items:center;justify-content:center;color:white;animation:CandidateDetailsContainer_pulse__siP2w 2s ease-in-out infinite}@keyframes CandidateDetailsContainer_pulse__siP2w{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.CandidateDetailsContainer_heroInfo__qha3u{display:flex;flex-direction:column;gap:.5rem}.CandidateDetailsContainer_candidateName__5yijM{font-size:1.5rem;font-weight:700;color:hsl(var(--text-prio-1));letter-spacing:-.025em;line-height:1.2}.CandidateDetailsContainer_candidateMeta__lenAf{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.CandidateDetailsContainer_chip__JmzlF{background:hsl(var(--brand)/.12);color:hsl(var(--brand));font-weight:600}.CandidateDetailsContainer_chipMuted__edsSP,.CandidateDetailsContainer_chip__JmzlF{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:6px;font-size:.75rem}.CandidateDetailsContainer_chipMuted__edsSP{background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-3));font-weight:500}.CandidateDetailsContainer_chipSuccess__P66Ms{background:hsl(var(--success)/.12);color:hsl(var(--success))}.CandidateDetailsContainer_chipError__iiJuE{background:hsl(var(--error)/.12);color:hsl(var(--error))}.CandidateDetailsContainer_heroActions__HNlqp{display:flex;align-items:stretch;gap:.75rem}.CandidateDetailsContainer_ownerSelectWrapper__73X9h{display:flex;align-items:center;position:relative}.CandidateDetailsContainer_ownerSelect__WafbJ{min-width:160px;display:flex;align-items:stretch}.CandidateDetailsContainer_ownerWarning__kjgO9 .CandidateDetailsContainer_ownerSelect__WafbJ select{border-color:hsl(var(--error)/.5);padding-left:2.25rem}.CandidateDetailsContainer_ownerWarningIcon__88Geh{position:absolute;left:.75rem;color:hsl(var(--error));z-index:1;pointer-events:none}.CandidateDetailsContainer_scoreCard__xuD82{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:12px;cursor:pointer;transition:border-color .2s ease}.CandidateDetailsContainer_scoreCard__xuD82:hover{border-color:hsl(var(--brand)/.5)}.CandidateDetailsContainer_starIcon__joQT_{color:hsl(var(--brand))}.CandidateDetailsContainer_scoreValue__WUOSB{font-size:1.125rem;font-weight:700;color:hsl(var(--text-prio-1));min-width:2rem;text-align:center}.CandidateDetailsContainer_scoreInput__RtzYx{width:3.5rem;padding:.25rem .5rem;background:hsl(var(--page-background));border:1px solid hsl(var(--brand));border-radius:6px;color:hsl(var(--text-prio-1));font-size:1.125rem;font-weight:700;text-align:center;outline:none}.CandidateDetailsContainer_scoreInput__RtzYx::-webkit-inner-spin-button,.CandidateDetailsContainer_scoreInput__RtzYx::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CandidateDetailsContainer_scoreInput__RtzYx{-moz-appearance:textfield}.CandidateDetailsContainer_stageIndicator__CGZGB{margin-top:.5rem}.CandidateDetailsContainer_mainGrid__gQW_1{display:grid;grid-template-columns:1fr;gap:1.5rem;flex:1;min-height:0}@media (min-width:900px){.CandidateDetailsContainer_mainGrid__gQW_1{grid-template-columns:30% 70%}}.CandidateDetailsContainer_leftColumn__DQ7jT{position:relative;min-height:0;display:flex;flex-direction:column}.CandidateDetailsContainer_scrollArea__Vdy53{flex:1;min-height:0;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:.25rem;scrollbar-width:none;-ms-overflow-style:none}.CandidateDetailsContainer_scrollArea__Vdy53::-webkit-scrollbar{display:none}.CandidateDetailsContainer_card__YXHgi{background:hsl(var(--background-stack-1));border:1px solid hsl(var(--border)/.6);border-radius:14px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.CandidateDetailsContainer_cardTitle__ob1bN{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:hsl(var(--text-prio-2));letter-spacing:.01em}.CandidateDetailsContainer_contactList__Ex5fX{display:flex;flex-direction:column;gap:.5rem}.CandidateDetailsContainer_contactItem__VpJvK{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:hsl(var(--background-stack-2)/.5);border:1px solid transparent;border-radius:10px;text-decoration:none;color:hsl(var(--text-prio-1));transition:all .15s ease}.CandidateDetailsContainer_contactItem__VpJvK:hover{background:hsl(var(--background-stack-2));border-color:hsl(var(--border))}.CandidateDetailsContainer_contactItem__VpJvK:hover .CandidateDetailsContainer_contactArrow__4dB3c{opacity:1;transform:translateX(2px)}.CandidateDetailsContainer_contactIcon__2yp8z{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:hsl(var(--brand)/.1);color:hsl(var(--brand));border-radius:8px;flex-shrink:0}.CandidateDetailsContainer_contactValue__7M7o9{flex:1;font-size:.9375rem;font-weight:500}.CandidateDetailsContainer_contactArrow__4dB3c{color:hsl(var(--text-prio-3));opacity:0;transition:all .15s ease}.CandidateDetailsContainer_ownerSelect__WafbJ{margin:0}.CandidateDetailsContainer_applicationText__UpRdm{color:hsl(var(--text-prio-2));font-size:.9375rem;line-height:1.65;white-space:pre-wrap;word-wrap:break-word}.CandidateDetailsContainer_userStatus__7Vyk0{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:hsl(var(--background-stack-2)/.5);border-radius:10px;color:hsl(var(--text-prio-2));font-size:.875rem}.CandidateDetailsContainer_statusLoader__gl1qZ{width:16px;height:16px;border:2px solid hsl(var(--border));border-top-color:hsl(var(--brand));border-radius:50%;animation:CandidateDetailsContainer_spin__DvS_X .8s linear infinite}@keyframes CandidateDetailsContainer_spin__DvS_X{to{transform:rotate(1turn)}}.CandidateDetailsContainer_actionButton__XhF1c{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:transparent;border:1px solid hsl(var(--brand));border-radius:10px;color:hsl(var(--brand));font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.CandidateDetailsContainer_actionButton__XhF1c:hover:not(:disabled){background:hsl(var(--brand));color:hsl(var(--text-on-brand))}.CandidateDetailsContainer_actionButton__XhF1c:disabled{opacity:.5;cursor:not-allowed}.CandidateDetailsContainer_successBanner__yJUVd{padding:.75rem;background:hsl(var(--success)/.12);border:1px solid hsl(var(--success)/.3);border-radius:10px;color:hsl(var(--success));font-size:.875rem;text-align:center}.CandidateDetailsContainer_errorBanner__2w5bO{padding:.75rem;background:hsl(var(--error)/.12);border:1px solid hsl(var(--error)/.3);border-radius:10px;color:hsl(var(--error));font-size:.875rem;text-align:center}.CandidateDetailsContainer_lostOverlay__or90Z{position:absolute;inset:0;background:hsl(var(--page-background)/.85);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;border-radius:14px;border:2px dashed hsl(var(--border));cursor:pointer;transition:all .2s ease;z-index:10}.CandidateDetailsContainer_lostOverlay__or90Z span{padding:1rem 2rem;background:hsl(var(--background-stack-1));border:1px solid hsl(var(--success));border-radius:12px;color:hsl(var(--success));font-weight:600;font-size:.9375rem;transition:all .2s ease}.CandidateDetailsContainer_lostOverlay__or90Z:hover span{background:hsl(var(--success));color:white}.CandidateDetailsContainer_rightColumn__g1qlG{min-height:0;display:flex;flex-direction:column}.CandidateDetailsContainer_dimmed__D6W13{opacity:.5;filter:grayscale(20%)}.CandidateDetailsContainer_timelineCard__u8C_J{flex:1;min-height:0;display:flex;flex-direction:column;background:hsl(var(--background-stack-1));border:1px solid hsl(var(--border)/.6);border-radius:14px;padding:1.25rem;gap:1rem}.CandidateDetailsContainer_timelineScroll__Pj_SN{flex:1;min-height:0;overflow-y:auto;padding-right:.25rem;scrollbar-width:none;-ms-overflow-style:none}.CandidateDetailsContainer_timelineScroll__Pj_SN::-webkit-scrollbar{display:none}.CandidateDetailsContainer_timeline__nBvNN{display:flex;flex-direction:column;gap:0;position:relative;padding-left:1.75rem}.CandidateDetailsContainer_timeline__nBvNN:before{content:"";position:absolute;left:7px;top:12px;bottom:12px;width:2px;background:hsl(var(--border)/.5);border-radius:1px}.CandidateDetailsContainer_timelineEntry__e7LW0{position:relative;padding:.75rem 0}.CandidateDetailsContainer_timelineDot__Vpoc_{position:absolute;left:-1.75rem;top:.875rem;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.CandidateDetailsContainer_systemDot__7APgo{background:hsl(var(--background-stack-2));border:2px solid hsl(var(--border));color:hsl(var(--text-prio-3))}.CandidateDetailsContainer_manualDot__qv9LC{background:hsl(var(--brand));border:2px solid hsl(var(--brand));color:hsl(var(--text-on-brand))}.CandidateDetailsContainer_timelineBody__tVOpI{display:flex;flex-direction:column;gap:.375rem}.CandidateDetailsContainer_timelineHeader__Qdj_y{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.CandidateDetailsContainer_timelineDate__alJ6a{color:hsl(var(--text-prio-3))}.CandidateDetailsContainer_timelineAuthor__wqjOL{color:hsl(var(--text-prio-2));font-weight:500}.CandidateDetailsContainer_timelineAuthor__wqjOL:before{content:"·";margin-right:.5rem;color:hsl(var(--text-prio-3))}.CandidateDetailsContainer_timelineText__a6N5e{font-size:.9375rem;line-height:1.55;color:hsl(var(--text-prio-1));white-space:pre-wrap;word-wrap:break-word}.CandidateDetailsContainer_systemText__XnO71{color:hsl(var(--text-prio-3));font-style:italic;font-size:.875rem}.CandidateDetailsContainer_systemEntry__phAgv{opacity:.75}.CandidateDetailsContainer_manualEntry__CQmdf .CandidateDetailsContainer_timelineText__a6N5e{font-weight:500}.CandidateDetailsContainer_noteForm__yvljY{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid hsl(var(--border)/.5);align-items:flex-end}.CandidateDetailsContainer_noteTextarea__qw0Zj{flex:1}.CandidateDetailsContainer_noteTextarea__qw0Zj textarea{background:hsl(var(--background-stack-2)/.5)!important;border-color:hsl(var(--border)/.6)!important;border-radius:10px!important;font-size:.9375rem!important;resize:none!important;transition:all .15s ease!important}.CandidateDetailsContainer_noteTextarea__qw0Zj textarea:focus{background:hsl(var(--background-stack-2))!important;border-color:hsl(var(--brand)/.5)!important}.CandidateDetailsContainer_sendButton__2XAPs{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:hsl(var(--brand));border:none;border-radius:10px;color:hsl(var(--text-on-brand));cursor:pointer;transition:all .2s ease;flex-shrink:0}.CandidateDetailsContainer_sendButton__2XAPs:hover:not(:disabled){transform:scale(1.05)}.CandidateDetailsContainer_sendButton__2XAPs:disabled{opacity:.4;cursor:not-allowed}.CandidateDetailsContainer_statusButton__PPD1q{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:hsl(var(--background-stack-2)/.6);border:1px solid hsl(var(--border)/.6);border-radius:8px;color:hsl(var(--text-prio-2));font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.CandidateDetailsContainer_statusButton__PPD1q:hover{background:hsl(var(--error)/.1);border-color:hsl(var(--error)/.3);color:hsl(var(--error))}.CandidateDetailsContainer_statusButtonLost__3XhbF{background:hsl(var(--success)/.1);border-color:hsl(var(--success)/.3);color:hsl(var(--success))}.CandidateDetailsContainer_statusButtonLost__3XhbF:hover{background:hsl(var(--success)/.15);border-color:hsl(var(--success)/.4)}.CandidateDetailsContainer_specificGrid__c_wGK{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:640px){.CandidateDetailsContainer_specificGrid__c_wGK{grid-template-columns:repeat(2,1fr)}}.CandidateDetailsContainer_dropZone__88a15{padding:.875rem;border:1px dashed hsl(var(--border)/.8);border-radius:10px;background:hsl(var(--background-stack-2)/.3);cursor:pointer;transition:all .15s ease}.CandidateDetailsContainer_dropZone__88a15:hover{border-color:hsl(var(--brand)/.5);background:hsl(var(--background-stack-2)/.5)}.CandidateDetailsContainer_dropZoneLabel__tsNww{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:hsl(var(--text-prio-2));margin-bottom:.5rem}.CandidateDetailsContainer_statusIcon__OvKcZ{display:inline-flex}.CandidateDetailsContainer_dropZoneBody__FctX5{display:flex;align-items:center;justify-content:space-between}.CandidateDetailsContainer_dropHint__2OOZ9{color:hsl(var(--text-prio-3));font-size:.8125rem}.CandidateDetailsContainer_browseLabel__01uQw{color:hsl(var(--brand));font-weight:600;cursor:pointer}.CandidateDetailsContainer_hiddenFile__6jQFw{display:none}.CandidateDetailsContainer_dropBox__xgWpT{padding:1rem;border:1px dashed hsl(var(--border)/.6);border-radius:10px;text-align:center;background:hsl(var(--background-stack-2)/.2);cursor:pointer;transition:all .15s ease}.CandidateDetailsContainer_dropBox__xgWpT:hover{border-color:hsl(var(--brand)/.5)}.CandidateDetailsContainer_dropBoxText___EREn{color:hsl(var(--text-prio-2));font-size:.875rem}.CandidateDetailsContainer_uploadedList__vb6Uv{display:flex;flex-wrap:wrap;gap:.75rem}.CandidateDetailsContainer_uploadedItem__SSeBh{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:hsl(var(--background-stack-2)/.5);border-radius:8px}.CandidateDetailsContainer_docIcon__bMk5D{display:inline-flex}.CandidateDetailsContainer_iconPdf__WMGGt{color:#ef4444}.CandidateDetailsContainer_iconDocx__cJ9nD{color:#3b82f6}.CandidateDetailsContainer_documentName__F5Sep{font-size:.875rem;color:hsl(var(--text-prio-1));max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CandidateDetailsContainer_documentType__mLb_c{font-size:.6875rem;padding:.125rem .375rem;background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-3));border-radius:4px;font-weight:600}.CandidateDetailsContainer_downloadButton__QEZjw{color:hsl(var(--brand));padding:.25rem;display:inline-flex;transition:all .15s ease}.CandidateDetailsContainer_downloadButton__QEZjw:hover{transform:scale(1.1)}.CandidateDetailsContainer_removeButton__olKM5{color:hsl(var(--error));background:transparent;border:none;padding:.25rem;cursor:pointer;display:inline-flex}.CandidateDetailsContainer_emptyState__Hn7IW{padding:1.5rem;text-align:center;color:hsl(var(--text-prio-3));font-style:italic}.CandidateStageSelect_selectWrapper__mezzr,.CandidateStageSelect_wrapper__elWDI{width:100%}.TextArea_field__svCgb{display:flex;flex-direction:column;gap:8px}.TextArea_label__aMjfN{color:hsl(var(--text-prio-1));font-weight:600;font-size:14px}.TextArea_required__91sck{color:hsl(var(--error))}.TextArea_textarea__wp45o{background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;padding:12px;color:hsl(var(--text-prio-1));font-size:14px;transition:all .2s;resize:vertical;font-family:inherit}.TextArea_textarea__wp45o:focus{outline:none;border-color:hsl(var(--brand));box-shadow:0 0 0 3px hsl(var(--brand)/.1)}.TextArea_textarea__wp45o::placeholder{color:hsl(var(--text-prio-3))}.TextArea_textarea__wp45o:disabled{opacity:.5;cursor:not-allowed}.TextArea_hint__5RClO{color:hsl(var(--text-prio-3));font-size:12px;font-style:italic}.StageIndicator_container__kCbcZ{position:relative;padding:.5rem 0}.StageIndicator_track__uAt6l{position:absolute;left:1rem;right:1rem;top:calc(.5rem + 8px);height:3px;background:hsl(var(--border)/.5);border-radius:2px;z-index:0}.StageIndicator_trackFill__B2X7Z{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,hsl(var(--brand)) 0,hsl(var(--brand-light)) 100%);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}.StageIndicator_stages__Ui7gt{display:flex;justify-content:space-between;position:relative;z-index:1}.StageIndicator_stage__VQh60{display:flex;flex-direction:column;align-items:center;gap:.625rem;flex:1;max-width:140px}.StageIndicator_dot__WdFcW{width:18px;height:18px;border-radius:50%;background:hsl(var(--background-stack-1));border:2px solid hsl(var(--border));display:flex;align-items:center;justify-content:center;color:white;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.StageIndicator_past__QWiN3 .StageIndicator_dot__WdFcW{background:hsl(var(--brand));border-color:hsl(var(--brand));box-shadow:0 2px 8px hsl(var(--brand)/.3)}.StageIndicator_active__Pu_4v .StageIndicator_dot__WdFcW{transform:scale(1.2);box-shadow:0 0 0 4px hsl(var(--brand)/.15)}.StageIndicator_pulse__ykRbQ{position:absolute;width:100%;height:100%;border-radius:50%;animation:StageIndicator_pulsate__m7q3J 2s ease-out infinite}@keyframes StageIndicator_pulsate__m7q3J{0%{transform:scale(1);opacity:.5}to{transform:scale(2.2);opacity:0}}.StageIndicator_label__5ZxD_{font-size:.75rem;font-weight:500;color:hsl(var(--text-prio-3));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .2s ease}.StageIndicator_past__QWiN3 .StageIndicator_label__5ZxD_{color:hsl(var(--text-prio-2))}.StageIndicator_active__Pu_4v .StageIndicator_label__5ZxD_{color:hsl(var(--text-prio-1));font-weight:600}@media (max-width:640px){.StageIndicator_label__5ZxD_{font-size:.6875rem}.StageIndicator_dot__WdFcW{width:14px;height:14px}.StageIndicator_active__Pu_4v .StageIndicator_dot__WdFcW{transform:scale(1.15)}.StageIndicator_track__uAt6l{top:calc(.5rem + 6px);height:2px}}.CancelBtn_cancel__nrtDH{background:transparent;border:1px solid hsl(var(--brand));padding:8px 12px;border-radius:8px;cursor:pointer;color:hsl(var(--text-prio-2))}.CancelBtn_iconOnly__WH3nl{padding:6px;display:inline-flex;align-items:center;justify-content:center}.CancelBtn_small__g1Qw6{padding:6px 8px;border-radius:6px}.CancelBtn_hidden__rDJiB{display:none}.CancelBtn_cancel__nrtDH:disabled{opacity:.6;cursor:not-allowed;border-color:hsl(var(--background-stack-2));color:hsl(var(--text-prio-3))}.FormActionBtn_primary__tIYK1{background:hsl(var(--brand));color:hsl(var(--text-on-brand));border:none;padding:8px 12px;border-radius:8px;cursor:pointer;font-weight:var(--font-weight-medium)}.FormActionBtn_fullWidth__II5WA{width:100%}.FormActionBtn_small__XIuH3{padding:6px 8px;border-radius:6px}.FormActionBtn_primary__tIYK1:disabled{opacity:.6;cursor:not-allowed}.PipelineHeader_pageHeader__PZd7P{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0;width:100%;padding:1.5rem 40px;position:relative;box-sizing:border-box}.PipelineHeader_titleRow__bPwNr{display:flex;align-items:center;justify-content:space-between;gap:1rem}.PipelineHeader_titleBlock__t9If7{display:flex;flex-direction:column}.PipelineHeader_settingsButton__88lUz{background:transparent;border:1px solid transparent;padding:6px;border-radius:6px;cursor:pointer;color:hsl(var(--text-prio-2));display:inline-flex;align-items:center;justify-content:center}.PipelineHeader_settingsButton__88lUz:hover{color:hsl(var(--text-prio-1));border-color:hsl(var(--border))}.PipelineHeader_buttonsRow__Hs4yI{display:flex;gap:8px;align-items:center}.PipelineHeader_createCandidateButton__v8j8W{background:transparent;border:1px solid transparent;padding:6px;border-radius:50%;cursor:pointer;color:hsl(var(--text-prio-2));display:inline-flex;align-items:center;justify-content:center}.PipelineHeader_createCandidateButton__v8j8W:hover{color:hsl(var(--text-prio-1));border-color:hsl(var(--border))}.PipelineHeader_headerDangerOverlay__W_3u9{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(239,68,68,.2);backdrop-filter:blur(5px);z-index:100;animation:PipelineHeader_fadeIn__rWzlQ .2s ease-out}.PipelineHeader_headerDangerContent__JQRx6,.PipelineHeader_headerDangerOverlay__W_3u9{display:flex;align-items:center;justify-content:center}.PipelineHeader_headerDangerText__tu4mP{font-size:2rem;font-weight:600;color:hsl(var(--error));text-align:center;letter-spacing:.025em}.PipelineHeader_headerSuccessOverlay__gH7yE{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(16,185,129,.2);backdrop-filter:blur(5px);z-index:100;animation:PipelineHeader_fadeIn__rWzlQ .2s ease-out}.PipelineHeader_headerSuccessContent__FCchg,.PipelineHeader_headerSuccessOverlay__gH7yE{display:flex;align-items:center;justify-content:center}.PipelineHeader_headerSuccessText__drIwd{font-size:2rem;font-weight:600;color:hsl(var(--success));text-align:center;letter-spacing:.025em}.PipelineHeader_pageTitle__6UgNQ{font-size:2rem;font-weight:700;color:hsl(var(--text-prio-1))}.PipelineHeader_pageDescription__XNS8U{font-size:1rem;color:hsl(var(--text-prio-2))}.PipelineHeader_filtersSection__a4kld{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.PipelineHeader_filtersHeader__Yx46h{display:flex;align-items:center;gap:1rem}.PipelineHeader_filtersLabel__Vgh6S{font-size:.875rem;font-weight:600;color:hsl(var(--text-prio-2));text-transform:uppercase;letter-spacing:.05em}.PipelineHeader_quickFilterButton__Nde8g{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:hsl(var(--text-prio-3));background:transparent;border:1px solid hsl(var(--border));border-radius:.25rem;cursor:pointer;transition:all .15s ease}.PipelineHeader_quickFilterButton__Nde8g:hover{color:hsl(var(--primary));border-color:hsl(var(--primary));background:hsla(var(--primary)/.05)}.PipelineHeader_quickFilterActive__Wli17{color:hsl(var(--primary));border-color:hsl(var(--primary));background:hsla(var(--primary)/.1)}.PipelineHeader_quickFilterActive__Wli17:hover{background:hsla(var(--primary)/.15)}.PipelineHeader_clearFiltersButton__j1LXV{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:hsl(var(--text-prio-3));background:transparent;border:1px solid hsl(var(--border));border-radius:.25rem;cursor:pointer;transition:all .15s ease}.PipelineHeader_clearFiltersButton__j1LXV:hover{color:hsl(var(--error));border-color:hsl(var(--error));background:hsla(var(--error)/.05)}.PipelineHeader_clearFiltersHidden__bd8Dk{visibility:hidden}.PipelineHeader_filtersContainer__2RE4z{display:flex;gap:2rem;flex-wrap:wrap}@keyframes PipelineHeader_fadeIn__rWzlQ{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ChipSelector_selector__RKseN{gap:8px;display:flex;flex-direction:row;align-items:center}.ChipSelector_label__E_IHO{color:hsl(var(--text-prio-2));font-size:12px;font-weight:600;white-space:nowrap;min-width:fit-content}.ChipSelector_chips__hQn3d{display:flex;flex-wrap:wrap;gap:6px}.ChipSelector_chip__4O25B{padding:6px 10px;display:flex;flex-direction:row;align-items:center;gap:4px;border:1px solid hsl(var(--border));border-radius:80px;font-size:11px;color:hsl(var(--text-prio-2));background:hsl(var(--background-stack-2));cursor:pointer;transition:all .15s ease}.ChipSelector_chip__4O25B:hover{background:hsl(var(--background-stack-1));border-color:hsl(var(--brand));transform:translateY(-1px)}.ChipSelector_chip__4O25B.ChipSelector_selected__pxDJm{border-color:hsl(var(--brand));background-color:hsl(var(--brand));color:hsl(var(--text-on-brand));transition:all .2s ease-in-out}.AutomationDrawer_overlay__IgzQ7{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1200;opacity:0;pointer-events:none;transition:opacity .2s ease}.AutomationDrawer_overlayOpen__yTeH2{opacity:1;pointer-events:auto}.AutomationDrawer_drawer__0bx_8{position:fixed;top:0;right:0;height:100vh;background:hsl(var(--page-background));border-left:1px solid hsl(var(--border));z-index:1300;transform:translateX(100%);transition:transform .28s cubic-bezier(.2,.9,.2,1),width .28s cubic-bezier(.2,.9,.2,1);display:flex;flex-direction:column}.AutomationDrawer_drawerNarrow__MEvhy{width:min(420px,90vw)}.AutomationDrawer_drawerWide__NlvP0{width:min(1010px,96vw)}.AutomationDrawer_drawerExtraWide__76lIP{width:min(1370px,98vw)}.AutomationDrawer_drawerOpen__eE2DV{transform:translateX(0)}.AutomationDrawer_drawerHeader__k_kgS{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing) * 2);border-bottom:1px solid hsl(var(--border))}.AutomationDrawer_drawerTitle__BjZNS{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:hsl(var(--text-prio-1))}.AutomationDrawer_drawerContent__Ugx2m{padding:calc(var(--spacing)) calc(var(--spacing) * 2);display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.AutomationDrawer_panes__WJ_hi{display:flex;gap:calc(var(--spacing) * 2);height:100%;flex:1 1 auto;overflow:hidden}.AutomationDrawer_leftPane__5L8u7{width:420px;display:flex;flex-direction:column;border-right:1px solid hsl(var(--border));flex:0 0 auto;padding:0 calc(var(--spacing) * 2) 0 0}.AutomationDrawer_leftPaneFull__2yMO0{width:100%;border-right:none;display:flex;flex-direction:column;flex:1 1 auto;padding:0}.AutomationDrawer_rightPane__GxmAB{flex:1 1 auto;min-width:320px;display:flex;flex-direction:column}.AutomationDrawer_midPane__Lw_Ls{flex:1 1 auto;min-width:420px;display:flex;flex-direction:column}.AutomationDrawer_midScrollable__bdoF4,.AutomationDrawer_rightScrollable__yb8Gf{height:100%;display:flex;flex-direction:column}.AutomationDrawer_drawerExtraWide__76lIP .AutomationDrawer_midPane__Lw_Ls{border-right:1px solid hsl(var(--border))}.AutomationDrawer_midPane__Lw_Ls .AutomationDrawer_paneBody__zR6eG{padding:calc(var(--spacing) * .5) calc(var(--spacing) * .5) 0 calc(var(--spacing) * 1)}.AutomationDrawer_noOuterScroll__4CiLs{overflow:visible}.AutomationDrawer_paneFooter__72LzD{padding-right:0}.AutomationDrawer_drawerExtraWide__76lIP .AutomationDrawer_midPane__Lw_Ls .AutomationDrawer_paneFooter__72LzD{padding-right:calc(var(--spacing) * 2)}.AutomationDrawer_automationItem__UCRJj{background:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));padding:calc(var(--spacing) * .75);border-radius:8px;display:flex;flex-direction:column}.AutomationDrawer_automationItem__UCRJj:hover{background:hsl(var(--background-stack-2))}.AutomationDrawer_automationRow__DD10_{display:flex;align-items:center;gap:calc(var(--spacing));margin-bottom:calc(var(--spacing) * .5)}.AutomationDrawer_placeholder___6_D7{padding:calc(var(--spacing) * 1)}.AutomationDrawer_closeButton__GMkbi{background:transparent;border:1px solid transparent;padding:6px;border-radius:6px;cursor:pointer;color:hsl(var(--text-prio-2))}.AutomationDrawer_closeButton__GMkbi:hover{color:hsl(var(--text-prio-1));border-color:hsl(var(--border))}.AutomationForm_field__bT1CC{display:flex;flex-direction:column;gap:.5rem;margin:calc(var(--spacing) * 1.5) 0}.AutomationForm_label__UWA6Q{font-size:var(--font-size-normal);color:hsl(var(--text-prio-1))}.AutomationForm_delayRow__pPWHV{display:flex;flex-direction:row;align-items:center;gap:calc(var(--spacing))}.AutomationForm_delayInput__m9ofE{padding:calc(var(--spacing) / 2) var(--spacing);border-radius:var(--border-radius);border:1px solid hsl(var(--border));background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-1));box-sizing:border-box}.AutomationForm_unitSelect__rl2sE{width:140px!important}.AutomationForm_unitWrapper__ccs3f{flex:0 0 140px}.AutomationForm_actionsRow__Y0v1e,.AutomationForm_modeRow__onuiU{margin-top:12px;display:flex;gap:8px}.AutomationForm_actionsRow__Y0v1e{padding-top:calc(var(--spacing) * .75);margin-top:calc(var(--spacing) * 1)}.AutomationForm_modeButton__VioH7{padding:.5rem .75rem;border-radius:.5rem;border:1px solid transparent;font-weight:600;background:transparent;color:hsl(var(--text-prio-1));cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.AutomationForm_modeButton__VioH7:hover{background:hsl(var(--background-stack-2))}.AutomationForm_modeButton__VioH7.AutomationForm_primary__LZ8QB{background:hsl(var(--brand));color:hsl(var(--text-on-brand));border-color:hsl(var(--brand-dark))}.AutomationForm_modeButton__VioH7.AutomationForm_active__mJ5gd{box-shadow:inset 0 1px 0 rgba(0,0,0,.04)}.AutomationForm_modeButton__VioH7.AutomationForm_secondary__Cm0sn{background:transparent;color:hsl(var(--text-prio-1));border:1px solid hsl(var(--brand))}.AutomationForm_modeButton__VioH7.AutomationForm_secondary__Cm0sn:hover{background:hsl(var(--brand));color:hsl(var(--text-on-brand));border-color:hsl(var(--brand-dark))}.AutomationForm_formButtonWrapper__kOHUt{width:100%}.AutomationForm_singleAction__RLf0_{width:auto}.AutomationForm_conditionList___16fA{display:flex;flex-direction:column;width:100%}.AutomationForm_conditionItem__UTSbV,.EmailList_wrapper__tOcON{width:100%}.EmailList_headerRow__eFcor{display:flex;align-items:center;margin-bottom:8px}.EmailList_title__qBdAH{margin:0;font-size:14px}.EmailList_addRow__iERym{margin-top:16px;display:flex;justify-content:flex-start}.EmailList_empty__Kx_JP{color:hsl(var(--text-prio-3));padding:8px 0}.EmailList_itemTitle__x2P_G{font-weight:600}.EmailList_recipientWrapper__vzFGV{display:flex;flex-direction:column;justify-content:center;gap:2px}.EmailList_itemRecipient__YF5PC{color:hsl(var(--text-prio-3));font-size:13px;display:block;line-height:1}.EmailList_removeWrapper__Ueapg{width:auto}.EmailList_addButtonWrapper__t8FjW{width:100%}.RemoveBtn_removeBtn__2bk0L{display:inline-flex;align-items:center;justify-content:center;width:48px;height:40px;background:transparent;padding:0;cursor:pointer;transition:background .12s ease,transform .12s ease}.RemoveBtn_removeBtn__2bk0L:hover{color:hsl(var(--error));background:hsl(var(--background-stack-2))}.ToggleBtn_toggle__iMFT3{width:38px;height:22px;border-radius:999px;background:hsl(var(--border));border:1px solid hsl(var(--border));cursor:pointer;position:relative;padding:0;box-sizing:border-box}.ToggleBtn_toggle__iMFT3:after{content:"";position:absolute;left:3px;width:16px;height:16px;border-radius:50%;background:hsl(var(--page-background));transition:left .12s ease,background .12s ease,transform .12s ease;top:50%;transform:translateY(-50%)}.ToggleBtn_toggle__iMFT3[aria-pressed=true]{background:hsl(var(--brand));border-color:hsl(var(--brand-dark))}.ToggleBtn_toggle__iMFT3[aria-pressed=true]:after{left:calc(100% - 19px);background:hsl(var(--text-on-brand))}.Select_selectWrapper__nRwIU{position:relative;display:block;width:100%}.Select_select__jCf_P{padding:calc(var(--spacing) / 2) calc(var(--spacing) * 2) calc(var(--spacing) / 2) var(--spacing);border-radius:var(--border-radius);border:1px solid hsl(var(--border));background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-1));-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box}.Select_select__jCf_P:focus{outline:none;border-color:hsl(var(--brand));position:relative;z-index:2;box-shadow:0 0 0 3px hsl(var(--brand)/.12);border-left-color:hsl(var(--brand))}.Select_select__jCf_P.Select_groupedUpper___IrsH{border-radius:var(--border-radius) var(--border-radius) 0 0;border-bottom:0}.Select_select__jCf_P.Select_groupedUnder__CRObi{border-radius:0 0 var(--border-radius) var(--border-radius);border-top:0}.Select_select__jCf_P::-moz-focus-inner{border:0}.Select_selectWrapper__nRwIU,.Select_select__jCf_P{-webkit-tap-highlight-color:transparent}.Select_select__jCf_P:not(.Select_noIcon__Ag3c2):hover{cursor:pointer}.Select_noIcon__Ag3c2{padding-right:10px;cursor:text}.Select_selectIcon__yWawT{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:hsl(var(--text-prio-1));z-index:3;transition:transform .18s ease,color .12s ease}.Select_label__DvnjF{font-size:var(--font-size-normal);color:hsl(var(--text-prio-1));margin-bottom:4px}.FormInput_wrapper__2JpfF{width:100%}.FormInput_select__V_jXD{padding:calc(var(--spacing) / 2) var(--spacing);border-radius:var(--border-radius);border:1px solid hsl(var(--border));background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-1));-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box}.FormInput_select__V_jXD:focus{outline:none;border-color:hsl(var(--brand));position:relative;z-index:2;box-shadow:0 0 0 3px hsl(var(--brand)/.12);border-left-color:hsl(var(--brand))}.FormInput_groupedUpper__MU_7O{border-radius:var(--border-radius) var(--border-radius) 0 0;border-bottom:0}.FormInput_groupedUnder__oIrl7{border-radius:0 0 var(--border-radius) var(--border-radius);border-top:0}.FormInput_noIcon__DHifz{padding-right:10px;cursor:text}.FormInput_selectIcon__HUIBJ{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:inherit}.FormInput_textarea__XpgNM{min-height:120px;resize:vertical}.FormController_field__XSNKu{display:flex;flex-direction:column;gap:.5rem;margin:var(--spacing) 0}.FormController_label__6nh5H{font-size:var(--font-size-normal);color:hsl(var(--text-prio-1))}.OperatorToggle_buttonGroup___8ZLc{display:inline-flex;gap:.25rem;background:hsl(var(--background-stack-1));padding:.25rem;border-radius:.5rem;border:1px solid hsl(var(--border))}.OperatorToggle_opButton__BuowY{background:transparent;border:none;padding:.4rem .75rem;border-radius:.375rem;font-weight:600;color:hsl(var(--text-prio-1));cursor:pointer}.OperatorToggle_opButton__BuowY:not(.OperatorToggle_active__CsgcT):hover{background:hsl(var(--background-stack-2));color:var(--text-prio-1)}.OperatorToggle_active__CsgcT{background:hsl(var(--brand));color:var(--color-text-on-brand)}.Condition_conditionGroupWrapper__4bC_9{display:flex;flex-direction:row;align-items:center;gap:var(--spacing)}.Condition_conditionGroupWrapper__4bC_9>div{width:100%}.ConditionGroup_conditionGroupWrapper__8OcrR{display:flex;flex-direction:row;align-items:center;gap:var(--spacing);padding:var(--spacing);border-radius:var(--border-radius);background-color:hsl(var(--background-stack-1))}.ConditionGroup_conditionGroup__ATlKX{display:flex;flex-direction:column;gap:calc(var(--spacing) / 2);width:100%}.ConditionGroup_operatorColumn__KGo0d{display:flex;justify-content:center;align-items:center}.Divider_divider__6N8kq{border-top:1px solid hsl(var(--border));margin:calc(var(--spacing) * 1) 0}.Panel_panel__Rmz04{display:flex;flex-direction:column}.Panel_body__OTLi7{padding-top:calc(var(--spacing) * .5);overflow:auto;flex:1 1 auto}.Panel_footer__VfaSU{padding:calc(var(--spacing) * .5) 0;display:flex;justify-content:flex-start}.Panel_paneHeader__Beopl{font-weight:var(--font-weight-semibold);color:hsl(var(--text-prio-1))}.Panel_emptyHeader__sKiED,.Panel_paneHeader__Beopl{padding:calc(var(--spacing) * .5) 0;font-size:var(--font-size-medium);margin-bottom:calc(var(--spacing) * .5)}.Panel_emptyHeader__sKiED{text-align:center}.Panel_emptyHeaderLeft__MsLSg,.Panel_emptyHeader__sKiED{font-weight:var(--font-weight-normal);color:hsl(var(--text-prio-2))}.Panel_emptyHeaderLeft__MsLSg{padding:calc(var(--spacing) * .5) 0;font-size:var(--font-size-medium);margin-bottom:calc(var(--spacing) * .5);text-align:left}.Panel_paneBody__2Si45{padding-top:calc(var(--spacing) * .5);overflow:auto;flex:1 1 auto}.Panel_paneFooter__sbuJ6{padding:calc(var(--spacing) * .5) 0;display:flex;justify-content:flex-start}.Panel_footerActions__AonnX{display:flex;gap:calc(var(--spacing) * 1);width:100%}.Panel_footerActions__AonnX>*{flex:1 1 0}.PanelFooter_footerActions__gR6OR{display:flex;gap:calc(var(--spacing) * 1);width:100%}.PanelFooter_footerActions__gR6OR>*{flex:1 1 0}.ContainerWithCustomScrollbar_customScrollbar__7S0BH::-webkit-scrollbar{width:10px}.ContainerWithCustomScrollbar_customScrollbar__7S0BH::-webkit-scrollbar-track{background:hsl(var(--background-stack-1));border-radius:8px}.ContainerWithCustomScrollbar_customScrollbar__7S0BH::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:8px;border:2px solid hsl(var(--background-stack-1))}.ContainerWithCustomScrollbar_customScrollbar__7S0BH::-webkit-scrollbar-thumb:hover{filter:brightness(.9)}.ContainerWithCustomScrollbar_customScrollbar__7S0BH{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) hsl(var(--background-stack-1));overflow-y:auto;overflow-x:hidden;min-height:0;box-sizing:border-box;padding-inline-end:calc(var(--spacing) * 2);scrollbar-gutter:stable}.Automations_automationName__Jhj17{display:block}.Automations_automationDescription__fqSc_{font-size:.875rem;color:hsl(var(--text-prio-3));margin-top:4px;display:block}.Automations_automationActions__TkOHv{display:flex;align-items:center;gap:calc(var(--spacing))}.CandidateCard_card__xsQbe{background:hsl(var(--background-stack-2));border-radius:.25rem;padding:.75rem;cursor:pointer;transition:all .2s ease;position:relative;display:flex;flex-direction:column}.CandidateCard_card__xsQbe.CandidateCard_lost__9UkIu{border:2px dotted hsl(var(--error));background:hsl(var(--error-light))}.CandidateCard_card__xsQbe.CandidateCard_won__QfMNW{border:2px dotted #10b981;background:rgba(16,185,129,.1)}.CandidateCard_card__xsQbe:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px);cursor:pointer}.CandidateCard_card__xsQbe:active{transform:scale(.98)}.CandidateCard_card__xsQbe[draggable=true]:hover{cursor:pointer}.CandidateCard_card__xsQbe[draggable=true]:active{cursor:grabbing}.CandidateCard_cardDragging__XvLfb{opacity:.5;transform:rotate(5deg);box-shadow:0 8px 25px rgba(0,0,0,.15);z-index:1000}.CandidateCard_cardDraggingOutside__SLOM7{opacity:.7;transform:rotate(-5deg);box-shadow:0 8px 25px rgba(239,68,68,.3);border:2px solid hsl(var(--error));background:hsl(var(--error-light));z-index:1000}.CandidateCard_cardContent__NKIg6{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.CandidateCard_candidateName__G3_hG{font-size:14px;font-weight:600;color:hsl(var(--text-prio-1))}.CandidateCard_contact__sZC3_{font-size:12px;color:hsl(var(--text-prio-3))}.CandidateCard_score__yHfXl{font-size:12px;color:hsl(var(--text-prio-2));font-weight:500}.CandidateCard_cardLeft__OjtrF{display:flex;flex-direction:column;gap:.25rem;flex:1}.CandidateCard_cardRight__Brcof{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:.25rem}.CandidateCard_candidateTypeTag___5Vug{font-size:10px;font-weight:700;padding:.25rem .75rem;border-radius:1rem;border:1px solid hsl(var(--brand));color:hsl(var(--text-prio-2));text-transform:uppercase;letter-spacing:.075em;margin-top:.25rem}.CandidateCard_ownerTag__yUSWR{display:flex;align-items:center;gap:.25rem;font-size:10px;font-weight:500;padding:.2rem .5rem;border-radius:.75rem;background:hsla(var(--brand)/.1);color:hsl(var(--text-prio-2));margin-top:.25rem}.CandidateCard_warningBanner__nM_Wk{display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;margin-bottom:.5rem;border-radius:.25rem;background:hsl(var(--warning,45 93% 47%));color:hsl(0 0% 15%);font-size:11px;font-weight:600}.ScoreSection_section__sPNPY{margin-bottom:1.5rem}.ScoreSection_sectionHeader__kxELW{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px solid hsl(var(--border));cursor:pointer;transition:background-color .2s ease}.ScoreSection_sectionHeader__kxELW:hover{background-color:hsl(var(--background-stack-2));border-radius:.25rem;padding:.5rem;margin:0 -.5rem .75rem}.ScoreSection_sectionTitleContainer__W8Kmn{display:flex;align-items:center;gap:.5rem}.ScoreSection_sectionChevron__RT9fJ{color:hsl(var(--text-prio-3));transition:transform .2s ease}.ScoreSection_sectionTitle__5iH1n{font-size:12px;font-weight:600;color:hsl(var(--text-prio-2));text-transform:uppercase;letter-spacing:.05em}.ScoreSection_sectionCount__PNThS{background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-2));font-size:11px;font-weight:600;padding:.2rem .5rem;border-radius:.25rem}.ScoreSection_sectionCards__95wMP{display:flex;flex-direction:column;gap:.5rem}.PipelineColumn_column__7pcCV{flex:1 1 0;min-width:320px;min-height:0;background:hsl(var(--background-stack-1));border-left:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));display:flex;flex-direction:column;position:relative;transition:all .2s ease;overflow:hidden}.PipelineColumn_column__7pcCV.PipelineColumn_dropZoneActive__CN_f4{background:hsl(var(--background-stack-2));border-radius:.5rem}.PipelineColumn_columnHeader__geD4z{padding:1.5rem;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));z-index:10;flex-shrink:0;background:hsl(var(--background-stack-1));display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}.PipelineColumn_stageName__KagfS{font-size:18px;font-weight:700;color:hsl(var(--text-prio-1))}.PipelineColumn_stageCount__mQGnm{font-size:14px;font-weight:600;padding:.25rem .75rem;border-radius:9999px;margin-left:auto}.PipelineColumn_cardsContainer__EPrvr{display:flex;flex-direction:column;gap:.5rem;flex:1;min-height:0;padding:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.PipelineColumn_cardsContainer__EPrvr::-webkit-scrollbar{display:none}.PipelineColumn_dropZoneOverlay__4RR20{position:absolute;top:0;left:0;right:0;bottom:0;background:hsl(var(--background-stack-2));display:flex;align-items:center;justify-content:center;z-index:10;border-radius:.5rem;animation:PipelineColumn_fadeIn__uByrq .1s ease-out}@keyframes PipelineColumn_fadeIn__uByrq{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.PipelineColumn_simpleCards__pAAUF{display:flex;flex-direction:column;gap:.5rem}.PipelineColumn_emptyState__Hu8JP{display:flex;align-items:center;justify-content:center;height:100px;color:hsl(var(--text-prio-3));font-size:14px;font-weight:500}.PipelineColumn_scrollIndicator__hbEm9{position:absolute;bottom:.75rem;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:10px;font-weight:600;color:hsl(var(--text-prio-2));background:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:1rem;cursor:pointer;transition:all .15s ease;z-index:5;opacity:.9}.PipelineColumn_scrollIndicator__hbEm9:hover{opacity:1;background:hsl(var(--background-stack-1));border-color:hsl(var(--text-prio-3))}.MultiSelect_field__rtm2G{display:flex;flex-direction:column;gap:8px}.MultiSelect_label__YONZ9{color:hsl(var(--text-prio-1));font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px}.MultiSelect_required__hvwps{color:hsl(var(--error))}.MultiSelect_count__FlDMl{color:hsl(var(--text-prio-3));font-weight:400;font-size:12px}.MultiSelect_searchContainer__plcqm{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.MultiSelect_searchInputContainer__LAIfE{position:relative;display:flex;align-items:center}.MultiSelect_searchIcon__CAGeo{position:absolute;left:12px;color:hsl(var(--text-prio-3));pointer-events:none}.MultiSelect_searchInput___GH8O{width:100%;background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:6px;padding:8px 12px 8px 36px;color:hsl(var(--text-prio-1));font-size:14px;transition:all .2s}.MultiSelect_searchInput___GH8O:focus{outline:none;border-color:hsl(var(--brand));box-shadow:0 0 0 2px hsl(var(--brand)/.1)}.MultiSelect_searchInput___GH8O::placeholder{color:hsl(var(--text-prio-3))}.MultiSelect_searchInput___GH8O:disabled{opacity:.5;cursor:not-allowed}.MultiSelect_selectAllButton__7Au0z{display:flex;align-items:center;gap:6px;background:transparent;color:hsl(var(--text-prio-3));padding:6px 8px;border-radius:4px;border:1px solid hsl(var(--border));cursor:pointer;font-size:13px;transition:all .2s;align-self:flex-start}.MultiSelect_selectAllButton__7Au0z:hover:not(:disabled){border-color:hsl(var(--brand));color:hsl(var(--brand));background-color:hsl(var(--brand)/.05)}.MultiSelect_selectAllButton__7Au0z:disabled{opacity:.5;cursor:not-allowed}.MultiSelect_optionsList__D36Vn{background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;max-height:200px;overflow-y:auto;padding:8px}.MultiSelect_emptyMessage__7yQPB{padding:20px;text-align:center;color:hsl(var(--text-prio-3));font-style:italic}.MultiSelect_optionItem__IsCl1{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;cursor:pointer;transition:all .2s}.MultiSelect_optionItem__IsCl1:hover{background-color:hsl(var(--background-stack-1)/.5)}.MultiSelect_checkbox__PPe7p{width:16px;height:16px;accent-color:hsl(var(--brand))}.MultiSelect_optionLabel__Gct7_{color:hsl(var(--text-prio-2));font-size:14px;user-select:none}.MultiSelect_hint__jPOWH{color:hsl(var(--text-prio-3));font-size:12px;font-style:italic}.SlimMultiSelect_container__JRpem{position:relative;flex:1;display:flex;flex-direction:column;gap:8px}.SlimMultiSelect_label__59u_p{display:block;color:#E5E7EB;font-size:14px;font-weight:600}.SlimMultiSelect_required__5XbJd{color:#EF4444;margin-left:4px}.SlimMultiSelect_selectButton__u_BNq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background-color:#1F2937;border:1px solid #374151;border-radius:6px;cursor:pointer;transition:all .2s;min-height:44px}.SlimMultiSelect_selectButton__u_BNq:hover:not(.SlimMultiSelect_disabled__J4Qp4){border-color:#4B5563}.SlimMultiSelect_selectButtonOpen__K_2D5{border-color:#ffcd1e;box-shadow:0 0 0 2px rgba(255,205,30,.1)}.SlimMultiSelect_disabled__J4Qp4{opacity:.5;cursor:not-allowed}.SlimMultiSelect_selectDisplay__1YAcA{flex:1;display:flex;align-items:center;min-width:0}.SlimMultiSelect_placeholder__rpIvF{color:#6B7280;font-size:14px}.SlimMultiSelect_displayText__xqcey{color:#E5E7EB;font-size:14px;font-weight:500}.SlimMultiSelect_selectedTags__0eho9{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.SlimMultiSelect_selectedTag__l7zha{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:#374151;border:1px solid #4b5563;border-radius:4px;color:#E5E7EB;font-size:12px;font-weight:500}.SlimMultiSelect_tagRemoveButton__w68Fn{display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:#9CA3AF;cursor:pointer;transition:color .2s}.SlimMultiSelect_tagRemoveButton__w68Fn:hover{color:#EF4444}.SlimMultiSelect_chevron__xFxlB{color:#9CA3AF;transition:transform .2s,color .2s;flex-shrink:0}.SlimMultiSelect_chevronOpen__4_lyN{transform:rotate(180deg);color:#ffcd1e}.SlimMultiSelect_dropdown__kPXaN{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#1F2937;border:1px solid #ffcd1e;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100;overflow:hidden;animation:SlimMultiSelect_slideDown__EOXH7 .15s ease-out}@keyframes SlimMultiSelect_slideDown__EOXH7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SlimMultiSelect_searchWrapper__I0sK7{position:relative;padding:12px;border-bottom:1px solid #374151}.SlimMultiSelect_searchIcon__xzjOR{position:absolute;left:24px;top:50%;transform:translateY(-50%);color:#6B7280;pointer-events:none}.SlimMultiSelect_searchInput__QG9NY{width:100%;padding:8px 12px 8px 32px;background-color:#111827;border:1px solid #374151;border-radius:4px;color:white;font-size:13px;outline:none;transition:border-color .2s}.SlimMultiSelect_searchInput__QG9NY:focus{border-color:#ffcd1e}.SlimMultiSelect_searchInput__QG9NY::placeholder{color:#6B7280}.SlimMultiSelect_optionsList__9udzC{max-height:240px;overflow-y:auto;padding:4px}.SlimMultiSelect_option__8NZtt{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border-radius:4px;transition:background-color .15s}.SlimMultiSelect_option__8NZtt:hover{background-color:#374151}.SlimMultiSelect_optionSelected__2PY07{background-color:rgba(255,205,30,.1)}.SlimMultiSelect_optionSelected__2PY07:hover{background-color:rgba(255,205,30,.15)}.SlimMultiSelect_checkbox__uweay{width:16px;height:16px;border:2px solid #4b5563;border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.SlimMultiSelect_optionSelected__2PY07 .SlimMultiSelect_checkbox__uweay{background-color:#ffcd1e;border-color:#ffcd1e}.SlimMultiSelect_checkboxChecked__gUEA6{width:8px;height:8px;background-color:black;border-radius:1px}.SlimMultiSelect_optionLabel__be__N{color:#E5E7EB;font-size:14px;flex:1}.SlimMultiSelect_emptyState__ReJF_{padding:20px;text-align:center;color:#6B7280;font-size:13px}.SlimMultiSelect_dropdownFooter__2EUHf{padding:8px 12px;border-top:1px solid #374151;display:flex;justify-content:flex-end}.SlimMultiSelect_clearButton__C1gu7{padding:6px 12px;background:transparent;border:1px solid #374151;border-radius:4px;color:#9CA3AF;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.SlimMultiSelect_clearButton__C1gu7:hover{border-color:#EF4444;color:#EF4444;background-color:rgba(239,68,68,.05)}.SlimMultiSelect_hint__n8yaJ{font-size:12px;color:#9CA3AF;margin-top:4px}.GroupInfoTab_infoTab__HTcIE{max-width:700px}.GroupInfoTab_infoView__cEaYk{display:flex;flex-direction:column;gap:24px}.GroupInfoTab_infoSection__rb088{display:flex;flex-direction:column;gap:16px}.GroupInfoTab_infoRow__Kkt3b{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid hsl(var(--background-stack-2))}.GroupInfoTab_infoRow__Kkt3b:last-child{border-bottom:none}.GroupInfoTab_infoLabel__EzZBU{color:hsl(var(--text-prio-3));font-size:14px;font-weight:600}.GroupInfoTab_infoValue__NUbRN{color:hsl(var(--text-prio-1));font-size:14px}.GroupInfoTab_archivedValue__VDJXY{color:hsl(var(--text-prio-3));font-size:14px;font-style:italic}.GroupInfoTab_editButton__PxMbA{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:8px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--brand));cursor:pointer;font-size:14px;font-weight:600;transition:all .2s;align-self:flex-start}.GroupInfoTab_editButton__PxMbA:hover{background-color:hsl(var(--brand)/.1);border-color:hsl(var(--brand))}.GroupInfoTab_infoForm__OTJje{display:flex;flex-direction:column;gap:20px}.GroupInfoTab_formGroup__GsvFq{display:flex;flex-direction:column;gap:8px}.GroupInfoTab_checkbox__BcEP5{width:16px;height:16px;accent-color:hsl(var(--brand));cursor:pointer}.GroupInfoTab_checkboxLabel__ffdu9{display:flex;align-items:center;gap:8px;color:hsl(var(--text-prio-1));font-size:14px;cursor:pointer;user-select:none}.GroupInfoTab_restrictionIcon__W8wIg{display:inline-flex;align-items:center;color:hsl(var(--brand-dark));margin-left:4px}.GroupInfoTab_restrictionHint__ZWeR2{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;background-color:hsl(var(--brand-dark)/.1);border-left:3px solid hsl(var(--brand-dark));border-radius:4px;font-size:13px;color:hsl(var(--brand-light));line-height:1.4}.GroupInfoTab_restrictionHint__ZWeR2 svg{flex-shrink:0;margin-top:2px}.GroupInfoTab_formActions__j9h2O{display:flex;gap:12px;padding-top:12px}.GroupInfoTab_cancelButton__kRH8a{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.GroupInfoTab_cancelButton__kRH8a:hover{background-color:hsl(var(--background-stack-2));border-color:hsl(var(--text-prio-3));color:hsl(var(--text-prio-1))}.GroupInfoTab_saveButton__09N8E{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;border:1px solid hsl(var(--brand));background:hsl(var(--brand));color:hsl(var(--text-on-brand));cursor:pointer;font-size:14px;font-weight:700;transition:all .2s}.GroupInfoTab_saveButton__09N8E:hover:not(:disabled){background-color:hsl(var(--brand-dark));transform:translateY(-1px);box-shadow:0 4px 12px hsl(var(--brand)/.3)}.GroupInfoTab_saveButton__09N8E:disabled{opacity:.5;cursor:not-allowed}.GroupMembersTab_membersTab__T_Q92{display:flex;flex-direction:column;gap:16px}.GroupMembersTab_loadingState__mk_Xq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:hsl(var(--text-prio-3))}.GroupMembersTab_loadingIcon__m5Khb{animation:GroupMembersTab_spin__Pe52H 1s linear infinite;color:hsl(var(--brand))}@keyframes GroupMembersTab_spin__Pe52H{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GroupMembersTab_inlineAddSection__tIgK5{background-color:hsl(var(--background-stack-2));border:2px solid hsl(var(--brand));border-radius:8px;padding:16px;margin-bottom:8px}.GroupMembersTab_inlineAddHeader__viH4d{margin-bottom:12px}.GroupMembersTab_inlineAddTitle__hIoBy{font-size:14px;font-weight:600;color:hsl(var(--brand));margin:0}.GroupMembersTab_inlineAddActions__6UJfr{display:flex;gap:12px;margin-top:16px}.GroupMembersTab_emptyState__lJNsr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:hsl(var(--text-prio-3));text-align:center}.GroupMembersTab_emptyState__lJNsr p{margin:0;font-size:14px}.GroupMembersTab_emptyIcon__S7_lZ{color:hsl(var(--text-prio-3))}.GroupMembersTab_membersList__POT_T{display:flex;flex-direction:column;gap:12px}.GroupMembersTab_memberCard__llLhz{background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;transition:all .2s}.GroupMembersTab_memberCard__llLhz:hover{border-color:hsl(var(--text-prio-3))}.GroupMembersTab_memberCardHeader__6LWpb{padding:16px;display:flex;justify-content:space-between;align-items:center;gap:16px}.GroupMembersTab_memberInfo__lAlFe{display:flex;flex-direction:column;flex:1;transition:all .2s;border-radius:6px;padding:4px;margin:-4px}.GroupMembersTab_memberInfo__lAlFe:hover{background-color:hsl(var(--brand)/.05)}.GroupMembersTab_memberNameRow___A9tg{display:flex;align-items:center;gap:8px}.GroupMembersTab_memberName__oOMo_{color:hsl(var(--text-prio-1));font-weight:600;font-size:15px}.GroupMembersTab_memberRestrictionBadge__xY3T5{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:4px;background-color:hsl(var(--brand-dark)/.15);color:hsl(var(--brand-dark));border:1px solid hsl(var(--brand-dark)/.3)}.GroupMembersTab_memberEmail__uMv2P{color:hsl(var(--text-prio-3));font-size:13px}.GroupMembersTab_memberActions__QeuNz{display:flex;gap:8px;flex-shrink:0}.GroupMembersTab_iconButton__0_w_Y{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;transition:all .2s}.GroupMembersTab_iconButton__0_w_Y:hover:not(:disabled){border-color:hsl(var(--brand));color:hsl(var(--brand));background-color:hsl(var(--brand)/.05)}.GroupMembersTab_iconButtonDisabled__NNKm1,.GroupMembersTab_iconButton__0_w_Y:disabled{opacity:.4;cursor:not-allowed;border-color:hsl(var(--border));color:hsl(var(--text-prio-3))}.GroupMembersTab_tooltipWrapper__mya_e{display:inline-flex;cursor:not-allowed}.GroupMembersTab_addButton__P7YpO{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:6px;border:1px solid hsl(var(--border));background:hsl(var(--background-stack-2));color:hsl(var(--brand));cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.GroupMembersTab_addButton__P7YpO:hover{border-color:hsl(var(--brand))}.GroupMembersTab_cancelButton__sBZhe{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.GroupMembersTab_cancelButton__sBZhe:hover{background-color:hsl(var(--background-stack-2));border-color:hsl(var(--text-prio-3));color:hsl(var(--text-prio-1))}.GroupMembersTab_saveButton__PCLI_{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;border:1px solid hsl(var(--brand));background:hsl(var(--brand));color:hsl(var(--text-on-brand));cursor:pointer;font-size:14px;font-weight:700;transition:all .2s}.GroupMembersTab_saveButton__PCLI_:hover:not(:disabled){background-color:hsl(var(--brand-dark));transform:translateY(-1px);box-shadow:0 4px 12px hsl(var(--brand)/.3)}.GroupMembersTab_saveButton__PCLI_:disabled{opacity:.5;cursor:not-allowed}.GroupPeriodsTab_periodsTab__RnVqo{display:flex;flex-direction:column;gap:16px}.GroupPeriodsTab_loadingState__O2dY7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:hsl(var(--text-prio-3))}.GroupPeriodsTab_loadingIcon__KEeXV{animation:GroupPeriodsTab_spin___F4o6 1s linear infinite;color:hsl(var(--brand))}@keyframes GroupPeriodsTab_spin___F4o6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GroupPeriodsTab_emptyState__3_Kw9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:hsl(var(--text-prio-3));text-align:center}.GroupPeriodsTab_emptyState__3_Kw9 p{margin:0;font-size:14px}.GroupPeriodsTab_emptyIcon__WdpH7{color:hsl(var(--text-prio-3))}.GroupPeriodsTab_periodsView__zc8cx{display:flex;flex-direction:column;gap:24px}.GroupPeriodsTab_memberPeriodsSection__nwO5p{background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.GroupPeriodsTab_memberPeriodsSectionHeader__GkitY{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid hsl(var(--border))}.GroupPeriodsTab_memberPeriodsSectionTitle___fCUQ{color:hsl(var(--text-prio-1));font-size:16px;font-weight:600;margin:0}.GroupPeriodsTab_smallLoadingState__F9XWc{display:flex;align-items:center;gap:8px;color:hsl(var(--text-prio-3));font-size:14px;padding:12px 0}.GroupPeriodsTab_noPeriodsText__bHLOv{color:hsl(var(--text-prio-3));font-size:14px;font-style:italic;margin:0;padding:12px 0}.GroupPeriodsTab_periodsList__R8TvI{display:flex;flex-direction:column;gap:8px}.GroupPeriodsTab_periodItem__yFh3H{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:6px;transition:all .2s}.GroupPeriodsTab_periodItem__yFh3H:hover{border-color:hsl(var(--text-prio-3))}.GroupPeriodsTab_periodInfo__xOQkk{display:flex;align-items:center;gap:12px;flex:1}.GroupPeriodsTab_periodInfo__xOQkk>svg{color:hsl(var(--brand));flex-shrink:0}.GroupPeriodsTab_periodDates__KtLix{display:flex;align-items:center;gap:8px;color:hsl(var(--text-prio-1));font-size:14px;font-weight:500}.GroupPeriodsTab_periodSeparator__bXgw0{color:hsl(var(--text-prio-3));font-weight:400}.GroupPeriodsTab_periodActions__YUWC_{display:flex;gap:8px;flex-shrink:0}.GroupPeriodsTab_iconButton___2H1_{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;transition:all .2s}.GroupPeriodsTab_iconButton___2H1_:hover{border-color:hsl(var(--brand));color:hsl(var(--brand));background-color:hsl(var(--brand)/.05)}.GroupPeriodsTab_iconButtonDanger__sOprR{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;transition:all .2s}.GroupPeriodsTab_iconButtonDanger__sOprR:hover{border-color:hsl(var(--error));color:hsl(var(--error));background-color:hsl(var(--error)/.05)}.GroupDetails_detailPanel__VqB4Y{background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:12px;display:flex;flex-direction:column;overflow:hidden;min-height:0}.GroupDetails_emptyDetailPanel__4d6IN{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px}.GroupDetails_emptyDetailPanel__4d6IN h3{color:hsl(var(--text-prio-1));font-size:20px;font-weight:700;margin:0}.GroupDetails_emptyDetailPanel__4d6IN p{color:hsl(var(--text-prio-3));font-size:14px;margin:0}.GroupDetails_emptyIcon__uBCaB{color:hsl(var(--text-prio-3))}.GroupDetails_detailHeader__G_moM{padding:20px 24px;border-bottom:1px solid hsl(var(--border));display:flex;justify-content:space-between;align-items:center;gap:16px}.GroupDetails_detailHeaderLeft__WKvYl{display:flex;align-items:center;gap:12px;flex:1}.GroupDetails_detailTitle__yfqGf{font-size:22px;font-weight:700;color:hsl(var(--text-prio-1));margin:0}.GroupDetails_archivedBadge__Zf3Gh{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;flex-shrink:0;background-color:hsl(var(--text-prio-3)/.15);color:hsl(var(--text-prio-3))}.GroupDetails_headerActions__L5Oua{display:flex;gap:12px;flex-shrink:0}.GroupDetails_deleteRestrictionBadge__3iBo6{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background-color:hsl(var(--brand-dark)/.15);color:hsl(var(--brand-dark));font-size:12px;font-weight:600;border:1px solid hsl(var(--brand-dark)/.3)}.GroupDetails_deleteButton__DpP76{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.GroupDetails_deleteButton__DpP76:hover:not(:disabled){border-color:hsl(var(--error));color:hsl(var(--error));background-color:hsl(var(--error)/.05)}.GroupDetails_deleteButtonDisabled___UOLJ,.GroupDetails_deleteButton__DpP76:disabled{opacity:.4;cursor:not-allowed;border-color:hsl(var(--border));color:hsl(var(--text-prio-3))}.GroupDetails_tooltipWrapper__stvo4{display:inline-flex;cursor:not-allowed}.GroupDetails_tabs__gpx9E{display:flex;gap:4px;padding:0 24px;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--page-background))}.GroupDetails_tab__TA4zm{display:flex;align-items:center;gap:8px;padding:14px 20px;background:transparent;color:hsl(var(--text-prio-3));cursor:pointer;font-size:14px;font-weight:600;border:none;border-bottom:2px solid transparent;transition:all .2s;position:relative;top:1px}.GroupDetails_tab__TA4zm:hover{color:hsl(var(--text-prio-1))}.GroupDetails_tabActive__6CT5o{color:hsl(var(--brand));border-bottom-color:hsl(var(--brand))}.GroupDetails_tabContent__nt4zp{flex:1;overflow-y:auto;padding:24px}.GroupList_sidebar__4vb36{background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:12px;display:flex;flex-direction:column;overflow:hidden;min-height:0}.GroupList_sidebarHeader__oEkFj{padding:16px;border-bottom:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:12px}.GroupList_searchWrapper__1oYEi{position:relative;display:flex;align-items:center}.GroupList_searchIcon__njJYd{position:absolute;left:12px;color:hsl(var(--text-prio-3));pointer-events:none}.GroupList_searchInput__74yMa{width:100%;background-color:hsl(var(--page-background));border:1px solid hsl(var(--border));border-radius:6px;padding:10px 12px 10px 36px;color:hsl(var(--text-prio-1));font-size:14px;transition:all .2s}.GroupList_searchInput__74yMa:focus{outline:none;border-color:hsl(var(--brand))}.GroupList_searchInput__74yMa::placeholder{color:hsl(var(--text-prio-3))}.GroupList_selectAllRow__L1n89{padding:8px 16px;border-bottom:1px solid hsl(var(--border))}.GroupList_selectAllBtn__bRORc{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:hsl(var(--text-prio-3));cursor:pointer;padding:6px 8px;border-radius:6px;font-size:13px;transition:all .2s}.GroupList_selectAllBtn__bRORc:hover:not(:disabled){color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-2))}.GroupList_selectAllBtn__bRORc:disabled{opacity:.5;cursor:not-allowed}.GroupList_batchToolbar__aJb0e{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:hsl(var(--brand)/.1);border-bottom:1px solid hsl(var(--brand))}.GroupList_batchToolbarLeft__PLChr{display:flex;align-items:center;gap:8px}.GroupList_selectedCount__206E3{color:hsl(var(--brand));font-weight:600;font-size:13px}.GroupList_batchToolbarActions__HoKIL{display:flex;gap:6px}.GroupList_batchArchiveBtn__RqMCc,.GroupList_batchRestoreBtn__DvXWn,.GroupList_clearSelectionBtn__iUpof{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;border:1px solid hsl(var(--border));background:hsl(var(--background-stack-1));cursor:pointer;transition:all .2s}.GroupList_batchRestoreBtn__DvXWn{color:hsl(var(--brand))}.GroupList_batchRestoreBtn__DvXWn:hover:not(:disabled){background-color:hsl(var(--brand)/.1);border-color:hsl(var(--brand))}.GroupList_batchArchiveBtn__RqMCc{color:hsl(var(--text-prio-3))}.GroupList_batchArchiveBtn__RqMCc:hover:not(:disabled){background-color:hsl(var(--text-prio-3)/.1);border-color:hsl(var(--text-prio-3))}.GroupList_clearSelectionBtn__iUpof{color:hsl(var(--text-prio-3))}.GroupList_clearSelectionBtn__iUpof:hover{color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-2))}.GroupList_batchArchiveBtn__RqMCc:disabled,.GroupList_batchRestoreBtn__DvXWn:disabled{opacity:.5;cursor:not-allowed}.GroupList_groupCheckbox__w4XDh{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:2px;margin-right:8px;cursor:pointer;color:hsl(var(--text-prio-3));transition:all .2s;flex-shrink:0}.GroupList_checkboxChecked__EKvV0,.GroupList_groupCheckbox__w4XDh:hover{color:hsl(var(--brand))}.GroupList_checkboxIndeterminate__xMmnU{position:relative;color:hsl(var(--brand))}.GroupList_checkboxIndeterminate__xMmnU:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:2px;background-color:hsl(var(--brand));border-radius:1px}.GroupList_groupListItemSelected__QWJhE{background-color:hsl(var(--brand)/.08);border-color:hsl(var(--brand)/.3)}.GroupList_groupListItemSelected__QWJhE:hover{border-color:hsl(var(--brand)/.5)}.GroupList_groupsList__3e_mw{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}.GroupList_groupListItem__RAWwX{padding:12px;background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;cursor:pointer;transition:all .2s}.GroupList_groupListItem__RAWwX:hover{border-color:hsl(var(--text-prio-3))}.GroupList_groupListItemActive__UerT0{border-color:hsl(var(--brand));box-shadow:0 0 0 2px hsl(var(--brand)/.1)}.GroupList_groupListItemActive__UerT0:hover{border-color:hsl(var(--brand))}.GroupList_groupListItemHeader__QLAIK{display:flex;align-items:center;margin-bottom:8px}.GroupList_groupListItemName__7Ioby{font-weight:600;color:hsl(var(--text-prio-1));font-size:14px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GroupList_archivedBadge__kluD1{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;background-color:hsl(var(--text-prio-3)/.15);color:hsl(var(--text-prio-3));flex-shrink:0}.GroupList_groupListItemMeta__l7PnP{display:flex;flex-wrap:wrap;gap:12px;font-size:12px}.GroupList_groupListItemMetaItem__zJEGS{display:flex;align-items:center;gap:4px;color:hsl(var(--text-prio-3))}.GroupList_emptyState__z0lTl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:hsl(var(--text-prio-3));text-align:center}.Forbidden_container__mfyMV{display:flex;align-items:center;justify-content:center;min-height:240px;padding:24px}.Forbidden_content__xwOK2{text-align:center}.Forbidden_title__j3jmZ{font-size:20px;margin-bottom:8px;color:#ffcd1e}.Forbidden_message__ijjXM{color:#D1D5DB}.FilterBar_filterBar__Qvd8i{display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px;background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:8px;align-items:center}.FilterBar_clearBtn__tFS2u{padding:6px 12px;background:transparent;border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--text-prio-3));font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap;margin-left:auto}.FilterBar_clearBtn__tFS2u:hover{border-color:hsl(var(--brand));color:hsl(var(--brand))}.FilterMultiSelect_container__OXTx_{position:relative}.FilterMultiSelect_button__GJ_hA{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--text-prio-2));font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;min-width:140px}.FilterMultiSelect_button__GJ_hA:hover{border-color:hsl(var(--text-prio-3))}.FilterMultiSelect_buttonOpen__ndynP{border-color:hsl(var(--brand))}.FilterMultiSelect_hasSelection__bOYvj{color:hsl(var(--text-prio-1))}.FilterMultiSelect_chevron__jMCiZ{color:hsl(var(--text-prio-3));margin-left:auto;transition:transform .2s}.FilterMultiSelect_buttonOpen__ndynP .FilterMultiSelect_chevron__jMCiZ{transform:rotate(180deg);color:hsl(var(--brand))}.FilterMultiSelect_dropdown__K8DrI{position:absolute;top:calc(100% + 4px);left:0;min-width:200px;max-height:280px;overflow-y:auto;background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--brand));border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100;animation:FilterMultiSelect_slideDown__gtmC9 .15s ease-out}@keyframes FilterMultiSelect_slideDown__gtmC9{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FilterMultiSelect_option__XC22D{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;color:hsl(var(--text-prio-2));font-size:13px;transition:background-color .15s}.FilterMultiSelect_option__XC22D:hover{background-color:hsl(var(--border))}.FilterMultiSelect_optionSelected__Wa46J{background-color:hsl(var(--brand)/.1)}.FilterMultiSelect_optionSelected__Wa46J:hover{background-color:hsl(var(--brand)/.15)}.FilterMultiSelect_checkbox__zswRO{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid hsl(var(--text-prio-3));border-radius:3px;flex-shrink:0}.FilterMultiSelect_optionSelected__Wa46J .FilterMultiSelect_checkbox__zswRO{background-color:hsl(var(--brand));border-color:hsl(var(--brand));color:hsl(var(--text-on-brand))}.FilterSelect_select__f_hed{background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:6px;padding:8px 32px 8px 12px;color:hsl(var(--text-prio-1));font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;min-width:140px}.FilterSelect_select__f_hed:hover{border-color:hsl(var(--text-prio-3))}.FilterSelect_select__f_hed:focus{outline:none;border-color:hsl(var(--brand))}.FilterSelect_select__f_hed option{background-color:hsl(var(--background-stack-2));color:hsl(var(--text-prio-1));padding:8px}.FilterToggle_toggle__TCnjC{display:flex;align-items:center;gap:6px;color:hsl(var(--text-prio-3));font-size:13px;cursor:pointer;user-select:none;white-space:nowrap;transition:color .2s}.FilterToggle_toggle__TCnjC:hover{color:hsl(var(--text-prio-1))}.FilterToggle_toggle__TCnjC input{width:14px;height:14px;accent-color:hsl(var(--brand));cursor:pointer}.FilterToggle_toggle__TCnjC input:checked+span{color:hsl(var(--brand))}.SummaryCard_summaryCard___29sG{background:hsl(var(--background-stack-1));border-radius:16px;padding:1.5rem;border:1px solid hsl(var(--border))}.SummaryCard_summaryCardTitle__493Pp{font-size:.875rem;font-weight:500;color:hsl(var(--text-prio-3));margin-bottom:.5rem}.SummaryCard_summaryCardValue__hwexO{font-size:1.875rem;font-weight:700;color:hsl(var(--text-prio-1))}@media (max-width:768px){.SummaryCard_summaryCard___29sG{padding:1rem}.SummaryCard_summaryCardValue__hwexO{font-size:1.5rem}}.UsersList_sidebar__G8B59{background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.UsersList_sidebarHeader__xBLem{padding:16px;border-bottom:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:12px}.UsersList_searchWrapper__M_0xA{position:relative;display:flex;align-items:center}.UsersList_searchIcon__1KbXC{position:absolute;left:12px;color:hsl(var(--text-prio-3));pointer-events:none}.UsersList_searchInput__8sTmP{width:100%;background-color:hsl(var(--page-background));border:1px solid hsl(var(--border));border-radius:6px;padding:10px 12px 10px 36px;color:hsl(var(--text-prio-1));font-size:14px;transition:all .2s}.UsersList_searchInput__8sTmP:focus{outline:none;border-color:hsl(var(--brand))}.UsersList_searchInput__8sTmP::placeholder{color:hsl(var(--text-prio-3))}.UsersList_groupsList__qUEVc{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}.UsersList_groupListItem__FD0G_{padding:12px;background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;cursor:pointer;transition:all .2s}.UsersList_groupListItem__FD0G_:hover{background-color:hsl(var(--background-stack-2));border-color:hsl(var(--text-prio-3))}.UsersList_groupListItemActive__5OsLn{box-shadow:0 0 0 2px hsla(var(--brand),.1)}.UsersList_groupListItemActive__5OsLn,.UsersList_groupListItemActive__5OsLn:hover{background-color:hsl(var(--background-stack-2));border-color:hsl(var(--brand))}.UsersList_groupListItemHeader__aSb8b{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.UsersList_groupListItemName__WId97{font-weight:600;color:hsl(var(--text-prio-1));font-size:14px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersList_statusIconActive__VbxUb{color:hsl(var(--success));flex-shrink:0}.UsersList_statusIconInactive__hbb_4{color:hsl(var(--text-prio-3));flex-shrink:0}.UsersList_groupListItemMeta__LqzR8{display:flex;flex-direction:column;gap:4px;font-size:12px}.UsersList_groupListItemMetaItem__CyMn9{display:flex;align-items:center;gap:4px;color:hsl(var(--text-prio-3))}.UsersList_roleBadges__wpVEL{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.UsersList_roleBadge__sXjQh{display:inline-block;padding:3px 10px;color:hsl(var(--text-prio-3));border:1px solid hsl(var(--text-prio-3));border-radius:12px;font-size:11px;font-weight:500;white-space:nowrap;letter-spacing:.01em}.UsersList_selectAllRow__Yc4uB{padding:8px 16px;border-bottom:1px solid hsl(var(--border))}.UsersList_selectAllBtn__ST16g{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:hsl(var(--text-prio-3));cursor:pointer;padding:6px 8px;border-radius:6px;font-size:13px;transition:all .2s}.UsersList_selectAllBtn__ST16g:hover:not(:disabled){color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-2))}.UsersList_selectAllBtn__ST16g:disabled{opacity:.5;cursor:not-allowed}.UsersList_batchToolbar___m8Ix{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:hsl(var(--brand)/.1);border-bottom:1px solid hsl(var(--brand))}.UsersList_batchToolbarLeft__9rfoR{display:flex;align-items:center;gap:8px}.UsersList_selectedCount__na8Rm{color:hsl(var(--brand));font-weight:600;font-size:13px}.UsersList_batchToolbarActions__Qa6bz{display:flex;gap:6px}.UsersList_batchActivateBtn__yCAGP,.UsersList_batchDeactivateBtn__hkBJm,.UsersList_batchRoleBtn__cXzXx,.UsersList_batchSignatureBtn__Nr0bF,.UsersList_clearSelectionBtn__RshAD{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;border:1px solid hsl(var(--border));background:hsl(var(--background-stack-1));cursor:pointer;transition:all .2s}.UsersList_batchActivateBtn__yCAGP{color:hsl(var(--success))}.UsersList_batchActivateBtn__yCAGP:hover:not(:disabled){background-color:hsl(var(--success)/.1);border-color:hsl(var(--success))}.UsersList_batchDeactivateBtn__hkBJm{color:hsl(var(--text-prio-3))}.UsersList_batchDeactivateBtn__hkBJm:hover:not(:disabled){background-color:hsl(var(--text-prio-3)/.1);border-color:hsl(var(--text-prio-3))}.UsersList_batchRoleBtn__cXzXx{color:hsl(var(--brand))}.UsersList_batchRoleBtn__cXzXx:hover:not(:disabled){background-color:hsl(var(--brand)/.1);border-color:hsl(var(--brand))}.UsersList_batchSignatureBtn__Nr0bF{color:hsl(var(--text-prio-2))}.UsersList_batchSignatureBtn__Nr0bF:hover:not(:disabled){color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-2));border-color:hsl(var(--text-prio-3))}.UsersList_clearSelectionBtn__RshAD{color:hsl(var(--text-prio-3))}.UsersList_clearSelectionBtn__RshAD:hover{color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-2))}.UsersList_batchActivateBtn__yCAGP:disabled,.UsersList_batchDeactivateBtn__hkBJm:disabled,.UsersList_batchRoleBtn__cXzXx:disabled,.UsersList_batchSignatureBtn__Nr0bF:disabled{opacity:.5;cursor:not-allowed}.UsersList_userCheckbox__MgAD_{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:2px;margin-right:8px;cursor:pointer;color:hsl(var(--text-prio-3));transition:all .2s;flex-shrink:0}.UsersList_checkboxChecked__LcrGH,.UsersList_userCheckbox__MgAD_:hover{color:hsl(var(--brand))}.UsersList_checkboxIndeterminate__Wq10e{position:relative;color:hsl(var(--brand))}.UsersList_checkboxIndeterminate__Wq10e:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:2px;background-color:hsl(var(--brand));border-radius:1px}.UsersList_groupListItemSelected__K2U2f{background-color:hsl(var(--brand)/.08);border-color:hsl(var(--brand)/.3)}.UsersList_groupListItemSelected__K2U2f:hover{border-color:hsl(var(--brand)/.5)}.UsersList_emptyState__SRUkG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:hsl(var(--text-prio-3));text-align:center}.UsersList_emptyState__SRUkG p{margin:0;font-size:14px}