.page_container__5FoUD{display:flex;flex-direction:column;color:gray;width:100%;padding:64px;gap:32px}.page_container__5FoUD h1{font-size:28px;font-weight:700;color:var(--color-white)}.page_choices__78Bf9{display:flex;flex-direction:column;gap:24px;width:100%;padding-bottom:24px;border-bottom:1px solid var(--color-gray-500)}.page_grouping__i6gK9{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.page_propSelectors__4ZYr9{display:flex;flex-direction:row;gap:16px}.page_tableContainer__GN3t9{display:flex;flex-direction:column;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.page_tableContainer__GN3t9::-webkit-scrollbar{display:none}.page_tableHeader__wL_2J{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.page_tableHeader__wL_2J h2{font-size:20px;font-weight:700;color:var(--color-gray-300)}.page_filters__MCqsB{display:flex;flex-direction:row;gap:4px}.page_filterButton__su75A,.page_filters__MCqsB button{font-size:12px;padding:4px 16px;border-radius:20px;width:fit-content;font-weight:600;letter-spacing:.015em;background-color:var(--color-gray-600);color:var(--color-gray-300)}.page_filterButton__su75A{border:none;cursor:pointer;transition:background-color .2s ease}.page_filterButton__su75A:hover{background-color:var(--color-gray-500)}.page_filterInputs__6aA2N{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;z-index:200}.page_filterInputs__6aA2N::-webkit-scrollbar{display:none}.page_textFilterInput__f2MtU{display:flex;flex-direction:column;gap:8px;min-width:200px}.page_textFilterInput__f2MtU label{font-size:14px;font-weight:600;color:var(--color-gray-300)}.page_textFilterInput__f2MtU input{padding:8px 12px;border-radius:6px;border:1px solid var(--color-gray-500);background-color:var(--color-gray-600);color:var(--color-white);font-size:14px}.page_textFilterInput__f2MtU input:focus{outline:none;border-color:var(--color-yellow-500)}.page_textFilterInput__f2MtU input::placeholder{color:var(--color-gray-400)}.page_dataTable__ikuGi{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;border-radius:8px;border:1px solid var(--color-gray-600);table-layout:auto;--first-col-width:200px}.page_dataTable__ikuGi td:first-child:not(.page_subRowIndent__SWk_i),.page_dataTable__ikuGi th:first-child{position:sticky;left:0;z-index:10;white-space:nowrap;padding:8px;max-width:300px;min-width:200px;width:fit-content;border-right:none;pointer-events:auto;overflow:hidden;text-overflow:ellipsis}.page_dataTable__ikuGi thead tr td:first-child{z-index:12;background-color:var(--color-gray-600);pointer-events:auto}.page_dataTable__ikuGi tbody tr.page_mainRow__EmxZE td:first-child{background:var(--color-gray-700);z-index:10;pointer-events:auto}.page_dataTable__ikuGi tbody tr.page_subRow__VLXut td:first-child:not(.page_subRowIndent__SWk_i){background:var(--color-black);z-index:10;pointer-events:auto}.page_dataTable__ikuGi tfoot tr td:first-child:not(.page_subRowIndent__SWk_i),.page_dataTable__ikuGi tfoot tr td:nth-child(2){background-color:var(--color-gray-600)!important;z-index:10;pointer-events:auto}.page_dataTable__ikuGi td:nth-child(2),.page_dataTable__ikuGi th:nth-child(2){position:sticky;left:var(--first-col-width);z-index:9;white-space:nowrap;padding:8px;min-width:250px;max-width:350px;width:fit-content;pointer-events:auto;overflow:hidden;text-overflow:ellipsis}.page_dataTable__ikuGi thead tr td:nth-child(2){z-index:11;background-color:var(--color-gray-600);pointer-events:auto}.page_dataTable__ikuGi tbody tr.page_mainRow__EmxZE td:nth-child(2){background:var(--color-gray-700);z-index:9;pointer-events:auto}.page_dataTable__ikuGi tbody tr.page_subRow__VLXut td:nth-child(2){background:var(--color-black);z-index:9;pointer-events:auto}.page_dataTable__ikuGi tfoot tr td:nth-child(2){background-color:var(--color-gray-700);z-index:9;pointer-events:auto}.page_dataTable__ikuGi thead tr td{background-color:var(--color-gray-600);color:var(--color-gray-300);font-weight:600;font-size:14px;padding:8px;border-right:1px solid var(--color-gray-500)}.page_sortableHeader__zda6S{cursor:pointer;user-select:none;transition:background-color .2s ease}.page_sortableHeader__zda6S:hover{background-color:var(--color-gray-500)!important}.page_headerCell__34KOc{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap}.page_dataTable__ikuGi thead tr td:first-child{border-top-left-radius:6px}.page_dataTable__ikuGi thead tr td:last-child{border-right:none;border-top-right-radius:6px}.page_dataTable__ikuGi tbody{border:1px solid var(--color-gray-600)}.page_dataTable__ikuGi tbody tr td{padding:8px;border-top:1px solid var(--color-gray-600);border-right:1px solid var(--color-gray-600)}.page_dataTable__ikuGi tbody tr td:last-child{border-right:none}.page_dataTable__ikuGi .page_mainRow__EmxZE{background-color:var(--color-gray-700);font-weight:800;font-size:16px;color:var(--color-gray-300)}.page_dataTable__ikuGi .page_subRow__VLXut{background-color:var(--color-black);font-weight:600;font-size:14px;color:var(--color-gray-400)}.page_dataTable__ikuGi td.page_subRowIndent__SWk_i{width:24px!important;min-width:24px!important;max-width:24px!important;padding:0!important;background-color:var(--color-black)!important;position:sticky!important;left:0!important;z-index:10!important}.page_dataTable__ikuGi .page_titleCell__6uT0R{display:flex;flex-direction:row;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.page_dataTable__ikuGi .page_drilldownTitle___0J98:hover{text-decoration:underline;color:var(--color-yellow-500)}.page_dataTable__ikuGi tfoot{background-color:var(--color-gray-600);color:var(--color-gray-300);font-weight:600;font-size:14px}.page_dataTable__ikuGi tfoot tr td{padding:8px;border-right:1px solid var(--color-gray-500)}.page_dataTable__ikuGi tfoot tr td:first-child{border-bottom-left-radius:7px}.page_dataTable__ikuGi tfoot tr td:last-child{border-right:none;border-bottom-right-radius:7px}.page_emptyState__PHGPP{color:var(--color-gray-400);font-weight:900;font-size:24px;text-align:center;padding:32px 0;flex-direction:row}.page_emptyState__PHGPP,.page_fetchButton__IJc4o{display:flex;align-items:center;justify-content:center;gap:12px}.page_fetchButton__IJc4o{height:77px;border-radius:8px;background-color:var(--color-gray-700);flex-direction:row-reverse;font-size:16px;font-weight:600;letter-spacing:.015em;color:var(--color-white);padding:0 24px}.page_fetchButton__IJc4o:hover{background-color:var(--color-gray-600)}.PropSelector_wrapper__yBWpc{position:relative}.PropSelector_selectorContainer__lUUyI{display:flex;flex-direction:column;background-color:var(--color-gray-700);padding:12px 20px;gap:8px;border-radius:8px;cursor:pointer}.PropSelector_selectorContainer__lUUyI:hover{background-color:var(--color-gray-600)}.PropSelector_label__nY_qS{color:var(--color-gray-400);font-size:14px;font-weight:400;letter-spacing:.5px}.PropSelector_selector__OAMaZ{display:flex;gap:8px;align-items:center}.PropSelector_selectedLabel__I42Lc{color:var(--color-white);font-size:16px;font-weight:700}.PropSelector_dropdown__n7Foo{position:absolute;left:0;right:0;top:100%;background:var(--color-gray-700);border-radius:8px;margin-top:12px;z-index:1000}.PropSelector_option__2Vn_6{padding:8px 12px;margin:0;color:var(--color-gray-400);cursor:pointer;transition:background .15s;border-radius:8px}.PropSelector_option__2Vn_6.PropSelector_selected__YzTGt,.PropSelector_option__2Vn_6:hover{background:var(--color-gray-600);color:var(--color-white)}.PropSelector_clearOption__Mjpl2{color:var(--color-yellow-500)!important;font-style:italic;margin-bottom:4px;padding-bottom:8px}.PropSelector_clearOption__Mjpl2:hover{background:var(--color-gray-600)!important}.Tag_tag__ZFLMr{font-size:12px;padding:4px 8px;border-radius:20px;width:fit-content;font-weight:600;letter-spacing:.015em}.TextInput_wrapper__5MhzS{position:relative}.TextInput_selectorContainer__T0t_8{display:flex;flex-direction:column;background-color:var(--color-gray-700);padding:12px 20px;gap:8px;border-radius:8px;cursor:pointer;border:2px solid transparent;transition:border-color .2s ease,background-color .2s ease}.TextInput_selectorContainer__T0t_8:hover{background-color:var(--color-gray-600)}.TextInput_selectorContainer__T0t_8.TextInput_focused__6Fq6S{border-color:var(--color-yellow-500);background-color:var(--color-gray-600)}.TextInput_label__X4Sc9{color:var(--color-gray-400);font-size:14px;font-weight:400;letter-spacing:.5px}.TextInput_selector__VQqha{display:flex;gap:8px;align-items:center}.TextInput_input__KW9gQ{background-color:transparent;color:var(--color-white);font-size:16px;font-weight:700;border:none;outline:none}.DateSelector_wrapper__ouJbk{position:relative}.DateSelector_selectorContainer__Wcch1{display:flex;flex-direction:column;background-color:var(--color-gray-700);padding:12px 20px;gap:8px;border-radius:8px;cursor:pointer}.DateSelector_selectorContainer__Wcch1:hover{background-color:var(--color-gray-600)}.DateSelector_label__jkMf5{color:var(--color-gray-400);font-size:14px;font-weight:400;letter-spacing:.5px}.DateSelector_selector__rcrKP{display:flex;gap:8px;align-items:center}.DateSelector_selectedLabel__hFBq5{color:var(--color-white);font-size:16px;font-weight:700}.DateSelector_dropdown__W70vz{position:absolute;left:0;right:0;top:100%;background:var(--color-gray-700);border-radius:8px;margin-top:12px;z-index:1000;display:flex;flex-direction:column;gap:12px;padding:16px;align-items:center}.DateSelector_dropdown__W70vz input{width:100%;padding:8px;background-color:var(--color-gray-600);color:var(--color-gray-400);cursor:pointer;border-radius:8px}.DateSelector_fastSelectContainer__v3tyS{display:flex;flex-direction:column;gap:4px;margin-top:16px;width:100%}.DateSelector_fastSelectButton__N8nK_{width:100%;padding:6px 12px;border-radius:6px;background:var(--color-gray-600);color:var(--color-white);cursor:pointer;font-size:13px;transition:background .15s}.DateSelector_fastSelectButton__N8nK_:hover{background:var(--color-gray-500)}.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}.SubProjectHourModal_overlay__It98v{position:fixed;inset:0;background-color:hsl(var(--page-background)/.75);display:flex;align-items:center;justify-content:center;z-index:1200;padding:16px}.SubProjectHourModal_modal__3KR0K{width:100%;max-width:540px;max-height:90vh;overflow-y:auto;background:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:16px;padding:28px 28px 24px;box-shadow:0 24px 48px hsl(var(--page-background)/.6);color:hsl(var(--text-prio-2))}.SubProjectHourModal_header__pb8yb{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}.SubProjectHourModal_title__f0rOm{margin:0;font-size:18px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--text-prio-2))}.SubProjectHourModal_closeButton___JRE5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background-stack-2)/.5);color:hsl(var(--text-prio-3));cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.SubProjectHourModal_closeButton___JRE5:hover{border-color:hsl(var(--brand));color:hsl(var(--brand));background:hsl(var(--brand)/.06)}.SubProjectHourModal_form__SK9U5{display:flex;flex-direction:column;gap:18px}.SubProjectHourModal_targetBanner__3GxR_{padding:14px 16px;border-radius:10px;background:hsl(var(--background-stack-1)/.9);border:1px solid hsl(var(--border));font-size:14px;color:hsl(var(--text-prio-2))}.SubProjectHourModal_targetBanner__3GxR_ strong{color:hsl(var(--text-prio-1));margin-right:8px}.SubProjectHourModal_error__7ZVGH{padding:14px 16px;border-radius:10px;background:hsl(var(--error-light));border:1px solid hsl(var(--error-border));color:hsl(var(--error));font-size:14px;line-height:1.5}.SubProjectHourModal_row2__1uDxm{display:grid;grid-template-columns:1fr 1fr;gap:14px}.SubProjectHourModal_field___ALYs{display:flex;flex-direction:column;gap:8px}.SubProjectHourModal_field___ALYs label{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--text-prio-3))}.SubProjectHourModal_input__C7kGN,.SubProjectHourModal_select__agWkP,.SubProjectHourModal_textarea__m2jEG{width:100%;padding:12px 14px;font-size:15px;color:hsl(var(--text-prio-1));background:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.SubProjectHourModal_input__C7kGN:focus,.SubProjectHourModal_select__agWkP:focus,.SubProjectHourModal_textarea__m2jEG:focus{outline:none;border-color:hsl(var(--brand));box-shadow:0 0 0 3px hsl(var(--brand)/.12)}.SubProjectHourModal_input__C7kGN:hover,.SubProjectHourModal_select__agWkP:hover,.SubProjectHourModal_textarea__m2jEG:hover{border-color:hsl(var(--text-prio-3))}.SubProjectHourModal_textarea__m2jEG{resize:vertical;min-height:96px;font-family:inherit}.SubProjectHourModal_hint__Ri0o0{font-size:12px;color:hsl(var(--text-prio-3))}.SubProjectHourModal_actions__MOIWu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:20px;border-top:1px solid hsl(var(--border))}.SubProjectHourModal_btnSecondary__WTxji{padding:12px 22px;font-size:14px;font-weight:600;color:hsl(var(--text-prio-2));background:transparent;border:1px solid hsl(var(--border));border-radius:10px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.SubProjectHourModal_btnSecondary__WTxji:hover:not(:disabled){border-color:hsl(var(--text-prio-3));color:hsl(var(--text-prio-1));background:hsl(var(--background-stack-2)/.3)}.SubProjectHourModal_btnPrimary__Y3hms{padding:12px 28px;font-size:14px;font-weight:700;color:hsl(var(--text-on-brand));background:linear-gradient(180deg,hsl(var(--brand)) 0,hsl(var(--brand-dark)) 100%);border:none;border-radius:10px;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.SubProjectHourModal_btnPrimary__Y3hms:hover:not(:disabled){box-shadow:0 0 0 1px hsl(var(--brand)/.45),0 4px 14px hsl(var(--brand-dark)/.3);transform:translateY(-1px)}.SubProjectHourModal_btnPrimary__Y3hms:active:not(:disabled){transform:translateY(0)}.SubProjectHourModal_btnPrimary__Y3hms:disabled,.SubProjectHourModal_btnSecondary__WTxji:disabled{opacity:.45;cursor:not-allowed}.SubProjectModal_subProjectForm__nCLNi{display:flex;flex-direction:column;gap:24px}.SubProjectModal_formGroup__4jeUz{display:flex;flex-direction:column;gap:8px}.SubProjectModal_formGroup__4jeUz label{font-size:14px;font-weight:500;color:#9CA3AF}.SubProjectModal_formGroup__4jeUz input,.SubProjectModal_formGroup__4jeUz textarea,.SubProjectModal_subProjectForm__nCLNi>input,.SubProjectModal_subProjectForm__nCLNi>textarea{font-size:16px;color:#D1D5DB;background-color:transparent;border:1px solid #374151;border-radius:8px;padding:12px 16px}.SubProjectModal_subProjectModalFooter__7_26x{display:flex;margin-top:32px;flex-direction:row;justify-content:flex-end;gap:8px}.SubProjectModal_subProjectModalFooter__7_26x>button{display:flex;flex-direction:row;gap:12px;padding:12px 24px;justify-content:center;align-items:center;border:1px solid #374151;border-radius:12px;font-size:16px;font-weight:600;background-color:#1f2937;color:white}.SubProjectModal_subProjectModalFooter__7_26x>button:hover{background-color:#374151}.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%}.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}.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)}.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}.UserDetails_detailPanel__tgkhm{background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.UserDetails_emptyDetailPanel__yJgyL{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px}.UserDetails_emptyDetailPanel__yJgyL h3{color:hsl(var(--text-prio-1));font-size:20px;font-weight:700;margin:0}.UserDetails_emptyDetailPanel__yJgyL p{color:hsl(var(--text-prio-3));font-size:14px;margin:0}.UserDetails_emptyIcon__CLCCZ{color:hsl(var(--text-prio-3))}.UserDetails_detailHeader__VR7s9{padding:20px 24px;border-bottom:1px solid hsl(var(--border));display:flex;justify-content:space-between;align-items:center;gap:16px}.UserDetails_detailHeaderLeft__G1VTA{display:flex;align-items:center;gap:12px;flex:1}.UserDetails_detailTitle__gPWmU{font-size:22px;font-weight:700;color:hsl(var(--text-prio-1));margin:0}.UserDetails_statusBadge__oW5Je{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:12px;font-size:12px;font-weight:600;flex-shrink:0}.UserDetails_statusActive__6xaAu{background-color:hsl(var(--success-light));color:hsl(var(--success))}.UserDetails_statusInactive__otCOz{background-color:hsla(var(--text-prio-3),.1);color:hsl(var(--text-prio-3))}.UserDetails_headerActions__kGxTV{display:flex;gap:12px;align-items:center}.UserDetails_signatureButton__BiLjE{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:6px;border:1px solid hsl(var(--border));background:transparent;color:hsl(var(--brand));cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.UserDetails_signatureButton__BiLjE:hover{border-color:hsl(var(--brand));background-color:hsla(var(--brand),.1)}.UserDetails_deleteButton__iyyuL{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}.UserDetails_deleteButton__iyyuL:hover{border-color:hsl(var(--error));color:hsl(var(--error));background-color:hsl(var(--error-light))}.UserDetails_deleteRestrictionBadge__q3rl2{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background-color:hsla(47,100%,56%,.15);color:hsl(47,100%,44%);font-size:12px;font-weight:600;border:1px solid hsla(47,100%,56%,.3)}.UserDetails_deleteButtonDisabled__5thrG{opacity:.4;cursor:not-allowed;border-color:hsl(var(--border));color:hsl(var(--text-prio-3))}.UserDetails_tooltipWrapper__AYas6{display:inline-block}.UserDetails_tabs__erj_v{display:flex;gap:4px;padding:0 24px;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--page-background))}.UserDetails_tab__axufS{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}.UserDetails_tab__axufS:hover{color:hsl(var(--text-prio-1))}.UserDetails_tabActive__zSCjR{color:hsl(var(--brand));border-bottom-color:hsl(var(--brand))}.UserDetails_tabContent__w6FY9{flex:1;overflow-y:auto;padding:24px}.UserDetails_infoTab__T_0WZ{max-width:700px}.UserDetails_infoView__TRhU5{display:flex;flex-direction:column;gap:24px}.UserDetails_infoSection__VlL3i{display:flex;flex-direction:column;gap:16px}.UserDetails_infoRow__auTtw{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid hsl(var(--background-stack-2))}.UserDetails_infoRow__auTtw:last-child{border-bottom:none}.UserDetails_infoLabel__jXzLS{color:hsl(var(--text-prio-3));font-size:14px;font-weight:600}.UserDetails_infoValue__cPYFS{color:hsl(var(--text-prio-1));font-size:14px}.UserDetails_warningText__7SZRg{color:hsl(47,100%,44%);display:flex;align-items:center;gap:6px}.UserDetails_editButton__23jEz,.UserDetails_flexRow__kNizr{display:flex;align-items:center;gap:8px}.UserDetails_editButton__23jEz{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}.UserDetails_editButton__23jEz:hover{background-color:hsla(var(--brand),.1);border-color:hsl(var(--brand))}.UserDetails_infoForm__cjGaB{display:flex;flex-direction:column;gap:20px}.UserDetails_formGroup__I7vvw{display:flex;flex-direction:column;gap:8px}.UserDetails_checkboxLabel__oIX3j{display:flex;align-items:center;gap:8px;color:hsl(var(--text-prio-1));font-size:14px;cursor:pointer;user-select:none}.UserDetails_checkbox__y6xTl{width:16px;height:16px;accent-color:hsl(var(--brand))}.UserDetails_formActions__0WfC1{display:flex;gap:12px;padding-top:12px}.UserDetails_restrictionIcon__m9p_z{display:inline-flex;align-items:center;color:hsl(47,100%,44%);margin-left:4px}.UserDetails_restrictionHint__7dGvu{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;background-color:hsla(47,100%,56%,.1);border-left:3px solid hsl(47,100%,44%);border-radius:4px;font-size:13px;color:hsl(47,100%,70%)}.UserDetails_restrictionHint__7dGvu svg{flex-shrink:0;margin-top:2px}.UserDetails_cancelButton__F0T1S{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}.UserDetails_cancelButton__F0T1S:hover{background-color:hsl(var(--background-stack-2));border-color:hsl(var(--text-prio-3));color:hsl(var(--text-prio-1))}.UserDetails_saveButton__5r_U7{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}.UserDetails_saveButton__5r_U7:hover:not(:disabled){background-color:hsl(var(--brand-dark));transform:translateY(-1px);box-shadow:0 4px 12px hsla(var(--brand),.3)}.UserDetails_saveButton__5r_U7:disabled{opacity:.5;cursor:not-allowed}.UserDetails_loadingState__b6Ngn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:hsl(var(--text-prio-3))}.UserDetails_loadingIcon__Bfs2Q{animation:UserDetails_spin__anwIe 1s linear infinite;color:hsl(var(--brand))}@keyframes UserDetails_spin__anwIe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserDetails_emptyState__8wHE4{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}.UserDetails_emptyState__8wHE4 p{margin:0;font-size:14px}.UserDetails_membersTab__IHgxS{display:flex;flex-direction:column;gap:16px}.UserDetails_membersList__3bAub{display:flex;flex-direction:column;gap:12px}.UserDetails_memberCard__yftOB{background-color:hsl(var(--background-stack-2));border:1px solid hsl(var(--border));border-radius:8px;transition:all .2s}.UserDetails_memberCard__yftOB:hover{border-color:hsl(var(--text-prio-3))}.UserDetails_memberCardHeader__Sc8BG{padding:16px;display:flex;justify-content:space-between;align-items:center;gap:16px}.UserDetails_memberInfo__viC2g{display:flex;flex-direction:column;flex:1}.UserDetails_memberName__j_kZv{color:hsl(var(--text-prio-1));font-weight:600;font-size:15px}.UserDetails_memberEmail__0ZHig{color:hsl(var(--text-prio-3));font-size:13px}.UserDetails_memberActions__OB5W3{display:flex;gap:8px;flex-shrink:0}.UserDetails_iconButton__sdyhK{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}.UserDetails_iconButton__sdyhK:hover{border-color:hsl(var(--brand));color:hsl(var(--brand));background-color:hsla(var(--brand),.05)}.UserDetails_iconButtonDisabled__e1Qx_{opacity:.4;cursor:not-allowed}.UserDetails_iconButtonDisabled__e1Qx_:hover{border-color:hsl(var(--border));color:hsl(var(--text-prio-3));background:transparent}.UserDetails_roleRestrictionBadge__rmF9s{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:4px;background-color:hsla(47,100%,56%,.15);color:hsl(47,100%,44%);border:1px solid hsla(47,100%,56%,.3);font-size:10px}.UserDetails_addButton__WbIDs{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}.UserDetails_addButton__WbIDs:hover{background-color:hsl(var(--background-stack-2));border-color:hsl(var(--brand))}.UserDetails_documentsTab__LvEXF{width:100%}.UserDetails_documentsLayout__he1XD{display:flex;flex-direction:column;gap:20px}.UserDetails_documentsMainRow__fYCiF{display:grid;grid-template-columns:1fr 1fr;gap:24px}.UserDetails_documentsLeftColumn__D9CdX,.UserDetails_documentsRightColumn__4gr4u{display:flex;flex-direction:column;gap:12px}.UserDetails_columnTitle__P2CE1{font-size:13px;font-weight:600;color:hsl(var(--text-prio-3));text-transform:uppercase;letter-spacing:.05em;margin:0}.UserDetails_emptyColumn__nDnZb{color:hsl(var(--text-prio-3));font-size:13px;font-style:italic;padding:16px;background-color:hsl(var(--background-stack-2));border:1px dashed hsl(var(--border));border-radius:8px;text-align:center}.UserDetails_specificGrid__vYa9s{display:grid;grid-template-columns:1fr;gap:8px}.UserDetails_documentsFooter__BcOW3{display:flex;align-items:center;gap:12px;padding-top:8px}.UserDetails_refreshButton__m3Nt_{display:flex;align-items:center;gap:8px;background:transparent;color:hsl(var(--text-prio-3));padding:8px 16px;border-radius:6px;border:1px solid hsl(var(--border));cursor:pointer;font-size:14px;transition:all .2s}.UserDetails_refreshButton__m3Nt_:hover{border-color:hsl(var(--brand));color:hsl(var(--brand));background-color:hsla(var(--brand),.05)}.UserDetails_statusText__gXRdO{display:flex;align-items:center;gap:6px;font-size:12px;color:hsl(var(--text-prio-3))}.UserDetails_errorText__tIwI_{font-size:12px;color:hsl(var(--error))}.UserDetails_successIcon__cbxcy{color:hsl(var(--success));flex-shrink:0}.UserDetails_errorIcon__Azyj9{color:hsl(var(--error));flex-shrink:0}.UserDetails_dropZone__B1YxS{padding:10px 14px;border:1px solid hsl(var(--border));border-radius:6px;background-color:hsl(var(--background-stack-2));display:flex;align-items:center;gap:10px;transition:all .2s;box-sizing:border-box;min-height:44px}.UserDetails_dropZone__B1YxS:hover{border-color:hsl(var(--text-prio-3));background-color:hsl(var(--background-stack-2))}.UserDetails_dropZoneLabel__Ghuuj{font-size:13px;color:hsl(var(--text-prio-1));font-weight:500;min-width:140px;flex-shrink:0}.UserDetails_dropHint__Ir3Aa{color:hsl(var(--text-prio-3));font-size:12px;font-style:italic}.UserDetails_dropBox__U7XIi{margin-top:8px;padding:14px;border:1px dashed hsl(var(--border));border-radius:6px;text-align:center;background-color:hsl(var(--background-stack-2));transition:all .2s}.UserDetails_dropBox__U7XIi:hover{border-color:hsl(var(--brand));background-color:hsl(var(--background-stack-2))}.UserDetails_dropBoxText__ih_O9{color:hsl(var(--text-prio-3));font-size:14px}.UserDetails_browseLabel__C_gi_{cursor:pointer;color:hsl(var(--brand));font-weight:600;text-decoration:underline;text-underline-offset:2px}.UserDetails_browseLabel__C_gi_:hover{color:hsl(var(--brand-dark))}.UserDetails_hiddenFile__PRoDH{display:none}.UserDetails_docIcon__cJVXR{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.UserDetails_docIconFile__wCS7B{color:hsl(217,91%,60%)}.UserDetails_documentNameFlex___Jwua,.UserDetails_documentName__DI6Dk{font-size:14px;color:hsl(var(--text-prio-1));flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserDetails_documentType__ozTwZ{font-size:11px;background:hsla(217,91%,60%,.2);color:hsl(217,91%,70%);padding:2px 8px;border-radius:4px;font-weight:600;flex-shrink:0;min-width:40px;text-align:center}.UserDetails_downloadButton__1rbwv{flex-shrink:0;background:transparent;border:none;cursor:pointer;color:hsl(217,91%,70%);display:inline-flex;align-items:center;justify-content:center;padding:4px;text-decoration:none;transition:all .2s;width:24px;height:24px}.UserDetails_downloadButton__1rbwv:hover{color:hsl(217,91%,80%)}.UserDetails_validDocsList__W9QBc{display:flex;flex-direction:column;gap:6px}.UserDetails_validDocItem__m7zFC{display:flex;gap:8px;align-items:center;padding:8px 12px;background-color:hsl(var(--success-light));border:1px solid hsl(var(--success-border));border-radius:6px;min-height:40px;box-sizing:border-box}.UserDetails_validIcon__r2Wf4{color:hsl(var(--success));flex-shrink:0}.UserDetails_expiredSection__YHBaM{padding:12px 16px;background-color:hsla(47,100%,56%,.04);border:1px solid hsla(47,100%,56%,.2);border-radius:8px}.UserDetails_expiredTitle__mO7Ps{display:flex;align-items:center;gap:6px;color:hsl(47,100%,44%);font-size:12px;font-weight:600;margin:0 0 8px}.UserDetails_expiredList__RSPkJ{display:flex;flex-wrap:wrap;gap:6px}.UserDetails_expiredItem__sdVGA{display:flex;gap:6px;align-items:center;padding:4px 10px;background-color:hsla(47,100%,56%,.08);border:1px solid hsla(47,100%,56%,.25);border-radius:4px;font-size:12px}.UserDetails_expiredItem__sdVGA .UserDetails_documentName__DI6Dk{font-size:12px;max-width:150px}.UserDetails_expiredItem__sdVGA .UserDetails_documentType__ozTwZ{font-size:10px;padding:1px 5px}.UserDetails_expiredIcon__Pk_pl{color:hsl(47,100%,44%);flex-shrink:0}.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))}.AllocationSuggestionCard_card__1qt0q{position:relative;background-color:hsl(var(--background-stack-2));border-radius:10px;overflow:hidden;cursor:pointer;transition:all .2s ease;border:1px solid hsl(var(--border));border-left:3px solid hsl(142 76% 36%)}.AllocationSuggestionCard_card__1qt0q:hover{border-color:hsl(var(--brand)/.6)}.AllocationSuggestionCard_cardSelected__JEqbL{border-color:hsl(var(--brand));box-shadow:0 0 0 1px hsl(var(--brand))}.AllocationSuggestionCard_cardPartial__do1I2{border-left-color:hsl(38 92% 50%)}.AllocationSuggestionCard_cardHeader__8ae7J{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 14px 10px;gap:12px}.AllocationSuggestionCard_cardHeaderLeft__PB4ph{flex:1;min-width:0}.AllocationSuggestionCard_cardTitle__NHQCc{color:hsl(var(--text-prio-1));font-weight:600;font-size:14px;margin-bottom:2px}.AllocationSuggestionCard_cardSubtitle__NC_cG{color:hsl(var(--brand));font-size:12px;font-weight:500}.AllocationSuggestionCard_pointsBadge__X6YB6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 10px;border-radius:8px;min-width:50px;flex-shrink:0}.AllocationSuggestionCard_pointsPerfect__etWZk{background-color:hsl(142 76% 36%/.15);border:1px solid hsl(142 76% 36%/.3)}.AllocationSuggestionCard_pointsGood__eS8Un{background-color:hsl(var(--brand)/.15);border:1px solid hsl(var(--brand)/.3)}.AllocationSuggestionCard_pointsWarning__9i0uH{background-color:hsl(38 92% 50%/.15);border:1px solid hsl(38 92% 50%/.3)}.AllocationSuggestionCard_pointsValue__Y5o93{font-size:18px;font-weight:700;line-height:1}.AllocationSuggestionCard_pointsPerfect__etWZk .AllocationSuggestionCard_pointsValue__Y5o93{color:hsl(142 76% 36%)}.AllocationSuggestionCard_pointsGood__eS8Un .AllocationSuggestionCard_pointsValue__Y5o93{color:hsl(var(--brand))}.AllocationSuggestionCard_pointsWarning__9i0uH .AllocationSuggestionCard_pointsValue__Y5o93{color:hsl(38 92% 50%)}.AllocationSuggestionCard_pointsNegative__Cidh6{background-color:hsl(var(--error)/.15);border:1px solid hsl(var(--error)/.3)}.AllocationSuggestionCard_pointsNegative__Cidh6 .AllocationSuggestionCard_pointsValue__Y5o93{color:hsl(var(--error))}.AllocationSuggestionCard_pointsLabel__0Pyu5{font-size:9px;color:hsl(var(--text-prio-3));text-transform:uppercase;margin-top:2px}.AllocationSuggestionCard_partialBanner__FBPTF{display:flex;align-items:center;gap:8px;padding:8px 14px;background-color:hsl(38 92% 50%/.1);color:hsl(38 92% 50%);font-size:12px;font-weight:500;border-bottom:1px solid hsl(38 92% 50%/.2)}.AllocationSuggestionCard_violationsSection__jSjvG{margin:0 14px 10px;padding:8px 10px;background-color:hsl(38 92% 50%/.08);border-radius:6px;border:1px solid hsl(38 92% 50%/.2);overflow:hidden}.AllocationSuggestionCard_violationsHeader__z3g0P{display:flex;align-items:center;gap:6px;color:hsl(38 92% 50%);font-size:10px;font-weight:600;margin-bottom:6px;text-transform:uppercase;letter-spacing:.02em}.AllocationSuggestionCard_violationsIcon__21MKp{flex-shrink:0}.AllocationSuggestionCard_violationsList__YOGQE{display:flex;flex-wrap:wrap;gap:4px;overflow:hidden}.AllocationSuggestionCard_violationTag__3BqcW{display:inline-flex;align-items:center;padding:3px 8px;background-color:hsl(38 92% 50%/.15);color:hsl(var(--text-prio-1));font-size:11px;border-radius:4px;border:1px solid hsl(38 92% 50%/.3);line-height:1.3}.AllocationSuggestionCard_infoSection__2v_t8{padding:0 14px 10px;display:flex;flex-direction:column;gap:4px}.AllocationSuggestionCard_infoRow__vlISx{display:flex;justify-content:space-between;align-items:center;gap:8px}.AllocationSuggestionCard_infoLabel__x4ipT{color:hsl(var(--text-prio-3));font-size:12px}.AllocationSuggestionCard_infoValue__TLrbx{color:hsl(var(--text-prio-1));font-size:12px;font-weight:500;text-align:right}.AllocationSuggestionCard_infoValueMuted__qf3L8{color:hsl(var(--text-prio-3));font-size:12px;text-align:right}.AllocationSuggestionCard_tagsRow__ZLLE3{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px}.AllocationSuggestionCard_tag__vXpTz{background-color:hsl(var(--background-stack-1));color:hsl(var(--text-prio-2));font-size:11px;padding:4px 10px;border-radius:4px;border:1px solid hsl(var(--border))}.AllocationSuggestionCard_tagDifficulty__BC8zc{background-color:hsl(var(--brand)/.15);color:hsl(var(--brand));border-color:hsl(var(--brand)/.3)}.AllocationSuggestionCard_tagMuted__HYGKx{color:hsl(var(--text-prio-3))}.AllocationSuggestionCard_actionsRow__Lw1X1{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid hsl(var(--border))}.AllocationSuggestionCard_actionButton__iOGQQ{background:none;border:none;color:hsl(var(--text-prio-2));cursor:pointer;padding:6px;border-radius:6px;transition:all .15s;display:flex;align-items:center;justify-content:center}.AllocationSuggestionCard_actionButton__iOGQQ:hover{color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-1))}.AllocationSuggestionCard_actionButtonDanger__1avuQ{color:hsl(var(--error)/.7)}.AllocationSuggestionCard_actionButtonDanger__1avuQ:hover{color:hsl(var(--error));background-color:hsl(var(--error-light))}.AllocationSuggestionCard_lockToggle__dY2HF{display:flex;align-items:center;gap:8px}.AllocationSuggestionCard_lockLabel__qcu9u{color:hsl(var(--text-prio-3));font-size:12px;white-space:nowrap}.AllocationSuggestionCard_selectButton___J0IS{margin-left:auto;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .15s}.AllocationSuggestionCard_selectIcon__Wfuqo{color:hsl(var(--text-prio-3))}.AllocationSuggestionCard_selectIconActive__cOr62{color:hsl(var(--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))}