.VerticalNavbar-module__KD6RwW__navbarContainer{flex-direction:column;height:100%;padding:12px;display:flex}.VerticalNavbar-module__KD6RwW__header{flex-shrink:0;margin-bottom:12px}.VerticalNavbar-module__KD6RwW__logoIcon{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#2196f3 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;font-weight:700;display:flex;box-shadow:0 2px 8px #4f9dff4d}.VerticalNavbar-module__KD6RwW__logoText{background:linear-gradient(135deg,#4f9dff 0%,#2b2d42 100%);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.VerticalNavbar-module__KD6RwW__collapseButton{flex-shrink:0}.VerticalNavbar-module__KD6RwW__navSection{flex:1;margin-bottom:8px;overflow:hidden auto}[data-mantine-color-scheme=light] .VerticalNavbar-module__KD6RwW__navSection{color:#373737}[data-mantine-color-scheme=dark] .VerticalNavbar-module__KD6RwW__navSection{color:#f7f9fc}.VerticalNavbar-module__KD6RwW__categoryLabel{letter-spacing:.5px;font-size:.7rem}.VerticalNavbar-module__KD6RwW__navLink{min-height:unset;border-radius:8px;padding:8px 12px;font-size:.875rem;transition:all .2s}.VerticalNavbar-module__KD6RwW__navLink:hover{background-color:#4f9dff14!important}.VerticalNavbar-module__KD6RwW__navLink[data-active=true]{border-left:3px solid #4f9dff;font-weight:600;background:linear-gradient(135deg,#4f9dff26 0%,#2ecc711a 100%)!important}.VerticalNavbar-module__KD6RwW__footer{flex-shrink:0;margin-top:auto}.VerticalNavbar-module__KD6RwW__userSection{border-radius:10px;padding:8px;transition:all .2s}[data-mantine-color-scheme=light] .VerticalNavbar-module__KD6RwW__userSection{color:#373737;background-color:#4f9dff08;border:1px solid #4f9dff1a}[data-mantine-color-scheme=light] .VerticalNavbar-module__KD6RwW__userSection:hover{background-color:#4f9dff0d;border-color:#4f9dff26}[data-mantine-color-scheme=dark] .VerticalNavbar-module__KD6RwW__userSection{background-color:#4f9dff0d;border:1px solid #4f9dff26}[data-mantine-color-scheme=dark] .VerticalNavbar-module__KD6RwW__userSection:hover{background-color:#4f9dff14;border-color:#4f9dff33}.VerticalNavbar-module__KD6RwW__avatar{box-shadow:0 2px 6px #4f9dff33;background:linear-gradient(135deg,#4f9dff 0%,#2ecc71 100%)!important}.VerticalNavbar-module__KD6RwW__logoutButton{color:var(--mantine-color-dimmed);background:0 0;border:none;border-radius:8px;align-items:center;width:100%;padding:8px;font-size:.875rem;transition:all .2s;display:flex}.VerticalNavbar-module__KD6RwW__logoutButton:hover{color:#ef4444;background:#ef44441a}
.ProtectedRoutesHeader-module__R8oxca__breadcrumbs{font-size:.8125rem}.ProtectedRoutesHeader-module__R8oxca__breadcrumbLink{color:var(--mantine-color-dimmed);border-radius:4px;padding:2px 6px;font-weight:500;text-decoration:none;transition:all .2s}.ProtectedRoutesHeader-module__R8oxca__breadcrumbLink:hover{color:#4f9dff}.ProtectedRoutesHeader-module__R8oxca__breadcrumbLink[data-active=true]{color:var(--mantine-color-text);font-weight:600}
.NotificationDropdown-module__eKs5DW__notificationWrapper,.NotificationDropdown-module__eKs5DW__notificationButton{position:relative}.NotificationDropdown-module__eKs5DW__dropdownTarget{cursor:pointer}.NotificationDropdown-module__eKs5DW__dropdown{min-width:340px;max-height:400px;padding:0;overflow:hidden}.NotificationDropdown-module__eKs5DW__dropdownHeader{border-bottom:1px solid var(--mantine-color-default-border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.NotificationDropdown-module__eKs5DW__dropdownTitle{color:var(--mantine-color-text);font-size:.875rem;font-weight:600}.NotificationDropdown-module__eKs5DW__markAllRead{color:#4f9dff;cursor:pointer;font-size:.75rem;transition:color .2s}.NotificationDropdown-module__eKs5DW__markAllRead:hover{color:#2196f3;text-decoration:underline}.NotificationDropdown-module__eKs5DW__notificationList{max-height:320px;overflow-y:auto}.NotificationDropdown-module__eKs5DW__notificationItem{cursor:pointer;border-bottom:1px solid var(--mantine-color-default-border);align-items:flex-start;gap:12px;padding:12px 16px;transition:background-color .15s;display:flex;position:relative}.NotificationDropdown-module__eKs5DW__notificationItem:last-child{border-bottom:none}.NotificationDropdown-module__eKs5DW__notificationItem:hover{background-color:var(--mantine-color-default-hover)}.NotificationDropdown-module__eKs5DW__notificationItem[data-unread=true]{background-color:#4f9dff0d}.NotificationDropdown-module__eKs5DW__notificationItem[data-unread=true]:hover{background-color:#4f9dff1a}.NotificationDropdown-module__eKs5DW__notificationIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.NotificationDropdown-module__eKs5DW__notificationIcon[data-type=mention]{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#2196f3 100%)}.NotificationDropdown-module__eKs5DW__notificationIcon[data-type=task]{color:#fff;background:linear-gradient(135deg,#82c91e 0%,#40c057 100%)}.NotificationDropdown-module__eKs5DW__notificationIcon[data-type=note]{color:#fff;background:linear-gradient(135deg,#fab005 0%,#fd7e14 100%)}.NotificationDropdown-module__eKs5DW__notificationIcon[data-type=system]{color:#fff;background:linear-gradient(135deg,#868e96 0%,#495057 100%)}.NotificationDropdown-module__eKs5DW__notificationIcon[data-type=cv_parsing]{color:#fff;background:linear-gradient(135deg,#9775fa 0%,#7950f2 100%)}.NotificationDropdown-module__eKs5DW__notificationIcon[data-type=default]{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#2196f3 100%)}.NotificationDropdown-module__eKs5DW__notificationContent{flex:1;min-width:0}.NotificationDropdown-module__eKs5DW__notificationTitle{color:var(--mantine-color-text);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:2px;font-size:.8125rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.NotificationDropdown-module__eKs5DW__notificationDescription{color:var(--mantine-color-dimmed);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.NotificationDropdown-module__eKs5DW__notificationTime{color:var(--mantine-color-dimmed);font-size:.6875rem}.NotificationDropdown-module__eKs5DW__unreadIndicator{background:#4f9dff;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.NotificationDropdown-module__eKs5DW__indicatorWrapper{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.NotificationDropdown-module__eKs5DW__deleteButton{opacity:0;transition:opacity .2s;position:absolute}.NotificationDropdown-module__eKs5DW__notificationItem:hover .NotificationDropdown-module__eKs5DW__deleteButton{opacity:1}.NotificationDropdown-module__eKs5DW__notificationItem:hover .NotificationDropdown-module__eKs5DW__unreadIndicator{opacity:0}.NotificationDropdown-module__eKs5DW__emptyState{text-align:center;padding:32px 16px}.NotificationDropdown-module__eKs5DW__emptyIcon{color:var(--mantine-color-dimmed);margin-bottom:8px}.NotificationDropdown-module__eKs5DW__emptyText{color:var(--mantine-color-dimmed);font-size:.8125rem}.NotificationDropdown-module__eKs5DW__viewAll{border-top:1px solid var(--mantine-color-default-border);text-align:center;padding:12px 16px}.NotificationDropdown-module__eKs5DW__viewAllLink{color:#4f9dff;cursor:pointer;font-size:.8125rem;transition:color .2s}.NotificationDropdown-module__eKs5DW__viewAllLink:hover{color:#2196f3;text-decoration:underline}.NotificationDropdown-module__eKs5DW__previewContainer{z-index:1000;flex-direction:column;gap:8px;width:340px;display:flex;position:absolute;top:calc(100% + 12px);right:0}.NotificationDropdown-module__eKs5DW__previewContainer:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--mantine-color-default-border);z-index:1;width:0;height:0;position:absolute;top:-8px;right:14px}.NotificationDropdown-module__eKs5DW__previewContainer:after{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:7px solid var(--mantine-color-body);z-index:2;width:0;height:0;position:absolute;top:-6px;right:15px}.NotificationDropdown-module__eKs5DW__previewToast{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;transition:transform .2s,opacity .2s,box-shadow .2s;animation:.3s cubic-bezier(.16,1,.3,1) NotificationDropdown-module__eKs5DW__slideDown;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000026,0 4px 12px #0000001a}.NotificationDropdown-module__eKs5DW__previewToast:hover{transform:translateY(-2px);box-shadow:0 14px 48px #0000002e,0 6px 16px #0000001f}@keyframes NotificationDropdown-module__eKs5DW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.NotificationDropdown-module__eKs5DW__previewToast.NotificationDropdown-module__eKs5DW__exiting{animation:.3s cubic-bezier(.16,1,.3,1) forwards NotificationDropdown-module__eKs5DW__slideUp}@keyframes NotificationDropdown-module__eKs5DW__slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.NotificationDropdown-module__eKs5DW__previewIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.NotificationDropdown-module__eKs5DW__previewIcon[data-type=mention]{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#2196f3 100%)}.NotificationDropdown-module__eKs5DW__previewIcon[data-type=task]{color:#fff;background:linear-gradient(135deg,#82c91e 0%,#40c057 100%)}.NotificationDropdown-module__eKs5DW__previewIcon[data-type=note]{color:#fff;background:linear-gradient(135deg,#fab005 0%,#fd7e14 100%)}.NotificationDropdown-module__eKs5DW__previewIcon[data-type=system]{color:#fff;background:linear-gradient(135deg,#868e96 0%,#495057 100%)}.NotificationDropdown-module__eKs5DW__previewIcon[data-type=cv_parsing]{color:#fff;background:linear-gradient(135deg,#9775fa 0%,#7950f2 100%)}.NotificationDropdown-module__eKs5DW__previewIcon[data-type=default]{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#2196f3 100%)}.NotificationDropdown-module__eKs5DW__previewContent{flex:1;min-width:0}.NotificationDropdown-module__eKs5DW__previewTitle{color:var(--mantine-color-text);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:2px;font-size:.8125rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.NotificationDropdown-module__eKs5DW__previewDescription{color:var(--mantine-color-dimmed);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.NotificationDropdown-module__eKs5DW__previewCloseButton{flex-shrink:0;margin-top:-4px;margin-right:-8px}.NotificationDropdown-module__eKs5DW__previewProgress{background:#4f9dff33;border-radius:0 0 12px 12px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.NotificationDropdown-module__eKs5DW__previewProgressBar{background:linear-gradient(90deg,#4f9dff 0%,#2196f3 100%);height:100%;animation:5s linear forwards NotificationDropdown-module__eKs5DW__shrink}@keyframes NotificationDropdown-module__eKs5DW__shrink{0%{width:100%}to{width:0}}
.StagePipeline-module__MVJAJG__progressPipeline{align-items:center;min-width:fit-content;display:flex}.StagePipeline-module__MVJAJG__progressSegmentWrapper{align-items:center;display:flex}.StagePipeline-module__MVJAJG__progressSegment{color:#fff;cursor:pointer;background-color:var(--segment-color);justify-content:center;align-items:center;width:28px;height:20px;font-size:9px;font-weight:700;transition:all .2s;display:flex;position:relative}.StagePipeline-module__MVJAJG__progressFirst{border-radius:6px 0 0 6px}.StagePipeline-module__MVJAJG__progressLast{border-radius:0 6px 6px 0}.StagePipeline-module__MVJAJG__progressSegment:hover{z-index:10;filter:brightness(1.1);transform:scaleY(1.15)}.StagePipeline-module__MVJAJG__progressActive{background-color:var(--segment-color);box-shadow:inset 0 1px #fff3}.StagePipeline-module__MVJAJG__progressInactive{background-color:var(--segment-color-dim);opacity:.4}.StagePipeline-module__MVJAJG__progressCurrent{box-shadow:0 0 0 2px var(--segment-color),0 2px 8px #0003;z-index:5}.StagePipeline-module__MVJAJG__progressSeparator{background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#0000004d);width:1px;height:20px}.StagePipeline-module__MVJAJG__progressJobCount{font-size:10px;font-weight:700;line-height:1}.StagePipeline-module__MVJAJG__jobItem{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#1a1c2e);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:10px;display:flex}.StagePipeline-module__MVJAJG__jobItem:last-child{margin-bottom:0}.StagePipeline-module__MVJAJG__jobLogo{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.StagePipeline-module__MVJAJG__jobInfo{flex:1;min-width:0}
.candidates-module__zrWMQG__stagePipeline{align-items:center;gap:4px;min-width:280px;display:flex}.candidates-module__zrWMQG__stageSegment{text-transform:uppercase;letter-spacing:.3px;color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-width:40px;height:24px;padding:0 10px;font-size:9px;font-weight:700;transition:all .2s;display:flex;position:relative}.candidates-module__zrWMQG__stageSegment:hover{z-index:10;filter:brightness(1.15);transform:scale(1.08);box-shadow:0 4px 12px #00000040}.candidates-module__zrWMQG__stageActive{z-index:1;box-shadow:0 2px 8px #0003}.candidates-module__zrWMQG__stageInactive{opacity:.25;filter:grayscale(.7);z-index:0}.candidates-module__zrWMQG__stageHasJobs{z-index:2;position:relative}.candidates-module__zrWMQG__stageLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.candidates-module__zrWMQG__taskBadge{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;align-items:center;gap:8px;max-width:200px;padding:6px 10px;transition:all .2s;display:flex}.candidates-module__zrWMQG__taskBadge:hover{background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26);border-color:var(--lightningcss-light,#4f9dff4d)var(--lightningcss-dark,#4f9dff66)}.candidates-module__zrWMQG__taskOverdue{background:var(--lightningcss-light,#ffa8a81a)var(--lightningcss-dark,#c92a2a1a);border-color:var(--lightningcss-light,#ffa8a8)var(--lightningcss-dark,#c92a2a)}.candidates-module__zrWMQG__taskToday,.candidates-module__zrWMQG__taskUrgent{background:var(--lightningcss-light,#ffd43b1a)var(--lightningcss-dark,#f59f001a);border-color:var(--lightningcss-light,#ffd43b)var(--lightningcss-dark,#f59f00)}.candidates-module__zrWMQG__contactBadge{cursor:pointer;background:var(--lightningcss-light,#f8fafc66)var(--lightningcss-dark,#1e21304d);border:1px solid var(--lightningcss-light,#b4b6bdcc)var(--lightningcss-dark,#33415599);border-radius:8px;align-items:center;gap:8px;min-width:0;max-width:min(180px,100%);padding:6px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.candidates-module__zrWMQG__contactBadge:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,var(--lightningcss-light,#6366f11a)var(--lightningcss-dark,#8b5cf626),var(--lightningcss-light,#3b82f61a)var(--lightningcss-dark,#6366f126));border-radius:8px;padding:1px;transition:opacity .2s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.candidates-module__zrWMQG__contactBadge:hover{background:var(--lightningcss-light,#f8fafccc)var(--lightningcss-dark,#1e213099);border-color:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#334155);transform:translateY(-1px);box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.candidates-module__zrWMQG__contactBadge:hover:before{opacity:1}.candidates-module__zrWMQG__contactBadge:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.candidates-module__zrWMQG__columnSettingsBtn{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:6px 12px;transition:all .2s}.candidates-module__zrWMQG__columnSettingsBtn:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-color:#4f9dff}.candidates-module__zrWMQG__fullNameToggle{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.candidates-module__zrWMQG__truncatedCell{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.candidates-module__zrWMQG__truncatedCellWrapper{align-items:center;gap:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}.candidates-module__zrWMQG__skillsCellWrapper{align-items:center;gap:4px;width:100%;display:flex;overflow:hidden}.candidates-module__zrWMQG__skillsContainer{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.candidates-module__zrWMQG__skillBadge{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex-shrink:0;min-width:0;transition:transform .15s,box-shadow .15s;overflow:hidden}.candidates-module__zrWMQG__skillBadge:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.candidates-module__zrWMQG__skillsRemainingBadge{cursor:pointer;flex-shrink:0}
.ClientDetails-module__34FpbW__infoCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.ClientDetails-module__34FpbW__sectionLabel{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#868e96)}.ClientDetails-module__34FpbW__fieldLabel{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.ClientDetails-module__34FpbW__secondaryText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.ClientDetails-module__34FpbW__inlineEditInput{font-weight:600;font-size:inherit;min-height:unset;margin:-2px -6px;padding:2px 6px}.ClientDetails-module__34FpbW__inlineEditInput input{font-weight:600}.ClientDetails-module__34FpbW__inlineEditInputSm{font-size:var(--mantine-font-size-sm);margin:-2px -6px;padding:2px 6px}.ClientDetails-module__34FpbW__inlineEditInputSm input{font-weight:500}.ClientDetails-module__34FpbW__inlineEditSelect{width:auto;min-width:160px}.ClientDetails-module__34FpbW__stageBadge{cursor:default;-webkit-user-select:none;user-select:none}.ClientDetails-module__34FpbW__stagePipeline{align-items:center;width:100%;display:flex}.ClientDetails-module__34FpbW__stageSegmentWrapper{flex:1;align-items:center;display:flex}.ClientDetails-module__34FpbW__stageSegment{color:#fff;cursor:pointer;background-color:var(--segment-color);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:36px;font-size:12px;font-weight:600;transition:all .2s;display:flex;position:relative}.ClientDetails-module__34FpbW__stageSegmentFirst{border-radius:8px 0 0 8px}.ClientDetails-module__34FpbW__stageSegmentLast{border-radius:0 8px 8px 0}.ClientDetails-module__34FpbW__stageSegment:hover{filter:brightness(1.15);z-index:10}.ClientDetails-module__34FpbW__stageSegmentActive{background-color:var(--segment-color);box-shadow:inset 0 1px #fff3}.ClientDetails-module__34FpbW__stageSegmentInactive{background-color:var(--segment-color-dim);opacity:.35;color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.ClientDetails-module__34FpbW__stageSegmentInactive:hover{opacity:.6}.ClientDetails-module__34FpbW__stageSegmentCurrent{box-shadow:0 0 0 2px var(--segment-color),0 2px 8px #00000026;z-index:5}.ClientDetails-module__34FpbW__stageSegmentUpdating{opacity:.6;cursor:wait;pointer-events:none}.ClientDetails-module__34FpbW__stageSeparator{background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000004d);flex-shrink:0;width:1px;height:36px}.ClientDetails-module__34FpbW__stageLabel{letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;padding:0 8px;font-size:11px;font-weight:600;overflow:hidden}.ClientDetails-module__34FpbW__activitySnapshotScrollArea{max-height:329px;padding-right:4px;position:relative;overflow-y:auto}.ClientDetails-module__34FpbW__activitySnapshotScrollArea:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1a1c2ef2));height:40px;position:sticky;bottom:0;left:0;right:0}.ClientDetails-module__34FpbW__activitySnapshotScrollArea::-webkit-scrollbar{width:6px}.ClientDetails-module__34FpbW__activitySnapshotScrollArea::-webkit-scrollbar-track{background:var(--lightningcss-light,#e2e8f04d)var(--lightningcss-dark,#1e21304d);border-radius:3px}.ClientDetails-module__34FpbW__activitySnapshotScrollArea::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#94a3b880)var(--lightningcss-dark,#474b5599);border-radius:3px}.ClientDetails-module__34FpbW__activitySnapshotScrollArea::-webkit-scrollbar-thumb:hover{background:var(--lightningcss-light,#64748bb3)var(--lightningcss-dark,#64748bcc)}.ClientDetails-module__34FpbW__activityItem{background:var(--lightningcss-light,#f8fafc99)var(--lightningcss-dark,#1e21304d);border:1px solid var(--lightningcss-light,#e2e8f0cc)var(--lightningcss-dark,#373a40cc);border-radius:8px;padding:10px 12px;transition:all .2s}.ClientDetails-module__34FpbW__activityItem:hover{background:var(--lightningcss-light,#f1f5f9e6)var(--lightningcss-dark,#25293399);border-color:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#474b55);transform:translate(2px)}.ClientDetails-module__34FpbW__placeholderMessage{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:auto;padding:40px 20px;display:flex}.ClientDetails-module__34FpbW__splitPanelLayout{align-items:flex-start;gap:20px;display:flex}.ClientDetails-module__34FpbW__splitPanelMain{flex:1;min-width:0}.ClientDetails-module__34FpbW__splitPanelSidebar{flex-direction:column;align-self:flex-start;gap:16px;width:320px;min-width:320px;display:flex;position:sticky;top:20px}.ClientDetails-module__34FpbW__scoreCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;padding:20px}.ClientDetails-module__34FpbW__scoreChartPlaceholder{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;justify-content:center;align-items:center;height:140px;display:flex;position:relative}.ClientDetails-module__34FpbW__scoreRing{justify-content:center;align-items:center;display:flex;position:relative}.ClientDetails-module__34FpbW__scoreValue{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-size:24px;font-weight:700;position:absolute}.ClientDetails-module__34FpbW__scoreMetrics{flex-direction:column;gap:10px;margin-top:16px;display:flex}.ClientDetails-module__34FpbW__scoreMetricRow{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.ClientDetails-module__34FpbW__scoreMetricLabel{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);font-size:13px}.ClientDetails-module__34FpbW__scoreMetricValue{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-size:13px;font-weight:600}.ClientDetails-module__34FpbW__scoreMetricsDivider{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);height:1px;margin:12px 0 10px}.ClientDetails-module__34FpbW__scoreMetricIcon{color:var(--lightningcss-light,#868e96)var(--lightningcss-dark,#6c757d);flex-shrink:0;align-items:center;display:flex}.ClientDetails-module__34FpbW__aiSummaryCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;padding:20px}.ClientDetails-module__34FpbW__aiSummaryPlaceholder{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;justify-content:center;align-items:center;min-height:80px;padding:16px;display:flex}
.CandidateDetails-module__4FIgYG__infoCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.CandidateDetails-module__4FIgYG__sectionLabel{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#868e96)}.CandidateDetails-module__4FIgYG__fieldLabel{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.CandidateDetails-module__4FIgYG__secondaryText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateDetails-module__4FIgYG__applicationItem{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:12px;transition:all .2s}.CandidateDetails-module__4FIgYG__applicationItem:hover{background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a);border-color:#4f9dff}.CandidateDetails-module__4FIgYG__drawerContent{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e)}.CandidateDetails-module__4FIgYG__drawerHeader{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:16px 20px}.CandidateDetails-module__4FIgYG__drawerBody{flex-direction:column;height:100%;padding:0;display:flex}.CandidateDetails-module__4FIgYG__drawerCustomHeader{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);padding:16px 20px}.CandidateDetails-module__4FIgYG__drawerScrollArea{flex:1;padding:16px 20px;overflow-y:auto}.CandidateDetails-module__4FIgYG__drawerFooter{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-top:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:16px 20px}.CandidateDetails-module__4FIgYG__viewDetailsButton{background:linear-gradient(135deg,#4f9dff 0%,#2ecc71 100%);border:none;font-weight:600}.CandidateDetails-module__4FIgYG__viewDetailsButton:hover{background:linear-gradient(135deg,#3b8de8 0%,#27b863 100%)}.CandidateDetails-module__4FIgYG__noteDrawerContent{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e)}.CandidateDetails-module__4FIgYG__noteDrawerContentNested{box-shadow:none;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border-right:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.CandidateDetails-module__4FIgYG__noteDrawerHeader{display:none}.CandidateDetails-module__4FIgYG__noteDrawerBody{height:100%;padding:0}.CandidateDetails-module__4FIgYG__noteDrawerCustomHeader{background:linear-gradient(135deg,var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724) 0%,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e) 100%);border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:20px 24px}.CandidateDetails-module__4FIgYG__noteIconWrapper{color:#4f9dff;background:linear-gradient(135deg,#4f9dff26 0%,#2ecc7126 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.CandidateDetails-module__4FIgYG__taskIconWrapper{color:#2ecc71;background:linear-gradient(135deg,#2ecc7126 0%,#2ecc7140 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.CandidateDetails-module__4FIgYG__noteDrawerTitle{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-weight:700}.CandidateDetails-module__4FIgYG__subtitleText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateDetails-module__4FIgYG__labelText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#868e96)}.CandidateDetails-module__4FIgYG__infoText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateDetails-module__4FIgYG__viewModeField{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;min-height:36px;padding:10px 14px}.CandidateDetails-module__4FIgYG__charCountText{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.CandidateDetails-module__4FIgYG__closeButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateDetails-module__4FIgYG__closeButton:hover{color:#4f9dff;background:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#252738)}.CandidateDetails-module__4FIgYG__noteDrawerScrollArea{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);flex:1;padding:24px;overflow-y:auto}.CandidateDetails-module__4FIgYG__noteSelectInput{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;transition:all .2s}.CandidateDetails-module__4FIgYG__noteSelectInput:focus{border-color:#4f9dff;box-shadow:0 0 0 2px #4f9dff26}.CandidateDetails-module__4FIgYG__privacyToggleWrapper{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:10px;padding:14px 16px;transition:all .2s}.CandidateDetails-module__4FIgYG__toggleCard{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:10px 14px;transition:all .2s}.CandidateDetails-module__4FIgYG__toggleCard:hover{border-color:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#3a3d4a)}.CandidateDetails-module__4FIgYG__privacyIconPrivate{color:#f59f00}.CandidateDetails-module__4FIgYG__privacyIconPublic{color:#4f9dff}.CandidateDetails-module__4FIgYG__privacyDescription{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.CandidateDetails-module__4FIgYG__convertToTaskToggleWrapper{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:10px;padding:14px 16px;transition:all .2s}.CandidateDetails-module__4FIgYG__taskIconActive{color:#2ecc71}.CandidateDetails-module__4FIgYG__taskIconInactive{color:var(--lightningcss-light,#868e96)var(--lightningcss-dark,#6c757d)}.CandidateDetails-module__4FIgYG__taskAssignmentSection{background:linear-gradient(135deg,#2ecc710f 0%,#4f9dff0f 100%);border:1px solid var(--lightningcss-light,#2ecc7133)var(--lightningcss-dark,#2ecc714d);border-radius:10px;padding:16px;animation:.2s CandidateDetails-module__4FIgYG__fadeIn}@keyframes CandidateDetails-module__4FIgYG__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CandidateDetails-module__4FIgYG__formattingToolbar{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.CandidateDetails-module__4FIgYG__noteTextareaInput{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;min-height:280px;padding:16px;font-size:14px;line-height:1.6;transition:all .2s}.CandidateDetails-module__4FIgYG__noteTextareaInput:focus{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border-color:#4f9dff;box-shadow:0 0 0 2px #4f9dff26}.CandidateDetails-module__4FIgYG__noteTextareaInput::placeholder{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d);opacity:.8}.CandidateDetails-module__4FIgYG__noteInfoBox{background:linear-gradient(135deg,#4f9dff14 0%,#2ecc7114 100%);border:1px solid var(--lightningcss-light,#4f9dff33)var(--lightningcss-dark,#4f9dff4d);border-radius:10px;padding:16px}.CandidateDetails-module__4FIgYG__noteDrawerFooter{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-top:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:16px 24px}.CandidateDetails-module__4FIgYG__cancelButton{color:var(--lightningcss-light,#868e96)var(--lightningcss-dark,#adb5bd)}.CandidateDetails-module__4FIgYG__cancelButton:hover{background:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#252738)}.CandidateDetails-module__4FIgYG__deleteNoteButton{font-weight:500}.CandidateDetails-module__4FIgYG__deleteNoteButton:hover{background:var(--lightningcss-light,#fa52521a)var(--lightningcss-dark,#fa525233)}.CandidateDetails-module__4FIgYG__saveNoteButton{background:linear-gradient(135deg,#4f9dff 0%,#2ecc71 100%);border:none;padding:8px 20px;font-weight:600;transition:all .2s}.CandidateDetails-module__4FIgYG__saveNoteButton:hover:not(:disabled){background:linear-gradient(135deg,#3b8de8 0%,#27b863 100%);transform:translateY(-1px);box-shadow:0 4px 12px #4f9dff4d}.CandidateDetails-module__4FIgYG__saveNoteButton:disabled{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d);cursor:not-allowed;background:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a)}.CandidateDetails-module__4FIgYG__editNoteButton{color:#4f9dff;background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff33);border:1px solid var(--lightningcss-light,#4f9dff4d)var(--lightningcss-dark,#4f9dff66);padding:8px 20px;font-weight:600;transition:all .2s}.CandidateDetails-module__4FIgYG__editNoteButton:hover{background:var(--lightningcss-light,#4f9dff33)var(--lightningcss-dark,#4f9dff4d);transform:translateY(-1px);box-shadow:0 4px 12px #4f9dff33}.CandidateDetails-module__4FIgYG__convertToTaskButton{background:linear-gradient(135deg,#2ecc71 0%,#27ae60 100%);border:none;padding:10px 20px;font-weight:600;transition:all .2s}.CandidateDetails-module__4FIgYG__convertToTaskButton:hover:not(:disabled){background:linear-gradient(135deg,#27ae60 0%,#219a52 100%);transform:translateY(-1px);box-shadow:0 4px 12px #2ecc714d}.CandidateDetails-module__4FIgYG__convertToTaskButton:disabled{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d);cursor:not-allowed;background:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a)}.CandidateDetails-module__4FIgYG__saveTaskButton{background:linear-gradient(135deg,#2ecc71 0%,#27ae60 100%);border:none;padding:8px 20px;font-weight:600;transition:all .2s}.CandidateDetails-module__4FIgYG__saveTaskButton:hover:not(:disabled){background:linear-gradient(135deg,#27ae60 0%,#219a52 100%);transform:translateY(-1px);box-shadow:0 4px 12px #2ecc714d}.CandidateDetails-module__4FIgYG__saveTaskButton:disabled{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d);cursor:not-allowed;background:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a)}.CandidateDetails-module__4FIgYG__noteTextarea{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px}.CandidateDetails-module__4FIgYG__noteTextarea:focus{border-color:#4f9dff}.CandidateDetails-module__4FIgYG__noteInfo{background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a);border:1px solid var(--lightningcss-light,#4f9dff33)var(--lightningcss-dark,#4f9dff4d);border-radius:8px;padding:12px}.CandidateDetails-module__4FIgYG__saveButton{border:none}.CandidateDetails-module__4FIgYG__saveButton:disabled{opacity:.6}.CandidateDetails-module__4FIgYG__saveButton:hover:not(:disabled){filter:brightness(1.1)}.CandidateDetails-module__4FIgYG__inlineEditInput{font-weight:600;font-size:inherit;min-height:unset;margin:-2px -6px;padding:2px 6px}.CandidateDetails-module__4FIgYG__inlineEditInput input{font-weight:600}.CandidateDetails-module__4FIgYG__inlineEditInputSm{font-size:var(--mantine-font-size-sm);margin:-2px -6px;padding:2px 6px}.CandidateDetails-module__4FIgYG__inlineEditInputSm input{font-weight:500}.CandidateDetails-module__4FIgYG__inlineEditSelect{width:auto;min-width:120px}.CandidateDetails-module__4FIgYG__inlineEditTextarea{font-size:var(--mantine-font-size-sm);margin-top:4px}.CandidateDetails-module__4FIgYG__placeholderMessage{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:auto;padding:40px 20px;display:flex}.CandidateDetails-module__4FIgYG__skillsGrid{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.CandidateDetails-module__4FIgYG__skillsGridCompact{grid-template-columns:1fr;gap:4px;display:grid}.CandidateDetails-module__4FIgYG__skillRow{background:var(--lightningcss-light,#f8fafc80)var(--lightningcss-dark,#1e21304d);border-radius:4px;flex-direction:row;align-items:center;gap:6px;width:100%;padding:4px 8px;transition:background .15s;display:flex}.CandidateDetails-module__4FIgYG__skillRow:hover{background:var(--lightningcss-light,#f8fafccc)var(--lightningcss-dark,#1e213080)}.CandidateDetails-module__4FIgYG__skillRowReadOnly{flex-direction:row;align-items:center;gap:6px;width:100%;padding:2px 0;display:flex}.CandidateDetails-module__4FIgYG__skillName{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;max-width:300px;font-size:14px;font-weight:500;overflow:hidden}.CandidateDetails-module__4FIgYG__skillSlider{flex:1;min-width:40px;max-width:130px}.CandidateDetails-module__4FIgYG__skillScoreInput{flex-shrink:0;width:36px;font-size:14px}.CandidateDetails-module__4FIgYG__skillScoreInput input{text-align:center;height:24px;min-height:24px;padding:2px 4px;font-size:14px}.CandidateDetails-module__4FIgYG__activityItem{background:var(--lightningcss-light,#f8fafc99)var(--lightningcss-dark,#1e21304d);border:1px solid var(--lightningcss-light,#e2e8f0cc)var(--lightningcss-dark,#373a40cc);border-radius:8px;padding:10px 12px;transition:all .2s}.CandidateDetails-module__4FIgYG__activityItem:hover{background:var(--lightningcss-light,#f1f5f9e6)var(--lightningcss-dark,#25293399);border-color:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#474b55);transform:translate(2px)}.CandidateDetails-module__4FIgYG__activitySnapshotScrollArea{max-height:329px;padding-right:4px;position:relative;overflow-y:auto}.CandidateDetails-module__4FIgYG__activitySnapshotScrollArea:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1a1c2ef2));height:40px;position:sticky;bottom:0;left:0;right:0}.CandidateDetails-module__4FIgYG__activitySnapshotScrollArea::-webkit-scrollbar{width:6px}.CandidateDetails-module__4FIgYG__activitySnapshotScrollArea::-webkit-scrollbar-track{background:var(--lightningcss-light,#e2e8f04d)var(--lightningcss-dark,#1e21304d);border-radius:3px}.CandidateDetails-module__4FIgYG__activitySnapshotScrollArea::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#94a3b880)var(--lightningcss-dark,#474b5599);border-radius:3px}.CandidateDetails-module__4FIgYG__activitySnapshotScrollArea::-webkit-scrollbar-thumb:hover{background:var(--lightningcss-light,#64748bb3)var(--lightningcss-dark,#64748bcc)}.CandidateDetails-module__4FIgYG__cvSummaryScrollArea{max-height:329px;padding-right:4px;position:relative;overflow-y:auto}.CandidateDetails-module__4FIgYG__cvSummaryScrollArea:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1a1c2ef2));height:40px;position:sticky;bottom:0;left:0;right:0}.CandidateDetails-module__4FIgYG__cvSummaryScrollArea::-webkit-scrollbar{width:6px}.CandidateDetails-module__4FIgYG__cvSummaryScrollArea::-webkit-scrollbar-track{background:var(--lightningcss-light,#e2e8f04d)var(--lightningcss-dark,#1e21304d);border-radius:3px}.CandidateDetails-module__4FIgYG__cvSummaryScrollArea::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#94a3b880)var(--lightningcss-dark,#474b5599);border-radius:3px}.CandidateDetails-module__4FIgYG__cvSummaryScrollArea::-webkit-scrollbar-thumb:hover{background:var(--lightningcss-light,#64748bb3)var(--lightningcss-dark,#64748bcc)}
.contacts-module__XYZtKW__truncatedCell{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.contacts-module__XYZtKW__truncatedCellWrapper{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow:hidden}.contacts-module__XYZtKW__columnSettingsBtn{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:6px 12px;transition:all .2s}.contacts-module__XYZtKW__columnSettingsBtn:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-color:#4f9dff}.contacts-module__XYZtKW__fullNameToggle{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}
.ContactDetails-module__Yv0w4G__infoCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.ContactDetails-module__Yv0w4G__sectionLabel{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#868e96)}.ContactDetails-module__Yv0w4G__fieldLabel{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.ContactDetails-module__Yv0w4G__secondaryText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.ContactDetails-module__Yv0w4G__inlineEditInput{font-weight:600;font-size:inherit;min-height:unset;margin:-2px -6px;padding:2px 6px}.ContactDetails-module__Yv0w4G__inlineEditInput input{font-weight:600}.ContactDetails-module__Yv0w4G__inlineEditInputSm{font-size:var(--mantine-font-size-sm);margin:-2px -6px;padding:2px 6px}.ContactDetails-module__Yv0w4G__inlineEditInputSm input{font-weight:500}.ContactDetails-module__Yv0w4G__inlineEditSelect{width:auto;min-width:160px}.ContactDetails-module__Yv0w4G__stageBadge{cursor:default;-webkit-user-select:none;user-select:none}.ContactDetails-module__Yv0w4G__stagePipeline{align-items:center;width:100%;display:flex}.ContactDetails-module__Yv0w4G__stageSegmentWrapper{flex:1;align-items:center;display:flex}.ContactDetails-module__Yv0w4G__stageSegment{color:#fff;cursor:pointer;background-color:var(--segment-color);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:36px;font-size:12px;font-weight:600;transition:all .2s;display:flex;position:relative}.ContactDetails-module__Yv0w4G__stageSegmentFirst{border-radius:8px 0 0 8px}.ContactDetails-module__Yv0w4G__stageSegmentLast{border-radius:0 8px 8px 0}.ContactDetails-module__Yv0w4G__stageSegment:hover{filter:brightness(1.15);z-index:10}.ContactDetails-module__Yv0w4G__stageSegmentActive{background-color:var(--segment-color);box-shadow:inset 0 1px #fff3}.ContactDetails-module__Yv0w4G__stageSegmentInactive{background-color:var(--segment-color-dim);opacity:.35;color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.ContactDetails-module__Yv0w4G__stageSegmentInactive:hover{opacity:.6}.ContactDetails-module__Yv0w4G__stageSegmentCurrent{box-shadow:0 0 0 2px var(--segment-color),0 2px 8px #00000026;z-index:5}.ContactDetails-module__Yv0w4G__stageSegmentUpdating{opacity:.6;cursor:wait;pointer-events:none}.ContactDetails-module__Yv0w4G__stageSeparator{background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000004d);flex-shrink:0;width:1px;height:36px}.ContactDetails-module__Yv0w4G__stageLabel{letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;padding:0 8px;font-size:11px;font-weight:600;overflow:hidden}.ContactDetails-module__Yv0w4G__jobItem{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:12px;transition:all .2s}.ContactDetails-module__Yv0w4G__jobItem:hover{background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a);border-color:#4f9dff}.ContactDetails-module__Yv0w4G__activitySnapshotScrollArea{max-height:329px;padding-right:4px;position:relative;overflow-y:auto}.ContactDetails-module__Yv0w4G__activitySnapshotScrollArea:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1a1c2ef2));height:40px;position:sticky;bottom:0;left:0;right:0}.ContactDetails-module__Yv0w4G__activitySnapshotScrollArea::-webkit-scrollbar{width:6px}.ContactDetails-module__Yv0w4G__activitySnapshotScrollArea::-webkit-scrollbar-track{background:var(--lightningcss-light,#e2e8f04d)var(--lightningcss-dark,#1e21304d);border-radius:3px}.ContactDetails-module__Yv0w4G__activitySnapshotScrollArea::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#94a3b880)var(--lightningcss-dark,#474b5599);border-radius:3px}.ContactDetails-module__Yv0w4G__activitySnapshotScrollArea::-webkit-scrollbar-thumb:hover{background:var(--lightningcss-light,#64748bb3)var(--lightningcss-dark,#64748bcc)}.ContactDetails-module__Yv0w4G__activityItem{background:var(--lightningcss-light,#f8fafc99)var(--lightningcss-dark,#1e21304d);border:1px solid var(--lightningcss-light,#e2e8f0cc)var(--lightningcss-dark,#373a40cc);border-radius:8px;padding:10px 12px;transition:all .2s}.ContactDetails-module__Yv0w4G__activityItem:hover{background:var(--lightningcss-light,#f1f5f9e6)var(--lightningcss-dark,#25293399);border-color:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#474b55);transform:translate(2px)}.ContactDetails-module__Yv0w4G__placeholderMessage{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:auto;padding:40px 20px;display:flex}.ContactDetails-module__Yv0w4G__suggestedCandidateCard{cursor:pointer;color:inherit;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);text-decoration:none;transition:all .2s}.ContactDetails-module__Yv0w4G__suggestedCandidateCard:hover{background:var(--lightningcss-light,#845ef70a)var(--lightningcss-dark,#845ef71a);border-color:#845ef7;transform:translateY(-1px);box-shadow:0 4px 12px var(--lightningcss-light,#845ef71f)var(--lightningcss-dark,#845ef733)}.ContactDetails-module__Yv0w4G__splitPanelLayout{align-items:flex-start;gap:20px;display:flex}.ContactDetails-module__Yv0w4G__splitPanelMain{flex:1;min-width:0}.ContactDetails-module__Yv0w4G__splitPanelSidebar{flex-direction:column;align-self:flex-start;gap:16px;width:320px;min-width:320px;display:flex;position:sticky;top:20px}.ContactDetails-module__Yv0w4G__scoreCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;padding:20px}.ContactDetails-module__Yv0w4G__scoreChartPlaceholder{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;justify-content:center;align-items:center;height:140px;display:flex;position:relative}.ContactDetails-module__Yv0w4G__scoreRing{justify-content:center;align-items:center;display:flex;position:relative}.ContactDetails-module__Yv0w4G__scoreValue{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-size:24px;font-weight:700;position:absolute}.ContactDetails-module__Yv0w4G__scoreMetrics{flex-direction:column;gap:10px;margin-top:16px;display:flex}.ContactDetails-module__Yv0w4G__scoreMetricRow{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.ContactDetails-module__Yv0w4G__scoreMetricLabel{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);font-size:13px}.ContactDetails-module__Yv0w4G__scoreMetricValue{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-size:13px;font-weight:600}.ContactDetails-module__Yv0w4G__jobsSidebarCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;flex-direction:column;max-height:400px;padding:20px;display:flex}.ContactDetails-module__Yv0w4G__jobsSidebarList{flex:1;padding-right:4px;overflow-y:auto}.ContactDetails-module__Yv0w4G__jobsSidebarList::-webkit-scrollbar{width:4px}.ContactDetails-module__Yv0w4G__jobsSidebarList::-webkit-scrollbar-track{background:0 0}.ContactDetails-module__Yv0w4G__jobsSidebarList::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#94a3b866)var(--lightningcss-dark,#474b5580);border-radius:2px}
.ContactDetailPage-module__BSM3xq__container{width:100%;max-width:1200px;margin:0 auto;padding:24px}.ContactDetailPage-module__BSM3xq__header{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;padding:20px 24px}.ContactDetailPage-module__BSM3xq__backButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.ContactDetailPage-module__BSM3xq__backButton:hover{color:#4f9dff;background:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#252738)}.ContactDetailPage-module__BSM3xq__title{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-family:var(--font-heading);font-weight:700}.ContactDetailPage-module__BSM3xq__emailText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.ContactDetailPage-module__BSM3xq__tabsRoot{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;overflow:hidden}.ContactDetailPage-module__BSM3xq__tabsList{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:0 16px}.ContactDetailPage-module__BSM3xq__tab{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);border-bottom:2px solid #0000;padding:14px 20px;font-size:14px;font-weight:500;transition:all .2s}.ContactDetailPage-module__BSM3xq__tab:hover{color:#4f9dff;background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a)}.ContactDetailPage-module__BSM3xq__tab[data-active]{color:#4f9dff;border-bottom-color:#4f9dff}.ContactDetailPage-module__BSM3xq__tabPanel{padding:20px}.ContactDetailPage-module__BSM3xq__splitPanelLayout{align-items:flex-start;gap:20px;display:flex}.ContactDetailPage-module__BSM3xq__splitPanelMain{flex:1;min-width:0}.ContactDetailPage-module__BSM3xq__splitPanelSidebar{flex-direction:column;gap:16px;width:320px;min-width:320px;display:flex}.ContactDetailPage-module__BSM3xq__scoreCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;padding:20px}.ContactDetailPage-module__BSM3xq__scoreChartPlaceholder{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;justify-content:center;align-items:center;height:140px;display:flex;position:relative}.ContactDetailPage-module__BSM3xq__scoreRing{justify-content:center;align-items:center;display:flex;position:relative}.ContactDetailPage-module__BSM3xq__scoreValue{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-size:24px;font-weight:700;position:absolute}.ContactDetailPage-module__BSM3xq__scoreMetrics{flex-direction:column;gap:10px;margin-top:16px;display:flex}.ContactDetailPage-module__BSM3xq__scoreMetricRow{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.ContactDetailPage-module__BSM3xq__scoreMetricLabel{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);font-size:13px}.ContactDetailPage-module__BSM3xq__scoreMetricValue{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-size:13px;font-weight:600}.ContactDetailPage-module__BSM3xq__jobsSidebarCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;flex-direction:column;max-height:400px;padding:20px;display:flex}.ContactDetailPage-module__BSM3xq__jobsSidebarList{flex:1;padding-right:4px;overflow-y:auto}.ContactDetailPage-module__BSM3xq__jobsSidebarList::-webkit-scrollbar{width:4px}.ContactDetailPage-module__BSM3xq__jobsSidebarList::-webkit-scrollbar-track{background:0 0}.ContactDetailPage-module__BSM3xq__jobsSidebarList::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#94a3b866)var(--lightningcss-dark,#474b5580);border-radius:2px}.ContactDetailPage-module__BSM3xq__placeholderContent{text-align:center;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.ContactDetailPage-module__BSM3xq__inboxContainer{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;height:500px;display:flex;overflow:hidden}.ContactDetailPage-module__BSM3xq__inboxSidebar{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-right:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);flex-direction:column;width:320px;min-width:320px;display:flex}.ContactDetailPage-module__BSM3xq__inboxSidebarHeader{border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:12px 16px}.ContactDetailPage-module__BSM3xq__inboxPlatformTabs{border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);gap:4px;padding:8px 12px;display:flex}.ContactDetailPage-module__BSM3xq__platformTab{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.ContactDetailPage-module__BSM3xq__platformTab:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738)}.ContactDetailPage-module__BSM3xq__platformTabActive{color:#4f9dff;background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26)}.ContactDetailPage-module__BSM3xq__inboxConversationList{flex:1;overflow-y:auto}.ContactDetailPage-module__BSM3xq__inboxConversationItem{cursor:pointer;border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:12px 16px;transition:all .15s}.ContactDetailPage-module__BSM3xq__inboxConversationItem:hover{background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff14)}.ContactDetailPage-module__BSM3xq__inboxConversationItemActive{background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26);border-left:3px solid #4f9dff}.ContactDetailPage-module__BSM3xq__inboxMain{flex-direction:column;flex:1;display:flex}.ContactDetailPage-module__BSM3xq__inboxEmptyState{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.ContactDetailPage-module__BSM3xq__inboxMessageHeader{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ContactDetailPage-module__BSM3xq__messageBubbleWrapper{margin-bottom:2px;display:flex}.ContactDetailPage-module__BSM3xq__messageBubbleSent{justify-content:flex-end}.ContactDetailPage-module__BSM3xq__messageBubbleReceived{justify-content:flex-start}.ContactDetailPage-module__BSM3xq__messageBubble{word-break:break-word;border-radius:12px;max-width:70%;padding:8px 12px}.ContactDetailPage-module__BSM3xq__messageBubbleSentBg{background:var(--lightningcss-light,#dcf8c6)var(--lightningcss-dark,#054740);border-bottom-right-radius:4px}.ContactDetailPage-module__BSM3xq__messageBubbleReceivedBg{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-bottom-left-radius:4px}.ContactDetailPage-module__BSM3xq__inboxReplyArea{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-top:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:12px 16px}.ContactDetailPage-module__BSM3xq__convertDropzone{border:2px dashed var(--mantine-color-default-border);text-align:center;cursor:pointer;background:var(--lightningcss-light,#f8fafc80)var(--lightningcss-dark,#1e21304d);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:140px;padding:2rem;transition:all .2s;display:flex}.ContactDetailPage-module__BSM3xq__convertDropzone:hover{border-color:var(--mantine-color-blue-5);background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a)}.ContactDetailPage-module__BSM3xq__convertDropzoneIcon{color:var(--mantine-color-dimmed);transition:all .2s}.ContactDetailPage-module__BSM3xq__convertDropzone:hover .ContactDetailPage-module__BSM3xq__convertDropzoneIcon{color:var(--mantine-color-blue-5);transform:scale(1.1)}.ContactDetailPage-module__BSM3xq__convertFileItem{border:1px solid var(--mantine-color-default-border);background:var(--lightningcss-light,#f8fafccc)var(--lightningcss-dark,#1e213080);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.ContactDetailPage-module__BSM3xq__suggestedCandidatesCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.ContactDetailPage-module__BSM3xq__suggestedCandidateCard{cursor:pointer;color:inherit;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);text-decoration:none;transition:all .2s}.ContactDetailPage-module__BSM3xq__suggestedCandidateCard:hover{background:var(--lightningcss-light,#845ef70a)var(--lightningcss-dark,#845ef71a);border-color:#845ef7;transform:translateY(-1px);box-shadow:0 4px 12px var(--lightningcss-light,#845ef71f)var(--lightningcss-dark,#845ef733)}
.NoteListGrid-module__9V0Ivq__filterSelect{min-width:160px}.NoteListGrid-module__9V0Ivq__creatorFilterSelect{flex-shrink:1;width:440px}.NoteListGrid-module__9V0Ivq__creatorFilterSelect .mantine-MultiSelect-pillsList{scrollbar-width:thin;-ms-overflow-style:none;flex-wrap:nowrap;gap:4px;overflow-x:auto}.NoteListGrid-module__9V0Ivq__creatorFilterSelect .mantine-MultiSelect-pillsList::-webkit-scrollbar{height:4px}.NoteListGrid-module__9V0Ivq__creatorFilterSelect .mantine-MultiSelect-pillsList::-webkit-scrollbar-track{background:0 0}.NoteListGrid-module__9V0Ivq__creatorFilterSelect .mantine-MultiSelect-pillsList::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#3a3d4a);border-radius:2px}.NoteListGrid-module__9V0Ivq__creatorFilterSelect .mantine-MultiSelect-pill{flex-shrink:0}.NoteListGrid-module__9V0Ivq__creatorFilterSelect .mantine-MultiSelect-input{min-height:36px;overflow:hidden}.NoteListGrid-module__9V0Ivq__labelText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#868e96)}.NoteListGrid-module__9V0Ivq__privacyToggleWrapper{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;align-items:center;height:36px;margin-top:18px;padding:6px 12px;transition:all .2s;display:flex}.NoteListGrid-module__9V0Ivq__privacyIconPrivate{color:#f59f00}.NoteListGrid-module__9V0Ivq__privacyIconPublic{color:#4f9dff}.NoteListGrid-module__9V0Ivq__refreshButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.NoteListGrid-module__9V0Ivq__refreshButton:hover{color:#4f9dff;background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26)}.NoteListGrid-module__9V0Ivq__noteCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border-color:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);flex-direction:column;height:140px;transition:all .2s;display:flex}.NoteListGrid-module__9V0Ivq__noteCard:hover{border-color:#4f9dff;transform:translateY(-2px);box-shadow:0 4px 12px var(--lightningcss-light,#4f9dff26)var(--lightningcss-dark,#4f9dff40)}.NoteListGrid-module__9V0Ivq__noteCardStack{flex-direction:column;height:100%;display:flex}.NoteListGrid-module__9V0Ivq__noteTitle{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5)}.NoteListGrid-module__9V0Ivq__noteContent{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);flex:1;overflow:hidden}.NoteListGrid-module__9V0Ivq__privateIcon{color:#fab005;flex-shrink:0}.NoteListGrid-module__9V0Ivq__publicIcon{color:#4f9dff;flex-shrink:0}.NoteListGrid-module__9V0Ivq__dateIcon{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);flex-shrink:0}.NoteListGrid-module__9V0Ivq__dateText{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);white-space:nowrap}.NoteListGrid-module__9V0Ivq__dateSeparator{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d)}.NoteListGrid-module__9V0Ivq__creatorInfo{max-width:120px}.NoteListGrid-module__9V0Ivq__creatorName{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);max-width:80px}.NoteListGrid-module__9V0Ivq__emptyCard{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a)}.NoteListGrid-module__9V0Ivq__emptyTitle{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.NoteListGrid-module__9V0Ivq__emptyText{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.NoteListGrid-module__9V0Ivq__errorCard{background:var(--lightningcss-light,#fff5f5)var(--lightningcss-dark,#e031311a);border:1px solid var(--lightningcss-light,#ffc9c9)var(--lightningcss-dark,#e031314d)}.NoteListGrid-module__9V0Ivq__deleteIcon{opacity:0;transition:opacity .2s,color .2s}.NoteListGrid-module__9V0Ivq__noteCard:hover .NoteListGrid-module__9V0Ivq__deleteIcon{opacity:1}.NoteListGrid-module__9V0Ivq__deleteIcon:hover{background:var(--lightningcss-light,#fa52521a)var(--lightningcss-dark,#fa525233)}.NoteListGrid-module__9V0Ivq__undoButton{flex-shrink:0;font-weight:500}.NoteListGrid-module__9V0Ivq__undoButton:hover{background:var(--lightningcss-light,#4f9dff26)var(--lightningcss-dark,#4f9dff40)}
.TaskListGrid-module__6WV5JW__filterSelect{min-width:160px}.TaskListGrid-module__6WV5JW__labelText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#868e96)}.TaskListGrid-module__6WV5JW__assigneeFilterSelect{flex-shrink:1;width:440px}.TaskListGrid-module__6WV5JW__assigneeFilterSelect .mantine-MultiSelect-pillsList{scrollbar-width:thin;-ms-overflow-style:none;flex-wrap:nowrap;gap:4px;overflow-x:auto}.TaskListGrid-module__6WV5JW__assigneeFilterSelect .mantine-MultiSelect-pillsList::-webkit-scrollbar{height:4px}.TaskListGrid-module__6WV5JW__assigneeFilterSelect .mantine-MultiSelect-pillsList::-webkit-scrollbar-track{background:0 0}.TaskListGrid-module__6WV5JW__assigneeFilterSelect .mantine-MultiSelect-pillsList::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#3a3d4a);border-radius:2px}.TaskListGrid-module__6WV5JW__assigneeFilterSelect .mantine-MultiSelect-pill{flex-shrink:0}.TaskListGrid-module__6WV5JW__assigneeFilterSelect .mantine-MultiSelect-input{min-height:36px;overflow:hidden}.TaskListGrid-module__6WV5JW__refreshButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.TaskListGrid-module__6WV5JW__refreshButton:hover{color:#4f9dff;background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26)}.TaskListGrid-module__6WV5JW__taskCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border-color:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);flex-direction:column;height:140px;transition:all .2s;display:flex}.TaskListGrid-module__6WV5JW__taskCard:hover{border-color:#4f9dff;transform:translateY(-2px);box-shadow:0 4px 12px var(--lightningcss-light,#4f9dff26)var(--lightningcss-dark,#4f9dff40)}.TaskListGrid-module__6WV5JW__taskCardStack{flex-direction:column;height:100%;display:flex}.TaskListGrid-module__6WV5JW__taskTitle{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5)}.TaskListGrid-module__6WV5JW__taskContent{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);flex:1;overflow:hidden}.TaskListGrid-module__6WV5JW__dueDateWrapper{align-items:center;gap:4px;display:flex}.TaskListGrid-module__6WV5JW__dueDateIcon{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);flex-shrink:0}.TaskListGrid-module__6WV5JW__dueDateText{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);white-space:nowrap}.TaskListGrid-module__6WV5JW__dueDateOverdue{color:#fa5252}.TaskListGrid-module__6WV5JW__dueDateToday{color:#fab005}.TaskListGrid-module__6WV5JW__dueDateUpcoming{color:#40c057}.TaskListGrid-module__6WV5JW__dateSeparator{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d)}.TaskListGrid-module__6WV5JW__assigneeInfo{max-width:120px}.TaskListGrid-module__6WV5JW__assigneeName{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);max-width:80px}.TaskListGrid-module__6WV5JW__statusBadge{flex-shrink:0}.TaskListGrid-module__6WV5JW__linkedNoteIcon{color:#4f9dff;flex-shrink:0}.TaskListGrid-module__6WV5JW__deleteIcon{opacity:0;transition:opacity .2s,color .2s}.TaskListGrid-module__6WV5JW__taskCard:hover .TaskListGrid-module__6WV5JW__deleteIcon{opacity:1}.TaskListGrid-module__6WV5JW__deleteIcon:hover{background:var(--lightningcss-light,#fa52521a)var(--lightningcss-dark,#fa525233)}.TaskListGrid-module__6WV5JW__emptyCard{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a)}.TaskListGrid-module__6WV5JW__emptyTitle{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.TaskListGrid-module__6WV5JW__emptyText{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.TaskListGrid-module__6WV5JW__errorCard{background:var(--lightningcss-light,#fff5f5)var(--lightningcss-dark,#e031311a);border:1px solid var(--lightningcss-light,#ffc9c9)var(--lightningcss-dark,#e031314d)}.TaskListGrid-module__6WV5JW__undoButton{flex-shrink:0;font-weight:500}.TaskListGrid-module__6WV5JW__undoButton:hover{background:var(--lightningcss-light,#4f9dff26)var(--lightningcss-dark,#4f9dff40)}
.CandidateResumeTab-module__DP-c3q__sectionCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border-color:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);transition:all .2s}.CandidateResumeTab-module__DP-c3q__sectionCard:hover{border-color:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#3a3d4a)}.CandidateResumeTab-module__DP-c3q__sectionTitle{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-weight:600}.CandidateResumeTab-module__DP-c3q__iconWrapper{color:#4f9dff;background:linear-gradient(135deg,#4f9dff26 0%,#2ecc7126 100%);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.CandidateResumeTab-module__DP-c3q__briefText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);line-height:1.7}.CandidateResumeTab-module__DP-c3q__refreshButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateResumeTab-module__DP-c3q__refreshButton:hover{color:#4f9dff;background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26)}.CandidateResumeTab-module__DP-c3q__accordionItem{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.CandidateResumeTab-module__DP-c3q__accordionItem[data-active]{border-color:#4f9dff}.CandidateResumeTab-module__DP-c3q__historyIcon{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96)}.CandidateResumeTab-module__DP-c3q__historyRoleCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.CandidateResumeTab-module__DP-c3q__emptyCard{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a)}.CandidateResumeTab-module__DP-c3q__emptyIcon{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d)}.CandidateResumeTab-module__DP-c3q__emptyTitle{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateResumeTab-module__DP-c3q__emptyText{color:var(--lightningcss-light,#6c757d)var(--lightningcss-dark,#868e96);max-width:400px}.CandidateResumeTab-module__DP-c3q__errorCard{background:var(--lightningcss-light,#fff5f5)var(--lightningcss-dark,#e031311a);border:1px solid var(--lightningcss-light,#ffc9c9)var(--lightningcss-dark,#e031314d)}
.CvPreview-module__Z5IGQa__previewCard{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border-color:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);flex-direction:column;height:100%;display:flex;overflow:hidden}.CvPreview-module__Z5IGQa__header{background-color:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a)}.CvPreview-module__Z5IGQa__fileTypeIcon{color:#4f9dff;background:linear-gradient(135deg,#4f9dff26 0%,#2ecc7126 100%)}.CvPreview-module__Z5IGQa__fileName{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.CvPreview-module__Z5IGQa__pageControls,.CvPreview-module__Z5IGQa__zoomControls{background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:6px;padding:4px 8px}.CvPreview-module__Z5IGQa__pageCountBadge{color:#4f9dff;background-color:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26);font-weight:500}.CvPreview-module__Z5IGQa__navButton,.CvPreview-module__Z5IGQa__zoomButton,.CvPreview-module__Z5IGQa__actionButton,.CvPreview-module__Z5IGQa__menuButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);transition:all .2s}.CvPreview-module__Z5IGQa__navButton:hover:not(:disabled),.CvPreview-module__Z5IGQa__zoomButton:hover:not(:disabled),.CvPreview-module__Z5IGQa__actionButton:hover:not(:disabled),.CvPreview-module__Z5IGQa__menuButton:hover:not(:disabled){color:#4f9dff;background-color:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26)}.CvPreview-module__Z5IGQa__pageIndicator,.CvPreview-module__Z5IGQa__zoomLevel{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);text-align:center;min-width:50px;font-weight:500}.CvPreview-module__Z5IGQa__previewArea{background-color:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#0f1016);flex:1;min-height:500px;max-height:800px;padding:24px;position:relative;overflow:auto}.CvPreview-module__Z5IGQa__previewContent{width:fit-content;min-height:100%;margin:0 auto}.CvPreview-module__Z5IGQa__pdfDocument{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.CvPreview-module__Z5IGQa__pagesContainer{align-items:center;width:100%}.CvPreview-module__Z5IGQa__pdfPage{background-color:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.CvPreview-module__Z5IGQa__pdfPage canvas{-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}:is(.CvPreview-module__Z5IGQa__pdfPage .react-pdf__Page__textContent,.CvPreview-module__Z5IGQa__pdfPage .textLayer){transform-origin:0 0;z-index:2;opacity:1;line-height:1;top:0;left:0;position:absolute!important}.CvPreview-module__Z5IGQa__pdfPage .textLayer span{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.CvPreview-module__Z5IGQa__pdfPage .textLayer ::selection{background:#4f9dff4d}:is(.CvPreview-module__Z5IGQa__pdfPage .react-pdf__Page__annotations,.CvPreview-module__Z5IGQa__pdfPage .annotationLayer){z-index:3;position:absolute;inset:0}.CvPreview-module__Z5IGQa__stateContainer,.CvPreview-module__Z5IGQa__pdfLoading,.CvPreview-module__Z5IGQa__pdfError{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}.CvPreview-module__Z5IGQa__loader{color:#4f9dff}.CvPreview-module__Z5IGQa__errorTitle{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5)}.CvPreview-module__Z5IGQa__warningIcon{color:#fab005;background-color:var(--lightningcss-light,#fab0051a)var(--lightningcss-dark,#fab00526)}.CvPreview-module__Z5IGQa__emptyIcon{color:var(--lightningcss-light,#adb5bd)var(--lightningcss-dark,#6c757d);background:linear-gradient(135deg,#4f9dff1a 0%,#2ecc711a 100%)}.CvPreview-module__Z5IGQa__retryButton{color:#4f9dff}.CvPreview-module__Z5IGQa__retryButton:hover{background-color:var(--lightningcss-light,#4f9dff26)var(--lightningcss-dark,#4f9dff33)}.CvPreview-module__Z5IGQa__downloadButton{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#2ecc71 100%);border:none;transition:opacity .2s}.CvPreview-module__Z5IGQa__downloadButton:hover{opacity:.9}.CvPreview-module__Z5IGQa__imageWrapper{justify-content:center;padding:16px;transition:transform .2s;display:flex}.CvPreview-module__Z5IGQa__previewImage{object-fit:contain;border-radius:4px;max-width:100%;height:auto;display:block;box-shadow:0 4px 12px #00000026}.CvPreview-module__Z5IGQa__previewArea .mantine-ScrollArea-viewport{scrollbar-width:thin}.CvPreview-module__Z5IGQa__previewArea .mantine-ScrollArea-scrollbar{background-color:#0000}.CvPreview-module__Z5IGQa__previewArea .mantine-ScrollArea-thumb{background-color:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#3a3d4a)}.CvPreview-module__Z5IGQa__previewArea .mantine-ScrollArea-thumb:hover{background-color:var(--lightningcss-light,#ced4da)var(--lightningcss-dark,#4a4d5a)}
.CandidatesPage-module___WO4BW__title{background:linear-gradient(135deg,#2b2d42 0%,#4f9dff 50%,#2ecc71 100%);-webkit-text-fill-color:transparent;font-family:var(--font-heading);-webkit-background-clip:text;background-clip:text;font-weight:800}.CandidatesPage-module___WO4BW__tableCard{--table-scroll-height:calc(100vh - 190px);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);overflow:hidden}.CandidatesPage-module___WO4BW__tableWrapper{flex-direction:column;flex:1;min-height:0;display:flex}.CandidatesPage-module___WO4BW__table{width:100%}.CandidatesPage-module___WO4BW__tableHeader{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724)}.CandidatesPage-module___WO4BW__tableHeaderCell{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:2px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:12px 16px;font-size:12px;font-weight:600;position:relative;overflow:hidden}.CandidatesPage-module___WO4BW__tableHeaderCell:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738)}.CandidatesPage-module___WO4BW__draggableHeader{cursor:pointer;transition:background .15s,opacity .15s}.CandidatesPage-module___WO4BW__draggableHeader:active{cursor:default}.CandidatesPage-module___WO4BW__tableRow{cursor:pointer;transition:all .2s}.CandidatesPage-module___WO4BW__tableRow:hover{background:var(--lightningcss-light,#4f9dff0f)var(--lightningcss-dark,#4f9dff14)}.CandidatesPage-module___WO4BW__tableRow:active{background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff1f)}.CandidatesPage-module___WO4BW__tableCell{vertical-align:middle;border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:14px 16px;overflow:hidden}.CandidatesPage-module___WO4BW__stagePipeline{align-items:center;gap:0;min-width:280px;display:flex}.CandidatesPage-module___WO4BW__stageSegment{text-transform:uppercase;letter-spacing:.3px;color:#fff;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);justify-content:center;align-items:center;min-width:44px;height:28px;padding:0 12px;font-size:10px;font-weight:600;transition:all .2s;display:flex;position:relative}.CandidatesPage-module___WO4BW__stageSegment:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);border-radius:4px 0 0 4px}.CandidatesPage-module___WO4BW__stageSegment:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%);border-radius:0 4px 4px 0}.CandidatesPage-module___WO4BW__stageSegment:hover{z-index:10;filter:brightness(1.1);transform:scale(1.05)}.CandidatesPage-module___WO4BW__stageActive{box-shadow:0 2px 8px #00000040}.CandidatesPage-module___WO4BW__stageInactive{opacity:.35;filter:grayscale(.5)}.CandidatesPage-module___WO4BW__stageHasJobs{position:relative}.CandidatesPage-module___WO4BW__stageJobCount{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);background:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#fff);border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-6px;right:2px}.CandidatesPage-module___WO4BW__taskBadge{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;transition:all .2s;display:flex}.CandidatesPage-module___WO4BW__taskBadge:hover{background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26);border-color:var(--lightningcss-light,#4f9dff4d)var(--lightningcss-dark,#4f9dff66)}.CandidatesPage-module___WO4BW__taskOverdue{background:var(--lightningcss-light,#ffa8a81a)var(--lightningcss-dark,#c92a2a1a);border-color:var(--lightningcss-light,#ffa8a8)var(--lightningcss-dark,#c92a2a)}.CandidatesPage-module___WO4BW__taskUrgent{background:var(--lightningcss-light,#ffd43b1a)var(--lightningcss-dark,#f59f001a);border-color:var(--lightningcss-light,#ffd43b)var(--lightningcss-dark,#f59f00)}.CandidatesPage-module___WO4BW__contactBadge{align-items:center;gap:8px;display:flex}.CandidatesPage-module___WO4BW__columnSettingsBtn{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:6px 12px;transition:all .2s}.CandidatesPage-module___WO4BW__columnSettingsBtn:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-color:#4f9dff}.CandidatesPage-module___WO4BW__searchBar{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;transition:all .2s}.CandidatesPage-module___WO4BW__searchBar:focus-within{border-color:#4f9dff;box-shadow:0 0 0 2px #4f9dff33}.CandidatesPage-module___WO4BW__emptyState{text-align:center;padding:60px 20px}.CandidatesPage-module___WO4BW__jobTooltip{max-width:320px;padding:12px}.CandidatesPage-module___WO4BW__jobItem{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#1a1c2e);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:10px;display:flex}.CandidatesPage-module___WO4BW__jobItem:last-child{margin-bottom:0}.CandidatesPage-module___WO4BW__jobLogo{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.CandidatesPage-module___WO4BW__jobInfo{flex:1;min-width:0}.CandidatesPage-module___WO4BW__pagination{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-top:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:16px}.CandidatesPage-module___WO4BW__checkboxCell{text-align:center;width:48px}.CandidatesPage-module___WO4BW__actionsCell{text-align:center;width:60px}.CandidatesPage-module___WO4BW__fullNameToggle{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}
.AddContactModal-module__Bjt9Ba__departmentRow{align-items:flex-start;gap:6px;display:flex}.AddContactModal-module__Bjt9Ba__departmentInput{flex:1;min-width:0}.AddContactModal-module__Bjt9Ba__generateIcon{flex-shrink:0;margin-top:1px}.AddContactModal-module__Bjt9Ba__inlineAlert{border-radius:var(--mantine-radius-md)}.mantine-Combobox-dropdown{border:1px solid var(--mantine-color-dark-4)!important;box-shadow:0 4px 16px #00000073!important}.AddContactModal-module__Bjt9Ba__departmentGenerating .mantine-TextInput-input{background-image:linear-gradient(var(--mantine-color-body),var(--mantine-color-body)),linear-gradient(90deg,var(--mantine-color-violet-4),var(--mantine-color-blue-4),var(--mantine-color-grape-4),var(--mantine-color-violet-4));background-size:100% 100%,200% 100%;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;animation:1.8s linear infinite AddContactModal-module__Bjt9Ba__gradientFlow}@keyframes AddContactModal-module__Bjt9Ba__gradientFlow{0%{background-position:0 0,0}to{background-position:0 0,200%}}
.ContactsPage-module__30I02a__title{background:linear-gradient(135deg,#2b2d42 0%,#4f9dff 50%,#2ecc71 100%);-webkit-text-fill-color:transparent;font-family:var(--font-heading);-webkit-background-clip:text;background-clip:text;font-weight:800}.ContactsPage-module__30I02a__tableCard{--table-scroll-height:calc(100vh - 260px);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);overflow:hidden}.ContactsPage-module__30I02a__table{width:100%}.ContactsPage-module__30I02a__tableHeader{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724)}.ContactsPage-module__30I02a__tableHeaderCell{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:2px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:12px 16px;font-size:12px;font-weight:600;position:relative;overflow:hidden}.ContactsPage-module__30I02a__tableHeaderCell:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738)}.ContactsPage-module__30I02a__draggableHeader{cursor:pointer;transition:background .15s,opacity .15s}.ContactsPage-module__30I02a__draggableHeader:active{cursor:default}.ContactsPage-module__30I02a__tableRow{cursor:pointer;transition:all .2s}.ContactsPage-module__30I02a__tableRow:hover{background:var(--lightningcss-light,#4f9dff0f)var(--lightningcss-dark,#4f9dff14)}.ContactsPage-module__30I02a__tableRow:active{background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff1f)}.ContactsPage-module__30I02a__tableCell{vertical-align:middle;border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:14px 16px;overflow:hidden}.ContactsPage-module__30I02a__columnSettingsBtn{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:6px 12px;transition:all .2s}.ContactsPage-module__30I02a__columnSettingsBtn:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-color:#4f9dff}.ContactsPage-module__30I02a__searchBar{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;transition:all .2s}.ContactsPage-module__30I02a__searchBar:focus-within{border-color:#4f9dff;box-shadow:0 0 0 2px #4f9dff33}.ContactsPage-module__30I02a__emptyState{text-align:center;padding:60px 20px}.ContactsPage-module__30I02a__pagination{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-top:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:16px}.ContactsPage-module__30I02a__checkboxCell{text-align:center;width:48px}.ContactsPage-module__30I02a__actionsCell{text-align:center;width:60px}.ContactsPage-module__30I02a__fullNameToggle{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.ContactsPage-module__30I02a__groupHeaderRow{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#1e2035);transition:background .15s}.ContactsPage-module__30I02a__groupHeaderRow:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738)}.ContactsPage-module__30I02a__groupHeaderCell{border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:10px 16px}.ContactsPage-module__30I02a__groupHeaderContent{align-items:center;gap:8px;display:flex}.ContactsPage-module__30I02a__groupChevron{color:var(--lightningcss-light,#868e96)var(--lightningcss-dark,#adb5bd);flex-shrink:0;transition:transform .2s}.ContactsPage-module__30I02a__groupChevronExpanded{transform:rotate(90deg)}
.TrafficLightConfidence-module__oA6XFW__container{cursor:default;-webkit-user-select:none;user-select:none}.TrafficLightConfidence-module__oA6XFW__housing{background-color:var(--lightningcss-light,#2a2d3a)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#3a3d4a)var(--lightningcss-dark,#2a2d3a);border-radius:10px;align-items:center;gap:3px;padding:3px 6px;display:flex}.TrafficLightConfidence-module__oA6XFW__light{border-radius:50%;transition:all .3s}.TrafficLightConfidence-module__oA6XFW__inactive{opacity:.3}.TrafficLightConfidence-module__oA6XFW__redActive{opacity:1;background-color:#e03131;box-shadow:0 0 6px 2px #e0313180}.TrafficLightConfidence-module__oA6XFW__yellowActive{opacity:1;background-color:#fab005;box-shadow:0 0 6px 2px #fab00580}.TrafficLightConfidence-module__oA6XFW__greenActive{opacity:1;background-color:#2ecc71;box-shadow:0 0 6px 2px #2ecc7180}.TrafficLightConfidence-module__oA6XFW__label{transition:color .3s}.TrafficLightConfidence-module__oA6XFW__labelRed{color:#e03131}.TrafficLightConfidence-module__oA6XFW__labelYellow{color:#fab005}.TrafficLightConfidence-module__oA6XFW__labelGreen{color:#2ecc71}
.AddCandidateModal-module__7edA3W__modalContent{flex-direction:column;gap:1rem;display:flex}.AddCandidateModal-module__7edA3W__dropzone{border:2px dashed var(--mantine-color-default-border);text-align:center;cursor:pointer;background:var(--lightningcss-light,#f8fafc80)var(--lightningcss-dark,#1e21304d);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:200px;padding:2rem;transition:all .2s;display:flex}.AddCandidateModal-module__7edA3W__dropzone:hover{border-color:var(--mantine-color-blue-5);background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a)}.AddCandidateModal-module__7edA3W__dropzoneActive{border-color:var(--mantine-color-blue-5);background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26);border-style:solid}.AddCandidateModal-module__7edA3W__dropzoneReject{border-color:var(--mantine-color-red-5);background:var(--lightningcss-light,#ff6b6b1a)var(--lightningcss-dark,#ff6b6b26)}.AddCandidateModal-module__7edA3W__dropzoneIcon{color:var(--mantine-color-dimmed);transition:all .2s}.AddCandidateModal-module__7edA3W__dropzone:hover .AddCandidateModal-module__7edA3W__dropzoneIcon{color:var(--mantine-color-blue-5);transform:scale(1.1)}.AddCandidateModal-module__7edA3W__fileList{flex-direction:column;gap:.5rem;max-height:300px;display:flex;overflow-y:auto}.AddCandidateModal-module__7edA3W__fileItem{border:1px solid var(--mantine-color-default-border);background:var(--lightningcss-light,#f8fafccc)var(--lightningcss-dark,#1e213080);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.AddCandidateModal-module__7edA3W__fileItemParsing{border-color:var(--mantine-color-blue-4);background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a)}.AddCandidateModal-module__7edA3W__fileItemSuccess{border-color:var(--mantine-color-green-4);background:var(--lightningcss-light,#40c0570d)var(--lightningcss-dark,#40c0571a)}.AddCandidateModal-module__7edA3W__fileItemError{border-color:var(--mantine-color-red-4);background:var(--lightningcss-light,#ff6b6b0d)var(--lightningcss-dark,#ff6b6b1a)}.AddCandidateModal-module__7edA3W__fileIcon{flex-shrink:0}.AddCandidateModal-module__7edA3W__fileInfo{flex:1;min-width:0}.AddCandidateModal-module__7edA3W__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AddCandidateModal-module__7edA3W__fileActions{flex-shrink:0}.AddCandidateModal-module__7edA3W__reviewContainer{flex-direction:column;gap:1rem;display:flex}.AddCandidateModal-module__7edA3W__reviewHeader{border-bottom:1px solid var(--mantine-color-default-border);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.AddCandidateModal-module__7edA3W__candidateCard{border:1px solid var(--mantine-color-default-border);background:var(--lightningcss-light,#f8fafccc)var(--lightningcss-dark,#1e213080);border-radius:12px;padding:1rem;transition:all .2s}.AddCandidateModal-module__7edA3W__candidateCard:hover{border-color:var(--mantine-color-blue-4);box-shadow:0 2px 8px #0000000d}.AddCandidateModal-module__7edA3W__candidateCardError{border-color:var(--mantine-color-red-4);background:var(--lightningcss-light,#ff6b6b08)var(--lightningcss-dark,#ff6b6b14)}.AddCandidateModal-module__7edA3W__candidateHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.AddCandidateModal-module__7edA3W__candidateInfo{align-items:center;gap:.75rem;display:flex}.AddCandidateModal-module__7edA3W__candidateFields{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (max-width:600px){.AddCandidateModal-module__7edA3W__candidateFields{grid-template-columns:1fr}}.AddCandidateModal-module__7edA3W__stepperContainer{padding:1rem 0}.AddCandidateModal-module__7edA3W__summaryCard{border:1px solid var(--mantine-color-blue-3);background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a);border-radius:8px;padding:1rem}.AddCandidateModal-module__7edA3W__summaryStats{justify-content:center;gap:2rem;display:flex}.AddCandidateModal-module__7edA3W__statItem{text-align:center}.AddCandidateModal-module__7edA3W__loadingOverlay{z-index:100;background:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#1a1b1ee6);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}.AddCandidateModal-module__7edA3W__emptyState{text-align:center;color:var(--mantine-color-dimmed);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.AddCandidateModal-module__7edA3W__reviewList{flex-direction:column;gap:1rem;max-height:60vh;padding-right:.5rem;display:flex;overflow-y:auto}.AddCandidateModal-module__7edA3W__reviewList::-webkit-scrollbar{width:6px}.AddCandidateModal-module__7edA3W__reviewList::-webkit-scrollbar-track{background:0 0}.AddCandidateModal-module__7edA3W__reviewList::-webkit-scrollbar-thumb{background:var(--mantine-color-default-border);border-radius:3px}.AddCandidateModal-module__7edA3W__reviewList::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dimmed)}.AddCandidateModal-module__7edA3W__skillsGrid{grid-template-columns:repeat(2,1fr);gap:3px;display:grid}@media (max-width:600px){.AddCandidateModal-module__7edA3W__skillsGrid{grid-template-columns:1fr}}.AddCandidateModal-module__7edA3W__skillRow{background:var(--lightningcss-light,#f8fafc80)var(--lightningcss-dark,#1e21304d);border-radius:4px;flex-direction:row;align-items:center;gap:6px;width:100%;padding:2px 8px;transition:background .15s;display:flex}.AddCandidateModal-module__7edA3W__skillRow:hover{background:var(--lightningcss-light,#f8fafccc)var(--lightningcss-dark,#1e213080)}.AddCandidateModal-module__7edA3W__skillName{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;max-width:200px;font-size:12px;font-weight:500;overflow:hidden}.AddCandidateModal-module__7edA3W__skillSlider{flex:1;min-width:40px;max-width:100px}.AddCandidateModal-module__7edA3W__skillScoreInput{flex-shrink:0;width:36px}.AddCandidateModal-module__7edA3W__skillScoreInput input{text-align:center;height:24px;min-height:24px;padding:2px 4px;font-size:12px}
.HelixSpinner-module__-BRfkW__helix{justify-content:center;align-items:center;display:flex}.HelixSpinner-module__-BRfkW__dotTop,.HelixSpinner-module__-BRfkW__dotBottom{border-radius:50%;position:absolute;transform:translate(-50%)}.HelixSpinner-module__-BRfkW__dotTop{animation:1.2s ease-in-out infinite HelixSpinner-module__-BRfkW__helix-top}.HelixSpinner-module__-BRfkW__dotBottom{animation:1.2s ease-in-out infinite HelixSpinner-module__-BRfkW__helix-bottom}@keyframes HelixSpinner-module__-BRfkW__helix-top{0%{opacity:1;top:0;transform:translate(-50%)scale(1)}25%{opacity:.4;transform:translate(-50%)scale(.6)}50%{opacity:1;top:100%;transform:translate(-50%)scale(1)}75%{opacity:.4;transform:translate(-50%)scale(.6)}to{opacity:1;top:0;transform:translate(-50%)scale(1)}}@keyframes HelixSpinner-module__-BRfkW__helix-bottom{0%{opacity:1;top:100%;transform:translate(-50%)scale(1)}25%{opacity:.4;transform:translate(-50%)scale(.6)}50%{opacity:1;top:0;transform:translate(-50%)scale(1)}75%{opacity:.4;transform:translate(-50%)scale(.6)}to{opacity:1;top:100%;transform:translate(-50%)scale(1)}}.HelixSpinner-module__-BRfkW__label{animation:2s ease-in-out infinite HelixSpinner-module__-BRfkW__label-pulse}@keyframes HelixSpinner-module__-BRfkW__label-pulse{0%,to{opacity:.5}50%{opacity:1}}
.FluxBar-module__G-4Sba__bar{animation-name:FluxBar-module__G-4Sba__flux-slide;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite}@keyframes FluxBar-module__G-4Sba__flux-slide{0%{width:40%;left:-40%}25%{width:30%}50%{width:40%;left:100%}50.01%{left:-40%}75%{width:50%}to{width:40%;left:100%}}.FluxBar-module__G-4Sba__label{animation:2s ease-in-out infinite FluxBar-module__G-4Sba__label-fade}@keyframes FluxBar-module__G-4Sba__label-fade{0%,to{opacity:.6}50%{opacity:1}}
.PulseWave-module__56t0_q__wave{align-items:center;display:flex}.PulseWave-module__56t0_q__dot{opacity:.4;border-radius:50%;animation:1.4s ease-in-out infinite PulseWave-module__56t0_q__pulse-wave;transform:scale(.8)}@keyframes PulseWave-module__56t0_q__pulse-wave{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.PulseWave-module__56t0_q__label{animation:2s ease-in-out infinite PulseWave-module__56t0_q__fade-pulse}@keyframes PulseWave-module__56t0_q__fade-pulse{0%,to{opacity:.6}50%{opacity:1}}
.GlowProgress-module__Y3Wb_a__track{transition:background-color .3s;box-shadow:inset 0 1px 3px #0000001a}.GlowProgress-module__Y3Wb_a__bar{transition:width .6s cubic-bezier(.34,1.56,.64,1),background-color .4s,box-shadow .4s;overflow:hidden}.GlowProgress-module__Y3Wb_a__shimmer{animation:1.5s ease-in-out infinite GlowProgress-module__Y3Wb_a__shimmer}@keyframes GlowProgress-module__Y3Wb_a__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.GlowProgress-module__Y3Wb_a__glow{animation:1.2s ease-in-out infinite GlowProgress-module__Y3Wb_a__pulse-glow}@keyframes GlowProgress-module__Y3Wb_a__pulse-glow{0%,to{opacity:.5;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1.2)}}.GlowProgress-module__Y3Wb_a__particle{opacity:0;border-radius:50%;width:4px;height:4px;animation:2s ease-out infinite GlowProgress-module__Y3Wb_a__float-particle;position:absolute;top:50%;right:0;transform:translateY(-50%)}@keyframes GlowProgress-module__Y3Wb_a__float-particle{0%{opacity:0;transform:translateY(-50%)translate(0)scale(1)}20%{opacity:.8}to{opacity:0;transform:translateY(-200%)translate(20px)scale(.3)}}.GlowProgress-module__Y3Wb_a__particle:nth-child(2){animation-delay:.5s}.GlowProgress-module__Y3Wb_a__particle:nth-child(3){animation-delay:1s}.GlowProgress-module__Y3Wb_a__label{transition:color .3s;animation:2s ease-in-out infinite GlowProgress-module__Y3Wb_a__label-fade}@keyframes GlowProgress-module__Y3Wb_a__label-fade{0%,to{opacity:.6}50%{opacity:1}}
.NeuralHex-module__9FUJZW__wrapper{flex-direction:column;align-items:center;gap:16px;display:flex;position:relative;overflow:visible}.NeuralHex-module__9FUJZW__hexContainer{justify-content:center;align-items:center;width:80px;height:90px;display:flex;position:relative;overflow:visible}.NeuralHex-module__9FUJZW__hexGlass{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);z-index:1;background:#0f172ad9;position:absolute;inset:4px}.NeuralHex-module__9FUJZW__hexInner{z-index:3;justify-content:center;align-items:flex-end;gap:4px;width:40px;height:40px;display:flex;position:relative}.NeuralHex-module__9FUJZW__bar{background-color:var(--mantine-color-seekr-blue-4);width:6px;box-shadow:0 0 10px var(--mantine-color-seekr-blue-6);border-radius:2px}.NeuralHex-module__9FUJZW__wrapper[data-status=complete] .NeuralHex-module__9FUJZW__bar{background-color:var(--mantine-color-seekr-green-5);box-shadow:0 0 10px var(--mantine-color-seekr-green-6)}.NeuralHex-module__9FUJZW__statusLabel{font-family:var(--mantine-font-family-monospace);letter-spacing:2px;color:var(--mantine-color-seekr-blue-2);text-transform:uppercase;text-shadow:0 0 10px #4f9dff66;font-size:12px;font-weight:700}.NeuralHex-module__9FUJZW__scanner{z-index:5;pointer-events:none;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:linear-gradient(#0000,#4f9dff33,#0000);width:100%;height:100%;position:absolute;top:0;left:0}
.CandidateDetailPage-module__FhZ01G__container{width:100%;max-width:1200px;margin:0 auto;padding:24px}.CandidateDetailPage-module__FhZ01G__header{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;padding:20px 24px}.CandidateDetailPage-module__FhZ01G__backButton{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateDetailPage-module__FhZ01G__backButton:hover{color:#4f9dff;background:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#252738)}.CandidateDetailPage-module__FhZ01G__title{color:var(--lightningcss-light,#1a1c2e)var(--lightningcss-dark,#f1f3f5);font-family:var(--font-heading);font-weight:700}.CandidateDetailPage-module__FhZ01G__emailText{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd)}.CandidateDetailPage-module__FhZ01G__noteButton{color:#4f9dff;background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff26);border:1px solid var(--lightningcss-light,#4f9dff4d)var(--lightningcss-dark,#4f9dff66)}.CandidateDetailPage-module__FhZ01G__noteButton:hover{background:var(--lightningcss-light,#4f9dff33)var(--lightningcss-dark,#4f9dff40)}.CandidateDetailPage-module__FhZ01G__taskButton{color:#2ecc71;background:var(--lightningcss-light,#2ecc711a)var(--lightningcss-dark,#2ecc7126);border:1px solid var(--lightningcss-light,#2ecc714d)var(--lightningcss-dark,#2ecc7166)}.CandidateDetailPage-module__FhZ01G__taskButton:hover{background:var(--lightningcss-light,#2ecc7133)var(--lightningcss-dark,#2ecc7140)}.CandidateDetailPage-module__FhZ01G__tabsRoot{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:12px;overflow:hidden}.CandidateDetailPage-module__FhZ01G__tabsList{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:0 16px}.CandidateDetailPage-module__FhZ01G__tab{color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);border-bottom:2px solid #0000;padding:14px 20px;font-size:14px;font-weight:500;transition:all .2s}.CandidateDetailPage-module__FhZ01G__tab:hover{color:#4f9dff;background:var(--lightningcss-light,#4f9dff0d)var(--lightningcss-dark,#4f9dff1a)}.CandidateDetailPage-module__FhZ01G__tab[data-active]{color:#4f9dff;border-bottom-color:#4f9dff}.CandidateDetailPage-module__FhZ01G__tabPanel{padding:20px}.CandidateDetailPage-module__FhZ01G__placeholderContent{text-align:center;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px dashed var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#2a2d3a);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}
.ClientsPage-module__aKgeWG__title{background:linear-gradient(135deg,#2b2d42 0%,#4f9dff 50%,#2ecc71 100%);-webkit-text-fill-color:transparent;font-family:var(--font-heading);-webkit-background-clip:text;background-clip:text;font-weight:800}.ClientsPage-module__aKgeWG__tableCard{--table-scroll-height:calc(100vh - 260px);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c2e);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);overflow:hidden}.ClientsPage-module__aKgeWG__table{width:100%}.ClientsPage-module__aKgeWG__tableHeader{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724)}.ClientsPage-module__aKgeWG__tableHeaderCell{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--lightningcss-light,#495057)var(--lightningcss-dark,#adb5bd);white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:2px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:12px 16px;font-size:12px;font-weight:600;position:relative;overflow:hidden}.ClientsPage-module__aKgeWG__tableHeaderCell:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#252738)}.ClientsPage-module__aKgeWG__draggableHeader{cursor:pointer;transition:background .15s,opacity .15s}.ClientsPage-module__aKgeWG__draggableHeader:active{cursor:default}.ClientsPage-module__aKgeWG__tableRow{cursor:pointer;transition:all .2s}.ClientsPage-module__aKgeWG__tableRow:hover{background:var(--lightningcss-light,#4f9dff0f)var(--lightningcss-dark,#4f9dff14)}.ClientsPage-module__aKgeWG__tableRow:active{background:var(--lightningcss-light,#4f9dff1a)var(--lightningcss-dark,#4f9dff1f)}.ClientsPage-module__aKgeWG__tableCell{vertical-align:middle;border-bottom:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:14px 16px;overflow:hidden}.ClientsPage-module__aKgeWG__columnSettingsBtn{cursor:pointer;background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#252738);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;padding:6px 12px;transition:all .2s}.ClientsPage-module__aKgeWG__columnSettingsBtn:hover{background:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-color:#4f9dff}.ClientsPage-module__aKgeWG__searchBar{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);border-radius:8px;transition:all .2s}.ClientsPage-module__aKgeWG__searchBar:focus-within{border-color:#4f9dff;box-shadow:0 0 0 2px #4f9dff33}.ClientsPage-module__aKgeWG__emptyState{text-align:center;padding:60px 20px}.ClientsPage-module__aKgeWG__pagination{background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#151724);border-top:1px solid var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#2a2d3a);padding:16px}.ClientsPage-module__aKgeWG__checkboxCell{text-align:center;width:48px}.ClientsPage-module__aKgeWG__actionsCell{text-align:center;width:60px}
