.page-module-scss-module__p_thmG__errorMessage,.page-module-scss-module__p_thmG__submittingMessage{color:#9ca3af;margin:0;font-size:.875rem}.page-module-scss-module__p_thmG__errorMessage{color:#ef4444}.page-module-scss-module__p_thmG__pageContainer{flex-direction:column;gap:2rem;width:100%;padding-top:2rem;padding-bottom:2rem;display:flex}@media (max-width:768px){.page-module-scss-module__p_thmG__pageContainer{gap:1.5rem}}@media (max-width:480px){.page-module-scss-module__p_thmG__pageContainer{gap:1rem}}
.JobDetailsCard-module-scss-module__8Jt_2a__container{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;display:flex}@media (max-width:767px){.JobDetailsCard-module-scss-module__8Jt_2a__container{flex-direction:column;gap:1.5rem}}.JobDetailsCard-module-scss-module__8Jt_2a__leftSection{flex-direction:row;flex:1;align-items:flex-start;gap:1rem;width:100%;min-width:0;display:flex}.JobDetailsCard-module-scss-module__8Jt_2a__jobIcon{background:var(--linear-second,linear-gradient(270deg,#af89ff 0%,#8e6ed0 50%,#6f4fb3 75%,#4d2b96 87.5%,#432681 93.75%,#210757 100%));border-radius:6.917px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;padding:.5rem;display:flex}@media (max-width:480px){.JobDetailsCard-module-scss-module__8Jt_2a__jobIcon{width:64px;height:64px}}.JobDetailsCard-module-scss-module__8Jt_2a__icon{filter:brightness(0)invert();display:block}.JobDetailsCard-module-scss-module__8Jt_2a__jobInfo{flex:1;width:100%;min-width:0}.JobDetailsCard-module-scss-module__8Jt_2a__titleRowMobile{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}@media (min-width:1024px){.JobDetailsCard-module-scss-module__8Jt_2a__titleRowMobile{display:none}}.JobDetailsCard-module-scss-module__8Jt_2a__titleRowMobileTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.JobDetailsCard-module-scss-module__8Jt_2a__titleRowMobileContent{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.JobDetailsCard-module-scss-module__8Jt_2a__titleRowDesktop{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}@media (max-width:767px){.JobDetailsCard-module-scss-module__8Jt_2a__titleRowDesktop{display:none}}.JobDetailsCard-module-scss-module__8Jt_2a__jobTitle{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:700}@media (max-width:767px){.JobDetailsCard-module-scss-module__8Jt_2a__jobTitle{font-size:1.5rem}}@media (max-width:480px){.JobDetailsCard-module-scss-module__8Jt_2a__jobTitle{font-size:1.25rem}}.JobDetailsCard-module-scss-module__8Jt_2a__employmentTypeTags{flex-flow:wrap;gap:.5rem;display:flex}.JobDetailsCard-module-scss-module__8Jt_2a__employmentTypeTag{color:#fff;white-space:nowrap;background:#7f5bff;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.375rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-weight:500;line-height:normal;display:inline-flex}@media (max-width:480px){.JobDetailsCard-module-scss-module__8Jt_2a__employmentTypeTag{padding:.25rem .75rem;font-size:.6875rem}}.JobDetailsCard-module-scss-module__8Jt_2a__detailsContainer{flex-direction:column;gap:1rem;display:flex}.JobDetailsCard-module-scss-module__8Jt_2a__detailsRow{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:1.5rem;display:flex}@media (max-width:767px){.JobDetailsCard-module-scss-module__8Jt_2a__detailsRow{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}}.JobDetailsCard-module-scss-module__8Jt_2a__detailItem{color:#9ca3af;justify-content:center;align-items:center;gap:.5rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem;display:flex}@media (max-width:480px){.JobDetailsCard-module-scss-module__8Jt_2a__detailItem{font-size:.875rem}}.JobDetailsCard-module-scss-module__8Jt_2a__detailIcon,.JobDetailsCard-module-scss-module__8Jt_2a__locationIcon{flex-shrink:0}.JobDetailsCard-module-scss-module__8Jt_2a__rightSection{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}@media (max-width:767px){.JobDetailsCard-module-scss-module__8Jt_2a__rightSection{text-align:left;align-items:flex-start}}.JobDetailsCard-module-scss-module__8Jt_2a__submittedLabel{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.4}.JobDetailsCard-module-scss-module__8Jt_2a__submittedDate{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;line-height:1.4}.JobDetailsCard-module-scss-module__8Jt_2a__submittedBy{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4}
.JobDescriptionCard-module-scss-module__Onps_a__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.JobDescriptionCard-module-scss-module__Onps_a__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){.JobDescriptionCard-module-scss-module__Onps_a__title{font-size:1.125rem}}.JobDescriptionCard-module-scss-module__Onps_a__contentContainer{flex-direction:column;gap:1rem;display:flex}.JobDescriptionCard-module-scss-module__Onps_a__section{flex-direction:column;gap:.5rem;display:flex}.JobDescriptionCard-module-scss-module__Onps_a__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.JobDescriptionCard-module-scss-module__Onps_a__label{font-size:.875rem}}.JobDescriptionCard-module-scss-module__Onps_a__description{color:#fcfcfc;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.43}.JobDescriptionCard-module-scss-module__Onps_a__fieldsRow{flex-direction:row;gap:2rem;display:flex}@media (max-width:767px){.JobDescriptionCard-module-scss-module__Onps_a__fieldsRow{flex-direction:column;gap:1rem}}.JobDescriptionCard-module-scss-module__Onps_a__field{flex-direction:column;flex:1;gap:.25rem;display:flex}.JobDescriptionCard-module-scss-module__Onps_a__fieldValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.JobDescriptionCard-module-scss-module__Onps_a__fieldValue{font-size:.875rem}}
.JobDescriptionCombinedCard-module-scss-module__6ucGna__container{flex-direction:column;gap:0;width:100%;display:flex}.JobDescriptionCombinedCard-module-scss-module__6ucGna__section{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.JobDescriptionCombinedCard-module-scss-module__6ucGna__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.JobDescriptionCombinedCard-module-scss-module__6ucGna__sectionTitle{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700}.JobDescriptionCombinedCard-module-scss-module__6ucGna__sectionContent{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.3}.JobDescriptionCombinedCard-module-scss-module__6ucGna__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.JobDescriptionCombinedCard-module-scss-module__6ucGna__listItem{color:#9ca3af;padding-left:1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.3;position:relative}.JobDescriptionCombinedCard-module-scss-module__6ucGna__listItem:before{content:"•";color:#fff;font-weight:700;position:absolute;left:0}@media (max-width:480px){.JobDescriptionCombinedCard-module-scss-module__6ucGna__container{gap:1.5rem}.JobDescriptionCombinedCard-module-scss-module__6ucGna__sectionTitle{font-size:1rem}.JobDescriptionCombinedCard-module-scss-module__6ucGna__sectionContent,.JobDescriptionCombinedCard-module-scss-module__6ucGna__listItem{font-size:.875rem}}
.KeyResponsibilitiesCard-module-scss-module__kZuv4a__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.KeyResponsibilitiesCard-module-scss-module__kZuv4a__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){.KeyResponsibilitiesCard-module-scss-module__kZuv4a__title{font-size:1.125rem}}.KeyResponsibilitiesCard-module-scss-module__kZuv4a__responsibilitiesList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KeyResponsibilitiesCard-module-scss-module__kZuv4a__responsibilityItem{color:#fff;padding-left:1.5rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem;line-height:1.5;position:relative}@media (max-width:480px){.KeyResponsibilitiesCard-module-scss-module__kZuv4a__responsibilityItem{font-size:.875rem}}.KeyResponsibilitiesCard-module-scss-module__kZuv4a__responsibilityItem:before{content:"•";color:#9ca3af;position:absolute;left:0}
.RequirementsCard-module-scss-module__Yq3ewa__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.RequirementsCard-module-scss-module__Yq3ewa__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){.RequirementsCard-module-scss-module__Yq3ewa__title{font-size:1.125rem}}.RequirementsCard-module-scss-module__Yq3ewa__requirementsList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RequirementsCard-module-scss-module__Yq3ewa__requirementItem{color:#fff;padding-left:1.5rem;font-family:Space Grotesk,sans-serif;font-size:.9375rem;line-height:1.5;position:relative}@media (max-width:480px){.RequirementsCard-module-scss-module__Yq3ewa__requirementItem{font-size:.875rem}}.RequirementsCard-module-scss-module__Yq3ewa__requirementItem:before{content:"•";color:#9ca3af;position:absolute;left:0}
.RequiredSkillsCard-module-scss-module__-VWgtG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.RequiredSkillsCard-module-scss-module__-VWgtG__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){.RequiredSkillsCard-module-scss-module__-VWgtG__title{font-size:1.125rem}}.RequiredSkillsCard-module-scss-module__-VWgtG__skillsContainer{flex-wrap:wrap;gap:.75rem;display:flex}.RequiredSkillsCard-module-scss-module__-VWgtG__skillTag{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;padding:.5rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}@media (max-width:480px){.RequiredSkillsCard-module-scss-module__-VWgtG__skillTag{padding:.375rem .875rem;font-size:.8125rem}}
.ImportantDatesCard-module-scss-module__hvrj1a__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.ImportantDatesCard-module-scss-module__hvrj1a__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){.ImportantDatesCard-module-scss-module__hvrj1a__title{font-size:1.125rem}}.ImportantDatesCard-module-scss-module__hvrj1a__contentContainer{flex-direction:column;gap:1rem;display:flex}.ImportantDatesCard-module-scss-module__hvrj1a__datesRow{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:767px){.ImportantDatesCard-module-scss-module__hvrj1a__datesRow{grid-template-columns:1fr}}.ImportantDatesCard-module-scss-module__hvrj1a__field{flex-direction:column;gap:.25rem;display:flex}.ImportantDatesCard-module-scss-module__hvrj1a__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.ImportantDatesCard-module-scss-module__hvrj1a__label{font-size:.875rem}}.ImportantDatesCard-module-scss-module__hvrj1a__fieldValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.ImportantDatesCard-module-scss-module__hvrj1a__fieldValue{font-size:.875rem}}.ImportantDatesCard-module-scss-module__hvrj1a__fullWidthField{flex-direction:column;grid-column:1/-1;gap:.25rem;display:flex}@media (max-width:767px){.ImportantDatesCard-module-scss-module__hvrj1a__fullWidthField{grid-column:auto}}
.WorkModelToggle-module-scss-module__lytGBq__toggleContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.WorkModelToggle-module-scss-module__lytGBq__toggleLabel{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.WorkModelToggle-module-scss-module__lytGBq__toggleButtons{gap:.75rem;width:100%;display:flex}.WorkModelToggle-module-scss-module__lytGBq__toggleButton{color:#fff;cursor:pointer;text-align:center;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;flex:1;height:44px;padding:.625rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.WorkModelToggle-module-scss-module__lytGBq__toggleButton:hover{background:#8b5cf61a;border-color:#fff}.WorkModelToggle-module-scss-module__lytGBq__toggleButtonActive{color:#fff;background:#7f5bff;border-color:#7f5bff}.WorkModelToggle-module-scss-module__lytGBq__toggleButtonActive:hover{background:#8b5cf6;border-color:#8b5cf6}.WorkModelToggle-module-scss-module__lytGBq__toggleButtonSmall{height:40px;padding:.5rem .875rem;font-size:.8125rem}.WorkModelToggle-module-scss-module__lytGBq__helperText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}@media (max-width:480px){.WorkModelToggle-module-scss-module__lytGBq__toggleButtons{flex-direction:column;gap:.5rem}.WorkModelToggle-module-scss-module__lytGBq__toggleButton{width:100%}}
.JobHeader-module-scss-module__olTDvW__headerSection{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:1.5rem;width:100%;margin-top:0;padding:1.5rem;display:flex;position:relative}.JobHeader-module-scss-module__olTDvW__backButtonContainer{flex-shrink:0;align-items:center;display:flex}.JobHeader-module-scss-module__olTDvW__backButton{color:#9ca3af;cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;text-decoration:none;transition:opacity .15s;display:flex}.JobHeader-module-scss-module__olTDvW__backButton:hover{opacity:.8}.JobHeader-module-scss-module__olTDvW__backButtonText{color:#9ca3af;text-transform:capitalize;font-family:Space Grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.JobHeader-module-scss-module__olTDvW__headerTop{justify-content:space-between;align-items:center;gap:2rem;width:100%;margin-top:0;display:flex}.JobHeader-module-scss-module__olTDvW__titleSection{text-align:left;flex-direction:column;flex:1;gap:.5rem;display:flex}.JobHeader-module-scss-module__olTDvW__pageTitle{color:#fff;margin:0}.JobHeader-module-scss-module__olTDvW__pageSubtitle{color:#9ca3af;margin:0}.JobHeader-module-scss-module__olTDvW__actionButtons{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.JobHeader-module-scss-module__olTDvW__draftButton{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #7f5bff;border-radius:.5rem;outline:none;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.JobHeader-module-scss-module__olTDvW__draftButton:hover{background:#ffffff0d;border-color:#7f5bff}.JobHeader-module-scss-module__olTDvW__publishButton{color:#fff;cursor:pointer;white-space:nowrap;background:#7f5bff;border:1px solid #7f5bff;border-radius:.5rem;outline:none;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.JobHeader-module-scss-module__olTDvW__publishButton:hover{background:#8b5cf6;border-color:#8b5cf6}.JobHeader-module-scss-module__olTDvW__progressSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.JobHeader-module-scss-module__olTDvW__progressTextRow{justify-content:space-between;align-items:center;width:100%;display:flex}.JobHeader-module-scss-module__olTDvW__progressText{color:#9ca3af;white-space:nowrap;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.JobHeader-module-scss-module__olTDvW__progressBarContainer{background:#fff;border-radius:2px;width:100%;height:4px;overflow:hidden}.JobHeader-module-scss-module__olTDvW__progressBarFill{background:#7f5bff;border-radius:2px;height:100%;transition:width .3s}.JobHeader-module-scss-module__olTDvW__quickCreateText{color:#9ca3af;white-space:nowrap;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}@media (max-width:768px){.JobHeader-module-scss-module__olTDvW__headerTop{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:0}.JobHeader-module-scss-module__olTDvW__backButtonContainer,.JobHeader-module-scss-module__olTDvW__titleSection,.JobHeader-module-scss-module__olTDvW__actionButtons{width:100%}.JobHeader-module-scss-module__olTDvW__draftButton,.JobHeader-module-scss-module__olTDvW__publishButton{flex:1;justify-content:center}.JobHeader-module-scss-module__olTDvW__progressTextRow{flex-direction:column;align-items:flex-start;gap:.5rem}.JobHeader-module-scss-module__olTDvW__quickCreateText{align-self:flex-end}}
.JobBasicsForm-module-scss-module__KDBNya__formSection{width:100%}.JobBasicsForm-module-scss-module__KDBNya__jobBasicsCard{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:1.5rem}.JobBasicsForm-module-scss-module__KDBNya__jobBasicsHeader{margin-bottom:1rem;position:relative}.JobBasicsForm-module-scss-module__KDBNya__jobBasicsTitle{color:#fff;margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:600}.JobBasicsForm-module-scss-module__KDBNya__jobBasicsUnderline{background:#7f5bff;border-radius:2px;width:50px;height:3px}.JobBasicsForm-module-scss-module__KDBNya__formFields{flex-direction:column;gap:1.5rem;display:flex}.JobBasicsForm-module-scss-module__KDBNya__formRow{width:100%}.JobBasicsForm-module-scss-module__KDBNya__locationFields{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}.JobBasicsForm-module-scss-module__KDBNya__locationNote{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}@media (max-width:768px){.JobBasicsForm-module-scss-module__KDBNya__locationFields{grid-template-columns:1fr;gap:1rem}}
.StatusBadge-module-scss-module__3D-t2W__statusBadge{border:none;border-radius:9999px;outline:none;padding:.375rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-weight:500;display:inline-block}@media (max-width:480px){.StatusBadge-module-scss-module__3D-t2W__statusBadge{padding:.25rem .75rem;font-size:.6875rem}}.StatusBadge-module-scss-module__3D-t2W__statusPending{color:#f97316;background:#f973161a}.StatusBadge-module-scss-module__3D-t2W__statusApproved{color:#22c55e;background:#5dd27a1a}.StatusBadge-module-scss-module__3D-t2W__statusRejected,.StatusBadge-module-scss-module__3D-t2W__statusSuspended{color:#ef4444;background:#ef44441a}.StatusBadge-module-scss-module__3D-t2W__statusActive{color:#22c55e;background:#5dd27a1a}.StatusBadge-module-scss-module__3D-t2W__statusClosed{color:#ef4444;background:#ef44441a}.StatusBadge-module-scss-module__3D-t2W__statusScheduled{color:#f59e0b;background:#f59e0b26;padding:.25rem .75rem;font-size:.6875rem}.StatusBadge-module-scss-module__3D-t2W__statusHired{color:#22c55e;background:#22c55e26}.StatusBadge-module-scss-module__3D-t2W__statusOnHold{color:#f97316;background:#f9731626}.StatusBadge-module-scss-module__3D-t2W__statusInterviewing{color:#3b82f6;background:#3b82f626}.StatusBadge-module-scss-module__3D-t2W__statusCompleted{color:#22c55e;background:#22c55e26}.StatusBadge-module-scss-module__3D-t2W__statusDefault{color:#9ca3af;background:#ffffff0d}
.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;transition:all .15s;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));opacity:.9}.Button-module-scss-module__-0yZMa__buttonAction:active:not(:disabled){opacity:.8}.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));opacity:.9}.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__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{padding:.375rem .75rem}.Button-module-scss-module__-0yZMa__paddingMedium{padding:.5rem 1rem}.Button-module-scss-module__-0yZMa__paddingDefault{padding:.625rem 1.25rem}.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;transition:all .2s;display:flex}.StatusButton-module-scss-module__eTw8uW__statusButton:hover:not(:disabled){background:var(--status-hover-bg,var(--status-bg,#281a3d));opacity:.9}.StatusButton-module-scss-module__eTw8uW__statusButton:active:not(:disabled){opacity:.8}.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{border:1px solid var(--button-border,transparent);background:var(--button-bg,#281a3d);color:var(--button-color,#fff);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;font-family:Space Grotesk,sans-serif;font-weight:500;transition:all .2s;display:flex}.ActionButton-module-scss-module__UDLziW__actionButton:hover{background:var(--button-hover-bg,var(--button-bg,#281a3d));opacity:.9}.ActionButton-module-scss-module__UDLziW__actionButton:active{opacity:.8}.ActionButton-module-scss-module__UDLziW__actionButton:disabled{opacity:.5;cursor:not-allowed}.ActionButton-module-scss-module__UDLziW__gapSmall{gap:.375rem}.ActionButton-module-scss-module__UDLziW__gapMedium{gap:.5rem}.ActionButton-module-scss-module__UDLziW__paddingSmall{padding:.375rem .75rem}.ActionButton-module-scss-module__UDLziW__paddingMedium{padding:.5rem 1rem}.ActionButton-module-scss-module__UDLziW__paddingDefault{padding:.625rem 1.25rem}.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}
.CompanyStatisticsCard-module-scss-module__-BXmHW__statisticsContainer{gap:1.5rem;width:100%;margin-top:1.5rem;display:flex}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCardWrapper{flex:1;display:flex}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCard{border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.5rem;width:100%;padding:.875rem;display:flex}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCardActiveJobs{background:#4f39f61a}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCardTotalJobsPosted{background:#00d4921a}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCardTotalHires{background:#9810fa1a}.CompanyStatisticsCard-module-scss-module__-BXmHW__statHeader{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.CompanyStatisticsCard-module-scss-module__-BXmHW__statIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.CompanyStatisticsCard-module-scss-module__-BXmHW__statLabel{color:#9ca3af;flex:1;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}.CompanyStatisticsCard-module-scss-module__-BXmHW__statValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:768px){.CompanyStatisticsCard-module-scss-module__-BXmHW__statisticsContainer{flex-direction:column;gap:1rem}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCard{gap:.5rem;padding:.75rem}.CompanyStatisticsCard-module-scss-module__-BXmHW__statValue{font-size:1.125rem}}@media (max-width:480px){.CompanyStatisticsCard-module-scss-module__-BXmHW__statisticsContainer{gap:.75rem}.CompanyStatisticsCard-module-scss-module__-BXmHW__statCard{gap:.375rem;padding:.75rem}.CompanyStatisticsCard-module-scss-module__-BXmHW__statValue{font-size:1rem}.CompanyStatisticsCard-module-scss-module__-BXmHW__statLabel{font-size:.8125rem}}
.CompanyViewTabs-module-scss-module__3Pf8rq__tabsContainer{-webkit-overflow-scrolling:touch;background:#281a3d;border-radius:5rem;gap:.5rem;margin-bottom:2rem;padding:.5rem;display:inline-flex;overflow-x:auto}.CompanyViewTabs-module-scss-module__3Pf8rq__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}.CompanyViewTabs-module-scss-module__3Pf8rq__tab:hover{color:#fff}.CompanyViewTabs-module-scss-module__3Pf8rq__tabActive{color:#fff;background:#7f5bff;font-weight:600}.CompanyViewTabs-module-scss-module__3Pf8rq__tabCount{color:inherit;font-weight:inherit}@media (max-width:768px){.CompanyViewTabs-module-scss-module__3Pf8rq__tab{padding:.625rem 1rem;font-size:.875rem}}@media (max-width:480px){.CompanyViewTabs-module-scss-module__3Pf8rq__tab{padding:.5rem .75rem;font-size:.8125rem}.CompanyViewTabs-module-scss-module__3Pf8rq__tabsContainer{margin-bottom:1.5rem}}
.ContactInformationCard-module-scss-module__gPs51G__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.ContactInformationCard-module-scss-module__gPs51G__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){.ContactInformationCard-module-scss-module__gPs51G__title{font-size:1.125rem}}.ContactInformationCard-module-scss-module__gPs51G__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:767px){.ContactInformationCard-module-scss-module__gPs51G__gridContainer{grid-template-columns:1fr;gap:1rem}}.ContactInformationCard-module-scss-module__gPs51G__column{flex-direction:column;gap:.75rem;display:flex}.ContactInformationCard-module-scss-module__gPs51G__field{flex-direction:column;gap:.25rem;display:flex}.ContactInformationCard-module-scss-module__gPs51G__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.ContactInformationCard-module-scss-module__gPs51G__label{font-size:.875rem}}.ContactInformationCard-module-scss-module__gPs51G__fieldValue{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.ContactInformationCard-module-scss-module__gPs51G__fieldValue{font-size:.875rem}}
.ProfileContactInformationCard-module-scss-module__Msxafa__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.ProfileContactInformationCard-module-scss-module__Msxafa__title{color:#fcfcfc;text-transform:capitalize;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:700;line-height:normal}@media (max-width:480px){.ProfileContactInformationCard-module-scss-module__Msxafa__title{font-size:1.125rem}}.ProfileContactInformationCard-module-scss-module__Msxafa__contentContainer{flex-direction:column;gap:1rem;display:flex}.ProfileContactInformationCard-module-scss-module__Msxafa__field{flex-direction:column;gap:.25rem;display:flex}.ProfileContactInformationCard-module-scss-module__Msxafa__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.ProfileContactInformationCard-module-scss-module__Msxafa__label{font-size:.875rem}}.ProfileContactInformationCard-module-scss-module__Msxafa__fieldValue{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.ProfileContactInformationCard-module-scss-module__Msxafa__fieldValue{font-size:.875rem}}.ProfileContactInformationCard-module-scss-module__Msxafa__contactList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ProfileContactInformationCard-module-scss-module__Msxafa__contactItem{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.ProfileContactInformationCard-module-scss-module__Msxafa__contactIcon{opacity:.85;flex-shrink:0}.ProfileContactInformationCard-module-scss-module__Msxafa__contactValue{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.ProfileContactInformationCard-module-scss-module__Msxafa__contactValue{font-size:.875rem}}
.InfoCard-module-scss-module__j0JNCa__cardContainer{background:var(--bg-accent,#281a3d);border:1px solid #ffffff1a;border-radius:20px;padding:1.5rem 2rem}@media (max-width:480px){.InfoCard-module-scss-module__j0JNCa__cardContainer{padding:1rem}}@media (max-width:767px){.InfoCard-module-scss-module__j0JNCa__cardContainer{padding:1.5rem}}@media (min-width:1024px){.InfoCard-module-scss-module__j0JNCa__cardContainer{padding:2rem}}.InfoCard-module-scss-module__j0JNCa__title{color:#fff;margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}@media (max-width:480px){.InfoCard-module-scss-module__j0JNCa__title{font-size:.875rem}}
.PrimaryContactCard-module-scss-module__2974Ua__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.PrimaryContactCard-module-scss-module__2974Ua__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){.PrimaryContactCard-module-scss-module__2974Ua__title{font-size:1.125rem}}.PrimaryContactCard-module-scss-module__2974Ua__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:767px){.PrimaryContactCard-module-scss-module__2974Ua__gridContainer{grid-template-columns:1fr;gap:1rem}}.PrimaryContactCard-module-scss-module__2974Ua__column{flex-direction:column;gap:.75rem;display:flex}.PrimaryContactCard-module-scss-module__2974Ua__field{flex-direction:column;gap:.25rem;display:flex}.PrimaryContactCard-module-scss-module__2974Ua__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.PrimaryContactCard-module-scss-module__2974Ua__label{font-size:.875rem}}.PrimaryContactCard-module-scss-module__2974Ua__fieldValue{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.PrimaryContactCard-module-scss-module__2974Ua__fieldValue{font-size:.875rem}}.PrimaryContactCard-module-scss-module__2974Ua__emptyState{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.9375rem}
.RegistrationDetailsCard-module-scss-module__F4qTZq__titleContainer{justify-content:flex-start;align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.RegistrationDetailsCard-module-scss-module__F4qTZq__title{color:#fcfcfc;text-transform:capitalize;text-align:left;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){.RegistrationDetailsCard-module-scss-module__F4qTZq__title{font-size:1.125rem}}.RegistrationDetailsCard-module-scss-module__F4qTZq__contentContainer{flex-direction:column;gap:1rem;display:flex}.RegistrationDetailsCard-module-scss-module__F4qTZq__field{flex-direction:column;gap:.25rem;display:flex}.RegistrationDetailsCard-module-scss-module__F4qTZq__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.RegistrationDetailsCard-module-scss-module__F4qTZq__label{font-size:.875rem}}.RegistrationDetailsCard-module-scss-module__F4qTZq__fieldValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.RegistrationDetailsCard-module-scss-module__F4qTZq__fieldValue{font-size:.875rem}}
.ReviewActionsCard-module-scss-module__SUfQQq__card{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.ReviewActionsCard-module-scss-module__SUfQQq__title{color:#fcfcfc;text-transform:capitalize;text-align:left;margin:0 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}@media (max-width:480px){.ReviewActionsCard-module-scss-module__SUfQQq__title{font-size:1.125rem}}.ReviewActionsCard-module-scss-module__SUfQQq__buttonsContainer{box-sizing:border-box;flex-direction:row;align-items:stretch;gap:.75rem;width:100%;min-width:0;max-width:100%;display:flex}@media (max-width:767px){.ReviewActionsCard-module-scss-module__SUfQQq__buttonsContainer{flex-direction:column}}.ReviewActionsCard-module-scss-module__SUfQQq__actionButton{text-overflow:ellipsis;overflow:hidden;border-radius:10px!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;font-size:14px!important}
.SocialMediaCard-module-scss-module__oKm9UG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.SocialMediaCard-module-scss-module__oKm9UG__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){.SocialMediaCard-module-scss-module__oKm9UG__title{font-size:1.125rem}}.SocialMediaCard-module-scss-module__oKm9UG__emptyMessage{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.SocialMediaCard-module-scss-module__oKm9UG__emptyMessage{font-size:.875rem}}.SocialMediaCard-module-scss-module__oKm9UG__itemsContainer{flex-direction:column;gap:1rem;display:flex}.SocialMediaCard-module-scss-module__oKm9UG__item{text-align:left;flex-direction:column;gap:.25rem;display:flex}.SocialMediaCard-module-scss-module__oKm9UG__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.SocialMediaCard-module-scss-module__oKm9UG__label{font-size:.875rem}}.SocialMediaCard-module-scss-module__oKm9UG__value{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.875rem}@media (max-width:480px){.SocialMediaCard-module-scss-module__oKm9UG__value{font-size:.8125rem}}
.SubmittedDocumentsCard-module-scss-module__cdSTvq__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.SubmittedDocumentsCard-module-scss-module__cdSTvq__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){.SubmittedDocumentsCard-module-scss-module__cdSTvq__title{font-size:1.125rem}}.SubmittedDocumentsCard-module-scss-module__cdSTvq__gridContainer{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:767px){.SubmittedDocumentsCard-module-scss-module__cdSTvq__gridContainer{grid-template-columns:1fr}}.SubmittedDocumentsCard-module-scss-module__cdSTvq__documentItem{flex-direction:column;grid-column:auto;gap:.5rem;display:flex}@media (min-width:1024px){.SubmittedDocumentsCard-module-scss-module__cdSTvq__documentItem:nth-child(3){grid-column:1/-1}}.SubmittedDocumentsCard-module-scss-module__cdSTvq__documentName{color:#9ca3af;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.SubmittedDocumentsCard-module-scss-module__cdSTvq__documentName{font-size:.875rem}}.SubmittedDocumentsCard-module-scss-module__cdSTvq__viewButton{width:100%;background:var(--primary,#7f5bff)!important;border-radius:10px!important;gap:.5rem!important;min-height:44px!important;font-size:14px!important}
.CandidateContactCard-module-scss-module__Nprn6q__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.CandidateContactCard-module-scss-module__Nprn6q__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){.CandidateContactCard-module-scss-module__Nprn6q__title{font-size:1.125rem}}.CandidateContactCard-module-scss-module__Nprn6q__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:767px){.CandidateContactCard-module-scss-module__Nprn6q__gridContainer{grid-template-columns:1fr;gap:1rem}}.CandidateContactCard-module-scss-module__Nprn6q__field{flex-direction:column;gap:.25rem;display:flex}.CandidateContactCard-module-scss-module__Nprn6q__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.CandidateContactCard-module-scss-module__Nprn6q__label{font-size:.875rem}}.CandidateContactCard-module-scss-module__Nprn6q__fieldValue{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:600}@media (max-width:480px){.CandidateContactCard-module-scss-module__Nprn6q__fieldValue{font-size:.875rem}}
.ProfileSummaryCard-module-scss-module__WmixJG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.ProfileSummaryCard-module-scss-module__WmixJG__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){.ProfileSummaryCard-module-scss-module__WmixJG__title{font-size:1.125rem}}.ProfileSummaryCard-module-scss-module__WmixJG__summary{color:#fcfcfc;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.43}
.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:1.5rem 2rem}@media (max-width:480px){.BaseCard-module-scss-module__0jcHgq__cardContainer{padding:1rem}}@media (max-width:767px){.BaseCard-module-scss-module__0jcHgq__cardContainer{padding:1.25rem 1.5rem}}.BaseCard-module-scss-module__0jcHgq__title{color:#fff;margin-bottom: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}}
.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}@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}}
.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 0}.Header-module-scss-module__r4QSpa__paddingMedium{padding:1rem 1rem 0}.Header-module-scss-module__r4QSpa__paddingLarge{padding:1.5rem 1.5rem 0}.Header-module-scss-module__r4QSpa__paddingXLarge{padding:2rem 2rem 0}.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__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:1.5rem;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;gap:.75rem;display:flex}.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__userInfo{flex-direction:column;display:flex}.Header-module-scss-module__r4QSpa__userName{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:600;line-height:normal}.Header-module-scss-module__r4QSpa__userRole{color:var(--second-shade,#ccc);text-transform:capitalize;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;line-height:normal}.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%}}
.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%;min-height:50px;padding:.75rem 1rem;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}
.Sidebar-module-scss-module__loV3UW__sidebar{width:100%;min-width:auto;max-width:320px;height:100vh;left:var(--sidebar-left,-100%);scrollbar-width:none;-ms-overflow-style:none;z-index:1041;background:linear-gradient(#ffffff1a 0% 100%),#110128;border-right:1px solid #ffffff1a;flex-direction:column;padding:1rem;transition:left .3s;display:flex;position:fixed;top:0;overflow-y:auto;box-shadow:1.994px 0 3.987px #ffffff40}@media (min-width:1024px){.Sidebar-module-scss-module__loV3UW__sidebar{width:280px;min-width:280px;max-width:280px;left:var(--sidebar-left,0)}}@media (max-width:480px){.Sidebar-module-scss-module__loV3UW__sidebar{max-width:100%;padding:1rem}}.Sidebar-module-scss-module__loV3UW__sidebar.Sidebar-module-scss-module__loV3UW__sidebarOpen{left:0}.Sidebar-module-scss-module__loV3UW__closeButton{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex;position:absolute;top:1rem;right:1rem}.Sidebar-module-scss-module__loV3UW__closeButton:hover{background:#ffffff40}
.Logo-module-scss-module__I1Xoua__logoLink{margin-bottom:2rem;text-decoration:none;transition:opacity .2s;display:block}.Logo-module-scss-module__I1Xoua__logoLink:hover{opacity:.9}.Logo-module-scss-module__I1Xoua__logoImage{width:auto;height:2rem;display:block}
.NavItem-module-scss-module__j-m6CW__navItemContainer{margin-bottom:.5rem}.NavItem-module-scss-module__j-m6CW__navItemLink{cursor:pointer;color:#9ca3af;background:#110128;border:none;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:1.125rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;text-decoration:none;transition:all .2s;display:flex}.NavItem-module-scss-module__j-m6CW__navItemLink.NavItem-module-scss-module__j-m6CW__isSubItem{border-left:3px solid #0000;padding:.875rem 1rem}.NavItem-module-scss-module__j-m6CW__navItemLink.NavItem-module-scss-module__j-m6CW__isActive{color:#fff;background:#7f5bff;border-left:none;border-radius:8px;font-weight:500}.NavItem-module-scss-module__j-m6CW__navItemLink.NavItem-module-scss-module__j-m6CW__isActive.NavItem-module-scss-module__j-m6CW__isSubItem{background:#7f5bff1a;border-left:10px solid #7f5bff}.NavItem-module-scss-module__j-m6CW__navItemLink:hover:not(.NavItem-module-scss-module__j-m6CW__isActive){color:#fff;background:#7f5bff;border-left:none}.NavItem-module-scss-module__j-m6CW__navItemLink:hover:not(.NavItem-module-scss-module__j-m6CW__isActive).NavItem-module-scss-module__j-m6CW__isSubItem{background:#7f5bff1a;border-left:10px solid #7f5bff}.NavItem-module-scss-module__j-m6CW__navItemLink.NavItem-module-scss-module__j-m6CW__isActive:hover{color:#fff;background:#7f5bff;border-left:none}.NavItem-module-scss-module__j-m6CW__navItemLink.NavItem-module-scss-module__j-m6CW__isActive:hover.NavItem-module-scss-module__j-m6CW__isSubItem{background:#7f5bff1a;border-left:10px solid #7f5bff}.NavItem-module-scss-module__j-m6CW__iconContainer{flex-shrink:0;align-items:center;font-size:1.125rem;display:flex}.NavItem-module-scss-module__j-m6CW__label{text-align:left}
.NavSection-module-scss-module__3snU3W__navSectionContainer{margin-bottom:.5rem}.NavSection-module-scss-module__3snU3W__navSectionButton{color:#9ca3af;cursor:pointer;text-align:left;background:#110128;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:1.125rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.77rem;font-weight:500;transition:all .2s;display:flex}.NavSection-module-scss-module__3snU3W__navSectionButton.NavSection-module-scss-module__3snU3W__hasActiveChild{color:#fff;background:#7f5bff;border-radius:8px}.NavSection-module-scss-module__3snU3W__navSectionButton:hover,.NavSection-module-scss-module__3snU3W__navSectionButton.NavSection-module-scss-module__3snU3W__hasActiveChild:hover{color:#fff;background:#7f5bff}.NavSection-module-scss-module__3snU3W__buttonContent{text-align:left;flex:1;align-items:center;gap:.75rem;display:flex}.NavSection-module-scss-module__3snU3W__iconContainer{flex-shrink:0;align-items:center;font-size:1.125rem;display:flex}.NavSection-module-scss-module__3snU3W__label{text-align:left}.NavSection-module-scss-module__3snU3W__arrowIcon{flex-shrink:0;margin-left:.5rem;transition:transform .2s;transform:rotate(180deg)}.NavSection-module-scss-module__3snU3W__arrowIcon.NavSection-module-scss-module__3snU3W__isOpen{transform:rotate(0)}.NavSection-module-scss-module__3snU3W__subItemsContainer{flex-direction:column;gap:.125rem;margin-top:.375rem;margin-left:1.5rem;display:flex}
.SidebarNav-module-scss-module__dHzF0W__sidebarNav{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:100%;display:flex;overflow-y:auto}
.AdminLayout-module-scss-module__47NOtq__layoutContainer{background:#110128;flex-direction:row;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.AdminLayout-module-scss-module__47NOtq__mainContent{flex-direction:column;flex:1;width:100%;min-width:0;transition:margin-left .3s;display:flex;overflow-x:hidden}.AdminLayout-module-scss-module__47NOtq__mainContentDesktop{margin-left:280px}.AdminLayout-module-scss-module__47NOtq__mobileMenuButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex}.AdminLayout-module-scss-module__47NOtq__mobileMenuContainer{padding-bottom:0}.AdminLayout-module-scss-module__47NOtq__mobileMenuContainerSmall{padding:.75rem .75rem 0}.AdminLayout-module-scss-module__47NOtq__mobileMenuContainerMobile{padding:1rem 1rem 0}.AdminLayout-module-scss-module__47NOtq__mobileMenuContainerTablet{padding:1.5rem 1.5rem 0}.AdminLayout-module-scss-module__47NOtq__main{flex:1;overflow-y:auto}.AdminLayout-module-scss-module__47NOtq__mainSmall{padding-left:.75rem;padding-right:.75rem}@media (min-width:768px) and (max-width:1023px){.AdminLayout-module-scss-module__47NOtq__mainSmall{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1024px){.AdminLayout-module-scss-module__47NOtq__mainSmall{padding-left:.75rem;padding-right:.75rem}}.AdminLayout-module-scss-module__47NOtq__mainSmall{padding-bottom:.75rem}.AdminLayout-module-scss-module__47NOtq__mainMobile{padding-left:1rem;padding-right:1rem}@media (min-width:768px) and (max-width:1023px){.AdminLayout-module-scss-module__47NOtq__mainMobile{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.AdminLayout-module-scss-module__47NOtq__mainMobile{padding-left:1rem;padding-right:1rem}}.AdminLayout-module-scss-module__47NOtq__mainMobile{padding-bottom:1rem}.AdminLayout-module-scss-module__47NOtq__mainTablet{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px) and (max-width:1023px){.AdminLayout-module-scss-module__47NOtq__mainTablet{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.AdminLayout-module-scss-module__47NOtq__mainTablet{padding-left:1.5rem;padding-right:1.5rem}}.AdminLayout-module-scss-module__47NOtq__mainTablet{padding-bottom:1.5rem}.AdminLayout-module-scss-module__47NOtq__mainDesktop{padding-left:2rem;padding-right:2rem}@media (min-width:768px) and (max-width:1023px){.AdminLayout-module-scss-module__47NOtq__mainDesktop{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.AdminLayout-module-scss-module__47NOtq__mainDesktop{padding-left:2rem;padding-right:2rem}}.AdminLayout-module-scss-module__47NOtq__mainDesktop{padding-bottom:2rem}
.Backdrop-module-scss-module__mHXS3W__backdrop{z-index:1040;background:#00000080;transition:opacity .3s;position:fixed;inset:0}
.ProgressIndicator-module-scss-module__rnvVRa__progressContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.ProgressIndicator-module-scss-module__rnvVRa__progressText{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.ProgressIndicator-module-scss-module__rnvVRa__progressBarContainer{background:#ffffff1a;border-radius:2px;width:100%;height:4px;overflow:hidden}.ProgressIndicator-module-scss-module__rnvVRa__progressBarFill{background:#7f5bff;border-radius:2px;height:100%;transition:width .3s}
.SeeAllButton-module-scss-module__6aGwEG__container{text-align:center;margin-top:1.5rem}.SeeAllButton-module-scss-module__6aGwEG__link{color:#7f5bff;background:#281a3d;border:1px solid #7f5bff;border-radius:.5rem;padding:.75rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-block}.SeeAllButton-module-scss-module__6aGwEG__link:hover{background:#7f5bff1a}
.DashboardAlignedItem-module-scss-module__4CP70q__container{margin-top:0;padding-top:0}
.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%;min-height:50px;padding:.75rem 1rem;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__searchInputDisabled{opacity:.5;cursor:not-allowed}
.Input-module-scss-module__aVoUya__inputContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.Input-module-scss-module__aVoUya__label{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.Input-module-scss-module__aVoUya__input{color:#fff;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;width:100%;height:44px;padding:.625rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.Input-module-scss-module__aVoUya__input::placeholder{color:#ccc;font-size:.75rem}.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{border-color:#ef4444}.Input-module-scss-module__aVoUya__inputDisabled{opacity:.5;cursor:not-allowed}.Input-module-scss-module__aVoUya__helperText{color:#9ca3af;margin: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{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%;height:44px;padding:.625rem 1rem;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{border-color:#ef4444}.Select-module-scss-module__tF7O7a__selectButtonSmall{height:40px;padding:.5rem .875rem;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:#8b5cf61a}.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}
.Textarea-module-scss-module__2_bfea__textareaContainer{flex-direction:column;gap:.5rem;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{color:#fff;resize:vertical;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;width:100%;min-height:120px;padding:.625rem 1rem;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{border-color:#ef4444}.Textarea-module-scss-module__2_bfea__textareaDisabled{opacity:.5;cursor:not-allowed}.Textarea-module-scss-module__2_bfea__helperText{color:#9ca3af;margin: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}
.TagInput-module-scss-module__3AXWxa__tagInputContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.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:center;gap:.5rem;width:100%;display:flex}.TagInput-module-scss-module__3AXWxa__input{color:#fff;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;flex:1;height:44px;padding:.625rem 1rem;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{border-color:#ef4444}.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-items:center;width:44px;height:44px;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;gap:.5rem;width:100%;display:flex}.TagInput-module-scss-module__3AXWxa__tag{background:#281a3d;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.TagInput-module-scss-module__3AXWxa__tagText{color:#fff;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;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}.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}
.JobDescriptionForm-module-scss-module__Qd1kgG__formSection{width:100%}.JobDescriptionForm-module-scss-module__Qd1kgG__jobDescriptionCard{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:1.5rem}.JobDescriptionForm-module-scss-module__Qd1kgG__jobDescriptionHeader{margin-bottom:1rem;position:relative}.JobDescriptionForm-module-scss-module__Qd1kgG__jobDescriptionTitle{color:#fff;margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:600}.JobDescriptionForm-module-scss-module__Qd1kgG__jobDescriptionUnderline{background:#7f5bff;border-radius:2px;width:50px;height:3px}.JobDescriptionForm-module-scss-module__Qd1kgG__formFields{flex-direction:column;gap:1.5rem;display:flex}.JobDescriptionForm-module-scss-module__Qd1kgG__formRow{width:100%}
.WorkExperienceCard-module-scss-module__CoO7pa__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.WorkExperienceCard-module-scss-module__CoO7pa__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){.WorkExperienceCard-module-scss-module__CoO7pa__title{font-size:1.125rem}}.WorkExperienceCard-module-scss-module__CoO7pa__experiencesContainer{flex-direction:column;gap:1.5rem;display:flex}.WorkExperienceCard-module-scss-module__CoO7pa__experienceItem{text-align:left;border-left:1px solid #8b5cf6;flex-direction:column;gap:.5rem;padding-left:1rem;display:flex;box-shadow:2px 0 4px #0000001a}.WorkExperienceCard-module-scss-module__CoO7pa__experienceTitle{color:#fff;text-align:left;margin:0;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:700}@media (max-width:480px){.WorkExperienceCard-module-scss-module__CoO7pa__experienceTitle{font-size:.875rem}}.WorkExperienceCard-module-scss-module__CoO7pa__experienceCompany{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.WorkExperienceCard-module-scss-module__CoO7pa__experienceCompany{font-size:.875rem}}.WorkExperienceCard-module-scss-module__CoO7pa__experienceDates{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.875rem}@media (max-width:480px){.WorkExperienceCard-module-scss-module__CoO7pa__experienceDates{font-size:.8125rem}}.WorkExperienceCard-module-scss-module__CoO7pa__experienceDescription{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;line-height:1.5}@media (max-width:480px){.WorkExperienceCard-module-scss-module__CoO7pa__experienceDescription{font-size:.8125rem}}
.JobExperienceForm-module-scss-module__4g-GbG__formSection{width:100%}.JobExperienceForm-module-scss-module__4g-GbG__jobExperienceCard{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:1.5rem}.JobExperienceForm-module-scss-module__4g-GbG__jobExperienceHeader{margin-bottom:1rem;position:relative}.JobExperienceForm-module-scss-module__4g-GbG__jobExperienceTitle{color:#fff;margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:600}.JobExperienceForm-module-scss-module__4g-GbG__jobExperienceUnderline{background:#7f5bff;border-radius:2px;width:50px;height:3px}.JobExperienceForm-module-scss-module__4g-GbG__formFields{flex-direction:column;gap:1.5rem;display:flex}.JobExperienceForm-module-scss-module__4g-GbG__formRow{width:100%}.JobExperienceForm-module-scss-module__4g-GbG__experienceRangeLabel{color:#fff;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal;display:block}.JobExperienceForm-module-scss-module__4g-GbG__experienceRangeFields{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;display:grid}.JobExperienceForm-module-scss-module__4g-GbG__helperText{color:#9ca3af;margin:.5rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}.JobExperienceForm-module-scss-module__4g-GbG__requirementsSummary{background:#110128;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;margin-top:.5rem;padding:1.5rem}.JobExperienceForm-module-scss-module__4g-GbG__summaryTitle{color:#fff;margin:0 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.JobExperienceForm-module-scss-module__4g-GbG__summaryContent{flex-direction:column;gap:.75rem;display:flex}.JobExperienceForm-module-scss-module__4g-GbG__summaryItem{justify-content:space-between;align-items:center;width:100%;display:flex}.JobExperienceForm-module-scss-module__4g-GbG__summaryLabel{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.JobExperienceForm-module-scss-module__4g-GbG__summaryValue{color:#9ca3af;text-align:right;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}@media (max-width:768px){.JobExperienceForm-module-scss-module__4g-GbG__experienceRangeFields{grid-template-columns:1fr;gap:1rem}}
.EducationCard-module-scss-module__P50lMG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.EducationCard-module-scss-module__P50lMG__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){.EducationCard-module-scss-module__P50lMG__title{font-size:1.125rem}}.EducationCard-module-scss-module__P50lMG__educationContainer{flex-direction:column;gap:1.5rem;display:flex}.EducationCard-module-scss-module__P50lMG__educationItem{text-align:left;border-left:1px solid #8b5cf6;flex-direction:column;gap:.5rem;padding-left:1rem;display:flex}.EducationCard-module-scss-module__P50lMG__degree{color:#fff;text-align:left;margin:0;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:700}@media (max-width:480px){.EducationCard-module-scss-module__P50lMG__degree{font-size:.875rem}}.EducationCard-module-scss-module__P50lMG__institution{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.EducationCard-module-scss-module__P50lMG__institution{font-size:.875rem}}.EducationCard-module-scss-module__P50lMG__graduationDate{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.875rem}@media (max-width:480px){.EducationCard-module-scss-module__P50lMG__graduationDate{font-size:.8125rem}}
.PaymentTypeToggle-module-scss-module__auttRG__toggleContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.PaymentTypeToggle-module-scss-module__auttRG__toggleLabel{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.PaymentTypeToggle-module-scss-module__auttRG__toggleButtons{gap:.75rem;width:100%;display:flex}.PaymentTypeToggle-module-scss-module__auttRG__toggleButton{color:#fff;cursor:pointer;text-align:center;background:0 0;border:1px solid #fff;border-radius:.5rem;outline:none;flex:1;height:44px;padding:.625rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.PaymentTypeToggle-module-scss-module__auttRG__toggleButton:hover{background:#8b5cf61a;border-color:#fff}.PaymentTypeToggle-module-scss-module__auttRG__toggleButtonActive{color:#fff;background:#7f5bff;border-color:#7f5bff}.PaymentTypeToggle-module-scss-module__auttRG__toggleButtonActive:hover{background:#8b5cf6;border-color:#8b5cf6}.PaymentTypeToggle-module-scss-module__auttRG__toggleButtonSmall{height:40px;padding:.5rem .875rem;font-size:.8125rem}.PaymentTypeToggle-module-scss-module__auttRG__helperText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}@media (max-width:480px){.PaymentTypeToggle-module-scss-module__auttRG__toggleButtons{flex-direction:column;gap:.5rem}.PaymentTypeToggle-module-scss-module__auttRG__toggleButton{width:100%}}
.PersonalInformationCard-module-scss-module__wJc-IG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.PersonalInformationCard-module-scss-module__wJc-IG__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){.PersonalInformationCard-module-scss-module__wJc-IG__title{font-size:1.125rem}}.PersonalInformationCard-module-scss-module__wJc-IG__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:767px){.PersonalInformationCard-module-scss-module__wJc-IG__gridContainer{grid-template-columns:1fr}}.PersonalInformationCard-module-scss-module__wJc-IG__field{text-align:left;flex-direction:column;gap:.25rem;display:flex}.PersonalInformationCard-module-scss-module__wJc-IG__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.PersonalInformationCard-module-scss-module__wJc-IG__label{font-size:.875rem}}.PersonalInformationCard-module-scss-module__wJc-IG__fieldValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.PersonalInformationCard-module-scss-module__wJc-IG__fieldValue{font-size:.875rem}}
.JobCompensationForm-module-scss-module__zuYOOG__formSection{width:100%}.JobCompensationForm-module-scss-module__zuYOOG__jobCompensationCard{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:1.5rem}.JobCompensationForm-module-scss-module__zuYOOG__jobCompensationHeader{margin-bottom:1rem;position:relative}.JobCompensationForm-module-scss-module__zuYOOG__jobCompensationTitle{color:#fff;margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:600}.JobCompensationForm-module-scss-module__zuYOOG__jobCompensationUnderline{background:#7f5bff;border-radius:2px;width:50px;height:3px}.JobCompensationForm-module-scss-module__zuYOOG__formFields{flex-direction:column;gap:1.5rem;display:flex}.JobCompensationForm-module-scss-module__zuYOOG__formRow{width:100%}.JobCompensationForm-module-scss-module__zuYOOG__salaryRangeLabel{color:#fff;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal;display:block}.JobCompensationForm-module-scss-module__zuYOOG__salaryRangeFields{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;display:grid}.JobCompensationForm-module-scss-module__zuYOOG__salaryRangeInputWrapper{width:100%}.JobCompensationForm-module-scss-module__zuYOOG__salaryRangeInputWrapper label{color:#9ca3af}.JobCompensationForm-module-scss-module__zuYOOG__helperText{color:#9ca3af;margin:.5rem 0 0;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:400;line-height:normal}.JobCompensationForm-module-scss-module__zuYOOG__compensationSummary{background:#110128;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;margin-top:.5rem;padding:1.5rem}.JobCompensationForm-module-scss-module__zuYOOG__summaryTitle{color:#fff;margin:0 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.JobCompensationForm-module-scss-module__zuYOOG__summaryContent{flex-direction:column;gap:.75rem;display:flex}.JobCompensationForm-module-scss-module__zuYOOG__summaryItem{justify-content:space-between;align-items:center;width:100%;display:flex}.JobCompensationForm-module-scss-module__zuYOOG__summaryLabel{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.JobCompensationForm-module-scss-module__zuYOOG__summaryValue{color:#9ca3af;text-align:right;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.JobCompensationForm-module-scss-module__zuYOOG__summaryValueCurrency{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.JobCompensationForm-module-scss-module__zuYOOG__summaryValueAmount{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}@media (max-width:768px){.JobCompensationForm-module-scss-module__zuYOOG__salaryRangeFields{grid-template-columns:1fr;gap:1rem}}
.CompensationAvailabilityCard-module-scss-module__KjIxhG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.CompensationAvailabilityCard-module-scss-module__KjIxhG__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){.CompensationAvailabilityCard-module-scss-module__KjIxhG__title{font-size:1.125rem}}.CompensationAvailabilityCard-module-scss-module__KjIxhG__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:767px){.CompensationAvailabilityCard-module-scss-module__KjIxhG__gridContainer{grid-template-columns:1fr}}.CompensationAvailabilityCard-module-scss-module__KjIxhG__column{flex-direction:column;gap:1.5rem;display:flex}.CompensationAvailabilityCard-module-scss-module__KjIxhG__field{text-align:left;flex-direction:column;gap:.25rem;display:flex}.CompensationAvailabilityCard-module-scss-module__KjIxhG__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.CompensationAvailabilityCard-module-scss-module__KjIxhG__label{font-size:.875rem}}.CompensationAvailabilityCard-module-scss-module__KjIxhG__fieldValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.CompensationAvailabilityCard-module-scss-module__KjIxhG__fieldValue{font-size:.875rem}}
.JobReviewForm-module-scss-module__s3PXja__formSection{width:100%}.JobReviewForm-module-scss-module__s3PXja__jobReviewCard{background:#281a3d;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:1.5rem}.JobReviewForm-module-scss-module__s3PXja__jobReviewHeader{margin-bottom:1.5rem;position:relative}.JobReviewForm-module-scss-module__s3PXja__jobReviewTitle{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:600}.JobReviewForm-module-scss-module__s3PXja__jobTitleSection{margin-bottom:2rem}.JobReviewForm-module-scss-module__s3PXja__jobTitle{color:#fff;margin:0 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:600}.JobReviewForm-module-scss-module__s3PXja__jobMetadata{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.JobReviewForm-module-scss-module__s3PXja__metadataItem{color:#9ca3af;align-items:center;gap:.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal;display:flex}.JobReviewForm-module-scss-module__s3PXja__reviewSection{margin-bottom:2rem}.JobReviewForm-module-scss-module__s3PXja__sectionHeadingWithIcon{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.JobReviewForm-module-scss-module__s3PXja__sectionHeading{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.JobReviewForm-module-scss-module__s3PXja__sectionContent,.JobReviewForm-module-scss-module__s3PXja__sectionContentEmpty{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.JobReviewForm-module-scss-module__s3PXja__sectionDataBox{background:#110128;border:1px solid #ffffff1a;border-radius:.75rem;padding:1rem 1.25rem}.JobReviewForm-module-scss-module__s3PXja__twoColumnLayout{flex-direction:column;gap:.75rem;display:flex}.JobReviewForm-module-scss-module__s3PXja__reviewItem{grid-template-columns:minmax(120px,auto) 1fr;align-items:center;gap:.75rem 1rem;width:100%;display:grid}.JobReviewForm-module-scss-module__s3PXja__reviewLabel{color:#fff;text-align:left;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:normal}.JobReviewForm-module-scss-module__s3PXja__reviewValue{color:#9ca3af;text-align:left;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.JobReviewForm-module-scss-module__s3PXja__currencyCode{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.JobReviewForm-module-scss-module__s3PXja__salaryAmount{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:normal}.JobReviewForm-module-scss-module__s3PXja__publishMessageBar{background:#8b5cf61a;border-radius:.75rem;width:100%;margin-top:1rem;padding:1.2rem}.JobReviewForm-module-scss-module__s3PXja__publishMessage{color:#7f5bff;text-align:left;margin:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}@media (max-width:768px){.JobReviewForm-module-scss-module__s3PXja__jobMetadata{flex-direction:column;align-items:flex-start;gap:1rem}.JobReviewForm-module-scss-module__s3PXja__jobTitle{font-size:1.25rem}}
.CertificationsCard-module-scss-module__v9P_wG__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.CertificationsCard-module-scss-module__v9P_wG__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){.CertificationsCard-module-scss-module__v9P_wG__title{font-size:1.125rem}}.CertificationsCard-module-scss-module__v9P_wG__certificationsContainer{flex-direction:column;gap:.75rem;display:flex}.CertificationsCard-module-scss-module__v9P_wG__certificationItem{align-items:flex-start;gap:.75rem;display:flex}.CertificationsCard-module-scss-module__v9P_wG__certificationText{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.CertificationsCard-module-scss-module__v9P_wG__certificationText{font-size:.875rem}}
.JobFooter-module-scss-module__5ugU8G__footerSection{justify-content:flex-end;align-items:center;gap:1rem;width:100%;padding-top:1rem;display:flex}.JobFooter-module-scss-module__5ugU8G__footerWithPrevious{justify-content:space-between}.JobFooter-module-scss-module__5ugU8G__previousStepButton{min-width:150px;color:#7f5bff!important}.JobFooter-module-scss-module__5ugU8G__previousStepButton svg,.JobFooter-module-scss-module__5ugU8G__previousStepButton img{color:#7f5bff!important;fill:#7f5bff!important}.JobFooter-module-scss-module__5ugU8G__nextStepButton{min-width:150px}@media (max-width:768px){.JobFooter-module-scss-module__5ugU8G__footerSection{flex-direction:column-reverse;gap:.75rem}.JobFooter-module-scss-module__5ugU8G__previousStepButton,.JobFooter-module-scss-module__5ugU8G__nextStepButton{width:100%;margin-left:0}}
.LanguagesCard-module-scss-module__T_khmq__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.LanguagesCard-module-scss-module__T_khmq__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){.LanguagesCard-module-scss-module__T_khmq__title{font-size:1.125rem}}.LanguagesCard-module-scss-module__T_khmq__languagesContainer{flex-direction:column;gap:.75rem;display:flex}.LanguagesCard-module-scss-module__T_khmq__languageItem{align-items:flex-start;gap:.5rem;display:flex}.LanguagesCard-module-scss-module__T_khmq__bullet{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem;line-height:1.5}@media (max-width:480px){.LanguagesCard-module-scss-module__T_khmq__bullet{font-size:.875rem}}.LanguagesCard-module-scss-module__T_khmq__languageText{color:#fff;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.LanguagesCard-module-scss-module__T_khmq__languageText{font-size:.875rem}}
.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}
.AuthPageLayout-module-scss-module__UiJYjW__authPage{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{padding:1rem}}.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}@media (max-width:767px){.AuthPageLayout-module-scss-module__UiJYjW__authCard{max-width:100%;padding:1.5rem}}
.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:2rem 1.75rem 1.75rem;display:flex;position:relative;box-shadow:0 12px 40px #00000073}@media (max-width:480px){.BaseDialogue-module-scss-module__A0I3Qq__dialogueBox{padding:1.5rem 1.25rem 1.25rem}}.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:1.25rem;right:1.25rem}.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 (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 (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__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;min-height:48px;padding:.75rem 1rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;transition:opacity .15s,background-color .15s}.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}
.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}
.JobListingCard-module-scss-module__5-ZCWq__cardContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}.JobListingCard-module-scss-module__5-ZCWq__leftSection{flex-direction:row;flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.JobListingCard-module-scss-module__5-ZCWq__jobIcon{background:var(--company-icon-bg,#8b5cf6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.JobListingCard-module-scss-module__5-ZCWq__jobDetails{text-align:left;flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.JobListingCard-module-scss-module__5-ZCWq__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.JobListingCard-module-scss-module__5-ZCWq__jobTitle{color:#fff;word-break:break-word;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700;line-height:normal}.JobListingCard-module-scss-module__5-ZCWq__companyName{color:var(--second-shade,#ccc);align-items:center;gap:.5rem;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:flex}.JobListingCard-module-scss-module__5-ZCWq__metadata{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.JobListingCard-module-scss-module__5-ZCWq__metadataItem{justify-content:center;align-items:center;gap:.5rem;display:flex}.JobListingCard-module-scss-module__5-ZCWq__metadataText{color:var(--second-shade,#ccc);text-transform:capitalize;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:normal}.JobListingCard-module-scss-module__5-ZCWq__tag{color:#fff;white-space:nowrap;background:#7f5bff;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.375rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.8125rem;font-weight:500;line-height:normal;display:inline-flex}@media (max-width:480px){.JobListingCard-module-scss-module__5-ZCWq__tag{padding:.25rem .75rem;font-size:.6875rem}}.JobListingCard-module-scss-module__5-ZCWq__candidatesInfo{color:#7f5bff;align-items:center;gap:.5rem;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:flex}.JobListingCard-module-scss-module__5-ZCWq__actionButtons{flex-direction:row;flex-shrink:0;align-items:center;gap:15px;display:flex}.JobListingCard-module-scss-module__5-ZCWq__actionButton{white-space:nowrap;min-height:44px;border-radius:10px!important;gap:.5rem!important;padding:.5rem 1rem!important;font-size:14px!important}.JobListingCard-module-scss-module__5-ZCWq__viewButton{min-height:44px;background:0 0!important;border-radius:10px!important;gap:.5rem!important;padding:.5rem .75rem!important;font-size:14px!important}.JobListingCard-module-scss-module__5-ZCWq__closeJobButton{background:var(--reject-action-bg,#3d2830f2)!important;color:#ff6b6b!important;border:1px solid #ff6b6b59!important}.JobListingCard-module-scss-module__5-ZCWq__closeJobButton:hover:not(:disabled){color:#ff6b6b!important;background:#3d2830!important;border-color:#ff6b6b80!important}.JobListingCard-module-scss-module__5-ZCWq__viewCandidatesButton{min-width:160px;color:#7f5bff!important;background:0 0!important;border:1px solid #7f5bff!important}.JobListingCard-module-scss-module__5-ZCWq__viewCandidatesButton:hover:not(:disabled){color:#7f5bff!important;background:#7f5bff14!important;border-color:#7f5bff!important}@media (max-width:767px){.JobListingCard-module-scss-module__5-ZCWq__cardContainer{flex-direction:column;align-items:stretch;gap:1rem}.JobListingCard-module-scss-module__5-ZCWq__leftSection{width:100%}.JobListingCard-module-scss-module__5-ZCWq__actionButtons{flex-direction:column;align-items:stretch;width:100%}.JobListingCard-module-scss-module__5-ZCWq__actionButton,.JobListingCard-module-scss-module__5-ZCWq__viewButton,.JobListingCard-module-scss-module__5-ZCWq__viewCandidatesButton{justify-content:center;width:100%;min-width:auto!important}.JobListingCard-module-scss-module__5-ZCWq__actionButtons{flex-wrap:wrap;justify-content:flex-start}.JobListingCard-module-scss-module__5-ZCWq__jobTitle{font-size:1rem}}@media (max-width:480px){.JobListingCard-module-scss-module__5-ZCWq__metadata{flex-direction:column;align-items:flex-start;gap:.25rem}.JobListingCard-module-scss-module__5-ZCWq__metadataItem{justify-content:flex-start;width:100%}}
.PortfolioLinksCard-module-scss-module__F9VGZW__titleContainer{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.PortfolioLinksCard-module-scss-module__F9VGZW__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){.PortfolioLinksCard-module-scss-module__F9VGZW__title{font-size:1.125rem}}.PortfolioLinksCard-module-scss-module__F9VGZW__contentContainer{flex-direction:column;gap:1rem;display:flex}.PortfolioLinksCard-module-scss-module__F9VGZW__field{text-align:left;flex-direction:column;gap:.25rem;display:flex}.PortfolioLinksCard-module-scss-module__F9VGZW__label{color:#9ca3af;font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:500}@media (max-width:480px){.PortfolioLinksCard-module-scss-module__F9VGZW__label{font-size:.875rem}}.PortfolioLinksCard-module-scss-module__F9VGZW__fieldValue{color:#fff;word-break:break-word;font-family:Space Grotesk,sans-serif;font-size:.9375rem}@media (max-width:480px){.PortfolioLinksCard-module-scss-module__F9VGZW__fieldValue{font-size:.875rem}}
.JobManagementPage-module-scss-module__orcxsG__pageContainer{flex-direction:column;gap:1.5rem;width:100%;padding:40px 0 0;display:flex}.JobManagementPage-module-scss-module__orcxsG__headerSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.JobManagementPage-module-scss-module__orcxsG__pageTitle,.JobManagementPage-module-scss-module__orcxsG__pageSubtitle{margin:0}.JobManagementPage-module-scss-module__orcxsG__searchFilterBar{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.JobManagementPage-module-scss-module__orcxsG__searchInputWrapper{flex:1;min-width:0}.JobManagementPage-module-scss-module__orcxsG__filterButton{text-transform:capitalize;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-height:50px;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:10px 20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:normal!important}.JobManagementPage-module-scss-module__orcxsG__filterButton:hover:not(:disabled){border-color:var(--second-shade,#ccc)!important;background:#ffffff0d!important}.JobManagementPage-module-scss-module__orcxsG__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}.JobManagementPage-module-scss-module__orcxsG__clearFilterButton{flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-height:50px;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:10px 20px!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:500!important}.JobManagementPage-module-scss-module__orcxsG__clearFilterButton:hover:not(:disabled){border-color:var(--second-shade,#ccc)!important;background:#ffffff0d!important}.JobManagementPage-module-scss-module__orcxsG__companyCardsList{flex-direction:column;gap:1rem;width:100%;display:flex}.JobManagementPage-module-scss-module__orcxsG__paginationWrapper{justify-content:center;align-items:center;width:100%;padding-top:1rem;display:flex}@media (max-width:767px){.JobManagementPage-module-scss-module__orcxsG__pageContainer{gap:1rem;padding-top:1.5rem}.JobManagementPage-module-scss-module__orcxsG__searchFilterBar{flex-direction:column;gap:1rem}.JobManagementPage-module-scss-module__orcxsG__searchInputWrapper,.JobManagementPage-module-scss-module__orcxsG__filterButton,.JobManagementPage-module-scss-module__orcxsG__clearFilterButton{width:100%}.JobManagementPage-module-scss-module__orcxsG__filterButton,.JobManagementPage-module-scss-module__orcxsG__clearFilterButton{justify-content:center;min-height:44px}}@media (max-width:480px){.JobManagementPage-module-scss-module__orcxsG__pageContainer{gap:.75rem;padding-top:1rem}.JobManagementPage-module-scss-module__orcxsG__companyCardsList{gap:.75rem}}.JobManagementPage-module-scss-module__orcxsG__filterButton{color:#7f5bff!important;border:1px solid #7f5bff!important}.JobManagementPage-module-scss-module__orcxsG__filterButton:hover:not(:disabled){color:#7f5bff!important;background:#7f5bff14!important;border-color:#7f5bff!important}.JobManagementPage-module-scss-module__orcxsG__filterBadge{color:#fff;background:#7f5bff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:.25rem;padding:0 6px;font-size:.75rem;font-weight:500;display:inline-flex}.JobManagementPage-module-scss-module__orcxsG__emptyState{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;padding:4rem;display:flex}.JobManagementPage-module-scss-module__orcxsG__emptyStateText{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500}
.JobApplicationStatistics-module-scss-module__IB1ICG__statisticsContainer{border-top:1px solid #ffffff1a;gap:1.5rem;width:100%;margin-top:1.5rem;padding-top:1.5rem;display:flex}.JobApplicationStatistics-module-scss-module__IB1ICG__statCardWrapper{flex:1;display:flex}.JobApplicationStatistics-module-scss-module__IB1ICG__statCard{border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.5rem;width:100%;padding:.875rem;display:flex}.JobApplicationStatistics-module-scss-module__IB1ICG__statCardTotalApplicants,.JobApplicationStatistics-module-scss-module__IB1ICG__statCardShortlisted{background:#4f39f61a}.JobApplicationStatistics-module-scss-module__IB1ICG__statCardInterviewing{background:#ff6b6b1a}.JobApplicationStatistics-module-scss-module__IB1ICG__statCardSelected{background:#00d4921a}.JobApplicationStatistics-module-scss-module__IB1ICG__statHeader{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.JobApplicationStatistics-module-scss-module__IB1ICG__statIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.JobApplicationStatistics-module-scss-module__IB1ICG__statLabel{color:#9ca3af;flex:1;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500}.JobApplicationStatistics-module-scss-module__IB1ICG__statValue{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:768px){.JobApplicationStatistics-module-scss-module__IB1ICG__statisticsContainer{flex-direction:column;gap:1rem}.JobApplicationStatistics-module-scss-module__IB1ICG__statCard{gap:.5rem;padding:.75rem}.JobApplicationStatistics-module-scss-module__IB1ICG__statValue{font-size:1.125rem}}@media (max-width:480px){.JobApplicationStatistics-module-scss-module__IB1ICG__statisticsContainer{gap:.75rem}.JobApplicationStatistics-module-scss-module__IB1ICG__statCard{gap:.375rem;padding:.75rem}.JobApplicationStatistics-module-scss-module__IB1ICG__statValue{font-size:1rem}.JobApplicationStatistics-module-scss-module__IB1ICG__statLabel{font-size:.8125rem}}
.JobViewTabs-module-scss-module__ZoD5hW__tabsContainer{-webkit-overflow-scrolling:touch;background:#281a3d;border-radius:5rem;gap:.5rem;margin-bottom:0;padding:.5rem;display:inline-flex;overflow-x:auto}.JobViewTabs-module-scss-module__ZoD5hW__tab{color:#9ca3af;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}.JobViewTabs-module-scss-module__ZoD5hW__tab:hover{color:#fff;background:#ffffff0d}.JobViewTabs-module-scss-module__ZoD5hW__tabActive{color:#fff;background:#7f5bff;font-weight:600}.JobViewTabs-module-scss-module__ZoD5hW__tabCount{color:inherit;font-weight:inherit}@media (max-width:768px){.JobViewTabs-module-scss-module__ZoD5hW__tab{padding:.625rem 1rem;font-size:.875rem}}@media (max-width:480px){.JobViewTabs-module-scss-module__ZoD5hW__tab{padding:.5rem .75rem;font-size:.8125rem}.JobViewTabs-module-scss-module__ZoD5hW__tabsContainer{margin-bottom:1.5rem}}
.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}}
.AboutTheRoleCard-module-scss-module__kBybrq__titleContainer{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AboutTheRoleCard-module-scss-module__kBybrq__title{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:600}.AboutTheRoleCard-module-scss-module__kBybrq__contentContainer{width:100%}.AboutTheRoleCard-module-scss-module__kBybrq__description{color:#9ca3af;margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}@media (max-width:480px){.AboutTheRoleCard-module-scss-module__kBybrq__title{font-size:1rem}.AboutTheRoleCard-module-scss-module__kBybrq__description{font-size:.875rem}}
.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{border-radius:10px!important;gap:.5rem!important;padding:.5rem 1rem!important;font-size:14px!important}.VendorListingCard-module-scss-module__VKMBMW__viewButton{background:0 0!important;border-radius:10px!important;gap:.5rem!important;padding:.5rem .75rem!important;font-size:14px!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{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}}
.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}}
