@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';
@import '_content/Blazorise.RichTextEdit/Blazorise.RichTextEdit.bundle.scp.css';
@import '_content/PGMS.BlazorComponents/PGMS.BlazorComponents.bundle.scp.css';
@import '_content/Zaddons.BlazorComponents/Zaddons.BlazorComponents.bundle.scp.css';

/* _content/JobBidding.BlazorApp/Components/Locations/LocationTree.razor.rz.scp.css */
.bg-primary[b-6aimpbfxr5] {
    color: black
}
/* _content/JobBidding.BlazorApp/Components/Locations/SelectLocations.razor.rz.scp.css */
.b-tooltip-inline[b-9ud3x5vamu] {
    z-index: 2
}

[b-9ud3x5vamu] .multiple-select-dropdown {
    width: 100%;
}

[b-9ud3x5vamu] .multi-chip-display {
    display: flex;
    width: 100%;
    align-items: center;
    padding: 0px 10px;
    height: 40px;
    gap: 10px;
}


[b-9ud3x5vamu] .multi-select-chevron {
    margin-left: auto;
    padding: 1px;
    justify-self: flex-end;
}


.chip-default[b-9ud3x5vamu] {
    border: 1px solid var(--N400);
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.8em;
    border-radius: 3px;
    background-color: var(--B100);
    color: var(--N800);
    padding: 0 5px;
    overflow: hidden;
}


.multi-select-chip-text[b-9ud3x5vamu] {
    padding-right: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 120px;
}


[b-9ud3x5vamu] .multi-select-chip-button {
    border-left: 1px solid var(--N500);
    justify-content: center;
    align-items: center;
    color: var(--N800);
    font-size: 1em;
    padding: 0;
    padding-left: 5px;
    border-radius: 0;
}



