.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.mask-image,.image-new-review{background-image:none;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center}.menu-item.active .menu-icon{background-color:var(--bcs-primary-color)!important}.activity-item-container.PendingStatus .phx-icon{background-color:var(--bcs-blue)!important}.CompleteStatus .phx-icon{background-color:var(--bcs-dark-gray)!important}.menu-item .menu-icon{background-color:var(--bcs-white-icon-color)}.modal-btn.email-icon{background-color:var(--bcs-blue)}.modal-btn.email-icon:hover{background-color:var(--bcs-light-blue)}.modal-btn.email-icon:hover .icon-email{background-color:var(--bcs-blue)!important}.modal-btn.task-icon{background-color:var(--bcs-primary-color)}.modal-btn.task-icon:hover{background-color:var(--bcs-primary-highlight-color)}.modal-btn.task-icon:hover .icon-task{background-color:var(--bcs-primary-color)!important}.modal-btn.call-icon{background-color:var(--bcs-yellow)}.modal-btn.call-icon:hover{background-color:var(--bcs-light-yellow)}.modal-btn.call-icon:hover .icon-logged-call{background-color:var(--bcs-yellow)!important}.modal-btn.note-icon{background-color:var(--bcs-purple)}.modal-btn.note-icon:hover{background-color:var(--bcs-light-purple)}.modal-btn.note-icon:hover .icon-note{background-color:var(--bcs-purple)!important}.activity-item-container .phx-icon{background-color:var(--bcs-default-icon-color)!important}.phx-button.primary .phx-icon{background-color:var(--bcs-white-icon-color)}.phx-button.secondary .phx-icon{background-color:var(--bcs-primary-color)}.phx-button.tertiary .phx-icon,.phx-button.light-blue .phx-icon{background-color:var(--bcs-white-icon-color)}.phx-button:hover.primary .phx-icon{background-color:var(--bcs-primary-color)!important}.phx-button:hover.tertiary .phx-icon{background-color:var(--bcs-disabled-icon-color)!important}.phx-button:hover.light-blue .phx-icon{background-color:var(--bcs-blue)!important}.phx-button:hover.primary fa-icon{color:var(--bcs-primary-color)!important}.phx-button:hover.secondary fa-icon{color:var(--bcs-primary-color)!important}.phx-button:hover.tertiary fa-icon{color:var(--bcs-disabled-icon-color)!important}.phx-button:hover.light-blue fa-icon{color:var(--bcs-blue)!important}.phx-icon-container{display:flex;align-items:center;justify-content:center;padding:6px;cursor:pointer}.phx-icon-container:hover{background-color:var(--bcs-primary-background-color);border-radius:30px}.phx-icon-container:hover .phx-icon{background-color:var(--bcs-primary-color)!important}.phx-icon-container:hover .phx-fa-icon{color:var(--bcs-primary-color)!important}.phx-edit-icon{width:15px;height:15px}.image-user-management{width:25px;height:25px}.image-circle-white-tick{width:15px!important;height:15px!important}.image-attachment-paperclip{width:18px;height:18px;transform:rotate(180deg)}.image-attachment-paperclip-white{background-color:var(--bcs-primary-background-color);transform:rotate(180deg)}.icon-cancel-white{background-color:var(--bcs-primary-background-color)}.image-chat-message-file{width:70px;height:70px;transform:scaleX(-1)}.icon-cross{background-color:var(--non-compliant-red-color)}.image-compliant,.image-compliant-amber{height:23px;width:23px}.image-filter-white{width:30px;height:15px;transform:rotate(180deg);cursor:pointer}.image-job-compliance-documents{transform:scaleX(-1)}.image-location-marker-orange{width:13px;height:17px}.image-like-button-white{width:20px;height:20px}.icon-cancel-white{background-color:var(--bcs-primary-color)!important}.icon-send-icon{background-color:var(--bcs-primary-background-color)}.image-document-upload{width:54px;height:58px}.image-notification-bell{width:32px;height:34px}.image-vendor-upload{width:54px;height:58px}.image-new-review{background-color:var(--bcs-primary-background-color)}.icon-gps-mark{background-color:var(--bcs-default-icon-color)}.image-location-icon{width:20px;height:20px}.icon-message-white{background-color:var(--bcs-primary-background-color)}.image-non-compliant{height:23px;width:23px}.icon-add-vendor{background-color:var(--bcs-default-icon-color)}.icon-send-white{background-color:var(--bcs-primary-background-color)}.image-new-review{width:25px;height:23px}.image-locations-add{width:25px}.image-request-review,.image-add-media{background-size:contain}.icon-properties-vendors,.icon-properties-jobs{background-color:var(--bcs-default-icon-color)}.icon-ellipses{background-color:var(--bcs-dark-gray)}.icon-properties-leases,.icon-properties-tenants{background-color:var(--bcs-default-icon-color)}.icon-message-icon,.icon-phone-icon,.icon-website-icon{background-color:var(--bcs-light-gray)}.image-share{background-size:contain}.icon-chat-icon{background-color:var(--bcs-light-gray)}.icon-jobposting{background-color:var(--bcs-primary-background-color)}.image-calendar-black,.image-client-connections{background-size:contain;background-repeat:no-repeat}.icon-calendar,.icon-eye{background-color:var(--bcs-dark-gray)}.image-profile-info{width:25px;height:25px;background-size:cover}.icon-add,.icon-user-plus-white,.icon-review-document-icon{background-color:var(--bcs-primary-background-color)}.icon-document-download-icon{background-color:var(--bcs-primary-color)}.modal-xl{max-width:1400px}.modal-lg{width:1000px}.modal-full-wide{min-width:100%}.modal-smedium{max-width:400px}.modal-md{max-width:577px}.modal-lm{width:300px}.modal{z-index:1030}.modal-backdrop{z-index:1000}.modal-auto-width.modal-dialog{position:relative;display:table;overflow-y:auto;overflow-x:auto;width:auto;min-width:300px}.modal-content{color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color)}.modal-header{background-color:var(--bcs-secondary-color);color:var(--bcs-secondary-text-color);font-size:24px}.modal-header span{color:var(--bcs-secondary-text-color)}.modal-body{font-size:14px;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color)!important}.wide-modal .modal-content{width:60vw}@media screen and (max-width: 800px){.wide-modal .modal-content{width:80vw}}.add-policy-modal{margin:10px;border-radius:7px;background-color:var(--bcs-primary-background-color);font-weight:500;max-height:35rem!important;min-height:30rem!important;min-width:20rem;overflow-y:scroll;overflow-x:hidden}.modal-buttons-top-right{margin:auto;display:flex;justify-content:center;align-items:center}.fullscreen-loader-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000}.fullscreen-loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}body{font-family:Albert Sans,serif;margin:0;background:var(--bcs-primary-background-color)}body ::-webkit-scrollbar{width:5px;height:8px}body ::-webkit-scrollbar-track{background:transparent}body ::-webkit-scrollbar-thumb{background:var(--bcs-primary-color);border-radius:8px}body ::-webkit-scrollbar-thumb:hover{background:var(--bcs-primary-color)}.modal-title{font-size:24px;font-weight:700}.container-title{font-weight:500;font-size:18px}hr{margin-top:3px;margin-bottom:0}.bottom-container{position:absolute;width:100%;bottom:0;z-index:1050}.bottom-container div.alert-container{max-width:600px;margin:0 auto;text-align:center;z-index:1050}.alert-info{color:var(--bcs-navy-blue);background-color:var(--bcs-light-blue);border-color:var(--bcs-light-blue)}label{display:inline-block;margin-bottom:.1rem;font-weight:400}.main-container{position:relative;display:flex;flex-direction:row;overflow-y:auto;overflow-x:hidden;background-color:var(--bcs-secondary-background-color)}.main-container .main-content-vendor{overflow-y:auto;width:100%;height:100%}.main-container .main-content{position:absolute;flex:1;overflow-y:auto;overflow-x:hidden;width:100%;height:100%}.main-container #bcs-global-chat-bot-container{pointer-events:none;position:relative;display:flex;justify-content:flex-end;right:-422px;height:100%;width:100%;transition:right .3s ease-in-out;z-index:1000}.main-container #bcs-global-chat-bot-container.chat-box-visible{right:0}.pointer{cursor:pointer}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-container{border:1px solid var(--bcs-input-border-color);color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color);box-shadow:0 0 10px 1px #0003;border-radius:5px}.box-shadow{box-shadow:0 0 10px 1px #0003}.main-content-padding{padding:24px}.item-container{position:relative;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color);border:1px solid var(--bcs-lighter-border-color);border-radius:5px;margin:auto;padding:15px}.item-container.full{min-height:calc(100% - 48px);margin:24px}.item-container.wrapped{margin:24px}.oauto{overflow:auto}.ounset{overflow:unset}.ohidden{overflow:hidden}.bold{font-weight:500}.bolder{font-weight:600}.border{border:solid 1px #595757}.hand{cursor:pointer}.fs-12{font-size:12px;line-height:12px}.fs-13{font-size:13px;line-height:13px}.fs-14{font-size:14px;line-height:14px}.fs-15{font-size:15px;line-height:15px}.fs-16{font-size:16px;line-height:16px}.fs-18{font-size:18px;line-height:18px}.fs-20{font-size:20px;line-height:20px}.fs-24{font-size:24px;line-height:24px}.fs-25{font-size:25px;line-height:25px}.topbar-tabs{height:100%;display:flex;align-items:center;font-weight:500;font-size:14px;border-radius:10px}.topbar-tabs-vendor{height:40px;display:flex;align-items:center;font-weight:500;font-size:14px;border-radius:10px;padding:0 10px;background-color:var(--bcs-tertiary-background-color)}.phx-tab,.phx-tab-container{min-width:max-content;display:flex;justify-content:center}.phx-tab-container{font-size:16px;background-color:var(--bcs-tab-background-color);height:38px;flex-direction:row;border-radius:5px;padding:20px 10px;margin:0 5px 0 0}.phx-tab{align-items:center;color:var(--bcs-secondary-text-color);cursor:pointer;outline:none;text-align:center;font-weight:lighter;padding:0 10px}.phx-tab.small{height:20px;border-bottom:2px solid;padding:0 3px}.phx-tab.active{align-self:center;padding:1px 10px;border:1px solid var(--bcs-lighter-border-color);border-radius:5px;background-color:var(--bcs-tab-active-background-color)}.more-options{padding:7px 19px;min-width:100px;text-align:center}.more-options:hover{cursor:pointer;background-color:var(--bcs-hover-background-color)}.nav-tabs{display:flex;border-bottom:1px solid #C2C7CB}.nav-tabs .nav-link{padding-bottom:0;border:0}.nav-tabs .nav-item{margin:0;width:13%;border-bottom:5px solid #939fa6}.nav-tabs .nav-item.active{border-bottom:5px solid var(--bcs-primary-color)}.nav-tabs .nav-item.active .phx-category-tab{color:var(--bcs-primary-color);font-size:16px}.nav-tabs .nav-item:hover{cursor:pointer;border-bottom:5px solid var(--bcs-primary-color)}.nav-tabs .nav-item:hover .phx-category-tab{color:var(--bcs-primary-color)}input.ng-invalid.ng-touched{border-color:red}phx-select.ng-dirty.ng-invalid .input-group{border:1px solid red}location-typeahead.ng-dirty.ng-invalid input{border-color:red}location-typeahead.ng-touched.ng-invalid input{border-color:red}.ng-dirty.ng-invalid,.ng-invalid.ng-touched{border-color:red}.ngx-slider-pointer{background-color:var(--bcs-sky-blue)!important}.ngx-slider-pointer.active:after{background-color:var(--bcs-sky-blue)!important}.service-tooltip .tooltip-inner{background-color:var(--bcs-navy-blue)!important;text-decoration:underline;max-height:400px;overflow:hidden}.tooltip-arrow.arrow:before{border-top-color:var(--bcs-input-border-color)!important;border-bottom-color:var(--bcs-input-border-color)!important}.page-title{height:100%;display:flex;align-items:center;padding-left:25px;font-size:24px;font-weight:bolder;color:var(--bcs-primary-text-color)}.page-item.active .page-link{background-color:var(--bcs-blue)!important;border-color:var(--bcs-blue)}.page-link{color:var(--bcs-blue)}.pagination>li{padding:0!important}.bs-rating-star{font-weight:700;margin-right:2px;color:var(--bcs-rating-color)}rating.rating-component span:focus{outline:none!important;box-shadow:none!important}.disable-select{-webkit-user-select:none;user-select:none}.drag-drop-container{display:flex;justify-content:center}.cdk-drag-preview{z-index:100000!important;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.drag-drop-list.cdk-drop-list-dragging .drag-drop-item:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.drop-placeholder{background:var(--bcs-tertiary-background-color);border:dotted 3px var(--bcs-input-border-color);min-height:40px;transition:transform .25s cubic-bezier(0,0,.2,1)}.phx-ng-select.phx-ng-select{box-shadow:none!important;outline:none!important;height:26px;min-height:26px;width:202px;font-size:14px;color:var(--bcs-primary-text-color)}.phx-ng-select.phx-ng-select .ng-select-container{height:26px;min-height:26px;width:202px;border:1px solid var(--bcs-input-border-color)!important}.phx-ng-select.phx-ng-select .ng-select-container .ng-placeholder{color:var(--bcs-placeholder-text-color)}input:focus{outline:none;box-shadow:0 0 4px var(--bcs-blue)}.phx-ng-select input:focus{outline:none}button.close:focus{outline:none}@media screen and (max-width: 1450px){.topbar-tabs{font-size:15px}}@media screen and (max-width: 1250px){.topbar-tabs{font-size:14px}}.popover-body{border-radius:.3em;padding:0;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color)}.my-vendor-list-tabs{display:flex;flex-direction:row;flex-wrap:wrap}.my-vendor-list-tabs .nav-tabs{display:flex;justify-content:flex-start;margin-bottom:40px;margin-right:25px}.my-vendor-list-tabs .nav-tabs .tab-content{justify-content:center;color:var(--bcs-primary-text-color);border:none}.my-vendor-list-tabs .nav-tabs .tab-content .svg{width:13px;height:17px}.my-vendor-list-tabs .my-vendor-list-heading,.my-vendor-list-tabs .my-tenant-list-heading{color:var(--bcs-primary-text-color)}.my-vendor-list-tabs .my-vendor-list-heading.active,.my-vendor-list-tabs .my-tenant-list-heading.active{color:var(--bcs-primary-color);border-bottom:6px solid var(--bcs-primary-color)}.my-vendor-list-tabs .my-vendor-list-heading:hover,.my-vendor-list-tabs .my-tenant-list-heading:hover{color:var(--bcs-primary-color);border-bottom:6px solid var(--bcs-primary-color);cursor:pointer}.my-vendor-list-tabs .my-vendor-list-heading .tab-content,.my-vendor-list-tabs .my-tenant-list-heading .tab-content{display:flex;justify-content:center;padding:4px 20px 5px;margin:0;font-size:12px}.vendor-list-container{padding:24px;position:relative;background-color:var(--bcs-secondary-background-color)}input[type=radio]{width:20px;height:20px}input[type=radio]:checked:before{content:"";display:block;position:relative;top:3px;left:3px;width:14px;height:14px;border-radius:50%;border-color:gray!important;background:var(--bcs-primary-color)!important}input[type=radio]:disabled:before{top:3px;left:3px;width:14px;height:14px;background:gray!important}input[type=date]{border-radius:3px;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color);border:1px solid var(--bcs-input-border-color);padding:.2rem .5rem}::-webkit-calendar-picker-indicator{background-color:var(--bcs-primary-background-color);padding:5px;cursor:pointer;border-radius:3px}.move-frame{padding-top:200px}phoenix-maps{width:100%;height:100%}.no-hover-underline:hover{text-decoration:none!important}.requirement-category-body{background-color:var(--bcs-primary-background-color);padding:1px;border-bottom:1px solid #d5d5d5;min-height:400px}.requirement-form{margin:15px;padding:5px 15px;border-radius:7px;background-color:var(--bcs-primary-background-color);border:1px solid var(--bcs-lighter-border-color);overflow-x:hidden;color:var(--bcs-primary-text-color);min-height:360px}.requirement-header{font-size:14px;font-weight:700}.requirement-box{padding:10px}.fw-700{font-weight:700}.requirement-link{color:var(--bcs-blue);text-decoration:underline;line-height:14px;font-size:14px}.requirement-link a{font-weight:700;color:inherit}.requirement-link a:hover{cursor:pointer;font-weight:900}.validator-error{color:red}.popup{z-index:1000;position:absolute;display:none;background-color:var(--bcs-primary-background-color);padding:10px;top:63px;min-width:249px;max-width:-moz-fit-content;max-width:fit-content;height:-moz-fit-content;height:fit-content;max-height:500px;box-shadow:0 3px 6px var(--bcs-boxshadow-color);border:1px solid var(--bcs-input-border-color);border-radius:3px;opacity:1;overflow-y:auto}.popup .checkbox-container{display:flex;flex-direction:row;align-items:flex-start;padding:5px 0}.popup .separator{margin-right:80px;margin-top:10px;margin-bottom:10px;border-bottom:.5px solid var(--bcs-separator-line)}.popup input{pointer-events:all;width:18px;height:18px;background:var(--bcs-primary-background-color);box-shadow:0 3px 6px var(--bcs-boxshadow-color);border:1px solid var(--bcs-input-border-color);border-radius:3px;opacity:1;margin-right:23px}.popup .select-all-label{font-weight:bolder}.popup label{text-align:left;font-size:14px/17px;letter-spacing:0;color:var(--bcs-primary-text-color);opacity:1;margin-bottom:0!important}.popup.active{display:block!important}input.pink-checkbox{accent-color:var(--bcs-primary-color);width:20px;height:20px}input.pink-checkbox:focus{outline:none}.link{color:var(--bcs-blue);cursor:pointer;text-decoration:underline;font-style:normal;font-weight:700}.link:hover{font-weight:900}.link.no-underline{text-decoration:none}.bcs-link{color:var(--bcs-blue);cursor:pointer;font-weight:700}.bcs-link:hover{font-weight:700;text-decoration:underline}.clear-filters-btn{display:flex;align-self:center;padding-left:33px}.clear-filter-text{font-weight:lighter;margin-left:6px}.clear-icon{width:13px;height:13px}.settings-menu-item{width:100%}.side-tab-settings{max-width:186px;min-width:150px;border-right:1px solid #ebebeb;font-weight:500;padding-top:10px;box-sizing:border-box}.side-tab-settings div:not(.active){margin-left:5px}.side-tab-settings div.active{border-left:5px solid var(--bcs-primary-color);border-spacing:4px}.side-tab-settings div.active a{color:var(--bcs-primary-color)!important}.side-tab-settings div a{font-family:Albert Sans,sans-serif;font-weight:700;padding-left:15px;color:var(--bcs-primary-text-color);text-decoration:none;font-size:14px;width:100%;height:38px}.sub-settings-menu-item-container{padding-top:10px}.sub-settings-menu-item-container a.sub-setting{padding:10px;font-size:14px;background-color:var(--bcs-primary-background-color);text-decoration:none;color:var(--bcs-primary-text-color);height:38px}.sub-settings-menu-item-container a.sub-setting:hover{background-color:var(--bcs-hover-background-color);color:var(--bcs-primary-color)}.sub-settings-menu-item-container a.sub-setting.active{font-weight:700;color:var(--bcs-primary-color);background-color:var(--bcs-primary-highlight-color)}.sub-side-tab-settings{max-width:176px;width:176px}.settings-container{padding:20px}.section-title{color:var(--bcs-default-icon-color);font-weight:700;font-size:14px}phx-button fa-icon{color:var(--bcs-white-icon-color)}phx-select.ng-touched.ng-invalid .input-group{border:1px solid red!important}.ml-100{margin-left:100px}.phx-accordion{background:var(--bcs-primary-background-color);font-weight:500}.phx-accordion .panel .card{background-color:var(--bcs-primary-background-color)}.phx-accordion .panel.panel-open .card{background-color:var(--bcs-primary-background-color);box-shadow:0 0 5px var(--bcs-boxshadow-color)}.phx-accordion .panel.panel-open .card-header{font-weight:700}.phx-accordion .panel.panel-open .card-header .triangle{transform:rotate(0);transition-duration:.3s}.phx-accordion .panel.panel-open .card-header .btn-link{font-weight:700}.phx-accordion .panel-body{margin:0 15px 15px;border-top:1px solid var(--bcs-input-border-color)}.phx-accordion .card{border:1px solid var(--bcs-input-border-color)}.phx-accordion .card-header{background:var(--bcs-primary-background-color);color:var(--bcs-primary-text-color);text-decoration:none;padding:0;font-size:16px;border-bottom:0px;border-radius:.25rem;font-weight:400}.phx-accordion .card-header .triangle{width:0px;height:0px;border-style:solid;border-width:0 7.5px 9px 7.5px;border-color:transparent transparent var(--bcs-input-border-color) transparent;transform:rotate(180deg);transition-duration:.3s}.phx-accordion .card-header .btn-link{font-size:14px;color:var(--bcs-primary-text-color);text-decoration:none}.flex-grow-1{flex-grow:1!important}.phx-modal .modal-content{border-radius:.5rem;max-height:calc(100vh - 20px);color:var(--bcs-primary-text-color)!important;background-color:var(--bcs-primary-background-color)!important}.phx-modal.modal-dialog{margin:10px auto;color:var(--bcs-primary-text-color);font-weight:500}.phx-modal.modal-smd{max-width:425px}.phx-modal .modal-body{padding:25px;overflow-y:auto;max-height:calc(100vh - 190px)}.phx-modal .modal-header.light{font-weight:700;font-size:24px;border-bottom:solid;border-width:1.2px;border-color:var(--bcs-input-border-color);margin-left:1rem;padding-bottom:1rem;padding-top:1rem}.phx-modal .modal-header button.close{opacity:1;padding:24px}.phx-modal .modal-header button.close:hover{opacity:.75}.phx-modal .modal-footer{padding:20px 0;display:flex;flex-direction:row;justify-content:center}.phx-modal .modal-footer .btn-container{display:flex}.separator-text{display:flex;align-items:center;text-align:center}.separator-text:before,.separator-text:after{content:"";flex:1;border-bottom:1px solid var(--bcs-separator-line)}.separator-text:not(:empty):before{margin-right:.25em}.separator-text:not(:empty):after{margin-left:.25em}input[type=date]::-webkit-calendar-picker-indicator{padding-left:10px;padding-right:10px}.phx-split-actionbar{height:100%;width:100%;display:flex;flex-direction:row;justify-content:normal;align-items:center!important;padding-left:40px;padding-right:40px}.phx-input{height:24px;width:100%;padding-left:10px;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color);border:1px solid var(--bcs-input-border-color);border-radius:3px}.phx-input.w-100{height:32px;width:100%}.phx-input.medium{height:32px;width:170px}.phx-input.large{height:32px;width:236px}.phx-input.xlarge{height:38px;width:280px;border:1px solid #aeaeae}.phx-input:focus{outline:0;box-shadow:0 0 4px var(--bcs-blue)}.phx-input::placeholder{color:var(--bcs-placeholder-text-color)}.phx-input:disabled{color:var(--bcs-disabled-text-color)}.height-medium{height:30px}.height-small{height:26px}.clickable{cursor:pointer}.ng-dropdown-panel.phx-dropdown .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--bcs-primary-background-color)}.ng-dropdown-panel.phx-dropdown .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:var(--bcs-primary-highlight-color)}.ng-option{color:var(--bcs-primary-text-color)!important;background-color:var(--bcs-primary-background-color)!important}.ng-option.ng-option-marked{color:var(--bcs-primary-color)!important;background-color:var(--bcs-primary-highlight-color)!important}.ng-select.phx-dropdown .ng-option{color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color)}.ng-select.phx-dropdown .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked,.ng-select.phx-dropdown .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-select.phx-dropdown .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--bcs-primary-highlight-color)}.ng-select.phx-dropdown .ng-select-bottom{margin-top:3px;width:300px}.ng-select.phx-dropdown.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--bcs-input-border-color);box-shadow:none}.ng-select.phx-dropdown .ng-select-focused .ng-select-container,.ng-select.phx-dropdown.ng-select-opened .ng-select-container{border-color:var(--bcs-blue);box-shadow:0 0 4px 0 var(--bcs-blue)}.ng-select.phx-dropdown .ng-select-container{width:100%;max-width:500px;cursor:pointer;display:flex;flex-direction:row;border:1px solid var(--bcs-input-border-color);border-radius:3px;height:100%;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color)}.ng-select.phx-dropdown .ng-select-container .ng-value-container .ng-placeholder{color:var(--bcs-placeholder-text-color)}.ng-select.phx-dropdown.w-100 .ng-select-container{min-height:32px;width:100%;max-width:100%}.ng-select.phx-dropdown.medium .ng-select-container{min-height:32px;height:30px;width:170px}.ng-select.phx-dropdown.large .ng-select-container{min-height:32px;height:32px;width:236px}.ng-select.phx-dropdown.xlarge .ng-select-container{height:38px;border:1px solid var(--bcs-input-border-color)}.ng-select.phx-dropdown .ng-clear-wrapper{color:var(--bcs-primary-text-color)}.ng-select.phx-dropdown .ng-clear-wrapper:hover .ng-clear{color:var(--bcs-primary-color)}.ng-select.phx-dropdown .ng-arrow{border-color:var(--bcs-input-border-color) transparent transparent}.ng-select.phx-dropdown .dropdown-container.medium{height:30px;width:170px}.ng-select.phx-dropdown .dropdown-container.large{height:30px;width:236px}.ng-select.phx-dropdown .dropdown-container .selected-item-container{flex:4;display:flex;flex-direction:row;flex-wrap:wrap;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color)}.ng-select.phx-dropdown .dropdown-container .selected-item-container .dropdown-input{border-radius:3px 0 0 3px;height:28px;flex:1;padding:2px 0;border:none;margin:1px;text-indent:10px;background-color:var(--bcs-primary-background-color)}.ng-select.phx-dropdown .dropdown-container .selected-item-container .dropdown-input::placeholder{color:var(--bcs-placeholder-text-color)}.ng-select.phx-dropdown .dropdown-container .selected-item-container:hover{overflow-x:auto}.ng-select.phx-dropdown .dropdown-container .selected-item-container .selected-item{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:3px 10px;margin:4px;font-size:14px;width:100%}.ng-select.phx-dropdown .dropdown-container .selected-item-container .selected-item:hover{opacity:.8}.ng-select.phx-dropdown .dropdown-container .selected-item-container .selected-item .item-name{font-weight:400}.ng-select.phx-dropdown .dropdown-container .selected-item-container .selected-item .close-btn{font-weight:bolder}.ng-select.phx-dropdown .dropdown-container .arrow-container{flex-basis:10px;display:flex;align-items:center;justify-content:flex-end}.ng-select.phx-dropdown .dropdown-container .arrow{display:flex;background-color:var(--bcs-default-icon-color);align-items:center;justify-content:center;height:8.23px;width:11.66px;margin:0 7px}.ng-select.phx-dropdown .dropdown-content{max-width:500px;z-index:1000;position:absolute;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color);box-shadow:0 6px 9px var(--bcs-boxshadow-color);max-height:300px;min-height:-moz-fit-content;min-height:fit-content;width:93.5%;margin-top:5px;border-radius:6px;border:1px solid var(--bcs-input-border-color);overflow-y:auto;overflow-x:hidden;flex-direction:column}.ng-select.phx-dropdown .dropdown-content .no-option,.ng-select.phx-dropdown .dropdown-content .option{font-weight:lighter;padding:10px}.ng-select.phx-dropdown .dropdown-content .option:hover{cursor:pointer;background-color:var(--bcs-primary-highlight-color)}.ng-select.phx-dropdown .dropdown-content .option:focus{background-color:var(--bcs-primary-highlight-color);border:2px solid var(--bcs-primary-color);border-radius:6px;outline:none!important}.ng-select.phx-dropdown .dropdown-content input[type=text]{padding:10px 10px 10px 34px;margin:10px auto;width:90%;border-radius:6px;border:1px solid var(--bcs-input-border-color);justify-content:center}.ng-select.phx-dropdown .dropdown-content .image-search{position:absolute;top:23px;left:32px}.pl-10p{padding-left:10px}.pr-10p{padding-right:10px}.pt-10p{padding-top:10px}.pb-10p{padding-bottom:10px}.p-10p{padding:10px}.ml-10p{margin-left:10px}.mr-10p{margin-right:10px}.mt-10p{margin-top:10px}.mb-10p{margin-bottom:10px}.m-10p{margin:10px}.w-75p{width:75px}.w-100p{width:100px}.empty-state-box{text-wrap:pretty;padding:0 40px;height:90px;width:240px;background-color:var(--bcs-primary-background-color);color:var(--bcs-dark-gray);border:1px solid var(--bcs-separator-line);font-size:12px;align-content:center;border-radius:.3rem}.pink-text{color:var(--bcs-primary-color)!important}.blue-text{color:var(--bcs-blue)!important}.non-compliant-text{color:var(--non-compliant-red-color)}.disabled{pointer-events:none;color:var(--bcs-disabled-text-color)}.information-modal-nav-link{display:inline;color:var(--bcs-blue)!important}.form-control{color:var(--bcs-primary-text-color)!important;background-color:var(--bcs-primary-background-color)!important}.ng-optgroup{color:var(--bcs-primary-text-color)!important}.ng-select-container{color:var(--bcs-primary-text-color)!important;background-color:var(--bcs-primary-background-color)!important}.page-link{color:var(--bcs-primary-text-color)!important;background-color:var(--bcs-primary-background-color)!important;border-color:var(--bcs-input-border-color)}.popover{border:2px solid rgba(0,0,0,.2)}.custom-tooltip{z-index:9999;position:absolute;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;height:-moz-fit-content;height:fit-content;max-width:300px;color:var(--bcs-primary-text-color);background-color:var(--bcs-primary-background-color);border-color:var(--bcs-input-border-color);box-shadow:0 3px 6px var(--bcs-boxshadow-color);border:1px solid var(--bcs-lighter-border-color);border-radius:10px;margin-top:-75px;font-size:13px;padding:6px 10px}.custom-string-tooltip{margin-top:0!important}.certificate-compliance-tooltip-container{display:grid!important;grid-template-columns:3fr 1fr;column-gap:10px;row-gap:5px;max-width:-moz-fit-content!important;max-width:fit-content!important}.certificate-compliance-tooltip-container .item{display:flex;flex-direction:row;align-items:center}.certificate-compliance-tooltip-container .item.disable-item{color:var(--bcs-disabled-text-color)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:2px}.strikethrough{text-decoration:line-through}.empty-state-text{font-size:18px;font-weight:300;white-space:pre-line;color:var(--bcs-tertiary-text-color);height:60px}:root{--bcs-yellow: #FDE14B;--bcs-light-yellow: #fff7cc;--bcs-light-gray: #9A9A9A;--bcs-dark-gray: #8C8C8C;--bcs-blue: #00B7D1;--bcs-light-blue: #C2E4E9;--bcs-sky-blue: #0d84e4;--bcs-purple: #6B4FA0;--bcs-light-purple: #E7DAFF;--bcs-violet: #6876E7;--bcs-navy-blue: #0b507b;--bcs-brown: #EB952F33;--bcs-dark-red: #FF7F7F33;--bcs-green: #3dc6a8;--bcs-light-green: #CAF5E2;--bcs-dark-green: #07DB7F33;--bcs-peach: #fbe6cf;--bcs-orange: #fd7e14;--bcs-pink: #ED1F82;--bcs-light-pink: #FFE1EF;--bcs-primary-color: #ED1F82;--bcs-primary-highlight-color: #FFE1EF;--bcs-secondary-color: #161041;--bcs-secondary-highlight-color: #E2E2E22E;--bcs-primary-text-color: #1D1D1D;--bcs-secondary-text-color: #f3f3f3;--bcs-tertiary-text-color: #707070;--bcs-disabled-text-color: #9A9A9A;--bcs-riskbot-user-label-text-color: #00243A;--bcs-separator-line: #C2C7CB;--bcs-separator-line-highlighted: #AFABAC;--bcs-input-border-color: #9A9A9A;--bcs-lighter-border-color: #cbcbcb;--bcs-placeholder-text-color: #9A9A9A;--compliant-green-color: #07DB7F;--non-compliant-red-color: #FF7F7F;--bcs-primary-background-color: #FFF;--bcs-secondary-background-color: #FBFBFB;--bcs-tertiary-background-color: #b1b1b1;--bcs-hover-background-color: #F7F8FA;--bcs-disabled-background-color: #f5f5f5;--bcs-boxshadow-color: #00000059;--bcs-rating-color: #DEBC06;--bcs-rating-outline-color: #EB952F;--bcs-default-icon-color: #000;--bcs-disabled-icon-color: #757575;--bcs-white-icon-color: #fff;--bcs-tab-background-color: #757575;--bcs-tab-active-background-color: #E2E2E22E}.bcs-dark-theme{--bcs-yellow: #FDE14B;--bcs-light-yellow: #fff7cc;--bcs-light-gray: #9A9A9A;--bcs-dark-gray: #8C8C8C;--bcs-blue: #6ceeff;--bcs-light-blue: #C2E4E9;--bcs-sky-blue: #0d84e4;--bcs-purple: #6B4FA0;--bcs-light-purple: #E7DAFF;--bcs-violet: #6876E7;--bcs-navy-blue: #0b507b;--bcs-brown: #EB952F33;--bcs-dark-red: #FF7F7F33;--bcs-green: #3dc6a8;--bcs-light-green: #CAF5E2;--bcs-dark-green: #07DB7F33;--bcs-peach: #fbe6cf;--bcs-orange: #fd7e14;--bcs-primary-color: #ED1F82;--bcs-primary-highlight-color: #FFE1EF;--bcs-secondary-color: #161041;--bcs-secondary-highlight-color: #E2E2E22E;--bcs-primary-text-color: #fff;--bcs-secondary-text-color: #e6e5e5;--bcs-tertiary-text-color: #f3f3f3;--bcs-disabled-text-color: #9A9A9A;--bcs-riskbot-user-label-text-color: #bde6fa;--bcs-separator-line: #C2C7CB;--bcs-separator-line-highlighted: #AFABAC;--bcs-input-border-color: #9A9A9A;--bcs-lighter-border-color: #cbcbcb;--bcs-placeholder-text-color: #666666;--compliant-green-color: #07DB7F;--non-compliant-red-color: #FF7F7F;--bcs-primary-background-color: #232323;--bcs-secondary-background-color: #FBFBFB;--bcs-tertiary-background-color: rgba(232, 232, 232, .18);--bcs-hover-background-color: #a5a5a5;--bcs-disabled-background-color: #616161;--bcs-boxshadow-color: #00000059;--bcs-rating-color: #DEBC06;--bcs-rating-outline-color: #EB952F;--bcs-default-icon-color: #fff;--bcs-disabled-icon-color: #757575;--bcs-white-icon-color: #fff;--bcs-tab-background-color: #757575;--bcs-tab-active-background-color: #E2E2E22E}#mfjs,.mfjs,#mfjs canvas{width:100vw;height:100vh;background:linear-gradient(to bottom,rgba(117,228,155,1) 0%,rgba(88,168,167,1) 100%);overflow:hidden}
