.button{box-sizing:border-box;display:inline-block;padding:9px 18px;border:none;border-radius:4px;font-size:.9rem;font-weight:500;line-height:1;color:#fff;background-color:#005e86;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button.disabled{opacity:.5;cursor:default}.button.button--small{font-size:.8rem;padding:6px 12px}.button.button--small.button--outline{padding:5px 11px}.button.button-medium{padding:9px 18px}.button.button-medium.button--outline{padding:8px 17px}.button.button--large{padding:12px 24px}.button.button--large.button--outline{padding:11px 23px}.button.button--huge{padding:18px 36px}.button.button--huge.button--outline{padding:11px 23px}.button.button--full-width{width:100%}.button.button--half-width{width:50%}.button.button--positive{background-color:#005e86}.button.button--negative{background-color:#b7b7b7}.button.button--warning{background-color:#e5bb67}.button.button--create{background-color:#bbd685}.button.button--white{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.1019607843)}.button.button--white:hover{background-color:#000;color:#fff}.button.button--white.button--outline{background-color:#fff;color:#000;border:.25px solid #000}.button.button--white.button--outline:hover{background-color:#000;color:#fff}.button.button--white.button--outline.disabled:hover{background-color:#fff;color:#000}.button.button--black{background-color:#000;color:#fff;border:1px solid rgba(0,0,0,.1019607843)}.button.button--black:hover{background-color:#363030}.button.button--black.disabled:hover{background-color:#000}.button.button--danger{background-color:#d8a285;color:#fff;border:1px solid #d8a285}.button.button--danger:hover{background-color:#fff;color:#d8a285}.button.button--positive.button--outline{color:#005e86;background-color:#fff;border:1px solid #005e86}.button.button--negative.button--outline{color:#b7b7b7;background-color:#fff;border:1px solid #b7b7b7}.button.button--warning.button--outline{color:#e5bb67;background-color:#fff;border:1px solid #e5bb67}.button.button--danger.button--outline{color:#d8a285;background-color:#fff;border:1px solid #d8a285}.button.button--create.button--outline{color:#8fb73e;background-color:#fff;border:1px solid #8fb73e}.top-bubble{position:absolute;left:19.45%;right:42.94%;top:-24.63%;bottom:64.13%;background:#d7d7d2;transform:rotate(72.88deg)}.acceptance-documents__link{cursor:pointer;line-height:1.4;color:#000;font-size:.9rem}.acceptance-documents__link:hover{text-decoration:underline}.closeButtonContainer{background-color:none;height:20px;border-radius:50%}.closeButtonContainer:hover{background-color:#000}.closeButtonContainer svg{color:#000;padding-bottom:7.5px;cursor:pointer}.closeButtonContainer:hover svg{color:#fff}.inverted{background-color:none;height:20px;border-radius:50%}.inverted svg{color:#000;padding-bottom:7.5px;cursor:pointer}.scrollViewContainer{position:relative}.scrollViewContainer .scrollView{overflow-x:hidden;overflow-y:auto}.scrollViewContainer .topGrad{width:100%;height:45px;position:absolute;top:0;left:0;right:0;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(100%,hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0)}.scrollViewContainer .bottomGrad{background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,#fff));background:linear-gradient(180deg,transparent 0,#fff)}.scrollViewContainer .blueGrad,.scrollViewContainer .bottomGrad{width:100%;height:45px;position:absolute;bottom:0;left:0;right:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=0)}.scrollViewContainer .blueGrad{background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,#1d83e4));background:linear-gradient(180deg,transparent 0,#1d83e4)}.overlay{pointer-events:none!important}.sidePanelScrollViewContainer{max-height:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.toggleContainer{display:flex;flex-direction:row;border-radius:3px;align-items:center;color:#000;cursor:pointer;margin-top:15px;margin-bottom:15px;align-self:center;font-size:.9rem;font-weight:500}.toggleContainer>*{margin-right:3px}.toggleContainer>:last-child{margin-right:0}.option{padding:0 2px;width:50%;text-align:center;background-color:#f0e8dd}.option,.selected{display:flex;align-items:center;justify-content:center;height:40px}.selected{background-color:#fff;color:#000}.notificationContainer{position:relative;left:0;border-bottom:1px solid #e6e6e6;font-size:15px;cursor:pointer;display:flex;flex-direction:row;padding-top:3px;padding-bottom:3px}.notificationContainer:hover{background-color:#fbfbfb}.notificationDataContainer{width:100%}.notificationContainer:hover .notificationRemoveContainer{display:flex;align-items:center;color:#999;background-color:#fbfbfb;padding-right:10px;opacity:1}.notificationTopContainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:absolute;top:9px;right:6px}.notificationMessageContainer{padding:6px 0 0 12px;font-size:.9rem;line-height:1.3;display:flex;flex-direction:row;align-items:center;white-space:pre-line;color:#666}.notificationMessageContainer.notificationMessageContainerRead{color:#b7b7b7}.notificationMessageContainer.notificationMessageContainerUnread{color:#000}.notificationTimeContainer{padding-left:12px;margin-bottom:4px;font-size:.8rem}.notificationTimeContainer.notificationTimeContainerRead{color:#999}.notificationTimeContainer.notificationTimeContainerUnread{color:#b7b7b7}.notificationRemoveContainer{opacity:0;padding-right:10px}@keyframes remove{0%{left:28px}10%{left:56px}20%{left:84px}30%{left:112px}40%{left:140px}50%{left:168px}60%{left:196px}70%{left:224px}80%{left:252px}90%{left:280px}to{left:360px}}.notificationCentreContainer{position:fixed;right:0;top:0;height:100%;background-color:#fff;font-size:28px;z-index:10000000;transition:all .3s ease;width:400px;box-sizing:border-box;box-shadow:-8px 3px 6px -7px rgba(0,0,0,.4)}.notificationCentreContainerOpen{right:0}.notificationCentreClosed{right:-400px}.notificationCentreTitleContainer{position:relative;left:0;margin-right:6px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:6px;padding:12px;background-color:#f2eee8}.notificationTextContainer{display:flex;flex-direction:column;flex-basis:auto;align-items:center;margin-top:60%}.notificationCentreCloseButton{cursor:pointer;font-size:1rem;font-weight:500;color:#000;float:right;width:200px;text-align:right}.notificationCentreNotificationsContainer{position:relative;margin-left:0;margin-top:8px;height:100%;background-color:#fff;color:#999;font-size:15px}.notificationCentreCentralLoading{display:flex;height:60%;justify-content:center;align-items:center}.notificationCentreNotificationsTopContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:10px;padding-left:0;padding-bottom:5px}.notificationCentreClearAll{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:3px;color:#000;width:100%;cursor:pointer;box-sizing:border-box;padding:6px}.filler{width:100px}.notificationCentreClearAll:hover{background-color:#76b5ef}.emptyNotificationCentreClearAll{height:29px}.updateMessageBar{width:100%;position:absolute;top:0;left:0;height:55px;background-color:#d8a285;z-index:100000000;box-shadow:0 5px 8px rgba(50,50,93,.2);display:flex;align-items:center;justify-content:center;animation:fadeFromTop .2s;animation-timing-function:cubic-bezier(.59,1.54,1,.797);animation-delay:1s;animation-fill-mode:backwards;outline:none}.messageFadeOut:active,.messageFadeOut:focus,.updateCompleteMessageBar:focus,.updateMessageBar:active,.updateMessageBar:focus .updateCompleteMessageBar:active{outline:none;border:none}.updateCompleteMessageBar{height:55px;animation:fadeFromTop .2s;animation-timing-function:cubic-bezier(.59,1.54,1,.797);animation-delay:1s;animation-fill-mode:backwards;outline:none}.messageFadeOut,.updateCompleteMessageBar{width:100%;position:absolute;top:0;left:0;background-color:#94b8ae;z-index:100000000;box-shadow:0 5px 8px rgba(50,50,93,.2);display:flex;align-items:center;justify-content:center}.messageFadeOut{animation:disappear 1s;animation-timing-function:cubic-bezier(.59,1.54,1,.797);height:0;opacity:0}.restartLink,.restartLink:hover{text-decoration:underline}.restartLink:hover{cursor:pointer}.hideMessageBar{top:-30}@keyframes disappear{0%{transform:translateY(0);opacity:1;height:55px}to{transform:translateY(-100px);height:0}}@keyframes fadeFromTop{0%{transform:translateY(-55px);opacity:.8}to{transform:translateY(0);opacity:1;height:55px}}.sideMenu{box-sizing:border-box;max-height:calc(100vh - 200px);padding-bottom:24px;margin-top:80px}a.sideMenuItem,a.sideMenuItem:active,a.sideMenuItem:link,a.sideMenuItem:visited,div.personIconContainer,div.sideMenuArrow{display:flex;align-items:center;position:relative;color:#000;text-decoration:none;padding:12px 18px;font-size:1rem;font-weight:500;cursor:pointer}a.red-pad,a.red-pad:active,a.red-pad:link,a.red-pad:visited{padding-left:22px}a.inc-pad,a.inc-pad:active,a.inc-pad:link,a.inc-pad:visited{padding-left:27px}div.personIconContainer{position:relative;padding-left:20px}div.sideMenuArrow{color:#fff}.nav-icon{padding-right:0;color:#d8a285}.nav-noti{padding-right:13px;margin-top:-3px;margin-left:1px}a.sideMenuItem.sideMenuInner{font-size:.9rem;line-height:1.3;padding:6px 0}a.sideMenuItem:hover,a.sideMenuItemSelected:active,a.sideMenuItemSelected:link,a.sideMenuItemSelected:visited{background-color:rgba(197,192,189,.1215686275)}div.sideMenuArrow{padding:12px 24px;text-align:right}.sideMenuBadgeCount{box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center;height:14px;min-width:14px;padding:0 2px;line-height:1;background-color:#000;color:#fff;font-weight:500;border-radius:14px;top:-4px;left:18px;z-index:1;font-size:.9rem}.notificationBellContainer{position:relative;cursor:pointer;z-index:1}.notificationBellBackgroundCircle{position:relative;display:inline-flex;justify-content:center;align-items:center;height:26px;width:26px;border-radius:50%;background-color:#fff}.swing{animation-duration:5s;animation-fill-mode:both;animation-name:swing}@keyframes swing{20%{-webkit-transform:rotate(20deg)}40%{-webkit-transform:rotate(-15deg)}60%{-webkit-transform:rotate(10deg)}80%{-webkit-transform:rotate(-10deg)}to{-webkit-transform:rotate(0deg)}}.userBarButtons{display:flex}.userBarButtons a.userBarButton{text-decoration:none;border:none;border-radius:30px;display:block;box-shadow:0 2px 5px 0 rgba(49,49,93,.1),0 1px 2px 0 rgba(0,0,0,.08);width:30px;height:30px;background-size:cover;cursor:pointer;opacity:.8;transition:.25 ease;z-index:1000000}.userBarButtons a.userBarButton:hover{opacity:1}.popover{position:absolute;z-index:9999;top:45px;left:23px;font-size:.8em;visibility:hidden;opacity:0;transform:rotateX(-15deg);transform-origin:50% -50px;will-change:transform,opacity,visibility;transition-property:transform,opacity,visibility;transition-duration:.25s;transition-delay:.1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.popover.active{opacity:1;transform:none;visibility:visible;left:25px}.popover .popoverInner{background-color:#fff;box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);border-radius:6px}.popover .userDeets{border-bottom:1px solid rgba(0,0,0,.1019607843)}.popover .links .link,.popover .userDeets .email{color:#000;padding:12px 18px;font-weight:500;font-size:.9rem}.popover .links .link{display:block;cursor:pointer}.popover .links .link:hover{background-color:rgba(197,192,189,.1215686275);text-decoration:none}.sandbox-container{position:absolute;bottom:24px;left:24px;right:24px;z-index:1;padding:10px;box-sizing:border-box;border-radius:8px;text-align:center;background-color:#e06666;color:#fff};.loading-bar{position:fixed;top:0;left:0;right:0;height:2px;z-index:99999;background:#fff;background:-webkit-gradient(left top,right top,color-stop(0,#fff),color-stop(100%,#1d83e4));background:linear-gradient(90deg,#fff 0,#1d83e4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr= $positive,GradientType=1);transform:translateX(100%);display:block;animation:shift-rightwards 1s ease-in-out infinite;animation-delay:.4s}@keyframes shift-rightwards{0%{transform:translateX(-100%)}40%{transform:translateX(0)}60%{transform:translateX(0)}to{transform:translateX(100%)}}.manageItems{width:100%;height:100%;flex-wrap:wrap;justify-content:space-evenly}.manageItem,.manageItems{display:flex;align-items:center}.manageItem{box-sizing:border-box;flex-direction:column;justify-content:center;width:170px;height:170px;cursor:pointer;border-radius:8px;background-color:#fff;text-decoration:none;box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.manageItem:hover{background-color:#d8a285;color:#fff}.manageItem .innerIcon{color:#d8a285;font-size:4rem}.manageItem .manageItemTitle{display:block;color:#000;font-weight:500;font-size:.9rem}.manageItem:hover>span{color:#fff}.cw-select__container{position:relative;display:flex;overflow:visible}.cw-select__input{width:100%;padding:12px;font-size:.9rem;border:none;border-bottom:1px solid #eaeaea;outline:none}.cw-select__menu{position:fixed;top:0;left:0;background-color:#fff;border:1px solid #eaeaea;overflow:hidden;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);z-index:100000}.cw-select__menu-items{position:relative;overflow-x:hidden;overflow-y:auto;border-top:1px solid #eaeaea}.cw-select__item{box-sizing:border-box;width:100%;padding:9px 12px;font-size:.9rem;border:none;border-bottom:1px solid #fff;overflow:hidden;cursor:pointer;white-space:nowrap;display:flex;align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-Appearance:none;-ms-appearance:none;background-color:#fff;color:#000}.cw-select__item.cw-select__item--focussed,.cw-select__item:focus,.cw-select__item:hover{background-color:rgba(197,192,189,.1215686275);outline:none}.cw-select__item.cw-select__item--selected{background-color:#d8a285;color:#fff}.cw-select__group-header{box-sizing:border-box;width:100%;padding:6px;font-size:.9rem;border:none;border-bottom:1px solid rgba(0,0,0,.1019607843);font-weight:500;overflow:hidden;white-space:nowrap;display:flex;background-color:#fff;color:#999}.cw-select__label{margin-left:12px;overflow:hidden;text-overflow:clip}.tagSelectInput{border:none;outline:none}.tagSelectMenuItemContainer{padding:6px 12px;border-bottom:1px solid #eaeaea;background-color:#fff;font-weight:700;font-size:14px;color:#000;cursor:pointer}.tagSelectMenuItemContainer.tagSelectMenuItemContainerFocused,.tagSelectMenuItemContainer:focus,.tagSelectMenuItemContainer:hover{background-color:rgba(197,192,189,.1215686275);outline:none}.tagSelectMenuItemContainer p:nth-child(2){font-weight:200;margin-top:-5px;font-size:13px}.tagSelectButtonContainer{margin-right:12px;display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:3px;row-gap:3px}.shift-form-select__container{width:100%;height:30px;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.shift-form-select__container:hover{cursor:pointer}.shift-form-select__container--open,.shift-form-select__container:focus{border:1px solid #005e86}.shift-form-select__container--invalid{border:1px solid #d8a285}.shift-form-select__dropdown-container{position:relative;display:flex;justify-content:center;align-items:center;width:37px}.shift-form-select__dropdown-container:hover{cursor:default}.shift-form-select__divider{position:absolute;top:2;left:0;width:1px;height:14px;background-color:#ccc}.shift-form-select__chevron{color:#ccc}.shift-form-select__chevron:hover{color:#999}.shift-form-select__value-text{font-size:.9rem;padding-left:8px}.shift-form-select__value-text--normal{color:#000}.shift-form-select__value-text--placeholder{color:grey}.filterItemContainer{margin-right:0;padding:0 3px;display:inline-block;font-size:.8rem;font-weight:300;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none;border:none;background-color:transparent}.filterItemContainer:focus,.filterItemContainer:hover{text-decoration:underline}.filterItemContainer svg{transition:all .3s ease}.filterItemContainer:hover svg{color:#005e86}.addFilterContainer{border:1px dotted #005e86;border-radius:2px;display:flex;flex-direction:row;align-items:center;color:#005e86;font-size:.8em;padding:0 6px;margin:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none}.addFilterButtonContainer{margin-left:12px;margin-right:12px;display:inline-block;padding:0 1px 2px;border-radius:50%;color:#a4c2f4;cursor:pointer;transition:all .3s ease}.addFilterButtonContainer *{cursor:pointer}.addFilterButtonContainer:hover{background-color:#005e86;color:#fff}.filterBarButtonContainer{display:flex;align-items:center;justify-content:space-between}.bankManagement{position:relative;height:100%}.bankManagement,.bankManagement *{box-sizing:border-box}.bank-compliance-status-column{display:flex;flex-direction:row;align-items:center}.bank-header-need-review-count{margin-right:12px;color:#005e86;font-weight:500;cursor:pointer}.bank-header-button-container{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.drop-down__value-container{padding:0 6px!important}.drop-down__menu-list{padding:0!important}.drop-down__option{padding:6px 12px!important;color:#666!important;cursor:pointer!important}.drop-down__option--is-selected{color:#fff!important}.tab-button{background-color:#f0e8dd}.tab-button--active,.tab-button:hover{background-color:#fff}.bankSearchBoxInput::-ms-clear{display:none}::-webkit-input-placeholder{font-style:italic!important}:-ms-input-placeholder{font-style:italic!important;color:#868989!important;padding-top:4px!important}.defaultIconStyle{color:#fff;font-size:11px;margin-right:3px;margin-top:-2px}.pill{box-sizing:border-box;display:flex;align-items:center;justify-content:center;line-height:1;width:132px;height:28px;border-radius:12px;white-space:nowrap;font-size:.9rem;color:#fff;padding-left:10px;padding-right:10px}.pill.pill--outline{color:#b7b7b7;border:1px solid #b7b7b7}.pill.pill--positive{background-color:#94b8ae;border-color:#94b8ae}.pill.pill--positive.pill--outline{border-color:#94b8ae;color:#94b8ae;background-color:#fff}.pill.pill--negative{background-color:#b7b7b7;border-color:#b7b7b7}.pill.pill--negative.pill--outline{border-color:#b7b7b7;color:#b7b7b7;background-color:#fff}.pill.pill--external{background-color:#5a5aa4;border-color:#5a5aa4}.pill.pill--external.pill--outline{border-color:#5a5aa4;color:#5a5aa4;background-color:#fff}.pill.pill--create{background-color:#bbd685;border-color:#bbd685}.pill.pill--create.pill--outline{border-color:#bbd685;color:#bbd685;background-color:#fff}.pill.pill--warning{background-color:#e5bb67;border-color:#e5bb67}.pill.pill--warning.pill--outline{color:#e5bb67;background-color:#fff}.pill.pill--danger{background-color:#d8a285;border-color:#d8a285}.pill.pill--danger.pill--outline{color:#d8a285;background-color:#fff}.pill.dark,.pill.dark.pill--outline{background-color:#000;border-color:#fff}.pill.dark.pill--outline{color:#fff}.pill.pill--invalid{color:#333;background-color:#fff;border:1px dotted #999}.pill.pill--pendingapproval{background-color:#c7bbb6;border-color:#c7bbb6}.pill.pill--pendingapproval.pill--outline{border:1px dotted #ccc;background-color:#c7bbb6}.dataTableLoadingView{width:100%;display:flex;justify-content:center;align-items:center;height:100%}table.dataTable{width:100%}table.dataTable.dataTable--fixed{table-layout:fixed}table.dataTable .data-table-column-header-row td{z-index:1;top:0;color:#000;background-color:#fff;text-transform:uppercase;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1019607843);padding:6px;white-space:nowrap;font-size:1rem}table.dataTable .data-table-column-header-row td svg{margin-right:6px}table.dataTable.dataTable--nowrap td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-table-row:nth-of-type(2n){background-color:#f9f9f9}.data-table-row:nth-of-type(2n):hover{background-color:#eaeaea}.data-table-column-header:hover{cursor:pointer}table.dataTable img{width:40px;height:40px;border-radius:50%;vertical-align:middle}table.dataTable td{font-size:.9rem;color:#000;vertical-align:middle;padding:6px;line-height:1.34}table.dataTable td:first-of-type{padding-left:12px}table.dataTable td:last-of-type{padding-right:12px}*,body{margin:0;padding:0;font-family:Inter,sans-serif}.fadeOnTouch{opacity:1;cursor:pointer}.fadeOnTouch:active{opacity:.3}.small-message-button{display:flex;justify-content:center;color:#005e86;height:24px}.small-message-button:hover{opacity:.8}.buttons-container{display:flex;list-style:none;height:100%;width:100%;flex-direction:row;justify-content:space-around;padding:12px;flex:0 0 auto;align-self:center;align-items:center;height:auto}.info-container{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.tabButtonsActive{font-weight:700}.tabButtons,.tabButtonsActive{color:#005e86;background-color:transparent;font-size:16px;border:none;outline:none;text-align:left;margin-bottom:15px;cursor:pointer}.tabButtons{font-weight:400}.main-container{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.profile-container{background-color:#f2eee8}.candidate-profile-header{flex:0 0 auto;display:flex;flex-direction:row;justify-content:space-between;padding:24px 24px 36px;align-items:center}.profile-details-container{display:flex;justify-content:space-between;width:100%;padding:24px}.button-styles,.button-stylesActive{border-bottom:1px solid #005e86;padding:2px}.scroll-view-container{height:100%;box-sizing:border-box;padding:8px 12px 0}.button-styles:not(:last-child){border-bottom:1px solid #e6e6e6;display:flex;align-items:center;padding-top:0;height:auto;margin-bottom:0}.tabButtons,.tabButtonsActive{font-size:16px;margin-bottom:0}.button-styles{border-bottom:1px solid rgba(164,194,244,.4);padding:2px}.pencilIcon{color:#999;padding-left:8px;padding-top:3px;height:12px;margin-bottom:5px}.pencilIcon:hover{color:#005e86;cursor:pointer}.saveButton{width:44px}.cancelButton,.saveButton{padding:0;height:24px;background-color:#005e86;margin-left:5px}.cancelButton{width:60px}.inputEditableFieldOld{width:60px;border-radius:5px;padding-left:5px}.inputEditableFieldOld:focus{outline:none}.inputEditableField{color:#005e86;border:none;font-size:16px}.inputEditableField:focus{outline:none;border:none}.inputEditableField:focus::-moz-placeholder{color:#000}.inputEditableField:focus:-ms-input-placeholder{color:#000}.inputEditableField:focus::placeholder{color:#000}.labelText{font-family:Inter,sans-serif!important;font-weight:700!important;display:inline-block!important;width:25%!important;text-transform:uppercase!important}.inputEditableField:disabled{background-color:#fff;color:#e6e6e6}.candidate-rgs-tab{border-top:1px solid #ccc;height:100%}.candidate-rgs-tab,.candidate-rgs-tab *{box-sizing:border-box}.table-header-rotated{border-collapse:collapse}.table-header-rotated td{text-align:center;padding:12px;border:1px solid #ccc;line-height:0;width:48px;height:48px}.table-header-rotated th{font-weight:400;color:#666}.table-header-rotated th.rotate{height:140px;white-space:nowrap}.table-header-rotated th.rotate>div{transform:translate(38px,54px) rotate(315deg);width:30px}.table-header-rotated th.rotate>div>span{display:inline-block;width:200px;overflow:hidden;text-overflow:ellipsis;padding-left:6px}.table-header-rotated th.rotate>div>span,.table-header-rotated th.row-header{border-bottom:1px solid #ccc;text-align:left;color:#000;font-size:.9rem;font-weight:500}.table-header-rotated th.row-header{padding:0 12px;width:300px;border-left:1px solid #ccc}.table-header-rotated th.row-header:first-of-type{border-top:1px solid #ccc}.contract-tab{display:flex;flex-direction:column;flex:1 1;overflow-y:hidden}.contract-tab__missing-contract{display:flex;flex-direction:column;flex:1 1;justify-content:center;align-items:center}.contract-tab__missing-contract-text{color:#666;margin-bottom:12px}.tab-sub-header-bar{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid #eaeaea}.tab-sub-header-bar__title{font-size:18px;color:#333;font-weight:500}.tab-sub-header-bar__changes-text{color:#666}.tab-sub-header-bar__buttons{display:flex;align-items:center}.contract-form{padding:12px;width:600px}.contract-form__hours-fields{display:flex}@media only screen and (max-width:650px){.contract-form__hours-fields{padding-bottom:24px}}.contract-form__row{display:flex;padding-bottom:24px;justify-content:space-between}@media only screen and (max-width:650px){.contract-form__row{display:flex;flex-direction:column}}.contract-form__date-picker{width:300px;border-radius:2px;position:relative}@media only screen and (max-width:500px){.contract-form__date-picker{width:240px}}.contract-form__label{font-size:14px;color:#666;font-weight:500}.contract-form__field-container{display:flex;flex-direction:column}.contract-form__hours-per-text{align-self:flex-end;margin-bottom:3px;color:#999;margin-left:-52px}.contract-form__period-type-field{align-self:flex-end}.contract-form__hours-input{font-size:16px}.contract-form__hours-input::-webkit-inner-spin-button,.contract-form__hours-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contract-form__error-banner{background-color:#d8a285;display:flex;padding:12px}.contract-form__error-banner p{color:#fff;font-size:14px;line-height:1.4}.contract-form__error{font-size:14px;line-height:1.4;color:#d8a285}.compliance-tab{flex-direction:column}.compliance-tab,.compliance-tab-main{display:flex;flex:1 1;overflow-y:hidden}.compliance-tab-main{border-top:1px solid #e6e6e6}.compliance-items{flex-basis:30%;border-right:1px solid #e6e6e6;flex-direction:column;padding-top:6px;overflow-y:auto}.compliance-item{flex-basis:70%;padding:6px 18px;flex:1 1;display:flex;flex-direction:column;overflow-y:hidden}.compliance-item__header{color:#000;font-size:1.5rem;font-weight:500;padding:12px 0}.compliance-item__text{color:#000;font-size:.9rem}.evidence-category__header{color:#000;font-size:1rem;font-weight:500;padding:12px 0}.compliance-list-item{height:24px;padding:24px 12px;border-bottom:1px solid #e6e6e6;display:flex;align-items:center;line-height:1}.compliance-list-item:hover{cursor:pointer;background-color:#f7f5f5}.compliance-list-item__status-circle{margin-right:12px}.compliance-list-item__main{display:flex;flex-direction:column;flex-basis:70%}.compliance-list-item__main p{color:#000}.compliance-list-item__summary{font-size:.9rem}.compliance-list-item:last-of-type{border:none}.compliance-list-item--selected{background-color:#f7f5f5}.compliance-list-item:active,.compliance-list-item:focus{outline:none}.compliance-item-category{margin-bottom:12px;padding:12px 0}.compliance-item-category__title{color:#000;font-size:1.2rem;padding:3px 0 3px 12px;font-weight:500}.compliance-item-category__title--first-in-list{border-top:none}.compliance-items-list{display:flex;flex-direction:column}.status-circle{height:16px;width:16px;border-radius:50%;background-color:#d8a285}.certificates-container{overflow-y:auto;height:100%}.submission{border:1px solid #e6e6e6;margin-bottom:18px}.submission,.submission-header{display:flex;flex-direction:column}.submission-header{border-bottom:1px solid #e6e6e6;padding:6px 12px}.submission-header-title{line-height:1.4;display:flex}.submission-header-title__title-text{color:#000;font-size:1rem;font-weight:500;margin-right:12px}.submission-header-title__submission-status{display:flex;align-items:center;font-size:1rem}.submission-header-sub-title__date{color:#666;font-size:.8rem;line-height:1}.submission-header-top{display:flex;justify-content:space-between}.submission-header-top__details{display:flex;flex-direction:column}.submission-header-top__buttons{display:flex;align-items:center}.submission-header-bottom{display:flex;justify-content:flex-end}.submission-header-bottom__permission-message{color:#d8a285}.compliance-submission{display:flex;flex-direction:column;padding:12px}.compliance-submission__section-header{color:#000;font-size:18px;font-weight:500}.compliance-submission-section{margin:12px 0}.compliance-submission-section__header{color:#000;font-size:1rem;font-weight:600}.summary-details{display:flex;flex-direction:column}.summary-details--row{flex-direction:row}.summary-details__column-left{display:flex;flex-direction:column;flex-basis:36%;justify-content:center}.summary-details__column-right{display:flex;flex-direction:column;flex-basis:64%}.certificate-submission{display:flex;padding:12px}.certificate-submission__section-header{color:#000;font-size:18px;font-weight:500}.certificate-submission__column-left{display:flex;flex-direction:column;flex-basis:36%;justify-content:center}.certificate-submission__column-right{display:flex;flex-direction:column;flex-basis:64%}.certificate-submission__group-title{margin-top:12px}.certificate-submission__label{color:#999;font-weight:500;font-size:.9rem;line-height:1.45;flex:0 0 36%}.certificate-submission__value-container{flex-basis:64%;line-height:1}.certificate-submission__value{color:#000;line-height:1.45;font-size:1rem}.certificate-submission__value-explanation{color:#000;line-height:1.3;font-size:13px;margin-top:-2px}.submission-evidence{max-width:240px;position:relative;cursor:pointer;background-color:#b7b7b7}.submission-evidence,.submission-magnify{display:flex;justify-content:center;align-items:center}.submission-magnify{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;pointer-events:none;background:rgba(0,0,0,.6)}.submission-evidence:hover .submission-magnify{visibility:visible}.submission-image{max-height:200px;max-width:200px}.certificate-reject-reason{display:flex;margin-bottom:12px}.certificate-field{display:flex;padding:6px 0}.submission-bubble-container{overflow-y:auto}.submission-full-size{flex:1 1;display:flex;overflow-y:auto;justify-content:center;background-color:#b7b7b7;background-size:contain;background-position:50%;background-repeat:no-repeat}.submission-full-size__image{max-width:100%;max-height:100%}.sidePanelContainer{position:fixed;top:0;background-color:#fff;height:100%;z-index:5000;width:400px;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;box-shadow:none;-webkit-backface-visibility:hidden;will-change:transform}.sidePanelContainer.sidePanelContainerRight{right:-360px;box-shadow:-8px 3px 6px -7px rgba(0,0,0,.4)}.sidePanelContainer.sidePanelContainerLeft{left:-360px;box-shadow:8px 3px 6px -7px rgba(0,0,0,.4)}.sidePanelTitleBar{height:50px;width:100%;background-color:#f0e8dd;display:flex;flex-direction:row;align-items:center;justify-content:stretch;flex:0 0 auto;padding:6px}.sidePanelTitleTextContainer{text-align:center;width:100%}.sidePanelTitle{color:#000;font-size:1.4rem;font-weight:600}.sidePanelContainerOpen{animation-fill-mode:backwards}.sidePanelContainerOpen.sidePanelContainerRight{transform:translateX(-360px);animation:slideFromRight .2s ease}.sidePanelContainerOpen.sidePanelContainerLeft{transform:translateX(360px);animation:slideFromLeft .2s ease}.sidePanelCloseButton{font-size:1.3rem;top:8px;right:12px}.sidePanelCloseButton,.sidePanelPinButton{cursor:pointer;color:#000;position:absolute}.sidePanelPinButton{font-size:18px;top:14px;right:40px}.sidePanelContentContainer{flex:1 1;height:0;overflow:hidden}.sidePanelContentContainerVerticalFlex{display:flex;flex-direction:column}@keyframes slideFromRight{0%{transform:translateX(0)}to{transform:translateX(-360px)}}@keyframes slideFromLeft{0%{transform:translateX(0)}to{transform:translateX(360px)}}.info-banner{color:#fff;background-color:rgba(197,192,189,.1215686275);flex:0 0 auto;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:100%;position:relative;padding:6px 12px;font-size:.9rem;line-height:1.2}.info-banner svg{flex:0 0 auto;height:30px;width:30px;margin-right:12px}.info-banner p{flex:1 1}.info-banner.info-banner--positive{background-color:#d8a285}.info-banner.info-banner--warning{background-color:#e5bb67}.info-banner.info-banner--danger{background-color:#d8a285}.section-separator{display:flex;align-items:center;text-align:center;font-size:13px;margin-top:6px;margin-bottom:6px}.section-separator:after,.section-separator:before{content:"";flex:1 1;border-bottom:1px solid #ccc}.section-separator:before{margin-right:.25em}.section-separator:after{margin-left:.25em}.popoverContainer{color:#fff;background-color:#333;padding:12px;font-size:14px;line-height:1.35;opacity:.9;box-shadow:0 0 2px 1px rgba(0,0,0,.4)}.popoverContainer>p{margin-bottom:6px}.popoverContainer>p:last-child{margin-bottom:0}.helpPopoverContainer{color:#fff;background-color:#333;padding:12px;font-size:14px;line-height:1.35;opacity:.9;box-shadow:0 0 4px 1px rgba(0,0,0,.4)}.helpPopoverContainer p{margin-bottom:6px}.helpPopoverContainer p:last-child{margin-bottom:0}.standardEventComponent{display:block;margin:0 auto;max-height:60px;width:90%;opacity:.9}.standardEventComponentContainer{height:100%;width:100%;display:flex;justify-content:center;flex-direction:column}.standardEventComponent.small{top:16px}.standardEventComponent.small .standardEventComponentContent{padding:1px}.standardEventComponent:hover{opacity:1}.standardEventComponentContent{background-color:#005e86;text-align:center;display:block;width:70%;color:#fff;padding:3px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(38,40,37,.5);font-size:12px;text-transform:uppercase;font-weight:700;margin:0 auto 3px;height:19px}.standardEventComponent.unfilled .standardEventComponentContent{background-color:#e06666}.standardEventComponent.filled .standardEventComponentContent{background-color:#33cd5f}.standardEventComponent.filled.past .standardEventComponentContent{background-color:rgba(50,205,94,.5)}.standardEventComponent.unfilled.past .standardEventComponentContent{background-color:rgba(224,103,103,.5)}.calendarContainer{height:100%;width:100%;display:flex;flex-direction:column}.dayOfWeekContainer{display:flex;flex-direction:row;position:relative}.dayName{box-sizing:border-box;width:14.28%;text-align:right;font-size:.9rem;padding:3px 0}.dayText{margin-right:5px;color:#000;position:absolute;top:0;right:0;font-size:.9rem}.weekdayText{font-style:italic;margin-right:4px;font-size:1rem;color:#000;font-weight:800}.dayTextGray{color:#696969}.dayTextBlue{color:#005e86;font-weight:700}.dayTextCurrentDay{color:#d8a285;font-weight:700}.dayRightBorder{border-right:1px solid #eaeaea}.calendarDayContainer{flex:1 1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;overflow:hidden}.calendarDay{box-sizing:border-box;width:14.28%;height:20%;text-align:right;border-top:1px solid #eaeaea;position:relative;overflow:hidden}.calendarDay--hoverable:hover{cursor:pointer;background-color:#f9f9f9}.calendarDayBorderRight{border-right:1px solid #eaeaea}.calendarDay--current{border:1px solid #d8a285}.grayDay{background-color:#f7f6f4;color:#cfcfcf}.event{text-align:center;height:100%;width:100%;position:relative}.loading-container{display:flex;flex-direction:row}.cs-react-select__control{margin-bottom:6px;background-color:#fff!important;height:15px!important;border:none!important;border-radius:0!important}.cs-react-select__indicator-separator{display:none}.cs-react-select__dropdown-indicator{margin-bottom:9px;color:#005e86!important}.cs-react-select__value-container{cursor:pointer;margin-bottom:7px;padding:0!important;margin-left:5px}.cs-react-select__menu{margin:0;border:none!important;border-radius:0!important}.cs-react-select__option{color:#999!important;cursor:pointer!important;border-radius:0}.cs-react-select__control--is-focused{box-shadow:none!important;background-color:#fff!important;border:none!important;border-radius:0!important;position:none!important}.cs__description-text-area{width:100%;box-sizing:border-box;height:50px;padding:6px;font-size:.9rem;font-family:Inter;line-height:1.45;resize:none;color:#333;font-weight:300;background-color:#fff;border-radius:2px;border:1px solid #ccc;outline:none}.cs__description-text-area:active,.cs__description-text-area:focus{outline:none;border:1px solid #d8a285}.cs__description-text-area:-ms-input-placeholder{font-style:normal}.cs__description-text-area::-ms-input-placeholder,.cs__description-text-area::-webkit-input-placeholder,.cs__description-text-area::placeholder{font-style:normal}.cs__time-pickers{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cs__time-pickers__indiv{display:flex;align-items:center;margin:auto auto auto 0}.cs__time-pickers__label{margin-right:auto}.cs__time-pickers .cs__time-picker{margin:6px 6px 2px;height:45px}.cs__button-container{display:flex;align-items:center;justify-content:stretch}.cs__button-container>button{flex:1 1;margin-left:12px}.cs__button-container>button:first-child{margin-left:0}.cs__heading{font-weight:200}.createShiftDatePicker{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #ccc;flex:1 1}.createShiftDatePicker .SingleDatePickerInput .DateInput_input,.createShiftDatePicker .SingleDatePickerInput_calendarIcon,.DateInput{background:transparent}.createShiftDatePicker .DayPickerKeyboardShortcuts_show__bottomRight{display:none}.createShiftDatePicker .SingleDatePickerInput{border:none!important;background-color:transparent;display:flex;flex-direction:row}.createShiftDatePicker .SingleDatePickerInput_calendarIcon{background-color:#fff;font-size:14px;padding:0 9px;margin:1px 0 0;outline:none!important}.createShiftDatePicker .SingleDatePickerInput_calendarIcon_svg{fill:#d8a285!important;margin-bottom:5px}.createShiftDatePicker .SingleDatePickerInput .DateInput_input{border:none!important;box-shadow:none!important;padding:6px 0 6px 9px;cursor:pointer;font-size:.9rem;font-family:Inter;font-weight:400!important;color:#000!important}.createShiftDatePicker .SingleDatePickerInput .DateInput_input__focused{border:none!important}.cs__validation-messages p{margin-bottom:6px;color:#d8a285;line-height:1.25;font-size:.9rem;font-weight:500}.cs__validation-message p:last-child{margin-bottom:0}.cs__time-pickers .cs__time-picker{height:auto}.css-1492t68.react-select__placeholder{font-style:italic;color:#9f9f9f}.rc-time-picker-input,.rc-time-picker-panel-input{font-size:16px;font-weight:300}.rc-time-picker-panel-select li{font-size:16px;height:28px;line-height:28px}.cost-centre__label{color:#b7b7b7;width:100px}.cost-centre__container{font-size:15px;position:relative;display:flex;align-items:center;flex-wrap:wrap}.multiple-drafts-footer{display:flex;justify-content:flex-end;padding:12px;border-top:1px solid rgba(0,0,0,.1019607843)}.multiple-drafts-nav{margin-bottom:12px}.multiple-drafts-nav__text{color:#000;font-size:.9rem;padding:12px}.multiple-drafts-nav__buttons-container{display:flex;justify-content:space-between}.drafts-event__count{background-color:#d8a285;border-radius:100%;color:#fff;width:30px;padding:7px 0;align-self:center}.drafts-event__count-placeholder{opacity:0}.calendarDay:hover .drafts-event__count-placeholder{background-color:#d8a285;border-radius:100%;color:#fff;width:30px;padding:7px 0;visibility:visible;align-self:center;opacity:.5}.drafts-event__decrement-button{position:absolute;bottom:0;left:0;line-height:1;font-size:24px}.drafts-event__container{position:relative;height:100%;width:100%;display:flex;justify-content:center;flex-direction:column}.calendarDay.calendarDay--disabled{cursor:auto}.shiftCheckboxItem{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.shiftCheckboxItemLabel{font-size:16px;color:#666;margin-left:12px;margin-top:2px}.shiftAutobookDetail{font-size:13px}.hourly-rate-input,.slots-input{display:inline-block;font-size:.9rem;color:#000;box-sizing:border-box;width:100%;padding-left:12px;outline:none;border:1px solid rgba(0,0,0,.1019607843);border-left-width:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.hourly-rate-input:focus,.slots-input:focus{border:solid #005e86;border-width:1 1 1 0}.hourly-rate-input--disabled,.slots-input--disabled{background-color:#eaeaea}.hourly-rate-input--missing,.slots-input--missing{border:1 solid #d8a285}.slots-input{border-left-width:1px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px;padding-left:8px;color:#000;font-size:.9rem}.slots-input:focus{border:solid #d8a285;border-width:1 1 1 1px}.slots-input__button{padding:0 9px;color:#333;font-size:1em;cursor:pointer;flex:0 0 auto;display:flex;align-items:center;border:1px solid #ccc}.slots-input__button--invalid{border:1 solid #d8a285}.hourly-rate-input:focus+.hourly-rate-currency-box{border:1px solid #005e86}.hourly-rate-currency-box{border:1px solid rgba(0,0,0,.1019607843);font-size:1rem;box-sizing:border-box;padding:12px;background-color:rgba(197,192,189,.1215686275);color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border-top-left-radius:2px;border-bottom-left-radius:2px}.hourly-rate-currency-box--disabled{cursor:default}.hourly-rate-currency-box--missing{border:1 solid #d8a285}.hourly-rate-currency-box--focussed{border:1px solid #005e86}.hourly-rate-input::-webkit-inner-spin-button,.hourly-rate-input::-webkit-outer-spin-button,.slots-input::-webkit-inner-spin-button,.slots-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hourly-rate-input,.slots-input{-moz-appearance:textfield}.ts-react-select__control{background-color:#fff!important;color:#999!important;min-width:98px;box-shadow:none}.ts-react-select__control--is-focused{border-color:#ccc!important;box-shadow:none!important}.ts-react-select__value-container{cursor:pointer;font-size:1em!important}.ts-react-select__single-value{width:100%;font-size:1em!important}.ts-react-select__indicators{width:30px!important}.ts-react-select__option{color:#999!important;cursor:pointer!important}.ts-react-select__option--is-selected{background-color:#005e86!important;color:#fff!important}.ts-react-select__placeholder{font-size:1em!important;overflow:hidden!important}html{touch-action:manipulation}#root,#root>div:not([class]),#root>div[class=""],body,html{margin:0;padding:0;font-family:Inter sans-serif;height:100%;overflow:hidden;font-size:87.5%}.error-text{font-size:.9rem;color:#d8a285;font-weight:500}.firebase-emulator-warning{display:none!important}.intercom-launcher,.intercom-launcher-frame{left:10px!important;bottom:10px!important}.bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.space-children-24>*{margin-right:24px}.space-children-24>:last-child{margin-right:0}.space-children-24--bottom>*{margin-bottom:24px}.space-children-24--bottom>:last-child{margin-bottom:0}.space-children-12>*{margin-right:12px}.space-children-12>:last-child{margin-right:0}.space-children-12--bottom>*{margin-bottom:12px}.space-children-12--bottom>:last-child{margin-bottom:0}.space-children-6>*{margin-right:6px}.space-children-6>:last-child{margin-right:0}.space-children-6--bottom>*{margin-bottom:6px}.space-children-6--bottom>:last-child{margin-bottom:0}.space-children-3>*{margin-right:3px}.space-children-3>:last-child{margin-right:0}.space-children-3--bottom>*{margin-bottom:3px}.space-children-3--bottom>:last-child{margin-bottom:0}.scrollable{overflow:auto}.v-scrollable{overflow-y:auto}.h-scrollable{overflow-x:auto}.v-flex-1{flex:1 1;height:0;width:100%}.h-flex-1{flex:1 1;width:0;height:100%}.flex-0{flex:0 0 auto}.flex-column,.flex-row{display:flex;flex-direction:column}.flex-center{display:flex;justify-content:center;align-items:center}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,input:placeholder-shown{color:#ccc;font-style:italic}input{color:#666;font-style:normal}.pinkFooter{background-color:#005e86}.pinkFooter a:active,.pinkFooter a:link,.pinkFooter a:visited,.whiteLinks a:active,.whiteLinks a:link,.whiteLinks a:visited{color:#fff!important}.react-select__control{background-color:#fff!important}.react-select__value-container{cursor:pointer}.react-select__option{color:#999!important;cursor:pointer!important}.react-tiny-popover-container{z-index:999999999}.ReactModal__Content{opacity:0;transform:rotateX(-15deg);transform-origin:50% -50px;transition:all .25s ease;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.2);-webkit-font-smoothing:subpixel-antialiased}.ReactModal__Content--after-open{opacity:1;transform:none}.ReactModal__Overlay{opacity:0;transition:all .25s ease}.ReactModal__Overlay--after-open{opacity:1}.shadow{box-shadow:0 2px 4px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);transition:all .15s ease;outline:none}.shadow,.shadow *{cursor:pointer}.shadow:hover{transform:translateY(-1px);box-shadow:0 4px 6px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.shadow:active{transform:translateY(1px)}.rise-ts{cursor:pointer}.rise-ts:hover{box-shadow:0 2px 10px -3px #4f4f4f}.rise-ts:active{transform:translateY(1px);box-shadow:0 1px 10px -3px #4f4f4f!important}.rise{cursor:pointer}.rise:hover{transform:translateY(-1px)}.rise:active{transform:translateY(1px)}.ReactModal__Content .rise,.ReactModal__Content .shadow{transition:none!important}.highlightIcon:hover{color:#005e86!important}.clickableText{opacity:1;cursor:pointer}.clickableText:hover{opacity:.5}::-webkit-scrollbar{display:none}.hideIeScrolls{-ms-overflow-style:none}.animationOff{transition:none!important}.switch.on{background:#33cd5f!important}.balanced{color:#33cd5f}.positive{color:#005e86}.danger{color:#e06666}.warning{color:#f6b26b}.fadeInAndOut{animation:fadeinout 5s linear forwards}@keyframes fadeinout{0%,to{opacity:0}20%,80%{opacity:1}}.rollover,.rollover *{cursor:pointer;transition:background-color .25s,color ease}.rollover:hover{background-color:#eaeaea;color:#005e86}.rollover:active{background-color:#ccc;color:#005e86}.rise:disabled,.shadow:disabled,.smallButton:disabled{opacity:.5;transform:none}input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}input[type=file]+label{border:none;border-radius:6px;color:#fff;outline:0;padding:6px 12px;min-width:100px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}.failureMessage{padding:20px;color:#666}.inviteModalScroll{max-height:300;min-height:10px}.heading-link{display:inline-block;margin-right:3px;color:#fff;cursor:pointer}.h-underline:hover,.heading-link:hover{text-decoration:underline}a.link{font-size:inherit;color:#000;cursor:pointer}a.link:hover{text-decoration:underline}@media(max-width:500px){.m-hide{display:none!important}}@media print{.p-hide{display:none!important}body,div,html{overflow:visible!important}}::-moz-selection{color:#fff;background-color:#d8a285}::selection{color:#fff;background-color:#d8a285}.form-input{outline:none}.form-input:active,.form-input:focus{outline:none;border:1px solid #d8a285}.buttonContainer{display:flex;flex-direction:row;justify-content:space-around}.submitApplicant{font-weight:400;color:#666;padding-bottom:7px}.submitApplicantHeading{text-transform:uppercase;font-size:.8em;color:#333;text-align:left;font-weight:700;padding-bottom:6px;border-bottom:1px solid #eaeaea;margin-bottom:8px;margin-top:20px;margin-left:10px}.submitApplicantHeading:first-child{margin-top:5px}.submitApplicantBody .candidate{display:flex;padding-top:15px;align-items:center}.submitApplicantBody .candidate img{width:50px;height:50px;border-radius:50%;vertical-align:middle}.submitApplicantBody .candidate .name{font-weight:400;padding-left:12px;font-size:1.2em;color:#333}.submitApplicantBody .splitter{clear:both}.submitApplicantItem{display:flex;color:#666}.submitApplicantItemLabel{width:40%;text-transform:capitalize;margin-left:10px}.submitApplicantWarning{text-align:center;margin-top:20px;margin-bottom:-7px;border-radius:10px;background-color:#005e86;color:#fff;padding:5px;width:85%;display:flex;margin-left:7%;flex-direction:column;font-weight:700}.submitApplicationComplianceApproved{color:#33cd5f}.submitApplicantStatus-enter{opacity:.01;position:absolute}.submitApplicantStatus-enter.submitApplicantStatus-enter-active{opacity:1;transition:opacity .35s ease-in}.submitApplicantStatus-leave{opacity:1;position:absolute}.submitApplicantStatus-leave.submitApplicantStatus-leave-active{opacity:.01;transition:opacity .2s ease-in}.uploadModalscrollHeight{max-height:400px}.uploadModalScrollView{height:400px}.manage-modal__container{display:flex;flex-direction:column;flex:1 1;height:100%;color:#000;font-size:.9rem}.manage-modal__content-container{padding:24px;flex:1 1}.manage-modal__container>*{color:#000}.manage-modal__list{flex:1 1;display:flex;flex-direction:column;margin-top:24px}.manage-modal__item{display:flex;justify-content:space-between;margin-bottom:12px}.manage-modal__item-text{font-weight:600}.manage-modal__summary{display:flex;flex-direction:column;margin-bottom:48px}.manage-modal__summary--full-height{flex:1 1}.manage-modal__buttons{display:flex;justify-content:flex-end;margin-top:12px;border-top:1px solid rgba(0,0,0,.1019607843);padding:12px}.split-button{display:flex;position:relative;border:1px solid rgba(0,0,0,.1019607843);border-radius:4px}.split-button--small{align-items:flex-end}.split-button__main-button{box-sizing:border-box;display:inline-block;padding:9px 12px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;border-left:#000;border-style:solid none solid solid;border-width:1px medium 1px 1px;font-size:.9rem;font-weight:500;line-height:1;color:#000;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.split-button__main-button.split-button__main-button--no-menu-items{border-radius:4px}.split-button__main-button.split-button__main-button--clickable{cursor:pointer}.split-button__main-button--small{font-size:.7em;padding:0 12px;height:24px}.split-button__chevron{display:flex;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;box-sizing:border-box;align-items:center;border:1px solid #005e86;border-left:0;padding:0 6px;color:#005e86}.split-button__chevron.split-button__chevron--clickable{cursor:pointer}.split-button__chevron--small{padding:0 6px;height:24px;line-height:1}.split-button__divider{width:1px}.split-button__menu{position:absolute;top:116%;background-color:#fff;overflow:hidden;box-shadow:0 2px 8px 0 rgba(99,99,99,.4);z-index:100000;width:100%;white-space:nowrap}.split-button__menu div:not(:last-child){border-bottom:1px solid #e6e6e6}.split-button__menu--left{left:0}.split-button__menu--right{right:0}.split-button__sub-button{padding:12px;overflow:visible;color:#000;font-size:.9rem;line-height:1}.split-button__sub-button--small{padding:6px 12px;font-size:.7em}.split-button__sub-button:hover{background-color:rgba(197,192,189,.1215686275);outline:none;cursor:pointer}.split-button__sub-button--disabled,.split-button__sub-button--disabled:hover{background-color:#e6e6e6;opacity:.5}.split-button__main-button--positive{color:#fff;background-color:#005e86;border-color:#005e86}.split-button__main-button--positive.split-button__main-button--outline{color:#005e86;background-color:#fff}.split-button__main-button--positive.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--positive.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--positive{background-color:#005e86;color:#000;border-color:#005e86}.split-button__chevron--positive.split-button__chevron--outline{color:#005e86;background-color:#fff}.split-button__divider--positive{background-color:#fff}.split-button__divider--positive.split-button__divider--outline{background-color:#005e86}.split-button__main-button--negative{color:#fff;background-color:#b7b7b7;border-color:#b7b7b7}.split-button__main-button--negative.split-button__main-button--outline{color:#b7b7b7;background-color:#fff}.split-button__main-button--negative.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--negative.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--negative{background-color:#b7b7b7;color:#000;border-color:#b7b7b7}.split-button__chevron--negative.split-button__chevron--outline{color:#b7b7b7;background-color:#fff}.split-button__divider--negative{background-color:#fff}.split-button__divider--negative.split-button__divider--outline{background-color:#b7b7b7}.split-button__main-button--warning{color:#fff;background-color:#e5bb67;border-color:#e5bb67}.split-button__main-button--warning.split-button__main-button--outline{color:#e5bb67;background-color:#fff}.split-button__main-button--warning.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--warning.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--warning{background-color:#e5bb67;color:#000;border-color:#e5bb67}.split-button__chevron--warning.split-button__chevron--outline{color:#e5bb67;background-color:#fff}.split-button__divider--warning{background-color:#fff}.split-button__divider--warning.split-button__divider--outline{background-color:#e5bb67}.split-button__main-button--danger{color:#fff;background-color:#d8a285;border-color:#d8a285}.split-button__main-button--danger.split-button__main-button--outline{color:#d8a285;background-color:#fff}.split-button__main-button--danger.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--danger.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--danger{background-color:#d8a285;color:#000;border-color:#d8a285}.split-button__chevron--danger.split-button__chevron--outline{color:#d8a285;background-color:#fff}.split-button__divider--danger{background-color:#fff}.split-button__divider--danger.split-button__divider--outline{background-color:#d8a285}.split-button__main-button--create{color:#fff;background-color:#bbd685;border-color:#bbd685}.split-button__main-button--create.split-button__main-button--outline{color:#bbd685;background-color:#fff}.split-button__main-button--create.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--create.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--create{background-color:#bbd685;color:#000;border-color:#bbd685}.split-button__chevron--create.split-button__chevron--outline{color:#bbd685;background-color:#fff}.split-button__divider--create{background-color:#fff}.split-button__divider--create.split-button__divider--outline{background-color:#bbd685}.split-button__main-button--white{color:#fff;background-color:#fff;border-color:#fff}.split-button__main-button--white.split-button__main-button--outline{color:#fff;background-color:#fff}.split-button__main-button--white.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--white.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--white{background-color:#fff;color:#000;border-color:#fff}.split-button__chevron--white.split-button__chevron--outline{color:#fff;background-color:#fff}.split-button__divider--white,.split-button__divider--white.split-button__divider--outline{background-color:#fff}.split-button__main-button--black{color:#fff;background-color:#000;border-color:#000}.split-button__main-button--black.split-button__main-button--outline{color:#000;background-color:#fff}.split-button__main-button--black.split-button__main-button--disabled{opacity:.5;cursor:default}.split-button__main-button--black.split-button__main-button--disabled.split-button__main-button--clickable:hover{opacity:.5}.split-button__chevron--black{background-color:#000;color:#000;border-color:#000}.split-button__chevron--black.split-button__chevron--outline{color:#000;background-color:#fff}.split-button__divider--black{background-color:#fff}.split-button__divider--black.split-button__divider--outline{background-color:#000}.split-button__chevron--black,.split-button__main-button--black{color:#fff}.split-button__chevron--black:hover:not(.split-button__main-button--disabled),.split-button__main-button--black:hover:not(.split-button__main-button--disabled){background-color:#363030;border-color:#363030}.split-button__chevron--white,.split-button__main-button--white{color:#000}.split-button__chevron--white:hover:not(.split-button__main-button--disabled),.split-button__main-button--white:hover:not(.split-button__main-button--disabled){color:#fff;background-color:#000;border-color:#000}.shiftDetailsTabsContainer{flex:0 0 auto;width:100%;display:flex;flex-direction:row;justify-content:space-evenly}.sidePanelScrollViewBookingContainer{height:100%;overflow-x:hidden;overflow-y:auto}.button-styles{align-items:center}.shiftDetailsTabButtonsActive{color:#000;background-color:#fff;font-size:1rem;font-weight:600;border:none;outline:none;text-align:center;cursor:pointer;width:100%;padding:18px 0;line-height:1}.bookingsHeading{padding:12px 12px 0;color:#000;font-size:1.2rem;font-weight:500}.shiftDetailsTabButtons{color:#000;background-color:#faf8f3;width:100%;font-size:1rem;font-weight:300;border:none;outline:none;text-align:center;cursor:pointer;align-items:center;justify-content:center;padding:18px 0;line-height:1}.shiftDetailsTabButtons:hover{background-color:rgba(197,192,189,.1215686275)}.shiftDetailsViewContainer{overflow-x:hidden}.shiftDetailContentContainer,.shiftDetailsViewContainer{display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.shiftDetailContentContainer{color:#666;height:0}.shiftDetailsSubSection{flex:0 0 auto;background-color:#fff;margin-bottom:0;padding:12px}.shiftDetailsSubSection:last-child{padding-bottom:12px}.additionalDetailsBoldHeading{font-size:.9rem;font-weight:500;color:#999;justify-content:flex-start;flex:1 0 36%;line-height:1.3}.additionalDetailsValue{flex:1 0 68%;color:#000}.detail-list-item{font-size:.9rem;word-break:break-all}.shiftDetailsSubSectionTitle{display:flex;flex-direction:row;align-items:center}.shiftDetailsSubSectionTitleBooking{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.bookingTitleBox{justify-content:flex-start}.viewsApplicantsBox{justify-content:space-around;display:flex;flex-direction:row;color:#b8b8b8}.appliesText{margin-left:36px}.shiftDetailsWarning{background-color:#f5b26c;color:#f4e4d3;padding:6px 12px;color:#fff;line-height:1.25;font-size:15px;flex:0 0 auto}.shiftDetailsWarning svg{float:left;height:30px;width:30px;margin-top:3px;margin-right:12px}.shiftDetailsSubHeading{line-height:1}.applicantsHeading,.shiftDetailsSubHeading{color:#000;font-size:1.2rem;font-weight:500;margin-bottom:12px}.applicantsHeading{padding-left:12px}.shiftDetailsSubSectionContent{font-size:14px;display:flex;flex-direction:row;background-color:#fff;position:relative}.shiftDetailsBoldHeadings{font-weight:500;color:#999;justify-content:flex-start;width:36%;font-size:.8rem}.manage-agency-section{font-size:.9rem;display:flex;flex-direction:row;background-color:#fff;position:relative;margin-bottom:12px}.manage-agency-section__status-label{font-weight:500;color:#999;justify-content:flex-start;width:32%}.manage-agency-section__status-value{color:#000}.agencyDetailsBoldHeadings{font-weight:500;color:#999;justify-content:flex-start;width:40%}.agencyStatusAndReleaseBox{width:70%}.shiftDetailsBookingsButtonsContainer{display:flex;flex-direction:column;justify-content:space-between}.shiftDetailsBookingButtonGreen{background-color:#33cd5f}.blankButton{width:125px;padding:0 6px;margin:2px;height:18px;background-color:transparent}.shiftDetailsButtonContainer{display:flex;justify-content:center;position:relative}.shiftDetailsBookingsButton{margin-top:-8px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;border-radius:2px;width:35%;height:40px;box-shadow:1px 4px 5px -5px #858185}.agencyActionButtons{margin-top:auto;font-size:15px}.agencyActionButtons,.retractAgencyActionButtons{color:#fff;font-weight:500;cursor:pointer;border-radius:2px;width:35%;height:-moz-fit-content;height:fit-content;box-shadow:1px 4px 5px -5px #858185}.retractAgencyActionButtons{margin-top:-2px;font-size:16px}.shiftDetailEditButton{height:30px;width:30px;background-color:#005e86;position:absolute;right:15px;align-items:center;border-radius:2px;box-shadow:1px 4px 5px -5px #858185;padding-left:6px;cursor:pointer}.applicationsSection,.bookingsCard,.target-bank-candidate-container{background-color:#fff;border-radius:3px}.applicationsSection,.bookingsSection{padding:12px 0}.applicationsCard:hover,.bookings-tab-content-container:hover{background-color:#f7f7f7;cursor:pointer}.target-bank-candidate-container{padding:24px 12px}.applicationsSubHeading,.bookingsSubHeading{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:12px;font-size:1rem;font-weight:500;color:#000}.bookingInfoText,.candidateInfoText{text-overflow:ellipsis;color:#666;font-size:.9rem}.bookingsTabButtonsContainer{display:flex;flex-direction:row;justify-content:space-between;position:relative;align-items:flex-end}.applicationsCard{padding-top:16px}.applicationsCard:not(:last-child){border-bottom:1px solid #e6e6e6}.shiftDetailsValues{color:#000}.shiftDetailsSubHeadingApplications{color:#005e86;font-size:20px;margin-bottom:18px}.applicationsCardTitle{display:flex;flex-direction:row;align-items:center}.input-container{display:flex;flex-direction:column}.select-box-container{display:flex;flex-direction:row;justify-content:space-evenly;align-content:center;margin-bottom:8px}.target-candidate-select-box{flex:1 1;position:relative}.auto-book-button{flex:0 0 auto;margin-left:12px}.label-container{margin-bottom:8px}.shift-details-sub-heading-container{color:#005e86;font-size:24px 12px}.label-text{color:#999}.autobook-text-container{margin:4px 0}.autobook{color:#fff;background-color:#76b5ef;width:35%;border-radius:.1em;text-align:center}.booking-footer-container,.footer-container{display:flex;justify-content:space-between;align-items:center;height:36px}.booking-footer-container{padding:0 12px}.user-feedback-container{height:36px;display:flex;justify-content:center;flex:1 1}.auto-book-error-message{font-size:14px;color:#e06666}.select-loading-container{position:absolute;top:-1px;right:42px}.shiftDetailsUploadCandidateButtonContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:6px}.name-flex-container{width:100%;display:inline-flex;justify-content:space-between;align-items:center;position:relative}.book_candidate_info__container{margin-bottom:12px}.book_candidate_info__text{font-size:.9rem;line-height:1.2;color:#000}.shiftStatusContainer{display:flex;justify-content:flex-start;align-items:flex-end;font-size:14px}.agency-status__label{color:#999;width:85px}.agency-status__value{margin-left:12px;width:200px}.agency-release__value{margin-left:10px;width:200px}.shift-booking-content-container{padding:24px 12px}.shift-booking-content-container:hover{background-color:#f7f7f7;cursor:pointer}.shiftDetailsFooter{margin-left:auto;padding:12px 0 24px}.side-panel-loading{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.applicant-rating{display:flex;align-items:center;margin-left:6px;position:relative;bottom:1px}.timeline-bg .ignore-timeline-bg{background:#fff}.cd-timeline-wrapper{width:100%;display:block;box-sizing:border-box;padding-left:1em;padding-right:1em;flex:1 1 auto}.cd-timeline{position:relative;box-sizing:border-box;height:100%;padding:1em 0}.cd-timeline:before{content:"";position:absolute;top:0;left:24px;height:100%;width:4px;background:rgba(0,0,0,.1019607843);border-radius:4px}.mid .cd-timeline:before{left:50%;margin-left:-2px}.cd-timeline-block{position:relative;margin:1em 0;color:#005e86}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}.mid .cd-timeline-block{margin:4em 0}.mid .cd-timeline-block:first-child{margin-top:0}.mid .cd-timeline-block:last-child{margin-bottom:0}.cd-timeline-img{position:absolute;top:-3px;left:-3px;width:50px;height:50px;border-radius:50%;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cd-timeline-img i,.cd-timeline-img img{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.mid .cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px}.cd-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:12px;border:1px solid rgba(0,0,0,.1019607843)}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content h2{color:#303e49;font-size:16px}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more,.cd-timeline-content p{font-size:13px;font-size:.8125rem}.cd-timeline-content .cd-date,.cd-timeline-content .cd-read-more{display:inline-block}.cd-timeline-content .button:first-child,.cd-timeline-content .filter-bar .has-filters .filter-props .buttons button:first-child,.cd-timeline-content .filter-bar .has-filters .filter-props .filter-item .filter-button:first-child,.cd-timeline-content .filter-bar .has-filters .head button.open-hide:first-child,.cd-timeline-content .filter-bar .has-filters .head button.toggle:first-child,.filter-bar .has-filters .filter-props .buttons .cd-timeline-content button:first-child,.filter-bar .has-filters .filter-props .filter-item .cd-timeline-content .filter-button:first-child,.filter-bar .has-filters .head .cd-timeline-content button.open-hide:first-child,.filter-bar .has-filters .head .cd-timeline-content button.toggle:first-child{margin-right:10px}.cd-timeline-content p{margin:.8em 0 1em;line-height:1.6;color:#666}.cd-timeline-content .unread-icon{position:absolute;right:7px;bottom:3px;color:#999}.cd-timeline-content .cd-read-more{float:right;padding:.8em 1em;background:rgba(0,0,0,.1019607843);color:#fff;border-radius:.25em}.no-touch .cd-timeline-content .cd-read-more:hover{background-color:rgba(0,0,0,.1019607843)}.cd-timeline-content .cd-date{float:left;color:#999}.cd-timeline-content .cd-date svg{margin-right:4px}.cd-timeline-content:before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;margin-right:2px;border:7px solid transparent;border-right-color:rgba(0,0,0,.1019607843)}.small .cd-timeline-content h2{font-size:20px;font-size:1.25rem}.small .cd-timeline-content p{font-size:16px;font-size:1rem}.cd-timeline-content .cd-date,.small .cd-timeline-content .cd-read-more{font-size:14px;font-size:.875rem}.mid .cd-timeline-content{margin-left:0;padding:1.6em;width:45%}.mid .cd-timeline-content:before{top:24px;left:100%;border-color:transparent transparent transparent #fff}.mid .cd-timeline-content .cd-read-more{float:left}.mid .cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}.mid .cd-timeline-block:nth-child(2n) .cd-timeline-content{float:right}.mid .cd-timeline-block:nth-child(2n) .cd-timeline-content:before{top:24px;left:auto;right:100%;border-color:transparent #fff transparent transparent}.mid .cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-read-more{float:right}.mid .cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}.rating__star--filled{color:#fdcc0d}.empty-container{position:absolute}.empty-container,.filled-container{height:40px;width:200px;cursor:default}.filled-container{z-index:1;white-space:nowrap;overflow-x:hidden}.loading-container{flex:1 1;align-items:center;justify-content:center;height:100%}.ratings-tab-container{display:flex;flex:2 1;flex-direction:row;padding:12px;height:100%}.ratings-section-header{color:#666;font-weight:400;font-size:24px}.ratings-list-item-header{color:"#666";font-weight:400}.rating-summary-container{flex:1 1;margin-right:24px}@media screen and (max-width:1200px){.ratings-tab-container{flex-direction:column;overflow:scroll}.rating-summary-container{margin-right:0;margin-bottom:12px}}.rating-category{display:flex;flex-direction:row;color:#005e86;margin-bottom:12px;align-items:flex-start;margin-right:12px;align-items:center}.rating-category-text{width:55%;line-height:1.2;color:#666;font-size:12px}.rating-category-text strong{color:#333;font-size:15px}.rating-category-ratings{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:45%;color:#000}.rating-detail-container{flex:1 1;height:100%}.title-break{border-width:0;height:1px;background-color:#979797;width:100%}.rating-list-item{border-bottom:1px solid #979797;overflow:hidden}.breakdown-container{color:#000;font-size:12px;width:90%}.breakdown-container,.rating-list-item .ratings-list-item-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.rating-list-item .ratings-list-item-title{height:20px}.rating-list-item .ratings-list-item-title p{color:#000;font-size:15px}.rating-list-item .comment{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;color:#000;font-size:12px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.rating-list-item .comment div{width:90%}.rating-list-item .rating{font-size:24px;line-height:28px}.ratings-tab-scroll-view-container{height:100%}.icons-container{position:absolute;right:0;top:0;bottom:0;display:flex;justify-content:space-between;align-items:center}.date-picker-line{width:1px;background-color:#ccc;height:22px;margin:0 -1px}.date-picker-line:focus,.icons-container:focus{outline:none}.row-container:nth-of-type(2n){background-color:#f9f9f9}.row-container{display:flex;justify-content:space-around;align-items:center;padding:6px;text-align:center}.row-container:not(:last-child){border-bottom:1px solid #e6e6e6}.ref-link{border-bottom:1px solid #2684ff;color:#2684ff;width:30px}.ref-link:hover{font-weight:500;cursor:pointer}.datePicker .SingleDatePicker{border:none;background:transparent;display:inline-block}.datePicker .SingleDatePicker .CalendarDay__selected{background:#45a0a8;border-color:#005e86;color:#fff}.datePicker .SingleDatePickerInput{width:120px;text-align:center;background-color:transparent;padding:0;margin-top:4px;margin-bottom:4px}.datePicker .SingleDatePickerInput .DateInput_input{height:30px;padding:0}.datePicker .SingleDatePickerInput .DateInput_input__focused{background:#005e86;color:#fff!important;height:30px;padding:0;border-radius:3px;margin:0!important}.datePicker .SingleDatePickerInput .DateInput_input__focused::-moz-placeholder{color:#fff!important}.datePicker .SingleDatePickerInput .DateInput_input__focused:-ms-input-placeholder{color:#fff!important}.datePicker .SingleDatePickerInput .DateInput_input__focused::placeholder{color:#fff!important}.remove_account_select{width:100%;position:relative;display:flex;align-items:center}.remove_account_select .DateInput_input{font-size:1rem}.DateInput_input::-moz-placeholder{font-style:normal!important}.DateInput_input:-ms-input-placeholder{font-style:normal!important}.DateInput_input::placeholder{font-style:normal!important}.SingleDatePickerInput .SingleDatePickerInput_1 .SingleDatePickerInput__withBorder .SingleDatePickerInput__withBorder_2{width:100%}.DateInput,.DateInput .DateInput_1{width:97%}.DateInput_input{font-size:15px;text-decoration:none;width:100%;font-family:Oxygen,sans-serif;font-style:normal;font-weight:400;color:#333;padding:6px 6px 6px 12px;height:23px}.DateInput_input:hover{cursor:default}.SingleDatePickerInput__withBorder{border-radius:4px;border:none}.SingleDatePicker:first-child,.SingleDatePicker_1:first-child{width:100%}.SingleDatePickerInput,.SingleDatePickerInput__disabled{border:1px solid #ccc!important}.SingleDatePickerInput{width:100%}.SingleDatePickerInput:focus{box-shadow:none}.SingleDatePickerInput__withBorder:focus{box-shadow:none;width:99.8%}.DateInput_input .DateInput_input_1 .DateInput_input__disabled .DateInput_input__disabled_2::-moz-placeholder{font-style:normal;font-family:sans-serif}.DateInput_input .DateInput_input_1 .DateInput_input__disabled .DateInput_input__disabled_2:-ms-input-placeholder{font-style:normal;font-family:sans-serif}.DateInput_input .DateInput_input_1 .DateInput_input__disabled .DateInput_input__disabled_2::placeholder{font-style:normal;font-family:sans-serif}.DateInput_input::-moz-placeholder{font-style:normal}.DateInput_input:-ms-input-placeholder{font-style:normal}.DateInput_input::placeholder{font-style:normal}.DateInput_input__focused{width:100%;box-shadow:none;border-radius:4px}.DateInput::-moz-placeholder{font-style:normal}.DateInput:-ms-input-placeholder{font-style:normal}.DateInput::placeholder{font-style:normal}.DateInput_input .DateInput_input_1 .DateInput_input__focused .DateInput_input__focused_2{width:625px}.CalendarDay{font-size:.9rem!important;color:#000!important}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background-color:#d8a285!important;border:none!important;color:#fff!important}.CalendarMonth_caption{color:#000}.SingleDatePicker{width:100%}.DateInput.DateInput_1{width:96%}.MonthCalendarEventComponentContainer{box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start}.applicant-icons{margin-left:5px;text-align:left;line-height:1;height:19px}.applicant-icon{display:inline-block;padding-right:5px;margin-top:3px;font-size:.9rem}.cal-counts-bar,.cal-counts-bar-key{text-align:center;display:block}.cal-counts-bar .shiftCalendarPills{display:flex;margin-left:5px;margin-right:5px}.calendarKeyContainer>.cal-counts-bar{width:100px}.shiftCalendarPills.cal-counts-bar,.shiftCalendarPills.cal-counts-bar-key{width:220px;font-size:.5rem;line-height:auto;display:flex}.shiftCalendarPills{margin-left:18px;display:inline-block;position:relative;color:#c7bbb6}.shiftCalendarPills>.shiftCalendarPills>.shiftCalendarCount{line-height:normal}.shiftCalendarPills--agency .shiftCalendarCount--is-filled{color:#fff;background-color:#a9a19e}.shiftCalendarPills--agency .shiftCalendarCount--un-filled{color:#fff;background-color:#c7bbb6}.shiftCalendarPills--bank .shiftCalendarCount--is-filled{color:#fff;background-color:#879aa3}.shiftCalendarPills--bank .shiftCalendarCount--un-filled{color:#fff;background-color:#a3b9c3}.shiftCalenderPillLabel{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center;line-height:1;color:#fff;font-size:.85rem}.shiftCalendarCount,.shiftCalendarCountKey{height:24px;line-height:18px;flex-grow:1;font-size:.5rem;display:flex;justify-content:center;align-items:center}.shiftCalendarCountKey{font-size:.9rem}.shiftCalendarCount.shiftCalendarCount--is-filled.shiftCalendarCount--zero-count,.shiftCalendarCount.shiftCalendarCount--un-filled.shiftCalendarCount--zero-count{border:none;min-width:0;background-color:transparent}.calendarKeyContainer{display:flex;align-items:center;padding:6px;background-color:#f2eee8}.keyText{color:#000;font-weight:400;margin-right:8px;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem}.search-box__text-input{width:100%;height:100%;outline:none;border:none;font-size:.9rem;color:#666;box-sizing:border-box;padding-left:6px;border-radius:4px;border:1px solid rgba(0,0,0,.10196078431372549)}.search-box__text-container--open{animation:expand .2s ease-out;animation-fill-mode:backwards;position:relative}.search-box__text-container--closed{width:0;border:none;animation:shrink .2s ease-out;animation-fill-mode:forwards}.search-box__container{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content;box-sizing:border-box;height:34px}.search-box__loading-container{position:absolute;right:2px}.search-box__button-container{float:right}.search-box__no-result{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e06666;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.search-box__no-result *{color:#fff;font-size:14px};@keyframes expand{0%{width:0}to{width:-moz-fit-content;width:fit-content;border:1px solid #ccc}}@keyframes shrink{0%{width:-moz-fit-content;width:fit-content;border:1px solid #ccc}to{width:0}}.shiftCardCandidateLink{flex:1 1;white-space:nowrap;text-overflow:ellipsis;color:#666;font-weight:700}.shiftCardCandidateLink:hover{text-decoration:underline}.shiftCardCandidateLink--disabled{cursor:auto}.shiftCardCandidateLink--disabled:hover{text-decoration:none}.shiftCard__marching-ants{width:100%;height:100%;fill:none;stroke:#333;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:4px;stroke-dashoffset:8px;animation:marching-ants-animation .4s linear infinite}.shiftCard--is-draft .shiftCardCandidateLink{color:#fff}.shiftCardOverlay{display:none}.shiftCard:hover .shiftCardOverlay,.shiftCardOverlay.shiftCardOverlayAlwaysShow{display:block}@keyframes marching-ants-animation{to{stroke-dashoffset:0}}.booked-candidate-link{color:#999}.booked-candidate-link--filled-by-bank{color:#000;font-weight:500}.booked-candidate-link--filled-by-agency{color:#d8a285;font-weight:500}.booked-candidate-link:hover{text-decoration:underline}.booked-candidate-link:active,.booked-candidate-link:focus{outline:none;border:none}.data-table-row:nth-of-type(2n).shifts-list__draft-row-invalid,.data-table-row:nth-of-type(odd).shifts-list__draft-row-invalid{background-color:#f6b26b}.data-table-row.shifts-list__selected-row,.data-table-row.shifts-list__selected-row:hover{background-color:#eaeaea}.breadcrumbs-header__crumb{text-decoration:none}.breadcrumbs-header__crumb:hover{text-decoration:underline}table,tbody,th,thead,tr{border:"1px solid black"}.scroll-content{max-height:250px}.timesheet-table-body tr th:first-child,.timesheet-table-head tr th{background-color:#f7f7f7}.timesheet-table-body tr th:not(:first-child){font-weight:400}.tsa-react-select__control{margin-bottom:6px;background-color:#fff!important;color:#999!important;min-width:350px;font-weight:400}.tsa-react-select__value-container{cursor:pointer}.tsa-react-select__single-value{width:100%}.tsa-react-select__option{color:#999!important;font-weight:400;cursor:pointer!important}.tsa-react-select__option--is-selected{background-color:#005e86!important;color:#fff!important}.tsa-react-select__control--is-focused{border:none!important}.tsr-react-select__control{background-color:#fff!important;color:#999!important;min-width:350px;font-weight:400}.tsr-react-select__value-container{cursor:pointer}.tsr-react-select__single-value{width:100%}.tsr-react-select__option{color:#999!important;font-weight:400;cursor:pointer!important}.tsr-react-select__option--is-selected{background-color:#005e86!important;color:#fff!important}.tsr-react-select__control--is-focused{border:1px solid #e06666!important;box-shadow:0 0 0 1px #e06666!important}.timesheet__header{color:#000;font-size:1.3rem;font-weight:600;padding:12px 0}.timesheet-submission{padding:12px 12px 6px}.timesheet-submission__info-text{color:#000;font-size:.9rem}.timesheet-submission__buttons{margin-top:12px;display:flex;width:100%;justify-content:flex-end;align-items:center}.timesheet-submission__disclaimer-heading{color:#000;font-size:.9rem;line-height:1.3;margin:12px 0 6px;font-weight:500}.timesheet-submission__disclaimer-message{color:#000;font-size:.9rem;line-height:1.4;font-style:italic}.submission-table{display:flex;flex-direction:column;color:#000;font-size:16px}.submission-table__header{border-bottom:1px solid #e6e6e6;margin-bottom:6px}.submission-table__header,.submission-table__row{display:flex}.submission-table__header-item,.submission-table__row-item{display:flex;flex-direction:column;align-items:flex-start;flex-basis:25%}.submission-table__header-text{color:#000;font-weight:600;line-height:1.45;font-size:.9rem}.submission-table__row-text{line-height:1.45;color:#000;font-weight:400;font-size:.9rem}.submission-table__row-text--red{color:#d8a285;font-weight:500;font-size:.9rem}.timesheet-permission-message{color:#d8a285;font-size:.9rem;font-weight:600}.total_hours_label{color:#555553;font-weight:500;line-height:1.45;width:180px}.total_hours_value{line-height:1.45;color:#000;font-weight:400}.candidate-rating{padding:6px 12px 12px;display:flex;flex-direction:column;color:#000}.candidate-rating__footer{display:flex;flex-direction:column;flex:1 1}.candidate-rating__buttons{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:12px}.candidate-rating__submitted-by-text{margin-top:12px;font-size:14px}.rating-table__rating{flex-basis:33%}.rating-table__row{display:flex;padding:6px;align-items:center;position:relative}.rating-table__category{display:flex;flex-direction:column;flex-basis:33%;font-size:14px;line-height:1.2}.rating-table__category--name{font-weight:600;color:#000}.rating-table__category--description{font-size:.9rem}.rating-table__description{font-size:.9rem;flex-basis:33%;line-height:1.2;flex-wrap:wrap}.timesheet-details{display:flex;flex-direction:column;height:100%}.timesheet-details__column{display:flex;flex-direction:column;flex:1 1}.timesheet-details__column:first-child{border-right:1px solid #e6e6e6}.timesheet-details__row{display:flex;overflow:hidden;flex:1 1}.column-left{flex-basis:60%;overflow-y:auto}.column-right{flex-basis:40%}.timesheet-details *{box-sizing:border-box}.timesheet-header{background-color:#f2eee8;color:#000;padding:12px;font-size:.9rem;font-weight:500;line-height:1.4}.timesheet-header__close-button:hover{cursor:pointer}.timesheet-header__bar{display:flex;flex:1 1;justify-content:space-between;align-items:center}.timesheet-header__title{font-size:1.5rem;font-weight:600;margin-left:-4px;margin-bottom:12px}.timesheet-header__text{color:#000}.timesheet-header__details{display:flex}.timesheet-header__column{display:flex;width:33%}.timesheet-header__column--left{display:flex;flex-direction:column;width:30%;font-weight:600}.timesheet-header__column--right{display:flex;flex-direction:column;width:70%}.timesheet-header__row{display:flex}.timesheet-messages{display:flex;flex-direction:column;flex:1 1;height:100%}.timesheet-messages__header{padding:12px}.timesheet-messages__scrollview{overflow-x:hidden;overflow-y:auto;padding:12px;height:100%}.candidate-review{margin-top:12px}.candidate-review__info-text{font-size:.9rem;margin-bottom:6px}.rating__stars{display:flex;cursor:pointer}.rating__star--filled{color:#e5bb67}.rating__star--empty{color:#dbdbdb}.rating-star{outline:none}.split-bar-button{flex:1 1;padding:6px 0;background-color:#fff;color:#000;border:1px solid #000;cursor:pointer}.split-bar-button--selected,.split-bar-button:hover{background-color:#000;color:#fff}.split-bar-button--selected:hover{background-color:#363030}.inboxHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:18px 12px;border-bottom:1px solid rgba(0,0,0,.1019607843);background-color:#f2eee8}.inboxHeader p{color:#000;font-weight:600;font-size:1.5rem}.inboxError{background-color:#d8a285;color:#fff;padding-left:12px}.inboxContentContainer{display:flex;overflow:hidden;height:100%}.messagingListPanelContainer{border-right:1px solid #eaeaea;max-width:360px;display:flex;flex:1 1;overflow:hidden;flex-direction:column}.messagingListPanelHeader{border-bottom:1px solid #eaeaea;padding:12px}.messagingListItemScroll{overflow:auto;overflow-y:scroll;flex:1 1}.messagingListItemContainer{height:50px;color:#000;padding:12px;font-size:14px;cursor:pointer}.messagingListItemContainer:hover{background-color:rgba(197,192,189,.1215686275)}.messagingListItemNotSeen{font-weight:700}.messagingListItemSelected{background-color:#f7f7f7}.messagingListItemTitle{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.messagingListItemTitle div:first-child{width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messagingListItemMessage{font-size:.9rem;overflow:hidden;white-space:pre-wrap;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.messagingListItemNewMessage{display:flex;height:100%;align-items:center}.messagingConversationContainer{overflow:hidden;flex:1 1;font-size:14px;color:#000}.messagingConversationLoadingContainer{flex:1 1;display:flex;align-items:center;justify-content:center}.messagingMessageBubbleContainer{margin-top:12px;margin-bottom:12px;overflow:hidden}.messagingMessageStatus{float:right;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:4px}.messagingMessageBubble{border-radius:8px;padding:12px;white-space:pre-wrap;font-size:.9rem}.messageLeft{color:#000;background-color:#f2eee8;float:left}.messageRight{color:#000;background-color:rgba(163,185,195,.3);float:right}.messagingConversationDate{display:flex;justify-content:center;align-items:center;width:100%;font-size:.9rem;color:#999}.messagingComposeMessageContainer{display:flex;align-items:center;padding:12px 12px 0}.messagingComposeMessageTextArea{background-color:#f7f6f4;border-radius:18px;outline:none;color:#000;width:100%;box-sizing:border-box;padding:12px;border:none;resize:none;margin-right:12px;font-size:1rem}.messagingComposeMessageTextArea--long{min-height:160px;background-color:#fff;outline:1px solid #eaeaea;margin-right:0;border-radius:0}.messagingComposeMessageSend{cursor:pointer}.messagingConversationMessageContainer{box-sizing:border-box;padding:12px;overflow-y:auto;height:100%}.messagingMessageLabel{width:100%;display:flex;font-size:.9rem;color:#999;margin-bottom:6px}.messagingMessageLabelLeft{justify-content:flex-start;margin-top:3px}.messagingMessageLabelRight{justify-content:flex-end;margin-top:3px}.messagingInboxDetailsContainer{flex:1 1;display:flex;flex-direction:column}.messagingInboxDetailsHeader{width:100%;align-items:center;padding:12px;color:#000;font-size:.9rem;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1019607843)}.messagingInboxDetailsHeader a{cursor:pointer;font-size:.9rem}.messagingInboxDetailsHeader a:hover{text-decoration:underline}.messagingFromToContainer{display:flex;flex-direction:row;position:relative;align-items:center;color:#000;border-bottom:1px solid #eaeaea;min-height:48px;padding:0 12px}.messagingFromToContainer>p{width:60px;font-weight:700}.messagingFromSelectContainer{flex:0 0 auto;width:280px;margin-right:18px;font-weight:500}.messagingNewMessageContainer{display:flex;flex:1 1;flex-direction:column}.messagingNewMessageLoadingContainer{display:flex;flex:1 1;justify-content:center;align-items:center}.messagingStaffListLink:hover{cursor:pointer;text-decoration:underline}.splitViewLoading{flex:1 1 100%;display:flex;align-items:center;justify-content:center}.splitViewWrapper{flex:1 1 100%;display:flex;align-items:stretch}.splitViewContent{flex:1 1;width:0;border-left:1px solid #eaeaea}.splitViewContent,.splitViewItems{overflow-x:hidden;overflow-y:scroll}.splitViewItems{flex:0 0 220px}.splitViewItem{position:relative;padding:12px 36px 12px 12px;border-bottom:1px solid #eaeaea;display:flex;align-items:center;justify-content:flex-start}.splitViewItem.selected{background-color:#f9f9f9}.splitViewItem.selected .splitViewItemHeader{color:#005e86}.splitViewItems .splitViewItem:last-child{border-bottom:none}.splitViewItemHeader{font-weight:500;font-size:14px;line-height:1.2;color:#333}.splitViewItemDesc{color:#ccc}.splitViewItemIcon{color:#ccc;font-size:1.3em;display:flex;align-items:center;justify-content:center;position:absolute;right:6px;height:100%;top:0;bottom:0}.settingItem{padding:25px 5px 27px;margin:0 20px;border-bottom:1px solid #eaeaea;position:relative;color:#999}.settingItem:last-child{border-bottom:none}.settingItem .expandButton{position:absolute;top:30px;right:0}.settingItem h3{font-weight:400;font-size:1.4em;margin-bottom:12px;color:#333}.settingItem p{font-size:1.15em}.settingItem .settingItemExpand{max-height:0;overflow:hidden;color:#666}.settingItem .settingItemExpand.expanded{max-height:2000px;padding-top:20px;padding-left:10px}.areaNamesScroller{margin-top:12px;margin-bottom:12px;max-height:300px}.uploadProgress{position:absolute;border-radius:6px 6px 0 0;top:0;left:0;right:0;width:100%;height:5px}.uploadProgress span{background-color:#33cd5f;height:5px;transition:width .35s ease;display:block;border-radius:6px 6px 0 0}.uploadProgressNoEase{position:absolute;border-radius:6px 6px 0 0;top:0;left:0;right:0;width:100%;height:5px}.uploadProgressNoEase span{background-color:#33cd5f;height:5px;display:block;border-radius:6px 6px 0 0}.roleName{font-size:.9em;width:200px}.roleContainer{display:flex;flex-direction:row}.roleContainer span{margin:3px 0 0 50px}.gsDivider{display:flex;flex-direction:row}.gsLeftContainer{width:50%;float:left;border-right:1px solid #e6e6e6;padding:5px;height:400px;overflow:scroll}.gsLeftContainer h3{margin-left:10px}.gsRightContainer{width:50%;float:right;padding:5px;height:400px;overflow:scroll}.gsRightContainer h3{margin-left:5px}.searchRGS{box-shadow:none;box-sizing:border-box;border:1px solid #e6e6e6;outline:none;width:98%;height:35px;margin:5px;border-radius:7px;padding:5px;font-size:1em}.ms-react-select__control{margin-bottom:6px;background-color:#fff!important}.ms-react-select__value-container{cursor:pointer;line-height:32px}.ms-react-select__single-value{width:100%}.ms-react-select__option{color:#999!important;cursor:pointer!important}.ms-react-select__option--is-selected{background-color:#005e86!important;color:#fff!important}.ms-react-select__control--is-focused{border:none!important}.ms-react-select__multi-value__label{max-height:20px!important;min-height:20px!important;background-color:#005e86!important;color:#fff!important;display:flex!important;justify-content:center;align-items:center}.ms-react-select__multi-value__remove{background-color:#e06666!important;color:#fff!important;max-height:20px!important;min-height:20px!important}.selectedContainer{border:1px solid #2485e2;margin:5px;padding:5px;border-radius:7px;height:30px;display:flex;align-items:center;color:#2485e2;transition:all .15s ease}.selectedContainer:hover{cursor:pointer;background-color:#2485e2;color:#fff}.unselectedContainer{border:1px solid #2485e2;margin:5px;padding:5px;border-radius:7px;height:30px;display:flex;align-items:center;justify-content:space-between;color:#2485e2;transition:all .15s ease}.unselectedContainer:hover{cursor:pointer;background-color:#2485e2;color:#fff}.testClass{color:#2485e2}.unselectedContainer:hover .testClass{color:#fff}.contents{max-height:500px}::-webkit-input-placeholder{color:#9f9f9f}:-ms-input-placeholder{color:#9f9f9f}:-moz-placeholder,::-moz-placeholder{color:#9f9f9f;opacity:1}.more-button{display:flex;position:relative}.more-button__menu{position:absolute;top:116%;background-color:#fff;overflow:hidden;box-shadow:0 2px 8px 0 rgba(99,99,99,.4);z-index:100000;width:auto;white-space:nowrap}.more-button__menu div:not(:last-child){border-bottom:1px solid #e6e6e6}.more-button__menu--left{left:0}.more-button__menu--right{right:0}.more-button__sub-button{padding:12px 18px;overflow:visible;color:#333;font-size:15px;line-height:1}.more-button__sub-button:hover{background-color:rgba(0,94,134,.2);outline:none;cursor:pointer}.chartWrapper{position:relative;padding:12px}.chartWrapper p,.chartWrapper span,.chartWrapper text,.chartWrapper tspan{font-size:.9rem}.chartWrapper .xAxis{font-size:.8rem;color:#000}.chartWrapper .recharts-legend-item-text{color:#000}.chartWrapper .recharts-cartesian-axis-tick{color:#999}.chartWrapper .recharts-bar-rectangle,.chartWrapper .recharts-tooltip-cursor{cursor:pointer}.chartWrapper .recharts-default-tooltip{border:none!important;border-radius:6px!important;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 0 0 1px rgba(0,0,0,.07)}.chartWrapper .recharts-default-tooltip .recharts-tooltip-label{font-weight:700;text-transform:uppercase;margin-bottom:12px!important}.chartWrapper h3,.report-title{text-transform:uppercase;font-size:1rem;margin:6px 6px 6px 12px;color:#000;font-weight:500}.report-explanation{margin-left:12px;color:#000;font-size:.9rem}.report-total{text-align:center;font-size:1.2rem;margin-bottom:16px;margin-top:16px;color:#000;font-weight:600}.trend{position:absolute;right:1rem;top:1rem;border:1px solid #e2e8ea;border-radius:3px;padding:0;background-color:hsla(0,0%,100%,.8)}.trend,.trend h4{text-align:center}.trend h4{font-size:1.1rem;font-weight:600;padding-top:.3rem}.trend h4.trendPositive{color:#1ec06a}.trend h4.trendNegative{color:#e23c3f}.trend h4 i.fa{display:inline-block;margin-right:4px}.trend span{text-transform:uppercase;color:#a1abb3;font-weight:600;font-size:.6rem;line-height:2em;display:inline-block;padding:0 .5rem;text-align:center}.reportLoadingContainer{display:flex;align-items:center;justify-content:center}.toggleLegend{display:flex;justify-content:space-between}.toggleLegend .toggleLegendList{color:#000;text-transform:uppercase;display:inline-block;padding:0 0 20px;font-size:.9rem;text-align:left}.toggleLegend .toggleLegendList .legend-item{padding:7px 10px;display:inline-block;cursor:pointer;font-weight:500!important;border-radius:3px;outline:none}.toggleLegend .toggleLegendList .legend-item:hover{background-color:#e0effc!important}.toggleLegend .toggleLegendList .legend-item-non-clickable{padding:7px 10px;display:inline-block;font-weight:500}.toggleLegend input{margin-left:5px;display:inline-block}.custom-tooltip{background-color:#fff;border:1px solid #e6e6e6;padding:20px;border-radius:5px}.datePicker{z-index:10}a.dateFilterOption{font-family:Oxygen,sans-serif;font-size:14px;color:#d8a285}a.dateFilterOption.dateFilterOptionSelected,a.dateFilterOption:hover{color:#d8a285;font-weight:700}.datePicker .DateRangePickerInput_arrow_svg{position:relative;left:10px;margin-left:10px;margin-right:10px;fill:#000;height:16px}.datePicker .DateInput,.datePicker .DateInput_input{color:#000!important;font-size:.9rem;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;vertical-align:middle!important;white-space:nowrap;word-break:keep-all;font-family:Oxygen,sans-serif}.datePicker .DayPickerKeyboardShortcuts_show__bottom-right{display:none}.datePicker .transition-container{height:341px!important}.datePicker .DayPicker__horizontal{border-radius:6px}.datePicker .DateRangePicker{padding-left:10px;width:250px;transform:rotateX(-15deg);transform-origin:50% -50px;opacity:0;animation:loaded .25s ease forwards}.datePicker .DateInput_fangStroke,.datePicker .DayPickerKeyboardShortcuts_show__bottomRight{display:none}.datePicker .DateInput{width:90px;background-color:transparent;padding:0}.datePicker .DateInput_input__focused{color:#000!important;height:30px;margin-left:6px;padding:0;border-bottom:1px solid #d8a285;box-shadow:none;font-size:.9rem;font-weight:600}.datePicker .DateRangePickerInput{border:none!important;background:transparent}.datePicker .DateRangePicker .CalendarDay__selected,.datePicker .DateRangePicker .CalendarDay__selected_span{background:#d8a285;border-color:#d8a285;color:#fff}.dataBoxWrapper{position:relative;margin-top:16px}.dataBoxWrapper .rightGrad{width:100%;height:100%;position:absolute;top:0;left:0;transition:box-shadow .25s;pointer-events:none;box-shadow:inset -120px 0 100px -70px #fff}.dataBoxWrapper .dataBox{display:flex}.dataBoxWrapper .dataBox .freezeColumn{width:130px;z-index:2}.dataBoxWrapper.scrolling .dataBox .freezeColumn{box-shadow:5px 0 10px rgba(36,46,53,.1)}.dataBoxWrapper .dataBox .dataScrollColumn{width:calc(100% - 100px);overflow-y:hidden;overflow-x:scroll}.dataBoxWrapper .dataBox .dataScrollColumn .drillDownTable{display:flex}.dataBoxWrapper .dataBox .drillDownTable .drillDownHeader{white-space:nowrap;background-color:#f7f6f4;border-top:1px solid rgba(0,0,0,.1019607843);border-bottom:1px solid rgba(0,0,0,.1019607843);padding:12px;color:#000;text-transform:uppercase;font-size:.8rem;font-weight:600;position:relative;line-height:1.2}.dataBoxWrapper .dataBox .drillDownTable .drillDownCell{white-space:nowrap;line-height:.75;padding:1rem 1.125rem;font-size:.90625rem;border-bottom:1px solid rgba(36,46,53,.1);cursor:pointer;background-position:80%;color:#666}.dataBoxWrapper .dataBox .drillDownTable .withTooltip{display:flex;align-items:center}.dataBoxWrapper .dataBox .freezeColumn .drillDownCell{cursor:default}.dataBoxWrapper .dataBox .drillDownTable .drillDownColumn{cursor:default;flex:1 1}.dataBoxWrapper .dataBox .dataScrollColumn .drillDownTable .drillDownColumn .drillDownCell,.dataBoxWrapper .dataBox .dataScrollColumn .drillDownTable .drillDownColumn .drillDownHeader{text-align:right}.byRole{margin-top:15px;margin-bottom:60px}.report-sub-title{font-weight:400;font-family:Oxygen,sans-serif;text-transform:uppercase;font-size:1.1em;margin:6px 6px 16px 12px;color:#005e86}.optionList{display:flex;width:100%;justify-content:space-around}.optionList .item{flex:1 1;background-color:#fff;color:#000;font-size:.9rem;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-align:center;padding:6px;border:1px solid #000}.optionList .item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:0}.optionList .item.selected{background-color:#000;border:1px solid #005e86;color:#fff}.optionList .item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.reportExports{padding:20px;display:flex;flex-wrap:wrap}.reportExports .reportExport{border-radius:2px;padding:12px 16px;color:#000;background-color:#f7f6f4;border:1px solid rgba(0,0,0,.1019607843);margin-right:20px;margin-bottom:40px;display:flex;flex-direction:column;width:100%}.reportExportWrapper{min-height:1500px;width:95%}.reportControls{display:flex;flex-direction:column;justify-content:space-between;z-index:inherit}.reportExports .reportExport h2{color:#000;font-size:1.3rem;font-weight:600}.reportExports .reportExport p{font-size:.9rem;margin-top:12px}.reportExports .reportExport .reportButtons{margin-top:14px}.reportExports .reportProgress .progressWrapper{height:2px;display:flex;margin-top:15px;border-radius:4px}.reportExports .reportProgress .progressWrapper .progress{height:2px;background-color:#d8a285;border-radius:4px}.picker{margin-top:10px}.reportDatePicker{border-radius:4px;border:1px solid rgba(0,94,134,.1);margin-top:10px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;background-color:#fff}a.dateFilterOption{display:inline-block;cursor:pointer;text-transform:uppercase;font-size:.9rem;color:#000;margin-right:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:500}a.dateFilterOption.dateFilterOptionSelected,a.dateFilterOption:hover{color:#d8a285!important;font-weight:600}.reportDatePicker .DateRangePickerInput_arrow_svg{position:relative;left:10px;margin-left:10px;margin-right:10px;fill:#000;height:16px}.reportDatePicker .DateInput,.reportDatePicker .DateInput_input{color:#000;font-size:14px;font-weight:500;line-height:1.6;text-align:center;text-decoration:none;vertical-align:middle!important;white-space:nowrap;word-break:keep-all;background-color:transparent}.reportDatePicker .DayPickerKeyboardShortcuts_show__bottom-right{display:none}.reportDatePicker .transition-container{height:341px}.reportDatePicker .DayPicker__horizontal{box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 0 0 1px rgba(0,0,0,.07);border-radius:6px}.reportDatePicker .DateRangePicker{padding-left:10px;width:250px;transform:rotateX(-15deg);transform-origin:50% -50px;opacity:0;animation:loaded .25s ease forwards}.reportDatePicker .DateInput_fang,.reportDatePicker .DateInput_fangStroke,.reportDatePicker .DayPickerKeyboardShortcuts_show__bottomRight{display:none}@keyframes loaded{to{opacity:1;transform:none}}.reportDatePicker .DateInput{width:90px;background-color:transparent;padding:0;margin-top:4px;margin-bottom:4px}.reportDatePicker .DateInput_input__focused{color:#000!important;height:30px;margin-left:6px;padding:0;border-bottom:1px solid #d8a285;box-shadow:none;font-size:.9rem;font-weight:600}.reportDatePicker .DateRangePickerInput{border:none!important;background:transparent}.reportDatePicker .DateRangePicker .CalendarDay__selected,.reportDatePicker .DateRangePicker .CalendarDay__selected_span{background:#d8a285;border-color:#d8a285;color:#fff}.download{margin-top:14px;display:flex;flex-direction:row;justify-content:space-around}.helpCentreHeader{position:relative;padding:12px 12px 24px;background-color:#f2eee8;border-bottom:1px solid rgba(0,0,0,.1019607843);display:flex;align-items:center;justify-content:space-between}.helpCentre{padding:48px;overflow-y:auto}.helpCentre h1,.helpCentre h2,.helpCentre h3,.helpCentre h4,.helpCentre h5,.helpCentre h6{margin-top:24px;color:#000}.helpCentre h1{margin-top:0}.helpCentre h2{font-size:1rem}.helpCentre ol,.helpCentre p,.helpCentre ul{color:#000;font-size:.9rem;padding-top:12px}.helpCentre ol,.helpCentre ul{padding-left:36px}.helpCentre a.helpHeaderLink{display:block;text-decoration:none}.helpCentre .helpHeader{margin:0;padding:24px 12px;border-radius:2px;background-color:#fff;color:#000;text-decoration:none}.helpCentre .helpHeader svg{margin-right:10px}.helpCentre .contentWrapper{font-size:1.1em;line-height:1.45;max-width:45em}.helpCentre .contentWrapper img{max-width:100%;border-radius:2px;padding-top:12px}.helpCentre .contentWrapper table{margin-top:12px}.helpCentre .contentWrapper table td,.helpCentre .contentWrapper table th{padding:6px;border:1px solid #eaeaea}.helpCentre .contentWrapper thead th{border:1px solid #eaeaea;background-color:#f4f4f4}
/*# sourceMappingURL=main.c3b980de.chunk.css.map */