.multi-select-option[b-9ud3x5vamu] {
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 0.9em;
    max-width: 400px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.multiple-select-label[b-9ud3x5vamu] {
    color: var(--N600);
    position: absolute;
    font-size: 0.7em;
    margin-top: -7px;
    margin-left: 10px;
    background-color: white;
    padding: 0 3px;
    z-index: 3;
}

[b-9ud3x5vamu] .custom-control-label {
    padding-left: 10px;
}


.select-search-field[b-9ud3x5vamu] {
    display: flex;
    justify-content: start;
    align-items: center;
    width: 95%;
    margin: auto;
    margin-bottom: 5px;
}

.select-search-icon[b-9ud3x5vamu] {
    position: absolute;
    padding-left: 5px;
    color: var(--N600);
}

[b-9ud3x5vamu] .select-search-text {
    padding-left: 30px;
    color: var(--N600)
}
/* _content/JobBidding.BlazorApp/Components/Modals/ActionStepComponent.razor.rz.scp.css */
.action-step-component--footer[b-clw1zwid3l] {
    display: flex;
    justify-content: flex-end;
    gap: 10px;
}
/* _content/JobBidding.BlazorApp/Components/Modals/ActionStepViewReadOnlyComponent.razor.rz.scp.css */
.action-step-component--footer[b-8kbjvycjg9] {
    display: flex;
    justify-content: flex-end;
    gap: 10px;
}
/* _content/JobBidding.BlazorApp/Components/Selects/NumericPickerComponent.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Components/Selects/SelectComponent.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Components/TextFields/RichTextEditorComponent.razor.rz.scp.css */
[b-3q7nkqaul3] .rte-editor{
    min-height: 150px;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/AdminDashboard.razor.rz.scp.css */

/* _content/JobBidding.BlazorApp/Pages/AdminSections/AwardingRuleSets/ActionForms/ChangeAwardingRuleSet.razor.rz.scp.css */
.field-row[b-cgiqcit8n2] {
    display: flex;
    gap: 10px;
    align-items: center;
}

.order-num[b-cgiqcit8n2] {
    font-size: 1.1em;
}

[b-cgiqcit8n2] .field-select {
    width: 100%;
}

[b-cgiqcit8n2] .order-select {
    width: 310px;
}

[b-cgiqcit8n2] .datatype-select {
    width: 310px;
}

[b-cgiqcit8n2] .action-btn {
    width: 100%;
    justify-content: center;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/AwardingRuleSets/ActionForms/CreateAwardingRuleSet.razor.rz.scp.css */
.field-row[b-o169trcipo] {
    display: flex;
    gap: 10px;
    align-items: center;
}

.order-num[b-o169trcipo]{
   font-size: 1.1em; 
}

[b-o169trcipo] .field-select {
    width: 100%;
}

[b-o169trcipo] .order-select {
    width: 310px;
}

[b-o169trcipo] .datatype-select {
    width: 310px;
}

[b-o169trcipo] .action-btn{
    width:100%;
    justify-content: center;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/AwardingRuleSets/Views/ViewAwardingRuleSet.razor.rz.scp.css */
.field-row[b-izd66kfzyq] {
    display: flex;
    gap: 10px;
    align-items: center;
}

.order-num[b-izd66kfzyq] {
    font-size: 1.1em;
}

[b-izd66kfzyq] .field-select {
    width: 100%;
}

[b-izd66kfzyq] .order-select {
    width: 310px;
}

[b-izd66kfzyq] .datatype-select {
    width: 310px;
}

[b-izd66kfzyq] .action-btn {
    width: 100%;
    justify-content: center;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/BidSetup/ActionForms/ChangeBidSetup.razor.rz.scp.css */
[b-k3nnlt0bcj] .accordion {
    border-bottom: 1px solid rgba(0,0,0,.125) !important;
}

.transfer-list--label[b-k3nnlt0bcj] {
    color: var(--N700);
}

.max-days-box[b-k3nnlt0bcj] {
    display: flex;
    gap: 10px;
    margin-left: 60px;
}


.notification-select-box[b-k3nnlt0bcj] {
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
}

    .notification-select-box[b-k3nnlt0bcj] >  :first-child {
        width: 20%;
    }


    .notification-select-box[b-k3nnlt0bcj] >  :nth-child(2) {
        width: 60%;
    }

.notification-list[b-k3nnlt0bcj] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.notification-information-box[b-k3nnlt0bcj] {
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
}

    .notification-information-box[b-k3nnlt0bcj] >  .notification-select {
        width: 330px;
    }
/* _content/JobBidding.BlazorApp/Pages/AdminSections/BidSetup/ActionForms/CreateBidSetup.razor.rz.scp.css */
[b-ozeb02oufu] .accordion {
    border-bottom: 1px solid rgba(0,0,0,.125) !important;
}

.transfer-list--label[b-ozeb02oufu]{
    color: var(--N700);
}

.max-days-box[b-ozeb02oufu]{
    display: flex;
    gap: 10px;
    margin-left: 60px;
}

  

.notification-select-box[b-ozeb02oufu]{
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
}

.notification-select-box[b-ozeb02oufu] >  :first-child{
    width: 20%;
}


    .notification-select-box[b-ozeb02oufu] >  :nth-child(2) {
        width: 60%;
    }

.notification-list[b-ozeb02oufu]{
    display:flex;
    flex-direction: column;
    gap:10px;
}

.notification-information-box[b-ozeb02oufu] {
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
}

.notification-information-box[b-ozeb02oufu] >  .notification-select {
    width: 330px;
}

/* _content/JobBidding.BlazorApp/Pages/AdminSections/BidSetup/ActionForms/DuplicateBidSetup.razor.rz.scp.css */
[b-cxz52ts14h] .accordion {
    border-bottom: 1px solid rgba(0,0,0,.125) !important;
}

.transfer-list--label[b-cxz52ts14h] {
    color: var(--N700);
}

.max-days-box[b-cxz52ts14h] {
    display: flex;
    gap: 10px;
    margin-left: 60px;
}


.notification-select-box[b-cxz52ts14h] {
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
}

    .notification-select-box[b-cxz52ts14h] >  :first-child {
        width: 20%;
    }


    .notification-select-box[b-cxz52ts14h] >  :nth-child(2) {
        width: 60%;
    }

.notification-list[b-cxz52ts14h] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.notification-information-box[b-cxz52ts14h] {
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
}

    .notification-information-box[b-cxz52ts14h] >  .notification-select {
        width: 330px;
    }
/* _content/JobBidding.BlazorApp/Pages/AdminSections/BidSetup/ActionForms/RemoveBidSetup.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Pages/AdminSections/BidSetup/BidSetupTab.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Pages/AdminSections/BidSetup/Views/AvailableCustomTagsComponent.razor.rz.scp.css */
.actc-header[b-xmtg9tmjvf] {
    min-width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 1.1rem;
}

.actc-action-button[b-xmtg9tmjvf] {
    display: flex;
    gap: 10px;
    width: fit-content;
    padding: 6px 12px;
    border: 1px solid var(--N400);
    border-radius: 0.25rem;
    cursor: pointer;
}

.actc-action-button:hover[b-xmtg9tmjvf] {
    background-color: lightgrey;
}

.actc-action-button-display-span[b-xmtg9tmjvf] {
    padding-right: 10px;
}

.actc-action-button-display-text[b-xmtg9tmjvf] {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.actc-action-button[b-xmtg9tmjvf]  .DynamicIconSize--Small {
    font-size: 22px !important;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/ValidationRuleSet/ValidationRuleComponents/EmployeeEligibilityBasedOnHoursComponent.razor.rz.scp.css */
.validation-dataset-box[b-liswutlhw3] {
    display: flex;
    width: 100%;
    gap: 10px;
}


    .validation-dataset-box[b-liswutlhw3] >  div:not(:last-child) {
        flex: 2;
    }

    .validation-dataset-box[b-liswutlhw3] >  div:last-child {
        width: 130px;
    }


.hours-during-box[b-liswutlhw3]{
    display: flex;
    gap: 20px;
    align-items: center;
}

/* _content/JobBidding.BlazorApp/Pages/AdminSections/ValidationRuleSet/ValidationRuleComponents/EmployeeOnProbationComponent.razor.rz.scp.css */

.validation-dataset-box[b-o6bewf0w6r] {
    display: flex;
    width: 100%;
    gap: 10px;
}


    .validation-dataset-box[b-o6bewf0w6r] >  div:not(:last-child) {
        flex: 2;
    }

    .validation-dataset-box[b-o6bewf0w6r] >  div:last-child {
        width: 130px;
    }

    .validation-time-select-box[b-o6bewf0w6r]{
        display: flex;
    }

.validation-time-select-box[b-o6bewf0w6r] {
    display: flex;
    gap: 20px;
}

.validation-time-select-box[b-o6bewf0w6r] >  div:first-child{
    width: 70%;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/ValidationRuleSet/ValidationRuleComponents/RestrictionAcceptAssignPositionComponent.razor.rz.scp.css */
.validation-dataset-box[b-57ihc1ud1d]
{
    display: flex;
    width: 100%;
    gap: 10px;
}


.validation-dataset-box[b-57ihc1ud1d] >  div:not(:last-child){
    flex: 2;
}

.validation-dataset-box[b-57ihc1ud1d] >  div:last-child
{
    width: 130px;
}

.validation-time-select-box[b-57ihc1ud1d]{
    display: flex;
    gap: 20px;
    align-items: center;
}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/ValidationRuleSet/ValidationRuleComponents/RestrictionReturnToFormerPositionComponent.razor.rz.scp.css */
.validation-dataset-box[b-0coeq9d2uy] {
    display: flex;
    width: 100%;
    gap: 10px;
}


    .validation-dataset-box[b-0coeq9d2uy] >  div:not(:last-child) {
        flex: 2;
    }

    .validation-dataset-box[b-0coeq9d2uy] >  div:last-child {
        width: 130px;
    }

.validation-time-select-box[b-0coeq9d2uy] {
    display: flex;
    gap: 20px;
    align-items: center;
}

.validation-time-select-span[b-0coeq9d2uy]{

}
/* _content/JobBidding.BlazorApp/Pages/AdminSections/ValidationRuleSet/ValidationRuleSetTab.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/ActionForms/AcceptOffer.razor.rz.scp.css */
.plan-bid-wrapper[b-hhkzc5xqr6] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-hhkzc5xqr6] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-hhkzc5xqr6] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/ActionForms/DeclineOffer.razor.rz.scp.css */
.plan-bid-wrapper[b-wt52jlek74] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-wt52jlek74] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-wt52jlek74] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/ActionForms/IgnoreAll.razor.rz.scp.css */
.plan-bid-wrapper[b-2hm5g7o36t] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-2hm5g7o36t] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-2hm5g7o36t] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/ActionForms/IgnoreJobPost.razor.rz.scp.css */
.plan-bid-wrapper[b-hc6vzapopd] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-hc6vzapopd] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-hc6vzapopd] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/ActionForms/SubmitSelections.razor.rz.scp.css */
.plan-bid-wrapper[b-xec2970l7b] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-xec2970l7b] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-xec2970l7b] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/ActionForms/SubmitSelectionsList.razor.rz.scp.css */
.plan-bid-wrapper[b-nrdkrue0ix] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-nrdkrue0ix] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-nrdkrue0ix] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/Components/EmployeeBidCard.razor.rz.scp.css */

