.ApplyJobModal_modal__Qar7R .ant-modal-content{padding:0;overflow:hidden}.ApplyJobModal_modal__Qar7R .ant-modal-body{padding:0}.ApplyJobModal_header__r_GUb{padding:24px 24px 0}.ApplyJobModal_iconWrap__cXn_6{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--border-radius-md);background:color-mix(in srgb,var(--color-primary,#1677ff) 12%,transparent);color:var(--color-primary,#1677ff);margin-bottom:14px}.ApplyJobModal_title__it76u{margin:0;font-size:18px;font-weight:600;line-height:1.35;color:var(--color-text-primary)}.ApplyJobModal_subtitle__mmHqp{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--color-text-secondary)}.ApplyJobModal_body__DSNqK{padding:20px 24px}.ApplyJobModal_summaryCard__q_Xk8{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-md);background:var(--color-bg-secondary)}.ApplyJobModal_jobTitle__5qvj4{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--color-text-primary)}.ApplyJobModal_metaRow__zjh6A{display:flex;flex-direction:column;gap:8px}.ApplyJobModal_metaItem__oU5ll{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.4;color:var(--color-text-secondary)}.ApplyJobModal_metaIcon__ejuL5{flex-shrink:0;color:var(--color-text-tertiary)}.ApplyJobModal_metaValue__fzPkO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApplyJobModal_cvBlock__5xZOZ{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:10px;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle)}.ApplyJobModal_cvIconWrap__jfnSt{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--color-success,#52c41a) 12%,transparent);color:var(--color-success-dark,#389e0d)}.ApplyJobModal_cvContent__CPJcb{min-width:0;flex:1 1}.ApplyJobModal_cvLabelRow__wYIZZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.ApplyJobModal_activeBadge__Jm7m9{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--border-radius-pill);font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.02em;color:var(--color-success-dark,#389e0d);background:var(--color-success-soft,#f6ffed);border:1px solid color-mix(in srgb,var(--color-success,#52c41a) 28%,transparent)}.ApplyJobModal_cvHint__Kc6Ft{font-size:12px;line-height:1.4;color:var(--color-text-tertiary)}.ApplyJobModal_cvFileName__k6dpk{margin:0;font-size:14px;font-weight:500;line-height:1.45;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApplyJobModal_notice__0BAne{display:flex;gap:10px;margin-top:16px;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--color-primary,#1677ff) 6%,var(--color-bg-primary,#fff));border:1px solid color-mix(in srgb,var(--color-primary,#1677ff) 14%,transparent)}.ApplyJobModal_noticeIcon__Sknq8{flex-shrink:0;margin-top:1px;color:var(--color-primary,#1677ff)}.ApplyJobModal_noticeText__62H78{margin:0;font-size:12px;line-height:1.55;color:var(--color-text-secondary)}.ApplyJobModal_footer__vLwqt{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 24px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-primary)}.AdminButton_button__H3R1t{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-weight:500!important;border-radius:var(--border-radius-base)!important;box-shadow:none!important;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)!important}.AdminButton_button__H3R1t:focus-visible{outline:none!important;box-shadow:var(--focus-ring)!important}.AdminButton_sizeSm__ZCN1l{height:36px!important;padding:0 14px!important;font-size:13.5px!important}.AdminButton_sizeMd__VPm1O{height:40px!important;padding:0 16px!important;font-size:14px!important}.AdminButton_sizeLg__807_q{height:44px!important;padding:0 20px!important;font-size:15px!important}.AdminButton_iconOnly__3ICYE.AdminButton_sizeSm__ZCN1l{width:36px!important;padding:0!important}.AdminButton_iconOnly__3ICYE.AdminButton_sizeMd__VPm1O{width:40px!important;padding:0!important}.AdminButton_block__FivDc{width:100%!important}.AdminButton_variantPrimary__sceD6{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.AdminButton_variantPrimary__sceD6:focus-visible:not(:disabled),.AdminButton_variantPrimary__sceD6:hover:not(:disabled){background:var(--color-primary-dark)!important;border-color:var(--color-primary-dark)!important;color:#fff!important}.AdminButton_variantPrimary__sceD6:active:not(:disabled){background:#003eb3!important;border-color:#003eb3!important}.AdminButton_variantSecondary__4zQKG{background:var(--admin-secondary-bg)!important;border-color:var(--admin-border)!important;color:var(--admin-foreground)!important}.AdminButton_variantSecondary__4zQKG:focus-visible:not(:disabled),.AdminButton_variantSecondary__4zQKG:hover:not(:disabled){background:var(--color-border)!important;border-color:#d4d4d8!important;color:var(--admin-foreground)!important}.AdminButton_variantOutline__iMKyg{background:var(--color-bg-primary)!important;border-color:var(--admin-border)!important;color:var(--admin-foreground)!important}.AdminButton_variantOutline__iMKyg:focus-visible:not(:disabled),.AdminButton_variantOutline__iMKyg:hover:not(:disabled){background:var(--color-primary-soft)!important;border-color:var(--color-primary)!important;color:var(--color-primary-dark)!important}.AdminButton_variantGhost__fY4kP{background:transparent!important;border-color:transparent!important;color:var(--admin-muted)!important}.AdminButton_variantGhost__fY4kP:focus-visible:not(:disabled),.AdminButton_variantGhost__fY4kP:hover:not(:disabled){background:var(--admin-secondary-bg)!important;color:var(--admin-foreground)!important}.AdminButton_variantSuccess___aBUh{background:var(--color-success)!important;border-color:var(--color-success)!important;color:#fff!important}.AdminButton_variantSuccess___aBUh:focus-visible:not(:disabled),.AdminButton_variantSuccess___aBUh:hover:not(:disabled){background:var(--color-success-dark)!important;border-color:var(--color-success-dark)!important;color:#fff!important}.AdminButton_variantSuccess___aBUh:active:not(:disabled){background:var(--color-success-darker,#237804)!important;border-color:var(--color-success-darker,#237804)!important}.AdminButton_variantDestructive__4pINw{background:var(--color-bg-primary)!important;border-color:#fecaca!important;color:var(--color-error)!important}.AdminButton_variantDestructive__4pINw:focus-visible:not(:disabled),.AdminButton_variantDestructive__4pINw:hover:not(:disabled){background:#fff1f0!important;border-color:var(--color-error)!important;color:#cf1322!important}.AdminButton_variantDestructiveSolid__qiVCd{background:var(--color-error)!important;border-color:var(--color-error)!important;color:#fff!important}.AdminButton_variantDestructiveSolid__qiVCd:focus-visible:not(:disabled),.AdminButton_variantDestructiveSolid__qiVCd:hover:not(:disabled){background:#cf1322!important;border-color:#cf1322!important;color:#fff!important}.AdminButton_variantLink__QSSNd{background:transparent!important;border-color:transparent!important;color:var(--color-primary)!important;height:auto!important;padding:0!important;box-shadow:none!important}.AdminButton_variantLink__QSSNd:focus-visible:not(:disabled),.AdminButton_variantLink__QSSNd:hover:not(:disabled){color:var(--color-primary-dark)!important;background:transparent!important;text-decoration:underline!important}.AdminButton_variantLinkDestructive__urn8N{background:transparent!important;border-color:transparent!important;color:var(--color-error)!important;height:auto!important;padding:0!important;box-shadow:none!important}.AdminButton_variantLinkDestructive__urn8N:focus-visible:not(:disabled),.AdminButton_variantLinkDestructive__urn8N:hover:not(:disabled){color:#cf1322!important;background:transparent!important;text-decoration:underline!important}.AdminButton_iconDestructive__WBvfI{color:var(--color-error)!important}.AdminButton_iconDestructive__WBvfI:focus-visible:not(:disabled),.AdminButton_iconDestructive__WBvfI:hover:not(:disabled){background:#fff1f0!important;color:#cf1322!important}.AdminButton_iconPrimary__c4nLE{color:var(--color-primary)!important}.AdminButton_iconPrimary__c4nLE:focus-visible:not(:disabled),.AdminButton_iconPrimary__c4nLE:hover:not(:disabled){background:var(--color-primary-soft)!important;color:var(--color-primary-dark)!important}.AdminButton_iconWarning__Llqr0{color:#fa8c16!important}.AdminButton_iconWarning__Llqr0:focus-visible:not(:disabled),.AdminButton_iconWarning__Llqr0:hover:not(:disabled){background:#fff7e6!important;color:#d46b08!important}.AdminButton_iconTooltipWrap__Sck_9{display:inline-flex;vertical-align:middle}.AdminListToolbar_toolbar__oQ2TQ{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.AdminListToolbar_left__NQeR3{flex-shrink:0}.AdminListToolbar_filters__328qT{flex:1 1;min-width:260px}.AppTabs_appTabs__yDTug .ant-tabs-nav{margin-bottom:16px}.AppTabs_appTabs__yDTug .ant-tabs-nav:before{display:none}.AppTabs_appTabs__yDTug .ant-tabs-nav-list{position:relative}.AppTabs_appTabs__yDTug.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.AppTabs_appTabs__yDTug>.ant-tabs-nav .ant-tabs-ink-bar{top:0;bottom:0;height:auto;border-radius:var(--border-radius-pill);background:var(--color-primary-soft);z-index:0;transition:left .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),opacity .2s ease}.AppTabs_appTabs__yDTug .ant-tabs-tab{position:relative;z-index:1;padding:7px 14px;border-radius:var(--border-radius-pill);color:var(--color-text-secondary);transition:background-color .2s ease,color .2s ease}.AppTabs_appTabs__yDTug .ant-tabs-tab+.ant-tabs-tab{margin-left:6px}.AppTabs_appTabs__yDTug .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.AppTabs_appTabs__yDTug .ant-tabs-tab .ant-tabs-tab-btn{font-weight:500;transition:color .2s ease}.AppTabs_appTabs__yDTug .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)}.AppTabs_appTabs__yDTug.ant-tabs-small .ant-tabs-tab{padding:5px 12px}.AppTabs_appTabs__yDTug .ant-tabs-tabpane-active{animation:AppTabs_appTabsPaneIn__N_Dxp .24s ease-out}@keyframes AppTabs_appTabsPaneIn__N_Dxp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AppTabs_appTabs__yDTug .ant-tabs-ink-bar,.AppTabs_appTabs__yDTug .ant-tabs-tab,.AppTabs_appTabs__yDTug .ant-tabs-tab .ant-tabs-tab-btn{transition:none}.AppTabs_appTabs__yDTug .ant-tabs-tabpane-active{animation:none}}.AppTabs_label__KIpCc{display:inline-flex;align-items:center;gap:8px}.AppTabs_count__BrSFv{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:0 7px;height:20px;border-radius:var(--border-radius-pill);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:var(--color-bg-tertiary);transition:background-color .2s ease,color .2s ease}.AppTabs_appTabs__yDTug .ant-tabs-tab-active .AppTabs_count__BrSFv{color:var(--color-primary);background:var(--color-bg-primary)}.AdminFilterField_search__guevK{flex:1 1;min-width:200px;max-width:480px}.AdminFilterField_search__guevK .ant-input-affix-wrapper,.AdminFilterField_search__guevK .ant-input-search-button{height:36px!important;border-radius:var(--border-radius-base)!important}.AdminFilterField_search__guevK .ant-input-affix-wrapper{border-color:var(--admin-border)!important;background:var(--color-bg-primary)!important;padding-inline:12px!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)!important}.AdminFilterField_search__guevK .ant-input-affix-wrapper:hover{border-color:#d4d4d8!important}.AdminFilterField_search__guevK .ant-input-affix-wrapper-focused,.AdminFilterField_search__guevK .ant-input-affix-wrapper:focus-within{border-color:var(--color-primary)!important;box-shadow:var(--focus-ring)!important}.AdminFilterField_search__guevK .ant-input{font-size:13.5px!important}.AdminFilterField_searchNoButton__v8UD_ .ant-input-group-addon,.AdminFilterField_searchNoButton__v8UD_ .ant-input-search-button{display:none!important}.AdminFilterField_searchNoButton__v8UD_ .ant-input-affix-wrapper{border-radius:var(--border-radius-base)!important}.AdminFilterField_searchNoButton__v8UD_ .ant-input-group{display:block}.AdminFilterField_select__B5_t2{width:100%;min-width:0}.AdminFilterField_select__B5_t2 .ant-select-selector{min-height:36px!important;height:36px!important;border-radius:var(--border-radius-base)!important;border-color:var(--admin-border)!important;background:var(--color-bg-primary)!important;padding-inline:12px!important;font-size:13.5px!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)!important}.AdminFilterField_select__B5_t2:hover .ant-select-selector{border-color:#d4d4d8!important}.AdminFilterField_select__B5_t2.ant-select-focused .ant-select-selector,.AdminFilterField_select__B5_t2.ant-select-open .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:var(--focus-ring)!important}.AdminFilterField_select__B5_t2 .ant-select-selection-item,.AdminFilterField_select__B5_t2 .ant-select-selection-placeholder{line-height:34px!important;font-size:13.5px!important}.AdminFilterField_selectMulti__7BRTs .ant-select-selector{height:auto!important;min-height:36px!important;padding-block:2px!important}.AdminFilterField_selectMulti__7BRTs .ant-select-selection-wrap{min-height:30px}.AdminFilterField_picker__ED3J4{width:100%;min-width:0}.AdminFilterField_picker__ED3J4 .ant-picker{width:100%;height:36px!important;border-radius:var(--border-radius-base)!important;border-color:var(--admin-border)!important;background:var(--color-bg-primary)!important;padding-inline:12px!important;font-size:13.5px!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)!important}.AdminFilterField_picker__ED3J4:hover .ant-picker{border-color:#d4d4d8!important}.AdminFilterField_picker__ED3J4 .ant-picker-focused{border-color:var(--color-primary)!important;box-shadow:var(--focus-ring)!important}.AdminFilterField_picker__ED3J4 .ant-picker-input>input{font-size:13.5px!important}.AdminFilterField_picker__ED3J4 .ant-picker-input>input::placeholder{color:var(--color-text-tertiary);font-size:13px}.AdminFilterField_fieldLabel__SCYLx{display:block;margin-bottom:6px;font-size:12px;font-weight:500;color:var(--color-text-secondary);line-height:1.2}.AdminFilterField_field__MNNHk{display:flex;flex-direction:column;min-width:0}@media (max-width:768px){.AdminFilterField_search__guevK{flex:1 1 100%;min-width:0;max-width:none;width:100%}.AdminFilterField_picker__ED3J4 .ant-picker-input>input,.AdminFilterField_search__guevK .ant-input,.AdminFilterField_select__B5_t2 .ant-select-selection-item,.AdminFilterField_select__B5_t2 .ant-select-selection-placeholder{font-size:16px!important}.AdminFilterField_picker__ED3J4 .ant-picker,.AdminFilterField_search__guevK .ant-input-affix-wrapper,.AdminFilterField_select__B5_t2 .ant-select-selector{min-height:42px!important;height:42px!important}.AdminFilterField_select__B5_t2 .ant-select-selection-item,.AdminFilterField_select__B5_t2 .ant-select-selection-placeholder{line-height:40px!important}}.AdminTabNote_tabNote__1_Azk{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:8px 10px;border-radius:var(--border-radius-base);border:1px solid var(--admin-border);background:var(--admin-secondary-bg);color:var(--color-text-secondary);font-size:13px;line-height:1.5}.AdminTabNote_tabNoteIcon__SZcu_{flex-shrink:0;margin-top:2px;color:var(--color-text-tertiary)}.AdminApiSource_apiSource__9tYWx{margin:0 0 12px;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--color-text-tertiary);line-height:1.4}.ToneFilterChips_chips__fF9lF{display:inline-flex;flex-wrap:wrap;gap:8px}.ToneFilterChips_chip__s_q_a{--chip-color:var(--color-primary);--chip-soft:var(--color-primary-soft);display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 10px;border:1px solid var(--color-border);border-radius:var(--border-radius-pill);background:var(--color-bg-primary);color:var(--color-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ToneFilterChips_chip__s_q_a:hover{border-color:var(--chip-color);color:var(--chip-color)}.ToneFilterChips_chip__s_q_a:focus-visible{outline:2px solid var(--chip-color);outline-offset:2px}.ToneFilterChips_toneAll__ZGlHD{--chip-color:var(--color-text-primary);--chip-soft:var(--color-bg-tertiary)}.ToneFilterChips_tonePrimary__a7c8x{--chip-color:var(--color-primary);--chip-soft:var(--color-primary-soft)}.ToneFilterChips_toneSuccess__DCeDl{--chip-color:var(--color-success);--chip-soft:var(--color-success-soft)}.ToneFilterChips_toneWarning__IdiBL{--chip-color:var(--color-warning-dark);--chip-soft:var(--color-warning-soft)}.ToneFilterChips_toneDanger__aoO85{--chip-color:var(--color-error-dark);--chip-soft:var(--color-error-lighter)}.ToneFilterChips_toneInfo__cdViP{--chip-color:var(--color-info-dark);--chip-soft:var(--color-info-lighter)}.ToneFilterChips_toneNeutral__eNzvH{--chip-color:var(--color-text-tertiary);--chip-soft:var(--color-bg-tertiary)}.ToneFilterChips_chipActive__Pyh5k{border-color:var(--chip-color);background:var(--chip-soft);color:var(--chip-color);font-weight:600}.ToneFilterChips_dot__Xc4SB{width:8px;height:8px;border-radius:50%;background:var(--chip-color);flex-shrink:0}.ToneFilterChips_count__8H_No{min-width:20px;height:20px;padding:0 6px;border-radius:var(--border-radius-pill);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.ToneFilterChips_chipActive__Pyh5k .ToneFilterChips_count__8H_No{background:var(--color-bg-primary);color:var(--chip-color)}.AppAvatar_avatar__Zpl0R{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;vertical-align:middle;background:#f0f2f5}.AppAvatar_avatarImage__suUbL{width:100%;height:100%;object-fit:cover}.AppAvatar_avatarFallback__jE2Hq{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;background:var(--gradient-primary);color:var(--color-text-inverse);font-weight:600;font-size:calc(var(--avatar-size, 32px) * .36);line-height:1;letter-spacing:.02em;text-transform:uppercase}.StatusDot_wrapper__dgc_5{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-secondary);white-space:nowrap}.StatusDot_dot__GkNVE{width:8px;height:8px;border-radius:50%;flex-shrink:0}.StatusDot_green__Io_dk{background:var(--color-success,#52c41a)}.StatusDot_orange__LhlLF{background:var(--color-warning,#fa8c16)}.StatusDot_purple__4SY7o{background:#722ED1}.StatusDot_red__VXyz7{background:var(--color-error,#ff4d4f)}.StatusDot_default__trttI{background:var(--color-text-quaternary,#bfbfbf)}.AddableUserPicker_optionRow__O38hG{display:flex;align-items:center;gap:8px;padding:1px 0}.AddableUserPicker_optionText___n_B1{display:flex;flex-direction:column;gap:0;min-width:0}.AddableUserPicker_optionName__bG_C2{font-weight:500;font-size:13px;line-height:1.25;color:var(--color-text-primary,inherit)}.AddableUserPicker_optionEmail__Em8mM{font-size:11px;line-height:1.25;color:var(--color-text-tertiary,#bfbfbf)}.AddableUserPicker_selectedCard____lXD{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--border-radius-base);border:1px solid var(--color-border,#f0f0f0);background:var(--color-bg-secondary,#fafafa)}.AddableUserPicker_selectedText__mqspy{display:flex;flex-direction:column;gap:0;min-width:0;flex:1 1}.AddableUserPicker_selectedName__BtRAY{font-weight:500;font-size:13px;line-height:1.25;color:var(--color-text-primary,inherit)}.AddableUserPicker_selectedEmail__65X0G{font-size:11px;line-height:1.25;color:var(--color-text-tertiary,#bfbfbf)}.AddableUserPicker_clearButton__C97zn{flex-shrink:0;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;padding:0!important;line-height:1;color:var(--color-text-tertiary,#bfbfbf)}.AddableUserPicker_clearButton__C97zn svg{display:block}.AddableUserPicker_clearButton__C97zn:hover{color:var(--color-text-secondary,#8c8c8c)}.AdminEmptyState_wrapper__Al8lX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px;text-align:center}.AdminEmptyState_iconWrap__jqc0U{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--color-bg-tertiary,#f5f5f5);color:var(--color-text-quaternary,#bfbfbf);margin-bottom:4px}.AdminEmptyState_title__XU23l{margin:0;font-size:14px;font-weight:500;color:var(--color-text-secondary)}.AdminEmptyState_description__42Xap{margin:0;font-size:13px;color:var(--color-text-tertiary);max-width:260px}.CompanyPreviewCard_preview__s4K1Q{border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base);overflow:hidden;background:var(--color-bg-primary)}.CompanyPreviewCard_hero__7_N3_{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 16px 16px;background:linear-gradient(180deg,var(--color-bg-secondary) 0,var(--color-bg-primary) 100%);border-bottom:1px solid var(--color-border-subtle);text-align:center}.CompanyPreviewCard_avatarWrap__zw5pO{padding:4px;border-radius:50%;background:var(--color-bg-primary);box-shadow:0 2px 8px rgba(15,23,42,.08)}.CompanyPreviewCard_nameRow__ZmIht{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.CompanyPreviewCard_name__d_e3b{margin:0;font-size:17px;font-weight:700;color:var(--color-text-primary);line-height:1.35;word-break:break-word}.CompanyPreviewCard_archivedTag__U2g8X{margin:0;font-size:11px;border-radius:var(--border-radius-pill)}.CompanyPreviewCard_namePlaceholder__0zJqL{color:var(--color-text-tertiary);font-weight:600}.CompanyPreviewCard_badges__M8g9N{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.CompanyPreviewCard_badge__AiChs{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-secondary);padding:4px 10px;border-radius:var(--border-radius-pill);background:var(--color-bg-primary);border:1px solid var(--color-border-subtle)}.CompanyPreviewCard_badgeMuted__JAaNc{color:var(--color-text-tertiary);font-style:italic}.CompanyPreviewCard_tags__0e6s3{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.CompanyPreviewCard_tag__14Aw4{margin:0;font-size:11px;border-radius:var(--border-radius-pill)}.CompanyPreviewCard_body__sM79_{padding:14px 16px 16px;display:flex;flex-direction:column;gap:14px}.CompanyPreviewCard_section___n3qW{display:flex;flex-direction:column;gap:6px}.CompanyPreviewCard_sectionHeader__YwBAH{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em}.CompanyPreviewCard_sectionIcon__mcEvB{color:var(--color-primary);flex-shrink:0}.CompanyPreviewCard_aboutText__G3bex{margin:0;font-size:13px;line-height:1.65;color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;max-height:120px;overflow-y:auto}.CompanyPreviewCard_aboutPlaceholder___9rAg{margin:0;font-size:13px;line-height:1.65;color:var(--color-text-tertiary);font-style:italic}.CompanyPreviewCard_websiteLink__7q2Va{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--color-primary);text-decoration:none;word-break:break-all}.CompanyPreviewCard_websiteLink__7q2Va:hover{text-decoration:underline}.CompanyPreviewCard_websitePlaceholder__wPTlP{font-size:13px;color:var(--color-text-tertiary);font-style:italic}.CompanyPreviewCard_auditList__LLBpp{display:flex;flex-direction:column;gap:10px;padding-left:2px}.CompanyPreviewCard_auditEvent__Rxlza{display:flex;gap:10px;align-items:flex-start}.CompanyPreviewCard_auditTrack__V5qvp{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:8px;padding-top:6px}.CompanyPreviewCard_auditDot__IUS4x{width:6px;height:6px;border-radius:50%;background:var(--color-text-tertiary);flex-shrink:0}.CompanyPreviewCard_auditLine__tAFPw{flex:1 1;width:1px;min-height:14px;margin:4px 0;background:var(--color-border-subtle)}.CompanyPreviewCard_auditContent__uLcbl{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.CompanyPreviewCard_auditLabel__ebjbd{font-size:12px;font-weight:500;color:var(--color-text-secondary)}.CompanyPreviewCard_auditMeta__c80Jw{font-size:12px;color:var(--color-text-tertiary);line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CompanyViewModal_modal__TugCS .ant-modal-content{overflow:hidden}.CompanyViewModal_footer__Pg08K{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:12px 0 4px;margin-top:12px;border-top:1px solid var(--color-border-subtle)}@media (max-width:480px){.CompanyViewModal_footer__Pg08K{flex-direction:column}.CompanyViewModal_footer__Pg08K .ant-btn,.CompanyViewModal_footer__Pg08K a{width:100%}}.JobIndustryTag_tag__vQtRZ{display:inline-flex!important;align-items:center;gap:4px;flex-shrink:0;margin:0!important;font-size:10px!important;line-height:18px!important;padding:0 6px!important;border-radius:var(--border-radius-pill)!important;border:1px solid var(--color-border-subtle)!important;background:var(--color-bg-secondary)!important;color:var(--color-text-secondary)!important}.JobIndustryTag_icon__HiVWX{flex-shrink:0;opacity:.85}.JobPostedDateLabel_label__8R5Ne{font-size:11px;font-weight:600;color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0;line-height:1.2}.JobEducationTags_root__XvWTo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.JobEducationTags_row__Kg9iU{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.JobEducationTags_levelTag__s2xZU{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:18px;padding:1px 8px 1px 6px;border-radius:var(--border-radius-pill);white-space:nowrap;color:color-mix(in srgb,var(--edu-accent,var(--color-primary)) 80%,black);background:color-mix(in srgb,var(--edu-accent,var(--color-primary)) 12%,white);border:1px solid color-mix(in srgb,var(--edu-accent,var(--color-primary)) 35%,white)}.JobEducationTags_department__g9IfF{font-size:13px;font-weight:400;color:var(--color-text-secondary);line-height:1.4;min-width:0}.JobPreviewPanel_panel__4SyxV{overflow:hidden;border-radius:var(--border-radius-base);border:1px solid var(--color-border-subtle);border-top:3px solid var(--hero-accent,var(--color-primary));background:var(--color-bg-primary)}.JobPreviewPanel_hero__PIv3h{background:color-mix(in srgb,var(--hero-accent,var(--color-primary)) 5%,white)}.JobPreviewPanel_heroPrimary__xcoNJ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px}.JobPreviewPanel_heroLeft__lnh8o{display:flex;align-items:flex-start;gap:12px;min-width:0}.JobPreviewPanel_heroIdentity__6YHco{display:flex;flex-direction:column;gap:6px;min-width:0}.JobPreviewPanel_title__cwcSP{margin:0;font-size:17px;font-weight:700;line-height:1.3;color:var(--color-text-primary);word-break:break-word}.JobPreviewPanel_tagRow__5zFZ8{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.JobPreviewPanel_featuredTagInner__YnF3j{display:inline-flex;align-items:center;gap:4px}.JobPreviewPanel_postedDate__qQ6eG{flex-shrink:0}.JobPreviewPanel_position__M2TBn{margin:0;font-size:13px;color:var(--color-text-secondary)}.JobPreviewPanel_companyRow__eVOzg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.JobPreviewPanel_companyName___Yvrm{font-size:13px;font-weight:600;color:var(--color-text-primary)}.JobPreviewPanel_metaBand__63MRA{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 12px}.JobPreviewPanel_salaryPill__2KeUK{color:var(--color-success-dark,#389e0d);border-color:color-mix(in srgb,var(--color-success) 30%,white);background:color-mix(in srgb,var(--color-success) 8%,white);font-weight:600}.JobPreviewPanel_statsBand__WTD8j{display:flex;align-items:center;justify-content:space-around;gap:8px;padding:10px 18px;background:var(--color-bg-layout,var(--color-bg-secondary));border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.JobPreviewPanel_statItem__RrC_f{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:64px}.JobPreviewPanel_statValue__KHI0J{font-size:16px;font-weight:700;line-height:1.2;color:var(--color-text-primary)}.JobPreviewPanel_statLabel__E8AnZ{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.JobPreviewPanel_statSep__PSKUf{width:1px;align-self:stretch;background:var(--color-border-subtle)}.JobPreviewPanel_body__aVjYP{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.JobPreviewPanel_sectionTitleInner__b31P4{display:inline-flex;align-items:center;gap:6px}.JobPreviewPanel_sectionTitleInner__b31P4 svg{color:var(--color-primary);flex-shrink:0}.JobPreviewPanel_summaryText__NJ4ov{margin:0;font-size:13px;line-height:1.55;color:var(--color-text-secondary)}.JobPreviewPanel_descriptionHtml__oeuD5{font-size:13px;line-height:1.6;color:var(--color-text-secondary);max-height:200px;overflow-y:auto;padding-right:2px}.JobPreviewPanel_descriptionHtml__oeuD5 p{margin:0 0 .65em}.JobPreviewPanel_descriptionHtml__oeuD5 p:last-child{margin-bottom:0}.JobPreviewPanel_descriptionHtml__oeuD5 ol,.JobPreviewPanel_descriptionHtml__oeuD5 ul{margin:0 0 .65em;padding-left:1.2em}.JobPreviewPanel_placeholder__p1jpr{margin:0;font-size:13px;color:var(--color-text-tertiary)}.JobPreviewPanel_tagList__ByfZN{display:flex;flex-wrap:wrap;gap:6px}.JobPreviewPanel_archivedSkillsNotice__yH7Ch{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 10px;border-radius:var(--border-radius-base);font-size:12px;line-height:1.45;color:#92400e;background:var(--color-warning-lighter);border:1px solid #fde68a}.JobPreviewPanel_archivedSkillPill__V0LiP{opacity:.7;border-style:dashed}.JobPreviewPanel_archivedSkillLabel__jR_J0{margin-left:2px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;opacity:.9}.JobPreviewPanel_archiveDetails___4Kqj{margin-top:10px}.JobPreviewPanel_archiveDetailsToggle__a8ZYL{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;color:var(--color-text-secondary);font-size:12px;font-weight:600;line-height:1.4;cursor:pointer}.JobPreviewPanel_archiveDetailsToggle__a8ZYL:focus-visible,.JobPreviewPanel_archiveDetailsToggle__a8ZYL:hover{color:#334155;outline:none}.JobPreviewPanel_archiveDetailsCount__hcHRl{display:inline-flex;align-items:center;justify-content:center;min-width:18px;margin-left:6px;padding:0 5px;border-radius:var(--border-radius-pill);font-size:11px;font-weight:600;color:#92400e;background:var(--color-warning-lighter)}.JobPreviewPanel_archiveDetailsChevron__E7Y_A{transition:transform .15s ease}.JobPreviewPanel_archiveDetailsChevronOpen__jxyYj{transform:rotate(180deg)}.JobPreviewPanel_archiveDetailsList__Ml_sz{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.JobPreviewPanel_archiveDetailsItem__D4dTd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;padding:8px 12px;border-radius:10px;border:1px solid #f1f5f9;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.JobPreviewPanel_archiveDetailsSkillName__Hd6ZP{font-size:13px;font-weight:600;color:#334155}.JobPreviewPanel_archiveDetailsMeta__doyKR{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:var(--color-text-secondary)}.JobPreviewPanel_archiveDetailsUser__tQt7M{display:inline-flex;align-items:center;gap:6px;min-width:0}.JobPreviewPanel_archiveDetailsUserName__Sli2D{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.JobPreviewPanel_archiveDetailsDot___NzgE{color:#cbd5e1}@media (max-width:768px){.JobPreviewPanel_heroPrimary__xcoNJ{padding:14px 14px 10px}.JobPreviewPanel_metaBand__63MRA{padding:0 14px 12px}.JobPreviewPanel_statsBand__WTD8j{padding:10px 14px}.JobPreviewPanel_body__aVjYP{padding:12px;gap:10px}.JobPreviewPanel_title__cwcSP{font-size:16px}}@media (max-width:480px){.JobPreviewPanel_panel__4SyxV{border-inline:none;border-radius:0}.JobPreviewPanel_heroPrimary__xcoNJ{padding:54px 14px 10px}.JobPreviewPanel_heroLeft__lnh8o{width:100%}.JobPreviewPanel_statsBand__WTD8j{gap:4px}.JobPreviewPanel_statItem__RrC_f{min-width:0;flex:1 1}.JobPreviewPanel_statValue__KHI0J{font-size:15px}}.JobViewModal_modal__FMnH1 .ant-modal-content{padding:8px 40px;overflow:hidden}.JobViewModal_modal__FMnH1 .ant-modal-close{top:8px;inset-inline-end:6px;z-index:2}.JobViewModal_modal__FMnH1 .ant-modal-body{padding:0!important;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 72px)}.JobViewModal_scrollArea__XMubu{flex:1 1 auto;min-height:0;overflow-y:auto;padding:40px 16px 12px 8px}.JobViewModal_skeletonWrap__c9qbT{display:flex;flex-direction:column;gap:14px;padding:4px 0 12px}.JobViewModal_footer__ozp7H{flex:0 0 auto;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:12px 16px 8px 8px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-primary)}@media (max-width:768px){.JobViewModal_modal__FMnH1 .ant-modal{max-width:calc(100vw - 24px);margin:12px auto}.JobViewModal_footer__ozp7H{gap:8px}}@media (max-width:480px){.JobViewModal_modal__FMnH1{top:0!important;width:100vw!important;max-width:100vw;margin:0;padding:0}.JobViewModal_modal__FMnH1 .ant-modal-content{min-height:100dvh;border-radius:0;padding:0;display:flex;flex-direction:column}.JobViewModal_modal__FMnH1 .ant-modal-close{position:fixed;top:max(10px,env(safe-area-inset-top));right:10px;inset-inline-end:10px;width:40px;height:40px;background:color-mix(in srgb,var(--color-bg-primary) 92%,transparent);box-shadow:var(--shadow-sm);z-index:2}.JobViewModal_modal__FMnH1 .ant-modal-body{flex:1 1;max-height:none;min-height:100dvh;padding:0!important}.JobViewModal_scrollArea__XMubu{padding:56px 14px 12px}.JobViewModal_skeletonWrap__c9qbT{padding:4px 0 12px}.JobViewModal_footer__ozp7H{flex-direction:column-reverse;padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.JobViewModal_footer__ozp7H .ant-btn,.JobViewModal_footer__ozp7H a{width:100%}}.admin-section_layout_sectionPanel__4pc6k{border:1px solid var(--admin-border);border-radius:var(--border-radius-md);background:var(--color-bg-primary);padding:20px}.admin-section_layout_sectionLayout__wTe3v{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.admin-section_layout_sidebar__8Pipk{width:240px;min-width:240px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100vh - 160px);overflow-y:auto;border:1px solid var(--admin-border);border-radius:var(--border-radius-base);background:var(--color-bg-primary);padding:8px 0}.admin-section_layout_sidebarNav__7vA_o{display:flex;flex-direction:column;gap:4px}.admin-section_layout_sidebarSection__mdwlc{padding:0 8px}.admin-section_layout_sidebarSectionHeader__s_Osb{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;border:none;border-radius:var(--border-radius-base);background:transparent;cursor:pointer;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary);transition:background var(--transition-fast),color var(--transition-fast)}.admin-section_layout_sidebarSectionHeader__s_Osb:hover{background:var(--admin-secondary-bg);color:var(--color-text-secondary)}.admin-section_layout_sidebarSectionHeaderLeft__fC28d{display:inline-flex;align-items:center;gap:8px;min-width:0}.admin-section_layout_sidebarChevron__W_gPv,.admin-section_layout_sidebarGroupIcon__jvO5a{flex-shrink:0;color:var(--color-text-tertiary)}.admin-section_layout_sidebarChevron__W_gPv{transition:transform var(--transition-fast)}.admin-section_layout_sidebarChevronOpen__reO1Z{transform:rotate(180deg)}.admin-section_layout_sidebarItems__6Gzk5{list-style:none;margin:0;padding:0 0 6px;display:flex;flex-direction:column;gap:2px}.admin-section_layout_sidebarItem__PyXlQ{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px 8px 28px;border:none;border-radius:var(--border-radius-base);background:transparent;cursor:pointer;font-size:13.5px;font-weight:500;color:var(--color-text-secondary);text-align:left;transition:background var(--transition-fast),color var(--transition-fast)}.admin-section_layout_sidebarItem__PyXlQ:hover{background:var(--admin-secondary-bg);color:var(--color-text-primary)}.admin-section_layout_sidebarItemActive__8lgJ4{background:var(--color-primary-lighter);color:var(--color-primary)}.admin-section_layout_sidebarItemActive__8lgJ4 .admin-section_layout_sidebarItemIcon__PfmEY{color:var(--color-primary)}.admin-section_layout_sidebarItemIcon__PfmEY{flex-shrink:0;color:var(--color-text-tertiary)}.admin-section_layout_sidebarItemLabel__KRzfw{flex:1 1;min-width:0;line-height:1.35}.admin-section_layout_contentPanel__dzs_z{min-width:0}.admin-section_layout_contentHeader__Ddyod{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--admin-border)}.admin-section_layout_contentTitle__0tQiq{margin:0 0 6px;font-size:18px;font-weight:600;color:var(--color-text-primary);line-height:1.3}.admin-section_layout_contentDescription___ndI4{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-tertiary)}.admin-section_layout_contentBody__NmDO3{min-width:0}@media (max-width:768px){.admin-section_layout_sectionLayout__wTe3v{grid-template-columns:1fr}.admin-section_layout_sidebar__8Pipk{width:100%;min-width:0;position:static;max-height:none}}.parameters_hint__bRsRu{margin:0 0 14px;color:var(--color-text-secondary);font-size:13px;line-height:1.5}.parameters_filterCard__fkfNW{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:14px 16px;background:var(--admin-secondary-bg);border:1px solid var(--admin-border);border-radius:var(--border-radius-base)}.parameters_filterCardHeader__33dRl{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.parameters_filterCardControls__fgDAL{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.parameters_filterCardSearch__r4xiX{padding-top:12px;border-top:1px solid var(--admin-border);max-width:420px}.parameters_nameCell__szxPf{font-weight:400;color:var(--color-text-primary)}.parameters_tableWrap__FXDmx{width:100%;overflow-x:auto;margin-top:4px}.parameters_paramTable__UvNOB .ant-table{border-radius:var(--border-radius-base);font-size:13px}.parameters_paramTable__UvNOB .ant-table-placeholder{padding:24px 16px}.parameters_paramTable__UvNOB .ant-table-thead>tr>th{font-weight:500;font-size:12.5px;padding:8px 12px!important;background:var(--admin-secondary-bg);border-bottom:1px solid var(--admin-border)}.parameters_paramTable__UvNOB .ant-table-tbody>tr>td{padding:8px 12px!important;font-weight:400;border-bottom:1px solid var(--admin-border);vertical-align:middle}.parameters_paramTable__UvNOB .ant-pagination{margin:12px 0 0!important}.parameters_paramTable__UvNOB .ant-table-cell-fix-right{background:var(--color-bg-primary)}.parameters_creatorCell__ntGPh{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:400;color:var(--color-text-primary)}.parameters_stepNameButton__hempm{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.parameters_stepNameButton__hempm:hover .parameters_stepNameText__ianLq{color:var(--color-primary)}.parameters_stepNameText__ianLq{font-size:13px;font-weight:400;color:var(--color-text-primary);transition:color var(--transition-fast)}.parameters_stepNameMeta__CQsZO{display:inline-flex;flex-wrap:wrap;gap:4px}.parameters_stepInlineTag__p7E7y{margin:0!important;font-size:11px!important;line-height:1.3!important;padding:0 6px!important}.parameters_levelTags__XJ7f4{display:flex;flex-wrap:wrap;gap:4px}.PhoneInput_phoneFieldCompact__t7SA0{display:flex!important;width:100%!important}.PhoneInput_phoneFieldCompact__t7SA0 .ant-select{flex:0 0 118px!important;width:118px!important}.PhoneInput_phoneCountrySelect__WUmaE .ant-select-selector{border-start-end-radius:0!important;border-end-end-radius:0!important}.PhoneInput_phoneNationalInput__I_m4x{flex:1 1!important;min-width:0!important;border-start-start-radius:0!important;border-end-start-radius:0!important}.application-detail_detailWrapper___vMEM{display:grid;grid-template-columns:1fr 320px;grid-gap:20px;gap:20px;margin-top:16px}.application-detail_mainContent__wtsZa,.application-detail_sidebar__7PiGC{display:flex;flex-direction:column;gap:16px;min-width:0}.application-detail_summaryHero__kBqvS{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;flex-wrap:wrap;background:color-mix(in srgb,var(--card-accent,var(--color-primary)) 5%,white);border-radius:calc(var(--border-radius-base) - 2px) calc(var(--border-radius-base) - 2px) 0 0}.application-detail_summaryHeroLeft__VBcC9{display:flex;align-items:center;gap:14px;min-width:0;flex-wrap:wrap}.application-detail_candidateIdentityLink__jj_6Z{display:inline-flex;align-items:center;gap:14px;min-width:0;max-width:100%;color:inherit;text-decoration:none;border-radius:var(--border-radius-base)}.application-detail_candidateIdentityLink__jj_6Z:focus-visible .application-detail_candidateName__R6_f2,.application-detail_candidateIdentityLink__jj_6Z:hover .application-detail_candidateName__R6_f2{color:var(--color-primary);text-decoration:underline}.application-detail_candidateIdentityLink__jj_6Z:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 45%,transparent);outline-offset:2px}.application-detail_summaryHeroInfo__eaoDk{min-width:0}.application-detail_candidateName__R6_f2{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.3;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.application-detail_candidateIdentityLink__jj_6Z .application-detail_candidateName__R6_f2{margin:0}.application-detail_summaryHeroMeta__iKQc5{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.application-detail_summaryHeroActions__vD5l_{flex-shrink:0}.application-detail_summaryJobBand__510ga{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 24px 20px;background:var(--color-bg-layout);flex-wrap:wrap;border-radius:0 0 calc(var(--border-radius-base) - 2px) calc(var(--border-radius-base) - 2px)}.application-detail_summaryJobLeft__0Y5u2{display:flex;flex-direction:column;gap:4px;min-width:0}.application-detail_summaryJobTitleRow__LCDpG{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.application-detail_summaryJobIcon__RrBTU{color:var(--color-text-tertiary);flex-shrink:0}.application-detail_summaryJobTitle__YS_vj{font-size:14px;font-weight:600;color:var(--color-text-primary)}.application-detail_summaryJobLink__AqP5L{color:inherit;text-decoration:none;background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.application-detail_summaryJobLink__AqP5L:hover{color:var(--color-primary);text-decoration:underline}.application-detail_summaryJobSep__hmc1y{color:var(--color-text-quaternary,var(--color-border));font-size:12px}.application-detail_summaryCompanyLink__7Tkay{font-size:13px;color:var(--color-text-secondary);text-decoration:none;background:none;border:none;padding:0;margin:0;font-family:inherit;cursor:pointer}.application-detail_summaryCompanyLink__7Tkay:hover{color:var(--color-primary);text-decoration:underline}.application-detail_summaryPositionName__CVZuI{margin:0;font-size:12px;color:var(--color-text-tertiary);padding-left:21px}.application-detail_summaryJobRight__YfeH3{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.application-detail_summaryJobChip__kQGdn{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-secondary);white-space:nowrap}.application-detail_summaryProgress__3ZwFh{padding:14px 24px 18px}.application-detail_summaryProgressHeader__gdXHn{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.application-detail_summaryProgressLabel__3lcSc{font-size:12px;font-weight:500;color:var(--color-text-secondary)}.application-detail_summaryProgressCount__5Udqt{font-size:12px;color:var(--color-text-tertiary)}.application-detail_sectionCard__sLcvk{border:1px solid var(--color-border-subtle)}.application-detail_sectionGap__5YP7P{margin-top:16px}.application-detail_processTimeline__n2oim{display:flex;flex-direction:column;gap:0;padding:4px 0}.application-detail_processStep__IHJZK{display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:stretch;padding:0;position:relative;text-align:left}.application-detail_processStep__IHJZK:not(:last-child){padding-bottom:4px}.application-detail_stepIconTrack__d8lQk{display:flex;flex-direction:column;align-items:center;width:28px;min-height:100%}.application-detail_stepIcon__S9HT7{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg-primary);z-index:1}.application-detail_stepCompleted__2VZ__{color:var(--color-success,#52c41a)}.application-detail_stepCurrent__g5zk4{color:var(--color-primary)}.application-detail_stepUpcoming__vN4zC{color:var(--color-border)}.application-detail_stepContent__rp5FH{flex:1 1;min-width:0;padding:10px 12px;border-radius:var(--border-radius-base);border:1px solid transparent}.application-detail_stepContentCurrent__0XiQA{background:color-mix(in srgb,var(--color-primary) 6%,white);border-color:color-mix(in srgb,var(--color-primary) 18%,white)}.application-detail_stepHeader__UIuLm{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.application-detail_stepTitleGroup__wsL_e{display:flex;align-items:center;gap:8px;min-width:0}.application-detail_stepOrderBadge___TRXZ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:var(--border-radius-pill);background:color-mix(in srgb,var(--color-primary) 10%,white);border:1px solid color-mix(in srgb,var(--color-primary) 18%,white);color:var(--color-primary);font-size:11px;font-weight:700}.application-detail_stepName__5GtWq{font-weight:600;font-size:14px;color:var(--color-text-primary);line-height:1.35}.application-detail_stepDate__5qMNT{font-size:12px;color:var(--color-text-tertiary);white-space:nowrap}.application-detail_stepActor__teaK_{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.application-detail_stepConnector__EEJBm{width:2px;flex:1 1;min-height:12px;margin-top:4px;background:var(--color-border-subtle);border-radius:1px}.application-detail_stepConnectorCompleted__WegqJ{background:color-mix(in srgb,var(--color-success,#52c41a) 45%,white)}.application-detail_stepsPanelActions__OvhJn{display:flex;gap:12px;align-items:center}.application-detail_linkButton__idF3G{border:none;background:none;color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:500;padding:0}.application-detail_linkButton__idF3G:hover{text-decoration:underline}.application-detail_processStepButton__5dqZg{width:100%;border:none;background:transparent;cursor:pointer;border-radius:var(--border-radius-base);padding:6px 4px;margin:0 -4px;transition:background .15s ease}.application-detail_processStepButton__5dqZg:hover{background:var(--color-bg-layout)}.application-detail_processStepButton__5dqZg:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 45%,white);outline-offset:2px}.application-detail_processStepButton__5dqZg:hover .application-detail_stepIcon__S9HT7{background:var(--color-bg-layout)}.application-detail_processStepSelected__Zr5Lq{background:color-mix(in srgb,var(--color-primary) 4%,white)}.application-detail_processStepSelected__Zr5Lq .application-detail_stepIcon__S9HT7{background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-primary))}.application-detail_processStepSelected__Zr5Lq .application-detail_stepContent__rp5FH{border-color:color-mix(in srgb,var(--color-primary) 22%,white)}.application-detail_stepActionRow__btot_{display:flex;flex-wrap:wrap;gap:8px}.application-detail_notesHeader__koIUZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.application-detail_decisionPanel__Js_M3{padding:12px 14px;border-radius:var(--border-radius-base);border:1px solid var(--color-border-subtle);background:var(--color-bg-layout)}.application-detail_interviewSummary__3W6Mg{border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base);background:var(--color-bg-layout);padding:10px 12px}.application-detail_interviewRow__FOheC{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 0}.application-detail_interviewRow__FOheC:not(:last-child){border-bottom:1px dashed var(--color-border-subtle)}.application-detail_interviewLabel__pKU1A{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-tertiary);font-size:13px}.application-detail_interviewValue__zlwj3{font-size:13px;font-weight:500;color:var(--color-text-primary);text-align:right;word-break:break-word}.application-detail_evaluationSummary__y_xeL{margin-top:8px;padding-top:8px;border-top:1px dashed var(--color-border-subtle)}.application-detail_fullWidth__rSl1g{width:100%}.application-detail_modalAlert__3Ex8J{margin-bottom:14px;font-size:12px}.application-detail_modalAlert__3Ex8J .ant-alert-message{font-size:12px}.application-detail_overviewHint__yjNxv{display:block;margin:0 0 12px;font-size:12px;color:var(--color-text-tertiary);line-height:1.45}.application-detail_overviewStepHighlight__v71et{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px;padding:12px 14px;border-radius:var(--border-radius-base);border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border-subtle));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 7%,white) 0,color-mix(in srgb,var(--color-primary) 2%,white) 100%)}.application-detail_overviewStepHighlightLabel__IENpd{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary)}.application-detail_overviewStepHighlightName__XrC11{margin:0;font-size:16px;font-weight:700;line-height:1.35;color:var(--color-text-primary);word-break:break-word}.application-detail_overviewStepHighlightTag__efgAx{margin:0!important;border-radius:var(--border-radius-pill);font-size:11px}.application-detail_overviewStatusTag__VfO2u{margin:0!important;flex-shrink:0}.application-detail_progressWrap__2Y82e{width:100%;margin-bottom:14px}.application-detail_progressCount__wcXBH{font-weight:600;color:var(--color-text-secondary)}.application-detail_overviewMetaList__6CxnA{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.application-detail_overviewMetaRow__7snII{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;border-radius:calc(var(--border-radius-base) - 2px);background:var(--color-bg-layout);border:1px solid var(--color-border-subtle)}.application-detail_overviewMetaLabel__tPUwG{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.application-detail_overviewMetaValue__C3_y2{font-size:13px;font-weight:500;color:var(--color-text-primary);line-height:1.4;word-break:break-word}.application-detail_overviewMetaMuted__cG8_s{font-weight:400;color:var(--color-text-tertiary)}.application-detail_overviewLinks__Z0Cwk{display:flex;gap:8px;margin-bottom:14px}.application-detail_overviewLink__deBQQ{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:6px 10px;border-radius:var(--border-radius-base);border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border-subtle));background:color-mix(in srgb,var(--color-primary) 6%,white);color:var(--color-primary);font-size:12px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease}.application-detail_overviewLink__deBQQ:hover{background:color-mix(in srgb,var(--color-primary) 12%,white);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border-subtle));color:var(--color-primary)}.application-detail_decisionSection__s0zxB{margin-top:2px;padding:12px;border-radius:var(--border-radius-base);border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary)}.application-detail_decisionTitle__y1cnk{display:block;margin-bottom:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.application-detail_decisionActions__yp3cm{display:flex;flex-direction:row;gap:8px}.application-detail_decisionActions__yp3cm>*{flex:1 1;min-width:0}.application-detail_decisionButton__b_i3M{width:100%}.application-detail_decisionHint__dViqM{margin:0;font-size:12px;color:var(--color-text-tertiary);line-height:1.5}.application-detail_progressLabel__PvKis{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px;color:var(--color-text-tertiary)}.application-detail_skeletonHeader__l0v_d{display:flex;gap:16px;align-items:flex-start}.application-detail_skeletonHeaderLines__IVsSq{flex:1 1;min-width:0}@media (max-width:992px){.application-detail_detailWrapper___vMEM{grid-template-columns:1fr}.application-detail_sidebar__7PiGC{order:2}}@media (max-width:768px){.application-detail_summaryHero__kBqvS{flex-direction:column;align-items:flex-start}.application-detail_summaryJobBand__510ga{flex-direction:column}.application-detail_summaryJobRight__YfeH3{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.application-detail_summaryMetaGrid__UoV_W{grid-template-columns:1fr}}.application-detail_detailTabSwitcher__RrlhN{margin-top:16px;max-width:320px}.application-detail_interviewTab__Y1agt{display:flex;flex-direction:column;gap:16px}.application-detail_interviewStepPicker__v9XuG{align-self:flex-start}.application-detail_modalNote__9w0so{margin-bottom:14px}.CandidateEmailComposeModal_modalTitle__zYZTy{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-primary)}.CandidateEmailComposeModal_body__LT5u_{display:flex;flex-direction:column;gap:16px}.CandidateEmailComposeModal_intro__Ve_Qf{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:var(--border-radius-base);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle)}.CandidateEmailComposeModal_introIcon__qdNRy{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--color-primary-soft,color-mix(in srgb,var(--color-primary) 12%,white));color:var(--color-primary)}.CandidateEmailComposeModal_introText__lb3vB{margin:0;font-size:13px;line-height:1.55;color:var(--color-text-secondary)}.CandidateEmailComposeModal_recipientCard__rQ7sH{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--border-radius-base);border:1px solid var(--color-border-subtle);background:color-mix(in srgb,var(--color-primary) 4%,white)}.CandidateEmailComposeModal_recipientIcon__WaSGY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--border-radius-base);background:color-mix(in srgb,var(--color-primary) 10%,white);color:var(--color-primary)}.CandidateEmailComposeModal_recipientMeta__SnVMY{display:flex;flex-direction:column;gap:2px;min-width:0}.CandidateEmailComposeModal_recipientLabel__0OPUV{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary)}.CandidateEmailComposeModal_recipientValue__5eSRU{font-size:13px;font-weight:500;color:var(--color-text-primary);word-break:break-all}.CandidateEmailComposeModal_field__xeATu{display:flex;flex-direction:column;gap:6px}.CandidateEmailComposeModal_label__4ICuz{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--color-text-secondary)}.CandidateEmailComposeModal_labelIcon__lDBPH{flex-shrink:0;color:var(--color-text-tertiary)}.CandidateEmailComposeModal_fullWidth__377mO{width:100%}.CandidateEmailComposeModal_messageField__eHnBr .ant-input-textarea-show-count{position:relative}.CandidateEmailComposeModal_messageField__eHnBr .ant-input-textarea-show-count .ant-input-data-count{position:absolute;bottom:8px;right:12px;z-index:1;line-height:1;pointer-events:none;color:var(--color-text-tertiary)}.CandidateEmailComposeModal_messageField__eHnBr textarea.ant-input{padding-bottom:28px;min-height:140px;resize:vertical}.CandidateEmailComposeModal_footer__Sp7hY{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media (max-width:480px){.CandidateEmailComposeModal_modal__e6SLt{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)}.CandidateEmailComposeModal_footer__Sp7hY{flex-direction:column-reverse}.CandidateEmailComposeModal_footer__Sp7hY>*{width:100%}}.ParameterHistorySection_historySection__84Gvc{border-top:1px solid var(--color-border-subtle,rgba(0,0,0,.06));padding-top:20px}.ParameterHistorySection_sectionHeaderRow__k_7VT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ParameterHistorySection_sectionTitle__LRs1m{margin:0;font-size:14px;font-weight:600;color:var(--color-text-primary);letter-spacing:-.01em}.ParameterHistorySection_filterSelect__fefbA{min-width:160px}.ParameterHistorySection_emptyState__rfw_b{padding:24px 0}.ParameterHistorySection_historyListScroll__oAaE9{max-height:clamp(220px,46vh,460px);overflow-y:auto;overscroll-behavior:contain;margin-right:-4px;padding-right:4px}.ParameterHistorySection_timeline__tf5ta{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ParameterHistorySection_timelineItem__aKwd3{position:relative;display:grid;grid-template-columns:26px 1fr;grid-gap:12px;gap:12px;padding-bottom:14px}.ParameterHistorySection_timelineItem__aKwd3:last-child{padding-bottom:0}.ParameterHistorySection_timelineItem__aKwd3:not(:last-child):before{content:"";position:absolute;left:12px;top:26px;bottom:-2px;width:2px;background:var(--color-border-subtle,rgba(0,0,0,.08))}.ParameterHistorySection_timelineDot__nevnT{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;flex-shrink:0}.ParameterHistorySection_timelineDotCreate__iuLbw{background:color-mix(in srgb,var(--color-success,#16a34a) 16%,transparent);color:var(--color-success,#16a34a)}.ParameterHistorySection_timelineDotUpdate__NCori{background:var(--color-primary-soft,color-mix(in srgb,var(--color-primary) 16%,transparent));color:var(--color-primary)}.ParameterHistorySection_timelineDotArchive___idxw{background:color-mix(in srgb,var(--color-warning,#d97706) 16%,transparent);color:var(--color-warning,#d97706)}.ParameterHistorySection_timelineDotUnarchive__d0jT4{background:color-mix(in srgb,#0d9488 16%,transparent);color:#0d9488}.ParameterHistorySection_timelineDotDelete___5oZg{background:color-mix(in srgb,var(--color-error,#dc2626) 14%,transparent);color:var(--color-error,#dc2626)}.ParameterHistorySection_timelineDotNeutral__CZldX{background:var(--color-bg-secondary);color:var(--color-text-tertiary)}.ParameterHistorySection_timelineCard__C9pyy{padding:10px 14px;border:1px solid var(--color-border-subtle,rgba(0,0,0,.06));border-radius:10px;background:var(--color-bg-secondary,rgba(0,0,0,.015));transition:border-color var(--transition-fast,.15s),background var(--transition-fast,.15s);margin-top:1px}.ParameterHistorySection_timelineCard__C9pyy:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border-subtle));background:color-mix(in srgb,var(--color-primary-lighter,#eef2ff) 35%,var(--color-bg-secondary))}.ParameterHistorySection_timelineCardTop__AO9OW{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.ParameterHistorySection_historyDate__DCzeu{font-size:11.5px;font-weight:500;color:var(--color-text-tertiary);cursor:default}.ParameterHistorySection_historyTag__huvH4{margin:0!important;font-size:11px!important;line-height:18px!important;font-weight:600!important}.ParameterHistorySection_historyAction__rLyXE{margin:0 0 3px;font-size:13.5px;font-weight:600;color:var(--color-text-primary)}.ParameterHistorySection_historyMeta__8ZIdf{margin:0;font-size:12.5px;color:var(--color-text-secondary);line-height:1.5}.ParameterHistorySection_historyPagination__qKjhz{margin-top:16px;text-align:center}.CityDetailModal_footer__3Wxy_{display:flex;justify-content:space-between;align-items:center;gap:8px}.CityDetailModal_footerRight__5M0mn{display:flex;gap:8px}.CityDetailModal_statusRow__LPSG_{margin-bottom:12px}.CityDetailModal_editForm__kIefC{margin-bottom:20px}.ParametersInfoModal_modalTitle__E19_Y{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-primary)}.ParametersInfoModal_body__c_zu8{display:flex;flex-direction:column;gap:18px}.ParametersInfoModal_intro__XbkHX{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:var(--border-radius-base);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle)}.ParametersInfoModal_introIcon__Wdiw7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--color-primary-soft,#e6f4ff);color:var(--color-primary)}.ParametersInfoModal_introText__Vn2qt{margin:0;font-size:13px;line-height:1.55;color:var(--color-text-secondary)}.ParametersInfoModal_section__sQSwi{display:flex;flex-direction:column;gap:10px}.ParametersInfoModal_sectionTitle___jU1T{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary)}.ParametersInfoModal_actionList__nQBoR,.ParametersInfoModal_statusList__H_PKX{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ParametersInfoModal_actionItem__69jNF,.ParametersInfoModal_statusItem__FsuO_{display:flex;align-items:flex-start;gap:10px}.ParametersInfoModal_statusDot__xw6wQ{width:8px;height:8px;margin-top:6px;border-radius:var(--border-radius-pill);flex-shrink:0}.ParametersInfoModal_toneProcess__Frww9{background:#1677ff}.ParametersInfoModal_toneCatalogs__uQzUT{background:#722ed1}.ParametersInfoModal_toneSystem__XPy_r{background:#8c8c8c}.ParametersInfoModal_actionContent__JBR_L,.ParametersInfoModal_statusContent__U6YXf{display:flex;flex-direction:column;gap:2px;min-width:0}.ParametersInfoModal_actionTitle__2ljvG,.ParametersInfoModal_statusLabel__7OG5I{font-size:13px;font-weight:600;color:var(--color-text-primary);line-height:1.35}.ParametersInfoModal_actionDesc__g9v2F,.ParametersInfoModal_statusDesc__vuvuf{font-size:12px;line-height:1.5;color:var(--color-text-secondary)}.ParametersInfoModal_actionIcon__OPFRK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--border-radius-base);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary)}.ParametersInfoModal_tip__sd3X_{margin:0;padding:10px 12px;border-radius:var(--border-radius-base);border:1px dashed var(--color-border-subtle);background:color-mix(in srgb,var(--color-primary) 4%,white);font-size:12px;line-height:1.5;color:var(--color-text-secondary)}@media (max-width:480px){.ParametersInfoModal_modal__tPVZv{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px);margin-inline:auto}.ParametersInfoModal_intro__XbkHX{padding:12px}.ParametersInfoModal_modal__tPVZv .ant-modal-footer>*{width:100%}}.CandidateFormModal_intro__6LP6K{margin:-4px 0 16px;color:var(--color-text-secondary);font-size:13px;line-height:1.5}.CandidateFormModal_grid__ScjA0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px}.CandidateFormModal_full__jPWtO{grid-column:1/-1}.CandidateFormModal_grid__ScjA0 .ant-form-item{margin-bottom:16px}.CandidateFormModal_grid__ScjA0 .ant-form-item-extra{min-height:0;margin-top:4px;font-size:12px;line-height:1.4;color:var(--color-text-tertiary)}@media (max-width:575px){.CandidateFormModal_grid__ScjA0{grid-template-columns:minmax(0,1fr)}}.candidate-detail_pageStack__zYjGx{display:flex;flex-direction:column;gap:16px;margin-top:16px}.candidate-detail_sectionCard__mQmlw{overflow:hidden}.candidate-detail_sectionBody__c_QSA{padding:16px 20px}.candidate-detail_heroActions__1elCf{display:flex;gap:8px;flex-shrink:0;align-items:center;flex-wrap:wrap}.candidate-detail_tabContent__HAKls{display:flex;flex-direction:column;gap:16px}.candidate-detail_sectionTitle__88mI0{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--color-text-primary)}.candidate-detail_sectionGap__v_rNo{margin-top:16px}.candidate-detail_profileLayout__1c5Cq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.candidate-detail_heroCard__oZCvP{overflow:hidden}.candidate-detail_heroPrimary__YlsJL{padding:20px 24px;background:color-mix(in srgb,var(--color-primary) 5%,white)}.candidate-detail_heroMetricsBand__cNR_p,.candidate-detail_heroPrimary__YlsJL{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.candidate-detail_heroMetricsBand__cNR_p{padding:14px 24px;background:var(--color-bg-layout)}.candidate-detail_heroMetaPills__T_uHM{display:flex;flex-wrap:wrap;gap:6px;flex:1 1;min-width:0}.candidate-detail_heroProgressBand__pdpLZ{padding:14px 24px 18px}.candidate-detail_heroProgressLabel__p0C4X{font-size:12px;font-weight:500;color:var(--color-text-secondary)}.candidate-detail_heroBar__f9r4C{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:20px 24px}.candidate-detail_heroLeft__Bc656{display:flex;align-items:center;gap:16px;min-width:0}.candidate-detail_heroAvatarTrigger__FVxF8{position:relative;display:inline-flex;flex-shrink:0;width:72px;height:72px;padding:0;border:none;border-radius:50%;overflow:hidden;background:transparent;cursor:pointer;line-height:0;transition:box-shadow .15s ease}.candidate-detail_heroAvatarTrigger__FVxF8:focus-visible,.candidate-detail_heroAvatarTrigger__FVxF8:hover{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 28%,transparent)}.candidate-detail_heroAvatarTrigger__FVxF8:focus-visible .candidate-detail_heroAvatarOverlay__aJUJC,.candidate-detail_heroAvatarTrigger__FVxF8:hover .candidate-detail_heroAvatarOverlay__aJUJC{opacity:1}.candidate-detail_heroAvatarImg__8agLU{width:72px;height:72px;object-fit:cover;border-radius:50%;display:block}.candidate-detail_heroAvatarOverlay__aJUJC{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);color:#fff;opacity:0;transition:opacity .15s ease;pointer-events:none}.candidate-detail_avatarPreviewModal__kgmX5{max-width:calc(100vw - 32px);padding-bottom:0!important}.candidate-detail_avatarPreviewModal__kgmX5 .ant-modal-content{width:100%!important;aspect-ratio:1/1;max-height:min(70vh,560px);border-radius:var(--border-radius-md);overflow:hidden;padding:0!important}.candidate-detail_avatarPreviewModal__kgmX5 .ant-modal-close{top:8px;inset-inline-end:8px;z-index:1;color:#fff;background:rgba(0,0,0,.35);border-radius:var(--border-radius-base)}.candidate-detail_avatarPreviewModal__kgmX5 .ant-modal-close:hover{color:#fff;background:rgba(0,0,0,.5)}.candidate-detail_avatarPreviewModal__kgmX5 .ant-modal-body{width:100%;height:100%;padding:0!important}.candidate-detail_avatarPreviewImage__qS79I{width:100%;height:100%;object-fit:cover;display:block}.candidate-detail_heroIdentity__zoZ3r{display:flex;flex-direction:column;gap:8px;min-width:0}.candidate-detail_heroName__iVR3Q{margin:0;font-size:18px;font-weight:700;line-height:1.25;color:var(--color-text-primary)}.candidate-detail_heroTagRow__azTJ5{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.candidate-detail_heroTag__uPgq5{margin:0!important;display:inline-flex!important;align-items:center;gap:4px;line-height:1.4}.candidate-detail_heroTag__uPgq5 .anticon,.candidate-detail_heroTag__uPgq5 svg{display:block;flex-shrink:0}.candidate-detail_heroMetaRow__hZ5vI{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:2px}.candidate-detail_heroMetaItem__KC5El{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-secondary)}.candidate-detail_heroMetaIcon__kTx0V{flex-shrink:0;color:var(--color-text-tertiary)}.candidate-detail_heroRight__8CSJH{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.candidate-detail_heroStatGroup__4Oat_{display:flex;flex-direction:column;gap:10px;min-width:220px}.candidate-detail_heroProgress__JZXlq{display:flex;flex-direction:column;gap:4px}.candidate-detail_heroProgressHeader__zb8Ex{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--color-text-tertiary)}.candidate-detail_heroProgressValue__Km3or{font-weight:600;color:var(--color-text-primary)}.candidate-detail_heroStatRow__78bID{display:flex;align-items:center;gap:10px;padding:8px 14px;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base);flex-shrink:0}.candidate-detail_heroStatItem__Y63MQ{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:44px}.candidate-detail_heroStatValue__65d5M{font-size:18px;font-weight:700;line-height:1;color:var(--color-text-primary)}.candidate-detail_heroStatLabel__6gqI2{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}.candidate-detail_heroSep__WqQ9u{width:1px;align-self:stretch;background:var(--color-border-subtle)}.candidate-detail_heroNoEmail__5w7Hq{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-tertiary)}.candidate-detail_activitySegment__ld6fO{margin-bottom:16px}.candidate-detail_segmentLabel__kSHR0{display:inline-flex;align-items:center;gap:6px}.candidate-detail_tableSection__x7WV6{padding:16px;box-shadow:var(--shadow-sm)}.candidate-detail_fieldSection__5nFvX,.candidate-detail_tableSection__x7WV6{background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base)}.candidate-detail_fieldSection__5nFvX{padding:14px 16px}.candidate-detail_fieldSectionTitle__axFko{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--color-text-primary)}.candidate-detail_fieldGroup__XcIwi{display:flex;flex-direction:column}.candidate-detail_fieldRow__Xe2s5{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border-subtle)}.candidate-detail_fieldRow__Xe2s5:last-child{border-bottom:none;padding-bottom:0}.candidate-detail_fieldIcon__3RxFR{flex-shrink:0;color:var(--color-text-tertiary);margin-top:2px}.candidate-detail_fieldContent__W1rfI{flex:1 1;min-width:0}.candidate-detail_fieldLabel__FxSWN{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.candidate-detail_fieldValue__3bIbg{margin-top:2px;font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.5;word-break:break-word}.candidate-detail_skillsTopGrid__K27Jv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.candidate-detail_skillSection__4Ug4_{margin-bottom:0}.candidate-detail_skillSectionTitle__HqN3U{margin:0 0 10px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.candidate-detail_skillPillList__nkYF8{display:flex;flex-wrap:wrap;gap:6px}.candidate-detail_skillPill__Swvmn{display:inline-flex;align-items:center;font-size:13px;color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-pill);padding:4px 12px}.candidate-detail_skillPillArchived__yA5Om{opacity:.55}.candidate-detail_languageGrid__rbOjK{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}.candidate-detail_languageCard__iGgdO{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base)}.candidate-detail_languageName__5wKTS{font-size:14px;font-weight:500;color:var(--color-text-primary)}.candidate-detail_certList__APDun{display:flex;flex-direction:column;gap:10px}.candidate-detail_certGrid__8rccc{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.candidate-detail_certCard__bZmVX{padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base)}.candidate-detail_certTitle__519M0{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--color-text-primary)}.candidate-detail_certOrg__iyq_s{margin:0 0 8px;font-size:13px;color:var(--color-text-secondary)}.candidate-detail_certMeta__iI_yc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--color-text-tertiary)}.candidate-detail_certLink__XJxkb{font-size:12px;color:var(--color-primary);text-decoration:none}.candidate-detail_certLink__XJxkb:hover{text-decoration:underline}.candidate-detail_timelineList__6LBgO{--timeline-track-width:24px;--timeline-line-width:2px;--timeline-marker-size:10px;display:flex;flex-direction:column;position:relative;padding-left:0}.candidate-detail_timelineList__6LBgO:before{content:"";position:absolute;left:calc((var(--timeline-track-width) - var(--timeline-line-width)) / 2);top:8px;bottom:8px;width:var(--timeline-line-width);background:var(--color-border-subtle)}.candidate-detail_timelineItem__zk_D5{display:grid;grid-template-columns:var(--timeline-track-width) 1fr;grid-column-gap:16px;column-gap:16px;position:relative;align-items:start}.candidate-detail_timelineCard__O5cTQ{flex:1 1;margin-bottom:10px;padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base)}.candidate-detail_timelineHeader__I_O_r{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:2px}.candidate-detail_timelineTitle__s7qRi{margin:0;font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.35;flex:1 1;min-width:0}.candidate-detail_timelineSubtitle__c6Etf{margin:0 0 6px;font-size:13px;color:var(--color-text-secondary)}.candidate-detail_timelinePeriod__HkeTO{flex-shrink:0;font-size:12px;color:var(--color-text-tertiary);white-space:nowrap}.candidate-detail_timelinePillRow__qF5Zi{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.candidate-detail_timelineDescription__YS5zI{margin:10px 0 0;font-size:13px;color:var(--color-text-secondary);line-height:1.5}.candidate-detail_cvGrid__RsTR5,.candidate-detail_cvList__PClqm{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;gap:10px}.candidate-detail_cvCard__YDCrJ{gap:12px;padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);min-width:0}.candidate-detail_cvCard__YDCrJ,.candidate-detail_cvIconWrap__uqPp3{display:flex;align-items:center;border-radius:var(--border-radius-base)}.candidate-detail_cvIconWrap__uqPp3{justify-content:center;flex-shrink:0;width:40px;height:40px;background:var(--color-primary-lighter);color:var(--color-primary)}.candidate-detail_cvInfo__o1onD{flex:1 1;min-width:0}.candidate-detail_cvName__AM8M0{margin:0 0 2px;font-size:14px;font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-detail_cvMeta__kyMdG{font-size:12px;color:var(--color-text-tertiary)}.candidate-detail_filterBar__v5Bk4{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base)}.candidate-detail_filterBarLabel__YfvDA{font-size:12px;font-weight:500;color:var(--color-text-tertiary);margin-right:4px}.candidate-detail_skeletonCard__JDPo3{padding:20px}@media (max-width:1024px){.candidate-detail_heroMetricsBand__cNR_p{flex-direction:column;align-items:stretch}.candidate-detail_heroStatRow__78bID{align-self:center}}@media (max-width:768px){.candidate-detail_pageStack__zYjGx{gap:12px;margin-top:12px}.candidate-detail_sectionBody__c_QSA{padding:12px 14px}.candidate-detail_dataGrid__BxpBx,.candidate-detail_profileLayout__1c5Cq,.candidate-detail_skillsTopGrid__K27Jv{grid-template-columns:1fr}.candidate-detail_heroPrimary__YlsJL{flex-direction:column;align-items:stretch;padding:16px;gap:12px}.candidate-detail_heroLeft__Bc656{gap:12px}.candidate-detail_heroActions__1elCf{width:100%}.candidate-detail_heroActions__1elCf .ant-btn{flex:1 1;min-width:0}.candidate-detail_heroProgressBand__pdpLZ{padding:12px 16px 16px}.candidate-detail_heroMetricsBand__cNR_p{padding:12px 16px}.candidate-detail_heroStatRow__78bID{width:100%;justify-content:space-around}.candidate-detail_filterBar__v5Bk4{flex-direction:column;align-items:stretch;gap:8px}.candidate-detail_filterBarLabel__YfvDA{margin-right:0}.candidate-detail_filterBar__v5Bk4 .ant-select{width:100%!important;min-width:0!important}.candidate-detail_activitySegment__ld6fO{margin-bottom:12px}.candidate-detail_activitySegment__ld6fO .ant-segmented{width:100%}.candidate-detail_activitySegment__ld6fO .ant-segmented-item{flex:1 1}.candidate-detail_segmentLabel__kSHR0{justify-content:center}.candidate-detail_timelineItem__zk_D5{column-gap:12px}.candidate-detail_timelineHeader__I_O_r{flex-direction:column;align-items:flex-start;gap:4px}.candidate-detail_timelinePeriod__HkeTO{white-space:normal}.candidate-detail_timelineCard__O5cTQ{padding:12px}.candidate-detail_certGrid__8rccc,.candidate-detail_cvGrid__RsTR5,.candidate-detail_cvList__PClqm,.candidate-detail_languageGrid__rbOjK{grid-template-columns:1fr}.candidate-detail_tableSection__x7WV6{padding:12px}}.DetailSectionNav_nav___FhIw{display:flex;flex-wrap:wrap;gap:6px;padding:12px 20px;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-subtle)}.DetailSectionNav_item__M0EYS{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border:0;border-radius:var(--border-radius-pill);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}.DetailSectionNav_item__M0EYS:hover:not(.DetailSectionNav_itemActive__1FOZp){background:var(--color-bg-hover);color:var(--color-text-primary)}.DetailSectionNav_item__M0EYS:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DetailSectionNav_itemActive__1FOZp{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}@media (max-width:768px){.DetailSectionNav_nav___FhIw{gap:8px;padding:12px 14px}.DetailSectionNav_item__M0EYS{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 6px);min-width:calc(33.333% - 6px);min-height:36px;padding:8px 10px}}.TimelineStatusBadge_marker__qnGyX{--timeline-status-dot-size:10px;display:inline-flex;align-items:center;justify-content:center;justify-self:center;margin-top:calc(12px + (14px * 1.35 - var(--timeline-status-dot-size)) / 2);z-index:1;line-height:1}.TimelineStatusBadge_marker__qnGyX .ant-badge-status-dot{width:var(--timeline-status-dot-size);height:var(--timeline-status-dot-size)}.EmployeeTitleBadge_badge__LL11J{display:inline-flex;align-items:center;gap:5px;margin:0;padding:2px 8px 2px 6px;border-radius:var(--border-radius-pill);font-size:12px;font-weight:600;line-height:1.35;border:1px solid transparent;white-space:nowrap;max-width:100%;vertical-align:middle}.EmployeeTitleBadge_icon__Iw4uZ{flex-shrink:0}.EmployeeTitleBadge_label__WCPwo{min-width:0;overflow:hidden;text-overflow:ellipsis}.EmployeeTitleBadge_employee__Zdx71{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.EmployeeTitleBadge_recruiter__4m0uy{color:#0e7490;background:#cffafe;border-color:#a5f3fc}.EmployeeTitleBadge_hr__G3Pq5{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.EmployeeTitleBadge_manager__lczsl{color:#6d28d9;background:#ede9fe;border-color:#ddd6fe}.admin-list-responsive_desktopOnly__jtVz2{display:block;min-width:0}.admin-list-responsive_mobileOnly__JHFTK{display:none}.admin-list-responsive_mobileList__ylyJ1{display:flex;flex-direction:column;gap:10px;padding:12px}.admin-list-responsive_mobileListFlush__kDUUQ{padding:0}.admin-list-responsive_mobileCard__KxyW_{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-base);background:var(--color-bg-primary);color:inherit;text-decoration:none;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.admin-list-responsive_mobileCard__KxyW_:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border-subtle));box-shadow:0 4px 12px rgba(0,0,0,.05)}.admin-list-responsive_mobileCard__KxyW_:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.admin-list-responsive_mobileCardStatic__qHsKT{cursor:default}.admin-list-responsive_mobileCardStatic__qHsKT:hover{border-color:var(--color-border-subtle);box-shadow:none}.admin-list-responsive_mobileCardTop__y2zoC{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.admin-list-responsive_mobileCardBody__Z_gBF{display:flex;flex-direction:column;gap:6px;min-width:0}.admin-list-responsive_mobileCardTitle__038RM{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:var(--color-text-primary);overflow-wrap:anywhere}.admin-list-responsive_mobileCardSubtitle__hZmtq{margin:0;font-size:12px;line-height:1.4;color:var(--color-text-tertiary);overflow-wrap:anywhere}.admin-list-responsive_mobileCardMeta__oRK7t{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.admin-list-responsive_mobileCardFooter__KQR4H{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:2px}.admin-list-responsive_mobileCardHint__fWjnf{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-tertiary)}.admin-list-responsive_mobileEmpty__Aiiww{padding:32px 16px;text-align:center;color:var(--color-text-tertiary)}.admin-list-responsive_paginationWrap__6L648{display:flex;justify-content:flex-end;padding:12px 16px 16px}@media (max-width:768px){.admin-list-responsive_desktopOnly__jtVz2{display:none}.admin-list-responsive_mobileOnly__JHFTK{display:block}.admin-list-responsive_paginationWrap__6L648{justify-content:center;padding-inline:12px}.admin-list-responsive_paginationWrap__6L648 .ant-pagination-options{display:none}}.BusinessEventDomainTag_tag__kJWlP{display:inline-flex;align-items:center;margin:0;padding:1px 8px;border-radius:var(--border-radius-pill);font-size:11px;font-weight:600;line-height:1.4;border:1px solid transparent;white-space:nowrap}.BusinessEventDomainTag_domainProfile___sYE2{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.BusinessEventDomainTag_domainApplication__1Gx9g{color:#c2410c;background:#ffedd5;border-color:#fed7aa}.BusinessEventDomainTag_domainJobs__uniBw{color:#0e7490;background:#cffafe;border-color:#a5f3fc}.BusinessEventDomainTag_domainAdminProfile__capCD{color:#6d28d9;background:#ede9fe;border-color:#ddd6fe}.BusinessEventDomainTag_domainConsents__OlzR8{color:#047857;background:#d1fae5;border-color:#a7f3d0}.BusinessEventDomainTag_domainUserManagement__JinKN{color:var(--color-warning-darker);background:var(--color-warning-lighter);border-color:#fde68a}.BusinessEventDomainTag_borderProfile__8ox_o{border-left-color:#1d4ed8}.BusinessEventDomainTag_borderApplication__UO_rM{border-left-color:#c2410c}.BusinessEventDomainTag_borderJobs__mdvji{border-left-color:#0e7490}.BusinessEventDomainTag_borderAdminProfile__7EViE{border-left-color:#6d28d9}.BusinessEventDomainTag_borderConsents__Zpy0D{border-left-color:#047857}.BusinessEventDomainTag_borderUserManagement__TY977{border-left-color:var(--color-warning-dark)}