@layer app{.ContactInfoDisplay .Skeleton{padding:16px}.ContactInfoDisplay a .ContactButton{color:#004fd6;text-decoration:underline;font-size:14px}.ContactInfoDisplay a .ContactButton :focus,.ContactInfoDisplay a .ContactButton :hover,.ContactInfoDisplay a .ContactButton :visited{color:#004fd6;text-decoration:underline;font-size:14px}.ContactInfoDisplay .ContactInfoHeader,.ContactInfoDisplay .ProjectManagerInfo{display:flex;justify-content:space-between;font-size:14px;color:#202227}}@layer app{.bt-filter-button--wrapper{position:relative}.bt-filter-button--wrapper .bt-filter-button--badge{color:var(--bui-token-color-blue-70);border-radius:var(--bui-token-spacing-6);pointer-events:none;box-shadow:0 var(--bui-token-spacing-025) var(--bui-token-spacing-05) 0 #0003;position:absolute;right:0;z-index:var(--bui-token-zindex-1);background:linear-gradient(to bottom,var(--bui-token-color-blue-10),var(--bui-token-color-blue-15));padding:.5px}.bt-filter-button--wrapper .bt-filter-button--badge-disabled{opacity:var(--bui-token-opacity-50)}.bt-filter-button--wrapper .bt-filter-button--badge .bt-filter-button--badge-text{background:var(--bui-token-color-blue-10);height:var(--bui-token-spacing-4);min-width:var(--bui-token-spacing-4);border-radius:var(--bui-token-spacing-6);text-align:center;align-items:center;justify-content:center;display:flex;pointer-events:none}}@layer app{.EmptyState.EmptyStateContainer{padding-bottom:var(--bui-token-spacing-12)}.EmptyState.EmptyStateContainer .empty-state-content{gap:var(--bui-token-spacing-1) 0}.EmptyState .ant-row{justify-content:center}.EmptyState .col-content,.EmptyState .ant-col{text-align:center;font-size:14px;max-width:100%}.EmptyState .col-content{color:var(--bui-token-color-gray-70)}.EmptyState .ant-typography a:not(.link-underline){text-decoration:revert}}@layer app{.BTCard.ant-card{margin:0 0 8px;line-height:1.5}.BTCard.ant-card-bordered{border-color:#c7d0d9;border-radius:4px}.BTCard.ant-card-bordered>.ant-card-actions{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.BTCard.BTCardCoverMarginOverride .ant-card-cover{margin:0}.BTParentChildCard .ant-card-head{background-color:#f7f9fc}}@layer app{.CurrencyInput-disabled .ant-input-group-addon{background:#e2e7f0!important;border-color:transparent!important}.CurrencyInput-disabled .ant-input.ant-input-disabled{border-color:transparent}.Currency--ClickToEditViewMode .ant-input-group-wrapper .ant-input-wrapper .ant-input,.Currency--ClickToEditViewMode .ant-input-group-wrapper .ant-input-wrapper .ant-input-group-addon{border-color:transparent;box-shadow:none;background:transparent;transition:border-color .2s}.Currency--ClickToEditViewMode .ant-input-group-wrapper .ant-input-wrapper:hover .ant-input,.Currency--ClickToEditViewMode .ant-input-group-wrapper .ant-input-wrapper:hover .ant-input-group-addon{border-color:#ccc}.Currency--ClickToEditViewMode .ant-input::placeholder{color:#8f9ba8;opacity:1}}@layer app{.BTInputNumber .ant-input-group>.ant-input:not(:first-child),.BTInputNumber .ant-input-group>.ant-input-number:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.BTInputNumber .ant-input-group>.ant-input:not(:last-child),.BTInputNumber .ant-input-group>.ant-input-number:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.BTInputNumber.BTInputNumber--ClickToEditViewMode .ant-input-number{border-color:transparent;box-shadow:none;transition:border-color .2s}.BTInputNumber.BTInputNumber--ClickToEditViewMode .ant-input-number:hover{border-color:#ccc}.BTInputNumber.BTInputNumber--ClickToEditViewMode .ant-input-number .ant-input-number-handler-wrap{display:none}.BTInputNumber.BTInputNumber--ClickToEditViewMode .ant-input-number .ant-input-number-input::placeholder{color:#8f9ba8;opacity:1}}@layer app{.ant-calendar-date-panel:focus .ant-calendar-selected-day .ant-calendar-date{color:#fff;background:#004fd6}.BTDatePicker .isDropdown input{text-align:center;font-weight:700;width:175px}.BTDatePicker .isDropdown svg{color:#202227}}@layer app{.BTTimePicker{width:128px}.BTTimePicker .ant-input-suffix{right:11px}.BTTimePicker-button{width:22px;height:22px}.BTTimePicker-OverflowDropdown .DropdownList{height:200px;overflow:auto;width:128px}}@layer app{.RangePickerDropdown .ant-picker-date-panel .ant-picker-content{font-size:14px}.RangePickerDropdown .ant-picker-date-panel .ant-picker-content th{border:unset}@media(max-width:575px){.RangePickerDropdown .ant-picker-panel:nth-child(2){display:none}.RangePickerDropdown .ant-picker-header button{visibility:visible!important}}}@layer app{.numberRange--inputNumber{width:100%}}@layer app{.SavedViewsAndFiltersCard{width:100%}.SavedViewsAndFiltersCard .ant-card-body{padding:12px}.SavedViewsAndFiltersCard .name-column{display:flex;flex-direction:column}.SavedViewsAndFiltersCard-expanded{background:#e6f6ff;margin-top:12px;margin-bottom:0;width:100%}.SavedViewsAndFiltersCard-expanded .ant-card-body{padding:12px}.SavedViewsAndFiltersCard-expanded .saveButton{margin-left:8px}.SavedViewsAndFiltersCard-expanded .ant-form-item-control-input{min-height:0}.SavedViewsAndFilterSettings--responsive .SavedViewsAndFilterSettings__viewName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.SavedViewsAndFilterSettings--responsive .name-column{min-width:0}}@layer app{.DismissButton .btn-dismiss{border:none;line-height:22px;background-color:transparent;height:24px;width:24px;position:absolute;top:0;right:0}.DismissButton .btn-dismiss:hover{background:initial;border-color:initial}.DismissButton .btn-dismiss:hover .anticon.anticon-close{color:#0a0b0cbf}.DismissButton .btn-dismiss .anticon-close{font-size:14px}}@layer app{.EmptyStateBanner .BannerContent{display:flex;flex-direction:row;align-items:flex-start}.EmptyStateBanner .BannerImage{width:fit-content;margin-right:16px}.EmptyStateBanner .BannerBody{font-size:14px}.EmptyStateBanner .DismissButton{position:absolute;top:16px;right:16px}}@layer app{.UpdateCurrentViewCard{background:#f1f4fa}.UpdateCurrentViewCard-Updated{background:#e6f6ff}.UpdateCurrentViewCard-Updated .ApplyView,.UpdateCurrentViewCard .ApplyView{padding:8px;margin-top:32px}.UpdateCurrentViewCard--responsive .ApplyView{margin-top:0;padding:8px 0}}@layer app{.FilterPresentational-AppliedFilterCount{font-weight:700}.FilterPresentational-AppliedFilterCount .Divider{padding:0 16px}.FilterPresentational-FilterElement{min-width:200px}.FilterPresentational-FilterElement .labelDescriptor{font-weight:400}.FilterPresentational-FilterElement .BTSearch .ant-input-suffix{display:none}.FilterPresentational-SavedFiltersDropdown{min-width:200px}.FilterPresentational-UnsavedChanges{font-style:italic;padding-right:12px}.FilterPresentational-SavedFilter{margin-top:12px;margin-bottom:0}.FilterPresentational-SavedFilter .ant-form-item{padding-bottom:0}.FilterPresentational-Divider{margin-top:12px;margin-bottom:12px}.FilterContainer .ant-collapse-item.FilterCollapse{border-bottom:none;background-color:#f1f4fa;border-radius:8px}.FilterContainer .ant-collapse-item.FilterCollapse .FilterResults{height:100%;width:100%}.FilterContainer .ant-collapse-item.FilterCollapse .ant-collapse-header>.anticon.ant-collapse-arrow.anticon-caret-right{padding-bottom:4px}.FilterContainer .ant-collapse-item.FilterCollapse.FilterApplied{background-color:#e6f6ff}.FilterContainer .BTRangePicker span.ant-calendar-picker-input.ant-input{width:auto;top:-1px}.FilterContainer .FilterDateRange .BTSelect{padding-bottom:var(--bui-token-spacing-1)}.FilterContainer .FilterDateRange .DatePicker{top:-1px}}@layer app{.BTDropdownOverlay.AccountSwitcherOverlay .ant-dropdown-menu-item-group-title{color:#666d7c;background:none}.BTDropdownOverlay.AccountSwitcherOverlay .ant-dropdown-menu-item-group-list{margin:0}.BTDropdownOverlay.AccountSwitcherOverlay .ant-dropdown-menu-item.Selected{background:#e6f6ff}.BTDropdownOverlay.AccountSwitcherOverlay .ant-dropdown-menu-item.All:hover{background:#ceedff}.BTDropdownOverlay.AccountSwitcherOverlay .ant-dropdown-menu-item.All:hover~.InSession{background:#e6f6ff}}@layer app{@bui-token-asset-font-inter-regular-woff 2: assets/fonts/Inter/Inter-Regular.woff2;@bui-token-asset-font-inter-medium-woff 2: assets/fonts/Inter/Inter-Medium.woff2;@bui-token-asset-font-inter-semi-bold-woff 2: assets/fonts/Inter/Inter-SemiBold.woff2;@bui-token-asset-font-gt-walsheim-bold-woff 2: assets/fonts/GTWalsheim/GT-Walsheim-Bold.woff2;@bui-token-asset-font-gt-walsheim-black-woff 2: assets/fonts/GTWalsheim/GT-Walsheim-Black.woff2;.BTPopoverOverlay.JobPickerFilterPopoverOverlay{max-width:unset;width:320px}@media screen and (min-width:768px){.BTPopoverOverlay.JobPickerFilterPopoverOverlay{width:450px}}}@layer app{.BTPopoverOverlay.SortJobOverlay{min-width:200px;font-weight:600;font-size:12px}.BTPopoverOverlay.SortJobOverlay .ant-popover-inner-content{padding:0}.BTPopoverOverlay.SortJobOverlay .ant-list-item{padding:8px 8px 8px 16px;color:#4e555f;cursor:pointer;font-weight:400}.BTPopoverOverlay.SortJobOverlay .ant-list-item:hover{background-color:#e6f6ff}.BTPopoverOverlay.SortJobOverlay .ant-list-header{padding:8px 8px 8px 16px;background-color:#fff;color:#4e555f}}@layer app{.BTButton.JobSearch-Clear,.BTButton.JobSearch-Clear>span{min-width:var(--bui-token-spacing-5);min-height:var(--bui-token-spacing-5);padding:0;height:var(--bui-token-spacing-5);width:var(--bui-token-spacing-5)}span.JobSearch.JobSearch-Disabled.ant-input-affix-wrapper-disabled.ant-input-affix-wrapper{background-color:var(--bui-token-color-gray-5);box-shadow:none}span.JobSearch.JobSearch-Disabled.ant-input-affix-wrapper-disabled.ant-input-affix-wrapper input{color:var(--bui-token-color-gray-60)}}@layer app{.ColorSwatch-Container{display:inline-block;vertical-align:top;margin-top:-2px}.ColorSwatch-Swatch{display:inline-block;border-radius:100%}.ColorSwatch-Outline{display:inline-block;padding:2px;border-radius:100%;border:2px solid transparent}}@layer app{.job-list-item-color-swatch>span{padding:0}}@layer app{.new-job-prompt .ant-modal-content{padding:var(--bui-token-spacing-6);display:flex;flex-direction:column;row-gap:var(--bui-token-spacing-2)}.new-job-prompt .ant-modal-body{flex-direction:column;padding:1px}.new-job-prompt.ant-modal .ant-modal-header{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.new-job-prompt.ant-modal .ant-modal-header .ant-modal-title{padding:0}.new-job-prompt--subtitle{color:var(--bui-token-color-gray-70);font-weight:400;font-size:16px;line-height:24px;padding-bottom:var(--bui-token-spacing-6)}.new-job-prompt--buttons{display:inline-flex;flex-wrap:wrap;gap:var(--bui-token-spacing-4);width:100%;justify-content:space-evenly}.new-job-prompt--buttons button.BTButton{width:186px;height:112px;min-width:186px;min-height:112px}.new-job-prompt--buttons button.BTButton>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bui-token-spacing-2);white-space:normal;flex-grow:1}@media only screen and (max-width:640px){.ant-modal.new-job-prompt{width:100%;height:100%}.ant-modal.new-job-prompt--subtitle{width:100%}.ant-modal.new-job-prompt .ant-modal-content{height:100%}.ant-modal.new-job-prompt .new-job-prompt--buttons{flex-direction:column}.ant-modal.new-job-prompt button.BTButton{width:100%;max-width:100%}}}@layer app{.ResizableJobPickerContainer,.ResizableJobPickerLoading{margin-top:-10px;margin-left:0;width:calc(100% + 5px);height:calc(100% + 10px);position:relative}.ListPageLayout .ResizableJobPickerContainer,.ListPageLayout .ResizableJobPickerLoading{margin-top:0;width:100%;height:100%}.ResizableJobPickerContainer{transition:margin-left .2s,width .2s;z-index:50}@media screen and (max-width:480px){.ResizableJobPickerContainer.Drawer,.ResizableJobPickerContainer.Drawer .JobPickerReact{max-width:100vw}}.ResizableJobPickerContainer .SidebarResizeHandle{width:5px;position:relative}.ResizableJobPickerContainer .SidebarResizeHandle .SidebarResizeDragShield{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100}.ResizableJobPickerContainer .SidebarResizeHandle:not(.Closed){cursor:ew-resize;border-left:1px solid transparent}.ResizableJobPickerContainer .SidebarResizeHandle:not(.Closed):hover{border-left:1px solid #004fd6}.ResizableJobPickerContainer .SidebarResizeHandle.Closed:before{content:"";position:absolute;top:0;right:5px;height:100%;width:25px;background:#fff;opacity:0;z-index:-1;transition:opacity .2s,z-index .2s}.ResizableJobPickerContainer .SidebarResizeHandle.Closed:not(.Drawer):before{opacity:1;z-index:0}.ResizableJobPickerContainer .SidebarResizeHandle .SidebarOpenButton{position:sticky;top:calc(25px + var(--main-navigation-height));transform:translate(-18px);overflow:hidden}.ResizableJobPicker{box-shadow:1px 0 #c7d0d9}.JobPickerContainer{top:var(--main-navigation-height);height:calc(100vh - var(--main-navigation-height))}.JobPickerContainer .JobPickerReact{width:310px;box-shadow:0 0 10px #ccc}.JobPickerContainer .JobPickerReact .ant-layout-sider-children{display:flex;flex-direction:column}.JobPickerContainer .JobPickerReact ul{margin-bottom:0}.JobPickerContainer .JobPickerReact .JobPickerPromptScrollbarGutter{overflow-y:auto;scrollbar-gutter:stable}.JobPickerContainer .JobPickerReact .JobList .ant-list-footer{color:#4e555f;padding:0;text-align:center;background-color:#e2e7f0;font-weight:700;font-size:12px}}