.ebc-alert-border[b-z5e6w9siz1] {
    border: 3px solid var(--R500);
    border-radius: 8px;
}

.ebc-alert-background[b-z5e6w9siz1] {
    background-color: var(--R500);
    color: var(--N0);
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/EmployeeDashboardPage.razor.rz.scp.css */
.fill-remaining[b-vqsm4qulht] {
    height: calc(100vh - 4rem - 5px);
}

.edp-container[b-vqsm4qulht] {
    padding: 0px 30px 0px 35px;
    gap: 20px;
}
/* _content/JobBidding.BlazorApp/Pages/EmployeeSections/EmployeeJobDetailsPage.razor.rz.scp.css */
.job-details-page[b-zxke5lmsbs] {
  font-family: "SF Pro Display", Arial, Helvetica, sans-serif;
  min-height: 100vh;
  padding-bottom: 85px;
}

.job-details-page .btn-info[b-zxke5lmsbs] {
  border-color: var(--N400);
  color: var(--N900);
}

.job-details-page .btn-info:not(:disabled):not(.disabled):active[b-zxke5lmsbs] {
  background-color: var(--N75) !important;
  border-color: var(--N400) !important;
  color: var(--N900) !important;
}

.job-details-page .btn-info:hover[b-zxke5lmsbs] {
  background-color: var(--N75);
}

.job-details-page .job-summary[b-zxke5lmsbs] {
  border-bottom: 1px solid var(--N200);
}

.job-details-page[b-zxke5lmsbs]  table th {
  border: none !important;
}

.job-details-page[b-zxke5lmsbs]  table td {
  padding: 0 !important;
}

.job-details-page table[b-zxke5lmsbs] {
  margin-bottom: 23px;
  font-size: 14px;
  color: var(--N700);
  line-height: 16px;
}

.job-details-page table td[b-zxke5lmsbs],
.job-details-page table th[b-zxke5lmsbs] {
  min-width: 112px;
  padding: 10px 23px 10px 0;
}

.job-details-page table td[b-zxke5lmsbs] {
  font-weight: 400;
}

.job-details-page table th[b-zxke5lmsbs] {
  font-weight: 600;
  color: var(--N900);
  line-height: 16px;
}

.job-details-page .close-icon[b-zxke5lmsbs] {
  font-weight: 500;
  font-size: 27px !important;
}

.job-details-page .secondary[b-zxke5lmsbs] {
  color: var(--N700);
}

.job-details-page .subheader[b-zxke5lmsbs] {
  font-weight: 700;
  color: var(--N900);
}

.job-details-page .header[b-zxke5lmsbs] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid var(--N200);
}

