.page-module-scss-module__6mU6gG__errorMessage,.page-module-scss-module__6mU6gG__submittingMessage{color:#9ca3af;margin:0;font-size:.875rem}.page-module-scss-module__6mU6gG__errorMessage{color:#ef4444}.page-module-scss-module__6mU6gG__pageContainer{flex-direction:column;gap:2rem;width:100%;padding-bottom:20px;display:flex;position:relative}.page-module-scss-module__6mU6gG__pageDisabled{pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width:768px){.page-module-scss-module__6mU6gG__pageContainer{gap:1.5rem}}@media (max-width:480px){.page-module-scss-module__6mU6gG__pageContainer{gap:1rem}}
.BaseCard-module-scss-module__0jcHgq__cardContainer{background:var(--bg-accent,#281a3d);box-sizing:border-box;border:1px solid #ffffff1a;border-radius:20px;width:100%;min-width:0;max-width:100%;padding:20px}.BaseCard-module-scss-module__0jcHgq__title{color:#fff;margin:0 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}@media (max-width:480px){.BaseCard-module-scss-module__0jcHgq__title{font-size:.875rem}}
.BasicInformationCard-module-scss-module__7yQhua__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.BasicInformationCard-module-scss-module__7yQhua__title{color:#fcfcfc;text-transform:capitalize;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}@media (max-width:480px){.BasicInformationCard-module-scss-module__7yQhua__title{font-size:1.125rem}}.BasicInformationCard-module-scss-module__7yQhua__contentContainer{flex-direction:column;gap:1rem;display:flex}.BasicInformationCard-module-scss-module__7yQhua__section{flex-direction:column;gap:.5rem;display:flex}.BasicInformationCard-module-scss-module__7yQhua__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.BasicInformationCard-module-scss-module__7yQhua__label{font-size:.875rem}}.BasicInformationCard-module-scss-module__7yQhua__description{color:#fcfcfc;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.43}.BasicInformationCard-module-scss-module__7yQhua__fieldsRow{flex-direction:row;gap:2rem;display:flex}@media (max-width:767px){.BasicInformationCard-module-scss-module__7yQhua__fieldsRow{flex-direction:column;gap:1rem}}.BasicInformationCard-module-scss-module__7yQhua__field{flex-direction:column;flex:1;gap:.25rem;display:flex}.BasicInformationCard-module-scss-module__7yQhua__fieldValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.BasicInformationCard-module-scss-module__7yQhua__fieldValue{font-size:.875rem}}
.CandidateManagementPage-module-scss-module__Yag9FW__pageContainer{flex-direction:column;gap:1.5rem;width:100%;padding:0;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__headerSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__pageTitle,.CandidateManagementPage-module-scss-module__Yag9FW__pageSubtitle{margin:0}.CandidateManagementPage-module-scss-module__Yag9FW__tabsContainer{border-bottom:1px solid #ffffff1a;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__tab{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:all .15s;position:relative;bottom:-1px}.CandidateManagementPage-module-scss-module__Yag9FW__tab:hover{color:#fff}.CandidateManagementPage-module-scss-module__Yag9FW__tabActive{color:#fff;border-bottom-color:#7f5bff;font-weight:600}.CandidateManagementPage-module-scss-module__Yag9FW__searchFilterBar{justify-content:space-between;align-items:stretch;gap:1rem;width:100%;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__searchInputWrapper{flex:1;min-width:0;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__filterButton{box-sizing:border-box;text-transform:capitalize;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex;position:relative;border:1px solid var(--second-shade,#ccc)!important;color:var(--second-shade,#ccc)!important;background:0 0!important;border-radius:12px!important;padding:20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:normal!important}.CandidateManagementPage-module-scss-module__Yag9FW__filterButton:hover:not(:disabled){border-color:var(--second-shade,#ccc)!important;background:#ffffff0d!important}.CandidateManagementPage-module-scss-module__Yag9FW__filterBadge{color:#fff;background:#7f5bff;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 .5rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600;line-height:1;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__clearFilterButton{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex;border:1px solid var(--second-shade,#ccc)!important;color:var(--second-shade,#ccc)!important;background:0 0!important;border-radius:12px!important;padding:20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important}.CandidateManagementPage-module-scss-module__Yag9FW__candidateCardsList{flex-direction:column;gap:1rem;width:100%;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__emptyState{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;padding:4rem;display:flex}.CandidateManagementPage-module-scss-module__Yag9FW__emptyStateText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500}.CandidateManagementPage-module-scss-module__Yag9FW__paginationWrapper{justify-content:center;width:100%;padding-top:1rem;display:flex}@media (max-width:767px){.CandidateManagementPage-module-scss-module__Yag9FW__pageContainer{gap:1rem}.CandidateManagementPage-module-scss-module__Yag9FW__tabsContainer{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;overflow-x:auto}.CandidateManagementPage-module-scss-module__Yag9FW__tabsContainer::-webkit-scrollbar{display:none}.CandidateManagementPage-module-scss-module__Yag9FW__tab{white-space:nowrap;padding:.25rem .5rem;font-size:.875rem}.CandidateManagementPage-module-scss-module__Yag9FW__searchFilterBar{flex-direction:column;align-items:stretch}.CandidateManagementPage-module-scss-module__Yag9FW__filterButton,.CandidateManagementPage-module-scss-module__Yag9FW__clearFilterButton{justify-content:center;width:100%;min-height:44px}}@media (max-width:480px){.CandidateManagementPage-module-scss-module__Yag9FW__pageContainer,.CandidateManagementPage-module-scss-module__Yag9FW__candidateCardsList{gap:.75rem}}
.VendorListingCard-module-scss-module__VKMBMW__cardContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}.VendorListingCard-module-scss-module__VKMBMW__leftSection{flex-direction:row;flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.VendorListingCard-module-scss-module__VKMBMW__vendorIcon{background:var(--company-icon-bg,#8b5cf6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.VendorListingCard-module-scss-module__VKMBMW__vendorIcon img{filter:brightness(0)invert();display:block}.VendorListingCard-module-scss-module__VKMBMW__vendorDetails{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.VendorListingCard-module-scss-module__VKMBMW__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.VendorListingCard-module-scss-module__VKMBMW__vendorName{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700;line-height:normal}.VendorListingCard-module-scss-module__VKMBMW__metadata{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.VendorListingCard-module-scss-module__VKMBMW__metadataItem{justify-content:center;align-items:center;gap:.5rem;display:flex}.VendorListingCard-module-scss-module__VKMBMW__metadataText{color:var(--second-shade,#ccc);text-transform:capitalize;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:normal}.VendorListingCard-module-scss-module__VKMBMW__actionButtons{flex-direction:row;flex-shrink:0;align-items:center;gap:15px;display:flex}.VendorListingCard-module-scss-module__VKMBMW__actionButton{white-space:nowrap;border:none!important;border-radius:10px!important;gap:.5rem!important;padding:15px 30px!important;font-size:14px!important}.VendorListingCard-module-scss-module__VKMBMW__viewButton{white-space:nowrap;background:var(--bg-accent,#281a3d)!important;border:none!important;border-radius:10px!important;gap:.5rem!important;padding:15px 30px!important;font-size:14px!important}.VendorListingCard-module-scss-module__VKMBMW__viewButton:hover:not(:disabled){background:#382652fa!important}@media (max-width:767px){.VendorListingCard-module-scss-module__VKMBMW__cardContainer{flex-direction:column;align-items:stretch;gap:1rem}.VendorListingCard-module-scss-module__VKMBMW__leftSection{align-items:flex-start;width:100%}.VendorListingCard-module-scss-module__VKMBMW__actionButtons{flex-wrap:wrap;justify-content:flex-start;width:100%}.VendorListingCard-module-scss-module__VKMBMW__actionButton,.VendorListingCard-module-scss-module__VKMBMW__viewButton{flex:auto;justify-content:center;min-height:44px}}@media (max-width:480px){.VendorListingCard-module-scss-module__VKMBMW__cardContainer,.VendorListingCard-module-scss-module__VKMBMW__leftSection{gap:.75rem}.VendorListingCard-module-scss-module__VKMBMW__vendorIcon{width:44px;height:44px}.VendorListingCard-module-scss-module__VKMBMW__vendorName{font-size:1rem}.VendorListingCard-module-scss-module__VKMBMW__metadata{flex-direction:column;align-items:flex-start;gap:.25rem}.VendorListingCard-module-scss-module__VKMBMW__actionButtons{gap:.5rem}}
.Button-module-scss-module__-0yZMa__button{cursor:pointer;text-align:center;white-space:nowrap;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal;display:flex}.Button-module-scss-module__-0yZMa__buttonPrimary{color:#fff;background:#7f5bff}.Button-module-scss-module__-0yZMa__buttonPrimary:hover:not(:disabled){background:#8b5cf6}.Button-module-scss-module__-0yZMa__buttonOutline{color:#fff;background:0 0;border:1px solid #7f5bff}.Button-module-scss-module__-0yZMa__buttonOutline:hover:not(:disabled){background:#ffffff0d;border-color:#7f5bff}.Button-module-scss-module__-0yZMa__buttonAction{background:var(--button-bg,#281a3d);color:var(--button-color,#fff);border:1px solid var(--button-border,transparent)}.Button-module-scss-module__-0yZMa__buttonAction:hover:not(:disabled){background:var(--button-hover-bg,var(--button-bg,#281a3d))}.Button-module-scss-module__-0yZMa__buttonCustom{background:var(--button-bg,#281a3d);color:var(--button-color,#fff);border:1px solid var(--button-border,transparent)}.Button-module-scss-module__-0yZMa__buttonCustom:hover:not(:disabled){background:var(--button-hover-bg,var(--button-bg,#281a3d))}.Button-module-scss-module__-0yZMa__buttonDisabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__-0yZMa__buttonSm{padding:.5rem 1rem;font-size:.75rem}.Button-module-scss-module__-0yZMa__buttonLg{padding:.75rem 2rem;font-size:1rem}.Button-module-scss-module__-0yZMa__buttonListing{white-space:nowrap;border:none!important;border-radius:10px!important;gap:.5rem!important;padding:15px 30px!important;font-size:14px!important}.Button-module-scss-module__-0yZMa__buttonFullWidth{width:100%}.Button-module-scss-module__-0yZMa__iconLeft,.Button-module-scss-module__-0yZMa__iconRight{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Button-module-scss-module__-0yZMa__iconLeft{margin-right:.25rem}.Button-module-scss-module__-0yZMa__iconRight{margin-left:.25rem}.Button-module-scss-module__-0yZMa__iconArrowRight{transform:rotate(-90deg)}.Button-module-scss-module__-0yZMa__iconArrowLeft{transform:rotate(90deg)}.Button-module-scss-module__-0yZMa__gapSmall{gap:.375rem}.Button-module-scss-module__-0yZMa__gapMedium{gap:.5rem}.Button-module-scss-module__-0yZMa__paddingSmall,.Button-module-scss-module__-0yZMa__paddingMedium,.Button-module-scss-module__-0yZMa__paddingDefault,.Button-module-scss-module__-0yZMa__paddingListing{white-space:nowrap;border:none!important;border-radius:10px!important;gap:.5rem!important;padding:15px 30px!important;font-size:14px!important}.Button-module-scss-module__-0yZMa__fontSizeSmall{font-size:.75rem}.Button-module-scss-module__-0yZMa__fontSizeDefault{font-size:.875rem}.Button-module-scss-module__-0yZMa__loadingSpinner{animation:1s linear infinite Button-module-scss-module__-0yZMa__spin;display:inline-block}@keyframes Button-module-scss-module__-0yZMa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.StatusButton-module-scss-module__eTw8uW__statusButton{border:1px solid var(--status-border,transparent);background:var(--status-bg,#281a3d);color:var(--status-color,#fff);cursor:pointer;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;font-family:Space Grotesk,sans-serif;font-weight:500;display:flex}.StatusButton-module-scss-module__eTw8uW__statusButton:hover:not(:disabled){background:var(--status-hover-bg,var(--status-bg,#281a3d))}.StatusButton-module-scss-module__eTw8uW__statusButton:disabled{opacity:.5;cursor:not-allowed}.StatusButton-module-scss-module__eTw8uW__statusButtonFullWidth{width:100%}.StatusButton-module-scss-module__eTw8uW__statusButtonDisabled{opacity:.5;cursor:not-allowed}.StatusButton-module-scss-module__eTw8uW__gapSmall{gap:.375rem}.StatusButton-module-scss-module__eTw8uW__gapMedium{gap:.5rem}.StatusButton-module-scss-module__eTw8uW__paddingSmall{padding:.25rem .75rem}.StatusButton-module-scss-module__eTw8uW__paddingMedium{padding:.5rem 1rem}.StatusButton-module-scss-module__eTw8uW__paddingDefault{padding:.375rem 1rem}.StatusButton-module-scss-module__eTw8uW__fontSizeSmall{font-size:.6875rem}.StatusButton-module-scss-module__eTw8uW__fontSizeDefault{font-size:.8125rem}.StatusButton-module-scss-module__eTw8uW__loadingSpinner{margin-right:.5rem;animation:1s linear infinite StatusButton-module-scss-module__eTw8uW__spin;display:inline-block}@keyframes StatusButton-module-scss-module__eTw8uW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ActionButton-module-scss-module__UDLziW__actionButton{background:var(--button-bg,#281a3d);color:var(--button-color,#fff);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;font-family:Space Grotesk,sans-serif;font-weight:500;display:flex}.ActionButton-module-scss-module__UDLziW__actionButton:hover:not(:disabled){background:var(--button-hover-bg,var(--button-bg,#281a3d))}.ActionButton-module-scss-module__UDLziW__actionButton:disabled{opacity:.5;cursor:not-allowed}.ActionButton-module-scss-module__UDLziW__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.ActionButton-module-scss-module__UDLziW__gapSmall{gap:.375rem}.ActionButton-module-scss-module__UDLziW__gapMedium{gap:.5rem}.ActionButton-module-scss-module__UDLziW__paddingSmall,.ActionButton-module-scss-module__UDLziW__paddingMedium,.ActionButton-module-scss-module__UDLziW__paddingDefault,.ActionButton-module-scss-module__UDLziW__paddingListing{white-space:nowrap;border:none!important;border-radius:10px!important;gap:.5rem!important;padding:15px 30px!important;font-size:14px!important}.ActionButton-module-scss-module__UDLziW__fontSizeSmall{font-size:.75rem}.ActionButton-module-scss-module__UDLziW__fontSizeDefault{font-size:.875rem}.ActionButton-module-scss-module__UDLziW__flexAuto{flex:auto}.ActionButton-module-scss-module__UDLziW__flexNone{flex:none}
.SelectionCheckbox-module-scss-module__h6aTlG__checkbox{cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .15s;display:inline-flex}.SelectionCheckbox-module-scss-module__h6aTlG__checkbox:hover:not(:disabled) .SelectionCheckbox-module-scss-module__h6aTlG__box{background:#8b5cf61a;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf633}.SelectionCheckbox-module-scss-module__h6aTlG__checkbox:focus-visible{outline:none}.SelectionCheckbox-module-scss-module__h6aTlG__checkbox:focus-visible .SelectionCheckbox-module-scss-module__h6aTlG__box{border-color:#7f5bff;box-shadow:0 0 0 3px #8b5cf64d}.SelectionCheckbox-module-scss-module__h6aTlG__checkbox:active:not(:disabled){transform:scale(.94)}.SelectionCheckbox-module-scss-module__h6aTlG__checkbox:disabled{cursor:not-allowed;opacity:.45}.SelectionCheckbox-module-scss-module__h6aTlG__box{color:#0000;background:0 0;border:1.5px solid #fcfcfc8c;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;transition:background .15s,border-color .15s,box-shadow .15s,color .12s,transform .15s;display:inline-flex;position:relative}.SelectionCheckbox-module-scss-module__h6aTlG__checkIcon{opacity:0;width:12px;height:12px;transition:opacity .12s,transform .15s;transform:scale(.6)}.SelectionCheckbox-module-scss-module__h6aTlG__checked .SelectionCheckbox-module-scss-module__h6aTlG__box{color:#fff;background:#7f5bff;border-color:#7f5bff;box-shadow:0 0 0 2px #8b5cf633}.SelectionCheckbox-module-scss-module__h6aTlG__checked .SelectionCheckbox-module-scss-module__h6aTlG__checkIcon{opacity:1;transform:scale(1)}.SelectionCheckbox-module-scss-module__h6aTlG__checked:hover:not(:disabled) .SelectionCheckbox-module-scss-module__h6aTlG__box{background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf64d}
.CompanyManagementPage-module-scss-module__bFVOJq__pageContainer{flex-direction:column;gap:1.5rem;width:100%;padding:0;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__headerSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__pageTitle,.CompanyManagementPage-module-scss-module__bFVOJq__pageSubtitle{margin:0}.CompanyManagementPage-module-scss-module__bFVOJq__tabsContainer{border-bottom:1px solid #ffffff1a;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__tab{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:all .15s;position:relative;bottom:-1px}.CompanyManagementPage-module-scss-module__bFVOJq__tab:hover{color:#fff}.CompanyManagementPage-module-scss-module__bFVOJq__tabActive{color:#fff;border-bottom-color:#7f5bff;font-weight:600}.CompanyManagementPage-module-scss-module__bFVOJq__searchFilterBar{justify-content:space-between;align-items:stretch;gap:1rem;width:100%;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__searchInputWrapper{flex:1;min-width:0;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__filterButton{box-sizing:border-box;text-transform:capitalize;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex;position:relative;border:1px solid var(--second-shade,#ccc)!important;color:var(--second-shade,#ccc)!important;background:0 0!important;border-radius:12px!important;padding:20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:normal!important}.CompanyManagementPage-module-scss-module__bFVOJq__filterButton:hover:not(:disabled){border-color:var(--second-shade,#ccc)!important;background:#ffffff0d!important}.CompanyManagementPage-module-scss-module__bFVOJq__filterBadge{color:#fff;background:#7f5bff;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 .5rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600;line-height:1;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__clearFilterButton{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex;border:1px solid var(--second-shade,#ccc)!important;color:var(--second-shade,#ccc)!important;background:0 0!important;border-radius:12px!important;padding:20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important}.CompanyManagementPage-module-scss-module__bFVOJq__clearFilterButton:hover:not(:disabled){border-color:var(--second-shade,#ccc)!important;background:#ffffff0d!important}.CompanyManagementPage-module-scss-module__bFVOJq__companyCardsList{flex-direction:column;gap:1rem;width:100%;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__cardWrapper{align-items:flex-start;gap:.5rem;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__cardCheckbox{margin-top:.75rem}.CompanyManagementPage-module-scss-module__bFVOJq__bulkActionsBar{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__bulkSelectionCount{color:#9ca3af;font-size:1rem;font-weight:500}.CompanyManagementPage-module-scss-module__bFVOJq__bulkActions{gap:.5rem;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__bulkSelectHint{justify-content:flex-end;padding:.5rem 0;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__emptyState{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;padding:4rem;display:flex}.CompanyManagementPage-module-scss-module__bFVOJq__emptyStateText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500}.CompanyManagementPage-module-scss-module__bFVOJq__paginationWrapper{justify-content:center;align-items:center;width:100%;padding-top:1rem;display:flex}@media (max-width:767px){.CompanyManagementPage-module-scss-module__bFVOJq__pageContainer{gap:1rem}.CompanyManagementPage-module-scss-module__bFVOJq__tabsContainer{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;overflow-x:auto}.CompanyManagementPage-module-scss-module__bFVOJq__tabsContainer::-webkit-scrollbar{display:none}.CompanyManagementPage-module-scss-module__bFVOJq__tab{white-space:nowrap;padding:.25rem .5rem;font-size:.875rem}.CompanyManagementPage-module-scss-module__bFVOJq__searchFilterBar{flex-direction:column;gap:1rem}.CompanyManagementPage-module-scss-module__bFVOJq__searchInputWrapper,.CompanyManagementPage-module-scss-module__bFVOJq__filterButton,.CompanyManagementPage-module-scss-module__bFVOJq__clearFilterButton{width:100%}.CompanyManagementPage-module-scss-module__bFVOJq__filterButton,.CompanyManagementPage-module-scss-module__bFVOJq__clearFilterButton{justify-content:center;min-height:44px}}@media (max-width:480px){.CompanyManagementPage-module-scss-module__bFVOJq__pageContainer,.CompanyManagementPage-module-scss-module__bFVOJq__companyCardsList{gap:.75rem}}
.JobCandidateCard-module-scss-module__-ZLdcq__card{background:var(--bg-colour,#110128);box-sizing:border-box;border-radius:15px;flex-direction:column;height:100%;padding:1.5rem;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__container{box-sizing:border-box;flex-direction:column;flex:1;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__topSection{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__leftInfo{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__avatar{background:linear-gradient(135deg,#af89ff 0%,#6f4fb3 50%,#432681 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__avatarInitials{color:#fff;letter-spacing:.02em;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:600}.JobCandidateCard-module-scss-module__-ZLdcq__candidateInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__candidateName{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.JobCandidateCard-module-scss-module__-ZLdcq__contactInfo{flex-direction:column;gap:4px;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__contactItem{justify-content:flex-start;align-items:center;gap:6px;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__contactIcon{opacity:.55;flex-shrink:0}.JobCandidateCard-module-scss-module__-ZLdcq__contactText{color:#9ca3af;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4}.JobCandidateCard-module-scss-module__-ZLdcq__viewProfileButton{white-space:nowrap;flex-shrink:0;font-family:Space Grotesk,sans-serif;color:#fff!important;background:#7f5bff!important;border:none!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;font-size:.75rem!important;font-weight:500!important;display:inline-flex!important}.JobCandidateCard-module-scss-module__-ZLdcq__viewProfileButton:hover:not(:disabled){background:#8b5cf6!important}.JobCandidateCard-module-scss-module__-ZLdcq__viewProfileIcon{filter:brightness(0)invert();width:12px;height:12px}.JobCandidateCard-module-scss-module__-ZLdcq__metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;width:100%;display:grid}.JobCandidateCard-module-scss-module__-ZLdcq__metadataItem{flex-direction:column;gap:4px;min-width:0;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__metadataLabel{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.4}.JobCandidateCard-module-scss-module__-ZLdcq__metadataValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4}.JobCandidateCard-module-scss-module__-ZLdcq__footerSection{flex-direction:column;gap:10px;width:100%;margin-top:auto;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__actionButtonsRow{flex-direction:row;align-items:stretch;gap:10px;width:100%;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__rejectButton,.JobCandidateCard-module-scss-module__-ZLdcq__selectButton{white-space:nowrap;flex:1;min-width:0;font-family:Space Grotesk,sans-serif;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:15px 20px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistButton{white-space:nowrap;flex:1;min-width:0;font-family:Space Grotesk,sans-serif;color:var(--primary-colour,#7f5bff)!important;background:#7f5bff1a!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:15px 30px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistButton:hover:not(:disabled){color:var(--primary-colour,#7f5bff)!important;background:#7f5bff1a!important}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedActionButtonsRow{align-items:stretch}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedScheduleButton{white-space:nowrap;min-width:0;font-family:Space Grotesk,sans-serif;background:var(--suspended-10-percent-opacity,#ff89041a)!important;color:var(--suspended,#ff8904)!important;border:none!important;border-radius:12px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:15px 30px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedScheduleButton:hover:not(:disabled){background:var(--suspended-10-percent-opacity,#ff89041a)!important;color:var(--suspended,#ff8904)!important}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedRejectButton{background:#ff6b6b1a!important;border:none!important;border-radius:12px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:0!important;width:52px!important;min-width:52px!important;padding:15px!important;font-size:0!important;line-height:0!important;display:flex!important}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedRejectButton:hover:not(:disabled){background:#ff6b6b1a!important}.JobCandidateCard-module-scss-module__-ZLdcq__footerSection .JobCandidateCard-module-scss-module__-ZLdcq__viewResumeButton{font-family:Space Grotesk,sans-serif;border:2px solid var(--primary-colour,#7f5bff)!important;width:100%!important;color:var(--primary-colour,#7f5bff)!important;background:0 0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:auto!important;padding:15px 30px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.JobCandidateCard-module-scss-module__-ZLdcq__footerSection .JobCandidateCard-module-scss-module__-ZLdcq__viewResumeButton:hover:not(:disabled){border:2px solid var(--primary-colour,#7f5bff)!important;color:var(--primary-colour,#7f5bff)!important;background:0 0!important}.JobCandidateCard-module-scss-module__-ZLdcq__resumeIcon{flex-shrink:0}.JobCandidateCard-module-scss-module__-ZLdcq__selectedStatus{justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.25rem 0;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__selectedStatusText{color:#22c55e;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}.JobCandidateCard-module-scss-module__-ZLdcq__rejectedStatusBar{background:#ff6b6b1a;border-radius:.5rem;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__rejectedStatusBarNoBg{justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__rejectedIconCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.JobCandidateCard-module-scss-module__-ZLdcq__rejectedStatusText{color:var(--reject,#ff6b6b);font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}@media (max-width:767px){.JobCandidateCard-module-scss-module__-ZLdcq__topSection{flex-direction:column;align-items:stretch}.JobCandidateCard-module-scss-module__-ZLdcq__viewProfileButton{width:100%;justify-content:center!important}.JobCandidateCard-module-scss-module__-ZLdcq__metadata{grid-template-columns:1fr;gap:.75rem}}@media (max-width:480px){.JobCandidateCard-module-scss-module__-ZLdcq__actionButtonsRow{flex-direction:column}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistButton,.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedScheduleButton,.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedRejectButton,.JobCandidateCard-module-scss-module__-ZLdcq__selectButton,.JobCandidateCard-module-scss-module__-ZLdcq__rejectButton{width:100%}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedActionButtonsRow{flex-direction:row}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedActionButtonsRow .JobCandidateCard-module-scss-module__-ZLdcq__shortlistedScheduleButton{width:auto}.JobCandidateCard-module-scss-module__-ZLdcq__shortlistedActionButtonsRow .JobCandidateCard-module-scss-module__-ZLdcq__shortlistedRejectButton{width:52px!important}}
.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabsContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border-radius:0;gap:.5rem;padding:0;display:flex;overflow:auto hidden}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabsContainer::-webkit-scrollbar{width:0;height:0;display:none}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabsContainer input[type=number]{appearance:textfield}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabsContainer input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabsContainer input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tab{color:#fff;cursor:pointer;white-space:nowrap;appearance:none;background:0 0;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tab:hover{color:#fff}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tab:focus{outline:none}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tab:focus-visible{outline-offset:2px;outline:2px solid #7f5bff}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabActive,.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabActive:hover{color:#fff;background:#7f5bff}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabCount{pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}@media (max-width:480px){.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tab{padding:.25rem .5rem;font-size:.75rem}.CandidateStatusFilterTabs-module-scss-module__t9xfjG__tabCount{font-size:.75rem}}
.VendorManagementPage-module-scss-module__GUl6mq__pageContainer{flex-direction:column;gap:1.5rem;width:100%;padding:0;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__headerSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__pageTitle,.VendorManagementPage-module-scss-module__GUl6mq__pageSubtitle{margin:0}.VendorManagementPage-module-scss-module__GUl6mq__tabsContainer{border-bottom:1px solid #ffffff1a;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__tab{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:all .15s;position:relative;bottom:-1px}.VendorManagementPage-module-scss-module__GUl6mq__tab:hover{color:#fff}.VendorManagementPage-module-scss-module__GUl6mq__tabActive{color:#fff;border-bottom-color:#7f5bff;font-weight:600}.VendorManagementPage-module-scss-module__GUl6mq__searchFilterBar{justify-content:space-between;align-items:stretch;gap:1rem;width:100%;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__searchInputWrapper{flex:1;min-width:0;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__filterButton{box-sizing:border-box;text-transform:capitalize;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex;position:relative;border:1px solid var(--second-shade,#ccc)!important;color:var(--second-shade,#ccc)!important;background:0 0!important;border-radius:12px!important;padding:20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:normal!important}.VendorManagementPage-module-scss-module__GUl6mq__filterButton:hover:not(:disabled){border-color:var(--second-shade,#ccc)!important;background:#ffffff0d!important}.VendorManagementPage-module-scss-module__GUl6mq__filterBadge{color:#fff;background:#7f5bff;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 .5rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600;line-height:1;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__clearFilterButton{box-sizing:border-box;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;display:flex;border:1px solid var(--second-shade,#ccc)!important;color:var(--second-shade,#ccc)!important;background:0 0!important;border-radius:12px!important;padding:20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important}.VendorManagementPage-module-scss-module__GUl6mq__vendorCardsList{flex-direction:column;gap:1rem;width:100%;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__emptyState{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;padding:4rem;display:flex}.VendorManagementPage-module-scss-module__GUl6mq__emptyStateText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500}.VendorManagementPage-module-scss-module__GUl6mq__paginationWrapper{justify-content:center;width:100%;padding-top:1rem;display:flex}@media (max-width:767px){.VendorManagementPage-module-scss-module__GUl6mq__pageContainer{gap:1rem}.VendorManagementPage-module-scss-module__GUl6mq__tabsContainer{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;overflow-x:auto}.VendorManagementPage-module-scss-module__GUl6mq__tabsContainer::-webkit-scrollbar{display:none}.VendorManagementPage-module-scss-module__GUl6mq__tab{white-space:nowrap;padding:.25rem .5rem;font-size:.875rem}.VendorManagementPage-module-scss-module__GUl6mq__searchFilterBar{flex-direction:column;align-items:stretch}.VendorManagementPage-module-scss-module__GUl6mq__filterButton,.VendorManagementPage-module-scss-module__GUl6mq__clearFilterButton{justify-content:center;width:100%;min-height:44px}}@media (max-width:480px){.VendorManagementPage-module-scss-module__GUl6mq__pageContainer,.VendorManagementPage-module-scss-module__GUl6mq__vendorCardsList{gap:.75rem}}
.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownContainer{width:auto;position:relative}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownContainerMobile{width:100%}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButton{border:1px solid var(--primary,#7f5bff);color:var(--primary,#7f5bff);text-transform:capitalize;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:12px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:auto;min-width:150px;padding:10px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:border-color .15s;display:flex}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButton:hover{border-color:#8b5cf680}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButtonSmall{gap:10px;padding:.5rem 1rem;font-size:.8125rem}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButtonMobile{width:100%;min-width:100%}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownIcon{justify-content:center;align-items:center;transition:transform .15s;display:flex}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownIconOpen{transform:rotate(180deg)}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownMenu{z-index:1000;background:#110128;border:1px solid #ffffff1a;border-radius:.5rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000004d}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownMenuItem{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.875rem 1.25rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:background-color .15s}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownMenuItem:hover{background:#8b5cf61a}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownMenuItemActive{color:#7f5bff;background:#8b5cf633;font-weight:600;box-shadow:inset 3px 0 #7f5bff}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownMenuItemActive:hover{color:#7f5bff;background:#8b5cf64d}@media (max-width:768px){.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownContainer{width:100%}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButton{width:100%;min-width:100%}}@media (max-width:480px){.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButton{gap:10px;padding:.5rem 1rem;font-size:.8125rem}}@media (min-width:1024px) and (max-width:1279px){.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownContainer{flex-shrink:0}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButton{white-space:nowrap;flex-shrink:0;min-width:168px}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownButton>span:first-child{white-space:nowrap}.DashboardTimeFilter-module-scss-module__2Tx5gW__dropdownIcon{flex-shrink:0}}
.Header-module-scss-module__r4QSpa__header{z-index:100;background:#110128;justify-content:space-between;align-items:center;min-height:70px;display:flex;position:sticky;top:0}.Header-module-scss-module__r4QSpa__paddingSmall{padding:.75rem .75rem 20px}.Header-module-scss-module__r4QSpa__paddingMedium{padding:1rem 1rem 20px}.Header-module-scss-module__r4QSpa__paddingLarge{padding:1.5rem 1.5rem 20px}.Header-module-scss-module__r4QSpa__paddingXLarge{padding:2rem 2rem 20px}.Header-module-scss-module__r4QSpa__gapSmall{gap:.75rem}.Header-module-scss-module__r4QSpa__gapLarge{gap:1.5rem}.Header-module-scss-module__r4QSpa__mobileLeftSection{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.Header-module-scss-module__r4QSpa__menuButton{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;transition:all .15s;display:flex}.Header-module-scss-module__r4QSpa__menuButton:hover{background:#ffffff1a}.Header-module-scss-module__r4QSpa__notificationButton{color:#fff;cursor:pointer;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;padding:0;font-size:1.25rem;transition:all .15s;display:flex;overflow:hidden}.Header-module-scss-module__r4QSpa__notificationButton:hover{background:#ffffff1a}.Header-module-scss-module__r4QSpa__notificationButtonRelative{position:relative}.Header-module-scss-module__r4QSpa__searchContainer{flex:1;align-items:center;min-width:0;max-width:100%;display:flex}.Header-module-scss-module__r4QSpa__profileButton{color:#fff;cursor:pointer;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;padding:0;font-size:1.25rem;transition:all .15s;display:flex;overflow:hidden}.Header-module-scss-module__r4QSpa__profileButton:hover{background:#ffffff1a}.Header-module-scss-module__r4QSpa__desktopSearchContainer{align-items:center;display:flex;position:relative}.Header-module-scss-module__r4QSpa__desktopSearchContainerWidth50{width:50%}.Header-module-scss-module__r4QSpa__desktopSearchContainerWidth60{width:60%}.Header-module-scss-module__r4QSpa__desktopRightSection{flex-shrink:0;align-items:center;gap:2rem;display:flex}.Header-module-scss-module__r4QSpa__desktopNotificationButton{color:#fff;cursor:pointer;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;padding:0;font-size:1.25rem;transition:all .15s;display:flex;overflow:hidden}.Header-module-scss-module__r4QSpa__desktopNotificationButton:hover{background:#ffffff1a}.Header-module-scss-module__r4QSpa__userProfileSection{align-items:center;display:flex;position:relative}.Header-module-scss-module__r4QSpa__desktopProfileButton{color:#fff;cursor:pointer;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;padding:0;font-size:1.25rem;transition:all .15s;display:flex;overflow:hidden}.Header-module-scss-module__r4QSpa__desktopProfileButton:hover{background:#ffffff1a}.Header-module-scss-module__r4QSpa__profileIconTransform{transform:translateY(5px)}.Header-module-scss-module__r4QSpa__mobileRightSection{flex-shrink:0;align-items:center;display:flex}@media (max-width:768px){.Header-module-scss-module__r4QSpa__desktopSearchContainerWidth50,.Header-module-scss-module__r4QSpa__desktopSearchContainerWidth60{width:100%}}
.NotificationCenter-module-scss-module__-FyoIa__notificationCenter{position:relative}.NotificationCenter-module-scss-module__-FyoIa__bellButton{cursor:pointer;color:#fff;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}.NotificationCenter-module-scss-module__-FyoIa__bellButton:hover{background:#ffffff1a}.NotificationCenter-module-scss-module__-FyoIa__badge{color:#fff;background:#ef4444;border:2px solid #110128;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:600;display:flex;position:absolute;top:-2px;right:-2px}.NotificationCenter-module-scss-module__-FyoIa__dropdown{z-index:1000;background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;width:360px;max-width:90vw;max-height:500px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 48px #00000073}.NotificationCenter-module-scss-module__-FyoIa__header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.NotificationCenter-module-scss-module__-FyoIa__title{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.NotificationCenter-module-scss-module__-FyoIa__markAllButton{color:#8b5cf6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:background .15s}.NotificationCenter-module-scss-module__-FyoIa__markAllButton:hover{background:#ffffff0d}.NotificationCenter-module-scss-module__-FyoIa__list{max-height:420px;overflow-y:auto}.NotificationCenter-module-scss-module__-FyoIa__item{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:none;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.75rem 1rem;text-decoration:none;transition:background .15s;display:flex}.NotificationCenter-module-scss-module__-FyoIa__item:hover{background:#ffffff0d}.NotificationCenter-module-scss-module__-FyoIa__item:last-child{border-bottom:none}.NotificationCenter-module-scss-module__-FyoIa__itemUnread{background:#8b5cf61a}.NotificationCenter-module-scss-module__-FyoIa__itemContent{flex:1;min-width:0}.NotificationCenter-module-scss-module__-FyoIa__itemTitle{color:#fff;margin-bottom:2px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}.NotificationCenter-module-scss-module__-FyoIa__itemDescription{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.75rem}.NotificationCenter-module-scss-module__-FyoIa__unreadDot{background:#7f5bff;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:.75rem}.NotificationCenter-module-scss-module__-FyoIa__emptyState{text-align:center;color:#9ca3af;padding:2rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem}
.HeaderSearchInput-module-scss-module__kWhQZW__searchField{border:1px solid var(--second-shade,#ccc);box-sizing:border-box;background:0 0;border-radius:12px;align-items:center;gap:15px;width:100%;padding:20px;transition:border-color .15s;display:flex}.HeaderSearchInput-module-scss-module__kWhQZW__searchField:focus-within{border-color:var(--second-shade,#ccc)}.HeaderSearchInput-module-scss-module__kWhQZW__searchInput{min-width:0;color:var(--second-shade,#ccc);text-transform:capitalize;background:0 0;border:none;outline:none;flex:1;font-family:Space Grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.HeaderSearchInput-module-scss-module__kWhQZW__searchInput::placeholder{color:var(--second-shade,#ccc);text-transform:capitalize;opacity:1;font-family:Space Grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.HeaderSearchInput-module-scss-module__kWhQZW__searchInput::-webkit-search-cancel-button{cursor:pointer}.HeaderSearchInput-module-scss-module__kWhQZW__searchInput::-ms-clear{cursor:pointer}.HeaderSearchInput-module-scss-module__kWhQZW__shortcutHint{color:var(--second-shade,#ccc);border:1px solid var(--second-shade,#ccc);opacity:.7;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.6875rem}
.CommandPalette-module-scss-module__fFn_VW__backdrop{z-index:1100;background:#000000a6;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.CommandPalette-module-scss-module__fFn_VW__panel{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;width:min(560px,100%);overflow:hidden;box-shadow:0 16px 48px #00000073}.CommandPalette-module-scss-module__fFn_VW__input{color:#fff;background:0 0;border:none;border-bottom:1px solid #ffffff0d;outline:none;width:100%;padding:1rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:1rem}.CommandPalette-module-scss-module__fFn_VW__input::placeholder{color:#ccc}.CommandPalette-module-scss-module__fFn_VW__results{max-height:360px;margin:0;padding:.5rem;list-style:none;overflow-y:auto}.CommandPalette-module-scss-module__fFn_VW__empty{color:#9ca3af;padding:1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem}.CommandPalette-module-scss-module__fFn_VW__resultButton{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px .75rem;font-family:Space Grotesk,sans-serif;transition:background .15s;display:flex}.CommandPalette-module-scss-module__fFn_VW__resultButton:hover,.CommandPalette-module-scss-module__fFn_VW__active{background:#8b5cf61a}.CommandPalette-module-scss-module__fFn_VW__resultLabel{font-size:.875rem;font-weight:500}.CommandPalette-module-scss-module__fFn_VW__resultSubtitle{color:#9ca3af;font-size:.75rem}.CommandPalette-module-scss-module__fFn_VW__hint{color:#9ca3af;border-top:1px solid #ffffff0d;margin:0;padding:10px 1rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.75rem}.CommandPalette-module-scss-module__fFn_VW__hint kbd{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.25rem;margin:0 2px;padding:1px 5px;font-size:.6875rem;display:inline-block}
.ProfileMenu-module-scss-module__RPtHPW__container{align-items:center;gap:2rem;display:flex;position:relative}.ProfileMenu-module-scss-module__RPtHPW__menu{min-width:180px;z-index:calc(1000 + 1);background:#110128;border:1px solid #ffffff1a;border-radius:.5rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 8px 24px #0000004d}.ProfileMenu-module-scss-module__RPtHPW__menuItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1.25rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:background .15s}.ProfileMenu-module-scss-module__RPtHPW__menuItem:hover{background:#ffffff0d}.ProfileMenu-module-scss-module__RPtHPW__menuItemDanger{color:#ff6b6b}.ProfileMenu-module-scss-module__RPtHPW__userInfo{pointer-events:none;flex-direction:column;display:flex}.ProfileMenu-module-scss-module__RPtHPW__userName{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600;line-height:normal}.ProfileMenu-module-scss-module__RPtHPW__userRole{color:var(--second-shade,#ccc);text-transform:capitalize;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;line-height:normal}
.Form-module-scss-module__SvEXqa__form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.Form-module-scss-module__SvEXqa__formFields{flex-direction:column;gap:1rem;width:100%;display:flex}.Form-module-scss-module__SvEXqa__formFooter{border-top:1px solid #ffffff1a;justify-content:flex-end;gap:.75rem;width:100%;padding-top:1.5rem;display:flex}@media (max-width:767px){.Form-module-scss-module__SvEXqa__formFooter{flex-direction:column}}.Form-module-scss-module__SvEXqa__errorMessage{color:#fca5a5;text-align:center;background:#ef44441a;border:1px solid #ef444480;border-radius:.5rem;margin-bottom:.75rem;padding:.75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem}
.FormField-module-scss-module__4nMz3q__formField{flex-direction:column;width:100%;display:flex}.FormField-module-scss-module__4nMz3q__formFieldFullWidth{width:100%}
.FormGroup-module-scss-module__-IpQGq__formGroup{align-items:start;gap:1rem;width:100%;display:grid}.FormGroup-module-scss-module__-IpQGq__formGroup1Col,.FormGroup-module-scss-module__-IpQGq__formGroup2Col{grid-template-columns:1fr}@media (min-width:768px) and (max-width:1023px){.FormGroup-module-scss-module__-IpQGq__formGroup2Col{grid-template-columns:repeat(2,1fr)}}.FormGroup-module-scss-module__-IpQGq__formGroup3Col{grid-template-columns:1fr}@media (min-width:768px) and (max-width:1023px){.FormGroup-module-scss-module__-IpQGq__formGroup3Col{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FormGroup-module-scss-module__-IpQGq__formGroup3Col{grid-template-columns:repeat(3,1fr)}}
.FormFooter-module-scss-module__S4doRG__formFooter{border-top:1px solid #ffffff1a;gap:.75rem;width:100%;padding-top:1.5rem;display:flex}@media (max-width:767px){.FormFooter-module-scss-module__S4doRG__formFooter{flex-direction:column}}.FormFooter-module-scss-module__S4doRG__formFooterLeft{justify-content:flex-start}.FormFooter-module-scss-module__S4doRG__formFooterCenter{justify-content:center}.FormFooter-module-scss-module__S4doRG__formFooterRight{justify-content:flex-end}.FormFooter-module-scss-module__S4doRG__formFooterSpacebetween{justify-content:space-between}
.SearchInput-module-scss-module__sOGRxW__searchField{border:1px solid var(--second-shade,#ccc);box-sizing:border-box;background:0 0;border-radius:12px;align-items:center;gap:15px;width:100%;height:100%;padding:20px;transition:border-color .15s;display:flex}.SearchInput-module-scss-module__sOGRxW__searchField:focus-within{border-color:var(--second-shade,#ccc)}.SearchInput-module-scss-module__sOGRxW__searchInput{min-width:0;color:var(--second-shade,#ccc);text-transform:capitalize;background:0 0;border:none;outline:none;flex:1;font-family:Space Grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.SearchInput-module-scss-module__sOGRxW__searchInput::placeholder{color:var(--second-shade,#ccc);text-transform:capitalize;opacity:1;font-family:Space Grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.SearchInput-module-scss-module__sOGRxW__searchInput::-webkit-search-cancel-button{cursor:pointer}.SearchInput-module-scss-module__sOGRxW__searchInput::-ms-clear{cursor:pointer}.SearchInput-module-scss-module__sOGRxW__searchInputDisabled{opacity:.5;cursor:not-allowed}
.Input-module-scss-module__aVoUya__inputContainer{flex-direction:column;gap:.75rem;width:100%;display:flex}.Input-module-scss-module__aVoUya__label{color:#fff;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500;line-height:normal}.Input-module-scss-module__aVoUya__input{box-sizing:border-box;color:#fff;background:0 0;border:1px solid #fff;border-radius:10px;outline:none;width:100%;min-height:58px;padding:20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;transition:all .15s}.Input-module-scss-module__aVoUya__input::placeholder{color:#ccc;font-size:16px}.Input-module-scss-module__aVoUya__input:focus{outline-offset:2px;border-color:#7f5bff;outline:2px solid #8b5cf633}.Input-module-scss-module__aVoUya__input:disabled{opacity:.5;cursor:not-allowed;background:#ffffff08}.Input-module-scss-module__aVoUya__inputError,.Input-module-scss-module__aVoUya__inputError:focus{border-color:#ef4444;outline-color:#ef44441a}.Input-module-scss-module__aVoUya__inputDisabled{opacity:.5;cursor:not-allowed}.Input-module-scss-module__aVoUya__helperText{color:#9ca3af;margin:.25rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}.Input-module-scss-module__aVoUya__errorText{color:#ef4444;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}
.Select-module-scss-module__tF7O7a__selectContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.Select-module-scss-module__tF7O7a__selectLabel{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.Select-module-scss-module__tF7O7a__selectWrapper{width:100%;position:relative}.Select-module-scss-module__tF7O7a__selectButton{box-sizing:border-box;color:#fff;cursor:pointer;text-align:left;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:20px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.Select-module-scss-module__tF7O7a__selectButton:hover:not(:disabled){opacity:.8;border-color:#fff}.Select-module-scss-module__tF7O7a__selectButton:focus{outline-offset:2px;border-color:#7f5bff;outline:2px solid #8b5cf633}.Select-module-scss-module__tF7O7a__selectButtonDisabled{opacity:.5;cursor:not-allowed}.Select-module-scss-module__tF7O7a__selectButtonError,.Select-module-scss-module__tF7O7a__selectButtonError:focus,.Select-module-scss-module__tF7O7a__selectButtonError:hover:not(:disabled){border-color:#ef4444;outline-color:#ef44441a}.Select-module-scss-module__tF7O7a__selectButtonSmall{box-sizing:border-box;padding:20px;font-size:.8125rem}.Select-module-scss-module__tF7O7a__selectButtonMobile{width:100%}.Select-module-scss-module__tF7O7a__placeholder{color:#ccc}.Select-module-scss-module__tF7O7a__selectIcon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:flex}.Select-module-scss-module__tF7O7a__selectIconOpen,.Select-module-scss-module__tF7O7a__selectIconRotated{transform:rotate(180deg)}.Select-module-scss-module__tF7O7a__selectMenu{z-index:1000;background:#110128;border:1px solid #ffffff1a;border-radius:.5rem;max-height:200px;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden auto;box-shadow:0 4px 12px #0000004d}.Select-module-scss-module__tF7O7a__selectMenuItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:background-color .15s}.Select-module-scss-module__tF7O7a__selectMenuItem:hover{background:#8b5cf61a}.Select-module-scss-module__tF7O7a__selectMenuItemActive{color:#7f5bff;background:#8b5cf633;font-weight:600;box-shadow:inset 3px 0 #7f5bff}.Select-module-scss-module__tF7O7a__selectMenuItemActive:hover{color:#7f5bff;background:#8b5cf64d}.Select-module-scss-module__tF7O7a__helperText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}.Select-module-scss-module__tF7O7a__errorText{color:#ef4444;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}
.JobCategoriesCard-module-scss-module__dB_i7q__categoriesContainer{flex-direction:column;gap:1.5rem;display:flex}.JobCategoriesCard-module-scss-module__dB_i7q__categoryItem{flex-direction:column;gap:.5rem;display:flex}.JobCategoriesCard-module-scss-module__dB_i7q__categoryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.JobCategoriesCard-module-scss-module__dB_i7q__categoryLabel,.JobCategoriesCard-module-scss-module__dB_i7q__categoryPercentage{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400}.JobCategoriesCard-module-scss-module__dB_i7q__progressBarContainer{background:#7f5bff26;border-radius:9999px;width:100%;height:6px;overflow:hidden}.JobCategoriesCard-module-scss-module__dB_i7q__progressBar{background:var(--primary-colour,#7f5bff);border-radius:9999px;height:100%;transition:width .3s}.JobCategoriesCard-module-scss-module__dB_i7q__emptyState{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem}@media (max-width:768px){.JobCategoriesCard-module-scss-module__dB_i7q__categoriesContainer{gap:1rem}.JobCategoriesCard-module-scss-module__dB_i7q__categoryLabel,.JobCategoriesCard-module-scss-module__dB_i7q__categoryPercentage{font-size:.875rem}}@media (max-width:480px){.JobCategoriesCard-module-scss-module__dB_i7q__categoriesContainer{gap:.75rem}.JobCategoriesCard-module-scss-module__dB_i7q__categoryHeader{flex-direction:column;align-items:flex-start}}
.Textarea-module-scss-module__2_bfea__textareaContainer{flex-direction:column;gap:.75rem;width:100%;display:flex}.Textarea-module-scss-module__2_bfea__label{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.Textarea-module-scss-module__2_bfea__textarea{box-sizing:border-box;color:#fff;resize:vertical;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;width:100%;min-height:120px;padding:20px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.Textarea-module-scss-module__2_bfea__textarea::placeholder{color:#ccc;font-size:.75rem}.Textarea-module-scss-module__2_bfea__textarea:focus{outline-offset:2px;border-color:#7f5bff;outline:2px solid #8b5cf633}.Textarea-module-scss-module__2_bfea__textarea:disabled{opacity:.5;cursor:not-allowed;background:#ffffff08}.Textarea-module-scss-module__2_bfea__textareaError,.Textarea-module-scss-module__2_bfea__textareaError:focus{border-color:#ef4444;outline-color:#ef44441a}.Textarea-module-scss-module__2_bfea__textareaDisabled{opacity:.5;cursor:not-allowed}.Textarea-module-scss-module__2_bfea__helperText{color:#9ca3af;margin:.25rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}.Textarea-module-scss-module__2_bfea__errorText{color:#ef4444;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}
.ReportsTabs-module-scss-module__TwtIQa__tabsContainer{box-sizing:border-box;-webkit-overflow-scrolling:touch;background:#281a3d;border-radius:5rem;flex-wrap:nowrap;gap:.5rem;width:100%;max-width:100%;margin-bottom:2rem;padding:.5rem;display:flex;overflow-x:auto}.ReportsTabs-module-scss-module__TwtIQa__tab{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5rem;outline:none;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500;transition:all .15s;display:flex;position:relative}.ReportsTabs-module-scss-module__TwtIQa__tab:hover{color:#fff}.ReportsTabs-module-scss-module__TwtIQa__tabActive{color:#fff;background:#7f5bff;font-weight:600}@media (max-width:768px){.ReportsTabs-module-scss-module__TwtIQa__tab{padding:.625rem 1rem;font-size:.875rem}}@media (max-width:480px){.ReportsTabs-module-scss-module__TwtIQa__tab{padding:.5rem .75rem;font-size:.8125rem}.ReportsTabs-module-scss-module__TwtIQa__tabsContainer{margin-bottom:1.5rem}}
.TagInput-module-scss-module__3AXWxa__tagInputContainer{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;max-width:100%;display:flex;overflow-x:hidden}.TagInput-module-scss-module__3AXWxa__label{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.TagInput-module-scss-module__3AXWxa__inputWrapper{align-items:stretch;gap:.5rem;width:100%;display:flex}.TagInput-module-scss-module__3AXWxa__input{box-sizing:border-box;color:#fff;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;flex:1;padding:20px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.TagInput-module-scss-module__3AXWxa__input::placeholder{color:#ccc;font-size:.75rem}.TagInput-module-scss-module__3AXWxa__input:focus{outline-offset:2px;border-color:#7f5bff;outline:2px solid #8b5cf633}.TagInput-module-scss-module__3AXWxa__input:disabled{opacity:.5;cursor:not-allowed;background:#ffffff08}.TagInput-module-scss-module__3AXWxa__inputError,.TagInput-module-scss-module__3AXWxa__inputError:focus{border-color:#ef4444;outline-color:#ef44441a}.TagInput-module-scss-module__3AXWxa__inputDisabled{opacity:.5;cursor:not-allowed}.TagInput-module-scss-module__3AXWxa__addButton{color:#fff;cursor:pointer;border:none;border-radius:.5rem;outline:none;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:50px;min-width:50px;height:auto;padding:0;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:500;transition:all .15s;display:flex;background:#7f5bff!important}.TagInput-module-scss-module__3AXWxa__addButton:hover:not(:disabled),.TagInput-module-scss-module__3AXWxa__addButton:focus:not(:disabled),.TagInput-module-scss-module__3AXWxa__addButton:active:not(:disabled){background:#7f5bff!important}.TagInput-module-scss-module__3AXWxa__addButton:disabled{opacity:.5;cursor:not-allowed;background:#7f5bff!important}.TagInput-module-scss-module__3AXWxa__tagsContainer{flex-wrap:wrap;align-items:flex-start;gap:.5rem;width:100%;max-width:100%;margin-top:.25rem;display:flex}.TagInput-module-scss-module__3AXWxa__tag{color:#fff;border:1px solid var(--second-shade,#ccc);box-sizing:border-box;background:#ffffff0d;border-radius:10px;align-items:center;gap:.5rem;max-width:100%;padding:10px 20px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.TagInput-module-scss-module__3AXWxa__tagText{color:#fff;white-space:normal;word-break:break-word;overflow-wrap:anywhere;min-width:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.TagInput-module-scss-module__3AXWxa__removeButton{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:opacity .15s;display:flex}.TagInput-module-scss-module__3AXWxa__removeButton:hover:not(:disabled){opacity:.7}.TagInput-module-scss-module__3AXWxa__removeButton:disabled{opacity:.5;cursor:not-allowed}.TagInput-module-scss-module__3AXWxa__helperText{color:#9ca3af;z-index:1;width:100%;margin:.5rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal;position:relative}.TagInput-module-scss-module__3AXWxa__errorText{color:#ef4444;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}
.VendorPerformanceCard-module-scss-module__Qd6YRq__tableContainer{-webkit-overflow-scrolling:touch;overflow:auto hidden}.VendorPerformanceCard-module-scss-module__Qd6YRq__emptyState{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem}.VendorPerformanceCard-module-scss-module__Qd6YRq__table{border-collapse:collapse;width:100%;min-width:600px}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableHeader{background:0 0}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableHeaderCell{text-align:left;color:#9ca3af;border-bottom:1px solid var(--bg-colour,#110128);padding:1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableRow{border-top:1px solid var(--bg-colour,#110128);background:#281a3d;transition:background-color .3s}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableRow:hover{background:#281a3d99}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableRowAlternate{background:#281a3d80}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableCell{color:#fff;border-bottom:1px solid var(--bg-colour,#110128);padding:1rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableRow:last-child .VendorPerformanceCard-module-scss-module__Qd6YRq__tableCell{border-bottom:none}.VendorPerformanceCard-module-scss-module__Qd6YRq__rankBadge{color:var(--primary-colour,#7f5bff);background:#7f5bff1a;border-radius:5px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600;display:inline-flex}.VendorPerformanceCard-module-scss-module__Qd6YRq__placementsText{color:#22c55e;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}.VendorPerformanceCard-module-scss-module__Qd6YRq__successRateContainer{background:var(--approved-10-per-opactity,#5dd27a1a);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:5px 10px;display:inline-flex}.VendorPerformanceCard-module-scss-module__Qd6YRq__successRateText{color:var(--approved,#5dd27a);font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton span{color:#fff}.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton:hover{opacity:.8}.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton:active{opacity:.6}@media (max-width:768px){.VendorPerformanceCard-module-scss-module__Qd6YRq__table{min-width:500px}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableHeaderCell,.VendorPerformanceCard-module-scss-module__Qd6YRq__tableCell{padding:.75rem;font-size:.875rem}.VendorPerformanceCard-module-scss-module__Qd6YRq__placementsText,.VendorPerformanceCard-module-scss-module__Qd6YRq__successRateText,.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton{font-size:.875rem}}@media (max-width:480px){.VendorPerformanceCard-module-scss-module__Qd6YRq__table{min-width:450px}.VendorPerformanceCard-module-scss-module__Qd6YRq__tableHeaderCell,.VendorPerformanceCard-module-scss-module__Qd6YRq__tableCell{white-space:nowrap;padding:.5rem .75rem;font-size:.8125rem}.VendorPerformanceCard-module-scss-module__Qd6YRq__placementsText,.VendorPerformanceCard-module-scss-module__Qd6YRq__successRateText{font-size:.8125rem}.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton{gap:.25rem;font-size:.8125rem}.VendorPerformanceCard-module-scss-module__Qd6YRq__viewButton svg{width:14px;height:14px}}
.Pagination-module-scss-module__vLitOW__pagination{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.Pagination-module-scss-module__vLitOW__arrowButton{color:#fff;cursor:pointer;background:#281a3d;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex}.Pagination-module-scss-module__vLitOW__arrowButton:hover:not(:disabled){background:#ffffff1a;border-color:#7f5bff}.Pagination-module-scss-module__vLitOW__arrowButton:disabled{opacity:.5;cursor:not-allowed}.Pagination-module-scss-module__vLitOW__pageNumbers{align-items:center;gap:.25rem;display:flex}.Pagination-module-scss-module__vLitOW__pageButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 .5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.Pagination-module-scss-module__vLitOW__pageButton:hover{background:#ffffff1a;border-color:#ffffff1a}.Pagination-module-scss-module__vLitOW__pageButtonActive{color:#fff;background:#7f5bff;border-color:#7f5bff}.Pagination-module-scss-module__vLitOW__ellipsis{color:#9ca3af;justify-content:center;align-items:center;min-width:32px;height:32px;font-family:Space Grotesk,sans-serif;font-size:.875rem;display:flex}.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__arrowButton,.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__pageButton:not(.Pagination-module-scss-module__vLitOW__pageButtonActive){color:#7f5bff;background:0 0;border:1px solid #7f5bff;border-radius:8px;min-width:36px;height:36px}.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__arrowButton:hover:not(:disabled),.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__pageButton:not(.Pagination-module-scss-module__vLitOW__pageButtonActive):hover:not(:disabled){background:#7f5bff14;border-color:#7f5bff}.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__pageButtonActive{color:#fff;background:#7f5bff;border-color:#7f5bff;border-radius:8px;min-width:36px;height:36px}@media (max-width:320px){.Pagination-module-scss-module__vLitOW__pagination{gap:.25rem}.Pagination-module-scss-module__vLitOW__arrowButton{width:28px;height:28px}.Pagination-module-scss-module__vLitOW__pageNumbers{gap:.25rem}.Pagination-module-scss-module__vLitOW__pageButton{min-width:28px;height:28px;padding:0 .25rem;font-size:.75rem}.Pagination-module-scss-module__vLitOW__ellipsis{min-width:28px;height:28px;font-size:.75rem}.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__arrowButton,.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__pageButton:not(.Pagination-module-scss-module__vLitOW__pageButtonActive),.Pagination-module-scss-module__vLitOW__paginationPurple .Pagination-module-scss-module__vLitOW__pageButtonActive{border-radius:.25rem;min-width:28px;height:28px}}
.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableContainer{-webkit-overflow-scrolling:touch;overflow:auto hidden}.CompanyAnalyticsCard-module-scss-module__kFWm0W__emptyState{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__table{border-collapse:collapse;width:100%;min-width:600px}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableHeader{background:0 0}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableHeaderCell{text-align:left;color:#9ca3af;border-bottom:1px solid var(--bg-colour,#110128);padding:20px;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableRow{border-top:1px solid var(--bg-colour,#110128);background:#281a3d;transition:background-color .3s}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableRow:hover{background:#281a3d99}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableRowAlternate{background:#281a3d80}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableCell{color:#fff;border-bottom:1px solid var(--bg-colour,#110128);padding:20px;font-family:Space Grotesk,sans-serif;font-size:.9375rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableRow:last-child .CompanyAnalyticsCard-module-scss-module__kFWm0W__tableCell{border-bottom:none}.CompanyAnalyticsCard-module-scss-module__kFWm0W__rankBox{color:var(--primary-colour,#7f5bff);background:#7f5bff1a;border-radius:5px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600;display:inline-flex}.CompanyAnalyticsCard-module-scss-module__kFWm0W__hiredContainer{background:#5dd27a1a;border:none;border-radius:.5rem;padding:.25rem .5rem;display:inline-block}.CompanyAnalyticsCard-module-scss-module__kFWm0W__hiredText{color:#22c55e;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton span{color:#fff}.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton:hover{opacity:.8}.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton:active{opacity:.6}@media (max-width:768px){.CompanyAnalyticsCard-module-scss-module__kFWm0W__table{min-width:500px}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableHeaderCell,.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableCell{padding:.75rem;font-size:.875rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__hiredContainer{padding:.25rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__hiredText,.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton{font-size:.875rem}}@media (max-width:480px){.CompanyAnalyticsCard-module-scss-module__kFWm0W__table{min-width:450px}.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableHeaderCell,.CompanyAnalyticsCard-module-scss-module__kFWm0W__tableCell{white-space:nowrap;padding:.5rem .75rem;font-size:.8125rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__hiredContainer{padding:.2rem .5rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__hiredText{font-size:.8125rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton{gap:.25rem;font-size:.8125rem}.CompanyAnalyticsCard-module-scss-module__kFWm0W__viewButton svg{width:14px;height:14px}}
.AuthPageLayout-module-scss-module__UiJYjW__authPage{--field-control-min-height:58px;--field-control-font-size:16px;--field-control-padding-x:20px;--field-control-padding-y:20px;--field-control-radius:10px;--field-control-label-size:20px;background:linear-gradient(to bottom right,#110128,#1a0538,#0d0217);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}@media (max-width:767px){.AuthPageLayout-module-scss-module__UiJYjW__authPage{--field-control-label-size:16px;padding:1rem}}@media (min-width:1536px){.AuthPageLayout-module-scss-module__UiJYjW__authPage{--field-control-min-height:64px;--field-control-font-size:18px;--field-control-padding-x:24px;--field-control-padding-y:22px;--field-control-radius:14px}}@media (min-width:1920px){.AuthPageLayout-module-scss-module__UiJYjW__authPage{--field-control-min-height:72px;--field-control-font-size:20px;--field-control-padding-x:28px;--field-control-padding-y:24px;--field-control-radius:16px}}.AuthPageLayout-module-scss-module__UiJYjW__authCard{width:100%;max-width:28rem;box-shadow:0 8px 32px var(--shadow-dark);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;padding:2rem}.AuthPageLayout-module-scss-module__UiJYjW__authCard label{font-size:var(--field-control-label-size);margin-bottom:10px}.AuthPageLayout-module-scss-module__UiJYjW__authCard input{box-sizing:border-box;width:100%;min-height:var(--field-control-min-height);padding:var(--field-control-padding-y)var(--field-control-padding-x);font-size:var(--field-control-font-size);border-radius:var(--field-control-radius)}@media (max-width:767px){.AuthPageLayout-module-scss-module__UiJYjW__authCard{max-width:100%;padding:1.5rem}}@media (min-width:1536px){.AuthPageLayout-module-scss-module__UiJYjW__authCard{border-radius:1rem;max-width:44rem;padding:4rem}}@media (min-width:1920px){.AuthPageLayout-module-scss-module__UiJYjW__authCard{border-radius:1.5rem;max-width:52rem;padding:5rem}}
.ApprovalQueue-module-scss-module__E3rIua__approvalQueue{background:#281a3d;border:none;border-radius:.75rem;overflow:hidden}.ApprovalQueue-module-scss-module__E3rIua__paddingSmall,.ApprovalQueue-module-scss-module__E3rIua__paddingMedium,.ApprovalQueue-module-scss-module__E3rIua__paddingLarge{padding:20px}.ApprovalQueue-module-scss-module__E3rIua__heading{color:#fff;margin:0 0 .75rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25}.ApprovalQueue-module-scss-module__E3rIua__tabsContainer{background:#110128;border-radius:9999px;margin-bottom:1.5rem;padding:10px;display:inline-block}.ApprovalQueue-module-scss-module__E3rIua__tabsContainerFullWidth{width:100%}.ApprovalQueue-module-scss-module__E3rIua__tabsWrapper{flex-flow:row;gap:.5rem;display:flex;overflow-y:hidden}.ApprovalQueue-module-scss-module__E3rIua__tabsWrapperScrollable{overflow-x:auto}.ApprovalQueue-module-scss-module__E3rIua__tabButton{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:10px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;transition:all .15s}.ApprovalQueue-module-scss-module__E3rIua__tabButton:hover{background:#ffffff0d}.ApprovalQueue-module-scss-module__E3rIua__tabButtonActive{color:#fff;background:#7f5bff;font-weight:600}.ApprovalQueue-module-scss-module__E3rIua__tabButtonActive:hover{background:#7f5bff}.ApprovalQueue-module-scss-module__E3rIua__itemsList{flex-direction:column;gap:1rem;display:flex}.ApprovalQueue-module-scss-module__E3rIua__approvalItem{background:#110128;border:1px solid #ffffff0d;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.ApprovalQueue-module-scss-module__E3rIua__approvalItemMobile{flex-direction:column;align-items:flex-start;gap:.75rem}.ApprovalQueue-module-scss-module__E3rIua__approvalItemSmall{gap:.75rem;padding:.75rem}.ApprovalQueue-module-scss-module__E3rIua__itemContent{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.ApprovalQueue-module-scss-module__E3rIua__itemName{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25}.ApprovalQueue-module-scss-module__E3rIua__itemNameSmall{font-size:.875rem}.ApprovalQueue-module-scss-module__E3rIua__itemMeta{color:#9ca3af;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5;display:flex}.ApprovalQueue-module-scss-module__E3rIua__itemMetaSmall{gap:.25rem;font-size:.625rem}.ApprovalQueue-module-scss-module__E3rIua__itemActions{flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;display:flex}.ApprovalQueue-module-scss-module__E3rIua__itemActionsMobile{justify-content:flex-start;width:100%}.ApprovalQueue-module-scss-module__E3rIua__itemActionsSmall{flex-wrap:wrap;gap:.25rem}.ApprovalQueue-module-scss-module__E3rIua__itemCard{cursor:pointer;background:#110128;border:1px solid #ffffff0d;border-radius:.5rem;padding:.75rem 1rem;transition:all .15s}.ApprovalQueue-module-scss-module__E3rIua__itemCard:hover{background:#ffffff0d;border-color:#ffffff1a}.ApprovalQueue-module-scss-module__E3rIua__itemHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ApprovalQueue-module-scss-module__E3rIua__itemTitle{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.ApprovalQueue-module-scss-module__E3rIua__tabButtonSmall{padding:10px 20px;font-size:16px}.ApprovalQueue-module-scss-module__E3rIua__emptyState{text-align:center;color:#9ca3af;padding:2rem;font-family:Space Grotesk,sans-serif;font-size:.875rem}.ApprovalQueue-module-scss-module__E3rIua__emptyStateTitle{color:#fff;margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.ApprovalQueue-module-scss-module__E3rIua__emptyStateText{color:#9ca3af;margin:0;font-size:.875rem}.ApprovalQueue-module-scss-module__E3rIua__seeAllButton{margin-top:1rem}.ApprovalQueue-module-scss-module__E3rIua__iconNoShrink{flex-shrink:0}.ApprovalQueue-module-scss-module__E3rIua__dashboardViewButton{white-space:nowrap;background:var(--bg-accent,#281a3d);border:none!important;border-radius:10px!important;gap:.5rem!important;padding:15px 30px!important;font-size:14px!important}@media (max-width:480px){.ApprovalQueue-module-scss-module__E3rIua__tabsContainer{width:100%}.ApprovalQueue-module-scss-module__E3rIua__tabsWrapper{overflow-x:auto}.ApprovalQueue-module-scss-module__E3rIua__tabButton{padding:10px 20px;font-size:16px}}
.BaseDialogue-module-scss-module__A0I3Qq__backdrop{z-index:2000;background:#000000b3;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}@media (max-width:767px){.BaseDialogue-module-scss-module__A0I3Qq__backdrop{padding:1.5rem}}@media (max-width:480px){.BaseDialogue-module-scss-module__A0I3Qq__backdrop{padding:1rem}}.BaseDialogue-module-scss-module__A0I3Qq__dialogueBox{box-sizing:border-box;background:#0a051d;border-radius:20px;flex-direction:column;gap:1.25rem;width:100%;max-width:480px;padding:20px;display:flex;position:relative;box-shadow:0 12px 40px #00000073}@media (min-width:1536px){.BaseDialogue-module-scss-module__A0I3Qq__dialogueBox{gap:1.75rem;max-width:720px}}@media (min-width:1920px){.BaseDialogue-module-scss-module__A0I3Qq__dialogueBox{gap:2rem;max-width:860px}}.BaseDialogue-module-scss-module__A0I3Qq__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:20px;right:20px}.BaseDialogue-module-scss-module__A0I3Qq__closeButton img{filter:brightness(0)invert();opacity:.9}.BaseDialogue-module-scss-module__A0I3Qq__closeButton:hover{opacity:.75}.BaseDialogue-module-scss-module__A0I3Qq__title{color:var(--dialogue-title-color,#fff);text-align:left;margin:0;padding-right:2rem;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25}@media (min-width:1536px){.BaseDialogue-module-scss-module__A0I3Qq__title{font-size:1.875rem}}@media (min-width:1920px){.BaseDialogue-module-scss-module__A0I3Qq__title{font-size:2.125rem}}@media (max-width:480px){.BaseDialogue-module-scss-module__A0I3Qq__title{font-size:1.25rem}}.BaseDialogue-module-scss-module__A0I3Qq__message{color:#e5e7eb;word-break:break-word;overflow-wrap:break-word;text-align:left;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:1536px){.BaseDialogue-module-scss-module__A0I3Qq__message{font-size:1.125rem;line-height:1.75}}@media (min-width:1920px){.BaseDialogue-module-scss-module__A0I3Qq__message{font-size:1.25rem;line-height:1.8}}@media (max-width:480px){.BaseDialogue-module-scss-module__A0I3Qq__message{font-size:.875rem}}.BaseDialogue-module-scss-module__A0I3Qq__highlightedText{color:var(--dialogue-highlight-color,#4ade80);font-weight:500}.BaseDialogue-module-scss-module__A0I3Qq__detailsList{background:var(--bg-accent,#281a3d);border:1px solid var(--second-shade,#ccc);border-radius:12px;flex-direction:column;gap:.75rem;margin:0;padding:1rem;display:flex}.BaseDialogue-module-scss-module__A0I3Qq__detailRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin:0;display:flex}.BaseDialogue-module-scss-module__A0I3Qq__detailLabel{color:#9ca3af;flex-shrink:0;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.BaseDialogue-module-scss-module__A0I3Qq__detailValue{color:#fff;text-align:right;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.BaseDialogue-module-scss-module__A0I3Qq__actionsContainerSingle .BaseDialogue-module-scss-module__A0I3Qq__primaryButton{flex:auto}.BaseDialogue-module-scss-module__A0I3Qq__actionsContainer{flex-direction:row;align-items:stretch;gap:.75rem;width:100%;margin-top:.25rem;display:flex}@media (max-width:480px){.BaseDialogue-module-scss-module__A0I3Qq__actionsContainer{flex-direction:column}}.BaseDialogue-module-scss-module__A0I3Qq__secondaryButton,.BaseDialogue-module-scss-module__A0I3Qq__primaryButton{cursor:pointer;border:none;border-radius:12px;flex:1 1 0;min-width:0;padding:15px 30px;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:opacity .15s,background-color .15s}@media (min-width:1536px){.BaseDialogue-module-scss-module__A0I3Qq__secondaryButton,.BaseDialogue-module-scss-module__A0I3Qq__primaryButton{border-radius:14px;font-size:1.125rem}}@media (min-width:1920px){.BaseDialogue-module-scss-module__A0I3Qq__secondaryButton,.BaseDialogue-module-scss-module__A0I3Qq__primaryButton{border-radius:14px;font-size:1.125rem}}.BaseDialogue-module-scss-module__A0I3Qq__secondaryButton{background:var(--dialogue-secondary-bg,#1c1633);color:#fff}.BaseDialogue-module-scss-module__A0I3Qq__secondaryButton:hover{background:#252040}.BaseDialogue-module-scss-module__A0I3Qq__primaryButton{background:var(--dialogue-primary-bg,#22c55e);color:#fff;justify-content:center;align-items:center;gap:.5rem;font-weight:700;display:flex}.BaseDialogue-module-scss-module__A0I3Qq__primaryButton:hover{opacity:.92}.BaseDialogue-module-scss-module__A0I3Qq__primaryButtonIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.BaseDialogue-module-scss-module__A0I3Qq__primaryButtonIcon img,.BaseDialogue-module-scss-module__A0I3Qq__primaryButtonIcon svg{display:block}
.ConfirmActionDialogue-module-scss-module__uopGma__reasonSection{flex-direction:column;gap:.5rem;width:100%;margin:0 0 1rem;display:flex}.ConfirmActionDialogue-module-scss-module__uopGma__reasonLabel{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem}.ConfirmActionDialogue-module-scss-module__uopGma__templateChips{flex-wrap:wrap;gap:.5rem;display:flex}.ConfirmActionDialogue-module-scss-module__uopGma__chip{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;padding:6px .75rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;transition:all .15s}.ConfirmActionDialogue-module-scss-module__uopGma__chip:hover,.ConfirmActionDialogue-module-scss-module__uopGma__chipActive{color:#8b5cf6;background:#8b5cf61a;border-color:#7f5bff}.ConfirmActionDialogue-module-scss-module__uopGma__reasonInput{box-sizing:border-box;color:#fff;width:100%;font:inherit;resize:vertical;background:#110128;border:1px solid #ffffff1a;border-radius:.5rem;min-height:72px;padding:10px .75rem;font-family:Space Grotesk,sans-serif;transition:border-color .15s}.ConfirmActionDialogue-module-scss-module__uopGma__reasonInput::placeholder{color:#ccc}.ConfirmActionDialogue-module-scss-module__uopGma__reasonInput:focus{border-color:#7f5bff;outline:none}
.FilterModal-module-scss-module__7spoXW__backdrop{z-index:2000;background:#000000b3;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}@media (max-width:767px){.FilterModal-module-scss-module__7spoXW__backdrop{padding:1.5rem}}@media (max-width:480px){.FilterModal-module-scss-module__7spoXW__backdrop{padding:1rem}}.FilterModal-module-scss-module__7spoXW__modal{background:#0b0819;border-radius:16px;flex-direction:column;gap:1.5rem;width:100%;max-width:420px;padding:2rem 1.75rem 1.75rem;display:flex;position:relative;box-shadow:0 12px 40px #00000073}@media (max-width:480px){.FilterModal-module-scss-module__7spoXW__modal{gap:1.25rem;padding:1.5rem 1.25rem 1.25rem}}.FilterModal-module-scss-module__7spoXW__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.FilterModal-module-scss-module__7spoXW__closeButton img{filter:brightness(0)invert();opacity:.9}.FilterModal-module-scss-module__7spoXW__closeButton:hover{opacity:.75}.FilterModal-module-scss-module__7spoXW__title{color:#fff;margin:0;padding-right:2rem;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25}@media (max-width:480px){.FilterModal-module-scss-module__7spoXW__title{font-size:1.25rem}}.FilterModal-module-scss-module__7spoXW__subtitle{color:#b0b0c0;margin:-.75rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.FilterModal-module-scss-module__7spoXW__filterOptions{flex-direction:column;gap:1.125rem;margin-top:.25rem;display:flex}.FilterModal-module-scss-module__7spoXW__filterOption{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;display:flex}.FilterModal-module-scss-module__7spoXW__checkbox{appearance:none;cursor:pointer;background:0 0;border:1px solid #b0b0c0;border-radius:4px;flex-shrink:0;width:20px;height:20px;margin:0;transition:background-color .15s,border-color .15s}.FilterModal-module-scss-module__7spoXW__checkbox:checked{background-color:#7c5cff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8L6.5 11.5L13 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:#7c5cff}.FilterModal-module-scss-module__7spoXW__checkbox:focus-visible{outline-offset:2px;outline:2px solid #7c5cff}.FilterModal-module-scss-module__7spoXW__checkboxLabel{color:#b0b0c0;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;line-height:normal}.FilterModal-module-scss-module__7spoXW__actionButtons{align-items:stretch;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.FilterModal-module-scss-module__7spoXW__cancelButton,.FilterModal-module-scss-module__7spoXW__applyButton{color:#fff;cursor:pointer;border:none;border-radius:24px;flex:1;min-height:48px;padding:.75rem 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:opacity .15s,background-color .15s}.FilterModal-module-scss-module__7spoXW__cancelButton{background:#1e1b2e}.FilterModal-module-scss-module__7spoXW__cancelButton:hover{background:#28243d}.FilterModal-module-scss-module__7spoXW__applyButton{background:#7c5cff}.FilterModal-module-scss-module__7spoXW__applyButton:hover{background:#8f6eff}@media (max-width:767px){.FilterModal-module-scss-module__7spoXW__actionButtons{flex-direction:row}}@media (max-width:480px){.FilterModal-module-scss-module__7spoXW__actionButtons{flex-direction:column}.FilterModal-module-scss-module__7spoXW__cancelButton,.FilterModal-module-scss-module__7spoXW__applyButton{width:100%}}
.StarRating-module-scss-module__zMMRqG__starRating{align-items:center;gap:.5rem;display:flex}.StarRating-module-scss-module__zMMRqG__stars{align-items:center;gap:.25rem;display:flex}.StarRating-module-scss-module__zMMRqG__star{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.StarRating-module-scss-module__zMMRqG__ratingText{color:#9ca3af;white-space:nowrap;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500}
.CandidateSourceTabs-module-scss-module__OAq8JW__tabsContainer{border-bottom:1px solid #ffffff1a;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.CandidateSourceTabs-module-scss-module__OAq8JW__tab{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:all .15s;position:relative;bottom:-1px}.CandidateSourceTabs-module-scss-module__OAq8JW__tab:hover{color:#fff}.CandidateSourceTabs-module-scss-module__OAq8JW__tabActive{color:#fff;border-bottom-color:#7f5bff;font-weight:600}.CandidateSourceTabs-module-scss-module__OAq8JW__tabCount{color:#9ca3af;margin-left:.25rem;font-weight:400}.CandidateSourceTabs-module-scss-module__OAq8JW__tabActive .CandidateSourceTabs-module-scss-module__OAq8JW__tabCount{color:#fff}@media (max-width:767px){.CandidateSourceTabs-module-scss-module__OAq8JW__tabsContainer{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;overflow-x:auto}.CandidateSourceTabs-module-scss-module__OAq8JW__tabsContainer::-webkit-scrollbar{display:none}.CandidateSourceTabs-module-scss-module__OAq8JW__tab{white-space:nowrap;padding:.25rem .5rem;font-size:.875rem}}
.StatsCard-module-scss-module__y63oIa__statsCard{background:var(--bg-accent,#281a3d);box-sizing:border-box;text-align:left;width:100%;color:inherit;font:inherit;cursor:default;border:1px solid #ffffff1a;border-radius:20px;padding:20px;text-decoration:none;transition:all .15s;display:block}.StatsCard-module-scss-module__y63oIa__statsCard:hover{border-color:#8b5cf64d}.StatsCard-module-scss-module__y63oIa__statsCardInteractive{cursor:pointer}.StatsCard-module-scss-module__y63oIa__statsCardInteractive:hover{border-color:#fff;transform:translateY(-1px)}.StatsCard-module-scss-module__y63oIa__statsCardInteractive:focus-visible{outline-offset:2px;outline:2px solid #fff}.StatsCard-module-scss-module__y63oIa__statsCardContent{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.StatsCard-module-scss-module__y63oIa__statsCardText{flex-direction:column;flex:1;justify-content:center;min-width:0;padding-right:.5rem;display:flex}.StatsCard-module-scss-module__y63oIa__statsCardTitle{white-space:nowrap;text-overflow:ellipsis;margin:0 0 .125rem;font-size:.8125rem;line-height:1.25;overflow:hidden}.StatsCard-module-scss-module__y63oIa__statsCardValue{margin:0}.StatsCard-module-scss-module__y63oIa__statsCardIcon{flex-shrink:0;justify-content:center;align-self:center;align-items:center;line-height:0;display:flex}.StatsCard-module-scss-module__y63oIa__statsCardIcon>svg{width:50px;height:50px;display:block}@media (max-width:768px){.StatsCard-module-scss-module__y63oIa__statsCard{max-width:100%}}
.CandidateViewTabs-module-scss-module__2qcBma__tabsContainer{-webkit-overflow-scrolling:touch;background:#281a3d;border-radius:5rem;gap:.5rem;margin-bottom:2rem;padding:.5rem;display:inline-flex;overflow-x:auto}.CandidateViewTabs-module-scss-module__2qcBma__tab{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5rem;outline:none;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500;transition:all .15s;display:flex;position:relative}.CandidateViewTabs-module-scss-module__2qcBma__tab:hover{color:#fff}.CandidateViewTabs-module-scss-module__2qcBma__tabActive{color:#fff;background:#7f5bff;font-weight:600}.CandidateViewTabs-module-scss-module__2qcBma__tabCount{color:inherit;font-weight:inherit}@media (max-width:768px){.CandidateViewTabs-module-scss-module__2qcBma__tab{padding:.625rem 1rem;font-size:.875rem}}@media (max-width:480px){.CandidateViewTabs-module-scss-module__2qcBma__tab{padding:.5rem .75rem;font-size:.8125rem}.CandidateViewTabs-module-scss-module__2qcBma__tabsContainer{margin-bottom:1.5rem}}
.CandidatesGrid-module-scss-module__-ZxW_W__grid{box-sizing:border-box;grid-template-columns:1fr;gap:2rem;width:100%;max-width:100%;display:grid}@media (min-width:768px){.CandidatesGrid-module-scss-module__-ZxW_W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CandidatesGrid-module-scss-module__-ZxW_W__item{min-width:0}
.VendorStatisticsCard-module-scss-module__1BQYZW__statisticsContainer{gap:1.5rem;width:100%;margin-top:1.5rem;display:flex}.VendorStatisticsCard-module-scss-module__1BQYZW__statCardWrapper{flex:1;display:flex}.VendorStatisticsCard-module-scss-module__1BQYZW__statCard{border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:.875rem;display:flex}.VendorStatisticsCard-module-scss-module__1BQYZW__statCardTotalCandidates{background:#4f39f61a}.VendorStatisticsCard-module-scss-module__1BQYZW__statCardJobPostsApplied{background:#9810fa1a}.VendorStatisticsCard-module-scss-module__1BQYZW__statCardSelected,.VendorStatisticsCard-module-scss-module__1BQYZW__statCardSuccessRate{background:#10b9811a}.VendorStatisticsCard-module-scss-module__1BQYZW__statHeader{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.VendorStatisticsCard-module-scss-module__1BQYZW__statIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.VendorStatisticsCard-module-scss-module__1BQYZW__statLabel{color:#9ca3af;text-align:left;flex:1;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}.VendorStatisticsCard-module-scss-module__1BQYZW__statValue{color:#fff;text-align:left;width:100%;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:768px){.VendorStatisticsCard-module-scss-module__1BQYZW__statisticsContainer{flex-direction:column;gap:1rem}.VendorStatisticsCard-module-scss-module__1BQYZW__statCard{gap:.5rem;padding:.75rem}.VendorStatisticsCard-module-scss-module__1BQYZW__statValue{font-size:1.125rem}}@media (max-width:480px){.VendorStatisticsCard-module-scss-module__1BQYZW__statisticsContainer{gap:.75rem}.VendorStatisticsCard-module-scss-module__1BQYZW__statCard{gap:.375rem;padding:.75rem}.VendorStatisticsCard-module-scss-module__1BQYZW__statValue{font-size:1rem}.VendorStatisticsCard-module-scss-module__1BQYZW__statLabel{font-size:.8125rem}}
.RecentActivity-module-scss-module__4i_Mxq__recentActivity{background:#281a3d;border:none;border-radius:.75rem;overflow:hidden}.RecentActivity-module-scss-module__4i_Mxq__paddingSmall,.RecentActivity-module-scss-module__4i_Mxq__paddingMedium,.RecentActivity-module-scss-module__4i_Mxq__paddingLarge{padding:20px}.RecentActivity-module-scss-module__4i_Mxq__marginTopSmall{margin-top:1rem}.RecentActivity-module-scss-module__4i_Mxq__marginTopMedium{margin-top:1.5rem}.RecentActivity-module-scss-module__4i_Mxq__marginTopLarge{margin-top:2rem}.RecentActivity-module-scss-module__4i_Mxq__header{margin-bottom:1.5rem}.RecentActivity-module-scss-module__4i_Mxq__title{color:#fff;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600}.RecentActivity-module-scss-module__4i_Mxq__subtitle{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem}.RecentActivity-module-scss-module__4i_Mxq__activitiesList{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.RecentActivity-module-scss-module__4i_Mxq__activityCard{background:#110128;border:1px solid #ffffff0d;border-left:7px solid #7f5bff;border-radius:.5rem;padding:.75rem 1rem}.RecentActivity-module-scss-module__4i_Mxq__activityCardLink{background:#110128;border:1px solid #ffffff0d;border-left:7px solid #7f5bff;border-radius:.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .3s;display:block}.RecentActivity-module-scss-module__4i_Mxq__activityCardLink:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translate(2px)}.RecentActivity-module-scss-module__4i_Mxq__activityText{color:#fff;word-break:break-word;overflow-wrap:break-word;margin-bottom:.375rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.RecentActivity-module-scss-module__4i_Mxq__activityTextSmall{font-size:.875rem}.RecentActivity-module-scss-module__4i_Mxq__activityMeta{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:.375rem;font-family:Space Grotesk,sans-serif;font-size:12px;display:flex}.RecentActivity-module-scss-module__4i_Mxq__activityMetaSmall{font-size:11px}.RecentActivity-module-scss-module__4i_Mxq__seeAllButtonNoMargin{margin-top:0!important}@media (max-width:480px){.RecentActivity-module-scss-module__4i_Mxq__recentActivity{margin-top:1rem;padding:20px}.RecentActivity-module-scss-module__4i_Mxq__activityText{font-size:.875rem}.RecentActivity-module-scss-module__4i_Mxq__activityMeta{font-size:11px}}
.CurrentApplicationCard-module-scss-module__cd0Upa__cardContainer{flex-direction:column;gap:.25rem;width:100%;max-width:100%;display:flex}.CurrentApplicationCard-module-scss-module__cd0Upa__jobTitle{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25}@media (max-width:768px){.CurrentApplicationCard-module-scss-module__cd0Upa__jobTitle{font-size:1rem}}@media (max-width:480px){.CurrentApplicationCard-module-scss-module__cd0Upa__jobTitle{font-size:.875rem}}.CurrentApplicationCard-module-scss-module__cd0Upa__companyRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CurrentApplicationCard-module-scss-module__cd0Upa__companyInfo{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.CurrentApplicationCard-module-scss-module__cd0Upa__companyIcon{filter:brightness(0)invert();opacity:.9;flex-shrink:0}.CurrentApplicationCard-module-scss-module__cd0Upa__companyName{color:#9ca3af;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500}.CurrentApplicationCard-module-scss-module__cd0Upa__viewCompanyButton{flex-shrink:0;height:auto;min-height:28px;padding:.25rem .5rem;font-size:.75rem}.CurrentApplicationCard-module-scss-module__cd0Upa__viewCompanyIcon{filter:brightness(0)invert();flex-shrink:0}.CurrentApplicationCard-module-scss-module__cd0Upa__appliedDateRow{align-items:center;gap:.25rem;display:flex}.CurrentApplicationCard-module-scss-module__cd0Upa__appliedDateText{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500}.CurrentApplicationCard-module-scss-module__cd0Upa__trackerWrapper{transform-origin:0;margin:.25rem 0;padding:0;transform:scale(.95)}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataSection{grid-template-columns:1fr 1fr;padding:.25rem 0;display:grid}@media (max-width:480px){.CurrentApplicationCard-module-scss-module__cd0Upa__metadataSection{grid-template-columns:1fr;gap:.75rem}}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataItem:first-child,.CurrentApplicationCard-module-scss-module__cd0Upa__metadataItem:last-child{justify-self:start}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataItem{flex-direction:column;gap:.25rem;display:flex}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataLabel{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600}.CurrentApplicationCard-module-scss-module__cd0Upa__actionButtonsContainer{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.CurrentApplicationCard-module-scss-module__cd0Upa__actionButtonsContainer{flex-direction:column;width:100%}}.CurrentApplicationCard-module-scss-module__cd0Upa__selectButton{flex:1;min-width:80px;height:36px;min-height:36px;padding:.25rem .5rem;font-size:.75rem}@media (max-width:768px){.CurrentApplicationCard-module-scss-module__cd0Upa__selectButton{width:100%}}.CurrentApplicationCard-module-scss-module__cd0Upa__rejectButton{flex-shrink:0;width:36px;min-width:36px;height:36px;min-height:36px;background:#ff6b6b1a!important}.CurrentApplicationCard-module-scss-module__cd0Upa__viewResumeButton{border:1px solid #7f5bff;height:auto;min-height:32px;margin-top:.25rem;padding:.25rem .5rem;font-size:.75rem}.CurrentApplicationCard-module-scss-module__cd0Upa__resumeIcon{flex-shrink:0}@media (max-width:480px){.CurrentApplicationCard-module-scss-module__cd0Upa__cardContainer{gap:.75rem}.CurrentApplicationCard-module-scss-module__cd0Upa__companyRow{flex-direction:column;align-items:flex-start}.CurrentApplicationCard-module-scss-module__cd0Upa__viewCompanyButton{width:100%}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataSection{gap:.25rem;padding:.5rem 0}.CurrentApplicationCard-module-scss-module__cd0Upa__metadataItem{flex-direction:column;align-items:flex-start;gap:.25rem}}
.FilterModal-module-scss-module__dem8Dq__backdrop{z-index:1040;background:#000000b3;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}@media (max-width:480px){.FilterModal-module-scss-module__dem8Dq__backdrop{padding:1rem}}@media (max-width:767px){.FilterModal-module-scss-module__dem8Dq__backdrop{padding:1.5rem}}.FilterModal-module-scss-module__dem8Dq__modal{background:#110128;border-radius:.75rem;flex-direction:column;gap:1.5rem;width:100%;max-width:500px;padding:2rem;display:flex;position:relative;box-shadow:0 8px 32px #0000004d}@media (max-width:480px){.FilterModal-module-scss-module__dem8Dq__modal{padding:1rem}}@media (max-width:767px){.FilterModal-module-scss-module__dem8Dq__modal{padding:1.5rem}}.FilterModal-module-scss-module__dem8Dq__closeButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex;position:absolute;top:1rem;right:1rem}.FilterModal-module-scss-module__dem8Dq__closeButton:hover{background:#ffffff1a}.FilterModal-module-scss-module__dem8Dq__title{color:#fff;margin:0;padding-right:2.5rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600}.FilterModal-module-scss-module__dem8Dq__subtitle{color:#9ca3af;word-break:break-word;overflow-wrap:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:.9375rem;line-height:1.5}.FilterModal-module-scss-module__dem8Dq__filterOptions{flex-direction:column;gap:1rem;display:flex}.FilterModal-module-scss-module__dem8Dq__filterOption{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;display:flex}.FilterModal-module-scss-module__dem8Dq__checkbox{cursor:pointer;accent-color:#7f5bff;flex-shrink:0;width:20px;height:20px}.FilterModal-module-scss-module__dem8Dq__checkboxLabel{color:#fff;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}.FilterModal-module-scss-module__dem8Dq__actionButtons{justify-content:flex-end;gap:.75rem;display:flex}.FilterModal-module-scss-module__dem8Dq__cancelButton{color:#fff;cursor:pointer;background:#281a3d;border:none;border-radius:.5rem;min-height:44px;padding:.75rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.FilterModal-module-scss-module__dem8Dq__cancelButton:hover{background:#ffffff1a}.FilterModal-module-scss-module__dem8Dq__applyButton{color:#fff;cursor:pointer;background:#7f5bff;border:none;border-radius:.5rem;min-height:44px;padding:.75rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.FilterModal-module-scss-module__dem8Dq__applyButton:hover{opacity:.9}@media (max-width:768px){.FilterModal-module-scss-module__dem8Dq__title{font-size:1.125rem}.FilterModal-module-scss-module__dem8Dq__subtitle{font-size:.875rem}.FilterModal-module-scss-module__dem8Dq__closeButton{top:.75rem;right:.75rem}.FilterModal-module-scss-module__dem8Dq__cancelButton,.FilterModal-module-scss-module__dem8Dq__applyButton{padding:.625rem 1rem;font-size:.8125rem}.FilterModal-module-scss-module__dem8Dq__actionButtons{flex-direction:column}.FilterModal-module-scss-module__dem8Dq__cancelButton,.FilterModal-module-scss-module__dem8Dq__applyButton{flex:1}}
.VendorViewTabs-module-scss-module__UHLlbG__tabsContainer{-webkit-overflow-scrolling:touch;background:#281a3d;border-radius:5rem;gap:.5rem;margin-bottom:2rem;padding:.5rem;display:inline-flex;overflow-x:auto}.VendorViewTabs-module-scss-module__UHLlbG__tab{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5rem;outline:none;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500;transition:all .15s;display:flex;position:relative}.VendorViewTabs-module-scss-module__UHLlbG__tab:hover{color:#fff}.VendorViewTabs-module-scss-module__UHLlbG__tabActive{color:#fff;background:#7f5bff;font-weight:600}.VendorViewTabs-module-scss-module__UHLlbG__tabCount{color:inherit;font-weight:inherit}@media (max-width:768px){.VendorViewTabs-module-scss-module__UHLlbG__tab{padding:.625rem 1rem;font-size:.875rem}}@media (max-width:480px){.VendorViewTabs-module-scss-module__UHLlbG__tab{padding:.5rem .75rem;font-size:.8125rem}.VendorViewTabs-module-scss-module__UHLlbG__tabsContainer{margin-bottom:1.5rem}}
.MorningBrief-module-scss-module__D9UQBa__morningBrief{background:#281a3d;border:1px solid #ffffff1a;border-radius:20px;margin-bottom:2rem;padding:1.5rem}.MorningBrief-module-scss-module__D9UQBa__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.MorningBrief-module-scss-module__D9UQBa__textSection{flex:1;min-width:0}.MorningBrief-module-scss-module__D9UQBa__greeting{color:#fff;margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700}.MorningBrief-module-scss-module__D9UQBa__summary{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.MorningBrief-module-scss-module__D9UQBa__summaryItem{color:#9ca3af;align-items:center;gap:.25rem;font-family:Space Grotesk,sans-serif;font-size:1rem;display:flex}.MorningBrief-module-scss-module__D9UQBa__count{color:#fff;font-size:1.125rem;font-weight:700}.MorningBrief-module-scss-module__D9UQBa__overdue{color:#ef4444}.MorningBrief-module-scss-module__D9UQBa__divider{color:#ffffff1a}.MorningBrief-module-scss-module__D9UQBa__actions{flex-shrink:0;gap:.5rem;display:flex}.MorningBrief-module-scss-module__D9UQBa__actionButton{color:#fff;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:.5rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.MorningBrief-module-scss-module__D9UQBa__actionButton:hover{background:#8b5cf633;border-color:#8b5cf680}@media (max-width:768px){.MorningBrief-module-scss-module__D9UQBa__morningBrief{padding:1rem}.MorningBrief-module-scss-module__D9UQBa__content{flex-direction:column;align-items:flex-start}.MorningBrief-module-scss-module__D9UQBa__greeting{font-size:1.25rem}.MorningBrief-module-scss-module__D9UQBa__actions{flex-direction:column;width:100%}.MorningBrief-module-scss-module__D9UQBa__actionButton{justify-content:center;width:100%}}@media (max-width:480px){.MorningBrief-module-scss-module__D9UQBa__morningBrief{padding:.75rem}.MorningBrief-module-scss-module__D9UQBa__summary{flex-direction:column;align-items:flex-start;gap:.25rem}.MorningBrief-module-scss-module__D9UQBa__divider{display:none}}
.JobFormLoadingOverlay-module-scss-module__rsiNIq__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:wait;background:#0a0612b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.JobFormLoadingOverlay-module-scss-module__rsiNIq__content{background:var(--bg-accent,#281a3d);border:1px solid #7f5bff59;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 2rem;display:flex;box-shadow:0 12px 40px #00000059}.JobFormLoadingOverlay-module-scss-module__rsiNIq__spinner{border:3px solid #7f5bff33;border-top-color:#7f5bff;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite JobFormLoadingOverlay-module-scss-module__rsiNIq__spin}.JobFormLoadingOverlay-module-scss-module__rsiNIq__message{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem}@keyframes JobFormLoadingOverlay-module-scss-module__rsiNIq__spin{to{transform:rotate(360deg)}}
.VendorOverviewSection-module-scss-module__1atDLq__cardsGrid{grid-template-columns:2fr 1fr;gap:1.5rem;display:grid}.VendorOverviewSection-module-scss-module__1atDLq__cardsGridMobile{grid-template-columns:1fr;gap:1rem}.VendorOverviewSection-module-scss-module__1atDLq__cardsGridTablet{grid-template-columns:1fr;gap:1.25rem}.VendorOverviewSection-module-scss-module__1atDLq__column{flex-direction:column;gap:1.5rem;display:flex}.VendorOverviewSection-module-scss-module__1atDLq__columnSmall{gap:1rem}.VendorOverviewSection-module-scss-module__1atDLq__columnMobile{gap:1.25rem}@media (max-width:768px){.VendorOverviewSection-module-scss-module__1atDLq__cardsGrid{grid-template-columns:1fr;gap:1.25rem}.VendorOverviewSection-module-scss-module__1atDLq__column{gap:1.25rem}}@media (max-width:480px){.VendorOverviewSection-module-scss-module__1atDLq__cardsGrid,.VendorOverviewSection-module-scss-module__1atDLq__column{gap:1rem}}
.ListPagePattern-module-scss-module__ZleC5q__pageContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.ListPagePattern-module-scss-module__ZleC5q__searchFilterBar{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}@media (max-width:767px){.ListPagePattern-module-scss-module__ZleC5q__searchFilterBar{flex-direction:column;align-items:stretch}}.ListPagePattern-module-scss-module__ZleC5q__searchInputWrapper{flex:1;min-width:200px;display:flex}.ListPagePattern-module-scss-module__ZleC5q__filterButton{box-sizing:border-box;align-self:stretch;position:relative;padding:20px!important}.ListPagePattern-module-scss-module__ZleC5q__filterBadge{color:#fff;background:#7f5bff;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:.25rem;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}@media (max-width:767px){.ListPagePattern-module-scss-module__ZleC5q__clearFilterButton{width:100%}}.ListPagePattern-module-scss-module__ZleC5q__itemsList{flex-direction:column;gap:1rem;display:flex}.ListPagePattern-module-scss-module__ZleC5q__emptyState{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;min-height:200px;padding:2rem;display:flex}.ListPagePattern-module-scss-module__ZleC5q__emptyStateText{color:#9ca3af;text-align:center;font-family:Space Grotesk,sans-serif;font-size:1rem}.ListPagePattern-module-scss-module__ZleC5q__paginationWrapper{justify-content:center;padding:1.5rem 0;display:flex}
.checkbox-module__zd0FRa__control{width:18px;height:18px;color:var(--color-primary,#7f5bff);flex-shrink:0;display:inline-flex;position:relative}.checkbox-module__zd0FRa__input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.checkbox-module__zd0FRa__input:disabled{cursor:not-allowed}.checkbox-module__zd0FRa__visual{pointer-events:none;width:100%;height:100%;display:flex}.checkbox-module__zd0FRa__icon{width:100%;height:100%;display:block;overflow:visible}.checkbox-module__zd0FRa__input:focus-visible+.checkbox-module__zd0FRa__visual{outline:2px solid var(--color-primary,#7f5bff);outline-offset:2px;border-radius:4px}.checkbox-module__zd0FRa__control:has(.checkbox-module__zd0FRa__input:disabled){opacity:.5}.checkbox-module__zd0FRa__root{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.checkbox-module__zd0FRa__root:has(.checkbox-module__zd0FRa__input:disabled){cursor:not-allowed}.checkbox-module__zd0FRa__label{color:inherit;font:inherit}
/*# sourceMappingURL=d3471de89740e1e7.css.map*/