.Breadcrumbs-module__xixbIq__breadcrumbs{color:var(--gray-500);flex-wrap:wrap;align-items:center;gap:0;margin-bottom:24px;font-size:13px;display:flex}.Breadcrumbs-module__xixbIq__item{align-items:center;display:inline-flex}.Breadcrumbs-module__xixbIq__link{color:var(--gray-500);font-weight:500;text-decoration:none;transition:color .15s}.Breadcrumbs-module__xixbIq__link:hover{color:var(--brand-primary);text-decoration:none}.Breadcrumbs-module__xixbIq__label{color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:600;overflow:hidden}@media (max-width:640px){.Breadcrumbs-module__xixbIq__label{max-width:180px}}.Breadcrumbs-module__xixbIq__separator{color:var(--gray-300);margin:0 10px;font-size:10px}
.Job-module__s57uEW__container{width:100%;max-width:800px;min-height:calc(100vh - 80px);margin:0 auto;padding:24px 48px}@media (max-width:1024px){.Job-module__s57uEW__container{padding:20px 24px}}@media (max-width:640px){.Job-module__s57uEW__container{padding:16px}}.Job-module__s57uEW__mainColumn{min-width:0}.Job-module__s57uEW__headerSection{border-bottom:1px solid var(--gray-200);margin-bottom:28px;padding-bottom:20px}.Job-module__s57uEW__title{color:var(--gray-900);letter-spacing:-.5px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:640px){.Job-module__s57uEW__title{font-size:24px}}.Job-module__s57uEW__company{color:var(--gray-600);border-bottom:none;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:0;padding-bottom:0;font-size:15px;display:flex}.Job-module__s57uEW__companyName{color:var(--gray-800);font-weight:600}.Job-module__s57uEW__locationDivider{color:var(--gray-300)}.Job-module__s57uEW__headerMeta{color:var(--gray-400);align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.Job-module__s57uEW__metaDot{color:var(--gray-300)}.Job-module__s57uEW__badgeRow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.Job-module__s57uEW__actionBar{border-top:1px solid var(--gray-100);align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.Job-module__s57uEW__applyButtonCompact{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.Job-module__s57uEW__applyButtonCompact:hover{background:var(--brand-primary-hover)}.Job-module__s57uEW__applyButtonCompact.Job-module__s57uEW__appliedButton{background:var(--gray-100);color:var(--gray-500);cursor:default}.Job-module__s57uEW__saveButton{color:var(--gray-700);border:1px solid var(--gray-300);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .15s;display:inline-flex}.Job-module__s57uEW__saveButton:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.Job-module__s57uEW__saveButton[data-saved=true]{border-color:var(--brand-primary);color:var(--brand-primary);background:#52796f0d}.Job-module__s57uEW__shareButtonCompact{width:40px;height:40px;color:var(--gray-600);border:1px solid var(--gray-200);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:18px;transition:all .15s;display:inline-flex}.Job-module__s57uEW__shareButtonCompact:hover{border-color:var(--gray-300);background:var(--gray-50)}@media (max-width:640px){.Job-module__s57uEW__actionBar{gap:10px}.Job-module__s57uEW__applyButtonCompact{flex:1;padding:12px 20px}.Job-module__s57uEW__saveButton{flex-shrink:0;width:44px;height:44px;padding:0}.Job-module__s57uEW__saveButton .buttonText{display:none}.Job-module__s57uEW__shareButtonCompact{width:44px;height:44px}}.Job-module__s57uEW__remoteBadge,.Job-module__s57uEW__hybridBadge,.Job-module__s57uEW__onSiteBadge,.Job-module__s57uEW__fullTimeBadge,.Job-module__s57uEW__partTimeBadge,.Job-module__s57uEW__contractBadge,.Job-module__s57uEW__internshipBadge,.Job-module__s57uEW__dailyBadge,.Job-module__s57uEW__visaBadge{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:6px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.Job-module__s57uEW__remoteBadge{color:#0369a1;background:#e0f2fe}.Job-module__s57uEW__hybridBadge{background:var(--amber-100);color:var(--amber-700)}.Job-module__s57uEW__onSiteBadge{background:var(--gray-100);color:var(--gray-600)}.Job-module__s57uEW__fullTimeBadge{background:var(--green-100);color:var(--green-700)}.Job-module__s57uEW__partTimeBadge{color:#0369a1;background:#e0f2fe}.Job-module__s57uEW__contractBadge{color:#7e22ce;background:#f3e8ff}.Job-module__s57uEW__internshipBadge{color:#c2410c;background:#ffedd5}.Job-module__s57uEW__dailyBadge{color:#334155;background:#f1f5f9}.Job-module__s57uEW__visaBadge{background:var(--fuchsia-50);color:var(--fuchsia-700)}.Job-module__s57uEW__sectionHeader{text-transform:uppercase;letter-spacing:1px;color:var(--gray-500);background:0 0;margin-bottom:16px;padding:0;font-size:13px;font-weight:700;display:block}.Job-module__s57uEW__sectionHeaderMargin{margin-top:20px}.Job-module__s57uEW__specCard{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:#fff;margin-bottom:24px;overflow:hidden}.Job-module__s57uEW__specTable{border-collapse:collapse;border:none;width:100%;margin-bottom:0}.Job-module__s57uEW__specTable td{border-bottom:1px solid var(--gray-100);vertical-align:middle;padding:12px 16px;font-size:14px}.Job-module__s57uEW__specTable tr:last-child td{border-bottom:none}.Job-module__s57uEW__specLabel{width:140px;color:var(--gray-500);background:0 0;font-size:13px;font-weight:600}.Job-module__s57uEW__specValue{color:var(--gray-800);font-weight:500}.Job-module__s57uEW__specValue .Job-module__s57uEW__highlight{color:var(--brand-primary);font-weight:600}.Job-module__s57uEW__skillSection{margin:24px 0}.Job-module__s57uEW__tagContainer{flex-wrap:wrap;gap:8px;margin-bottom:0;display:flex}.Job-module__s57uEW__skillTag{border:1px solid var(--gray-200);color:var(--gray-700);background:#fff;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:500}.Job-module__s57uEW__benefitTag{color:var(--emerald-600);background:#10b98114;border:1px solid #10b98133;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:500}.Job-module__s57uEW__emptyTags{color:var(--gray-400);font-size:14px;font-style:italic}.Job-module__s57uEW__credentialTag{border-radius:8px;align-items:center;gap:8px;margin-bottom:0;margin-right:0;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.Job-module__s57uEW__requiredCred{color:#166534;background:linear-gradient(135deg,#dcfce7cc 0%,#bbf7d0cc 100%);border:1px solid #86efac80}.Job-module__s57uEW__preferredCred{color:#075985;background:linear-gradient(135deg,#e0f2fecc 0%,#bae6fdcc 100%);border:1px solid #7dd3fc80}.Job-module__s57uEW__requiredLabel,.Job-module__s57uEW__preferredLabel{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:700}.Job-module__s57uEW__requiredLabel{color:#fff;background:#166534}.Job-module__s57uEW__preferredLabel{color:#fff;background:#0284c7}.Job-module__s57uEW__descriptionSection{margin-bottom:28px}.Job-module__s57uEW__descriptionCard{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:#fff;padding:24px}.Job-module__s57uEW__descriptionContent{color:var(--gray-700);font-size:15px;line-height:1.75}.Job-module__s57uEW__descriptionText{white-space:pre-wrap;margin-bottom:24px}.Job-module__s57uEW__requirementsTitle{border-top:1px solid var(--gray-100);color:var(--gray-800);margin-top:24px;margin-bottom:12px;padding-top:24px;font-size:15px;font-weight:700}.Job-module__s57uEW__requirementsText{white-space:pre-wrap}.Job-module__s57uEW__mockNote{background:var(--gray-50);color:var(--gray-500);border-radius:8px;margin-top:24px;padding:12px 16px;font-size:13px;font-style:italic}.Job-module__s57uEW__sideColumn{position:relative}@media (max-width:1024px){.Job-module__s57uEW__sideColumn{order:-1}}.Job-module__s57uEW__applyBox{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:#fff;padding:24px;position:sticky;top:24px;box-shadow:0 4px 24px #0000000f}.Job-module__s57uEW__applyHeader{border-bottom:1px solid var(--gray-100);color:var(--gray-800);margin-bottom:20px;padding-bottom:16px;font-size:18px;font-weight:700}.Job-module__s57uEW__applyText{color:var(--gray-600);margin-bottom:16px;font-size:14px;line-height:1.5}.Job-module__s57uEW__applyButton{background:linear-gradient(135deg,var(--brand-primary)0%,var(--brand-primary-hover)100%);color:#fff;text-align:center;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 12px #52796f40}.Job-module__s57uEW__applyButton:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 20px #52796f59}.Job-module__s57uEW__applyButton:active{transform:translateY(0)}.Job-module__s57uEW__appliedButton{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed;box-shadow:none}.Job-module__s57uEW__appliedButton:hover{box-shadow:none;transform:none}.Job-module__s57uEW__applyMeta{color:var(--gray-500);border-top:1px solid var(--gray-100);margin-top:20px;padding-top:16px;font-size:12px;line-height:1.6}.Job-module__s57uEW__applyMeta strong{color:var(--gray-700)}.Job-module__s57uEW__savedJobButton{border:2px solid var(--gray-200);width:100%;color:var(--gray-700);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Job-module__s57uEW__savedJobButton:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:#52796f0a}.Job-module__s57uEW__shareButton{border:1px solid var(--gray-200);background:var(--gray-50);width:100%;color:var(--gray-600);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.Job-module__s57uEW__shareButton:hover{border-color:var(--gray-300);color:var(--gray-700);background:#fff}.Job-module__s57uEW__ineligibleBox{background:linear-gradient(135deg,var(--amber-100)0%,var(--amber-200)100%);text-align:center;border-radius:var(--radius-md);border:1px solid #fbbf24;padding:20px}.Job-module__s57uEW__ineligibleTitle{color:var(--amber-700);margin:0 0 8px;font-size:15px;font-weight:700}.Job-module__s57uEW__ineligibleText{color:var(--amber-800);margin:0;font-size:13px;line-height:1.5}.Job-module__s57uEW__cvInfoContainer{background:var(--gray-50);text-align:center;border-radius:8px;margin-top:16px;padding:12px}.Job-module__s57uEW__cvStatus{color:var(--emerald-600);margin-bottom:8px;font-size:13px;font-weight:600}.Job-module__s57uEW__cvLinkButton{cursor:pointer;color:var(--gray-600);background:0 0;border:none;margin-right:16px;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s}.Job-module__s57uEW__cvLinkButton:hover{color:var(--brand-primary);text-decoration:underline}.Job-module__s57uEW__cvDeleteButton{cursor:pointer;color:var(--red-600);background:0 0;border:none;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s}.Job-module__s57uEW__cvDeleteButton:hover{text-decoration:underline}.Job-module__s57uEW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;padding:16px;animation:.2s Job-module__s57uEW__fadeIn;display:flex;position:fixed;inset:0}@keyframes Job-module__s57uEW__fadeIn{0%{opacity:0}to{opacity:1}}.Job-module__s57uEW__modalContent{border-radius:var(--radius-lg);background-color:#fff;flex-direction:column;width:100%;max-width:480px;max-height:calc(100vh - 32px);padding:0;animation:.25s Job-module__s57uEW__slideUp;display:flex;box-shadow:0 20px 60px #0003}@keyframes Job-module__s57uEW__slideUp{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.Job-module__s57uEW__modalTitle{color:var(--gray-800);flex-shrink:0;margin-bottom:16px;padding:24px 28px 0;font-size:18px;font-weight:700}.Job-module__s57uEW__modalBody{color:var(--gray-600);flex:1;min-height:0;padding:0 28px;font-size:14px;line-height:1.6;overflow-y:auto}.Job-module__s57uEW__modalActions{border-top:1px solid var(--gray-100);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:20px 28px;display:flex}.Job-module__s57uEW__cancelButton{color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s}.Job-module__s57uEW__cancelButton:hover{background:var(--gray-100);color:var(--gray-700)}.Job-module__s57uEW__cancelButtonDanger{color:var(--red-600);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s}.Job-module__s57uEW__cancelButtonDanger:hover{background:var(--red-50)}.Job-module__s57uEW__primaryButton{background:linear-gradient(135deg,var(--brand-primary)0%,var(--brand-primary-hover)100%);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #52796f40}.Job-module__s57uEW__primaryButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #52796f59}.Job-module__s57uEW__dangerButton{background:linear-gradient(135deg,var(--red-500)0%,var(--red-600)100%);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #ef444440}.Job-module__s57uEW__dangerButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ef444459}.Job-module__s57uEW__modalNote{color:var(--gray-500);font-size:13px}.Job-module__s57uEW__sqSection{border-top:1px solid var(--gray-200);margin-top:20px;padding-top:16px}.Job-module__s57uEW__sqHeading{margin-bottom:12px;font-size:14px;display:block}.Job-module__s57uEW__sqSubheading{color:var(--gray-500);margin:-8px 0 12px;font-size:12px}.Job-module__s57uEW__sqItem{margin-bottom:16px}.Job-module__s57uEW__sqLabel{color:var(--gray-700);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.Job-module__s57uEW__sqRequired{color:var(--red-500)}.Job-module__s57uEW__sqTextarea{border:1px solid var(--gray-300);resize:vertical;box-sizing:border-box;border-radius:6px;width:100%;min-height:60px;padding:8px 10px;font-family:inherit;font-size:13px}.Job-module__s57uEW__sqTextarea:focus{border-color:var(--brand-primary);outline:none}.Job-module__s57uEW__sqInput{border:1px solid var(--gray-300);box-sizing:border-box;border-radius:6px;width:100%;padding:8px 10px;font-size:13px}.Job-module__s57uEW__sqInput:focus{border-color:var(--brand-primary);outline:none}.Job-module__s57uEW__sqRadioRow{gap:16px;display:flex}.Job-module__s57uEW__sqChoiceList{flex-direction:column;gap:6px;display:flex}.Job-module__s57uEW__sqRadioLabel{cursor:pointer;color:var(--gray-700);align-items:center;gap:8px;font-size:13px;display:flex}.Job-module__s57uEW__sqRadioLabel input[type=radio]{width:16px;height:16px;accent-color:var(--brand-primary);flex-shrink:0;margin:0}.Job-module__s57uEW__hiddenInput{display:none}.Job-module__s57uEW__actionRow{align-items:center;gap:12px;display:flex}.Job-module__s57uEW__workplaceNote{color:var(--gray-500);margin-left:4px;font-size:12px}@keyframes Job-module__s57uEW__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.Job-module__s57uEW__skeletonBase{background:linear-gradient(90deg,var(--gray-100)0px,var(--gray-50)40px,var(--gray-100)80px);background-size:200px 100%;border-radius:6px;animation:1.5s ease-in-out infinite Job-module__s57uEW__shimmer}.Job-module__s57uEW__skeletonBreadcrumb{width:200px;height:20px;margin-bottom:24px;}.Job-module__s57uEW__skeletonTitle{width:70%;height:38px;margin-bottom:16px;}.Job-module__s57uEW__skeletonCompany{width:40%;height:20px;}.Job-module__s57uEW__skeletonBadges{gap:8px;margin-top:20px;display:flex}.Job-module__s57uEW__skeletonBadge{border-radius:100px;width:90px;height:32px;}.Job-module__s57uEW__skeletonActionBar{border-top:1px solid var(--gray-100);gap:12px;margin-top:24px;padding-top:24px;display:flex}.Job-module__s57uEW__skeletonButton{border-radius:8px;width:120px;height:44px;}.Job-module__s57uEW__skeletonButtonSmall{border-radius:8px;width:80px;height:44px;}.Job-module__s57uEW__skeletonSection{margin-bottom:32px}.Job-module__s57uEW__skeletonSectionTitle{width:120px;height:16px;margin-bottom:16px;}.Job-module__s57uEW__skeletonTable{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:#fff;padding:16px 20px}.Job-module__s57uEW__skeletonRow{height:20px;margin-bottom:16px;}.Job-module__s57uEW__skeletonRow:last-child{margin-bottom:0}.Job-module__s57uEW__skeletonRow:first-child{width:65%}.Job-module__s57uEW__skeletonRow:nth-child(2){width:55%}.Job-module__s57uEW__skeletonRow:nth-child(3){width:70%}.Job-module__s57uEW__skeletonRow:nth-child(4){width:45%}.Job-module__s57uEW__skeletonParagraph{width:100%;height:16px;margin-bottom:12px;}
.ImageUploader-module___BFjEq__container{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ImageUploader-module___BFjEq__previewBox{background:linear-gradient(135deg,var(--brand-primary)0%,var(--brand-primary-hover)100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative;overflow:hidden}.ImageUploader-module___BFjEq__previewBox.ImageUploader-module___BFjEq__wide{border-radius:10px;width:140px;height:56px}.ImageUploader-module___BFjEq__previewImage{object-fit:cover;width:100%;height:100%}.ImageUploader-module___BFjEq__fallbackLetter{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:700;display:flex}.ImageUploader-module___BFjEq__emptyState{background:var(--gray-100);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ImageUploader-module___BFjEq__uploadIcon{opacity:.5;font-size:20px}.ImageUploader-module___BFjEq__fileInputWrapper{cursor:pointer;display:inline-block;position:relative;overflow:hidden}.ImageUploader-module___BFjEq__nativeFileInput{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;font-size:0;position:absolute;inset:0}.ImageUploader-module___BFjEq__nativeFileInput:disabled{cursor:not-allowed}.ImageUploader-module___BFjEq__uploadBtnOverlay{color:var(--brand-primary);border:1px solid var(--gray-200);cursor:pointer;pointer-events:none;background:0 0;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.ImageUploader-module___BFjEq__fileInputWrapper:hover .ImageUploader-module___BFjEq__uploadBtnOverlay{background:var(--gray-50);border-color:var(--gray-300)}.ImageUploader-module___BFjEq__error{color:var(--red-500);margin:0;font-size:11px}
.Applicants-module__cROe5W__kanbanWrapper{flex-direction:column;height:calc(100vh - 180px);min-height:500px;display:flex}.Applicants-module__cROe5W__kanbanToolbar{padding:var(--space-3)0;margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.Applicants-module__cROe5W__kanbanCount{color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.Applicants-module__cROe5W__kanbanBoard{gap:var(--space-3);padding-bottom:var(--space-4);flex:1;display:flex;overflow-x:auto}.Applicants-module__cROe5W__kanbanColumn{background:var(--gray-100);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-width:200px;max-width:240px;display:flex;overflow:hidden}.Applicants-module__cROe5W__columnHeader{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);color:var(--gray-700);font-size:13px;font-weight:600;display:flex}.Applicants-module__cROe5W__columnDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Applicants-module__cROe5W__columnLabel{flex:1}.Applicants-module__cROe5W__columnCount{color:var(--gray-400);background:var(--gray-200);border-radius:10px;padding:1px 6px;font-size:11px;font-weight:700}.Applicants-module__cROe5W__columnBody{padding:0 var(--space-2)var(--space-2);flex:1;min-height:80px;transition:background .15s;overflow-y:auto}.Applicants-module__cROe5W__dragOver{background:var(--brand-primary-50,#f0f5f3)}.Applicants-module__cROe5W__kanbanCard{background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:var(--space-3);margin-bottom:var(--space-2);cursor:grab;transition:box-shadow .15s,border-color .15s}.Applicants-module__cROe5W__kanbanCard:hover{border-color:var(--gray-300);box-shadow:var(--shadow-sm)}.Applicants-module__cROe5W__dragging{box-shadow:var(--shadow-lg);border-color:var(--brand-primary)}.Applicants-module__cROe5W__cardSelected{border-color:var(--brand-primary);background:var(--brand-primary-50,#f0f5f3)}.Applicants-module__cROe5W__cardHeader{align-items:center;gap:var(--space-2);display:flex}.Applicants-module__cROe5W__cardAvatar{background:var(--brand-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.Applicants-module__cROe5W__cardInfo{flex:1;min-width:0}.Applicants-module__cROe5W__cardName{color:var(--gray-900);font-size:13px;font-weight:600}.Applicants-module__cROe5W__cardHeadline{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Applicants-module__cROe5W__slidePanel{background:var(--color-white);border-left:1px solid var(--gray-200);width:420px;max-width:90vw;box-shadow:var(--shadow-lg);z-index:100;padding:var(--space-6);animation:.2s Applicants-module__cROe5W__slideIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes Applicants-module__cROe5W__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.Applicants-module__cROe5W__slidePanelBackdrop{z-index:99;background:#00000026;position:fixed;inset:0}.Applicants-module__cROe5W__closePanelBtn{top:var(--space-4);right:var(--space-4);background:var(--gray-100);color:var(--gray-600);cursor:pointer;border:none;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .15s;position:absolute}.Applicants-module__cROe5W__closePanelBtn:hover{background:var(--gray-200);color:var(--gray-800)}.Applicants-module__cROe5W__panelAvatar{background:var(--brand-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.Applicants-module__cROe5W__panelHeader{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--gray-100);display:flex}.Applicants-module__cROe5W__panelName{color:var(--gray-900);margin:0;font-size:20px;font-weight:700}.Applicants-module__cROe5W__panelHeadline{color:var(--gray-500);margin-top:2px;font-size:14px}.Applicants-module__cROe5W__panelDate{color:var(--gray-400);margin-top:2px;font-size:12px}.Applicants-module__cROe5W__panelActions{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.Applicants-module__cROe5W__exportButton{color:var(--gray-600);background:var(--color-white);border:1px solid var(--gray-200);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.Applicants-module__cROe5W__exportButton:hover:not(:disabled){border-color:var(--gray-300);background:var(--gray-50);color:var(--gray-900);box-shadow:var(--shadow-sm)}.Applicants-module__cROe5W__exportButton:disabled{opacity:.5;cursor:not-allowed}.Applicants-module__cROe5W__exportButton.Applicants-module__cROe5W__locked{background:var(--gray-50);color:var(--gray-400)}.Applicants-module__cROe5W__proTag{color:#744210;letter-spacing:.5px;background:linear-gradient(135deg,gold 0%,orange 100%);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:800}.Applicants-module__cROe5W__emptyList{padding:var(--space-8);text-align:center;color:var(--gray-500);font-size:14px}.Applicants-module__cROe5W__statusApplied{color:#6366f1;background-color:#eef2ff}.Applicants-module__cROe5W__statusViewed{color:#8b5cf6;background-color:#f5f3ff}.Applicants-module__cROe5W__statusShortlisted{color:#0d9488;background-color:#f0fdfa}.Applicants-module__cROe5W__statusInterview{color:#0284c7;background-color:#f0f9ff}.Applicants-module__cROe5W__statusProcessing{background-color:var(--amber-50);color:var(--amber-600)}.Applicants-module__cROe5W__statusHired{background-color:var(--green-50);color:var(--green-600)}.Applicants-module__cROe5W__statusRejected{background-color:var(--red-50);color:var(--red-600)}.Applicants-module__cROe5W__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusApplied{background-color:#6366f1}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusViewed{background-color:#8b5cf6}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusShortlisted{background-color:#0d9488}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusInterview{background-color:#0284c7}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusProcessing{background-color:var(--amber-600)}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusHired{background-color:var(--green-600)}.Applicants-module__cROe5W__statusDot.Applicants-module__cROe5W__statusRejected{background-color:var(--red-600)}.Applicants-module__cROe5W__button{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.Applicants-module__cROe5W__button:disabled{opacity:.5;cursor:not-allowed}.Applicants-module__cROe5W__button.Applicants-module__cROe5W__primary{background:var(--brand-primary);color:#fff;box-shadow:0 1px 2px #52796f26}.Applicants-module__cROe5W__button.Applicants-module__cROe5W__primary:hover:not(:disabled){background:var(--brand-primary-hover);box-shadow:0 2px 6px #52796f33}.Applicants-module__cROe5W__button.Applicants-module__cROe5W__success{background:var(--color-success);color:#fff}.Applicants-module__cROe5W__button.Applicants-module__cROe5W__success:hover:not(:disabled){background:var(--emerald-600)}.Applicants-module__cROe5W__button.Applicants-module__cROe5W__ghostDanger{background:var(--color-white);color:var(--color-error);border:1px solid var(--red-200)}.Applicants-module__cROe5W__button.Applicants-module__cROe5W__ghostDanger:hover:not(:disabled){background:var(--color-error-bg);border-color:var(--red-300)}.Applicants-module__cROe5W__iconButton{height:36px;color:var(--gray-600);background:var(--gray-50);border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.Applicants-module__cROe5W__iconButton:hover{background:var(--gray-200);color:var(--gray-900)}.Applicants-module__cROe5W__infoSection{margin-bottom:var(--space-5)}.Applicants-module__cROe5W__sectionTitle{color:var(--gray-400);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--space-3);font-size:11px;font-weight:700}.Applicants-module__cROe5W__infoGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.Applicants-module__cROe5W__infoLabel{color:var(--gray-500);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.Applicants-module__cROe5W__infoGrid a,.Applicants-module__cROe5W__infoGrid span{color:var(--gray-900);font-size:14px;text-decoration:none}.Applicants-module__cROe5W__infoGrid a:hover{color:var(--brand-primary);text-decoration:underline}.Applicants-module__cROe5W__summary{color:var(--gray-700);max-width:65ch;font-size:14px;line-height:1.6}.Applicants-module__cROe5W__skillTags{flex-wrap:wrap;gap:8px;display:flex}.Applicants-module__cROe5W__skillTag{background:var(--gray-100);color:var(--gray-700);border:1px solid var(--gray-200);border-radius:6px;padding:4px 10px;font-size:13px;font-weight:500}.Applicants-module__cROe5W__expItem,.Applicants-module__cROe5W__eduItem{background:var(--gray-50);border:1px solid var(--gray-100);color:var(--gray-900);border-radius:8px;margin-bottom:8px;padding:12px;font-size:14px}.Applicants-module__cROe5W__expItem strong,.Applicants-module__cROe5W__eduItem strong{color:var(--gray-900);margin-bottom:2px;display:block}.Applicants-module__cROe5W__expItem span,.Applicants-module__cROe5W__eduItem span{color:var(--gray-600)}.Applicants-module__cROe5W__coverNote{color:var(--gray-700);background:var(--amber-50);border-radius:var(--radius-sm);border:1px solid var(--amber-100);white-space:pre-wrap;padding:16px;font-size:14px;font-style:italic;line-height:1.6}.Applicants-module__cROe5W__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Applicants-module__cROe5W__modal{background:var(--color-white);border-radius:14px;width:450px;max-width:90vw;max-height:85vh;padding:28px;overflow-y:auto;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000d}.Applicants-module__cROe5W__modalTitle{color:var(--gray-900);letter-spacing:-.3px;margin-bottom:20px;font-size:18px;font-weight:700}.Applicants-module__cROe5W__formGroup{margin-bottom:16px}.Applicants-module__cROe5W__formLabel{color:var(--gray-700);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.Applicants-module__cROe5W__formInput,.Applicants-module__cROe5W__formTextarea{border:1px solid var(--gray-200);background:var(--color-white);border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .15s}.Applicants-module__cROe5W__formInput:focus,.Applicants-module__cROe5W__formTextarea:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus);outline:none}.Applicants-module__cROe5W__formTextarea{resize:vertical;min-height:100px;font-family:inherit}.Applicants-module__cROe5W__modalActions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.Applicants-module__cROe5W__cancelButton{color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .15s}.Applicants-module__cROe5W__cancelButton:hover{color:var(--gray-800);background:var(--gray-50)}.Applicants-module__cROe5W__errorMessage{background:var(--red-50);color:var(--red-700);border:1px solid var(--red-200);border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.Applicants-module__cROe5W__reasonList{margin-bottom:var(--space-4);flex-direction:column;gap:6px;display:flex}.Applicants-module__cROe5W__reasonOption{border:1px solid var(--gray-200);cursor:pointer;background:var(--color-white);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex}.Applicants-module__cROe5W__reasonOption:hover{border-color:var(--gray-300);background:var(--gray-50)}.Applicants-module__cROe5W__reasonOptionSelected,.Applicants-module__cROe5W__reasonOptionSelected:hover{border-color:var(--brand-primary);background:var(--brand-primary-50)}.Applicants-module__cROe5W__reasonCheckbox{border:2px solid var(--gray-300);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.Applicants-module__cROe5W__reasonOptionSelected .Applicants-module__cROe5W__reasonCheckbox{background:var(--brand-primary);border-color:var(--brand-primary)}.Applicants-module__cROe5W__reasonCheckmark{color:#fff;font-size:11px;font-weight:700;line-height:1}.Applicants-module__cROe5W__reasonLabel{color:var(--gray-700);font-size:13px;font-weight:500}.Applicants-module__cROe5W__notifyToggleRow{border-top:1px solid var(--gray-100);margin-top:var(--space-3);margin-bottom:var(--space-2);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.Applicants-module__cROe5W__notifyToggleLabel{flex-direction:column;gap:2px;display:flex}.Applicants-module__cROe5W__notifyToggleTitle{color:var(--gray-700);font-size:13px;font-weight:600}.Applicants-module__cROe5W__notifyToggleDesc{color:var(--gray-400);font-size:11px;line-height:1.4}.Applicants-module__cROe5W__toggleSwitch{background:var(--gray-300);cursor:pointer;border:none;border-radius:11px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}.Applicants-module__cROe5W__toggleSwitch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.Applicants-module__cROe5W__toggleSwitchOn{background:var(--brand-primary)}.Applicants-module__cROe5W__toggleSwitchOn:after{transform:translate(18px)}.Applicants-module__cROe5W__viewToggle{background:var(--gray-100);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.Applicants-module__cROe5W__viewToggleBtn{color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.Applicants-module__cROe5W__viewToggleBtn:hover{color:var(--gray-700)}.Applicants-module__cROe5W__viewToggleActive{background:var(--color-white);color:var(--gray-900);font-weight:600;box-shadow:0 1px 3px #00000014}.Applicants-module__cROe5W__viewToggleActive:hover{background:var(--color-white);color:var(--gray-900)}.Applicants-module__cROe5W__newBadge{background:var(--blue-100);color:var(--blue-700);text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700;display:inline-block}.Applicants-module__cROe5W__viewedBadge{background:var(--gray-100);color:var(--gray-500);text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:600;display:inline-block}.Applicants-module__cROe5W__cardBadgeRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.Applicants-module__cROe5W__matchBadge{font-size:11px;font-weight:700}.Applicants-module__cROe5W__assessmentBadge{opacity:.85;font-size:11px;font-weight:600}.Applicants-module__cROe5W__cardEvalBadge{color:var(--gray-700);align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}.Applicants-module__cROe5W__cardEvalCount{color:var(--gray-400);font-size:10px;font-weight:500}.Applicants-module__cROe5W__matchBreakdown{background:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-sm);margin-bottom:var(--space-4);padding:12px 16px}.Applicants-module__cROe5W__matchScoreHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.Applicants-module__cROe5W__matchScoreLabel{color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.Applicants-module__cROe5W__matchScoreTotal{font-size:18px;font-weight:700}.Applicants-module__cROe5W__matchBars{flex-direction:column;gap:8px;display:flex}.Applicants-module__cROe5W__matchBarRow{align-items:center;gap:8px;display:flex}.Applicants-module__cROe5W__matchBarLabel{color:var(--gray-600);text-transform:capitalize;flex-shrink:0;width:80px;font-size:12px}.Applicants-module__cROe5W__matchBarTrack{background:var(--gray-200);border-radius:3px;flex:1;height:6px;overflow:hidden}.Applicants-module__cROe5W__matchBarFill{border-radius:3px;height:100%;transition:width .3s}.Applicants-module__cROe5W__matchBarValue{color:var(--gray-500);text-align:right;flex-shrink:0;width:32px;font-size:11px;font-weight:600}.Applicants-module__cROe5W__itemPeriod{color:var(--gray-400);margin-top:4px;font-size:12px}.Applicants-module__cROe5W__listViewWrapper{flex-direction:column;flex:1;min-height:0;display:flex}.Applicants-module__cROe5W__stageTabs{margin-bottom:var(--space-3);background:var(--gray-100);border-radius:12px;flex-shrink:0;gap:4px;width:fit-content;padding:4px;display:flex;overflow-x:auto}.Applicants-module__cROe5W__stageTab{color:var(--gray-500);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.Applicants-module__cROe5W__stageTab:hover{color:var(--gray-700)}.Applicants-module__cROe5W__stageTabActive{background:var(--color-white);color:var(--gray-900);font-weight:600;box-shadow:0 1px 3px #00000014}.Applicants-module__cROe5W__stageTabActive:hover{background:var(--color-white);color:var(--gray-900)}.Applicants-module__cROe5W__stageTabDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Applicants-module__cROe5W__stageTabActive .Applicants-module__cROe5W__stageTabDot{box-shadow:none}.Applicants-module__cROe5W__stageTabCount{color:var(--gray-400);text-align:center;background:#0000000f;border-radius:10px;min-width:18px;padding:1px 6px;font-size:11px;font-weight:700}.Applicants-module__cROe5W__stageTabActive .Applicants-module__cROe5W__stageTabCount{color:var(--gray-600);background:var(--gray-100)}.Applicants-module__cROe5W__bulkBar{background:var(--brand-primary-50);border:1px solid var(--brand-primary-100);margin-bottom:var(--space-3);border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.Applicants-module__cROe5W__bulkCount{color:var(--brand-primary);font-size:13px;font-weight:600}.Applicants-module__cROe5W__bulkActions{align-items:center;gap:6px;display:flex}.Applicants-module__cROe5W__bulkBtn{cursor:pointer;border:none;border-radius:7px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .15s}.Applicants-module__cROe5W__bulkBtn:disabled{opacity:.5;cursor:not-allowed}.Applicants-module__cROe5W__bulkBtnAdvance{background:var(--brand-primary);color:#fff}.Applicants-module__cROe5W__bulkBtnAdvance:hover:not(:disabled){background:var(--brand-primary-hover)}.Applicants-module__cROe5W__bulkBtnReject{background:var(--color-white);color:var(--color-error);border:1px solid var(--red-200)}.Applicants-module__cROe5W__bulkBtnReject:hover:not(:disabled){background:var(--color-error-bg);border-color:var(--red-300)}.Applicants-module__cROe5W__bulkBtnClear{color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s}.Applicants-module__cROe5W__bulkBtnClear:hover{color:var(--gray-700);background:#0000000a}.Applicants-module__cROe5W__listTableWrap{background:var(--color-white);box-shadow:var(--card-shadow);border-radius:12px;flex:1;overflow:auto}.Applicants-module__cROe5W__listTable{border-collapse:collapse;width:100%}.Applicants-module__cROe5W__listThCheck{width:40px;color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--gray-100);text-align:center;background:0 0;padding:10px 12px;font-size:11px;font-weight:600}.Applicants-module__cROe5W__listTh{color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--gray-100);text-align:left;white-space:nowrap;background:0 0;padding:10px 14px;font-size:11px;font-weight:600}.Applicants-module__cROe5W__listThActions{color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--gray-100);text-align:right;background:0 0;padding:10px 14px;font-size:11px;font-weight:600}.Applicants-module__cROe5W__listEmpty{text-align:center;color:var(--gray-400);padding:40px 20px;font-size:14px}.Applicants-module__cROe5W__listRow{cursor:pointer;transition:background .1s}.Applicants-module__cROe5W__listRow:hover{background:var(--brand-primary-50)}.Applicants-module__cROe5W__listRow:not(:last-child) td{border-bottom:1px solid var(--gray-50)}.Applicants-module__cROe5W__listRowSelected{background:#52796f0a}.Applicants-module__cROe5W__listRowSelected:hover{background:#52796f0f}.Applicants-module__cROe5W__listTdCheck{text-align:center;vertical-align:middle;width:40px;padding:10px 12px}.Applicants-module__cROe5W__listTd{color:var(--gray-700);vertical-align:middle;padding:10px 14px;font-size:14px}.Applicants-module__cROe5W__listCandidate{align-items:center;gap:10px;display:flex}.Applicants-module__cROe5W__listAvatar{background:var(--brand-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.Applicants-module__cROe5W__listName{color:var(--gray-900);font-size:14px;font-weight:600}.Applicants-module__cROe5W__listHeadline{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin-top:1px;font-size:12px;overflow:hidden}.Applicants-module__cROe5W__listMatchScore{font-size:14px;font-weight:700}.Applicants-module__cROe5W__listMuted{color:var(--gray-300)}.Applicants-module__cROe5W__listDate{color:var(--gray-500);white-space:nowrap;font-size:13px}.Applicants-module__cROe5W__listExpTitle{color:var(--gray-700);font-size:13px}.Applicants-module__cROe5W__listEduDegree{color:var(--gray-800);font-size:13px;font-weight:500}.Applicants-module__cROe5W__listEduSchool{color:var(--gray-500);margin-top:1px;font-size:12px}.Applicants-module__cROe5W__listStatusBadge{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.Applicants-module__cROe5W__listStatusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.Applicants-module__cROe5W__listTdActions{text-align:right;vertical-align:middle;padding:10px 14px}.Applicants-module__cROe5W__actionGroup{justify-content:flex-end;align-items:center;gap:2px;display:flex}.Applicants-module__cROe5W__actionBtn{color:var(--gray-500);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:3px;padding:4px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.Applicants-module__cROe5W__actionBtn:hover{background:var(--gray-100);color:var(--gray-800)}.Applicants-module__cROe5W__actionBtn:disabled{opacity:.4;cursor:not-allowed}.Applicants-module__cROe5W__actionBtnAdvance{color:var(--brand-primary);font-weight:600}.Applicants-module__cROe5W__actionBtnAdvance:hover:not(:disabled){background:var(--brand-primary-50);color:var(--brand-primary-hover)}.Applicants-module__cROe5W__actionBtnReject{color:var(--gray-400)}.Applicants-module__cROe5W__actionBtnReject:hover:not(:disabled){background:var(--color-error-bg);color:var(--color-error)}.Applicants-module__cROe5W__actionBtnView{color:var(--gray-400)}.Applicants-module__cROe5W__actionBtnView:hover{background:var(--gray-100);color:var(--gray-700)}.Applicants-module__cROe5W__actionBtnIcon{font-size:13px;line-height:1}.Applicants-module__cROe5W__advanceMenu{background:var(--color-white);z-index:50;border-radius:10px;min-width:180px;margin-top:4px;padding:4px;animation:.1s Applicants-module__cROe5W__fadeIn;position:absolute;top:100%;right:0;box-shadow:0 8px 30px #0000001f,0 0 0 1px #0000000d}@keyframes Applicants-module__cROe5W__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Applicants-module__cROe5W__advanceMenuItem{width:100%;color:var(--gray-700);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .1s;display:flex}.Applicants-module__cROe5W__advanceMenuItem:hover{background:var(--gray-50);color:var(--gray-900)}.Applicants-module__cROe5W__advanceMenuDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Applicants-module__cROe5W__listFooter{padding:var(--space-3)0;color:var(--gray-400);text-align:center;flex-shrink:0;font-size:12px}.Applicants-module__cROe5W__checkbox{width:16px;height:16px;accent-color:var(--brand-primary);cursor:pointer}
.Profile-module__HLzWoG__section{background:var(--color-white);border-radius:var(--radius-md);padding:var(--space-6);margin-bottom:var(--space-5);border:none;box-shadow:0 1px 3px #0000000f}.Profile-module__HLzWoG__sectionHeader{color:var(--gray-800);margin-bottom:var(--space-4);justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.Profile-module__HLzWoG__formGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:600px){.Profile-module__HLzWoG__formGrid{grid-template-columns:1fr 1fr}}.Profile-module__HLzWoG__fullWidth{grid-column:1/-1}.Profile-module__HLzWoG__sectionTitle{color:var(--gray-800);margin-bottom:var(--space-3);font-size:16px;font-weight:600}.Profile-module__HLzWoG__verificationIntro{color:var(--gray-600);margin-bottom:var(--space-5);font-size:14px;line-height:1.6}.Profile-module__HLzWoG__verificationMessage{border-radius:var(--radius-sm);font-size:13px}.Profile-module__HLzWoG__verificationCategory{margin-bottom:var(--space-5)}.Profile-module__HLzWoG__categoryTitle{color:var(--gray-800);margin:0 0 var(--space-1)0;font-size:14px;font-weight:600}.Profile-module__HLzWoG__categoryDescription{color:var(--gray-500);margin:0 0 var(--space-3)0;font-size:13px}.Profile-module__HLzWoG__fileInput{padding:var(--space-3);border:2px dashed var(--gray-300);background:var(--gray-50);border-radius:var(--radius-sm);cursor:pointer;width:100%;font-size:13px;transition:all .15s}.Profile-module__HLzWoG__fileInput:hover{border-color:var(--brand-primary);background:var(--color-white)}.Profile-module__HLzWoG__formDivider{margin:var(--space-4)0;border-top:1px solid var(--gray-200);grid-column:1/-1}.Profile-module__HLzWoG__submitRow{margin-top:var(--space-4)}.Profile-module__HLzWoG__inputGroup{gap:var(--space-2);flex-direction:column;display:flex}.Profile-module__HLzWoG__label{color:var(--gray-700);font-size:13px;font-weight:500}.Profile-module__HLzWoG__input,.Profile-module__HLzWoG__textarea{border:1px solid var(--gray-300);border-radius:var(--radius-sm);background:var(--color-white);width:100%;color:var(--gray-800);padding:10px 12px;font-family:inherit;font-size:14px;transition:all .15s}.Profile-module__HLzWoG__input:focus,.Profile-module__HLzWoG__textarea:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus);outline:none}.Profile-module__HLzWoG__textarea{resize:vertical;min-height:100px}.Profile-module__HLzWoG__saveButton{background:var(--brand-primary);color:var(--color-white);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s}.Profile-module__HLzWoG__saveButton:hover{background:var(--brand-primary-hover)}.Profile-module__HLzWoG__saveButton:disabled{opacity:.6;cursor:not-allowed}.Profile-module__HLzWoG__checkboxLabel{align-items:center;gap:var(--space-3);color:var(--gray-700);cursor:pointer;font-size:14px;display:flex}.Profile-module__HLzWoG__checkboxLabel input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand-primary)}.Profile-module__HLzWoG__listItem{border-bottom:1px solid var(--gray-200);padding:var(--space-4)0}.Profile-module__HLzWoG__listItem:first-child{padding-top:0}.Profile-module__HLzWoG__listItem:last-child{border-bottom:none;padding-bottom:0}.Profile-module__HLzWoG__itemHeader{margin-bottom:var(--space-1);justify-content:space-between;align-items:flex-start;display:flex}.Profile-module__HLzWoG__itemTitle{color:var(--gray-800);font-size:14px;font-weight:600}.Profile-module__HLzWoG__itemSub{color:var(--gray-500);font-size:13px}.Profile-module__HLzWoG__deleteButton{color:var(--color-error);cursor:pointer;background:0 0;border:none;font-size:12px;text-decoration:underline}.Profile-module__HLzWoG__deleteButton:hover{color:var(--red-700)}.Profile-module__HLzWoG__addButton{align-items:center;gap:var(--space-2);background:var(--gray-100);border:1px solid var(--gray-300);color:var(--gray-700);cursor:pointer;border-radius:var(--radius-sm);margin-top:var(--space-4);padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.Profile-module__HLzWoG__addButton:hover{background:var(--gray-200)}.Profile-module__HLzWoG__modalOverlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Profile-module__HLzWoG__modalContent{background-color:var(--color-white);padding:var(--space-6);border-radius:var(--radius-md);width:400px;max-width:90vw;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.Profile-module__HLzWoG__modalTitle{color:var(--gray-800);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--gray-200);font-size:18px;font-weight:600}.Profile-module__HLzWoG__modalBody{margin-bottom:var(--space-5);color:var(--gray-700);font-size:14px;line-height:1.6}.Profile-module__HLzWoG__modalActions{justify-content:flex-end;gap:var(--space-3);align-items:center;display:flex}.Profile-module__HLzWoG__cancelButton{color:var(--gray-600);cursor:pointer;background:0 0;border:none;padding:8px 16px;font-size:14px;font-weight:500}.Profile-module__HLzWoG__cancelButton:hover{color:var(--gray-800)}.Profile-module__HLzWoG__primaryButton{background:var(--brand-primary);color:var(--color-white);cursor:pointer;border-radius:var(--radius-sm);border:none;padding:10px 20px;font-size:14px;font-weight:600;transition:background .15s}.Profile-module__HLzWoG__primaryButton:hover{background:var(--brand-primary-hover)}.Profile-module__HLzWoG__dangerButton{background:var(--color-error);color:var(--color-white);cursor:pointer;border-radius:var(--radius-sm);border:none;padding:10px 20px;font-size:14px;font-weight:600}.Profile-module__HLzWoG__dangerButton:hover{background:var(--red-700)}.Profile-module__HLzWoG__hiddenInput{display:none}.Profile-module__HLzWoG__fileInputWrapper{cursor:pointer;display:inline-flex;position:relative;overflow:hidden}.Profile-module__HLzWoG__nativeFileInput{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;font-size:0;position:absolute;inset:0}.Profile-module__HLzWoG__nativeFileInput:disabled{cursor:not-allowed}.Profile-module__HLzWoG__resumeRow{padding:var(--space-4);background:var(--gray-50);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.Profile-module__HLzWoG__resumeInfoText{align-items:center;gap:var(--space-3);display:flex}.Profile-module__HLzWoG__resumeFileName{color:var(--gray-800);font-size:14px;font-weight:500}.Profile-module__HLzWoG__resumeStatus{color:var(--color-success);align-items:center;gap:var(--space-1);font-size:12px;display:flex}.Profile-module__HLzWoG__resumeActions{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}.Profile-module__HLzWoG__resumeActionBtn{cursor:pointer;background:var(--color-white);border:1px solid var(--gray-300);color:var(--gray-700);border-radius:6px;justify-content:center;align-items:center;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:all .15s;display:inline-flex}.Profile-module__HLzWoG__resumeActionBtn:hover{background:var(--gray-50);border-color:var(--gray-400);text-decoration:none}.Profile-module__HLzWoG__resumeActionBtnDanger{color:var(--color-error);border-color:#dc26264d;}.Profile-module__HLzWoG__resumeActionBtnDanger:hover{background:var(--red-50);border-color:var(--color-error)}.Profile-module__HLzWoG__resumeEmptyState{text-align:center;padding:var(--space-5);background:var(--gray-50);border-radius:var(--radius-sm);border:2px dashed var(--gray-300)}.Profile-module__HLzWoG__resumeEmptyText{color:var(--gray-500);margin-bottom:var(--space-4);font-size:14px}.Profile-module__HLzWoG__sectionDescription{color:var(--gray-500);margin-bottom:var(--space-5);font-size:14px}.Profile-module__HLzWoG__formGroup{margin-bottom:var(--space-5)}.Profile-module__HLzWoG__selectInput,.Profile-module__HLzWoG__textInput{border:1px solid var(--gray-300);border-radius:var(--radius-sm);background:var(--color-white);width:100%;color:var(--gray-800);padding:10px 12px;font-family:inherit;font-size:14px}.Profile-module__HLzWoG__selectInput:focus,.Profile-module__HLzWoG__textInput:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus);outline:none}.Profile-module__HLzWoG__chipContainer{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Profile-module__HLzWoG__chip{background:var(--color-white);border:1px solid var(--gray-300);cursor:pointer;border-radius:var(--radius-sm);color:var(--gray-700);padding:8px 14px;font-size:13px;transition:all .15s}.Profile-module__HLzWoG__chip:hover{background:var(--gray-100);border-color:var(--gray-400)}.Profile-module__HLzWoG__chipActive{background:var(--brand-primary);color:var(--color-white);border-color:var(--brand-primary)}.Profile-module__HLzWoG__chipActive:hover{background:var(--brand-primary-hover);border-color:var(--brand-primary-hover)}.Profile-module__HLzWoG__skillsPickerWrapper{position:relative}.Profile-module__HLzWoG__skillChips{margin-bottom:var(--space-2);flex-wrap:wrap;gap:6px;display:flex}.Profile-module__HLzWoG__skillChip{background:var(--brand-primary);color:var(--color-white);border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.Profile-module__HLzWoG__skillChipRemove{color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0 0 0 2px;font-size:15px;line-height:1}.Profile-module__HLzWoG__skillChipRemove:hover{color:var(--color-white)}.Profile-module__HLzWoG__skillsDropdown{z-index:50;background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-sm);max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.Profile-module__HLzWoG__skillsDropdownHint{color:var(--gray-400);border-bottom:1px solid var(--gray-100);padding:8px 12px;font-size:12px}.Profile-module__HLzWoG__skillsDropdownOption{color:var(--gray-700);cursor:pointer;padding:8px 12px;font-size:13px;transition:background .1s}.Profile-module__HLzWoG__skillsDropdownOption:hover{background:var(--gray-50);color:var(--brand-primary)}.Profile-module__HLzWoG__skillsDropdownEmpty{color:var(--gray-400);text-align:center;padding:12px;font-size:13px}@media (max-width:768px){.Profile-module__HLzWoG__section,.Profile-module__HLzWoG__modalContent{padding:var(--space-4)}}.Profile-module__HLzWoG__avatarUploadContainer{align-items:flex-start;gap:var(--space-4);display:flex}.Profile-module__HLzWoG__avatarHint{color:var(--gray-500);max-width:200px;margin:0;font-size:13px;line-height:1.5}.Profile-module__HLzWoG__toggleRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-3)0;cursor:pointer;color:var(--gray-700);font-size:14px;display:flex}.Profile-module__HLzWoG__toggleRow input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand-primary);flex-shrink:0;margin-top:2px}.Profile-module__HLzWoG__toggleRow strong{color:var(--gray-800);font-size:14px;display:block}.Profile-module__HLzWoG__toggleDesc{color:var(--gray-500);margin:2px 0 0;font-size:13px}
.Toast-module__dpyMdW__toastContainer{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.Toast-module__dpyMdW__toast{pointer-events:auto;background:var(--color-white);color:var(--gray-700);border:1px solid var(--gray-200);border-left:4px solid var(--brand-primary);border-radius:8px;justify-content:space-between;align-items:center;min-width:300px;padding:12px 24px;font-size:13px;font-weight:500;animation:.3s ease-out Toast-module__dpyMdW__slideIn;display:flex;box-shadow:0 4px 12px #00000026}.Toast-module__dpyMdW__toast.Toast-module__dpyMdW__success{border-left-color:var(--color-success)}.Toast-module__dpyMdW__toast.Toast-module__dpyMdW__error{border-left-color:var(--color-error)}.Toast-module__dpyMdW__toast.Toast-module__dpyMdW__info{border-left-color:var(--brand-primary)}@keyframes Toast-module__dpyMdW__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
.Billing-module__GKZzQa__container{gap:var(--space-8);flex-direction:column;max-width:1000px;display:flex}.Billing-module__GKZzQa__creditHero{background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:var(--space-6);justify-content:space-between;align-items:center;display:flex}.Billing-module__GKZzQa__creditHeroContent{gap:var(--space-1);flex-direction:column;display:flex}.Billing-module__GKZzQa__creditHeroLabel{color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.Billing-module__GKZzQa__creditHeroValue{color:var(--gray-900);font-size:36px;font-weight:700;line-height:1}.Billing-module__GKZzQa__creditHeroSubtext{color:var(--gray-500);font-size:13px}.Billing-module__GKZzQa__creditHeroMeta{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.Billing-module__GKZzQa__creditPrice{color:var(--gray-400);font-size:12px}.Billing-module__GKZzQa__creditPriceValue{color:var(--gray-800);font-size:18px;font-weight:600}.Billing-module__GKZzQa__overviewGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.Billing-module__GKZzQa__statCard{background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-1);flex-direction:column;transition:border-color .15s;display:flex}.Billing-module__GKZzQa__statCard:hover{border-color:var(--gray-300)}.Billing-module__GKZzQa__statLabel{color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.Billing-module__GKZzQa__statValue{color:var(--gray-800);font-size:28px;font-weight:600;line-height:1.2}.Billing-module__GKZzQa__statSubtext{color:var(--gray-500);margin-top:var(--space-1);font-size:13px}.Billing-module__GKZzQa__statBadge{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:inline-flex}.Billing-module__GKZzQa__badge{text-transform:uppercase;letter-spacing:.3px;border-radius:var(--radius-sm);align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.Billing-module__GKZzQa__badge[data-plan=free]{background:var(--gray-100);color:var(--gray-600)}.Billing-module__GKZzQa__badge[data-plan=pro]{background:var(--amber-100);color:var(--amber-800)}.Billing-module__GKZzQa__badge[data-plan=enterprise],.Billing-module__GKZzQa__badge[data-status=active]{background:var(--color-success-bg);color:var(--color-success)}.Billing-module__GKZzQa__section{background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-md);overflow:hidden}.Billing-module__GKZzQa__sectionHeader{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--gray-200);background:var(--gray-50);justify-content:space-between;align-items:center;display:flex}.Billing-module__GKZzQa__sectionTitle{color:var(--gray-800);margin:0;font-size:14px;font-weight:600}.Billing-module__GKZzQa__sectionAction{border:1px solid var(--gray-200);border-radius:var(--radius-sm);color:var(--gray-700);cursor:pointer;background:0 0;padding:6px 14px;font-size:13px;font-weight:500;transition:all .15s}.Billing-module__GKZzQa__sectionAction:hover{background:var(--gray-100);border-color:var(--gray-300)}.Billing-module__GKZzQa__sectionContent{padding:var(--space-5)}.Billing-module__GKZzQa__plansGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.Billing-module__GKZzQa__plansGrid{grid-template-columns:1fr}}.Billing-module__GKZzQa__planCard{padding:var(--space-5);background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-md);flex-direction:column;transition:all .15s;display:flex;position:relative}.Billing-module__GKZzQa__planCard:hover{border-color:var(--gray-300)}.Billing-module__GKZzQa__planCard.Billing-module__GKZzQa__highlighted{border-color:var(--brand-primary);border-width:2px}.Billing-module__GKZzQa__planCard.Billing-module__GKZzQa__current{background:linear-gradient(to bottom,var(--color-success-bg)0%,var(--color-white)100%);border-color:var(--color-success)}.Billing-module__GKZzQa__planHeader{margin-bottom:var(--space-4)}.Billing-module__GKZzQa__planName{color:var(--gray-500);margin:0 0 var(--space-1)0;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.Billing-module__GKZzQa__planPrice{color:var(--gray-800);font-size:32px;font-weight:700;line-height:1}.Billing-module__GKZzQa__planPrice span{color:var(--gray-500);font-size:14px;font-weight:400}.Billing-module__GKZzQa__popularTag{top:0;right:var(--space-4);background:var(--brand-primary);color:var(--color-white);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.5px;padding:4px 12px;font-size:10px;font-weight:600;position:absolute;transform:translateY(-50%)}.Billing-module__GKZzQa__featureList{flex:1;margin:0;padding:0;list-style:none}.Billing-module__GKZzQa__featureList li{align-items:flex-start;gap:var(--space-2);padding:var(--space-2)0;color:var(--gray-700);border-bottom:1px solid var(--gray-100);font-size:13px;display:flex}.Billing-module__GKZzQa__featureList li:last-child{border-bottom:none}.Billing-module__GKZzQa__featureIcon{text-align:center;flex-shrink:0;width:20px;font-size:14px}.Billing-module__GKZzQa__planAction{margin-top:var(--space-5)}.Billing-module__GKZzQa__upgradeButton{background:var(--brand-primary);width:100%;color:var(--color-white);border-radius:var(--radius-sm);cursor:pointer;text-align:center;border:none;padding:12px 16px;font-size:13px;font-weight:600;transition:all .15s;display:block}.Billing-module__GKZzQa__upgradeButton:hover{background:var(--brand-primary-hover)}.Billing-module__GKZzQa__upgradeButton:disabled{opacity:.5;cursor:not-allowed}.Billing-module__GKZzQa__currentPlanLabel{background:var(--gray-100);width:100%;color:var(--gray-500);text-align:center;border:1px dashed var(--gray-200);border-radius:var(--radius-sm);padding:12px 16px;font-size:13px;font-weight:600;display:block}.Billing-module__GKZzQa__creditPacksGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.Billing-module__GKZzQa__creditPackCard{padding:var(--space-5);background:var(--color-white);border:1px solid var(--gray-200);border-radius:var(--radius-md);cursor:pointer;text-align:center;transition:all .15s;position:relative}.Billing-module__GKZzQa__creditPackCard:hover{border-color:var(--brand-primary)}.Billing-module__GKZzQa__creditPackCard:disabled{opacity:.5;cursor:not-allowed}.Billing-module__GKZzQa__packQuantity{color:var(--gray-800);margin-bottom:var(--space-1);font-size:14px;font-weight:600}.Billing-module__GKZzQa__packPrice{color:var(--brand-primary);font-size:24px;font-weight:700}.Billing-module__GKZzQa__packSavings{top:var(--space-2);right:var(--space-2);background:var(--color-success-bg);color:var(--color-success);text-transform:uppercase;border-radius:var(--radius-sm);padding:2px 6px;font-size:9px;font-weight:700;position:absolute}.Billing-module__GKZzQa__creditPackCard.Billing-module__GKZzQa__recommended{border-color:var(--brand-primary);background:#52796f0a}.Billing-module__GKZzQa__paymentMethodsStrip{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--gray-100);display:flex}.Billing-module__GKZzQa__paymentMethodsLabel{color:var(--gray-500);white-space:nowrap;font-size:12px;font-weight:500}.Billing-module__GKZzQa__paymentMethodsList{gap:var(--space-2);flex-wrap:wrap;display:flex}.Billing-module__GKZzQa__paymentMethodTag{color:var(--gray-600);background:var(--gray-100);border-radius:var(--radius-sm);padding:3px 8px;font-size:11px;font-weight:500}.Billing-module__GKZzQa__messageBar{padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4);font-size:14px;font-weight:500}.Billing-module__GKZzQa__messageBar.Billing-module__GKZzQa__success{background:var(--color-success-bg);color:var(--color-success);border:1px solid var(--color-success)}.Billing-module__GKZzQa__messageBar.Billing-module__GKZzQa__error{background:var(--red-50);color:var(--red-600);border:1px solid var(--red-300)}.Billing-module__GKZzQa__paymentMethods{color:var(--gray-500);font-size:12px;font-weight:400}.Billing-module__GKZzQa__sectionDescription{color:var(--gray-600);margin-bottom:var(--space-4);font-size:14px}.Billing-module__GKZzQa__packUnit{color:var(--gray-500);margin-top:var(--space-1);font-size:12px}.Billing-module__GKZzQa__loadingOverlay{color:var(--gray-600);border-radius:var(--radius-md);background:#ffffffe6;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.Billing-module__GKZzQa__howItWorks{gap:var(--space-4);flex-direction:column;display:flex}.Billing-module__GKZzQa__step{align-items:flex-start;gap:var(--space-4);display:flex}.Billing-module__GKZzQa__stepNumber{background:var(--brand-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.Billing-module__GKZzQa__stepContent{flex:1}.Billing-module__GKZzQa__stepContent strong{color:var(--gray-800);margin-bottom:var(--space-1);font-size:14px;font-weight:600;display:block}.Billing-module__GKZzQa__stepContent p{color:var(--gray-600);margin:0;font-size:13px}.Billing-module__GKZzQa__paymentMethodsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.Billing-module__GKZzQa__paymentCategory{gap:var(--space-1);flex-direction:column;display:flex}.Billing-module__GKZzQa__paymentCategory strong{color:var(--gray-800);font-size:13px;font-weight:600}.Billing-module__GKZzQa__paymentCategory span{color:var(--gray-500);font-size:12px}.Billing-module__GKZzQa__transactionTable{border:1px solid var(--gray-200);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.Billing-module__GKZzQa__tableHeader{gap:var(--space-3);padding:var(--space-3)var(--space-4);background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;grid-template-columns:140px 1fr 120px 100px 100px;font-size:11px;font-weight:600;display:grid}.Billing-module__GKZzQa__tableRow{gap:var(--space-3);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--gray-100);grid-template-columns:140px 1fr 120px 100px 100px;align-items:center;display:grid}.Billing-module__GKZzQa__tableRow:last-child{border-bottom:none}.Billing-module__GKZzQa__tableRow:hover{background:var(--gray-50)}.Billing-module__GKZzQa__colDate{color:var(--gray-600);font-size:13px}.Billing-module__GKZzQa__dateMain{display:block}.Billing-module__GKZzQa__colDesc{flex-direction:column;gap:2px;display:flex}.Billing-module__GKZzQa__txDesc{color:var(--gray-800);font-size:13px;font-weight:500}.Billing-module__GKZzQa__txOrderId{color:var(--gray-400);font-family:monospace;font-size:11px}.Billing-module__GKZzQa__txPaymentMethod{color:var(--gray-500);font-size:11px}.Billing-module__GKZzQa__colAmount{color:var(--gray-800);font-size:13px;font-weight:600}.Billing-module__GKZzQa__colStatus{align-items:center;display:flex}.Billing-module__GKZzQa__statusBadge{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.3px;align-items:center;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.Billing-module__GKZzQa__statusPaid{background:var(--color-success-bg);color:var(--color-success)}.Billing-module__GKZzQa__statusPending{background:var(--amber-100);color:var(--amber-800)}.Billing-module__GKZzQa__statusFailed{background:var(--red-50);color:var(--red-600)}.Billing-module__GKZzQa__colAction{align-items:center;display:flex}.Billing-module__GKZzQa__syncButton{background:var(--brand-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:4px 10px;font-size:11px;font-weight:500;transition:all .15s}.Billing-module__GKZzQa__syncButton:hover{background:var(--brand-primary-hover)}.Billing-module__GKZzQa__syncButton:disabled{opacity:.5;cursor:not-allowed}.Billing-module__GKZzQa__paidDate{color:var(--gray-500);font-size:11px}.Billing-module__GKZzQa__emptyState{color:var(--gray-500);text-align:center;padding:var(--space-6)0;font-size:14px}.Billing-module__GKZzQa__emptyStateIcon{margin-bottom:var(--space-2);opacity:.5;font-size:32px}.Billing-module__GKZzQa__transactionCount{color:var(--gray-500);background:var(--gray-100);border-radius:12px;padding:3px 10px;font-size:12px;font-weight:500}.Billing-module__GKZzQa__pendingActions{gap:var(--space-2);display:flex}.Billing-module__GKZzQa__payNowButton{background:var(--brand-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:4px 12px;font-size:11px;font-weight:600;transition:all .15s}.Billing-module__GKZzQa__payNowButton:hover{background:var(--brand-primary-hover)}.Billing-module__GKZzQa__payNowButton:disabled{opacity:.5;cursor:not-allowed}.Billing-module__GKZzQa__checkStatusButton{background:var(--gray-100);color:var(--gray-600);border:1px solid var(--gray-200);border-radius:var(--radius-sm);cursor:pointer;padding:4px 10px;font-size:11px;font-weight:500;transition:all .15s}.Billing-module__GKZzQa__checkStatusButton:hover{background:var(--gray-200)}.Billing-module__GKZzQa__checkStatusButton:disabled{opacity:.5;cursor:not-allowed}.Billing-module__GKZzQa__retryButton{background:var(--gray-100);color:var(--gray-600);border:1px solid var(--gray-200);border-radius:var(--radius-sm);cursor:pointer;padding:4px 12px;font-size:11px;font-weight:500;transition:all .15s}.Billing-module__GKZzQa__retryButton:hover{background:var(--gray-200);border-color:var(--gray-300)}.Billing-module__GKZzQa__pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--gray-100);display:flex}.Billing-module__GKZzQa__paginationButton{background:var(--color-white);color:var(--gray-700);border:1px solid var(--gray-200);border-radius:var(--radius-sm);cursor:pointer;padding:6px 14px;font-size:13px;font-weight:500;transition:all .15s}.Billing-module__GKZzQa__paginationButton:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-300)}.Billing-module__GKZzQa__paginationButton:disabled{opacity:.4;cursor:not-allowed}.Billing-module__GKZzQa__paginationInfo{color:var(--gray-500);font-size:13px;font-weight:500}@media (max-width:600px){.Billing-module__GKZzQa__creditHero{align-items:flex-start;gap:var(--space-4);flex-direction:column}.Billing-module__GKZzQa__creditHeroMeta{align-items:flex-start}.Billing-module__GKZzQa__creditHeroValue{font-size:28px}.Billing-module__GKZzQa__overviewGrid{grid-template-columns:1fr}.Billing-module__GKZzQa__sectionHeader{gap:var(--space-3);flex-direction:column;align-items:flex-start}.Billing-module__GKZzQa__howItWorks{gap:var(--space-3)}.Billing-module__GKZzQa__paymentMethodsGrid{grid-template-columns:1fr 1fr}.Billing-module__GKZzQa__tableHeader{display:none}.Billing-module__GKZzQa__tableRow{gap:var(--space-2);padding:var(--space-4);grid-template-columns:1fr}.Billing-module__GKZzQa__colDate{order:1}.Billing-module__GKZzQa__colDesc{order:2}.Billing-module__GKZzQa__colAmount{order:3}.Billing-module__GKZzQa__colStatus{order:4}.Billing-module__GKZzQa__colAction{order:5}}
.EmailBranding-module__9wlGEq__pageHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.EmailBranding-module__9wlGEq__pageTitle{color:var(--gray-900);letter-spacing:-.3px;margin:0;font-size:28px;font-weight:700}.EmailBranding-module__9wlGEq__pageSubtitle{color:var(--gray-500);margin:8px 0 0;font-size:14px}.EmailBranding-module__9wlGEq__headerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.EmailBranding-module__9wlGEq__savedBadge{color:var(--green-800);background:var(--green-100);border-radius:100px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;animation:.2s EmailBranding-module__9wlGEq__fadeIn;display:inline-flex}@keyframes EmailBranding-module__9wlGEq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EmailBranding-module__9wlGEq__saveBtn{background:var(--brand-primary);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-main);box-shadow:none;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;transition:all .15s;display:inline-flex}.EmailBranding-module__9wlGEq__saveBtn:hover{background:var(--brand-primary-hover)}.EmailBranding-module__9wlGEq__saveBtn:disabled{opacity:.6;cursor:not-allowed}.EmailBranding-module__9wlGEq__grid{grid-template-columns:1fr 420px;align-items:start;gap:24px;display:grid}@media (max-width:1024px){.EmailBranding-module__9wlGEq__grid{grid-template-columns:1fr}}.EmailBranding-module__9wlGEq__settingsPanel{flex-direction:column;gap:16px;display:flex}.EmailBranding-module__9wlGEq__section{border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:none;background:#fff;position:relative;overflow:hidden}.EmailBranding-module__9wlGEq__sectionHeader{border-bottom:1px solid var(--gray-100);color:var(--gray-400);align-items:center;gap:10px;padding:16px 20px;display:flex}.EmailBranding-module__9wlGEq__sectionHeader h3{color:var(--gray-700);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px;font-weight:700}.EmailBranding-module__9wlGEq__sectionBody{padding:20px}.EmailBranding-module__9wlGEq__field{margin-bottom:16px}.EmailBranding-module__9wlGEq__field:last-child{margin-bottom:0}.EmailBranding-module__9wlGEq__field label{color:var(--gray-700);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.EmailBranding-module__9wlGEq__fieldHint{color:var(--gray-400);margin:0 0 8px;font-size:12px}.EmailBranding-module__9wlGEq__field input[type=text],.EmailBranding-module__9wlGEq__field input[type=email],.EmailBranding-module__9wlGEq__field input[type=url]{border:1px solid var(--gray-200);width:100%;color:var(--gray-900);font-size:14px;font-family:var(--font-main);background:#fff;border-radius:8px;padding:10px 14px;transition:all .15s}.EmailBranding-module__9wlGEq__field input:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus);outline:none}.EmailBranding-module__9wlGEq__field input::placeholder{color:var(--gray-400)}.EmailBranding-module__9wlGEq__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.EmailBranding-module__9wlGEq__fieldRow{grid-template-columns:1fr}}.EmailBranding-module__9wlGEq__colorGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:640px){.EmailBranding-module__9wlGEq__colorGrid{grid-template-columns:1fr}}.EmailBranding-module__9wlGEq__colorField label{color:var(--gray-700);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.EmailBranding-module__9wlGEq__colorRow{align-items:center;gap:10px;display:flex}.EmailBranding-module__9wlGEq__colorSwatch{border:2px solid var(--gray-200);cursor:pointer;border-radius:10px;flex-shrink:0;width:44px;height:44px;transition:border-color .15s;overflow:hidden}.EmailBranding-module__9wlGEq__colorSwatch:hover{border-color:var(--brand-primary)}.EmailBranding-module__9wlGEq__colorSwatch input[type=color]{cursor:pointer;border:none;width:60px;height:60px;margin:-8px;padding:0}.EmailBranding-module__9wlGEq__colorHex{text-transform:lowercase;width:100px!important;font-family:var(--font-mono)!important;font-size:13px!important}.EmailBranding-module__9wlGEq__toggleRow{align-items:flex-start;gap:14px;display:flex}.EmailBranding-module__9wlGEq__toggleTrack{background:var(--gray-200);cursor:pointer;border-radius:13px;flex-shrink:0;width:48px;height:26px;transition:background .2s;position:relative}.EmailBranding-module__9wlGEq__toggleTrack.EmailBranding-module__9wlGEq__active{background:var(--brand-primary)}.EmailBranding-module__9wlGEq__toggleTrack:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.EmailBranding-module__9wlGEq__toggleTrack.EmailBranding-module__9wlGEq__active:after{transform:translate(22px)}.EmailBranding-module__9wlGEq__toggleContent{flex-direction:column;gap:2px;display:flex}.EmailBranding-module__9wlGEq__toggleLabel{color:var(--gray-900);font-size:14px;font-weight:500}.EmailBranding-module__9wlGEq__toggleHint{color:var(--gray-400);font-size:12px}.EmailBranding-module__9wlGEq__fontPicker{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EmailBranding-module__9wlGEq__fontOption{border:2px solid var(--gray-200);border-radius:var(--radius-md);cursor:pointer;background:var(--color-white);flex-direction:column;align-items:center;padding:20px 16px;transition:all .15s;display:flex}.EmailBranding-module__9wlGEq__fontOption:hover{border-color:var(--brand-primary)}.EmailBranding-module__9wlGEq__fontOption.EmailBranding-module__9wlGEq__selected{border-color:var(--brand-primary);background:var(--brand-primary-50)}.EmailBranding-module__9wlGEq__fontSample{color:var(--gray-900);margin-bottom:8px;font-size:36px;font-weight:400}.EmailBranding-module__9wlGEq__fontName{color:var(--gray-900);font-size:13px;font-weight:600}.EmailBranding-module__9wlGEq__fontDesc{color:var(--gray-400);margin-top:2px;font-size:11px}.EmailBranding-module__9wlGEq__templateGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:768px){.EmailBranding-module__9wlGEq__templateGrid{grid-template-columns:1fr 1fr}}.EmailBranding-module__9wlGEq__templateCard{border:2px solid var(--gray-200);cursor:pointer;background:#fff;border-radius:10px;padding:14px;transition:all .15s;position:relative}.EmailBranding-module__9wlGEq__templateCard:hover{border-color:var(--brand-primary)}.EmailBranding-module__9wlGEq__templateCard.EmailBranding-module__9wlGEq__selected{border-color:var(--brand-primary);background:var(--brand-primary-50)}.EmailBranding-module__9wlGEq__templateCheck{background:var(--brand-primary);color:#fff;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex;position:absolute;top:10px;right:10px;transform:scale(.8)}.EmailBranding-module__9wlGEq__templateCard.EmailBranding-module__9wlGEq__selected .EmailBranding-module__9wlGEq__templateCheck{opacity:1;transform:scale(1)}.EmailBranding-module__9wlGEq__templateCard h4{color:var(--gray-900);margin:0 0 4px;font-size:13px;font-weight:600}.EmailBranding-module__9wlGEq__templateCard p{color:var(--gray-500);margin:0;font-size:11px;line-height:1.4}.EmailBranding-module__9wlGEq__previewPanel{border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:none;background:#fff;position:sticky;top:24px;overflow:hidden}.EmailBranding-module__9wlGEq__previewHeader{border-bottom:1px solid var(--gray-100);color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;padding:14px 20px;font-size:12px;font-weight:700;display:flex}.EmailBranding-module__9wlGEq__previewFrame{background:#f5f5f5;height:580px;overflow-y:auto}.EmailBranding-module__9wlGEq__previewFrame iframe{border:none;width:100%;height:100%}@media (max-width:768px){.EmailBranding-module__9wlGEq__pageHeader{flex-direction:column;align-items:stretch}.EmailBranding-module__9wlGEq__pageTitle{font-size:24px}.EmailBranding-module__9wlGEq__headerActions{justify-content:flex-end}.EmailBranding-module__9wlGEq__previewPanel{position:static}.EmailBranding-module__9wlGEq__previewFrame{height:400px}}
.Evaluations-module__JC2faG__statsBar{gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.Evaluations-module__JC2faG__stat{background:var(--color-white);border:1px solid var(--gray-200);padding:var(--space-4)var(--space-6);border-radius:12px;flex-direction:column;flex:1;align-items:center;display:flex}.Evaluations-module__JC2faG__statValue{color:var(--gray-800);font-size:28px;font-weight:700;line-height:1.1}.Evaluations-module__JC2faG__statLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--gray-500);margin-top:4px;font-size:11px;font-weight:500}.Evaluations-module__JC2faG__tableWrap{background:var(--color-white);border:1px solid var(--gray-200);border-radius:12px;overflow:hidden}.Evaluations-module__JC2faG__table{border-collapse:collapse;width:100%}.Evaluations-module__JC2faG__table th{text-transform:uppercase;letter-spacing:.5px;color:var(--gray-500);padding:var(--space-3)var(--space-4);text-align:left;background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-size:11px;font-weight:600}.Evaluations-module__JC2faG__table td{padding:var(--space-3)var(--space-4);color:var(--gray-700);border-bottom:1px solid var(--gray-100);vertical-align:middle;font-size:13px}.Evaluations-module__JC2faG__table tbody tr:last-child td{border-bottom:none}.Evaluations-module__JC2faG__table tbody tr:hover{background:var(--gray-50)}.Evaluations-module__JC2faG__candidateLink{flex-direction:column;gap:2px;text-decoration:none;display:flex}.Evaluations-module__JC2faG__candidateName{color:var(--gray-800);font-weight:600}.Evaluations-module__JC2faG__candidateLink:hover .Evaluations-module__JC2faG__candidateName{color:var(--brand-primary)}.Evaluations-module__JC2faG__candidateHeadline{color:var(--gray-500);font-size:11px}.Evaluations-module__JC2faG__statusBadge{text-transform:capitalize;background:var(--gray-100);color:var(--gray-600);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.Evaluations-module__JC2faG__statusBadge[data-status=hired]{color:#16a34a;background:#dcfce7}.Evaluations-module__JC2faG__statusBadge[data-status=rejected]{color:#dc2626;background:#fef2f2}.Evaluations-module__JC2faG__statusBadge[data-status=interview]{color:#2563eb;background:#dbeafe}.Evaluations-module__JC2faG__statusBadge[data-status=shortlisted]{color:#059669;background:#d1fae5}.Evaluations-module__JC2faG__ratingCell{color:var(--gray-800);align-items:center;gap:4px;font-weight:600;display:flex}.Evaluations-module__JC2faG__noData{color:var(--gray-300)}.Evaluations-module__JC2faG__recBadge{font-size:12px;font-weight:600}.Evaluations-module__JC2faG__evaluatorList{flex-wrap:wrap;gap:4px;display:flex}.Evaluations-module__JC2faG__evaluatorChip{background:var(--gray-100);width:26px;height:26px;color:var(--gray-600);cursor:default;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.Evaluations-module__JC2faG__empty{text-align:center;color:var(--gray-400);padding:var(--space-8)!important}.Evaluations-module__JC2faG__backLink{color:var(--brand-primary);font-size:13px;font-weight:500;text-decoration:none}.Evaluations-module__JC2faG__backLink:hover{text-decoration:underline}@media (max-width:768px){.Evaluations-module__JC2faG__statsBar{flex-direction:column}.Evaluations-module__JC2faG__table th:nth-child(n+5),.Evaluations-module__JC2faG__table td:nth-child(n+5){display:none}}
.PipelineSettings-module__QwuMcW__header{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}@media (min-width:768px){.PipelineSettings-module__QwuMcW__header{flex-direction:row;justify-content:space-between;align-items:center}}.PipelineSettings-module__QwuMcW__title{color:var(--gray-900);letter-spacing:-.3px;margin:0;font-size:24px;font-weight:700}.PipelineSettings-module__QwuMcW__subtitle{color:var(--gray-500);margin:4px 0 0;font-size:14px}.PipelineSettings-module__QwuMcW__saveBtn{background:var(--brand-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .15s}.PipelineSettings-module__QwuMcW__saveBtn:hover:not(:disabled){background:var(--brand-primary-hover)}.PipelineSettings-module__QwuMcW__saveBtn:disabled{opacity:.6;cursor:not-allowed}.PipelineSettings-module__QwuMcW__infoBox{background:var(--blue-50);border-left:4px solid var(--blue-500);border-radius:var(--radius-lg);margin-bottom:24px;padding:16px 20px}.PipelineSettings-module__QwuMcW__infoBox p{color:var(--gray-700);margin:0;font-size:14px;line-height:1.5}.PipelineSettings-module__QwuMcW__pipelinePreview{background:var(--gray-50);border-radius:var(--radius-lg);align-items:center;gap:8px;margin-bottom:24px;padding:20px;display:flex;overflow-x:auto}.PipelineSettings-module__QwuMcW__previewStage{color:var(--gray-700);white-space:nowrap;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:flex;box-shadow:0 1px 3px #00000014}.PipelineSettings-module__QwuMcW__previewDot{border-radius:50%;width:10px;height:10px}.PipelineSettings-module__QwuMcW__previewArrow{color:var(--gray-300);flex-shrink:0}.PipelineSettings-module__QwuMcW__stageList{border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:none;background:#fff;overflow:hidden}.PipelineSettings-module__QwuMcW__stageItem{border-bottom:1px solid var(--gray-100);align-items:center;gap:16px;padding:16px 20px;transition:background .15s;display:flex}.PipelineSettings-module__QwuMcW__stageItem:last-child{border-bottom:none}.PipelineSettings-module__QwuMcW__stageItem:hover{background:var(--gray-50)}.PipelineSettings-module__QwuMcW__stageItem.PipelineSettings-module__QwuMcW__dragging{background:var(--gray-100);box-shadow:0 4px 12px #0000001a}.PipelineSettings-module__QwuMcW__dragHandle{cursor:grab;color:var(--gray-400);padding:4px}.PipelineSettings-module__QwuMcW__dragHandle:active{cursor:grabbing}.PipelineSettings-module__QwuMcW__stageColor{cursor:pointer;border:2px solid #0000001a;border-radius:8px;width:32px;height:32px;transition:transform .15s}.PipelineSettings-module__QwuMcW__stageColor:hover{transform:scale(1.1)}.PipelineSettings-module__QwuMcW__stageInfo{flex:1;min-width:0}.PipelineSettings-module__QwuMcW__stageName{color:var(--gray-900);margin:0;font-size:15px;font-weight:600}.PipelineSettings-module__QwuMcW__stageNameInput{border:1px solid var(--gray-200);width:100%;max-width:300px;font-size:15px;font-weight:600;font-family:var(--font-main);border-radius:6px;padding:8px 12px}.PipelineSettings-module__QwuMcW__stageNameInput:focus{border-color:var(--brand-primary);outline:none}.PipelineSettings-module__QwuMcW__stageMeta{gap:12px;margin-top:4px;display:flex}.PipelineSettings-module__QwuMcW__stageBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.PipelineSettings-module__QwuMcW__stageBadge.PipelineSettings-module__QwuMcW__terminal{background:var(--red-50);color:var(--red-700)}.PipelineSettings-module__QwuMcW__stageBadge.PipelineSettings-module__QwuMcW__interview{background:var(--amber-50);color:var(--amber-800)}.PipelineSettings-module__QwuMcW__stageBadge.PipelineSettings-module__QwuMcW__default{background:var(--gray-100);color:var(--gray-500)}.PipelineSettings-module__QwuMcW__stageBadge.PipelineSettings-module__QwuMcW__test{background:var(--blue-100);color:var(--blue-700)}.PipelineSettings-module__QwuMcW__stageActions{align-items:center;gap:8px;display:flex}.PipelineSettings-module__QwuMcW__stageActionBtn{color:var(--gray-400);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;transition:all .15s}.PipelineSettings-module__QwuMcW__stageActionBtn:hover{background:var(--gray-100);color:var(--gray-700)}.PipelineSettings-module__QwuMcW__stageActionBtn.PipelineSettings-module__QwuMcW__delete:hover{background:var(--red-50);color:var(--red-600)}.PipelineSettings-module__QwuMcW__toggleGroup{gap:16px;display:flex}.PipelineSettings-module__QwuMcW__toggle{cursor:pointer;color:var(--gray-600);align-items:center;gap:8px;font-size:12px;display:flex}.PipelineSettings-module__QwuMcW__toggle input{width:16px;height:16px;accent-color:var(--brand-primary)}.PipelineSettings-module__QwuMcW__addStageRow{border-top:1px dashed var(--gray-200);padding:16px 20px}.PipelineSettings-module__QwuMcW__addStageBtn{border:2px dashed var(--gray-300);width:100%;color:var(--gray-500);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .15s;display:flex}.PipelineSettings-module__QwuMcW__addStageBtn:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:var(--brand-primary-50)}.PipelineSettings-module__QwuMcW__colorPickerOverlay{z-index:50;position:fixed;inset:0}.PipelineSettings-module__QwuMcW__colorPickerPopover{border-radius:var(--radius-lg);z-index:51;background:#fff;padding:16px;position:absolute;box-shadow:0 10px 40px #00000026}.PipelineSettings-module__QwuMcW__colorGrid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.PipelineSettings-module__QwuMcW__colorOption{cursor:pointer;border:2px solid #0000;border-radius:6px;width:32px;height:32px;transition:transform .15s}.PipelineSettings-module__QwuMcW__colorOption:hover{transform:scale(1.15)}.PipelineSettings-module__QwuMcW__colorOption.PipelineSettings-module__QwuMcW__selected{border-color:var(--gray-900)}.PipelineSettings-module__QwuMcW__confirmOverlay{z-index:100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PipelineSettings-module__QwuMcW__confirmDialog{border-radius:var(--radius-lg);background:#fff;width:90%;max-width:420px;padding:24px;box-shadow:0 20px 40px #00000026}.PipelineSettings-module__QwuMcW__confirmTitle{color:var(--gray-900);margin:0 0 12px;font-size:18px;font-weight:700}.PipelineSettings-module__QwuMcW__confirmText{color:var(--gray-600);margin:0 0 8px;font-size:14px;line-height:1.5}.PipelineSettings-module__QwuMcW__confirmWarning{color:var(--red-600);background:var(--red-50);border-radius:8px;margin:16px 0;padding:12px;font-size:13px}.PipelineSettings-module__QwuMcW__confirmActions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.PipelineSettings-module__QwuMcW__cancelBtn{background:var(--gray-100);color:var(--gray-700);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s}.PipelineSettings-module__QwuMcW__cancelBtn:hover{background:var(--gray-200)}.PipelineSettings-module__QwuMcW__deleteBtn{background:var(--red-600);color:var(--color-white);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s}.PipelineSettings-module__QwuMcW__deleteBtn:hover{background:var(--red-700)}.PipelineSettings-module__QwuMcW__deleteBtn:disabled{opacity:.6;cursor:not-allowed}.PipelineSettings-module__QwuMcW__message{border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}.PipelineSettings-module__QwuMcW__message.PipelineSettings-module__QwuMcW__success{background:var(--green-100);color:var(--green-800)}.PipelineSettings-module__QwuMcW__message.PipelineSettings-module__QwuMcW__error{background:var(--red-100);color:var(--red-700)}
.TalentSearch-module__WroN-q__layout{flex-direction:column;gap:16px;display:flex}.TalentSearch-module__WroN-q__jobsPanel{flex-direction:column;gap:12px;display:flex}.TalentSearch-module__WroN-q__jobCard{border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:none;background:#fff;transition:all .15s;position:relative;overflow:hidden}.TalentSearch-module__WroN-q__jobCard:before{display:none}.TalentSearch-module__WroN-q__jobCard:hover{border-color:var(--gray-300)}.TalentSearch-module__WroN-q__jobCardActive{border-color:var(--brand-primary)}.TalentSearch-module__WroN-q__jobCardInner{padding:20px 24px}.TalentSearch-module__WroN-q__jobHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.TalentSearch-module__WroN-q__jobTitle{color:var(--gray-900);letter-spacing:-.3px;margin:0;font-size:15px;font-weight:700}.TalentSearch-module__WroN-q__expiryBadge{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:var(--amber-100);color:var(--amber-800);border-radius:100px;align-items:center;gap:4px;padding:2px 10px;font-size:10px;font-weight:700;display:inline-flex}.TalentSearch-module__WroN-q__readyBadge{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:var(--green-100);color:var(--green-800);border-radius:100px;align-items:center;gap:4px;padding:2px 10px;font-size:10px;font-weight:700;display:inline-flex}.TalentSearch-module__WroN-q__expiredBadge{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:var(--gray-100);color:var(--gray-500);border-radius:100px;align-items:center;padding:2px 10px;font-size:10px;font-weight:700;display:inline-flex}.TalentSearch-module__WroN-q__jobMeta{color:var(--gray-400);align-items:center;gap:14px;margin-bottom:16px;font-size:12px;display:flex}.TalentSearch-module__WroN-q__skillCount{color:var(--gray-400)}.TalentSearch-module__WroN-q__skillsPreview{background:var(--gray-50);border-radius:var(--radius-md);align-items:center;gap:0;margin-bottom:16px;padding:12px 16px;display:flex}.TalentSearch-module__WroN-q__skillChip{white-space:nowrap;color:var(--gray-700);border:1px solid var(--gray-200);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.TalentSearch-module__WroN-q__skillMore{color:var(--gray-400);padding:6px 10px;font-size:12px;font-weight:500}.TalentSearch-module__WroN-q__jobAction{border-top:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.TalentSearch-module__WroN-q__purchaseBox{flex:1;align-items:center;gap:14px;display:flex}.TalentSearch-module__WroN-q__purchaseInfo{color:var(--gray-400);align-items:center;gap:5px;font-size:12px;display:flex}.TalentSearch-module__WroN-q__purchaseIcon{color:var(--gray-400);display:flex}.TalentSearch-module__WroN-q__purchaseTitle{color:var(--gray-600);font-weight:700}.TalentSearch-module__WroN-q__purchaseDesc{color:var(--gray-400)}.TalentSearch-module__WroN-q__purchaseBtn{background:var(--brand-primary);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-main);box-shadow:none;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:all .15s;display:inline-flex}.TalentSearch-module__WroN-q__purchaseBtn:hover{background:var(--brand-primary-hover)}.TalentSearch-module__WroN-q__purchaseBtn:disabled{opacity:.6;cursor:not-allowed}.TalentSearch-module__WroN-q__pendingBox{justify-content:space-between;align-items:center;width:100%;display:flex}.TalentSearch-module__WroN-q__pendingBox span{color:var(--amber-800);font-size:12px;font-weight:500}.TalentSearch-module__WroN-q__retryBtn{color:var(--gray-500);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-main);background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;transition:all .15s;display:inline-flex}.TalentSearch-module__WroN-q__retryBtn:hover{background:var(--gray-100);color:var(--gray-700)}.TalentSearch-module__WroN-q__searchBtn{background:var(--brand-primary);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-main);box-shadow:none;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:all .15s;display:inline-flex}.TalentSearch-module__WroN-q__searchBtn:hover{background:var(--brand-primary-hover)}.TalentSearch-module__WroN-q__searchBtn:disabled{opacity:.6;cursor:not-allowed}.TalentSearch-module__WroN-q__viewBtn{color:var(--gray-500);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-main);background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;transition:all .15s;display:inline-flex}.TalentSearch-module__WroN-q__viewBtn:hover{background:var(--gray-100);color:var(--gray-700)}.TalentSearch-module__WroN-q__expiredBox{color:var(--gray-400);font-size:12px}.TalentSearch-module__WroN-q__resultsPanel{border:1px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:none;background:#fff;margin-top:8px;overflow:hidden}.TalentSearch-module__WroN-q__resultsHeader{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.TalentSearch-module__WroN-q__resultsHeader h3{color:var(--gray-900);letter-spacing:-.3px;margin:0;font-size:16px;font-weight:700}.TalentSearch-module__WroN-q__closeBtn{width:30px;height:30px;color:var(--gray-400);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.TalentSearch-module__WroN-q__closeBtn:hover{background:var(--gray-100);color:var(--gray-700)}.TalentSearch-module__WroN-q__noResults{text-align:center;color:var(--gray-500);padding:48px 24px;font-size:14px}.TalentSearch-module__WroN-q__candidateList{max-height:400px;overflow-y:auto}.TalentSearch-module__WroN-q__candidateCard{border-bottom:1px solid var(--gray-50);align-items:flex-start;gap:14px;padding:16px 24px;transition:background .15s;display:flex}.TalentSearch-module__WroN-q__candidateCard:last-child{border-bottom:none}.TalentSearch-module__WroN-q__candidateCard:hover{background:var(--gray-50)}.TalentSearch-module__WroN-q__candidateAvatar{background:var(--gray-100);width:44px;height:44px;color:var(--gray-500);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;overflow:hidden}.TalentSearch-module__WroN-q__candidateAvatar img{object-fit:cover;width:100%;height:100%}.TalentSearch-module__WroN-q__candidateInfo{flex:1;min-width:0}.TalentSearch-module__WroN-q__candidateTop{align-items:center;gap:8px;margin-bottom:4px;display:flex}.TalentSearch-module__WroN-q__candidateName{color:var(--gray-900);margin:0;font-size:14px;font-weight:600}.TalentSearch-module__WroN-q__matchScore{background:var(--blue-100);color:var(--blue-700);border-radius:10px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.TalentSearch-module__WroN-q__candidateHeadline{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:13px;overflow:hidden}.TalentSearch-module__WroN-q__candidateLocation{color:var(--gray-400);margin:0 0 8px;font-size:12px}.TalentSearch-module__WroN-q__candidateSkills{flex-wrap:wrap;gap:4px;display:flex}.TalentSearch-module__WroN-q__skillTag{background:var(--gray-100);color:var(--gray-600);border-radius:3px;padding:2px 6px;font-size:10px}.TalentSearch-module__WroN-q__candidateAction{flex-shrink:0;align-items:center;display:flex}.TalentSearch-module__WroN-q__inviteBtn{background:var(--brand-primary);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);white-space:nowrap;border:none;border-radius:8px;padding:8px 16px;transition:all .15s}.TalentSearch-module__WroN-q__inviteBtn:hover{opacity:.9}.TalentSearch-module__WroN-q__inviteBtn:disabled{opacity:.5;cursor:not-allowed}.TalentSearch-module__WroN-q__statusBadge{border-radius:6px;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.TalentSearch-module__WroN-q__statusPending{background:var(--amber-100);color:var(--amber-800)}.TalentSearch-module__WroN-q__statusViewed{background:var(--blue-100);color:var(--blue-700)}.TalentSearch-module__WroN-q__statusApplied{background:var(--green-100);color:var(--green-800)}.TalentSearch-module__WroN-q__statusDeclined{background:var(--gray-100);color:var(--gray-500)}.TalentSearch-module__WroN-q__errorToast{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700);z-index:1000;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;font-size:13px;animation:.25s TalentSearch-module__WroN-q__slideUp;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001a}.TalentSearch-module__WroN-q__errorToast button{color:var(--red-700);border:1px solid var(--red-200);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-main);background:#fff;border-radius:4px;padding:6px 10px;transition:all .15s}.TalentSearch-module__WroN-q__errorToast button:hover{background:var(--red-50)}@keyframes TalentSearch-module__WroN-q__slideUp{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.TalentSearch-module__WroN-q__emptyState{text-align:center;border-radius:var(--radius-lg);border:1px solid var(--gray-100);background:#fff;padding:64px 24px}.TalentSearch-module__WroN-q__emptyIcon{width:56px;height:56px;color:var(--gray-300);margin:0 auto 20px}.TalentSearch-module__WroN-q__emptyState h3{color:var(--gray-900);margin:0 0 8px;font-size:16px;font-weight:600}.TalentSearch-module__WroN-q__emptyState p{color:var(--gray-500);margin:0 0 24px;font-size:14px}.TalentSearch-module__WroN-q__postJobBtn{background:var(--brand-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.TalentSearch-module__WroN-q__postJobBtn:hover{background:var(--brand-primary-hover);text-decoration:none}.TalentSearch-module__WroN-q__pageHeader{margin-bottom:24px}.TalentSearch-module__WroN-q__pageTitle{color:var(--gray-900);letter-spacing:-.3px;margin:0;font-size:28px;font-weight:700}.TalentSearch-module__WroN-q__pageSubtitle{color:var(--gray-500);margin:8px 0 0;font-size:14px}@media (max-width:768px){.TalentSearch-module__WroN-q__pageTitle{font-size:24px}.TalentSearch-module__WroN-q__jobCardInner{padding:16px}.TalentSearch-module__WroN-q__jobAction{flex-direction:column;align-items:stretch;gap:12px}.TalentSearch-module__WroN-q__purchaseBox{justify-content:center}.TalentSearch-module__WroN-q__searchBtn,.TalentSearch-module__WroN-q__purchaseBtn{justify-content:center;width:100%}.TalentSearch-module__WroN-q__candidateCard{flex-wrap:wrap}.TalentSearch-module__WroN-q__candidateAction{width:100%;margin-top:12px}.TalentSearch-module__WroN-q__inviteBtn,.TalentSearch-module__WroN-q__statusBadge{justify-content:center;width:100%}.TalentSearch-module__WroN-q__skillsPreview{flex-wrap:wrap;gap:6px}}
.Team-module__ujf99q__container{padding:20px 0}.Team-module__ujf99q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.Team-module__ujf99q__title{color:var(--hunter-green);margin:0;font-size:20px}.Team-module__ujf99q__inviteForm{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.Team-module__ujf99q__emailInput{min-width:240px;height:40px;color:var(--gray-900);border:1px solid #d1d5db;border-radius:6px;flex:1;padding:0 12px;font-size:14px;transition:all .15s;box-shadow:0 1px 2px #0000000d}.Team-module__ujf99q__emailInput:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-light);outline:none}.Team-module__ujf99q__roleSelect{height:40px;color:var(--gray-700);cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;min-width:140px;padding:0 32px 0 12px;font-size:14px;font-weight:500;box-shadow:0 1px 2px #0000000d}.Team-module__ujf99q__roleSelect:focus{border-color:var(--brand-primary);outline:none}.Team-module__ujf99q__inviteButton{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0000;border-radius:6px;height:40px;padding:0 20px;font-size:14px;font-weight:600;transition:all .15s;box-shadow:0 1px 2px #0000000d}.Team-module__ujf99q__inviteButton:hover{background:#1e293b;transform:translateY(-1px)}.Team-module__ujf99q__roleBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:20px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.Team-module__ujf99q__roleAdmin{color:#db2777;background:#fdf2f8;border:1px solid #fce7f3}.Team-module__ujf99q__roleRecruiter{color:#0d9488;background:#ecf9f8;border:1px solid #ccfbf1}.Team-module__ujf99q__roleViewer{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.Team-module__ujf99q__pendingBadge{color:#c2410c;text-transform:uppercase;background:#fff7ed;border:1px solid #ffedd5;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.Team-module__ujf99q__expiredBadge{color:#ef4444;text-transform:uppercase;background:#fee2e2;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.Team-module__ujf99q__activeBadge{color:#059669;text-transform:uppercase;background:#ecfdf5;border:1px solid #d1fae5;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.Team-module__ujf99q__actions{gap:8px;display:flex}.Team-module__ujf99q__actionButton{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.Team-module__ujf99q__actionButton:hover{color:#111827;background:#f9fafb;border-color:#d1d5db}.Team-module__ujf99q__removeButton{color:#ef4444;background:#fef2f2;border-color:#fee2e2}.Team-module__ujf99q__removeButton:hover{color:#dc2626;background:#fee2e2;border-color:#fecaca}.Team-module__ujf99q__ownerBadge{color:#6b7280;background:#f3f4f6;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:400}.Team-module__ujf99q__error{color:#b91c1c;background:#fef2f2;border:1px solid #fee2e2;border-radius:6px;margin-bottom:24px;padding:12px;font-size:14px}.Team-module__ujf99q__success{color:#15803d;background:#f0fdf4;border:1px solid #dcfce7;border-radius:6px;margin-bottom:24px;padding:12px;font-size:14px}
.ActivityFeed-module__A9LBSq__feed{margin-top:var(--space-5)}.ActivityFeed-module__A9LBSq__feedTitle{color:var(--gray-400);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--space-3);font-size:11px;font-weight:700}.ActivityFeed-module__A9LBSq__timeline{padding-left:20px;position:relative}.ActivityFeed-module__A9LBSq__timeline:before{content:"";background:var(--gray-200);width:1px;position:absolute;top:4px;bottom:4px;left:5px}.ActivityFeed-module__A9LBSq__entry{padding-bottom:var(--space-3);position:relative}.ActivityFeed-module__A9LBSq__entry:last-child{padding-bottom:0}.ActivityFeed-module__A9LBSq__dot{background:var(--gray-300);border:2px solid var(--color-white);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-20px}.ActivityFeed-module__A9LBSq__entryContent{font-size:13px;line-height:1.5}.ActivityFeed-module__A9LBSq__actor{color:var(--gray-700);font-weight:600}.ActivityFeed-module__A9LBSq__action{color:var(--gray-600)}.ActivityFeed-module__A9LBSq__time{color:var(--gray-400);margin-top:1px;font-size:11px;display:block}
.SimilarJobs-module__ECGGjq__container{border-top:1px solid var(--gray-200);margin-top:48px;padding-top:32px}.SimilarJobs-module__ECGGjq__heading{text-transform:uppercase;letter-spacing:1px;color:var(--gray-500);margin-bottom:20px;font-size:13px;font-weight:700}.SimilarJobs-module__ECGGjq__list{flex-direction:column;gap:12px;display:flex}.SimilarJobs-module__ECGGjq__item{border:1px solid var(--gray-200);background:#fff;border-radius:12px;padding:20px;text-decoration:none;transition:all .25s;display:block;position:relative;overflow:hidden}.SimilarJobs-module__ECGGjq__item:before{content:"";background:var(--brand-primary);width:3px;transition:transform .25s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.SimilarJobs-module__ECGGjq__item:hover{border-color:var(--brand-primary);background:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 16px #52796f1a}.SimilarJobs-module__ECGGjq__item:hover:before{transform:scaleY(1)}.SimilarJobs-module__ECGGjq__title{color:var(--gray-800);margin-bottom:8px;font-size:15px;font-weight:600;transition:color .2s;display:block}.SimilarJobs-module__ECGGjq__item:hover .SimilarJobs-module__ECGGjq__title{color:var(--brand-primary)}.SimilarJobs-module__ECGGjq__meta{color:var(--gray-500);align-items:center;gap:6px;font-size:13px;display:flex}.SimilarJobs-module__ECGGjq__arrow{opacity:0;color:var(--brand-primary);transition:all .25s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.SimilarJobs-module__ECGGjq__item:hover .SimilarJobs-module__ECGGjq__arrow{opacity:1;transform:translateY(-50%)translate(4px)}
.PublicProfile-module__SJsfkq__wrapper{max-width:720px;padding:var(--space-6)var(--space-4);margin:0 auto}.PublicProfile-module__SJsfkq__heroCard{background:var(--card-bg);border-radius:var(--radius-md);box-shadow:var(--card-shadow);padding:var(--space-6);margin-bottom:var(--space-4)}.PublicProfile-module__SJsfkq__header{align-items:center;gap:var(--space-5);display:flex}.PublicProfile-module__SJsfkq__avatar{object-fit:cover;border:2px solid var(--gray-100);border-radius:50%;flex-shrink:0;width:72px;height:72px}.PublicProfile-module__SJsfkq__avatarFallback{background:var(--brand-primary);width:72px;height:72px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.PublicProfile-module__SJsfkq__headerInfo{flex:1;min-width:0}.PublicProfile-module__SJsfkq__nameRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PublicProfile-module__SJsfkq__name{color:var(--gray-900);margin:0;font-size:22px;font-weight:700;line-height:1.3}.PublicProfile-module__SJsfkq__openBadge{background:var(--color-success-bg);color:var(--color-success);letter-spacing:.2px;border-radius:6px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.PublicProfile-module__SJsfkq__headline{color:var(--gray-500);margin:4px 0 0;font-size:14px;line-height:1.4}.PublicProfile-module__SJsfkq__profileLinks{gap:8px;margin-top:8px;display:flex}.PublicProfile-module__SJsfkq__profileLink{color:var(--brand-primary);background:var(--brand-primary-50);border-radius:6px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.PublicProfile-module__SJsfkq__profileLink:hover{background:var(--brand-primary-100)}.PublicProfile-module__SJsfkq__card{background:var(--card-bg);border-radius:var(--radius-md);box-shadow:var(--card-shadow);padding:var(--space-5)var(--space-6);margin-bottom:var(--space-4)}.PublicProfile-module__SJsfkq__sectionTitle{color:var(--gray-400);text-transform:uppercase;letter-spacing:.6px;margin:0 0 var(--space-3)0;font-size:13px;font-weight:600}.PublicProfile-module__SJsfkq__summary{color:var(--gray-700);white-space:pre-line;margin:0;font-size:14px;line-height:1.7}.PublicProfile-module__SJsfkq__skills{flex-wrap:wrap;gap:6px;display:flex}.PublicProfile-module__SJsfkq__skillTag{background:var(--brand-primary-50);color:var(--brand-primary);border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500}.PublicProfile-module__SJsfkq__entries{flex-direction:column;gap:0;display:flex}.PublicProfile-module__SJsfkq__entry{padding:var(--space-4)0;border-bottom:1px solid var(--gray-100)}.PublicProfile-module__SJsfkq__entry:first-child{padding-top:0}.PublicProfile-module__SJsfkq__entry:last-child{border-bottom:none;padding-bottom:0}.PublicProfile-module__SJsfkq__entryTitle{color:var(--gray-800);margin:0 0 2px;font-size:14px;font-weight:600}.PublicProfile-module__SJsfkq__entryCompany{color:var(--gray-600);font-size:13px}.PublicProfile-module__SJsfkq__entryDate{color:var(--gray-400);margin-top:2px;font-size:12px;display:block}.PublicProfile-module__SJsfkq__entryDesc{color:var(--gray-600);margin:var(--space-2)0 0;font-size:13px;line-height:1.6}.PublicProfile-module__SJsfkq__credentialLink{color:var(--brand-primary);margin-top:4px;font-size:12px;text-decoration:none;display:inline-block}.PublicProfile-module__SJsfkq__credentialLink:hover{text-decoration:underline}@media (max-width:640px){.PublicProfile-module__SJsfkq__wrapper{padding:var(--space-4)var(--space-3)}.PublicProfile-module__SJsfkq__heroCard,.PublicProfile-module__SJsfkq__card{padding:var(--space-4)}.PublicProfile-module__SJsfkq__header{gap:var(--space-3)}.PublicProfile-module__SJsfkq__avatar,.PublicProfile-module__SJsfkq__avatarFallback{width:56px;height:56px;font-size:20px}.PublicProfile-module__SJsfkq__name{font-size:18px}}
/*# sourceMappingURL=24e479c786277f7f.css.map*/