.job-details-page .header > div[b-zxke5lmsbs] {
  display: flex;
  min-height: 45px;
}

.job-details-page .header > div:nth-child(1)[b-zxke5lmsbs] {
  flex-direction: column;
  justify-content: center;
}

.job-details-page .header > div:nth-child(2)[b-zxke5lmsbs] {
  align-items: center;
  gap: 16px;
}

.job-details-page .header > div:nth-child(2) > div[b-zxke5lmsbs] {
  display: flex;
  align-items: center;
  gap: 4px;
}

.job-details-page .header .title-ee[b-zxke5lmsbs] {
  font-size: 16px;
}

.job-details-page .header .secondary[b-zxke5lmsbs] {
  font-size: 14px;
}

.job-details-page .title-ee[b-zxke5lmsbs] {
  font-weight: 600;
  color: var(--N900);
}

.job-details-page .job-header[b-zxke5lmsbs] {
  display: flex;
  margin-bottom: 18px;
  padding: 16px 0 26px 0;
  border-bottom: 1px solid var(--N200);
}

.job-details-page .job-header > div[b-zxke5lmsbs] {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  min-height: 65px;
}

.job-details-page .job-header > div:nth-child(1)[b-zxke5lmsbs] {
  flex: 10;
  justify-content: space-between;
}

.job-details-page .job-header > div:nth-child(2)[b-zxke5lmsbs] {
  flex: 2;
}

.job-details-page .job-header .title-ee[b-zxke5lmsbs] {
  font-size: 24px;
}

.job-details-page .job-header .badge-wrapper .badge[b-zxke5lmsbs] {
  height: 32px;
  padding: 8px;
  display: flex;
  align-items: center;
  color: var(--N800);
  font-weight: 500;
  font-size: 16px;
  background-color: var(--Y100);
  border-radius: 6px;
}

.job-details-page .job-header .brief[b-zxke5lmsbs] {
  font-size: 16px;
  font-weight: 400;
}

.job-details-page .job-description .subheader[b-zxke5lmsbs] {
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 14px 0;
}

.job-details-page .description[b-zxke5lmsbs] {
  font-size: 14px;
  line-height: 16px;
  color: var(--N700);
  margin-bottom: 32px;
}

.job-details-page .control-buttons[b-zxke5lmsbs] {
  display: flex;
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  flex-direction: row;
  padding: 16px 24px;
  justify-content: space-between;
  border-top: 1px solid var(--N200);
  background-color: #F9FAFC;
  box-shadow: 0px -1px 4px -1px rgba(4, 5, 24, 0.1);
}

.job-details-page .control-buttons .save-button[b-zxke5lmsbs] {
  display: flex;
  padding: 0 20px;
  justify-content: space-between;
}

.job-details-page .sections-wrapper[b-zxke5lmsbs] {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  padding: 10px 0;
}

.job-details-page .sections-wrapper .section[b-zxke5lmsbs] {
  display: flex;
  padding-top: 4px;
  min-height: 90px;
}

.job-details-page .sections-wrapper .section .title-ee[b-zxke5lmsbs] {
  font-size: 1.25rem;
  font-weight: 500;
}

.job-details-page .sections-wrapper .section > div[b-zxke5lmsbs] {
  display: flex;
  flex-direction: column;
}

.job-details-page .sections-wrapper .section-block[b-zxke5lmsbs] {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.job-details-page .sections-wrapper .section-block:nth-child(1)[b-zxke5lmsbs] {
  flex-grow: 4;
}

.job-details-page .sections-wrapper .section-block:nth-child(2)[b-zxke5lmsbs] {
  flex-grow: 6;
}

.job-details-page .sections-wrapper .qualifications[b-zxke5lmsbs] {
  gap: 18px;
}

.job-details-page .sections-wrapper .qualifications > div[b-zxke5lmsbs] {
  display: flex;
}

@media (max-width: 768px) {
  .job-details-page .header[b-zxke5lmsbs] {
    padding: 15px 20px;
  }
  .job-details-page .header > div:nth-child(1)[b-zxke5lmsbs] {
    flex: 7;
  }
  .job-details-page .header > div:nth-child(2)[b-zxke5lmsbs] {
    flex: 5;
    justify-content: flex-end;
  }
  .job-details-page .content-wrapper[b-zxke5lmsbs] {
    max-width: 98vw;
    padding: 8px 20px;
  }
  .job-details-page .content-wrapper .badge-wrapper[b-zxke5lmsbs] {
    margin-top: 14px;
  }
  .job-details-page .job-header[b-zxke5lmsbs] {
    flex-direction: column;
  }
}

@media (min-width: 769px) {
  .job-details-page .header[b-zxke5lmsbs] {
    padding: 15px 32px;
  }
  .job-details-page .content-wrapper[b-zxke5lmsbs] {
    max-width: 95vw;
    padding: 8px 80px;
  }
  .job-details-page .job-header[b-zxke5lmsbs] {
    flex-direction: row;
  }
}

@media (max-width: 1023px) {
  .sections-wrapper[b-zxke5lmsbs] {
    gap: 25px;
  }
  .sections-wrapper .section-block[b-zxke5lmsbs] {
    width: 80vw;
  }
}

@media (min-width: 1024px) {
  .section-block[b-zxke5lmsbs] {
    min-width: 400px;
    flex-grow: 1;
  }
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/JobProfile/ActionForms/AddJobProfile.razor.rz.scp.css */
.reports-to-wrapper[b-pf8vhpohqu]{
    display: flex;
    gap: 10px;
}
.reports-to-wrapper[b-pf8vhpohqu] >  div:first-child{
    width: 60%;
}
.reports-to-wrapper[b-pf8vhpohqu] >  div:last-child{
    width: 35%;
}

[b-pf8vhpohqu] .job-jobtype{
    width: 60%;
}

.job-section-info[b-pf8vhpohqu]{
    font-weight: 500;
    padding-left: 5px;
}

.salary-hours-wrapper[b-pf8vhpohqu]{
    display: flex;
    gap: 10px;
}

[b-pf8vhpohqu] .job-section-text-wrapper {
    display: flex;
    flex-direction: column;
    gap: 5px;
    width: 40%;
}

.section-body > span[b-pf8vhpohqu]{
    display: block;
    padding-top: 8px;
}

.flex-row-gap-40[b-pf8vhpohqu] {
    display: flex;
    justify-content: space-around;
}
.qualification-multi-select[b-pf8vhpohqu] {
    min-width: 250px
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/JobProfile/ActionForms/DuplicateJobProfile.razor.rz.scp.css */
.reports-to-wrapper[b-pilk2ukskx]{
    display: flex;
    gap: 10px;
}
.reports-to-wrapper[b-pilk2ukskx] >  div:first-child{
    width: 60%;
}
.reports-to-wrapper[b-pilk2ukskx] >  div:last-child{
    width: 35%;
}

[b-pilk2ukskx] .job-jobtype{
    width: 60%;
}

.job-section-info[b-pilk2ukskx]{
    font-weight: 500;
    padding-left: 5px;
}

.salary-hours-wrapper[b-pilk2ukskx]{
    display: flex;
    gap: 10px;
}

[b-pilk2ukskx] .job-section-text-wrapper {
    display: flex;
    flex-direction: column;
    gap: 5px;
    width: 40%;
}

.section-body > span[b-pilk2ukskx]{
    display: block;
    padding-top: 8px;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/JobProfile/ActionForms/EditJobProfile.razor.rz.scp.css */
.reports-to-wrapper[b-0j8et3cfu6]{
    display: flex;
    gap: 10px;
}
.reports-to-wrapper[b-0j8et3cfu6] >  div:first-child{
    width: 60%;
}
.reports-to-wrapper[b-0j8et3cfu6] >  div:last-child{
    width: 35%;
}

[b-0j8et3cfu6] .job-jobtype{
    width: 60%;
}

.job-section-info[b-0j8et3cfu6]{
    font-weight: 500;
    padding-left: 5px;
}

.salary-hours-wrapper[b-0j8et3cfu6]{
    display: flex;
    gap: 10px;
}

[b-0j8et3cfu6] .job-section-text-wrapper{
    display: flex;
    flex-direction: column;
    gap: 5px;
    width: 40%;
}

.section-body > span[b-0j8et3cfu6]{
    display: block;
    padding-top: 8px;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/JobProfile/Components/QualificationSelector.razor.rz.scp.css */
.qualification-selector-wrapper[b-gi1f11groy] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-bottom: 20px;
}



.checkall-wrapper[b-gi1f11groy]{
    display: flex;
    flex-direction: row;
    gap: 10px;
    padding-left: 10px;
    align-items:center;
}

.mandatory-text-box[b-gi1f11groy]{
    display:flex;
    flex-direction: column;
}

.mandatory-text-box > :first-child[b-gi1f11groy]{
    font-weight: 500;
    color: var(--N900);
}

.mandatory-text-box > :last-child[b-gi1f11groy]{
    font-size: 0.9em;
    color: var(--N700);
}

.qualification-list[b-gi1f11groy] {
    display: flex;
    flex-direction: column;
}

   

.list-row[b-gi1f11groy] {
    display: flex;
    padding: 2px;
    flex-direction: row;
    justify-items: center;
    width: 100%;
    color: var(--N800);
    transition: background-color linear 0.3s;
}

.qualification-list > .list-row:first-child[b-gi1f11groy] {
    padding: 10px 0 10px 5px;
    font-weight: 500;
    font-size: 0.9em;
    color: var(--N900);
}

.qualification-list > .list-row:not(:first-child):hover[b-gi1f11groy] {
    background-color: var(--N75);
    transition: background-color linear 0.3s;
}

.column-1[b-gi1f11groy] {
    display: flex;
    width: 70%;
}

.column-2[b-gi1f11groy] {
    display: flex;
    width: 60%;
    align-items: center;
    padding-left: 30px;
}


.column-3[b-gi1f11groy] {
    display: flex;
    width: 25%;
    justify-content: end;
    align-items:center;
}

.column-4[b-gi1f11groy] {
    display: flex;
    margin-left: auto;
    align-items: center;
}

.qualification-remove-btn[b-gi1f11groy] {
    cursor: pointer;
}

.column-2-header[b-gi1f11groy] {
    display: flex;
    width: 60%;
    align-items: center;
}

.flex-row-gap-40[b-gi1f11groy] {
    display: flex;
    justify-content: space-around;
}

.qualification-multi-select[b-gi1f11groy] {
    min-width: 200px
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/CancelBid.razor.rz.scp.css */
.plan-bid-wrapper[b-f44pf0ktb5] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-f44pf0ktb5] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-f44pf0ktb5] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/ChangeSubmissionPeriodEndOnActiveBid.razor.rz.scp.css */
[b-zuhhiwk1bs] .drp-single--time {
    width: 175px;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/ForceCloseBid.razor.rz.scp.css */
.plan-bid-wrapper[b-f3hxxnmi9i] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-f3hxxnmi9i] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-f3hxxnmi9i] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/ForceStartBid.razor.rz.scp.css */
.plan-bid-wrapper[b-xq3qmwizs6] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-xq3qmwizs6] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-xq3qmwizs6] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/PlanManagerBidConfiguration.razor.rz.scp.css */
.plan-bid-wrapper[b-0y7ft2bn95] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-0y7ft2bn95] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-0y7ft2bn95] {
    color: var(--N700);
   
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/PublishBid.razor.rz.scp.css */
.plan-bid-wrapper[b-ccs14hu9ra] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-ccs14hu9ra] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-ccs14hu9ra] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/RecalculateBidAwarding.razor.rz.scp.css */
.plan-bid-wrapper[b-aatofdceea] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-aatofdceea] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-aatofdceea] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/RemoveBid.razor.rz.scp.css */
.plan-bid-wrapper[b-sjw6yz004b] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-sjw6yz004b] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-sjw6yz004b] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/SendOffer.razor.rz.scp.css */
.plan-bid-wrapper[b-sgn8i4p7zo] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-sgn8i4p7zo] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-sgn8i4p7zo] {
    color: var(--N700);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/SendOfferMulti.razor.rz.scp.css */
.plan-bid-wrapper[b-fz07688ab9] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.plan-bid-confirmation-span[b-fz07688ab9] {
    color: var(--N900);
    white-space: pre-wrap;
}

.plan-bid-info[b-fz07688ab9] {
    color: var(--N700);
}
.list-employee[b-fz07688ab9] {
    list-style-type: circle;
    font-size: 14px;
    margin-left: 10px;
}

.error-msg[b-fz07688ab9]{
    color: red;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/Steps/SetBidInformationStep.razor.rz.scp.css */
.step1-wrapper[b-asa0jth1x6]{
    display: flex;
    padding: 20px;
    justify-content: space-between;
}

.step1-left-wrapper[b-asa0jth1x6]{
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 50%;
}

.step1-right-wrapper[b-asa0jth1x6] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    width: 40%;
}

.step1-section-title[b-asa0jth1x6] {
    font-size: 1.1em;
    color: var(--N900);
}

.step1-info-list[b-asa0jth1x6]{
    display: flex;
    flex-direction: column;
    padding-top: 10px;
    gap: 5px;
}

.step1-info-label-wrapper[b-asa0jth1x6]{
    display: flex;
    gap: 10px;
}

.step1-info-label[b-asa0jth1x6]{
    font-size: 0.9em;
    color: var(--N600);
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/Steps/SetBidSchedule.razor.rz.scp.css */
.error-msg-setVisibilityPeriod[b-r2sjcsgt1r] {
    color:red;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ActionForms/Steps/SetEmployeeList.razor.rz.scp.css */
[b-97q3rgwn4y] .table-action-container{
    margin-top: 10px;
    margin-bottom: 7px;
}

[b-97q3rgwn4y] .zaddons-datagrid {
    margin-top: 8px;
    margin-bottom: 8px;
}

[b-97q3rgwn4y] .mud-tabs-toolbar {
    padding-top:3px;
    padding-bottom:3px;
}

[b-97q3rgwn4y] .zaddons-compact-table td {
    padding-top: 0.35rem;
    padding-bottom: 0.35rem;
}

[b-97q3rgwn4y] .ZaddonsGridColumnSize--Large{
    height:18px;
}

[b-97q3rgwn4y] .compact-DropdownSelect {
    height: 33px;
}

[b-97q3rgwn4y] .compact-DropdownSelect .dropdown-select-btn {
    height: 30px;
}

[b-97q3rgwn4y] .isExclude-column {
    padding-left: 50px;
}

[b-97q3rgwn4y] .isExclude-column-whenDisabled {
    padding-left: 20px;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/Components/SelectJobTable.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ManagerDashboardPage.razor.rz.scp.css */
.actions-wrapper[b-iuqmczr4ch] {
  background-color: brown;
}

[b-iuqmczr4ch] .modal-content .zmodal-header {
    padding-left: 7px;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/ViewManagerBidConfigurationPage.razor.rz.scp.css */
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/Views/BidConfigurationHeaderSubView.razor.rz.scp.css */
[b-yh77o8nty5] .report-button {
    background-color: var(--N0);
    border: 1px solid var(--N500);
    border-radius: 5px;
    color: var(--N700);
    margin-right: 15px;
    bottom: 3px;
}

[b-yh77o8nty5] .caret-off::before {
    display: none;
}

[b-yh77o8nty5] .caret-off::after {
    display: none;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/Views/BidCreationSummaryComponent.razor.rz.scp.css */
/* TODO D. 2023-07-13 - This is not working */

[b-assf06plkv] .disclaimer {
    min-width: 80px;
}
/* _content/JobBidding.BlazorApp/Pages/ManagerSections/ManagerBidConfiguration/Views/BidDashboardComponent.razor.rz.scp.css */
.table-left-button[b-isqyzwgicm] {
  gap: 10px;
  display: flex;
}

[b-isqyzwgicm] .send-offer-button {
  border: 1px solid #D8DAE5;
  color: blue;
  background: linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(0deg, #D8DAE5, #D8DAE5);
  background-color: #d8dae5 !important;
}

[b-isqyzwgicm] .send-offer-button:hover {
  color: blue !important;
}

[b-isqyzwgicm] .approve-button {
  border: 1px solid #D8DAE5;
  color: green;
  background: linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(0deg, #D8DAE5, #D8DAE5);
}

[b-isqyzwgicm] .approve-button:hover {
  color: green !important;
}

[b-isqyzwgicm] .refuse-button {
  color: red;
  border: 1px solid #D8DAE5;
  background: linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(0deg, #D8DAE5, #D8DAE5);
}

[b-isqyzwgicm] .refuse-button:hover {
  color: red !important;
}

[b-isqyzwgicm] .action-icon-button {
  padding: 3px 5px;
  border-radius: 5px;
}

[b-isqyzwgicm] .action-icon-button:hover {
  background-color: #e9eaef;
  cursor: pointer;
}


[b-isqyzwgicm] .table-action-container {
    margin-top: 10px;
    margin-bottom: 7px;
}

[b-isqyzwgicm] .dropdown {
    height: 42px;
    width: 38px;
}

[b-isqyzwgicm] .dropdown-toggle {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

[b-isqyzwgicm] .bid-dashboard-action-button {
    background-color: white;
    border: 1px solid #D8DAE5;
    border-radius: 0.25rem;
}
/* _content/JobBidding.BlazorApp/Shared/MainLayout.razor.rz.scp.css */
.top-row[b-avu0j2nb9p] {
    height: 4rem;
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-color: #FFFFFF;
    border-bottom: 1px solid #D8DAE5;
    padding: 0 30px 5px 10px;
    margin-top: 5px;
    z-index: 5;
}

.top-row-icon[b-avu0j2nb9p] {
    margin-top: 8px;
    font-size: 20px;
    font-weight: lighter;
}

.top-row-title[b-avu0j2nb9p] {
    padding-top: 10px;
    display: flex;
    flex-direction: column;
}

.top-row-title-subapp[b-avu0j2nb9p] {
    font-size: 0.8em;
    font-weight: 500;
    margin-top: -3px;
    color: #696F8C;
    padding-bottom: 10px;
}

.top-row-title-app[b-avu0j2nb9p] {
    font-size: 1.2em;
    color: black;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
}

.top-row-user[b-avu0j2nb9p] {
    height: 40px;
    width: 40px;
    padding: 8px;
    border-radius: 50%;
    background: #edeff5;
    color: #696f8c;
}


.top-row-left[b-avu0j2nb9p] {
    display: flex;
    flex-direction: row;
    gap: 10px;
}
/* _content/JobBidding.BlazorApp/Shared/SideMenus/AdminSideMenu.razor.rz.scp.css */
.top-row[b-8766p3jm30] {
    height: 3.5rem;
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-color: #FFFFFF;
    border-bottom: 1px solid #D8DAE5;
    padding: 0 30px 5px 10px;
    margin-top: 5px;
    z-index: 5;
}

.top-row-icon[b-8766p3jm30] {
    margin-top: 10px;
}

.top-row-icon--side[b-8766p3jm30] {
    margin-top: 0px;
}

.top-row-title[b-8766p3jm30] {
    padding-top: 10px;
    display: flex;
    flex-direction: column;
}

.top-row-title--side[b-8766p3jm30] {
    padding-top: 0px;
    display: flex;
    flex-direction: column;
}

.top-row-title-subapp[b-8766p3jm30] {
    font-size: 1em;
    font-weight: 500;
    margin-top: -3px;
    color: #696F8C;
}

.top-row-title-app[b-8766p3jm30] {
    font-size: 1.3em;
    margin-top: -2px;
    color: black;
    font-weight: 800;
    white-space: nowrap;
    overflow: hidden;
}

.top-row-user[b-8766p3jm30] {
    height: 40px;
    width: 40px;
    padding: 8px;
    border-radius: 50%;
    background: #edeff5;
    color: #696f8c;
}


.top-row-left[b-8766p3jm30] {
    display: flex;
    flex-direction: row;
    gap: 10px;
}

.sp-btn[b-8766p3jm30] {
    font-weight: 500;
    font-size: 1.1em;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 15px;
    color: var(--N700);
}
.sp-btn:hover[b-8766p3jm30]{
    color: var(--N800);
}

.sp-btn > *[b-8766p3jm30] {
    white-space: nowrap;
    overflow: hidden;
}

.nav-btns[b-8766p3jm30] {
    padding: 5px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: left;
    align-items: flex-start;
}

[b-8766p3jm30] .highlight-btn {
    width: 100%;
    background-color: var(--B100);
    border-radius: 4px;
}

[b-8766p3jm30] .highlight-btn .sp-btn {
    color: var(--B500);
}
/* _content/JobBidding.BlazorApp/Shared/SideMenus/ManagerSideMenu.razor.rz.scp.css */
.top-row[b-x2uernprh2] {
    height: 3.5rem;
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-color: #FFFFFF;
    border-bottom: 1px solid #D8DAE5;
    padding: 0 30px 5px 10px;
    margin-top: 5px;
    z-index: 5;
}

.top-row-icon[b-x2uernprh2] {
    margin-top: 10px;
}

.top-row-icon--side[b-x2uernprh2] {
    margin-top: 0px;
}

.top-row-title[b-x2uernprh2] {
    padding-top: 10px;
    display: flex;
    flex-direction: column;
}

.top-row-title--side[b-x2uernprh2] {
    padding-top: 0px;
    display: flex;
    flex-direction: column;
}

.top-row-title-subapp[b-x2uernprh2] {
    font-size: 1em;
    font-weight: 500;
    margin-top: -3px;
    color: #696F8C;
}

.top-row-title-app[b-x2uernprh2] {
    font-size: 1.3em;
    margin-top: -2px;
    color: black;
    font-weight: 800;
    white-space: nowrap;
    overflow: hidden;
}

.top-row-user[b-x2uernprh2] {
    height: 40px;
    width: 40px;
    padding: 8px;
    border-radius: 50%;
    background: #edeff5;
    color: #696f8c;
}


.top-row-left[b-x2uernprh2] {
    display: flex;
    flex-direction: row;
    gap: 10px;
}

.sp-btn[b-x2uernprh2] {
    font-weight: 500;
    font-size: 1.1em;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 15px;
    color: var(--N700);
}

.sp-btn > *[b-x2uernprh2] {
    white-space: nowrap;
    overflow: hidden;
}

.nav-btns[b-x2uernprh2] {
    padding: 5px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: left;
    align-items: flex-start;
}

[b-x2uernprh2] .highlight-btn {
    width: 100%;
    background-color: var(--B100);
    border-radius: 4px;
}

[b-x2uernprh2] .highlight-btn .sp-btn {
    color: var(--B500);
}
