.notification{position:fixed;top:-15rem;left:0;z-index:1100;display:flex;justify-content:space-between;width:calc(100% - 50px);border-radius:5px;margin:1rem;transition:top .2s ease-in 0s;padding:1rem}.notification.show-notification{top:0}.notification__content{display:flex;justify-content:space-between;align-items:center}.notification__icon{width:1.6rem;height:1.6rem;flex-basis:1.6rem}.notification__message{color:#fff;font-size:1.4rem;margin-left:1rem;flex-basis:100%}.notification__close-button{background-color:transparent;border:none;outline:0;display:inline-block;color:#fff}.notification--error{background-color:#a02e44}.notification--success{background-color:#8cc152}.notification--info{background-color:#26a5da}.notification--warning{background-color:#f6d046}.notification--warning .notification__message div{color:#000}.loading-spinner{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:hsla(0,0%,96.9%,.8)}.loading-spinner .sk-fading-circle{width:40px;height:40px;position:relative}.loading-spinner .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.loading-spinner .sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.loading-spinner .sk-fading-circle .sk-circle2{transform:rotate(30deg)}.loading-spinner .sk-fading-circle .sk-circle3{transform:rotate(60deg)}.loading-spinner .sk-fading-circle .sk-circle4{transform:rotate(90deg)}.loading-spinner .sk-fading-circle .sk-circle5{transform:rotate(120deg)}.loading-spinner .sk-fading-circle .sk-circle6{transform:rotate(150deg)}.loading-spinner .sk-fading-circle .sk-circle7{transform:rotate(180deg)}.loading-spinner .sk-fading-circle .sk-circle8{transform:rotate(210deg)}.loading-spinner .sk-fading-circle .sk-circle9{transform:rotate(240deg)}.loading-spinner .sk-fading-circle .sk-circle10{transform:rotate(270deg)}.loading-spinner .sk-fading-circle .sk-circle11{transform:rotate(300deg)}.loading-spinner .sk-fading-circle .sk-circle12{transform:rotate(330deg)}.loading-spinner .sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.loading-spinner .sk-fading-circle .sk-circle3:before{animation-delay:-1s}.loading-spinner .sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.loading-spinner .sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.loading-spinner .sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.loading-spinner .sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.loading-spinner .sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.loading-spinner .sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.loading-spinner .sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.loading-spinner .sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.loading-spinner .sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.login-screen{height:100vh;width:100%;display:flex;justify-content:space-between;align-items:center}.login-screen .login-background{object-fit:cover;height:100%;max-width:50%}.login-screen .login-form-container{display:flex;justify-content:center;flex-grow:1;text-align:center}.login-screen .header{color:#7200a0;font-size:2.8rem;line-height:3.6rem;padding-bottom:2.5rem}.login-screen .login-form{width:35rem;border:1px solid #e7e7e7;padding:2rem;border-radius:.8rem;background-color:#fff}.login-screen .logo{padding-bottom:20%;cursor:pointer}.login-screen .input-container{display:flex;width:100%;height:40px;margin-bottom:2rem}.login-screen .input-container .input-icon{width:40px;display:flex;align-items:center;justify-content:center;border:1px solid #e7e7e7;border-right:none}.login-screen .input-container input{padding-left:5px;border:1px solid #e7e7e7}.login-screen .input-container .input-password-wrapper{display:flex;position:relative;flex:1 1}.login-screen .input-container .input-password-wrapper .password-show-hide-toggle{position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:#4f0a74;cursor:pointer}.login-screen .input-container .ReactPasswordStrength-input{width:100%;height:100%;border:none;font-size:1.4rem;padding-right:106px}.login-screen .input-container .ReactPasswordStrength-strength-desc{width:auto}.login-screen .text{font-size:1.2rem;color:#858586;padding-bottom:2rem}.login-screen .text-purple{color:#7200a0;font-size:1.4rem;text-align:center}.login-screen .text-purple.link{border:none;background:none;padding:1.5rem 2.5rem}.login-screen .text-purple.link:hover{color:inherit;text-decoration:none}.login-screen .btn-primary{background-color:#7200a0!important;border-color:#7200a0!important;color:#fff;box-shadow:none!important;height:40px;margin:2rem 0}.login-screen .g-recaptcha{margin-top:2rem}.login-screen .g-recaptcha>div>div{margin:auto}.login-screen .password-strength{height:4rem;letter-spacing:1px;font-size:1.2rem}.login-screen .is-error{box-shadow:0 0 0 .2rem #ba8282!important}.password-popover{background-color:#f3519c!important;border:#f3519c!important}.password-popover .arrow:after{border-right-color:#f3519c!important}.password-popover .popover-body{padding:1rem!important;color:#fff;font-size:1.2rem}.password-popover .popover-body ul{-webkit-padding-start:2rem;padding-inline-start:2rem}.old-browser-alert{position:absolute;left:55%;visibility:visible;padding:2rem;border:10px solid #ba3838}.old-browser-alert h1{color:#ba3838;text-align:center;font-weight:700;font-size:3rem}.old-browser-alert p{font-size:2rem}@media (max-width:1150px){.old-browser-alert{position:absolute;left:50%}h1{font-size:2.5rem}p{font-size:1.5rem}}@media (max-width:1024px){.password-popover .arrow:after{border-right-color:#fff!important;border-top-color:#ba8282!important}}@media (max-width:768px){.login-screen{margin:auto;background:url(/static/media/login-background.02afe709.png) no-repeat;background-size:cover}.login-screen .login-form{width:32rem;margin:auto}.login-background{display:none}}@media (max-width:576px){.old-browser-alert{visibility:hidden}}.confirmation-modal .modal-header{padding:1.5rem 1rem 1rem 0;font-size:2rem}.confirmation-modal .modal-header .modal-title{font-size:2.4rem;font-weight:400}.confirmation-modal .modal-header .close{font-size:2rem;font-weight:400;color:#ff3c9e;padding-right:0}.confirmation-modal .modal-body{padding:2rem 0}.confirmation-modal .modal-body .select-container{overflow:visible}.confirmation-modal .modal-footer{padding:1.5rem 0;border-top:none}.confirmation-modal .modal-footer .btn{width:12.5rem;height:3.5rem;border-radius:4px}.confirmation-modal .modal-footer .btn-primary:disabled{cursor:auto}.confirmation-modal .modal-footer .btn-secondary{margin-right:.5rem}@media (min-width:768px) and (max-width:991px){.confirmation-modal .modal-dialog{max-width:730px}.confirmation-modal .modal-header .modal-title{font-size:2rem!important}}@media (max-width:575px){.confirmation-modal .modal-footer{justify-content:space-around!important}}.sign-out-confirmation-modal .modal-dialog{color:#444;font-size:1.6rem}.sign-out-confirmation-modal .modal-dialog .modal-content{padding:2rem;overflow:visible!important}.sign-out-confirmation-modal .modal-dialog .modal-header{padding:0 0 2rem;align-items:center}.sign-out-confirmation-modal .modal-dialog .modal-header .modal-title{width:100%;display:flex;align-items:center;font-size:2.4rem;line-height:3.2rem;font-weight:700;color:#121315;letter-spacing:-.333px}.sign-out-confirmation-modal .modal-dialog .modal-body{padding:4rem 0;overflow:visible!important}.sign-out-confirmation-modal .modal-dialog .modal-body .select-container{overflow:visible}.sign-out-confirmation-modal .modal-dialog .modal-footer{padding:1.5rem 0;border-top:1px solid #dee2e6}.sign-out-confirmation-modal .modal-dialog .modal-footer .btn{border-radius:4px;padding:8px 16px;font-size:1.4rem;line-height:2.4rem}.sign-out-confirmation-modal .modal-dialog .modal-footer .btn-primary{background-color:#a11010!important;border-color:#a11010!important}.sign-out-confirmation-modal .modal-dialog .modal-footer .btn-primary:disabled{cursor:auto}.sign-out-confirmation-modal .modal-dialog .modal-footer .btn-tertiary{margin-right:.5rem;color:#7200a0}@media (min-width:992px) and (max-width:1199px){.sign-out-confirmation-modal .modal-dialog{max-width:990px}}@media (min-width:768px) and (max-width:991px){.sign-out-confirmation-modal .modal-dialog{max-width:730px}.sign-out-confirmation-modal .modal-header .modal-title{font-size:2rem!important}}@media (min-width:576px) and (max-width:767px){.sign-out-confirmation-modal .modal-dialog{max-width:500px}}@media (max-width:575px){.sign-out-confirmation-modal .modal-footer{justify-content:space-around!important}}.confirmation-modal .modal-dialog .modal-content{border:2px solid #ddd;box-sizing:border-box;box-shadow:2px 4px 6px rgba(0,0,0,.25)}.confirmation-modal .modal-dialog .modal-content .modal-body{padding:1.5rem 0}.confirmation-modal{font-family:Open Sans,sans-serif}.confirmation-modal.add-slot-modal .modal-content{width:100%!important;overflow:visible}.confirmation-modal.add-slot-modal .close{color:#000}.confirmation-modal .information .close{margin-left:92%;font-size:3.6rem;font-weight:400}.confirmation-modal .information .title{margin-top:2rem;font-style:normal;font-weight:700;font-size:24px;line-height:33px;text-align:center;color:#000}.confirmation-modal .information .subtitle{padding:0 1.5rem;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000}.confirmation-modal .modal-footer{padding-top:0}.confirmation-modal .modal-footer .close-button{display:flex;align-items:center;justify-content:center;background-color:#7200a0;border:none;border-radius:30px;padding:10px 20px;width:160px;color:#fff;font-size:1.6rem;font-weight:600;line-height:2.2rem;margin-bottom:20px}.base-modal .modal-content .modal-footer{padding:1.5rem 0}.base-modal .modal-content .modal-footer .footer-buttons{min-width:160px;padding:10px 20px;border-radius:30px;border:1px solid #000;margin:.75rem}.base-modal .modal-content .modal-footer .footer-buttons.secondary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.base-modal .modal-content .modal-footer .footer-buttons.primary-button{border-color:#7200a0;background-color:#7200a0}.base-modal .modal-content .modal-footer .footer-buttons.primary-button:disabled{border-color:#e7e7e7;color:#fff}.base-modal.confirm-modal .modal-content{padding:20px 30px;text-align:center}.base-modal.confirm-modal .modal-content .modal-header{border:none}.base-modal.confirm-modal .modal-content .modal-header .header-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-grow:1}.base-modal.confirm-modal .modal-content .modal-header .close{right:15px;top:0}.base-modal.confirm-modal .modal-content .modal-footer{justify-content:center;border:none}.base-modal.confirm-modal .modal-content .modal-footer .primary-button{border-color:#a11010;background-color:#a11010}.base-modal.confirm-modal .modal-content .modal-footer .primary-button.primary-colors{border-color:#7200a0;background-color:#7200a0}.main-menu-item{display:flex;align-items:center;justify-content:center}.main-menu-item .main-menu-label{font-family:"Open Sans",sans-serif;font-size:1.6rem;font-weight:600;line-height:2.6rem;color:#fff;padding-left:8px}.main-menu-item .circle-red-number{min-width:3rem;padding:.5rem;margin-left:.7rem;position:relative;top:-.5rem;font-weight:700;background:#fff;color:#ba3838;border-radius:1.5rem;align-self:flex-end;display:flex;justify-content:center;align-items:center}.avatar{height:4.2rem;width:4.2rem;border-radius:50%;font-weight:600;font-size:1.6rem;text-align:center;line-height:4.2rem;vertical-align:50%}.avatar__large{height:11.2rem;width:11.2rem}.avatar.user-avatar{color:#000;background-color:#fff}.app-header-mobile{width:100%;display:flex;justify-content:space-between;align-items:center;height:6rem;background-color:#7200a0;color:#fff;padding:0 2rem;z-index:10;--safe-area-inset-bottom:env(safe-area-inset-bottom)}.app-header-mobile .mobile-black-text{color:#000}.app-header-mobile .dropdown-item.active,.app-header-mobile .dropdown-item:active{background-color:#9d4dbd}.app-header-mobile .menu-hamburger{margin-right:0;width:25px;display:flex}.app-header-mobile .icon-img{width:20px;height:20px}.app-header-mobile .facility-and-menu{display:flex;position:absolute;flex-direction:column;background:#fff;z-index:1500;top:6rem;bottom:0;width:0;overflow-x:hidden;overflow-y:auto;right:-90%}.app-header-mobile .facility-and-menu.open{transition:width .1s ease-out;width:90%}.app-header-mobile .facility-and-menu.slide{transition:right .5s ease-out;right:0}.app-header-mobile .facility-and-menu .content-menu{align-items:center;height:100%;max-height:6rem;margin:0;display:flex;flex-direction:column}.app-header-mobile .facility-and-menu .content-menu .active{position:relative}.app-header-mobile .facility-and-menu .content-menu .circle-shifts-to-review{min-width:3rem;padding:.5rem;margin-left:.7rem;position:relative;top:-.5rem;font-weight:700;border-radius:1.5rem;align-self:flex-end;display:flex;justify-content:center;align-items:center;background:#ba3838;color:#fff}.app-header-mobile .facility-and-menu .main-menu-label{white-space:nowrap;font-family:Open Sans,serif;font-style:normal;font-weight:600;font-size:1.4rem;line-height:2.6rem;letter-spacing:.01833rem}.app-header-mobile .facility-and-menu .content-menu-item{cursor:pointer;text-decoration:none;max-height:4.6rem;display:flex;justify-content:flex-start;align-items:center;flex-grow:1;padding:10px 40px;width:100%}.app-header-mobile .facility-and-menu .content-menu-item.active{background-color:#ece1fa}.app-header-mobile .facility-and-menu .content-menu-item .main-menu-label{color:#121315}.app-header-mobile .facility-and-menu .global-menu-expandable{grid-gap:8px;gap:8px;padding-left:20px}.app-header-mobile .facility-and-menu .global-menu-expandable .toggle-icon{transform:rotate(90deg);width:22px;height:22px;margin-top:10px}.app-header-mobile .facility-and-menu .top-content{display:flex;flex-direction:column;margin:-1px;background-color:#7200a0;padding:0 24px 14px}.app-header-mobile .facility-and-menu .top-content .user{display:flex;background-color:#7200a0;min-height:80px;align-items:flex-end;margin:0}.app-header-mobile .facility-and-menu .top-content .user .user-data{display:flex;flex-direction:column;padding:24px 20px 0}.app-header-mobile .facility-and-menu .top-content .user .user-data .user-name{font-weight:700;font-size:1.8rem;line-height:3rem}.app-header-mobile .facility-and-menu .top-content .user .user-data .user-email{font-size:1.2rem;line-height:2rem;word-break:break-all}.app-header-mobile .facility-and-menu .top-content .core-menu-item{width:100%;display:flex;align-items:center;padding:16px 8px 0 0;font-size:1.4rem;font-weight:600}.app-header-mobile .facility-and-menu .top-content .divider-line{height:1px;width:100%;padding-top:20px;border-bottom:1px solid #fff}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown{align-items:center;display:flex;padding-top:14px;width:100%;flex:none;flex-flow:row wrap;background-color:#7200a0}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .select-container{background-color:#fff;width:100%;padding:27px 30px}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .active-facility-label{color:#7200a0;font-family:Open Sans,serif;font-style:normal;font-weight:400;font-size:1.33rem;line-height:1.83rem;word-wrap:break-word;padding:25px 30px}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .dropdown{display:flex;max-width:500px;width:100%;height:100%}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .dropdown .toggle{background:none;border:none;align-items:center;display:flex;color:#fff;font-size:1.4rem}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .dropdown .toggle .toggle-content{text-align:left;min-width:15ch;max-width:45ch;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .dropdown .toggle:hover{text-decoration:none}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .dropdown .toggle__caret{width:1.8rem;min-width:1.8rem;margin-left:2rem}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .dropdown .dropdown-menu{width:100%;max-width:330px}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .expand-dropdown{padding-left:5px;width:26px;height:16px;cursor:pointer;margin-right:10px}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt{width:100%;height:100%}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt div:first-child{align-items:center}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-highlight-text{white-space:normal}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-input-main{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:#ddd;font-size:1.4rem;padding:0 20px}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-input-main:focus{background-color:#fff;color:#121315}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-input-hint{display:none}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu{border-radius:0}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item{align-items:center;display:flex;justify-content:space-between;padding:0}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item:active{background-color:#ece1fa}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item:hover{background-color:#9d4dbd;color:#fff}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item .text{padding:.25rem 1.5rem;white-space:normal;width:100%;display:flex;flex-direction:row}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item .text span{flex-grow:1}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item .text.selected{background-color:#ece1fa}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown .rbt .rbt-menu .dropdown-item .pending-confirmation{font-size:10px}.app-header-mobile .facility-and-menu .top-content .facility-label-dropdown>.select-wrapper{flex:1 1 100%}.app-header-mobile .logo{display:flex;justify-content:center;align-items:center;width:13rem;min-width:8rem;height:3.41rem;background:url(/static/media/logo-white.878acb9b.svg) no-repeat;background-size:contain}.app-header-mobile .agency-logo{padding:0 8px;border-radius:4px;background-color:#fff;align-items:center;background-size:auto 100%;background-repeat:no-repeat;background-position:50%}.app-header-mobile .header-menu-icon{width:2.5rem;height:2.5rem;margin-right:22px}.app-header-mobile .dropdown-item{font-size:1.2rem;line-height:2.2rem}.app-header-mobile .sidebar-backdrop{display:block;position:absolute;background-color:#121315;opacity:.4;width:100%;height:calc(100% - 6rem);top:6rem;z-index:9}.app-header-mobile .circle-red-number{min-width:auto;width:2rem;height:2rem;font-size:1.1rem;font-weight:600;background:#ba3838;color:#fff;border-radius:1rem;position:relative;top:-.5rem;left:0;display:flex;align-self:flex-start;justify-content:center;align-items:center}.dropdown-component{box-shadow:0 2px 2px 0 rgba(0,0,0,.25);z-index:1000;background-color:#fff;border-radius:4px;border:1px solid #e7e7e7;width:auto;min-width:250px;max-width:400px;position:absolute;top:5.4rem;color:#121315;font-size:16px;overflow-wrap:break-word;display:none;flex-direction:column}.dropdown-component.open{display:flex}.dropdown-component ul{padding:1rem 0;margin:0;list-style:none;text-align:left;background-color:#f3f2ee}.dropdown-component ul li{line-height:1.6rem;padding:1.2rem 2.4rem 0}.dropdown-component ul li.bold{font-weight:600}.dropdown-component ul li:last-of-type{padding-bottom:1.2rem}.dropdown-component button{width:auto;height:auto;background:none;border:none}.dropdown-component button.menu-button{width:100%;padding:1.5rem 1rem 1.25rem 2rem;font-weight:600;text-align:left;background-color:#fff}.dropdown-component button.menu-button span{margin-left:.7rem}.dropdown-component button.menu-button svg{vertical-align:bottom}.dropdown-component button.menu-button.selected{background-color:#e7e7e7}.dropdown-component button.disabled{color:#b6b6b7!important}.font-style{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:2rem;color:#fff}.professionals-menu-item-tooltip .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}.app-header-desktop{width:100%;display:flex;justify-content:space-between;align-items:center;height:6rem;background-color:#7200a0;color:#fff;padding:0 4rem;z-index:10;position:relative}.app-header-desktop .dropdown-item.active,.app-header-desktop .dropdown-item:active{background-color:#9d4dbd}.app-header-desktop .icon-img{width:20px;height:20px}.app-header-desktop .vertical-separator{margin:0 1rem;border-left:2px solid #fff;width:2px;max-width:2px;height:3rem}.app-header-desktop .facility-and-menu{width:100%;display:flex}.app-header-desktop .facility-and-menu .right-menu{display:flex;align-items:center;max-height:6rem;justify-content:flex-end;flex-grow:1}.app-header-desktop .facility-and-menu .right-menu .shift-menu-item{padding:18px 5px;margin-left:10px;display:flex;align-items:center}.app-header-desktop .facility-and-menu .right-menu .shift-menu-item:hover{text-decoration:none}.app-header-desktop .facility-and-menu .right-menu .shift-menu-item.active{background-color:#4f0a74;height:100%}.app-header-desktop .facility-and-menu .right-menu .shift-menu-simple-item{color:#fff;font-size:1.6rem;font-weight:600;padding:16px}.app-header-desktop .facility-and-menu .facility-label-dropdown{align-items:center;display:flex;padding:10px}.app-header-desktop .facility-and-menu .facility-label-dropdown .dropdown{display:flex;max-width:500px;width:100%;height:100%}.app-header-desktop .facility-and-menu .facility-label-dropdown .dropdown .toggle{background:none;border:none;align-items:center;display:flex;color:#fff;font-size:1.5rem}.app-header-desktop .facility-and-menu .facility-label-dropdown .dropdown .toggle .toggle-content{text-align:left;min-width:15ch;max-width:45ch;max-height:3.9rem;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.app-header-desktop .facility-and-menu .facility-label-dropdown .dropdown .toggle:hover{text-decoration:none}.app-header-desktop .facility-and-menu .facility-label-dropdown .dropdown .toggle__caret{width:1.8rem;min-width:1.8rem;margin-left:2rem}.app-header-desktop .facility-and-menu .facility-label-dropdown .dropdown .dropdown-menu{width:100%;min-width:350px}.app-header-desktop .facility-and-menu .facility-label-dropdown .expand-dropdown{padding-left:5px;width:26px;height:16px;cursor:pointer}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt{width:100%;height:100%}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt div:first-child{align-items:center}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-highlight-text{white-space:normal}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-input-main{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:#ddd;font-size:1.4rem;padding:0 5px}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-input-main:focus{background-color:#fff;color:#121315}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-input-hint{display:none}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu{border-radius:0}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item{align-items:center;display:flex;justify-content:space-between;padding:0}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item:active{background-color:#ece1fa}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item:hover{background-color:#9d4dbd;color:#fff}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item .text{padding:.25rem 1.5rem;white-space:normal;width:100%;display:flex;flex-direction:row}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item .text span{flex-grow:1}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item .text.selected{background-color:#ece1fa}.app-header-desktop .facility-and-menu .facility-label-dropdown .rbt .rbt-menu .dropdown-item .pending-confirmation{font-size:10px}.app-header-desktop .facility-and-menu .navbar-menus,.app-header-desktop .logo{display:flex;align-items:center;justify-content:center}.app-header-desktop .logo{width:13rem;min-width:8rem;height:3.41rem;background:url(/static/media/logo-white.878acb9b.svg) no-repeat;background-size:contain}.app-header-desktop .agency-logo{padding:0 8px;border-radius:4px;background-color:#fff;align-items:center;background-size:auto 100%;background-repeat:no-repeat;background-position:50%}.app-header-desktop .header-menu-icon{width:2.5rem;height:2.5rem;margin-right:22px}.app-header-desktop .dropdown-item{font-size:1.2rem;line-height:2.2rem}@media (min-width:1280px){.app-header-desktop .facility-and-menu .right-menu .shift-menu-item{padding:18px 20px;margin-left:10px;display:flex;align-items:center}.right-menu-label{padding:0 15px;font-size:1.6rem;white-space:nowrap}}.ie-10 .with-margin{margin-top:2px}.ie-10 .flex-bottom{display:flex}.navbar-menus{padding:0 1.6rem;font-size:1.5rem}.navbar-menus .apps-section,.navbar-menus .user-section{display:flex;align-items:center;height:100%;padding:0 1rem}.navbar-menus .apps-section.active,.navbar-menus .user-section.active{background-color:#511c7e}.navbar-menus .apps-section button,.navbar-menus .user-section button{width:auto;height:auto;background:none;border:none;padding:0;color:#fff}.navbar-menus .apps-section button.menu-button,.navbar-menus .user-section button.menu-button{width:100%;padding:8px;font-weight:600;font-size:1.4rem;text-align:left;color:#121315;border-bottom:1px solid #e7e7e7}.navbar-menus .apps-section button.menu-button span,.navbar-menus .user-section button.menu-button span{margin-left:.7rem}.navbar-menus .apps-section button.menu-button svg,.navbar-menus .user-section button.menu-button svg{vertical-align:bottom}.navbar-menus .apps-section button.menu-button:hover,.navbar-menus .user-section button.menu-button:hover{background-color:#f9f9f9}.navbar-menus .apps-section__avatar,.navbar-menus .user-section__avatar{display:flex;flex-direction:row;cursor:pointer}.navbar-menus .apps-section__carat,.navbar-menus .user-section__carat{margin-left:.7rem;align-self:center;color:#fff}.navbar-menus .apps-section__dropdown,.navbar-menus .user-section__dropdown{right:4rem;top:6.2rem}.navbar-menus .apps-section .dropdown-component{min-width:150px}@media (min-width:200px) and (max-width:992px){.navbar-menus .user-section__avatar{padding:20px 0 0 35px;align-self:center}.navbar-menus .user-section.active{background-color:#d2c4e9}.navbar-menus .icon{color:#121315}}.not-found-screen{height:100vh;padding-top:20vh;display:flex;max-width:1280px;margin:auto}.not-found-screen .not-found-background{margin:5rem 10rem;flex:1 1;max-width:460px;background:url(/static/media/404.30fd0f4e.svg) no-repeat;background-size:contain}.not-found-screen .not-found-container{display:flex;position:relative;flex-direction:column;padding-right:2rem}.not-found-screen .title{color:#531362;font-size:16rem}.not-found-screen .subtitle{color:#531362;font-size:2.4rem}.not-found-screen .text{color:#444;font-size:1.4rem;line-height:2.4rem;padding-top:2rem;display:flex;flex-direction:column;text-align:left}.not-found-screen .go-back{width:225px;height:33px;color:#fff;background-color:#00b1be;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:1rem;padding:1rem;align-self:center}.not-found-screen .go-back:hover{text-decoration:none}@media (max-width:768px){.not-found-screen{padding-left:2rem;padding-right:2rem;text-align:center}.not-found-screen .not-found-container{align-items:center}}.date-range-selector .range-container{min-width:235px;display:flex;justify-content:left;padding:8px 16px 8px 12px;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;background:#ece1fa;color:#7200a0}.date-range-selector .range-container:hover{cursor:pointer;color:#4f0a74;font-weight:600;letter-spacing:-.07px}.date-range-selector .range-container:hover .range-date{margin-top:-.5px}.date-range-selector.p-dialog .p-dialog-content{border-radius:8px;overflow-y:auto;position:relative;padding-bottom:0}.date-range-selector.p-dialog .p-dialog-content .header{display:flex;align-items:center;padding:24px;position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid #e7e7e7;background-color:#fff}.date-range-selector.p-dialog .p-dialog-content .header .title{flex:1 1;font-size:2.4rem;font-weight:700;line-height:3.2rem;letter-spacing:-.333px;color:#121315}.date-range-selector.p-dialog .p-dialog-content .header .close-icon{cursor:pointer}.date-range-selector.p-dialog .p-dialog-content .header .close-icon:hover{opacity:.5}.date-range-selector.p-dialog .p-dialog-content .p-datepicker{padding:24px 0 16px}.date-range-selector.p-dialog .p-dialog-content .p-datepicker table td{padding:4px 0;border:0}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header{padding-bottom:16px}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-next,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-prev{width:30px;height:30px}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-next .p-datepicker-next-icon,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-next .p-datepicker-prev-icon,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-prev .p-datepicker-next-icon,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-prev .p-datepicker-prev-icon{width:24px;height:24px}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-next:focus,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:none}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{font-size:2rem;font-weight:700;line-height:2.4rem;color:#121315;margin:0;padding:2.5px}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar{font-size:1.4rem;line-height:2.4rem;color:#323335}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar .p-disabled{opacity:.2}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar thead span{font-size:1.3rem;font-weight:600;line-height:2.4rem;color:#858586}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span{width:4rem;height:4rem}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight{border-radius:0;color:#232426}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight:has(.from),.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight:has(.from){border-top-left-radius:50%;border-bottom-left-radius:50%;border:0;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;background-color:#ece1fa}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight:has(.to),.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight:has(.to){border-top-right-radius:50%;border-bottom-right-radius:50%;border:0;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;background-color:#ece1fa}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight:has(.between),.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight:has(.between){border:0;-webkit-text-decoration-color:#323335;text-decoration-color:#323335;background-color:#ece1fa}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight:has(.between) span,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight:has(.between) span{background-color:#ece1fa}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight:has(.from-only),.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight:has(.from-only){border-radius:50%}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight .from,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight .from-only,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td.p-datepicker-today>span.p-highlight .to,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight .from,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight .from-only,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td>span.p-highlight .to{background-color:#7200a0;width:100%;height:100%;border-radius:50%;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar .p-datepicker-today>span{text-decoration:none;font-weight:700}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar .p-datepicker-today>span:hover,.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar .p-datepicker-today>span:hover>span{background-color:#e9ecef}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar .p-datepicker-today>span{background-color:inherit;color:inherit}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar .p-datepicker-today>span.p-highlight{background-color:#7200a0;color:#fff}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td:has(.p-highlight):first-of-type .p-highlight{border-top-left-radius:50%;border-bottom-left-radius:50%}.date-range-selector.p-dialog .p-dialog-content .p-datepicker .p-datepicker-calendar td:has(.p-highlight):last-of-type .p-highlight{border-top-right-radius:50%;border-bottom-right-radius:50%}.date-range-selector.p-dialog .p-dialog-content .p-datepicker.p-datepicker-multiple-month{border-bottom:none;margin-bottom:0}.date-range-selector.p-dialog .p-dialog-content .pro-tip-banner{display:flex;align-items:center;grid-gap:16px;gap:16px;align-self:stretch;padding:16px;border-radius:8px;background-color:#d8eaff;font-size:1.4rem;line-height:2.4rem;letter-spacing:.25px;max-width:651px}.date-range-selector.p-dialog .p-dialog-content .date-range-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;background-color:#fff;padding:24px 0;margin:0}.date-range-selector.p-dialog .p-dialog-content .date-range-actions .p-button{display:flex;padding:8px 16px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;background-color:#7200a0}.date-range-selector.p-dialog .p-dialog-content .date-range-actions .p-button:hover{background-color:#9d4dbd}.date-range-selector.p-dialog .p-dialog-content .date-range-actions .p-button .p-button-label{font-weight:400;font-size:1.4rem;line-height:2.4rem;letter-spacing:-.333px}.section-caregiver-search .search-invite .form-control{color:#121315}.section-caregiver-search .searched-caregivers .list-search-caregivers .agency-caregiver-waiting-to-join{opacity:.5;pointer-events:none}.section-caregiver-search .searched-caregivers .list-search-caregivers .agency-caregiver-waiting-to-join .agency-caregiver-waiting-to-join-wrapper{margin-left:5px}.section-caregiver-search .searched-caregivers .list-search-caregivers .agency-caregiver-waiting-to-join .agency-caregiver-waiting-to-join-wrapper span{font-style:italic}.section-caregiver-search .selected-professionals-body{height:200px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.section-caregiver-search .selected-professionals-body .list-selected-caregivers{list-style-type:none;padding:0}.section-caregiver-search .selected-professionals-body .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row;align-items:center;grid-gap:16px;gap:16px}.section-caregiver-search .selected-professionals-body .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px}.section-caregiver-search .selected-professionals-body .list-selected-caregivers .selected-caregiver-container li .platinum-badge-caregiver{margin-left:auto}.section-caregiver-search .selected-professionals-body-list{height:200px;overflow-y:scroll}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers{list-style-type:none;padding:0}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container button{border:none;background-color:#fff}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;margin-right:1.7rem;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container li .platinum-badge-caregiver{margin-left:auto}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span{font-weight:400}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span b{font-weight:700}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span b.caregiver-name{font-weight:600}.section-caregiver-search .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container.accepted li{background-color:#e0f7e0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.modal-assign-professionals .shift-details-body .shift-details-row{display:flex;flex-wrap:nowrap;grid-gap:16px;gap:16px}.modal-assign-professionals .shift-details-body .shift-details-row .shift-details-row-div{margin-bottom:16px;padding:8px 16px;border-radius:4px;background:#f9f9f9}.modal-assign-professionals .shift-details-body .shift-details-row .shift-details-row-div p{margin-bottom:0!important}.modal-assign-professionals .shift-details-body .shift-details-row .shift-details-row-div .shift-details-title{color:#000!important;font-family:"Open Sans",sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important}.modal-assign-professionals .shift-details-body .shift-details-row .shift-details-row-div .shift-details-text{color:#000!important;font-family:"Open Sans",sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important}.modal-assign-professionals .shift-details-body .shift-details-row .shift-details-row-div .shift-details-text .time-period .break-duration{font-style:italic}.modal-assign-professionals .shift-details-body .shift-details-row .shift-details-row-div .shift-details-text .shift-type .guaranteed-badge{transform:translateY(-24px)}.modal-assign-professionals .shift-details-body .shift-details-row .col-50{flex:0 0 49%;max-width:49%}.modal-assign-professionals .shift-details-body .shift-details-row .col-25{flex:0 0 23.5%;max-width:23.5%}.assign-professional-container .section-buttons{background-color:#fff!important;color:#121315;font-size:1.6rem;font-weight:600;border-width:0 0 6px;border-color:#121315!important;margin-right:16px}.assign-professional-container .section-buttons:hover{color:#7200a0;border-color:#7200a0!important}.assign-professional-container .selected{background-color:#fff!important;color:#7200a0!important;font-size:1.6rem;font-weight:600;border-width:0 0 6px;border-color:#7200a0!important;margin-right:1rem}.assign-professional-container .modal-body{padding:2rem 0;font-weight:400;font-size:1.4rem;overflow:visible}.assign-professional-container .modal-body .select-container{overflow:visible}.assign-professional-container .selected-professionals-body{height:200px}.assign-professional-container .selected-professionals-body .list-selected-caregivers{list-style-type:none;padding:0}.assign-professional-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row}.assign-professional-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container button{border:none;background-color:#fff}.assign-professional-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px}.assign-professional-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container li .platinum-badge-caregiver{margin-left:auto}.assign-professional-container .selected-professionals-body-list{height:200px}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers{list-style-type:none;padding:0}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container button{border:none;background-color:#fff}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container button:hover{background-color:#a97979!important}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;margin-right:1.7rem;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container li .platinum-badge-caregiver{margin-left:auto}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span{font-weight:400}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span b{font-weight:700}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span b.caregiver-name{font-weight:600}.assign-professional-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container.accepted li{background-color:#e0f7e0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.assign-professional-container .selected-professionals-body::-webkit-scrollbar{width:4px}.assign-professional-container .selected-professionals-body::-webkit-scrollbar-track{background:#f1f1f1}.assign-professional-container .selected-professionals-body::-webkit-scrollbar-thumb{background:#888}.assign-professional-container .selected-professionals-body-list::-webkit-scrollbar-thumb:hover{background:#555}.assign-professional-container .selected-professionals-body-list::-webkit-scrollbar{width:4px}.assign-professional-container .selected-professionals-body-list::-webkit-scrollbar-track{background:#f1f1f1}.assign-professional-container .selected-professionals-body-list::-webkit-scrollbar-thumb{background:#888}.assign-professional-modal{color:#121315;font-size:1.4rem}@media (max-width:426px){.assign-professional-modal{padding-left:0!important}}.assign-professional-modal .modal-dialog{margin:0 0 0 auto;padding-top:60px;height:100%}.assign-professional-modal .modal-content{height:100%;padding:0 1.5rem;margin-right:0;margin-left:0}.assign-professional-modal .modal-content h4{width:100%;text-align:left;border-bottom:2px solid #121315;line-height:.1em;margin:10px 0 20px}.assign-professional-modal .modal-content h4 span{background:#fff;padding-right:10px;font-size:1.6rem;font-weight:600;color:#121315}.assign-professional-modal .modal-header{padding:2.5rem 1rem;font-size:2rem;border-bottom:0!important;position:-webkit-sticky;position:sticky;top:0;z-index:10}.assign-professional-modal .modal-header .modal-title{font-size:2.4rem;font-weight:400;display:flex;grid-gap:8px;gap:8px}.assign-professional-modal .modal-header .close{color:#323335;font-weight:400;font-size:3rem;opacity:1}.assign-professional-modal .modal-body{overflow:auto}.assign-professional-modal .modal-footer{padding:1.5rem 0;border-top:1px solid #e7e7e7;position:-webkit-sticky;position:sticky;bottom:0;z-index:10}.assign-professional-modal .modal-footer .btn{border-radius:4px;padding:8px 16px;font-size:1.4rem;line-height:2.4rem}.assign-professional-modal .modal-footer .btn-primary{border-color:#7200a0!important;background:#7200a0!important}.assign-professional-modal .modal-footer .btn-primary:disabled{border-color:#e7e7e7!important;background-color:#e7e7e7!important;color:#fff!important;cursor:auto}.assign-professional-modal .modal-footer .btn-secondary{background-color:#fff!important;color:#121315!important;border-color:#121315!important;margin-right:.5rem;font-weight:600;font-size:14px}.assign-professional-modal .modal-footer .btn-tertiary{margin-right:.5rem;color:#7200a0}.multi-select-container{min-width:17rem;position:relative}.multi-select-container .button{min-height:4.4rem;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;border:1px solid #b0b0b0;border-radius:2px;cursor:pointer;color:#b0b0b0;caret-color:transparent;background-color:#fff;font-weight:600;font-size:1.4rem;padding:2px 3px;width:100%}.multi-select-container .button span>b{font-weight:600;font-size:1.4rem;color:#000}.multi-select-container .button img{transform:rotate(90deg);height:1.1rem;width:6px;margin-right:5px}.multi-select-container .button:disabled{opacity:.4;cursor:not-allowed}.multi-select-container .button.disabled{opacity:.4;pointer-events:none}.multi-select-container .active{outline:1.5px solid #7200a0}.multi-select-container .active img{transform:rotate(270deg)}.multi-select-container .content{z-index:1000;background-color:#fff;margin-top:1px;width:27rem;border:1px solid #b0b0b0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:16px;position:absolute}.multi-select-container .content .search-section{height:6%;width:100%;position:relative}.multi-select-container .content .search-section input{width:100%;border:1px solid #858586;border-radius:4px;padding:8px 32px 8px 16px}.multi-select-container .content .search-section input:focus-visible{outline:1px solid #323335}.multi-select-container .content .search-section.no-results-search input{border-radius:4px 4px 0 0}.multi-select-container .content .search-section .no-results{text-align:center;line-height:2.4rem;color:#121315;padding:16px;border-radius:0 0 4px 4px;border:1px solid #858586;border-top:none;background-color:#f9f9f9}.multi-select-container .content .search-section .search-icon{position:absolute;right:4px;top:12px;bottom:0;padding:0 1rem}.multi-select-container .content .search-section .delete-icon{position:absolute;right:4px;top:12px;bottom:0;padding:0 1rem;height:1.2rem;cursor:pointer;opacity:.5}.multi-select-container .content .search-section .delete-icon:hover{opacity:unset}.multi-select-container .content .checkbox-section{max-height:25rem;width:100%;overflow-y:auto;margin-top:16px}.multi-select-container .content .checkbox-section .checkbox-item{height:2.4rem;display:flex;grid-gap:6px;gap:6px;align-items:center;margin-bottom:1rem;padding-left:16px}.multi-select-container .content .checkbox-section .checkbox-item.select-all{padding-left:0}.multi-select-container .content .checkbox-section .checkbox-item input{min-width:2.4rem;height:1.8rem}.multi-select-container .content .checkbox-section .checkbox-item input:before{content:" ";position:relative;display:inline-block;width:2.4rem;height:2.4rem;border-radius:2px;border:none;top:-3px;background:#fff url(/static/media/checkbox-unchecked.73f3dabb.svg) 50%/100% 90% no-repeat}.multi-select-container .content .checkbox-section .checkbox-item input:checked:before{background:#fff url(/static/media/checkbox-checked-purple.2e3ee473.svg) 50%/100% 90% no-repeat}.multi-select-container .content .checkbox-section .checkbox-item .checkbox-item-label{color:#121315;font-size:1.2rem;line-height:1.6rem;text-align:left}.multi-select-container .content .checkbox-section .checkbox-item label{margin-bottom:0!important}.multi-select-container .content hr{margin:6px 0}.multi-select-container .content .footer-section{max-height:7%;width:100%;display:flex;justify-content:flex-end;padding-top:10px}.multi-select-container .content .footer-section .cancel-button{font-size:1.4rem;font-weight:400;line-height:2.4rem;color:#7200a0;background-color:#fff;border:none;padding:.4rem 1.6rem;margin-right:1rem;cursor:pointer}.multi-select-container .content .footer-section .cancel-button:hover{color:#7200a0}.multi-select-container .content .footer-section .apply-button{font-size:1.4rem;font-weight:400;line-height:2.4rem;color:#fff;background-color:#7200a0;border:none;border-radius:4px;padding:4px 16px;cursor:pointer}.multi-select-container .content .footer-section .apply-button.disabled{background-color:#e7e7e7;cursor:not-allowed}@media (min-width:200px) and (max-width:575px){.multi-select-container{width:100%}}.cancel-shift-modal{color:#121315;font-size:1.4rem}@media (max-width:426px){.cancel-shift-modal{padding-left:0!important}}.cancel-shift-modal .modal-dialog{padding-top:60px}.cancel-shift-modal .modal-content{height:100%;padding:0 1.5rem;overflow:visible;margin-right:0;margin-left:0}.cancel-shift-modal .modal-content h4{width:100%;text-align:left;border-bottom:2px solid #121315;line-height:.1em;margin:10px 0 20px}.cancel-shift-modal .modal-content h4 span{background:#fff;padding-right:10px;font-size:1.6rem;font-weight:600;color:#121315}.cancel-shift-modal .modal-header{margin:2.5rem 1rem;padding:1rem 0;font-size:2rem}.cancel-shift-modal .modal-header .modal-title{font-size:2.4rem;font-weight:400;display:flex;grid-gap:8px;gap:8px}.cancel-shift-modal .modal-header .close{color:#323335;font-weight:400;font-size:3rem;opacity:1}.cancel-shift-modal .modal-footer{padding:1.5rem 0;border-top:1px solid #e7e7e7!important}.cancel-shift-modal .modal-footer .btn{border-radius:4px;padding:8px 16px;font-size:1.4rem;line-height:2.4rem}.cancel-shift-modal .modal-footer .btn-primary{border-color:#a11010!important;background:#a11010!important}.cancel-shift-modal .modal-footer .btn-primary:disabled{border-color:#e3ccec!important;background-color:#e3ccec!important;color:#fff!important;cursor:auto}.cancel-shift-modal .modal-footer .btn-secondary{background-color:#fff!important;color:#121315!important;border-color:#121315!important;margin-right:.5rem;font-weight:600;font-size:14px}.cancel-shift-modal .modal-footer .btn-tertiary{margin-right:.5rem;color:#7200a0}.external-agency-screen{width:100%;height:calc(100vh - 60px);padding:32px;display:flex;flex-direction:column}.external-agency-screen .title{font-size:2.4rem;font-weight:700;line-height:3.2rem;letter-spacing:-.333px;padding-bottom:16px;color:#121315}.external-agency-screen .global-search-container{position:relative;display:flex;align-items:center}.external-agency-screen .global-search-container input{min-width:392px;padding:8px 32px;border-radius:4px;border:1px solid #858586;color:#000;font-size:1.4rem;line-height:2.4rem}.external-agency-screen .global-search-container input:focus-visible{outline-color:#858586}.external-agency-screen .global-search-container:before{position:absolute;left:10px;content:"";width:1.4rem;height:1.4rem;background:url(/static/media/search-icon.e4ef1e1b.svg) 0 0/100% 100% no-repeat;z-index:7}.external-agency-screen .global-search-container .clear-icon{position:absolute;right:12px;display:inline-block;font-size:1.6rem;font-weight:600;color:#858586}.external-agency-screen .global-search-container .clear-icon:before{content:"\2715"}.external-agency-screen .global-search-container .clear-icon:hover{color:#121315}.external-agency-screen .p-tabview,.external-agency-screen .p-tabview .p-tabview-panel,.external-agency-screen .p-tabview .p-tabview-panels{display:flex;height:100%;flex-direction:column}.external-agency-screen .p-tabview .p-tabview-panels{padding:16px 0 0}.external-agency-screen .p-tabview .p-tabview-nav .p-tabview-nav-link{font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#000}.external-agency-screen .p-tabview .p-tabview-nav .p-tabview-nav-link:focus{box-shadow:none!important}.external-agency-screen .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{font-weight:700;color:#7200a0;border-color:#7200a0}.external-agency-screen .p-tabview .p-tabview-nav li:not(.p-highlight):hover .p-tabview-nav-link{border-color:#000!important;color:#000!important}.external-agency-screen .toolbar{display:flex;grid-gap:16px;gap:16px;padding-bottom:32px;font-size:1.4rem}.external-agency-screen .toolbar .multi-select-container>button{min-height:4rem}.external-agency-screen .toolbar .date-range-selector{display:flex}.external-agency-screen .toolbar .refresh-button{border:none;background-color:inherit;color:#7200a0;padding:8px 12px;font-size:14px;cursor:pointer;display:flex;grid-gap:4px;gap:4px;align-items:center}.external-agency-screen .toolbar .refresh-button:hover{color:#4f0a74;font-weight:600;letter-spacing:-.28px}.external-agency-screen .toolbar .refresh-button:hover .button-label{margin-top:-1px}.external-agency-screen .datatable-wrapper{display:flex;flex-direction:column;position:relative;flex:1 1}.external-agency-screen .datatable-wrapper>.wrapper-container{position:absolute;top:0;left:0;height:100%;width:100%}.external-agency-screen .p-datatable{flex:1 1;font-size:1.4rem;line-height:2.4rem;letter-spacing:-.333px}.external-agency-screen .p-datatable .p-column-header-content{justify-content:space-between}.external-agency-screen .p-datatable.p-datatable-sm>.p-datatable-footer{font-weight:400;padding:0;border:0;background-color:transparent}.external-agency-screen .p-datatable.p-datatable-striped .p-datatable-tbody .p-row-odd{background-color:#f9f9f9}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-thead th,.external-agency-screen .p-datatable .p-datatable-table .table-cell{padding:8px 8px 8px 16px;color:#121315;font-weight:400}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-thead th.p-frozen-column,.external-agency-screen .p-datatable .p-datatable-table .table-cell.p-frozen-column{padding-left:8px}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-thead th.p-frozen-column:before,.external-agency-screen .p-datatable .p-datatable-table .table-cell.p-frozen-column:before{position:absolute;left:0;top:0;content:"";width:1px;height:100%;background-color:#cececf}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-thead th.p-frozen-column{padding-left:16px}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody>tr.p-selectable-row:focus{outline:none}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody tr.expanded-bundle-row{background-color:#fbf9fe;border-top:2px solid #ece1fa}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody tr.expanded-bundle-row .table-cell:first-of-type{position:relative}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody tr.expanded-bundle-row .table-cell:first-of-type:before{position:absolute;left:0;top:0;content:"";width:4px;height:100%;background-color:#ece1fa}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody tr.expanded-bundle-row .table-cell:last-of-type{position:relative}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody tr.expanded-bundle-row .table-cell:last-of-type:after{position:absolute;right:0;top:0;content:"";width:2px;height:100%;background-color:#ece1fa}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody>tr{height:65px}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody>tr>td{border:none}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody>tr>td .p-row-toggler:focus{box-shadow:none}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody>tr>td .p-row-toggler:hover{background-color:transparent}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody .p-datatable-row-expansion{background-color:#fbf9fe}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody .p-datatable-row-expansion>td{padding:0;border-top:2px solid #ece1fa;border-bottom:2px solid #ece1fa}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody .p-datatable-row-expansion .bundle-shifts-wrapper{border-right:2px solid #ece1fa;border-left:4px solid #ece1fa;display:flex}.external-agency-screen .p-datatable .p-datatable-table .p-datatable-tbody .p-datatable-row-expansion th.p-frozen-column{background-color:#fbf9fe;border-bottom:none}.external-agency-screen .p-datatable .warning{color:#a11010}@keyframes assigned-fade{0%{background-color:inherit}12%{background-color:#c2eabd}88%{background-color:#c2eabd}to{background-color:inherit}}@keyframes error-fade{0%{background-color:inherit}12%{background-color:#ffdbdb}88%{background-color:#ffdbdb}to{background-color:inherit}}@keyframes removeRow{0%{transform:scale(1);line-height:1.7;visibility:visible;opacity:1}25%{transform:scale(1);line-height:1.7;height:65px;opacity:0}50%{transform:scaleY(.5);line-height:1.1;height:32px;opacity:0}to{transform:scaleY(0);height:0;line-height:0;opacity:0;visibility:collapse}}.external-agency-schedule .p-datatable .table-cell .line-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.external-agency-schedule .p-datatable .table-cell .caregiver-name,.external-agency-schedule .p-datatable .table-cell .facility-name,.external-agency-schedule .p-datatable .table-cell .unit-name{min-width:12rem;max-height:4.8rem}.external-agency-schedule .p-datatable .table-cell .start-date>div,.external-agency-schedule .p-datatable .table-cell .start-date>span,.external-agency-schedule .p-datatable .table-cell .time-period{white-space:nowrap}.external-agency-schedule .p-datatable .table-cell .shift-type>.shift_type_block{min-width:12rem;max-height:4.8rem}.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell{color:#af3d52}.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell div,.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell span{text-decoration:line-through}.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell .cancelled-label,.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell .start-date{text-decoration:none;font-weight:700}.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell .cancelled-label span,.external-agency-schedule .p-datatable .cancelled-shift-row .table-cell .start-date span{font-weight:400}.external-agency-schedule .p-datatable .highlight-assigned-row .table-cell{animation-name:assigned-fade;animation-duration:2.7s}.external-agency-schedule .p-datatable .highlight-error-row .table-cell{animation-name:error-fade;animation-duration:2.7s}.external-agency-schedule .p-datatable .expand-button{color:#7200a0;text-align:center}.external-agency-schedule .p-datatable .expand-button:hover{cursor:pointer;font-weight:600;color:#4f0a74}.external-agency-schedule .p-datatable .assign-button-container{width:138px;display:flex;justify-content:center;padding-left:14px}.external-agency-schedule .p-datatable .assign-button-container .assign-button{background-color:#7200a0!important;border-color:#7200a0!important;border-radius:4px;justify-content:center;align-items:center;height:40px;width:80px;color:#fff;font-size:1.4rem}.external-agency-schedule .p-datatable .assign-button-container .assign-button:hover{cursor:pointer;font-weight:600}.external-agency-schedule .p-datatable .assign-button-container .assign-button.disabled{pointer-events:none;opacity:.5;cursor:default}.external-agency-schedule .p-datatable tr.remove-row-animation{transition-duration:1s;animation:removeRow 1s linear 1 forwards;transform-origin:top}.external-agency-schedule .p-datatable .bundle-shifts-wrapper{padding:10px 10px 10px 18px;position:relative}.external-agency-schedule .p-datatable .bundle-shifts-wrapper .p-datatable .p-datatable-loading-overlay{height:64px;margin-top:-12px;background-color:#fbf9fe}.external-agency-schedule .p-datatable .bundle-shifts-wrapper .p-datatable-tbody tr{background-color:#fbf9fe}.external-agency-schedule .p-datatable .bundle-shifts-wrapper .table-cell{height:64px;padding-left:16px;border:none;background-color:#fbf9fe}.external-agency-schedule .p-datatable .bundle-shifts-wrapper:before{content:"";position:absolute;top:-2px;right:147px;display:inline-block;width:1px;height:18px;background-color:#cececf}.external-agency-schedule .p-datatable .bundle-shifts-wrapper:after{content:"";position:absolute;bottom:-2px;right:147px;display:inline-block;width:1px;height:100%;background-color:#cececf}.external-agency-schedule .p-datatable .bundle-shifts-error-wrapper{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.external-agency-schedule .p-datatable .bundle-shifts-error-wrapper .reload-bundle-button{display:flex;padding:8px 16px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;background-color:#7200a0;color:#fff;font-size:1.4rem}.external-agency-schedule .p-datatable .bundle-link{color:#7200a0}.external-agency-schedule .p-datatable .professional-name{padding-left:8px}.external-agency-schedule .multi-select-container .button{border-radius:4px;border-color:#858586;padding:8px 10px 8px 16px;font-weight:400;color:#323335}.external-agency-schedule .right-align-dropdown .multi-select-container .content{right:30px}.external-agency-schedule .shift-count-warning{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:16px;border-radius:8px;background:#fcea90;color:#121315;font-size:1.4rem;line-height:2.4rem;letter-spacing:.25px}.external-agency-schedule .shift-count-warning .shift-count-warning-icon{transform:rotate(180deg)}.external-agency-schedule .shift-count-info{padding-top:16px;color:#323335;font-style:italic}.external-agency-schedule .footer,.external-agency-schedule .shift-count-info{display:flex;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;font-size:1.4rem;line-height:2.4rem}.external-agency-schedule .footer{flex-direction:column;justify-content:center;padding-top:32px;border-top:1px solid #cececf;color:#000}.external-agency-schedule .footer .clear-button{display:flex;padding:8px 16px;justify-content:center;align-items:center;color:#fff;border-radius:4px;background:#7200a0;font-size:1.4rem}.external-agency-schedule button.dropdown-toggle{font-size:1.4rem;font-weight:600;color:#f3f3f3;background-color:transparent!important;border-color:transparent!important;box-shadow:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end}.external-agency-schedule button.dropdown-toggle:after{border:none;background:url(/static/media/more-horizontal.2cdf94c5.svg) no-repeat 50%;width:19px;height:18px;display:inline-block;margin:0;padding:0}.external-agency-schedule button.dropdown-toggle:hover{cursor:pointer}.external-agency-schedule button.dropdown-toggle:has(+.dropdown-menu.show){pointer-events:none}.external-agency-schedule .shift-action-dropdown{margin-right:-.6rem}.external-agency-schedule .shift-action-dropdown.disabled{pointer-events:none}.external-agency-schedule .shift-action-dropdown.disabled button.dropdown-toggle:after{opacity:.2}.external-agency-schedule .item-id-container{display:flex;align-items:center;justify-content:space-between}.external-agency-schedule .dropdown-menu{padding:0;border:1px solid #e7e7e7;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.external-agency-schedule .dropdown-menu .dropdown-item{font-size:1.4rem;font-weight:400;color:#ba3838;padding:10px 16px;border-bottom:1px solid #e7e7e7}.external-agency-schedule .dropdown-menu .dropdown-item .action-menu-item-container{display:flex;align-items:center;justify-content:space-between;width:140px}.external-agency-schedule .dropdown-menu .dropdown-item.disabled,.external-agency-schedule .dropdown-menu .dropdown-item.disabled:hover{pointer-events:inherit;color:#ba8282;background-color:transparent}.external-agency-schedule .dropdown-menu .dropdown-item:hover{background-color:#f0f0f0;color:#a11010}.external-agency-schedule .dropdown-menu .dropdown-item:focus{background-color:transparent;border-color:transparent}.facility-menu-item-tooltip .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}.facility-menu-item-tooltip.facility-info,.facility-menu-item-tooltip.facility-info .tooltip-inner{min-width:25rem}.shift-actions-tooltip .tooltip-inner{border-radius:4px;font-size:1.4rem;padding:6px 8px;color:#e7e7e7}.shift_type_block{margin-top:5px}div.p-component-overlay{background-color:#fff}.professionals-list{display:flex;flex-direction:column;height:100%;flex-grow:1}.professionals-list .total-count{font-size:1.6rem}.professionals-list .p-datatable-tbody .row-disabled>td:not(.no-line-through){font-style:italic;text-decoration:line-through;color:#a11010;opacity:.4}.professionals-list .p-datatable-tbody .table-cell.disabled{opacity:.4}.professionals-list .p-datatable-tbody .column-status{text-transform:capitalize}.professionals-list .p-datatable-tbody .column-status.disabled{color:#a11010}.professionals-list .p-datatable-tbody .italic{font-style:italic}.professionals-list .btn-add-professional{background:#ece1fa;color:#7200a0;border-color:#ece1fa;border-radius:4px}.professionals-list .btn-add-professional:hover{cursor:pointer;color:#ece1fa!important;background:#7200a0!important}#popup_action.professionals-actions{background-color:#323335;border-radius:.4rem}#popup_action.professionals-actions .p-menuitem-link:not(.p-disabled):hover{background:#545556}#popup_action.professionals-actions .p-menuitem-text{color:#fff}.agency-page .edit-contact{font-weight:400;font-size:1.4rem;white-space:nowrap;color:#7200a0;line-height:2.4rem;border:none;background-color:transparent;padding:0;display:flex;align-items:center}.agency-page .edit-contact svg{width:16px;height:16px}.name-and-licenses__wrapper{grid-gap:2.4rem;gap:2.4rem;margin-bottom:2.4rem;border-bottom:.15rem solid #e7e7e7}.name-and-licenses__wrapper:last-child{border-bottom:none}.details-email__wrapper{border-bottom:none}.details-email__wrapper,.details__wrapper{display:flex;justify-content:space-between;padding-bottom:1.6rem;margin-bottom:1.6rem}.details__wrapper{border-bottom:.15rem solid #e7e7e7;font-size:2.4rem}.details__wrapper h3{font-weight:400}.details__wrapper h4{font-weight:600}.home-details__wrapper{border-bottom:.15rem solid #e7e7e7;padding-bottom:2.4rem}.home-details{display:flex;justify-content:space-between}.home-details__subtype{padding-left:1.6rem}.toggle-section{background:none;border:none}.toggle-icon{width:1.1rem;height:.65rem;color:#323335}.home-details__list{display:flex;flex-direction:column;padding-left:6rem;font-size:1.4rem;color:#121315}.license-type h4{background-color:#e7e7e7;border-radius:4px;padding:0 8px}.home-details-license__wrapper{margin-bottom:1.6rem}.portal-sidebar{border-right:.15rem solid #e7e7e7;margin-right:2rem;font-size:1.5rem;font-weight:600;color:#121315;width:200px;min-width:200px}.portal-sidebar__link{padding:1rem 2rem;display:block;color:inherit}.portal-sidebar__link.active,.portal-sidebar__link:active{background-color:#e7e7e7}.portal-sidebar__link:hover{background-color:#cececf;text-decoration:none;color:inherit}@media (max-width:992px){.portal-sidebar{display:none}}.sidebar-wrapper__container{width:100%;height:100vh;overflow-y:scroll;margin-bottom:4rem;padding:2rem}.sidebar-wrapper__page{display:flex;min-height:100%}.sidebar-wrapper__page h1{font-size:1.6rem;font-weight:700;line-height:5rem;text-align:left}.sidebar-wrapper__screen{position:relative;height:100%;width:100%;flex-grow:1;font-style:normal;padding-bottom:12rem}.sidebar-wrapper__screen .title-wrapper{display:flex;align-items:baseline;background-color:#fff;z-index:2;border-bottom:.15rem solid #e7e7e7;line-height:5rem;margin-bottom:2rem;position:-webkit-sticky;position:sticky;top:-2.2rem;white-space:nowrap;font-size:2rem;font-weight:700}.sidebar-wrapper__screen .title-wrapper h2{font-size:inherit;font-weight:inherit;text-overflow:ellipsis;overflow:hidden}@media (max-width:992px){.sidebar-wrapper__screen .title-wrapper{justify-content:space-between}}.sidebar-wrapper__screen .title-wrapper .toggle-section{background:none;border:none}@media (min-width:992px){.sidebar-wrapper__screen .title-wrapper .toggle-section{display:none}}.sidebar-wrapper__screen .title-wrapper .action{margin-left:2rem;font-weight:700;white-space:nowrap}@media (max-width:992px){.sidebar-wrapper__screen .title-wrapper .action{margin-left:auto}}.sidebar-wrapper__dropdown button.active,.sidebar-wrapper__dropdown button:active{background-color:#e7e7e7}.sidebar-wrapper__dropdown button:hover{background-color:#cececf;text-decoration:none;color:inherit}.agency-page .title-wrapper{padding-bottom:1.5rem;padding-top:1rem;width:40%}.agency-page .sidebar-wrapper__container{width:100%;margin-bottom:4rem}.agency-page .sidebar-wrapper__page{display:flex;height:100%}.agency-page .sidebar-wrapper__screen{position:relative;height:100%;width:100%;flex-grow:1;font-style:normal;padding-left:3rem;overflow:auto;padding-bottom:0}.agency-page .sidebar-wrapper__screen .title-wrapper{display:flex;align-items:baseline;z-index:2;margin-bottom:2rem;position:-webkit-sticky;position:sticky;top:-2.2rem;white-space:nowrap;padding-bottom:1.5rem}.agency-page .sidebar-wrapper__screen .title-wrapper.credentials-header{border-bottom:none;margin-bottom:0}.agency-page .sidebar-wrapper__screen .title-wrapper h2{font-size:2.4rem;font-weight:700;color:#121315}.agency-page .sidebar-wrapper__screen .title-wrapper .toggle-section{background:none;border:none}.agency-page .sidebar-wrapper__screen .title-wrapper .action{margin-left:auto;margin-right:1.6rem;font-weight:400;font-size:1.4rem;white-space:nowrap;color:#7200a0;line-height:2.4rem}.agency-page .sidebar-wrapper__screen .title-wrapper .action svg{margin:0 .4rem 0 0;width:1.2rem;height:1.6rem}@media (max-width:992px){.agency-page .sidebar-wrapper__screen .title-wrapper .action{margin-left:auto}}@media (max-width:992px){.agency-page .sidebar-wrapper__screen .title-wrapper{justify-content:space-between}.agency-page .sidebar-wrapper__screen .title-wrapper .toggle-section{display:none}.agency-page .sidebar-wrapper__screen .title-wrapper .action{margin-left:auto}}.agency-page .sidebar-wrapper__dropdown button:hover{background-color:#cececf;text-decoration:none;color:inherit}.agency-page .sidebar-back__action{display:flex;align-items:center;color:#121315;width:200px}.agency-page .sidebar-back__action__title{padding:1rem 1rem 2.4rem 2.4rem;display:flex;align-items:center;color:#7200a0;font-weight:700;font-size:1.6rem;border:none;border-bottom:.15rem solid #e7e7e7;background-color:transparent;text-align:left;grid-gap:.8rem;gap:.8rem}.agency-page .sidebar-back__action__title:active,.agency-page .sidebar-back__action__title:hover{color:#4f0a74}.agency-page .sidebar-wrapper_menu{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;max-height:calc(100vh - 2rem);margin-left:.75rem;padding-right:3rem;justify-items:center}.agency-page .sidebar{border-right:none;text-align-last:center}.agency-page .sidebar_menu{color:#121315;background-color:#fff;padding:.8rem 1.6rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-left:1.6rem;justify-self:left}.agency-page .sidebar_menu.active{background-color:transparent;border-left:.2rem solid #7200a0;color:#7200a0;font-weight:700}.agency-page .sidebar_menu:hover{color:#4f0a74}.agency-page .sidebar_menu.disabled,.agency-page .sidebar_menu.disabled:hover{pointer-events:none;color:#858586}.agency-page.sidebar-wrapper__container{height:100%;overflow-y:auto;max-height:calc(100vh - 6rem);padding-right:3.2rem}.select-label{padding-bottom:4px}.sm__control.sm__control--is-focused,.sm__control.sm__control--is-focused:hover{box-shadow:none;border-color:#7200a0}.highlight .sm__control.sm__control--is-focused{box-shadow:none;border:.3rem solid #7200a0}.highlight .sm__menu{border:.3rem solid #7200a0}.has-error .sm__control{box-shadow:none;border:2px solid #9f2f45}.select__readonly{border-bottom:1px solid #e7e7e7;min-height:40px;line-height:3.2rem}.select-container .read-only .sm__control{background-color:#f0f0f0;border-color:#cececf}.select-container.optional-label .select-label:after{content:" (optional)";font-style:italic;font-weight:400}.employee-edit-page svg{color:#323335;width:1.5rem;height:1.5rem}.employee-details__wrapper{width:40%;line-height:2.4rem;padding-top:.4rem}.employee-details__wrapper h3{font-weight:400;font-size:1.4rem;line-height:2.4rem;color:#323335}.employee-details__wrapper h4{font-weight:600;line-height:2.4rem;font-size:1.4rem;color:#121315}.employee-details__wrapper h2{font-weight:600;margin-bottom:2.4rem;color:#323335}.employee-details__wrapper .employee-details{grid-gap:2.4rem;gap:2.4rem;margin-bottom:2.4rem;border-bottom:.15rem solid #e7e7e7}.employee-details__wrapper .employee-details .form-input-group{margin-bottom:2.4rem}.employee-details__wrapper .employee-details .form-input{height:4rem;border-radius:.4rem;border:1px solid #858586}.employee-details__wrapper .employee-details .form-input .form-control:disabled{border:1px solid #b6b6b7;background-color:#fff}.employee-details__wrapper .employee-details .form-input.form-control:disabled{border:1px solid #cececf;background-color:#fff;color:#cececf}.employee-details__wrapper .employee-details .select{border-radius:.4rem;border:1px solid #858586;box-shadow:none}.employee-details__wrapper .employee-details .form-text{color:#323335;font-size:1.2rem;font-weight:400;letter-spacing:.022rem;margin-top:.8rem}.employee-details__wrapper .employee-details .licenses-wrapper{border-bottom:.15rem solid #e7e7e7;padding-bottom:2.4rem}.employee-details__wrapper .employee-details .input-group{display:flex;flex-direction:row;grid-gap:1.6rem;gap:1.6rem;border-bottom:.15rem solid #e7e7e7}.employee-details__wrapper .employee-details .location-input-group{flex:1 1}.employee-details__wrapper .employee-details .form-label{color:#323335;font-size:1.4rem;font-style:normal;font-weight:400;margin-bottom:.8rem}.employee-details__wrapper .employee-details .form-label.disabled{color:#cececf}.employee-details__wrapper .employee-details .invalid-feedback-custom{display:block;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.employee-details__wrapper .notification-banner-error{display:flex;align-items:flex-start;grid-gap:1.2rem;gap:1.2rem;padding:1.6rem;border-radius:.4rem;margin-bottom:2.4rem;line-height:1.5rem;background-color:#ffdbdb}.employee-details__wrapper .notification-banner-error .notification-banner-icon{display:flex;align-self:center}.employee-details__wrapper .notification-banner-error .notification-banner-message{color:#121315;color:var(--grayscale-900-off-black,#121315);font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.employee-details__wrapper .form-actions{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:1.6rem;gap:1.6rem}@media (min-width:200px) and (max-width:575px){.employee-details__wrapper .form-actions{flex-direction:column-reverse}}.employee-details__wrapper .form-actions__button{padding:10px 0;font-weight:600}@media (min-width:200px) and (max-width:575px){.employee-details__wrapper .form-actions__button{width:100%;margin:.75rem 0}}.employee-details__wrapper .form-actions__button.secondary-button{background-color:#fff;border:none;color:#7200a0;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;display:flex;padding:.8rem 1.6rem;justify-content:center;align-items:center;grid-gap:.4rem;gap:.4rem}.employee-details__wrapper .form-actions__button.secondary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.employee-details__wrapper .form-actions__button.primary-button{color:#fff;border-color:#7200a0;background-color:#7200a0;border-radius:.4rem;display:flex;padding:.8rem 1.6rem;justify-content:center;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem}.employee-details__wrapper .form-actions__button.primary-button:disabled{background-color:#e7e7e7;border:none;color:#fff}.in-page-notification{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:16px;position:fixed;top:80px;z-index:99999}.in-page-notification.error{background:#ffdbdb}.in-page-notification.success{background-color:#cbeac8}.in-page-notification.info{background-color:#d8eaff}.in-page-notification.warning{background-color:#f6d046}.in-page-notification.warning .notification__message div{color:#000}.in-page-notification.content{display:flex;justify-content:space-between;align-items:center}.in-page-notification .icon{width:1.6rem;height:1.6rem;flex-basis:1.6rem;margin-right:1rem}.in-page-notification .close-button{background-color:transparent;border:none;outline:0;display:inline-block;color:#a11010}.credentials .p-tabview,.credentials .p-tabview .p-tabview-panel,.credentials .p-tabview .p-tabview-panels{display:flex;height:100%;flex-direction:column}.credentials .p-tabview .p-tabview-panels{padding:16px 0 0}.credentials .p-tabview .p-tabview-nav .p-tabview-nav-link{font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#000}.credentials .p-tabview .p-tabview-nav .p-tabview-nav-link:focus{box-shadow:none!important}.credentials .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{font-weight:700;color:#7200a0;border-color:#7200a0}.credentials .p-tabview .p-tabview-nav li:not(.p-highlight):hover .p-tabview-nav-link{border-color:#000!important;color:#000!important}.credentials .p-tabview .p-tabview-nav li.p-tabview-ink-bar{background-color:#7200a0}.credentials .toolbar{display:flex;grid-gap:16px;gap:16px;padding-bottom:32px;font-size:1.4rem;justify-content:space-between}.credentials .toolbar .upload-button{display:flex;padding:8px 16px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;background:#ece1fa;color:#7200a0;font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:-.0333rem}.credentials .toolbar .upload-button:hover{background-color:#9d4dbd}.credentials .toolbar .refresh-button{border:none;background-color:inherit;color:#7200a0;padding:8px 12px;font-size:14px;cursor:pointer;display:flex;grid-gap:4px;gap:4px;align-items:center}.credentials .toolbar .refresh-button:hover{color:#4f0a74;font-weight:600;letter-spacing:-.28px}.credentials .toolbar .refresh-button:hover .button-label{margin-top:-1px}.credentials .datatable-wrapper{display:flex;flex-direction:column;position:relative;flex:1 1}.credentials .datatable-wrapper>.wrapper-container{position:absolute;top:0;left:0;height:100%;width:100%}.credentials .p-datatable{flex:1 1;font-size:1.4rem;line-height:2.4rem;letter-spacing:-.333px}.credentials .p-datatable .p-column-header-content{justify-content:space-between;color:#121315;font-size:1.4rem;font-weight:600;letter-spacing:-.0333rem}.credentials .p-datatable.p-datatable-sm>.p-datatable-footer{font-weight:400;padding:0;border:0;background-color:transparent}.credentials .p-datatable.p-datatable-striped .p-datatable-tbody .p-row-odd{background-color:#f9f9f9!important}.credentials .p-datatable .p-datatable-table .p-datatable-thead th,.credentials .p-datatable .p-datatable-table .table-cell{padding:8px 8px 8px 16px;color:#121315;font-weight:400}.credentials .p-datatable .p-datatable-table .p-datatable-thead th.p-frozen-column,.credentials .p-datatable .p-datatable-table .table-cell.p-frozen-column{box-shadow:inset 10px 0 20px -15px #b6b6b7}.credentials .p-datatable .p-datatable-tbody tr{color:#121315}.credentials .p-datatable .p-datatable-tbody tr td{border:0;padding:.8rem 1.6rem}.credentials .multi-select-container .button{border-radius:4px;border-color:#cececf;padding:8px 10px 8px 16px;font-weight:400;color:#cececf;pointer-events:none}.credentials .right-align-dropdown:last-child .multi-select-container .content{right:0}.credentials .licenses-and-specialties{color:#7200a0;font-size:1.4rem;font-weight:400;line-height:2.4rem}.credentials .default-column{font-size:1.4rem;font-weight:400;line-height:2.4rem;color:#121315}.credentials .disabled-text{color:#858586}.upload-credential-modal{color:#000}.upload-credential-modal .modal-dialog{max-width:75%}.upload-credential-modal .modal-content{padding:2.4rem}.upload-credential-modal .modal-content .modal-header{border-bottom:1px solid #e7e7e7;padding:0 0 2.4rem}.upload-credential-modal .modal-content .modal-header .modal-title{font-size:1.8rem;font-weight:700}.upload-credential-modal .modal-content .modal-header .close{font-size:3rem;padding-top:0}.upload-credential-modal .modal-content .modal-body{display:flex;flex-direction:column;padding:2.4rem 0 0;font-size:1.4rem}.upload-credential-modal .modal-content .modal-body .upper-container{display:flex}.upload-credential-modal .modal-content .modal-body .upper-container .left-side,.upload-credential-modal .modal-content .modal-body .upper-container .right-side{width:50%}.upload-credential-modal .modal-content .modal-body .upper-container .left-side{display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid #e7e7e7;padding-right:2.4rem}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .first-row{display:flex;align-items:flex-start}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .first-row .select-file-btn span{margin-left:.4rem;vertical-align:middle}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .first-row .select-file-btn:hover{cursor:pointer}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .first-row .upload-info{padding-left:24px}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .file-attachment{align-self:stretch;align-items:center;margin-top:2.4rem;padding:1.6rem;color:#121315;background-color:#f3f3f3;border-radius:.4rem}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .file-attachment img{margin-right:.8rem}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .upload-credential-info-container{width:100%;margin-top:2.4rem;display:flex;flex-direction:row;background-color:#d8eaff;padding:1.6rem}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .upload-credential-info-container .info-icon{padding-right:1.6rem;position:relative;content:url(/static/media/info-icon-gray.2f9887c0.svg)}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .upload-credential-info-container span{font-weight:400;font-size:1.4rem;color:#121315}.upload-credential-modal .modal-content .modal-body .upper-container .left-side .file-error{overflow:hidden;color:#a02e44;font-size:1.2rem;line-height:1.4rem;min-height:2rem}.upload-credential-modal .modal-content .modal-body .upper-container .right-side{padding-left:1rem}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form{display:grid;grid-column-gap:16px;column-gap:16px;grid-template-columns:1fr}@media (min-width:1200px){.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form{grid-template-columns:1fr 1fr}}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .form-input{border:1px solid #858586;border-radius:.4rem;padding:.8rem 1.6rem;width:100%}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .licence_number-field .form-input{height:40px;width:100%}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-label,.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .select-label{padding-bottom:.8rem;color:#323335}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-label{display:flex;justify-content:space-between}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-label .label-optional{color:#858586;font-size:1.2rem}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-label .label-optional-disabled{display:none}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .form-select>div{border:1px solid #858586;border-radius:.4rem}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-disabled{opacity:.4;background-color:#fff!important}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-disabled .sm__control{background-color:#fff}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-disabled .sm__control .sm__single-value{color:#121315;font-weight:600}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .input-disabled .sm__control .sm__indicator{color:#121315}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .disabled-select>div{background-color:transparent;opacity:.4}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .error-message{overflow:hidden;color:#a02e44;font-size:1.2rem;line-height:1.4rem;min-height:2rem}.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .validation-error .input,.upload-credential-modal .modal-content .modal-body .upper-container .right-side .upload-form .validation-error .sm__control{border-color:#a02e44}.upload-credential-modal .modal-footer{padding:2.4rem 0 0;border-top:1px solid #e7e7e7;margin-top:2.4rem}.upload-credential-modal .modal-footer .buttons{display:flex;grid-gap:10px;gap:10px}.upload-credential-modal .modal-footer .buttons button{font-size:1.4rem;border:none;white-space:nowrap;padding:8px 16px}.view-credentials-modal{color:#000}.view-credentials-modal .modal-dialog{width:653px!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:2.4rem}.view-credentials-modal .modal-content{padding:2.4rem}.view-credentials-modal .modal-content .modal-header{border-bottom:1px solid #e7e7e7;padding:0 0 2.4rem}.view-credentials-modal .modal-content .modal-header .modal-title{font-size:1.8rem;font-weight:700}.view-credentials-modal .modal-content .modal-header .close{font-size:3rem;padding-top:0}.view-credentials-modal .modal-content .modal-body{display:flex;flex-direction:column;padding:2.4rem 0 0;font-size:1.4rem}.view-credentials-modal .modal-content .modal-body .modal-container{display:flex;flex-direction:column}.view-credentials-modal .modal-content .modal-body .modal-container .info-text{padding-top:2.4rem;color:#323335}.view-credentials-modal .modal-content .modal-body .modal-container .sm__control--is-focused{border:1px solid #858586}.view-credentials-modal .modal-content .modal-body .modal-container .sm__menu{border-radius:.8rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);grid-gap:1.6rem;gap:1.6rem}.view-credentials-modal .modal-content .modal-body .modal-container .sm__menu .sm__group-heading{color:#858586;font-size:1.4rem;text-transform:none}.view-credentials-modal .modal-content .modal-body .modal-container .sm__menu .sm__group{padding:0 0 1rem}.view-credentials-modal .modal-content .modal-body .modal-container .sm__menu .sm__option{display:flex;align-self:stretch;padding:.2rem .8rem .2rem 2.2rem;grid-gap:.8rem;gap:.8rem;cursor:pointer}.view-credentials-modal .modal-content .modal-body .modal-container .sm__menu .sm__option--is-selected{color:#7200a0;background-color:transparent!important}.view-credentials-modal .modal-content .modal-body .modal-container .sm__menu .sm__group:has(.sm__option--is-selected)>.sm__group-heading{color:#7200a0}.view-credentials-modal .modal-content .modal-body .modal-container .error-message{overflow:hidden;color:#a02e44;font-size:1.2rem;line-height:1.4rem;min-height:2rem;padding:1rem 0 0}.view-credentials-modal .modal-footer{padding:2.4rem 0 0;border-top:1px solid #e7e7e7;margin-top:2.4rem}.view-credentials-modal .modal-footer .buttons{display:flex;grid-gap:1rem;gap:1rem}.view-credentials-modal .modal-footer .buttons button{font-size:1.4rem;border:none;white-space:nowrap;padding:.8rem 1.6rem}.p-button.p-component.btn.actions{border-radius:50%;padding:.375rem}.p-button.p-component.btn.actions:enabled:hover{border-color:transparent;background:#ece1fa}.status-pill{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1.6rem;border-radius:16px;border:1px solid transparent;font-size:1.4rem;font-weight:500}.status-pill.missing{border-color:#ba8282;background-color:#fff;color:#a11010}.status-pill.pending{border-color:#858586;background-color:#e7e7e7;color:#121315}.status-pill.verified{border-color:#82ba83;background-color:#e0eee0;color:#045405}.status-pill.rejected{border-color:#ba8282;background-color:#eee0e0;color:#540404}.expandable{padding:0!important}.expandable button{color:#7200a0!important}.expandable button:focus{box-shadow:none!important}.expandable button:hover{border:none;background:none!important}.default-expander{padding:0!important}.default-expander button{color:#323335!important;opacity:.4;pointer-events:none}.p-datatable.credential-data{padding:16px 0 16px 24px}.status-container{display:flex;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem}.status-column{text-transform:capitalize}.info-icon{margin-left:.4rem}.key-title{font-size:1.4rem;line-height:2.4rem;font-weight:400;color:#f3f3f3}.pills-tooltip .tooltip-inner{max-width:none}.tooltip-content{padding:.8rem 1.6rem;text-align:left}.tooltip-content .tooltip-pills-container{display:flex;justify-content:left;flex-wrap:nowrap;grid-gap:.8rem;gap:.8rem;margin-top:.8rem}.custom-backdrop{z-index:1050!important}.confirmation-modal-new{color:#444;font-size:1.4rem}.confirmation-modal-new .modal-content{padding:8px 24px 16px}.confirmation-modal-new .modal-content .modal-header{padding:1.6rem 0}.confirmation-modal-new .modal-content .modal-header .modal-title{font-size:2.4rem;line-height:2.4rem;font-weight:700;color:#121315}.confirmation-modal-new .modal-content .modal-header .close-icon{cursor:pointer}.confirmation-modal-new .modal-content .modal-header .close-icon:hover{opacity:.6}.confirmation-modal-new .modal-content .modal-body{padding:24px 0}.confirmation-modal-new .modal-content .modal-footer{padding:16px 0 0}.confirmation-modal-new .modal-content .modal-footer .button{border-radius:4px;padding:8px 16px;font-size:1.4rem;line-height:2.4rem}.confirmation-modal-new .modal-content .modal-footer .button.button-primary{background-color:#a11010;border:1px solid #a11010;color:#fff}.confirmation-modal-new .modal-content .modal-footer .button.button-primary:disabled{cursor:auto;opacity:.5}.confirmation-modal-new .modal-content .modal-footer .button.button-secondary{margin-right:.5rem;background-color:#fff;border:none;color:#7200a0}@media (min-width:576px) and (max-width:767px){.confirmation-modal-new .modal-dialog{max-width:500px}}@media (max-width:575px){.confirmation-modal-new .modal-footer{justify-content:space-around!important}}.add-contact-modal{border-radius:8px}.add-contact-modal.backdrop{z-index:1040}.add-contact-modal .modal-content{padding:8px 24px 16px}.add-contact-modal .modal-content .modal-header{padding:1.6rem 0}.add-contact-modal .modal-content .modal-header .modal-title{font-size:2.4rem;line-height:2.4rem;font-weight:700;color:#121315}.add-contact-modal .modal-content .modal-header .close-icon{cursor:pointer}.add-contact-modal .modal-content .modal-header .close-icon:hover{opacity:.6}.add-contact-modal .modal-content .modal-body{padding:0 0 24px}.add-contact-modal .modal-content .row{display:flex;grid-gap:16px;gap:16px;padding-top:24px}.add-contact-modal .modal-content .row .input-group{flex:1 1;font-size:1.4rem;line-height:2.4rem}.add-contact-modal .modal-content .row .input-group label{color:#323335;display:flex;justify-content:space-between}.add-contact-modal .modal-content .row .input-group input{padding:8px 16px;border-radius:4px;border:1px solid #858586;color:#121315;width:100%}.add-contact-modal .modal-content .row .input-group.invalid .input-wrapper{position:relative}.add-contact-modal .modal-content .row .input-group.invalid .input-wrapper:after{content:"";background:url(/static/media/attention.0fe0361f.svg);position:absolute;top:15px;right:10px;width:12px;height:12px;transform:scale(1.5)}.add-contact-modal .modal-content .row .input-group.invalid input{padding-right:30px}.add-contact-modal .modal-content .row .input-group.invalid input:focus-visible{outline-color:#dc3545}.add-contact-modal .modal-content .row .input-group.invalid .invalid-field-message{color:#dc3545;font-size:1rem}.add-contact-modal .modal-content .row .input-group input:disabled{background-color:#fff;color:#b6b6b7;border:1px solid #d8d8d8;cursor:not-allowed}.add-contact-modal .modal-content .row .input-group .label{color:#323335;margin-bottom:.5rem}.add-contact-modal .modal-content .row .input-group .checkbox-field-wrapper{display:flex;align-items:center;grid-gap:6px;gap:6px}.add-contact-modal .modal-content .row .input-group .checkbox-field-wrapper input{width:24px;height:18px}.add-contact-modal .modal-content .row .input-group .checkbox-field-wrapper input:before{content:" ";position:relative;display:inline-block;width:2.4rem;height:2.4rem;border-radius:2px;border:none;top:-3px;background:#fff url(/static/media/checkbox-unchecked.73f3dabb.svg) 50%/100% 90% no-repeat}.add-contact-modal .modal-content .row .input-group .checkbox-field-wrapper input:checked:before{background:#fff url(/static/media/checkbox-checked-blue.abdbd1fe.svg) 50%/100% 90% no-repeat}.add-contact-modal .modal-content .row .input-group .checkbox-field-wrapper label{margin-bottom:0;color:#121315}.add-contact-modal .modal-content .row .input-group.disabled label{color:#b6b6b7}.add-contact-modal .modal-content .modal-footer{padding:16px 0 0}.add-contact-modal .modal-content .modal-footer .btn{border-radius:4px;padding:8px 16px;font-size:1.4rem;line-height:2.4rem}.add-contact-modal .modal-content .modal-footer .btn.btn-primary{background-color:#7200a0!important;border-color:#7200a0!important}.add-contact-modal .modal-content .modal-footer .btn.btn-tertiary{color:#7200a0}.external-agency-contacts .contacts-count-wrapper{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px}.external-agency-contacts .contacts-count-wrapper .contacts-count{font-size:1.6rem;line-height:2.4rem;color:#000}.external-agency-contacts .contacts-count-wrapper .add-contact-button{display:flex;padding:8px 16px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border:none;border-radius:4px;background-color:#ece1fa;color:#7200a0;font-size:14px;line-height:24px;letter-spacing:-.333px}.external-agency-contacts .datatable-wrapper{position:relative}.external-agency-contacts .datatable-wrapper .p-datatable{position:absolute;width:100%}.external-agency-contacts .datatable-wrapper .p-datatable .inactive .table-cell:nth-of-type(3),.external-agency-contacts .datatable-wrapper .p-datatable .inactive .table-cell:nth-of-type(4),.external-agency-contacts .datatable-wrapper .p-datatable .inactive .table-cell:nth-of-type(5){-webkit-text-decoration-line:line-through;text-decoration-line:line-through;opacity:.2}.external-agency-contacts .datatable-wrapper .p-datatable .p-sortable-column,.external-agency-contacts .datatable-wrapper .p-datatable .table-cell{padding:8px 16px!important}.external-agency-contacts .datatable-wrapper .p-datatable .edit-contact-icon{cursor:pointer}.custom-number-wrapper{display:flex;align-items:center;position:relative;border:none}.custom-number-wrapper .number-input{flex-grow:1;height:4rem;padding:0 1rem;outline:none;width:9rem;border-radius:.4rem;border:1px solid #858586}.custom-number-wrapper .button-group{top:.1rem;right:1rem;display:flex;flex-direction:column;position:absolute}.custom-number-wrapper .button-group .btn-increment{margin-top:.5rem;margin-bottom:.6rem}.custom-number-wrapper .button-group .btn-increment:disabled img{opacity:.6}.custom-number-wrapper .button-group .btn-decrement img{transform:rotate(180deg)}.custom-number-wrapper .button-group .btn-decrement:disabled img{opacity:.6}.custom-number-wrapper button{background-color:transparent;border:none;height:1rem;width:100%;display:flex;align-items:center;justify-content:center}.tooltip-component--overlay .tooltip-inner{font-size:1rem;background-color:#121315;border-radius:.4rem;padding:1rem}.custom-checkbox{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-gap:.5em;font-size:2rem;color:var(#639);margin:0}.custom-checkbox--disabled{color:var(#959495);cursor:not-allowed}.custom-checkbox-control{display:inline-grid;width:1em;height:1em;border:1px solid #4811a3;background-color:#fff;color:#fff;border-radius:4px;cursor:pointer}.custom-checkbox-control svg{transform:scale(0);fill:#fff}.custom-checkbox-container{display:grid;grid-template-areas:"checkbox"}.custom-checkbox-container>*{grid-area:checkbox}.custom-checkbox-container input{opacity:0;width:1em;height:1em;cursor:pointer}.custom-checkbox-container input:checked+.custom-checkbox-control{background-color:#531362}.custom-checkbox-container input:checked+.custom-checkbox-control svg{transform:scale(1)}.custom-checkbox-container input:disabled,.custom-checkbox-container input:disabled+.custom-checkbox-control{color:var(#959495);cursor:not-allowed}.flex-request-shift-modal .modal-dialog{max-width:500px;grid-gap:16px;gap:16px}.flex-request-shift-modal .modal-content{padding:8px;border-radius:.8rem}.flex-request-shift-modal .modal-header .title{font-size:18px;text-align:left;color:#121315;font-weight:600;line-height:24px;padding:0 1.2rem}.flex-request-shift-modal .modal-header .close{font-size:24px;padding:.5rem 1rem;color:#121315;opacity:1;font-weight:600}.flex-request-shift-modal .modal-body{display:flex;flex-direction:column;align-items:center}.flex-request-shift-modal .modal-body .text-content{font-family:"Open Sans",sans-serif;font-size:1.4rem;text-align:left;margin-top:.8rem;color:#000;padding:1rem .8rem}.flex-request-shift-modal .modal-body .box-text-content{padding:1rem 1.6rem;background-color:#d8eaff;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:14px;text-align:left;margin-top:12px;margin-bottom:8px;color:#000}.flex-request-shift-modal .modal-body .change-facility-secondary-text{margin-top:1.6rem;margin-bottom:.8rem}.flex-request-shift-modal .modal-footer{padding-top:8px;display:flex;grid-gap:4px;gap:4px}.flex-request-shift-modal .modal-footer .primary-button{width:auto;height:40px;padding:8px 16px;background-color:#7200a0;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;text-align:center;color:#fff;border:none;cursor:pointer;order:1}.flex-request-shift-modal .modal-footer .primary-button.danger{background-color:#a11010}.flex-request-shift-modal .modal-footer .secondary-button{width:auto;height:40px;padding:8px 16px;background-color:#fff;border:1px solid #7200a0;border-radius:4px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;text-align:center;color:#7200a0;cursor:pointer;order:2}.flex-request-shift-modal .modal-footer .secondary-button.without-border{border:none}@media (max-width:992px){.flex-request-shift-modal .modal-content{margin-left:-1.8rem}}.shift-requests-modal{color:#444;font-size:1.4rem}.shift-requests-modal .modal-content{padding:0}.shift-requests-modal .modal-request-header{margin-right:2rem;margin-left:2rem}.shift-requests-modal .modal-header{padding:1.5rem 1rem 1rem 0;font-size:2rem}.shift-requests-modal .modal-header .modal-title{font-size:1.6rem;font-weight:600}.shift-requests-modal .modal-header .close{font-size:2rem;font-weight:400;padding-right:0}.shift-requests-modal .modal-body{padding:2rem 0;font-weight:400;font-size:1.4rem}.shift-requests-modal .modal-footer{padding:1.5rem 0;border-top:none;justify-content:center}.shift-requests-modal .modal-footer .btn{padding:5px 20px;width:200px;height:54px;font-size:1.5rem;border-radius:4px}.shift-requests-modal .modal-footer .btn-secondary{margin-right:.5rem}.shift-requests-modal .modal-footer .buttons{width:100%;text-align:center}.shift-requests-modal .modal-footer .single-shift-button{border:none;background-color:transparent;color:#4811a3;font-weight:600;width:152px;height:54px}.shift-requests-modal .modal-footer .single-shift-button:hover{text-decoration:underline}.shift-requests-modal .request-shift-title{font-size:3.5rem!important;font-weight:550}.shift-requests-modal .step-one{min-width:23.5%;float:left}.shift-requests-modal .step-two{width:100%;padding-left:4rem;float:right;border-left:1px solid #dad8da}.shift-requests-modal .step-two .guaranteed-section{padding:.2rem 1rem;background-color:rgba(187,107,217,.15);border-radius:6px;width:100%}.shift-requests-modal .step-two .guaranteed-section .guaranteed-bold{color:#531362;font-weight:700}.shift-requests-modal .step-two .guaranteed-section .guaranteed-text{color:#531362}.shift-requests-modal .step-two .guaranteed-section p{margin:0!important}.shift-requests-modal .steps{display:flex;margin-top:3rem;padding:0 1.5rem}.shift-requests-modal .steps .step-title{color:#444;font-size:2.5rem;font-weight:700;text-align:left}.shift-requests-modal .steps .step-sub{color:#757575;font-size:1.5rem;padding-top:1rem;text-align:left}.shift-requests-modal .date-row{display:flex;margin-top:2rem;padding:1em;background-size:cover!important}.shift-requests-modal .date-row .shifts-section{width:100%;padding-left:4rem;float:right;border-left:1px solid #dad8da}.shift-requests-modal .date-row .shifts-section .bonus-selector{vertical-align:center;padding-right:.5rem}.shift-requests-modal .date-row .last{padding-left:4rem}.shift-requests-modal .date-input-container{display:inline-block;position:relative}.shift-requests-modal .date-input-container .day-string-date-picker{position:absolute;margin-top:.85rem;padding-left:1rem;color:#757575;font-weight:700}.shift-requests-modal .date-input-container .input-shift-date-picker{color:#757575;padding-left:4.5rem;width:18rem}.shift-requests-modal .date-input-container .arrow-wrapper{margin-left:15rem;color:#000!important;margin-top:-3.2rem}.shift-requests-modal .date-input-container .arrow-down{border:2px solid #ccc;border-width:0 2.5px 2.5px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.shift-requests-modal .select-label{color:#757575;font-weight:700;margin-bottom:.5rem;padding-bottom:0!important}.shift-requests-modal .shift-row-grey-background{background-color:#f9fafc;background-repeat:no-repeat;background-size:100% 100%}.shift-requests-modal .req-shifts-button{margin-left:2rem;margin-right:2rem}.shift-requests-modal .text-head{color:#757575;font-size:1.4rem;font-weight:700;text-align:left;margin-bottom:.5rem}.shift-requests-modal .add-shift-button{margin-top:1rem;margin-bottom:2rem}.shift-requests-modal .add-date-button,.shift-requests-modal .add-shift-button{color:#00b1be;background-color:#fff;font-size:1.1rem;border:1.3px solid #00b1be;width:18rem;height:3.5rem;border-radius:4px;text-align:center}.shift-requests-modal .add-date-button{margin-top:5rem}.shift-requests-modal .date-section{min-width:23.5%}.shift-requests-modal .shift-required-separator{border-top:1px solid #dbd9d9}.shift-requests-modal .shift-options{width:100%;display:flex}.shift-requests-modal .shift-options .provider-label{color:#757575;font-weight:700;margin-bottom:.5rem;padding-bottom:0}.shift-requests-modal .shift-options .provider-input{width:100%;height:3.8rem;border:1px solid #ccc;padding:0 .8em;border-radius:4px}.shift-requests-modal .shift-options .provider-input.has-error{border:2px solid #9f2f45!important}.shift-requests-modal .shift-options .provider-input:focus{border:none;outline:none;box-shadow:0 0 0 1.6px #2684ff}.shift-requests-modal .shift-options .shift-selector{width:18rem;margin-right:3.5rem;margin-bottom:1rem}.shift-requests-modal .shift-options .shift-selector .bonus-remove{margin-top:1.5rem;display:flex}.shift-requests-modal .shift-options .shift-selector .guaranteed-shift{margin-top:1rem;font-size:1.2rem;display:flex;align-items:center}.shift-requests-modal .shift-options .shift-selector .guaranteed-shift input{margin-right:.5rem}.shift-requests-modal .shift-options .shift-selector .remove-section{display:flex;justify-content:center;cursor:pointer}.shift-requests-modal .shift-options .shift-selector .remove-text{color:#ff03a0;font-size:1.5rem;margin-left:.5rem;padding-top:.5rem;width:4rem;text-align:left;float:right}.shift-requests-modal .shift-options .shift-selector .remove-img{padding-bottom:.5rem;float:left}.shift-requests-modal .shift-options .shift-selector .bonus-input{height:3.3rem;width:13rem;float:left}.shift-requests-modal .shift-options .shift-selector .required-label{font-weight:700;padding-top:.5rem;font-size:1.3rem;color:#9f2f45;visibility:hidden}.shift-requests-modal .shift-options .shift-selector .required-label.show{visibility:visible}.shift-requests-modal .react-datepicker-wrapper{background-color:inherit}.shift-requests-modal .react-datepicker-wrapper,.shift-requests-modal .react-datepicker__input-container,.shift-requests-modal .react-datepicker__input-container input{display:block;height:3.8rem;border:1px solid #ccc!important;border-radius:4px}.shift-requests-modal .react-datepicker-wrapper .selected-picker-date,.shift-requests-modal .react-datepicker__input-container .selected-picker-date,.shift-requests-modal .react-datepicker__input-container input .selected-picker-date{border:none!important;outline:none!important;box-shadow:0 0 0 1.8px #2684ff!important}.shift-requests-modal .react-datepicker-wrapper{border:none!important;outline:none!important}.shift-requests-modal .react-datepicker__input-container{border:none!important}.shift-requests-modal .react-datepicker{font-size:1em}.shift-requests-modal .react-datepicker__header{padding-top:.8em}.shift-requests-modal .react-datepicker__month{margin:.4em 1em}.shift-requests-modal .react-datepicker__day,.shift-requests-modal .react-datepicker__day-name{width:25px;height:25px;line-height:25px;margin:3px}.shift-requests-modal .react-datepicker__current-month{font-size:1em}.shift-requests-modal .react-datepicker__navigation{top:1em;line-height:1.7em;border:.45em solid transparent}.shift-requests-modal .react-datepicker__navigation--previous{border-right-color:#ccc;left:1em}.shift-requests-modal .react-datepicker__navigation--next{border-left-color:#ccc;right:1em}.shift-requests-modal .spinner-wrapper{height:15rem;background-color:#fcfcfc}.shift-requests-modal .select-value{color:#757575!important}@media (max-width:1240px){.date-section,.step-one{min-width:28.3%!important}.shift-options{width:100%}.shift-options .shift-selector{width:11rem!important}.shift-options .provider-selector{margin-right:0!important}.shift-options .bonus{padding-left:1rem!important}.shift-requests-modal .add-shift-button{width:14rem!important}}@media (max-width:1000px){.date-section,.step-one{min-width:42%!important}.arrow-wrapper{margin-left:13.5rem!important}.shift-options{width:100%;display:inline-block!important}.shift-options .shift-selector{width:90%!important;margin-right:1.5rem;padding-bottom:1rem}.shift-options .provider-selector{margin-bottom:0!important}.shift-options .bonus-remove{margin-top:0!important}.shift-options .remove-section{padding-left:-3rem}.shift-requests-modal .add-shift-button{width:90%!important}.shift-requests-modal .modal-footer{justify-content:space-around!important}}@media (min-width:576px) and (max-width:768px){.shift-requests-modal .add-shift-button{width:85%!important;margin-top:0!important}.shift-requests-modal .modal-footer{justify-content:space-evenly!important}.shift-requests-modal .modal-footer .cancel-shifts-button{padding-right:0!important}.shift-requests-modal .day-string-date-picker{font-size:1.1rem!important;margin:1rem 0 0!important}.shift-requests-modal .by-date-picker-wrapper{width:100%!important}.shift-requests-modal .input-shift-date-picker{height:inherit;width:98%;font-size:1.1rem!important}.shift-requests-modal .step-one{min-width:42%!important}.shift-requests-modal .step-two{min-width:55%!important;padding-left:2rem!important}.shift-requests-modal .bonus-remove{margin-top:0}.shift-requests-modal .shifts-section{margin:0!important;padding-left:2rem!important;min-width:55%!important}.shift-requests-modal .date-section{margin:0!important;min-width:42%!important}.shift-requests-modal .arrow-wrapper{margin-left:13.5rem!important}.shift-requests-modal .shift-options{width:100%;display:inline-block!important}.shift-requests-modal .shift-options .select-container{margin-bottom:1rem}.shift-requests-modal .shift-options .select-container .shift-selector{width:85%!important;margin-right:1.5rem}.shift-requests-modal .shift-options .remove-section{padding-left:-3rem}}@media (min-width:361px) and (max-width:575px){.shifts-section{padding-left:1rem!important}.date-section,.step-one{min-width:42%!important}.step-two{padding-left:1rem!important}.add-shift-button{margin-top:0!important}.add-date-button{width:100%!important}.day-string-date-picker{font-size:1.3rem!important;margin:1rem 0 0!important}.date-row,.steps{padding-left:1rem!important;padding-right:1rem!important}.input-shift-date-picker{padding-left:4.5rem!important;padding-top:.5rem!important;font-size:1rem!important;width:105%!important}.by-date-picker-wrapper{width:13.5rem!important;font-size:1.3rem!important}.by-date-picker-wrapper .react-datepicker__input-container{width:100%}.by-date-picker-wrapper .arrow-wrapper{margin-left:10.5rem!important}}@media (max-width:330px){.date-section,.step-one{min-width:50%!important}.shifts-section{padding-left:1rem!important}.date-row,.steps{padding-left:1rem!important;padding-right:1rem!important}.add-date-button{width:12rem!important}.step-two{padding-left:1rem!important}.add-shift-button{margin-top:0!important}.day-string-date-picker{font-size:1.1rem!important;margin:1rem 0 0!important}.input-shift-date-picker{width:95%!important;padding-left:4rem!important;font-size:1rem!important}.by-date-picker-wrapper{width:13.3rem!important;font-size:1.1rem!important}.by-date-picker-wrapper .react-datepicker__input-container{width:95%!important}.by-date-picker-wrapper .arrow-wrapper{margin-left:10rem!important}.modal-footer{padding-left:1rem;flex-wrap:nowrap!important;display:flex!important}.modal-footer .req-shifts-button{margin:0!important}}.confirmation-modal .modal-content{width:999px!important;padding:1.4rem 2.2rem!important;border-radius:.8rem!important;border:none}.confirmation-modal .modal-header .modal-title{font-size:2rem;font-weight:700}.confirmation-modal .facility-and-modal-container{margin-top:-3rem;overflow-x:auto}.confirmation-modal .facility-and-modal-container .facility-name{font-weight:600}.confirmation-modal .modal-footer{border-top:1px solid #dee2ed}.confirmation-modal .modal-footer .btn-secondary{background-color:transparent!important;border:none;color:#7200a0;margin-top:2rem;font-size:1.4rem;font-weight:400;width:8.5rem}.confirmation-modal .modal-footer .btn-primary{background-color:#7200a0!important;margin-top:2rem;border:none;font-size:1.4rem;font-weight:400}.confirmation-modal .shifts-confirmation-table{margin-top:2rem}.confirmation-modal .header-confirmation-shifts{background-color:#f0f0f0;min-height:5.8rem}.confirmation-modal .header-confirmation-shifts.slots{margin:0}.confirmation-modal .header-confirmation-shifts .head-text{font-weight:600;display:flex;align-items:center;justify-content:left;flex:1 1;border:1px solid #d9d9d9;padding-left:1rem;width:15.5rem!important;font-size:1.3rem}.confirmation-modal .header-confirmation-shifts .head-text.wrap{flex-wrap:wrap}@media (min-width:576px){.confirmation-modal .header-confirmation-shifts .head-text.wrap{justify-content:left}}.confirmation-modal .row-confirmation-shifts{display:flex;margin:0;align-items:center;background-color:#fff;min-height:5.8rem;border:1px solid #d9d9d9}.confirmation-modal .row-confirmation-shifts.first-row{border-top:none}.confirmation-modal .row-confirmation-shifts.slots{margin:0}.confirmation-modal .row-confirmation-shifts.request:nth-child(2n){background-color:#f0f0f0}.confirmation-modal .row-confirmation-shifts .end-time{margin-top:1rem!important}.confirmation-modal .row-confirmation-shifts .row-shift{flex:1 1;align-items:flex-start;justify-content:center;padding-left:1rem;min-height:7.9rem;border-right:2px solid #e7e7e7;font-size:1.3rem;display:flex;flex-direction:column;width:15.5rem;border-top:none}.confirmation-modal .row-confirmation-shifts .row-shift.last-column{border-right:none}.confirmation-modal .row-confirmation-shifts .row-shift.add .select-container{width:75%}.confirmation-modal .row-confirmation-shifts .row-shift.add-shift{border:1px solid #e7e7e7}.confirmation-modal .row-confirmation-shifts .row-shift .shift-count-details{display:flex;flex-direction:row;justify-content:center;width:100%}.confirmation-modal .row-confirmation-shifts .row-shift .shift-count-details>:last-child{flex-shrink:1;text-align:left;padding-left:2rem}@media (max-width:575px){.confirmation-modal .row-confirmation-shifts .row-shift .shift-count-details>:last-child{padding-left:1rem}}.confirmation-modal .row-confirmation-shifts .row-shift .shift-count-details .highlighted{font-weight:700}.confirmation-modal .divider{width:100%;border-top:1px solid #ececec;margin-top:.8rem;margin-bottom:.8rem}.confirmation-modal .guaranteed-badge-span{display:inline-block;border-radius:.3rem;font-size:1.3rem;min-width:7rem;height:2rem;padding:0 1.1rem;font-weight:400}.confirmation-modal .guaranteed-badge-span .guaranteed-icon{height:15px;width:13px;margin-right:.4rem;margin-left:-1.3rem;margin-top:-.4rem}.confirmation-modal .guaranteed-badge-span .orientation-icon{margin-top:-.2rem;margin-right:.4rem;margin-left:-.5rem}.confirmation-modal .guaranteed-badge-span.orientation{background-color:#dbdbdb;color:#323335;margin-left:.6rem;margin-bottom:1rem}.confirmation-modal .modal-body-shift-confirmation{margin-top:3rem}.confirmation-modal .modal-body-shift-confirmation .start-end{min-width:13rem}.confirmation-modal .modal-body-shift-confirmation+.modal-footer .btn-primary{width:8.5rem}.confirmation-modal .guaranteed-section{text-align:center;margin-top:2rem;padding:1rem 2rem;background-color:rgba(187,107,217,.06);border-radius:6px;width:100%}.confirmation-modal .guaranteed-section .guaranteed-bold{color:#531362;font-weight:700}.confirmation-modal .guaranteed-section .guaranteed-text{color:#531362}.confirmation-modal .guaranteed-section .guaranteed-italic{font-style:italic}.confirmation-modal .confirm-guaranteed{text-align:center;margin-top:2rem;font-weight:400;font-size:1.7rem;margin-bottom:2rem}.confirmation-modal .confirm-guaranteed .guaranteed-detail{margin-top:2rem}@media (max-width:992px){.confirmation-modal .modal-footer{justify-content:flex-end!important}.confirmation-modal .modal-content{width:100%!important;padding:1rem;overflow:auto}.confirmation-modal .header-confirmation-shifts,.confirmation-modal .row-confirmation-shifts{display:flex!important}.confirmation-modal .header-confirmation-shifts .head-text,.confirmation-modal .header-confirmation-shifts .row-shift{padding:.5rem;font-size:1.1rem;width:auto;text-align:center;justify-content:center}.confirmation-modal .row-confirmation-shifts .row-shift{padding-left:.5rem;flex-wrap:wrap;text-align:center;justify-content:center;border-right:1px solid #e7e7e7}}@media (max-width:575px){.date-input-container{height:inherit}.shifts-section{padding-left:1rem!important}.add-date-button{width:12rem!important}.step-two{padding-left:1rem!important}.add-shift-button{margin-top:0!important}.day-string-date-picker{font-size:1.1rem!important;margin:1rem 0 0!important}.input-shift-date-picker{width:95%!important;padding-left:4rem!important;font-size:1rem!important}.by-date-picker-wrapper{width:13.3rem!important;font-size:1.1rem!important}.by-date-picker-wrapper .react-datepicker__input-container{width:95%!important}.by-date-picker-wrapper .arrow-wrapper{margin-left:10rem!important}}.modal-content{border-radius:8px;padding-top:2rem;padding-bottom:2rem}.notification-popup-modal .common-font{font-family:Open Sans,serif;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.6rem;color:#545454}.notification-popup-modal-title{display:flex;justify-content:center;align-items:center}.notification-popup-modal-title .title-font{font-weight:700;font-size:2.4rem;line-height:2.2rem;text-align:center;padding:30px;width:100%}.notification-popup-modal-body{box-sizing:border-box;padding:10px 48px 16px;display:flex;align-items:center;width:100%}.notification-popup-modal-body .body-text,.notification-popup-modal-body .body-text-light{border-radius:8px;border:4px solid #e0e6ef;padding:10px;font-size:1.6rem;line-height:2.2rem}.notification-popup-modal-body .body-text-light{border:none;padding:10px 0}.notification-popup-modal-body .body-text-light b{font-weight:600}.notification-popup-modal-body .body-text-light .facility-name{font-weight:700}.notification-popup-modal-footer{display:flex;flex-direction:column;width:100%;padding:0 48px 11px}.notification-popup-modal-footer .buttons-block{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.notification-popup-modal-footer .buttons-block .confirm-button{background-color:#7200a0;box-shadow:0 -10px 20px rgba(0,0,0,.03);font-size:1.6rem;line-height:2.2rem;color:#fff}.notification-popup-modal-footer .buttons-block .close-button{background-color:#fff;border:1px solid #000;box-shadow:0 -10px 20px rgba(0,0,0,.03);color:#000}.notification-popup-modal-footer .buttons-block .custom-button{flex-grow:1;max-width:50%;font-weight:700;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;text-align:center;text-transform:uppercase;justify-content:center;height:36px;border-radius:20px}.notification-popup-modal-footer .buttons-block .custom-button:hover{opacity:.8}.notification-popup-modal-image{height:100px}.notification-popup-modal .close{font-size:3rem;display:flex;justify-content:flex-end;padding-right:20px}@media (max-width:575px){.notification-popup-modal-title .title-font{padding:15px}.notification-popup-modal-body{padding:5px 24px 8px}.notification-popup-modal-body .body-text,.notification-popup-modal-body .body-text-light{border-radius:6px;border:3px solid #e0e6ef;padding:5px}.notification-popup-modal-footer{padding:0 24px 8px}.notification-popup-modal-footer .buttons-block{padding-bottom:5px}.notification-popup-modal-footer .buttons-block .confirm-button{margin-left:5px}.notification-popup-modal-footer .buttons-block .close-button{margin-right:5px}.notification-popup-modal-footer .buttons-block .custom-button{height:40px;border-radius:6px}}@media (max-width:575px){.notification-popup-modal,.notification-popup-modal-backdrop{display:none!important}}.modal-dialog{overflow:hidden}.aditionalInformation .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem;text-align:left;padding:.9rem 1.1rem;border-radius:.5rem}.confirmation-modal.custom-confirmation .modal-content{margin:0 auto;max-width:400px;min-width:50%}.recurring-shifts-modal{min-height:500px;color:#2f385c;max-height:100%;font-size:1.4rem}.recurring-shifts-modal .modal-dialog{padding:2rem 0;min-height:500px;height:100%;margin:0 auto;width:1100px;max-width:80%}.recurring-shifts-modal .tooltip-icon{margin-top:-25px;cursor:pointer}.recurring-shifts-modal .modal-content{height:100%;padding:5px 40px;overflow:auto}.recurring-shifts-modal .modal-body{height:calc(100% - 60px)}.recurring-shifts-modal .modal-header{padding:1.5rem 1rem 0 0;font-size:2rem;border-bottom:none;height:60px}.recurring-shifts-modal .modal-header .modal-title{width:100%;text-align:left}.recurring-shifts-modal .modal-header .modal-title h2{font-size:3.3rem;font-weight:400}.recurring-shifts-modal .modal-header .modal-title .confirmation-subtitle{font-size:1.6rem}.recurring-shifts-modal .modal-header .close{font-size:2rem;font-weight:400;color:#000;opacity:.5;padding:0;margin:-1rem -2rem -2rem auto;height:50px}.recurring-shifts-modal .modal-header .close span{height:50px;display:inline-block}.recurring-shifts-modal .modal-header hr{margin:12px 0}.recurring-shifts-modal-body{display:flex;flex-flow:column;height:100%;font-weight:400;font-size:1.4rem}.recurring-shifts-modal-body .recurring-shifts-modal-tabs{display:flex;justify-content:space-between;align-items:baseline}.recurring-shifts-modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab{display:flex;align-items:baseline;justify-content:center;font-weight:400;color:#757575;font-size:2rem;cursor:pointer;flex:0 0 14%}.recurring-shifts-modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab svg{align-self:center}.recurring-shifts-modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab.active-day{color:#4811a3;font-weight:700;font-size:2.8rem}.recurring-shifts-modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab.active-day .recurring-shift-icon{width:17px;height:23px;color:#4811a3}.recurring-shifts-modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab .recurring-shift-icon{width:10px;height:13px;margin-right:5px;color:#757575;fill:currentColor}.recurring-shifts-modal-body .recurring-shifts-modal-terms{display:flex;flex-wrap:nowrap}.recurring-shifts-modal-body .recurring-shifts-modal-terms p{font-weight:700;font-size:1.5rem}.recurring-shifts-modal-body .recurring-shifts-modal-footer{width:99%;margin:0 auto;text-align:center}.recurring-shifts-modal-body .recurring-shifts-modal-footer .single-shift-button{border:none;background-color:transparent;color:#4811a3;font-weight:600;width:132px;height:54px}.recurring-shifts-modal-body .recurring-shifts-modal-footer .single-shift-button:hover{text-decoration:underline}.recurring-shifts-modal-body .confirmations-checkbox{width:20px;height:20px}.recurring-shifts-modal-body .select-container{overflow:visible}.recurring-shifts-modal-body .buttons{display:flex;margin:20px auto 0;max-width:424px;justify-content:space-between}.recurring-shifts-modal-body .buttons .confirm-button{font-size:1.5rem;border-radius:4px;padding:5px 20px;width:200px;height:54px;box-shadow:0 -10px 20px rgba(0,0,0,.03)}.recurring-shifts-modal-body .buttons .confirm-button:disabled{cursor:not-allowed}@media (min-width:768px) and (max-width:991px){.confirmation-modal .modal-header .modal-title{font-size:2rem}}@media screen and (max-width:768px){.recurring-shifts-modal .modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab{font-size:1.6rem}.recurring-shifts-modal .modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab .recurring-shift-icon{width:8px;height:12px}.recurring-shifts-modal .modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab.active-day{font-size:2rem}.recurring-shifts-modal .modal-body .recurring-shifts-modal-tabs .recurring-shifts-modal-tab.active-day .recurring-shift-icon{width:14px;height:18px}}.confirmation-modal{color:#444;font-size:1.4rem}.confirmation-modal .modal-content{padding:0 1.5rem;overflow:visible!important}.confirmation-modal .modal-body{padding:2.5rem 0;font-weight:400;font-size:1.4rem;overflow:visible!important}.confirmation-modal .modal-body .information{display:flex;flex-direction:column;align-items:center;justify-content:center}.confirmation-modal .modal-body .information .select-container{overflow:visible}.confirmation-modal .modal-body .information .title{font-size:2.7rem;text-align:center;margin-bottom:1.1rem}.confirmation-modal .ok-button{font-size:1.8rem}.error-btn{justify-content:flex-start!important}.reccuring-shifts-grid{margin-left:-10px;overflow-y:auto;flex:1 1 100%}.reccuring-shifts-grid.error-container{padding:0 4rem}.reccuring-shifts-grid-font{font-family:Open Sans,serif;font-style:normal;font-weight:700;color:#2f385c}.reccuring-shifts-grid .error-text{margin-top:2.2rem}.reccuring-shifts-grid .centered-v-h-position{display:flex;align-items:center;justify-content:center}.reccuring-shifts-grid .centered-h-position{display:flex;justify-content:center}.reccuring-shifts-grid-head .title-font{font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:2rem}.reccuring-shifts-grid-head .tooltip-icon-small{cursor:pointer;width:12px;height:12px;margin:0}.reccuring-shifts-grid-head .trade-mark-icon{height:12px;padding-top:.1px}.reccuring-shifts-grid-head .margin-right-6{margin-right:6px}.reccuring-shifts-grid-head .margin-left-7{margin-left:7px}.reccuring-shifts-grid-head .margin-right-4{margin-right:4px}.reccuring-shifts-grid-head .right-top-corner{display:flex;flex-wrap:nowrap;align-items:flex-start;height:100%;padding-top:9px}.reccuring-shifts-grid-head .table-head-centered-icons{display:flex;align-items:center;height:100%}.reccuring-shifts-grid-body .common-font{font-size:2.2rem;line-height:5rem}.reccuring-shifts-grid-body .time-font{font-family:Open Sans,serif;font-style:normal;font-weight:600;font-size:1.8rem;color:#2f385c}.reccuring-shifts-grid-body .orientation-badge{padding:5px 15px;background:#531362;border-radius:8px;font-family:Open Sans,serif;font-style:normal;font-weight:600;font-size:1.6rem;line-height:1.6rem;display:flex;align-items:center;color:#fff;justify-content:center}.reccuring-shifts-grid-body .custom-shifts-checkbox .custom-checkbox-control{border:2px solid #595959}.reccuring-shifts-grid-body .custom-shifts-checkbox .custom-checkbox-container input:checked+.custom-checkbox-control{background-color:#11b4c3;border:0}.reccuring-shifts-grid-body .textInput{outline:0;border-width:0 0 1px;border-color:#000;width:30px;max-width:30px;text-align:center;font-family:Open Sans,serif;font-style:normal;font-weight:600;font-size:2.2rem;line-height:5rem;color:#545454}.reccuring-shifts-grid-body .greyout-input{border-color:#b0b0b0;color:#b0b0b0}.reccuring-shifts-grid-body .error-badge{width:142px;height:24px;background:#a02e44;border-radius:8px;font-family:Open Sans,serif;font-style:normal;font-weight:600;font-size:16px;line-height:54px;display:flex;align-items:center;color:#fff;justify-content:center}.reccuring-shifts-grid-body .error-text{font-size:1.6rem;font-style:normal;font-weight:700;letter-spacing:0;text-align:left;margin-top:4.5rem;line-height:5rem;color:#545454}@media (min-width:992px) and (max-width:1222px){.reccuring-shifts-grid .reccuring-shifts-grid-head .title-font{font-size:1.8rem;font-size:1.2rem}}@media (min-width:992px) and (max-width:1222px){.reccuring-shifts-grid .reccuring-shifts-grid-head .tooltip-icon-small{width:10px;height:10px}.reccuring-shifts-grid .reccuring-shifts-grid-head .trade-mark-icon{width:8px;height:8px;padding-top:3px}.reccuring-shifts-grid .reccuring-shifts-grid-head .right-top-corner{padding-top:7px}.reccuring-shifts-grid .reccuring-shifts-grid-body .common-font{font-size:1.4rem;line-height:4rem}.reccuring-shifts-grid .reccuring-shifts-grid-body .error-badge,.reccuring-shifts-grid .reccuring-shifts-grid-body .orientation-badge{border-radius:6px;font-size:1.3rem;line-height:1.3rem;padding:3px 10px}.reccuring-shifts-grid .reccuring-shifts-grid-body .textInput{width:24px;max-width:24px;font-size:1.8rem;line-height:3rem}}@media (max-width:991px){.reccuring-shifts-grid .reccuring-shifts-grid-head .title-font{font-size:1.6rem}.reccuring-shifts-grid .reccuring-shifts-grid-head .tooltip-icon-small{width:8px;height:8px}.reccuring-shifts-grid .reccuring-shifts-grid-head .trade-mark-icon{width:6px;height:6px;padding-top:3px}.reccuring-shifts-grid .reccuring-shifts-grid-head .right-top-corner{padding-top:5px}.reccuring-shifts-grid .reccuring-shifts-grid-body .common-font{font-size:1rem;line-height:3rem}.reccuring-shifts-grid .reccuring-shifts-grid-body .error-badge,.reccuring-shifts-grid .reccuring-shifts-grid-body .orientation-badge{border-radius:5px;font-size:1rem;line-height:1rem;padding:2px 8px}.reccuring-shifts-grid .reccuring-shifts-grid-body .textInput{width:20px;max-width:20px;font-size:1.4rem;line-height:2rem}}.confirmations-pending-modal{color:#2f385c;max-height:100%;font-size:1.4rem}.confirmations-pending-modal .modal-dialog{max-width:95%}.confirmations-pending-modal .modal-content{padding:5px 40px;margin:0 40px;overflow:visible!important}.confirmations-pending-modal .modal-header{padding:1.5rem 1rem 0 0;font-size:2rem;border-bottom:none}.confirmations-pending-modal .modal-header .modal-title{width:100%;text-align:left}.confirmations-pending-modal .modal-header .modal-title h2{font-size:3.3rem;font-weight:400}.confirmations-pending-modal .modal-header .modal-title .confirmation-subtitle{font-size:1.6rem}.confirmations-pending-modal .modal-header .close{font-size:6rem;font-weight:400;color:#000;opacity:.5;padding:0;margin:-2rem -3rem -2rem auto;height:50px}.confirmations-pending-modal .modal-header .close span{height:50px;display:inline-block}.confirmations-pending-modal .modal-header hr{margin:12px 0}.confirmations-pending-modal .modal-body{padding:0 0 2rem;font-weight:400;font-size:1.4rem}.confirmations-pending-modal .modal-body .slot{align-self:stretch;flex-grow:1;margin:12.5px 0}.confirmations-pending-modal .modal-body .slot-checkbox{display:flex;align-items:center}.confirmations-pending-modal .modal-body .slot-checkbox .custom-checkbox-control{width:20px;height:20px}.confirmations-pending-modal .modal-body .slot .credential-packet-download{font-weight:700;color:#4811a3}.confirmations-pending-modal .modal-body .confirmations-table-rows{max-height:50vh;overflow-y:auto}.confirmations-pending-modal .modal-body .confirmations-pending-modal-terms{display:flex;flex-wrap:nowrap}.confirmations-pending-modal .modal-body .confirmations-pending-modal-terms p{font-weight:700;font-size:1.5rem}.confirmations-pending-modal .modal-body .confirmations-pending-modal-errored{margin-top:20px;font-weight:700;font-size:1.5rem;line-height:30px}.confirmations-pending-modal .modal-body .confirmations-pending-modal-footer{width:99%;margin:0 auto}.confirmations-pending-modal .modal-body .shift-day-separator{height:4px;background-color:#531362;border-radius:4px;margin:16px auto;opacity:.08}.confirmations-pending-modal .modal-body .shift-day-separator.header-separator{margin:10px auto 16px}.confirmations-pending-modal .modal-body .shift-separator{width:98%;height:8px;background-color:#531362;opacity:.98;border-radius:8px;margin:8px auto}.confirmations-pending-modal .modal-body .confirmations-checkbox{width:20px;height:20px}.confirmations-pending-modal .modal-body .returning-worker-badge{background-color:#531362;color:#fff;width:14rem;text-align:center;font-weight:700;border-radius:4px;white-space:nowrap;border:1px solid rgba(127,217,225,.3);font-size:1.3rem;margin-bottom:3px}.confirmations-pending-modal .modal-body .credentials-download{color:#531362;font-size:1rem;display:flex;align-items:center;justify-content:center;width:10rem}.confirmations-pending-modal .modal-body .credentials-download:before{content:url(/static/media/file-download.15f15ed0.svg);padding-right:5px;padding-top:2px}.confirmations-pending-modal .modal-body .credentials-download:hover{cursor:pointer;text-decoration:underline}.confirmations-pending-modal .modal-body .credentials-tooltip .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}.confirmations-pending-modal .modal-body .guaranteed-badge-span{display:flex;background-color:rgba(127,217,225,.3);padding-right:.6rem;color:#00b1be;border-radius:6px;border:1px solid rgba(127,217,225,.3);font-size:1rem;max-width:12rem;align-items:center}.confirmations-pending-modal .modal-body .guaranteed-badge-span .guaranteed-icon,.confirmations-pending-modal .modal-body .guaranteed-badge-span .orientation-icon{vertical-align:center;padding:2px 6px;height:16px}.confirmations-pending-modal .modal-body .guaranteed-badge-span.orientation{display:flex;align-items:center;background-color:#8a78a0;border:#8a78a0;color:#fff;font-size:1.3rem}.confirmations-pending-modal .modal-body .external-worker-badge,.confirmations-pending-modal .modal-body .oriented-worker-badge{border-radius:4px;background-color:#8a78a0;padding:2px 6px;font-size:1.2rem;color:#fff;display:flex;justify-content:center;height:2rem;align-items:center;font-weight:700;min-width:100px;margin-bottom:3px}.confirmations-pending-modal .modal-body .external-worker-badge{background-color:#e7e7e7;color:#121315;font-weight:400}.confirmations-pending-modal .modal-body .select-container{overflow:visible}.confirmations-pending-modal .modal-body .buttons{display:flex;margin-top:20px}.confirmations-pending-modal .modal-body .buttons .confirm-button{font-size:1.5rem;border-radius:4px;padding:5px 20px;width:200px;height:54px;box-shadow:0 -10px 20px rgba(0,0,0,.03)}.confirmations-pending-modal .modal-body .buttons .confirm-button:disabled{opacity:.5;cursor:not-allowed}@media (min-width:992px) and (max-width:1199px){.confirmation-modal .modal-dialog{max-width:990px}}@media (min-width:768px) and (max-width:991px){.confirmation-modal .modal-dialog{max-width:730px}.confirmation-modal .modal-header .modal-title{font-size:2rem}.confirmation-modal .table-title{font-size:1.6rem}}@media (min-width:576px) and (max-width:767px){.confirmation-modal .modal-dialog{max-width:500px}}.base-badge{display:flex;justify-content:center;padding:4px 8px;border-radius:4px;min-width:10rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:.2rem;background:#cfeaf0;color:#121315;font-weight:400;align-items:stretch;font-size:1rem}.base-badge>svg{width:1.4rem;height:1.4rem;margin-right:.6rem}.base-badge.confirmed-badge{background-color:rgba(16,161,18,.4)}.base-badge.pending-badge{background-color:#f6d046}.base-badge.expired-badge{background-color:#ff9f9f;color:#000}.base-badge.cancelled-badge{background-color:#fddceb}.base-badge.deactivated-badge{background-color:#b6b6b7}.base-badge.guaranteed-badge{background-color:#00b4c3;color:#fff}.base-badge.integrated-badge{background-color:#e7e7e7;color:#323335}.base-badge.worker-type-badge{color:#4f0a74}.base-badge.orientation-badge{background-color:#8a78a0;color:#fff}.base-badge.bundle-badge{background:#e7e7e7;color:#323335}@media (max-width:575px){.base-badge.bundle-badge{background-color:#fff;border:1px solid #323335}}.base-badge .badge-label{text-transform:uppercase;line-height:1.4rem}.table-body-column:first-child,.table-title:first-child{max-width:30px}.table-body-column,.table-title{padding:0!important}.table-body-column .bundle-badge-slot-view,.table-title .bundle-badge-slot-view{margin:0 0 4px 14px}.confirmations-table-header,.confirmations-table-rows{width:99%;margin:0 auto!important}.confirmations-table-body .table-title{font-family:"Open Sans",sans-serif;font-size:1.8rem}.confirmations-table-body .table-body-column{font-size:1.6rem}.confirmations-table-body .table-body-column-errored,.confirmations-table-body .table-body-column-errored a{color:#595959!important}.confirmations-table-body .shift-day-header-date{font-size:1.8rem;font-weight:400}.confirmations-table-body ul{margin:0}.confirmations-table-body ul li{display:flex;align-items:center}@media screen and (max-width:996px){.confirmations-table-body .table-title{font-size:1.5rem}.confirmations-table-body .table-body-column{font-size:1.2rem}.confirmations-table-body .confirmations-checkbox{width:15px;height:15px}.confirmations-table-body .shift-day-header-date{font-size:1.5rem}}.guarantee-bundle-modal .modal-dialog{max-width:830px}.guarantee-bundle-modal .modal-body>p{margin-top:1rem;text-align:justify}@media (min-width:576px){.guarantee-bundle-modal .mobile-button-container{display:none}}.guarantee-bundle-modal .expand-table-buttons{min-width:160px;padding:10px 20px;border-radius:30px;border:none;font-weight:600;margin:.75rem;color:#4f0a74}@media (min-width:200px) and (max-width:575px){.guarantee-bundle-modal .expand-table-buttons{width:100%}}.guarantee-bundle-modal .expand-table-buttons.secondary-button{background-color:#fff}.guarantee-bundle-modal .expand-table-buttons.secondary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.guarantee-bundle-modal .expand-table-buttons.primary-button{color:#fff;border-color:#7200a0;background-color:#7200a0}.guarantee-bundle-modal .expand-table-buttons.primary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.guarantee-bundle-modal .guarantee-section{padding:1rem;margin:2rem 0;background-color:rgba(187,107,217,.15);border-radius:6px;display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%}@media (max-width:575px){.guarantee-bundle-modal .guarantee-section{display:none}}.guarantee-bundle-modal .guarantee-section .guarantee-bold{color:#531362;font-weight:700}.guarantee-bundle-modal .guarantee-section p{line-height:2.4rem;margin:.5rem 0}.guarantee-bundle-modal .guarantee-section .section-icon{margin:0 1.5rem 0 1rem}.guarantee-bundle-modal .info-header-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;font-size:1.3rem}@media (max-width:575px){.guarantee-bundle-modal .info-header-container{display:flex;flex-direction:column}.guarantee-bundle-modal .info-header-container.hidden{display:none}}.guarantee-bundle-modal .info-header-container .info-header-section{width:30%;height:100%;background-color:#f9f9f9;padding:.5rem 1rem}@media (max-width:575px){.guarantee-bundle-modal .info-header-container .info-header-section{width:100%;height:100%;display:flex;justify-content:space-between}}.guarantee-bundle-modal .info-header-container .info-header-section p{line-height:2.4rem;margin:.2rem 0}.guarantee-bundle-modal .table-container{height:280px;overflow-y:auto;border:1px solid #ccc;margin:2rem 0}.guarantee-bundle-modal .table-container.expanded{height:100%}.guarantee-bundle-modal .table-container table{width:100%;border-collapse:collapse}.guarantee-bundle-modal .table-container td,.guarantee-bundle-modal .table-container th{padding:1rem;text-align:left;border-bottom:1px solid #ddd}.guarantee-bundle-modal .table-container th{border-bottom:1px solid #531362}.guarantee-bundle-modal .table-container td.guarantee-icon{text-align:center}.guarantee-bundle-modal .table-container svg{display:block;margin:auto}.guarantee-bundle-modal .table-container th{background-color:#f0f0f0;font-weight:400;font-size:1.3rem}.guarantee-bundle-modal .table-container th:nth-child(3){width:auto;width:90px}.guarantee-bundle-modal .table-container tr:nth-child(2n){background-color:#f9f9f9}.guarantee-bundle-modal .aknowledgement-section{display:flex;justify-content:flex-start;width:100%;height:100%}.guarantee-bundle-modal .aknowledgement-section.hidden{display:none}.remove-guarantee .modal-content .modal-footer .footer-buttons.primary-button{background-color:#a11010}.pro-tip-box{display:inline-flex;margin:0 4rem;background-color:#f5e9f9}.pro-tip-text{font-style:italic;font-weight:400;font-size:14px;color:#531362;margin:5px 30px}.pro-tip-text img{margin-right:4px}.pro-tip-text span{font-weight:700}#bonusInformation .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}.bonus-modal{color:#444;font-size:1.4rem;font-family:"Open Sans",Arial,sans-serif}.bonus-modal .modal-content{padding:1.5rem;overflow:visible!important}.bonus-modal .modal-content .remove-bonus-button{width:100%;max-width:12rem;height:3.3rem;color:#fff;align-self:center;font-size:1.2rem;background-color:#4811a3!important;border:1px solid #4811a3;border-radius:4px;margin-bottom:1rem}.bonus-modal .modal-content .remove-bonus-icon{margin:0 .8rem;color:#fff}.bonus-modal .modal-title{font-size:24px;font-weight:700;margin-bottom:17px}.bonus-modal .modal-body{padding:2rem 0 0;font-weight:400;font-size:16px;overflow:visible!important}.bonus-modal .modal-body .modal-shift-info{border:4px solid #e0e6ef;text-align:left;padding:10px 0 0 19px;max-width:365px;margin:1rem auto;font-weight:400}.bonus-modal .modal-body .modal-shift-info .modal-shift-info-resource-type{display:flex;align-items:center}.bonus-modal .modal-body .modal-shift-info .modal-shift-info-resource-type .guaranteed-badge-span{display:flex;align-items:center;background-color:rgba(127,217,225,.3);color:#00b1be;border-radius:6px;border:1px solid rgba(127,217,225,.3);font-size:1.2rem;width:10rem;height:1.5rem;margin:0 0 0 5px}.bonus-modal .modal-body .modal-shift-info .modal-shift-info-resource-type .guaranteed-badge-span .guaranteed-icon,.bonus-modal .modal-body .modal-shift-info .modal-shift-info-resource-type .guaranteed-badge-span .orientation-icon{padding:2px 6px;height:16px}.bonus-modal .modal-body .modal-shift-info .modal-shift-info-resource-type .guaranteed-badge-span.orientation{background-color:#8a78a0;border:#8a78a0;color:#fff}.bonus-modal .modal-body .modal-shift-info .modal-shift-info-title{font-size:18px;font-style:italic}.bonus-modal .modal-body .modal-shift-info ul{list-style:none;width:100%;padding-left:0}.bonus-modal .modal-body .modal-shift-info ul li{margin-top:.5rem}.bonus-modal .modal-body .modal-shift-info ul li span{font-weight:600}.bonus-modal .modal-body .modal-bonus-pills{display:flex;justify-content:space-around;width:80%;margin:0 auto 3rem}.bonus-modal .modal-body .modal-bonus-pills .modal-bonus-pill{width:80px;height:42px;border-radius:30px;background-color:#fff!important;border:1px solid #00b4c3;color:#00b4c3;font-weight:600;font-size:16px}.bonus-modal .modal-body .modal-bonus-pills .modal-bonus-pill.selected,.bonus-modal .modal-body .modal-bonus-pills .modal-bonus-pill:hover{background-color:#00b4c3!important;color:#fff}.bonus-modal .modal-body .modal-input{margin-top:2rem}.bonus-modal .modal-body .modal-input label{color:#545454;font-weight:400;font-size:16px;margin-right:10px}.bonus-modal .modal-body .modal-input .bonus-amount:before{content:"$"}.bonus-modal .modal-body .modal-input input{border:none;border-bottom:1px solid #e0e6ef;width:92px;text-align:center;outline:none}.bonus-modal .modal-body .modal-input input:-ms-input-placeholder{color:#e0e6ef}.bonus-modal .modal-body .modal-input input::placeholder{color:#e0e6ef}.bonus-modal .modal-body .modal-input input.has-error{border-bottom:1px solid #f3519c}.bonus-modal .modal-body .bonus-input-error{height:2rem;color:#f3519c;visibility:hidden}.bonus-modal .modal-body .bonus-input-error.show{visibility:visible}.bonus-modal .modal-body .select-container{overflow:visible}.bonus-modal .modal-body .modal-text{padding:0 2rem}.bonus-modal .modal-body .confirmation-text{padding:0 5rem}.bonus-modal .modal-footer{padding:1rem 0 3rem;border-top:none;justify-content:space-around!important;font-family:"Open Sans",Arial,sans-serif}.bonus-modal .modal-footer .bonus-go-back{color:#4811a3;cursor:pointer;font-size:16px}.bonus-modal .modal-footer .btn{width:12.5rem;height:3.5rem;border-radius:4px;font-size:12px}.bonus-modal .modal-footer .btn.disabled{cursor:not-allowed}.bonus-modal .modal-footer .btn-secondary{margin-right:.5rem}.bonus-permissions-modal .modal-dialog .modal-content{padding:0 2rem}.bonus-permissions-modal .modal-dialog .modal-content .text-center .modal-title{margin-top:1rem}@media (min-width:300px) and (max-width:767px){.bonus-modal .modal-body .modal-bonus-pills{display:none}.bonus-modal .modal-footer .btn{max-width:10.5rem}.bonus-modal .modal-body .modal-shift-info-resource-type .guaranteed-badge-span{font-size:1.2rem!important;max-width:9rem!important}}.bonus-permissions-modal{color:#444;font-size:1.4rem;font-family:"Open Sans",sans-serif}.bonus-permissions-modal .modal-content{padding:1.5rem;overflow:visible!important}.bonus-permissions-modal .modal-title{font-size:18px;font-weight:700;margin-bottom:17px}.bonus-permissions-modal .modal-body{padding:2rem 0 0;font-weight:400;font-size:16px;overflow:visible!important}.bonus-permissions-modal .modal-body .select-container{overflow:visible}.bonus-permissions-modal .modal-body .modal-text{padding:0 2rem}.bonus-permissions-modal .modal-footer{padding:1rem 0 3rem;border-top:none}.bonus-permissions-modal .modal-footer .btn{width:8rem;height:3.5rem;border-radius:3rem;font-size:16px;font-weight:600}.bonus-permissions-modal .modal-footer .btn.confirm{background-color:#7200a0;color:#fff}@media (min-width:992px) and (max-width:1199px){.bonus-permissions-modal .modal-dialog{max-width:990px}}@media (min-width:768px) and (max-width:991px){.bonus-permissions-modal .modal-dialog{max-width:730px}}@media (min-width:576px) and (max-width:767px){.bonus-permissions-modal .modal-dialog{max-width:500px}}.edit-wage-modal{color:#000}.edit-wage-modal .modal-content{padding:10px}.edit-wage-modal .modal-content .modal-header{border:none}.edit-wage-modal .modal-content .modal-header .modal-title{font-size:1.8rem;font-weight:700}.edit-wage-modal .modal-content .modal-header .close{font-size:3rem;padding-top:0}.edit-wage-modal .modal-content .modal-body .current-wage-section{font-style:italic}.edit-wage-modal .modal-content .modal-body .current-wage-section p{margin-bottom:8px}.edit-wage-modal .modal-content .modal-body .new-wage-section{padding-top:18px;height:101px}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field label{font-weight:700}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group{border:1px solid #b0b0b0;border-radius:3px;font-weight:600;width:37%}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group span{background-color:transparent;border:none;font-size:1.2rem;font-weight:600;color:#000}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group input{border:none;height:27px;font-size:1.2rem;font-weight:600;padding-left:1px;color:#000}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group :focus{box-shadow:none}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group :-ms-input-placeholder{color:#dadada}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group ::placeholder{color:#dadada}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .input-group.invalid{border-color:#ba3838}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-field .error-message{font-style:italic;color:#ba3838;font-weight:700;font-size:1.2rem}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm{display:flex;align-items:center;justify-content:center}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div{width:25%;text-align:center;padding:0 5px}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div:nth-of-type(2){width:7%;padding:10px 0 0}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div p{font-weight:600;margin-bottom:5px}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div .big-number{font-size:2.6rem;font-weight:400}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div .big-number.previous{color:#545556;text-decoration:line-through;text-decoration-thickness:1px}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div .big-number.new{font-weight:700}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div img{width:100%}.edit-wage-modal .modal-content .modal-body .new-wage-section .new-wage-confirm div svg{position:relative;top:.45rem}.edit-wage-modal .modal-content .modal-body .shift-info-section{padding-top:15px}.edit-wage-modal .modal-content .modal-body .shift-info-section p{font-weight:600}.edit-wage-modal .modal-content .modal-body .shift-info-section p strong{font-weight:700}.edit-wage-modal .modal-content .modal-body .shift-info-section p .guaranteed{color:#00a698}.edit-wage-modal .modal-content .modal-body .shift-info-section p span{border-left:1px solid #dadada;padding:0 7px}.edit-wage-modal .modal-content .modal-body .shift-info-section p span:first-of-type{border-left:0}.edit-wage-modal .modal-content .modal-body .shift-info-section p span img{height:100%}.edit-wage-modal .modal-content .modal-footer{border:none}.edit-wage-modal .modal-content .modal-footer .buttons{display:flex;grid-gap:10px;gap:10px}.edit-wage-modal .modal-content .modal-footer .buttons button{width:7.875rem;height:3.5rem;font-weight:400;font-size:1.3rem;border-radius:1.875rem}.edit-wage-modal .modal-content .modal-footer .buttons button.cancel{color:#000;background-color:transparent;border:1px solid #000}.edit-wage-modal .modal-content .modal-footer .buttons button.confirm{background-color:#7200a0;color:#fff;border:1px solid #7200a0}.edit-wage-modal .modal-content .modal-footer .buttons button.disabled{cursor:not-allowed}.edit-wage-modal .modal-content .modal-footer .go-back-button{display:flex;align-items:center;background-color:transparent;border:none;font-size:1.3rem;color:#316df0;font-weight:600}.edit-wage-modal .modal-content .modal-footer .go-back-button svg{position:relative;top:.45rem}.edit-wage-modal .modal-content .modal-footer.confirm-layout{justify-content:space-between}.edit-wage-modal .modal-content .bottom-divider{border-bottom:1px solid #dadada}.cancel-shift-modal .modal-content{min-height:480px}.cancel-shift-modal .modal-content .modal-body{padding-top:2rem}.cancel-shift-modal .modal-content .modal-body hr{margin:2rem 0}.cancel-shift-modal .modal-content .modal-body .warning-professional{background:#ffe3a4;padding:10px;display:flex;grid-gap:1.8rem;gap:1.8rem;margin-bottom:2.5rem}.cancel-shift-modal .modal-content .modal-body .warning-professional span{font-size:1.4rem;font-weight:600;line-height:2.1rem;letter-spacing:0;text-align:left}.cancel-shift-modal .modal-content .modal-body .cancellation-information{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.cancel-shift-modal .modal-content .modal-body .cancellation-information .sub-title{font-weight:700;font-size:1.6rem;line-height:2.2rem}.cancel-shift-modal .modal-content .modal-body .cancellation-information .shift-details-container{display:flex;align-items:center}.cancel-shift-modal .modal-content .modal-body .cancellation-information .shift-details-container .cancellation-info{font-weight:400;font-size:1.4rem;line-height:2.2rem;padding:0 8px;border-right:1px solid #e7e7e7}.cancel-shift-modal .modal-content .modal-body .cancellation-information .shift-details-container .cancellation-info:last-child{border-right:none}.cancel-shift-modal .modal-content .modal-body .sm__control,.cancel-shift-modal .modal-content .modal-body .sm__menu{border:2px solid #7200a0;box-shadow:none}.cancel-shift-modal .modal-content .modal-body .sm__control .sm__option--is-focused,.cancel-shift-modal .modal-content .modal-body .sm__control .sm__option--is-selected,.cancel-shift-modal .modal-content .modal-body .sm__menu .sm__option--is-focused,.cancel-shift-modal .modal-content .modal-body .sm__menu .sm__option--is-selected{background-color:#edecfb;color:#7200a0}.cancel-shift-modal .modal-content .modal-body .reason-section .reason-feedback .reason-feedback-text input{width:100%;border:2px solid #7200a0;min-height:40px;border-radius:4px;padding:2px 8px}.cancel-shift-modal .modal-content .modal-body .acknowledgment-checkbox{display:flex;align-items:center;margin-top:23px}.cancel-shift-modal .modal-content .modal-body .acknowledgment-checkbox>label{cursor:pointer;margin:0}.cancel-shift-modal .modal-content .modal-body .acknowledgment-checkbox .custom-checkbox-control{border-width:2px}.cancel-shift-modal .modal-content .modal-body .error-message{margin-top:2.3rem;font-size:1.4rem;color:#a02e44}.cancel-shift-modal .modal-content .modal-footer{border-top:none}.cancel-shift-modal .guaranteed-span{color:#00a698}@media (max-width:575px){.cancel-shift-modal .modal-content{min-height:unset}.cancel-shift-modal .modal-content .modal-body .row .col-4,.cancel-shift-modal .modal-content .modal-body .row .col-6,.cancel-shift-modal .modal-content .modal-body .row .col-12{padding-top:7px}.cancel-shift-modal .modal-content .modal-body .guaranteed-span{font-size:1rem}.cancel-shift-modal .modal-content .modal-body .reason-section .reason-feedback{margin-top:15px}.cancel-shift-modal .modal-content .modal-body .cancellation-information .shift-details-container{align-items:flex-start;flex-flow:column}.cancel-shift-modal .modal-content .modal-body .cancellation-information .shift-details-container .cancellation-info{border-right:none}}.custom-radio .custom-radio-option{display:flex;align-items:center;margin:10px 0}.custom-radio .custom-radio-option input{-webkit-appearance:none;appearance:none;display:inline-block;width:2rem;height:2rem;padding:.3rem;background-clip:content-box;border:2px solid #b0b0b0;background-color:transparent;border-radius:50%}.custom-radio .custom-radio-option input:checked{background-color:#7200a0;border-color:#7200a0}.custom-radio .custom-radio-option label{margin-left:13px;margin-bottom:0}.assign-caregiver-modal,.invite-caregiver-modal{color:#444;font-size:1.4rem}@media (max-width:426px){.assign-caregiver-modal,.invite-caregiver-modal{padding-left:0!important}}.assign-caregiver-modal .modal-dialog,.invite-caregiver-modal .modal-dialog{right:0;margin-left:auto;margin-top:0;margin-right:0;width:510px}@media (max-width:510px){.assign-caregiver-modal .modal-dialog,.invite-caregiver-modal .modal-dialog{width:100vw}}.assign-caregiver-modal .modal-content,.invite-caregiver-modal .modal-content{padding:0 1.5rem;overflow:visible;margin-right:0;margin-left:0}.assign-caregiver-modal .modal-content h4,.invite-caregiver-modal .modal-content h4{width:100%;text-align:left;border-bottom:2px solid #121315;line-height:.1em;margin:10px 0 20px}.assign-caregiver-modal .modal-content h4 span,.invite-caregiver-modal .modal-content h4 span{background:#fff;padding-right:10px;font-size:1.6rem;font-weight:600;color:#121315}.assign-caregiver-modal .modal-header,.invite-caregiver-modal .modal-header{padding:1.5rem 1rem 1rem 0;font-size:2rem}.assign-caregiver-modal .modal-header .modal-title,.invite-caregiver-modal .modal-header .modal-title{font-size:2.4rem;font-weight:400}.assign-caregiver-modal .modal-header .close,.invite-caregiver-modal .modal-header .close{font-size:2rem;font-weight:400;padding-right:0}.assign-caregiver-modal .modal-footer,.invite-caregiver-modal .modal-footer{padding:1.5rem 0;border-top:none}.assign-caregiver-modal .modal-footer .btn,.invite-caregiver-modal .modal-footer .btn{border-radius:36px;padding:10px 20px;grid-gap:10px;gap:10px;font-weight:600;font-size:14px}.assign-caregiver-modal .modal-footer .btn-primary,.invite-caregiver-modal .modal-footer .btn-primary{border-color:#7200a0!important;background:#7200a0!important}.assign-caregiver-modal .modal-footer .btn-primary.no-rounded,.invite-caregiver-modal .modal-footer .btn-primary.no-rounded{border-radius:4px}.assign-caregiver-modal .modal-footer .btn-primary:disabled,.invite-caregiver-modal .modal-footer .btn-primary:disabled{border-color:#e7e7e7!important;background-color:#e7e7e7!important;color:#fff;cursor:auto}.assign-caregiver-modal .modal-footer .btn-secondary,.invite-caregiver-modal .modal-footer .btn-secondary{background-color:#fff!important;color:#121315;border-color:#121315!important;margin-right:.5rem;font-weight:600;font-size:14px}.assign-caregiver-modal .modal-footer .btn-secondary.btn-purple,.invite-caregiver-modal .modal-footer .btn-secondary.btn-purple{color:#7200a0;border:none}.invite-caregiver-container .section-buttons{background-color:#fff!important;color:#121315;font-size:1.6rem;font-weight:600;border-width:0 0 6px;border-color:#121315!important;margin-right:16px}.invite-caregiver-container .section-buttons:hover{color:#7200a0;border-color:#7200a0!important}.invite-caregiver-container .selected{background-color:#fff!important;color:#7200a0!important;font-size:1.6rem;font-weight:600;border-width:0 0 6px;border-color:#7200a0!important;margin-right:1rem}.invite-caregiver-container .modal-body{padding:2rem 0;font-weight:400;font-size:1.4rem;overflow:visible}.invite-caregiver-container .modal-body .select-container{overflow:visible}.invite-caregiver-container .selected-professionals-body{height:200px;overflow-y:scroll}.invite-caregiver-container .selected-professionals-body .list-selected-caregivers{list-style-type:none;padding:0}.invite-caregiver-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row}.invite-caregiver-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container button{border:none;background-color:#fff}.invite-caregiver-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container button:hover{background-color:#a97979!important}.invite-caregiver-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px}.invite-caregiver-container .selected-professionals-body .list-selected-caregivers .selected-caregiver-container li .platinum-badge-caregiver{margin-left:auto}.invite-caregiver-container .selected-professionals-body-list{height:200px;overflow-y:scroll}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers{list-style-type:none;padding:0}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container button{border:none;background-color:#fff}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container button:hover{background-color:#a97979!important}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;margin-right:1.7rem;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container li .platinum-badge-caregiver{margin-left:auto}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span{font-weight:400}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span b{font-weight:700}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container span b.caregiver-name{font-weight:600}.invite-caregiver-container .selected-professionals-body-list .list-selected-caregivers .selected-caregiver-container.accepted li{background-color:#e0f7e0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.invite-caregiver-container .selected-professionals-body::-webkit-scrollbar{width:4px}.invite-caregiver-container .selected-professionals-body::-webkit-scrollbar-track{background:#f1f1f1}.invite-caregiver-container .selected-professionals-body::-webkit-scrollbar-thumb{background:#888}.invite-caregiver-container .selected-professionals-body-list::-webkit-scrollbar-thumb:hover{background:#555}.invite-caregiver-container .selected-professionals-body-list::-webkit-scrollbar{width:4px}.invite-caregiver-container .selected-professionals-body-list::-webkit-scrollbar-track{background:#f1f1f1}.invite-caregiver-container .selected-professionals-body-list::-webkit-scrollbar-thumb{background:#888}.modal-actions .shift-details-header h4 span{font-size:1.6rem;font-weight:600;color:#121315}.modal-actions .shift-details-body h4 span{font-size:1.4rem;font-weight:600}.modal-actions .shift-details-body .shift-details-row{display:flex;flex-direction:row}.modal-actions .shift-details-body .shift-details-row p{width:50%}.modal-actions .shift-details-body .shift-details-row p.full{width:100%}.modal-actions .shift-details-body p{font-size:1.4rem;font-weight:600}.edit-unit-modal .resource{font-weight:600}.edit-unit-modal .select{width:300px}@media (min-width:200px) and (max-width:575px){.edit-unit-modal .select{width:100%}}.edit-unit-modal .shift-detail{padding:0 1rem;border-right:1px solid #cececf}@media (min-width:200px) and (max-width:575px){.edit-unit-modal .shift-detail{width:100%;border-right:none;line-height:3.2rem;padding:0;display:block}}.edit-unit-modal .shift-detail:last-of-type{border-right:none}.edit-unit-modal .shift-detail:first-of-type{padding-left:0}.edit-unit-modal .shift-detail.guaranteed{display:inline-block;font-weight:600;color:#00a698}.edit-unit-modal .shift-detail.shift-type-badge{display:inline-block}.base-modal .modal-open .modal{background-color:rgba(50,51,53,.8)}.base-modal h2{font-size:1.6rem;font-weight:700;line-height:3.2rem}.base-modal.rounded-modal .modal-content{border-radius:.8rem}.base-modal .modal-content{font-size:1.6rem;padding:1rem 2rem}.base-modal .modal-content section{border-top:1px solid #e7e7e7;padding:2rem 1rem;margin:0 -1rem}@media (min-width:200px) and (max-width:575px){.base-modal .modal-content section{padding:1.5rem 1rem}}@media (min-width:200px) and (max-width:575px){.base-modal .modal-content{padding:1rem}}.base-modal .modal-content .modal-header{font-size:2.4rem;padding:0;margin:0 1rem}.base-modal .modal-content .modal-header .header-content h1{font-weight:700;margin:1.8rem 0}@media (min-width:200px) and (max-width:575px){.base-modal .modal-content .modal-header .header-content h1{margin:1rem 0}}.base-modal .modal-content .modal-header .header-close-spacer{width:20px;height:20px}.base-modal .modal-content .modal-header .close{font-weight:400;font-size:3.6rem;margin:0;padding:2rem;position:absolute;right:10px;top:-5px}.base-modal .modal-content .modal-footer{display:flex;flex-direction:row;justify-content:right;align-items:baseline;padding-bottom:0}@media (min-width:200px) and (max-width:575px){.base-modal .modal-content .modal-footer{flex-direction:column-reverse;align-content:center}}.base-modal .modal-content .modal-footer .footer-buttons{width:auto;border-radius:2px;font-weight:600}@media (min-width:200px) and (max-width:575px){.base-modal .modal-content .modal-footer .footer-buttons{width:100%}}.base-modal .modal-content .modal-footer .footer-buttons.secondary-button{width:auto;height:40px;background-color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:24px;border:none;text-align:center;color:#7200a0;cursor:pointer;padding:0}.base-modal .modal-content .modal-footer .footer-buttons.primary-button{background-color:#7200a0!important;width:11rem;height:4rem;border-radius:4px;color:#fff;border:none;font-size:1.4rem;line-height:24px;align-items:center;padding:8px 12px 8px 8px}.base-modal .modal-content .modal-footer .footer-buttons.primary-button:disabled{background-color:#e7e7e7}.base-modal.router-prompt-modal .modal-content .modal-footer{justify-content:center;border:none}.base-modal.router-prompt-modal .modal-content .modal-footer .primary-button{border-color:#7200a0;background-color:#7200a0}.shift-type__shift-box__type-pill{border-radius:.4rem;padding:0 .4rem;font-weight:400;background-color:#fff;line-height:normal}.shift-type__shift-box__type-pill-on_demand{border:2px solid #7200a0;border-left-width:1rem}.shift-type__shift-box__type-pill-flex{border:2px solid #549092;border-left-width:1rem}.edit-assignment{width:100%;margin:1rem 0 0}.edit-assignment .edit-assignment-button-wrapper{display:block;text-wrap:nowrap;margin-top:1rem;justify-content:center}.edit-assignment .edit-assignment-button{max-width:140px;height:3.2rem;color:#000;background-color:transparent;border:1px solid #000;border-radius:3rem;text-align:center;padding:0 1rem;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-assignment .edit-assignment-button.main-action{border-radius:3rem 0 0 3rem;flex-grow:2;padding-right:.5rem;max-width:130px}.edit-assignment .edit-assignment-button.dropdown{border-radius:0 3rem 3rem 0;flex-grow:0;border-left:none;overflow:hidden;text-overflow:unset}.edit-assignment .dropdown-item{background-color:#fff;border:none;border-radius:.2rem;text-align:left;height:3.2rem;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:165px;z-index:1;box-shadow:0 2px 2px 0 #b6b6b7}.edit-assignment .dropdown-item.hide{display:none}.unit-assignment{width:100%;font-size:1.4rem}.guarantee-slots-modal .modal-dialog{max-width:830px}.guarantee-slots-modal .modal-body>p{margin-top:1rem;text-align:justify}.guarantee-slots-modal .guarantee-section{padding:.2rem 1rem;margin:2rem 2.5rem;background-color:rgba(187,107,217,.15);border-radius:6px;text-align:center}.guarantee-slots-modal .guarantee-section .guarantee-bold{color:#531362;font-weight:700}.guarantee-slots-modal .guarantee-section .guarantee-italic{font-style:italic}.guarantee-slots-modal .guarantee-section p{line-height:2.4rem;margin:1.4rem 0}.unit-details{font-style:italic}.unit-details .bold{font-weight:700;word-break:break-word}.tier-badge{align-self:baseline;width:30px;margin-left:1rem}@media screen and (min-width:768px){.tier-badge{width:42px;position:absolute;top:0;right:0}}.tier-badge-tooltip .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem;text-align:left}.tier-badge-tooltip .arrow{display:none!important}.professional-row__container{display:flex;flex:1 1;align-items:center;padding:10px}.professional-row__container[disabled]{pointer-events:none}.professional-row__info{display:flex;flex:4 1;flex-direction:column;padding-left:1rem;align-items:flex-start}.professional-row__info__name{font-size:1.4rem;font-weight:600;color:#000}.professional-row__info__data{font-size:1.2rem;font-weight:400;color:#000}.professional-row__info[disabled]{opacity:.3}.professional-row__badge{display:flex;flex:2 1;justify-content:flex-end;font-size:1.2rem;font-weight:600;color:#000}.professional-row__badge__pill{display:flex;grid-gap:4px;gap:4px;padding:4px 8px;align-items:center;border-radius:20px}.professional-row__badge__pill--available{background:#cbe6cb}.professional-row__badge__pill--unavailable{background:#ff9f9f}.professional-row__badge__pill--assigned{background:#e7e7e7}.professional-row__badge__pill--not_provided{background:#ffefb6}.professional-row__badge__dot{height:8px;width:8px}.professional-row__badge__dot--available{fill:#10a112}.professional-row__badge__dot--unavailable{fill:#a11010}.professional-row__badge__dot--assigned{fill:#858586}.professional-row__badge__dot--not_provided{fill:#f6d046}.section-caregiver-search .search-invite{flex-direction:row}.section-caregiver-search .search-invite input{height:44px;border-left:none;color:#979797;font-size:1.4rem}.section-caregiver-search .search-invite input:-ms-input-placeholder{font-size:1.4rem;font-weight:600}.section-caregiver-search .search-invite input::placeholder{font-size:1.4rem;font-weight:600}.section-caregiver-search .search-icon{background-color:#fff;border-right:none;color:#979797;padding-left:12px;content:url(/static/media/search-invite.8d8fd835.svg);display:inline-block;border-radius:.25rem 0 0 .25rem}.section-caregiver-search .searched-caregivers .list-search-caregivers{list-style-type:none;padding:0}.section-caregiver-search .searched-caregivers .list-search-caregivers button{padding-top:8px;padding-bottom:8px;width:100%;display:flex;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7}.section-caregiver-search .searched-caregivers .list-search-caregivers button .platinum-badge-caregiver{margin-left:auto}.section-caregiver-search .searched-caregivers .list-search-caregivers button:hover{background-color:#f1f1f1}.section-caregiver-search .search-professional-info-container{margin-top:12px;display:flex;flex-direction:row}.section-caregiver-search .search-professional-info-container .info-icon{position:relative;content:url(/static/media/important.aabbd37a.svg)}.section-caregiver-search .search-professional-info-container p{font-style:italic;font-weight:600;font-size:1.4rem;color:#ef853b;padding-top:8px;margin-left:12px}.selected-professionals-body::-webkit-scrollbar{width:4px}.selected-professionals-body::-webkit-scrollbar-track{background:#f1f1f1}.selected-professionals-body::-webkit-scrollbar-thumb{background:#888}.selected-professionals-body-list::-webkit-scrollbar-thumb:hover{background:#555}.selected-professionals-body-list::-webkit-scrollbar{width:4px}.selected-professionals-body-list::-webkit-scrollbar-track{background:#f1f1f1}.selected-professionals-body-list::-webkit-scrollbar-thumb{background:#888}.selected-professionals-body .list-selected-caregivers{list-style-type:none;padding:0}.selected-professionals-body .list-selected-caregivers .selected-caregiver-container{display:flex;flex-direction:row}.selected-professionals-body .list-selected-caregivers .selected-caregiver-container button{border:1px solid #e7e7e7;border-left-width:0;border-radius:0 4px 4px 0;background-color:#fff}.selected-professionals-body .list-selected-caregivers .selected-caregiver-container li{padding:8px;width:100%;display:flex;flex-direction:row;align-items:center;font-weight:600;border:1px solid #e7e7e7;border-radius:4px 0 0 4px}.available-professionals__container{display:flex;flex-direction:column;height:30vh}.available-professionals__container__subtitle{font-size:12px;font-weight:400}.available-professionals__container__form{display:flex;flex:1 1;flex-direction:column;overflow-y:scroll}.available-professionals__container__form__item{display:flex!important;flex-direction:column!important;justify-content:center!important;padding-left:24px!important;border:1px solid #d9d9d9;border-radius:8px;margin:8px 8px 4px}.available-professionals__container__form__item input[type=radio]{accent-color:#000}.available-professionals__container__form[disabled]{pointer-events:none;opacity:.3}.available-professionals__container__empty{display:flex;flex:1 1;align-items:center;padding:0 16px;font-size:14px;font-weight:400}.available-professionals__container__form::-webkit-scrollbar{width:4px}.available-professionals__container__form::-webkit-scrollbar-thumb{background:#888}.available-professionals__container__form-list::-webkit-scrollbar-thumb:hover{background:#555}.base-modal.confirm-modal.already-arrived-modal .modal-content .modal-footer .primary-button{border-color:#7200a0;background-color:#7200a0}.route-slot-modal.base-modal .modal-content,.route-slot-modal.base-modal .modal-lg{max-width:625px}.route-slot-modal.base-modal .modal-content .modal-header .header-content>h1{margin:1rem 0}.route-slot-modal.base-modal .modal-content .modal-footer .footer-buttons{min-width:0;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:400}.route-slot-modal.base-modal .modal-content .modal-footer .footer-buttons.primary-button{border-radius:4px;border-color:#7200a0;background-color:#7200a0}.route-slot-modal.base-modal .modal-content .modal-footer .footer-buttons.primary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.route-slot-modal.base-modal .modal-content .modal-footer .footer-buttons.secondary-button{border:none;color:#7200a0}.route-slot-modal__container{display:flex;flex-direction:column;font-size:1.4rem;padding-top:.6rem}.route-slot-modal__unfilled-subtitle{font-weight:400}.route-slot-modal__filled-subtitle{font-weight:400;padding:0 0 1.6rem}.route-slot-modal__filled-subtitle>span{font-weight:600}.route-slot-modal__column{display:flex;flex-direction:row;padding:0 0 .8rem;font-weight:400}.route-slot-modal__column>span{font-weight:600;white-space:pre;text-wrap-mode:wrap}.route-slot-modal__badge-column{display:flex;align-items:center}.route-slot-modal__badge-container{margin-left:.4rem}.route-slot-modal__route-label{font-size:1.4rem;color:#323335;font-weight:400;margin-bottom:-.8rem}.route-slot-modal__route-shift{margin-top:.2rem;font-size:1.4rem;display:flex;align-items:center;font-weight:400}.route-slot-modal__route-shift .route-checkbox{width:2rem;height:2em;margin-right:1rem;margin-top:2rem}.route-slot-modal__route-shift .route-checkbox .custom-checkbox-control{border:2px solid #000}.route-slot-modal__route-shift .route-checkbox .custom-checkbox-container input:checked+.custom-checkbox-control{border:0;background-color:#7200a0}.route-slot-modal__route-shift .route-checkbox .custom-checkbox-container input:checked+.custom-checkbox-control svg{transform:scale(.7);background-color:#7200a0}.orientation-tooltip{display:none!important}.sticky-class{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.shifts-page-container{display:flex;flex-direction:column;height:100vh}.shifts-page-container .padded{padding:.5rem}.shifts-page-container .actions{display:flex;grid-gap:1rem;gap:1rem;margin-top:1rem}.shifts-page-container .actions .secondary-button{color:#000;background-color:#fff;border:1px solid #000;border-radius:4.4rem;font-size:1.4rem;font-weight:700;height:4.4rem;padding:0 5rem}.shifts-page-container .actions .primary-button{align-items:center;justify-content:center;color:#fff;background-color:#7200a0;border:1px solid #7200a0;border-radius:4.4rem;font-size:1.4rem;font-weight:700;height:4.4rem;padding:0 5rem}.shifts-page-container .actions .no-confirms-pending{cursor:unset;background:#d8d8d8;box-shadow:none;border:none}.shifts-page{display:flex;flex-direction:column;height:100%;width:100%;padding:3rem 4rem 1rem}.shifts-page .font-style{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;letter-spacing:.15rem;color:#fff}.shifts-page .shift-interval-cell{position:relative}.shifts-page .top-buttons-wrap{display:flex;align-items:center;justify-content:space-between;grid-gap:4rem;gap:4rem;width:100%}.shifts-page .arrival-status-wrapper{padding:0}.shifts-page .arrival-status{position:relative;max-width:23rem}.shifts-page .arrival-status .select-label{font-size:1rem;font-weight:700}.shifts-page .shift-search{position:relative;display:flex;align-items:flex-end;height:6rem;padding:0}.shifts-page .shift-search .search-input{height:40px;width:100%;padding-left:30px;padding-right:30px}.shifts-page .shift-search .search-icon{position:absolute;left:10px;top:33px}.shifts-page .shift-search .clear-icon{position:absolute;right:10px;top:34px}.shifts-page .shift-search .clear-icon:hover{cursor:pointer}.shifts-page .shift-search input{border:1px solid #dad8da}.shifts-page .header-tools{padding:2rem 0}.shifts-page .header-tools .col{padding:0}.shifts-page .shifts-grid{padding-top:2rem;display:flex;flex-direction:column;height:100%;color:#121315}.shifts-page .shifts-grid.fit-to-content{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.shifts-page .shifts-grid .table-separator{position:relative}.shifts-page .shifts-grid .table-separator:after{content:"";right:0;position:absolute;height:40px;border-right:1px solid #dad8da}.shifts-page .shifts-grid .select-status-daily-schedule{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;font-size:1.4rem;min-width:170px;width:170px;display:flex;align-items:center;justify-content:center}.shifts-page .shifts-grid .select-status-daily-schedule .sm__value-container{justify-content:center}.shifts-page .shifts-grid .select-status-daily-schedule .sm__value-container .sm__placeholder{margin-left:3rem}.shifts-page .shifts-grid .select-status-daily-schedule .sm__control{cursor:pointer;background-color:unset;border:1px solid #121315;border-radius:20px;text-align:center;max-width:160px;color:#121315;flex-grow:1}@media (min-width:200px) and (max-width:575px){.shifts-page .shifts-grid .select-status-daily-schedule .sm__control{width:100%;max-width:none}}.shifts-page .shifts-grid .select-status-daily-schedule .sm__control .sm__indicator,.shifts-page .shifts-grid .select-status-daily-schedule .sm__control .sm__placeholder{color:#121315}.shifts-page .shifts-grid .select-status-daily-schedule .sm__control--is-disabled,.shifts-page .shifts-grid .select-status-daily-schedule .sm__control .disabled{cursor:not-allowed;pointer-events:none;color:#858586;border-color:#858586}.shifts-page .shifts-grid .select-status-daily-schedule .sm__control--is-disabled .sm__indicator,.shifts-page .shifts-grid .select-status-daily-schedule .sm__control--is-disabled .sm__placeholder,.shifts-page .shifts-grid .select-status-daily-schedule .sm__control .disabled .sm__indicator,.shifts-page .shifts-grid .select-status-daily-schedule .sm__control .disabled .sm__placeholder{color:#858586}.shifts-page .shifts-grid .slots-container{display:flex;flex-direction:column}.shifts-page .shifts-grid .slots-container .slot{align-self:stretch;flex-grow:1}.shifts-page .shifts-grid .slots-container .slot:not(:first-child){margin-top:6px}.shifts-page .shifts-grid .slots-container .slot.green:nth-child(2n){background-color:#f2f9f5}.shifts-page .shifts-grid .slots-container .slot.green:nth-child(odd){background-color:rgba(33,150,83,.14)}.shifts-page .shifts-grid .slots-container .slot.purple:nth-child(2n){background-color:rgba(187,107,217,.06)}.shifts-page .shifts-grid .slots-container .slot.purple:nth-child(odd){background-color:rgba(187,107,217,.15)}.shifts-page .shifts-grid .slots-container .slot.yellow:nth-child(2n){background-color:rgba(242,201,76,.15)}.shifts-page .shifts-grid .slots-container .slot.yellow:nth-child(odd){background-color:#fefcf4}.shifts-page .shifts-grid .slots-container .slot.blue:nth-child(2n){background-color:#f2f9fd}.shifts-page .shifts-grid .slots-container .slot.blue:nth-child(odd){background-color:rgba(45,156,219,.15)}.shifts-page .shifts-grid .slots-container .slot .route-badge{margin-top:.2rem}.shifts-page .shifts-grid .with-border{border:2px solid #e0e6ef;min-height:6rem;margin-top:2px;display:flex}.shifts-page .shifts-grid .no-left-border{border-left:none}.shifts-page .shifts-grid .shift-status-cell{min-width:12rem}.shifts-page .shifts-grid .shift-status-cell.blue{background-color:rgba(45,156,219,.15)}.shifts-page .shifts-grid .shift-status-cell.light-blue{background-color:#f2f9fd}.shifts-page .shifts-grid .shift-status-cell.green{background-color:rgba(33,150,83,.14)}.shifts-page .shifts-grid .shift-status-cell.light-green{background-color:#f2f9f5}.shifts-page .shifts-grid .shift-status-cell.purple{background-color:rgba(187,107,217,.15)}.shifts-page .shifts-grid .shift-status-cell.light-purple{background-color:rgba(187,107,217,.06)}.shifts-page .shifts-grid .shift-status-cell.yellow{background-color:#fefcf4}.shifts-page .shifts-grid .shift-status-cell.light-yellow{background-color:rgba(242,201,76,.15)}.shifts-page .shifts-grid .shift-status-cell .guaranteed-checkbox-label{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:0}.shifts-page .shifts-grid .first-col{display:flex;align-items:center}.shifts-page .shifts-grid .col-sm-10{padding-left:0;padding-right:0}.shifts-page .shifts-grid .shifts-grid-header{font-size:1.2rem;font-weight:700;color:#444;min-height:3rem;border:2px solid #7200a0;margin-bottom:1rem}.shifts-page .shifts-grid .shifts-grid-header .col-sm-10{align-items:center}.shifts-page .shifts-grid .shifts-grid-header .border-left{border-left:1px solid #dad8da;min-height:4rem}.shifts-page .shifts-grid .shifts-grid-empty{padding:2rem 0;font-weight:600;font-size:1.6rem}.shifts-page .shifts-grid .shifts-grid-body{flex:1 1;overflow-y:auto;padding-bottom:1rem;margin-bottom:5rem}.shifts-page .shifts-grid .shifts-grid-body .shift-day-separator{width:100%;height:4px;background-color:#e7e7e7;border-radius:4px;margin:8px 0}.shifts-page .shifts-grid .shifts-grid-body .shift-separator{display:flex;align-items:center;flex-direction:row;padding:1rem 0;grid-gap:4rem;gap:4rem;font-size:1.4rem}.shifts-page .shifts-grid .shifts-grid-body .shift-separator-date{font-weight:600}.shifts-page .shifts-grid .shifts-grid-body .shift-separator-today{background-color:#e7e7e7;padding:.8rem;font-weight:600}.shifts-page .shifts-grid .shifts-grid-body .shift-separator-line{flex:1 1;height:8px;background-color:#531362;opacity:.98;border-radius:8px}.shifts-page .shifts-grid .shifts-grid-body .shift-day{justify-content:center;align-items:normal}.shifts-page .shifts-grid .shifts-grid-body .shift-day .shift-time span{font-size:1.8rem;font-weight:600;padding-left:.6rem}@media (max-width:1100px){.shifts-page .shifts-grid .shifts-grid-body .shift-day .shift-time span{font-size:1.2rem}}.shifts-page .shifts-grid .shifts-grid-body .shift-day .shift-time:last-child span{vertical-align:top}.shifts-page .shifts-grid .shifts-grid-body .current-date .month-date,.shifts-page .shifts-grid .shifts-grid-body .current-date .week-day{color:#531362!important}.shifts-page .shifts-grid .shifts-grid-body .shift-label{color:#444;font-weight:700;min-width:80px}.shifts-page .shifts-grid .shifts-grid-body .shift-info-container{padding:1rem}.shifts-page .shifts-grid .shifts-grid-body .shift-info-container .shift-info-badges{grid-gap:1rem;gap:1rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block{width:100%}@media (max-width:575px){.shifts-page .shifts-grid .shifts-grid-body .shift-block{width:auto}}.shifts-page .shifts-grid .shifts-grid-body .shift-block hr{width:80%}.shifts-page .shifts-grid .shifts-grid-body .shift-block .resource-type{font-size:1.4rem;margin-bottom:.6rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block .integrated-shift-badge{color:#121315;background-color:#b0b0b0;border-radius:4px;padding:2px 4px;font-size:1rem;display:block;font-weight:700;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift .guaranteed-checkbox-span{color:#00b1be;align-items:center;white-space:nowrap}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift .guaranteed-checkbox-span .guaranteed-icon{margin:0 3px 3px 6px;width:10px}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift .guaranteed-checkbox-span>svg{margin-right:5px;margin-top:-3px}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift .guaranteed-checkbox-label{display:flex;align-items:center}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift input{height:1.5rem;width:1.5rem!important;border:2px solid #00b1be;border-radius:2px}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift input:checked:before{content:" ";position:relative;display:inline-block;width:1.5rem;height:1.5rem;border-radius:2px;border:none;background:#00b1be url(/static/media/checkbox-mark.1d351191.svg) 50%/100% 90% no-repeat}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-shift .not-guaranteed{color:grey}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-icon{vertical-align:center;margin:0 3px 3px 6px;width:10px}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-slot{font-size:1rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-slot .guaranteed-icon{margin:0 2px 0 0;padding:0;width:1.4rem;height:1.6rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block .orientation-icon{vertical-align:center;margin:0 4px 1px 6px;height:12px}.shifts-page .shifts-grid .shifts-grid-body .shift-block .orientation-block{display:flex;background-color:#8a78a0;color:#fff;border-radius:6px;border:1px solid #8a78a0;font-size:1rem;width:8.8rem;align-items:center;margin-top:.6rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block .orientation-block .guaranteed-icon{margin-top:0}.shifts-page .shifts-grid .shifts-grid-body .shift-block .orientation-block.shift{margin-left:0}.shifts-page .shifts-grid .shifts-grid-body .shift-interval{color:#444;font-weight:600}.shifts-page .shifts-grid .shifts-grid-body .shift-ratio{font-weight:700;font-size:1.8rem}.shifts-page .shifts-grid .shifts-grid-body .shift-ratio.resource-type{font-size:2.4rem}.shifts-page .shifts-grid .shifts-grid-body .type{font-weight:700;font-size:1.4rem;line-height:1.6rem}.shifts-page .shifts-grid .shifts-grid-body .unit{margin-top:.8rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver{align-items:center}.shifts-page .shifts-grid .shifts-grid-body .caregiver .replaced-caregiver{color:#b0b0b0;font-size:1rem;text-decoration:line-through;display:flex;width:100%;white-space:nowrap;margin-left:15%}.shifts-page .shifts-grid .shifts-grid-body .caregiver .replaced-caregiver:before{content:url(/static/media/user-light-grey.db2e10f0.svg);padding-right:5px}.shifts-page .shifts-grid .shifts-grid-body .caregiver .replaced-caregiver-flex{display:flex;align-items:flex-start}.shifts-page .shifts-grid .shifts-grid-body .caregiver .replaced-caregiver-flex .phone{height:1.6rem;width:1.6rem;margin-left:.3rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .caregiver-name{color:#444;display:flex;line-height:2.4rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .caregiver-name .phone{height:1.6rem;width:1.6rem;margin-left:.3rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .caregiver-name .invite{height:1.6rem;width:1.6rem;margin-right:.3rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .current-caregiver{position:relative;width:100%}.shifts-page .shifts-grid .shifts-grid-body .caregiver .flex-caregiver{font-size:1.5rem;font-weight:700}.shifts-page .shifts-grid .shifts-grid-body .caregiver .looking-caregiver{display:inline-flex}.shifts-page .shifts-grid .shifts-grid-body .caregiver .looking-caregiver:before{content:url(/static/media/replace-arrow.95b782e4.svg);padding-right:5px}.shifts-page .shifts-grid .shifts-grid-body .caregiver .looking-caregiver-badge{font-size:1rem;font-style:italic}.shifts-page .shifts-grid .shifts-grid-body .caregiver .worker-badge-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .worker-badge-wrapper .credentials-download{color:#531362;font-size:1rem;display:flex;align-items:center;justify-content:center}.shifts-page .shifts-grid .shifts-grid-body .caregiver .worker-badge-wrapper .credentials-download:before{content:url(/static/media/file-download.15f15ed0.svg);padding-right:5px;padding-top:2px}.shifts-page .shifts-grid .shifts-grid-body .caregiver .worker-badge-wrapper .credentials-download:hover{cursor:pointer;text-decoration:underline}.shifts-page .shifts-grid .shifts-grid-body .caregiver .block-schedule-badge,.shifts-page .shifts-grid .shifts-grid-body .caregiver .external-worker-badge,.shifts-page .shifts-grid .shifts-grid-body .caregiver .oriented-worker-badge,.shifts-page .shifts-grid .shifts-grid-body .caregiver .returning-worker-badge{border-radius:4px;background-color:#8a78a0;padding:2px;font-size:.8rem;color:#fff;display:flex;justify-content:center;flex:0 1 9.6rem;height:2rem;align-items:center;min-width:100px;margin:2px 0}.shifts-page .shifts-grid .shifts-grid-body .caregiver .returning-worker-badge{background-color:rgba(127,217,225,.3);color:#575e9f}.shifts-page .shifts-grid .shifts-grid-body .caregiver .block-schedule-badge{background-color:transparent;color:#7200a0;border:1px solid}.shifts-page .shifts-grid .shifts-grid-body .caregiver .external-worker-badge{background-color:#e7e7e7;color:#121315}.shifts-page .shifts-grid .shifts-grid-body .status-indicator{display:flex;align-items:center;justify-content:center;width:11rem;flex-direction:column}.shifts-page .shifts-grid .shifts-grid-body .status-indicator .status-indicator-label{color:#444;margin-top:8px}.shifts-page .shifts-grid .shifts-grid-body .status-indicator .status-indicator-label:before{content:" ";width:1.2rem;height:1.2rem;border-radius:50%;background-color:#531362;margin-right:5px;display:inline-block;vertical-align:middle}.shifts-page .shifts-grid .shifts-grid-body .status-indicator .status-indicator-label.purple:before{background-color:#531362}.shifts-page .shifts-grid .shifts-grid-body .status-indicator .status-indicator-label.teal:before{background-color:#00b1be}.shifts-page .shifts-grid .shifts-grid-body .status-indicator .status-indicator-label.pink:before{background-color:#f3519c}.shifts-page .shifts-grid .shifts-grid-body .status-indicator .status-indicator-detail{font-size:1rem;color:#757575;display:block}.shifts-page .shifts-grid .shifts-grid-body .status-dropdown{padding-bottom:8px}.shifts-page .shifts-grid .shifts-grid-body .edit-pencil-icon{width:11px;height:12px;display:none;margin:0 1rem}.shifts-page .shifts-grid .shifts-grid-body .edit-pencil-icon.show{display:inline;cursor:pointer}.shifts-page .shifts-grid .shifts-grid-body .add-pencil-icon,.shifts-page .shifts-grid .shifts-grid-body .edit-pencil-icon.add-icon{display:none}.shifts-page .shifts-grid .shifts-grid-body .cancel-button{width:11rem;height:3.3rem;color:#fff;background-color:#f3519c;border:1px solid #f3519c;border-radius:4px}.shifts-page .shifts-grid .shifts-grid-body .confirm-button{width:11rem;height:3.3rem;color:#fff;background-color:#00b1be;border:1px solid #00b1be;border-radius:4px}.shifts-page .shifts-grid .shifts-grid-body .add-slot-button{width:100%;height:3.2rem;color:#fff;background-color:#7200a0;border:1px solid #7200a0;border-radius:3rem}.shifts-page .shifts-grid .shifts-grid-body .add-bonus-button,.shifts-page .shifts-grid .shifts-grid-body .edit-bonus-button{width:100%;height:3.2rem;color:#000;background-color:transparent;border:1px solid #000;border-radius:3rem;text-align:center}.shifts-page .shifts-grid .shifts-grid-body .add-bonus-button.disabled,.shifts-page .shifts-grid .shifts-grid-body .edit-bonus-button.disabled{pointer-events:none;background-color:#b0b0b0}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-column{display:flex;flex-direction:row;align-items:center;justify-content:space-around;grid-gap:.8rem;gap:.8rem}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-column .action-buttons{display:flex;flex-direction:row;justify-content:space-between;width:90%;grid-gap:1rem;gap:1rem}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-column .button-container{display:flex;justify-content:center;width:90%}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline{padding-top:1rem;display:flex;justify-content:center;grid-gap:1rem;gap:1rem;padding-inline:1.8rem}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline .add-bonus-button,.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline .add-slot-button,.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline .edit-bonus-button{height:4rem}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline .button-container{flex:1 1 100px;width:100%}.shifts-page .shifts-grid .shifts-grid-body .invite-hcp:before{position:relative;right:3px;top:1px;content:url(/static/media/calendar.67a4e272.svg)}.shifts-page .shifts-grid .shifts-grid-body .edit-wage:before{position:relative;right:3px;top:1px;content:url(/static/media/edit-pencil.32ac978b.svg)}.shifts-page .shifts-grid .shifts-grid-body .confirmed{color:#00b1be;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.shifts-page .shifts-grid .shifts-grid-body .confirmed:before{content:url(/static/media/confirmed.255c1344.svg);padding-top:2px;padding-right:5px}@media (min-width:575px){.shifts-page .shifts-grid .shifts-grid-body .shift-card{margin-left:1rem}}.shifts-page .shifts-grid .shifts-grid-body .shift-card:hover{background-color:#f9fafc;border-color:#e0e6ef}.shifts-page .shifts-grid .shifts-grid-body .shift-card.canceled-row{background-color:#efeeee}.shifts-page .shifts-grid .shifts-grid-body .shift-card .slot-arrival-section .select-container{width:100%}.request-shifts-button-container .dropdown-item{font-size:1.4em;padding:1rem 2rem}.request-shifts-button-container button.btn-primary{color:#000;background-color:#fff!important;border:1px solid #000!important;border-radius:4.4rem;font-size:1.4rem;font-weight:700;height:4.4rem;padding:0 5rem}.request-shifts-button-container button.btn-primary.read-only{background:#b0b0b0!important;border-color:transparent!important}.request-shifts-button-container .show>.btn-primary.dropdown-toggle{color:#000}.rmc-pull-to-refresh{width:100%}.rmc-pull-to-refresh-content{margin-top:-33px}.rmc-pull-to-refresh-content .rmc-pull-to-refresh-indicator{text-align:center}.accounts-receivable-tooltip .tooltip-inner,.credentials-tooltip .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}@media (min-width:576px) and (max-width:1400px){.contract-tooltip,.guaranteed-tooltip,.orientation-tooltip{display:block!important}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-slot{width:inherit}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-slot-text{display:none}.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-slot .guaranteed-icon,.shifts-page .shifts-grid .shifts-grid-body .shift-block .guaranteed-slot .orientation-icon{height:1.6rem;margin:1px auto 2px}}@media (max-width:1100px){.guaranteed-slot{max-width:7rem;font-size:.85rem!important}.guaranteed-icon{margin:0 2px 3px 0;width:9px}.guaranteed-shift{font-size:.8rem}.guaranteed-shift input{height:1rem!important;width:1rem!important}.shift-status-cell{min-width:8rem!important}.shift-status-cell .add-slot-button{font-size:1rem}.shift-status-cell .action-buttons{flex-direction:column!important;grid-gap:.8rem;gap:.8rem;align-items:center}.shift-status-cell .add-bonus-button,.shift-status-cell .edit-bonus-button{width:100%;font-size:1rem}.shifts-page{padding:1.5rem 1.5rem 0}.shifts-page .shifts-grid .shifts-grid-body .caregiver .looking-caregiver-badge-small{width:11rem;font-size:.8rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .replaced-caregiver{margin-left:0}.shifts-page .shifts-grid .shifts-grid-body .caregiver .current-caregiver{padding-left:0}.shifts-page .shifts-grid .shifts-grid-body .cancel-button{width:7.5rem;height:2.3rem;color:#fff;background-color:#f3519c;border:1px solid #f3519c;border-radius:4px}.shifts-page .shifts-grid .shifts-grid-body .confirm-button{width:7.5rem;height:2.3rem;color:#fff;background-color:#00b1be;border:1px solid #00b1be;border-radius:4px}}@media (min-width:576px) and (max-width:767px){.shifts-page-container{height:95svh}.shifts-page{background-color:#fcfcfc}.shifts-page .top-buttons-wrap{min-height:40px;margin-top:10px}.shifts-page .top-buttons-wrap .confirmation-label{padding:4px;font-size:1rem;border:1px solid #2f385c;box-shadow:0 2px 2px rgba(0,0,0,.25);border-radius:30px}.shifts-page .top-buttons-wrap .confirmation-label-inner{padding:0 10px;border-radius:30px}.shifts-page .top-buttons-wrap .confirmation-label-inner-text{font-size:1rem;line-height:3rem}.shifts-page .top-buttons-wrap .confirmation-label-inner-img{width:6px;height:8px;margin-left:5px}.shifts-page .top-buttons-wrap .request-shifts-button{width:120px;font-size:1rem;font-weight:700;line-height:3rem;height:36px}.shifts-page .shifts-grid .shifts-grid-body{margin-bottom:1.5rem}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline{display:flex;flex-flow:row wrap}.shifts-page .shifts-grid .shifts-grid-body .add-buttons-inline .add-slot-button{font-size:1rem;margin-right:0;max-width:8rem!important;width:100%;height:3.5rem}.shifts-page .shifts-grid .shifts-grid-body .caregiver .current-caregiver{padding-right:0}.shifts-page .shifts-grid .shifts-grid-body .confirmed{font-size:1rem}.guaranteed-shift{display:block!important}.shifts-grid-body .shift-block .guaranteed-slot{margin:0!important;padding:0 3px}.shift-status-cell{min-width:6rem!important}.shift-status-cell .add-slot-button{max-width:6rem!important;font-size:.8rem}}@media (min-width:200px) and (max-width:575px){.shifts-page-container{height:95svh}.shifts-page .arrival-status{max-width:40rem}.shifts-page .top-buttons-wrap{flex-direction:column-reverse;grid-gap:1.5rem;gap:1.5rem}.shifts-page .top-buttons-wrap .actions{width:100%}.shifts-page .top-buttons-wrap .actions .request-shifts-button{display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:4.5rem;height:44px;width:100%}.shifts-page .shifts-grid{padding-top:1.5rem}.shifts-page .shifts-grid .shifts-grid-body{margin-bottom:1.5rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block{width:100%;flex-direction:row;align-items:center}.shifts-page .shifts-grid .shifts-grid-body .shift-block .orientation-block{margin-left:1.5rem}.shifts-page .shifts-grid .shifts-grid-body .shift-block .unit{margin-top:0;margin-left:1rem}.shifts-page .shifts-grid .shifts-grid-body .table-separator:after{content:none}.shifts-page .shifts-grid .shifts-grid-body .caregiver .current-caregiver,.shifts-page .shifts-grid .shifts-grid-body .caregiver .worker-badge-wrapper{justify-content:flex-start}.shifts-page .shifts-grid .shifts-grid-body .select-status-daily-schedule{width:100%}.shifts-page .shifts-grid .with-border{margin-top:1rem;border-radius:6px;padding:1rem 0}.shifts-page .shifts-grid .no-left-border{border:1px solid #dad8da}.shifts-page .shifts-grid .shift-card{font-size:1.4rem}.shifts-page .shifts-grid .shift-card .row{padding:.5rem;flex-wrap:nowrap;width:100%}.shifts-page .shifts-grid .shift-card .row>:first-of-type{vertical-align:top;height:100%;text-align:right;padding:0}.shifts-page .shifts-grid .shift-card .row>:first-of-type:after{content:":"}.shifts-page .edit-pencil-icon{margin-top:2px;visibility:visible}.shifts-page .edit-pencil-icon.add-icon{visibility:visible!important}.shifts-page .add-pencil-icon{visibility:hidden}.shifts-page .add-pencil-icon.show{display:block;visibility:visible!important;width:auto}.shifts-page .show-mobile-add:after{content:"$0"!important}.guaranteed-shift{display:flex!important;max-height:3rem}.guaranteed-shift-mobile{padding:.5rem 1.5rem}.guaranteed-shift-mobile .shift-label{font-size:12px}.guaranteed-shift-mobile .guaranteed-checkbox-label{margin-left:3rem}.guaranteed-shift-mobile .guaranteed-checkbox-span{align-self:center;margin-left:1rem}.guaranteed-shift-mobile .guaranteed-checkbox-span .guaranteed-icon{width:14px}}.ie-10 .with-padding{padding-top:1rem!important}.top-selected-menu-bar{grid-gap:1rem;gap:1rem;margin:0 4rem;padding-top:2rem;min-height:5.25rem;max-width:100vw;display:flex;flex-direction:column;justify-content:flex-start}.top-selected-menu-bar.daily-schedule{margin-top:15px}.top-selected-menu-bar .right-content{display:flex;align-items:center;justify-content:flex-end;grid-gap:1rem;gap:1rem}.top-selected-menu-bar-label{color:#6939b7;font-size:1.8rem;font-weight:700;padding:0 2rem;white-space:nowrap}.top-selected-menu-bar-right{color:#b32929;font-size:1.6rem;font-weight:700;padding:0;margin-right:2rem}@media (max-width:1100px){.top-selected-menu-bar{margin:0 1.5rem 2.5rem}}.facility-receivable-status-banner{min-height:5rem;width:100%;display:flex;align-items:center;background-color:#ffb81c;padding:10px 26px;grid-gap:20px;gap:20px;overflow:auto}.facility-receivable-status-banner img{transform:rotate(180deg)}.facility-receivable-status-banner .label{font-size:1.5rem;font-weight:600}@media (min-width:200px) and (max-width:575px){.right-content,.top-selected-menu-bar{flex-direction:column;height:auto;width:100%;margin-left:0;padding-bottom:1rem}}.search-caregivers-container{border:1px solid #ced4da;border-radius:.25rem;width:100%;background-color:#fff}.search-caregivers-container.active{outline:1.5px solid #7200a0!important}.search-caregivers-container .clear-button{font-size:1.4rem;font-weight:600;color:#000;cursor:pointer;border:none;background-color:#fff!important;text-decoration:underline}.search-caregivers-container .clear-button:hover{color:#7200a0;text-decoration:underline}.search-caregivers-container .search-caregivers{padding-right:8px;flex-wrap:nowrap!important;flex-direction:row}.search-caregivers-container .search-caregivers .search-icon{border-radius:0;background-color:#fff;border:none;color:#979797;padding-left:12px;content:url(/static/media/search-invite.8d8fd835.svg);display:inline-block;opacity:.54}.search-caregivers-container .search-caregivers input{height:44px;border:none;color:#979797;font-size:1.4rem}.search-caregivers-container .search-caregivers input:-ms-input-placeholder{font-size:1.4rem;font-weight:600}.search-caregivers-container .search-caregivers input::placeholder{font-size:1.4rem;font-weight:600}.search-caregivers-container .search-caregivers input.form-control:focus{outline:none!important;color:#979797;background-color:#fff;border-color:#ced4da;box-shadow:none}.search-caregivers-container .caregiver-search__avatar{height:3rem;border-radius:50%;margin-right:1rem;margin-left:1rem}.search-caregivers-container .searched-caregivers{z-index:1000;position:absolute;width:100%;margin-top:2px}.search-caregivers-container .searched-caregivers.hide{display:none!important}.search-caregivers-container .searched-caregivers .list-search-caregivers{list-style-type:none;padding:0}.search-caregivers-container .searched-caregivers .list-search-caregivers li{padding:8px;display:flex;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-bottom:none}.search-caregivers-container .searched-caregivers .list-search-caregivers li .platinum-badge-caregiver{margin-left:auto}.search-caregivers-container .searched-caregivers .list-search-caregivers li:last-child{border-bottom:1px solid #e7e7e7}.search-caregivers-container .searched-caregivers .list-search-caregivers li:hover{background-color:#f1f1f1}.search-caregivers-container .selected-caregiver-container{align-items:center;display:flex;flex-grow:1;height:4.5rem}.search-caregivers-container .selected-caregiver-container li{flex-grow:1;display:flex;justify-content:space-between;flex-direction:row;align-items:center;font-weight:600;background-color:#e7e7e7;border:1px solid #e7e7e7;border-radius:.4rem}.search-caregivers-container .selected-caregiver-container li .selected-caregiver-details{display:flex;align-items:center;grid-gap:1rem;gap:1rem;line-height:1;max-height:3.6rem;overflow:hidden;text-overflow:ellipsis}.search-caregivers-container .selected-caregiver-container li .remove-button{display:flex;grid-gap:1rem;gap:1rem}.search-caregivers-container .selected-caregiver-container li .remove-button button{background-color:#e7e7e7;font-size:2.3rem;width:4.4rem;border:none;border-left:1px solid #e7e7e7}.search-caregivers-container .selected-caregiver-container li .remove-button button img{margin-bottom:.4rem}.search-caregivers-container .selected-caregiver-container li .remove-button button:hover{background-color:#a97979!important;border-radius:0 .25rem .25rem 0}@media (min-width:200px) and (max-width:575px){.search-caregivers-container{width:100%}}.filter-shift-container{width:100%;background-color:#f5f5f5;padding:.5rem 1.6rem}.filter-shift-container .clear-section{margin:1rem 0}.filter-shift-container .clear-section .clear-button{font-size:1.4rem;font-weight:600;color:#000;cursor:pointer;border:none;background-color:#f5f5f5;text-decoration:underline}.filter-shift-container .clear-section .clear-button:hover{color:#7200a0}.filter-shift-container .clear-section .subtitle{font-size:1.4rem;font-weight:600}.filter-shift-container .toggle-button{font-size:1.4rem;font-weight:600;color:#000;cursor:pointer;border:none;background-color:#f5f5f5;text-decoration:underline}.filter-shift-container .toggle-button img{transform:rotate(90deg);height:1.1rem;width:6px;margin-right:5px}.filter-shift-container .toggle-button.active img{transform:rotate(270deg)}.filter-shift-container .filter-container{display:flex;align-items:left;justify-content:left;font-size:1.2rem;font-weight:600}.filter-shift-container .filter-btn{background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;margin-left:-1rem}.filter-shift-container .filter-btn.clear{margin-right:1.6rem;color:#a11010;text-decoration:none;font-weight:400;font-size:1.4rem;margin-left:.2rem}.filter-shift-container .filter-btn-container{width:13.1rem;height:4rem;padding:.08rem 1rem 0;grid-gap:.4rem;gap:.4rem;border-radius:.4rem;background-color:#f3f3f3;display:flex;align-items:center}.filter-shift-container .filter-btn-container.noFilterCount{width:10.8rem}.filter-shift-container .filter-btn-container .filter-text{font-size:1.4rem;font-weight:400;line-height:2rem;text-align:left;color:#7200a0}.filter-shift-container .filter-btn-container .filter-number{width:1.9rem;height:2rem;padding:.15rem;grid-gap:1rem;gap:1rem;border-radius:6.2rem;background-color:#7200a0;color:#fff;align-items:center;font-size:1.2rem;font-weight:400;line-height:1.6rem;text-align:center}.filter-shift-container .filter-btn-container .arrow-icon{transition:transform .2s;cursor:pointer}.filter-shift-container .filter-btn-container .arrow-icon.down{transform:rotate(180deg)}.filter-shift-container .search-professional-filter{margin-top:.8rem}.filter-selects{width:100%;display:flex;grid-gap:1rem;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:2px}.react-datepicker__tab-loop{margin-left:-1rem}.date-picker-filter{background-color:#fff;display:flex;cursor:pointer;min-width:15rem;border:1px solid #b0b0b0;border-radius:2px;padding:2px 3px;align-items:center;justify-content:space-between;caret-color:transparent;min-height:4.4rem;outline-color:#7200a0}.date-picker-filter.is-open img{transform:rotate(270deg)}.date-picker-filter .date-subtitle{font-style:normal;font-weight:600;font-size:1.4rem;color:#b0b0b0}.date-picker-filter .date{font-style:normal;font-weight:600;font-size:1.4rem;color:#000}.date-picker-filter img{transform:rotate(90deg);height:11px;width:6px;margin-right:5px}@media (min-width:200px) and (max-width:575px){.filter-shift-container{max-height:450px;max-width:100%;padding-bottom:2rem}.multi-select-container{position:relative}.filter-caregivers-section,.filter-section,.filter-selects{width:100%;flex-direction:column;align-items:center}.react-datepicker__tab-loop{margin-top:-1rem}.react-datepicker-wrapper{width:100%!important}.date-picker-filter{width:100%}.clear-section{height:3.5rem;display:flex;justify-content:space-between;width:100%;margin:.5rem!important}.clear-section .clear-button-section{display:flex;width:45%}.clear-section .information-section{display:flex;justify-content:flex-end;align-items:center;width:45%}.clear-section .filter-count{margin:0 1rem;cursor:pointer;width:3rem;height:3rem;font-weight:700;background:#7200a0;color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center}}.select-facility-shift-requests-modal{color:#444;font-size:1.4rem;border-radius:1.6rem}.select-facility-shift-requests-modal .modal-content{padding:24px 32px;border-radius:.8rem}.select-facility-shift-requests-modal .modal-request-header{margin-right:2rem;margin-left:2rem}.select-facility-shift-requests-modal .modal-header{padding:1.5rem 1rem 1rem 0;font-size:2rem}.select-facility-shift-requests-modal .modal-header .modal-title{font-size:1.6rem;font-weight:600}.select-facility-shift-requests-modal .modal-header .close{font-size:2.5rem;font-weight:400;opacity:.54}.select-facility-shift-requests-modal .modal-body{padding:2rem 0;font-weight:400;font-size:1.4rem}.select-facility-shift-requests-modal .modal-footer{max-width:103.5rem;border-top:1px solid #e7e7e7;margin-left:2.2rem}.select-facility-shift-requests-modal .modal-footer .btn{width:12.4rem;height:4rem;font-size:1.4rem;border-radius:4px;background-color:#7200a0!important;border:none!important}.select-facility-shift-requests-modal .modal-footer .btn-secondary{margin-right:.5rem;background-color:transparent!important;color:#7200a0;width:8rem}.select-facility-shift-requests-modal .modal-footer .buttons{text-align:right;margin-right:-3rem}.select-facility-shift-requests-modal .modal-footer .single-shift-button{border:none;background-color:transparent;color:#4811a3;font-weight:600;width:152px;height:54px}.select-facility-shift-requests-modal .modal-footer .single-shift-button:hover{text-decoration:underline}.select-facility-shift-requests-modal .request-shift-title{font-size:2rem!important;font-weight:550;color:#121315;padding-bottom:.4rem}.select-facility-shift-requests-modal .step-one{width:33.3rem;float:left;border-bottom:1px solid #dee2e6;height:3.5rem}.select-facility-shift-requests-modal .step-two{float:right;width:66rem;border-bottom:1px solid #dee2e6;height:3.5rem;margin-left:4rem}.select-facility-shift-requests-modal .select-facility-container{padding:0 2.2rem}.select-facility-shift-requests-modal .select-facility-container .facility-label{font-size:2rem;color:#545556;display:flex}.select-facility-shift-requests-modal .select-facility-container .facility-label img{margin-left:8px;cursor:pointer}.select-facility-shift-requests-modal .select-facility-container .select-facility{max-width:100%}.select-facility-shift-requests-modal .select-facility-container .second-label{font-size:12px}.select-facility-shift-requests-modal .add-anoter-date-container{border-top:1px solid #323335;height:6rem;align-items:center;display:flex;margin-left:2.2rem;max-width:103.5rem}.select-facility-shift-requests-modal .add-anoter-date-container.no-border{border-top:initial}.select-facility-shift-requests-modal .steps{display:flex;margin-top:3rem;margin-left:2.2rem}.select-facility-shift-requests-modal .steps .step-title{color:#545556;font-size:2rem;font-weight:600;text-align:left}.select-facility-shift-requests-modal .steps .step-sub{color:#757575;font-size:2rem;padding-top:1rem;font-weight:600;text-align:left}.select-facility-shift-requests-modal .date-row{display:flex;margin-top:2rem;background-size:cover!important;margin-left:2.2rem;padding:0 .5rem}.select-facility-shift-requests-modal .date-row .shifts-section{width:100%;padding-left:4rem;float:right}.select-facility-shift-requests-modal .date-row .shifts-section .bonus-selector{vertical-align:center;padding-right:.5rem}.select-facility-shift-requests-modal .date-row .last{padding-left:4rem}.select-facility-shift-requests-modal .date-input-container{width:100%;display:inline-block;position:relative}.select-facility-shift-requests-modal .date-input-container .day-string-date-picker{position:absolute;margin-top:.85rem;padding-left:1rem;color:#757575;font-weight:700}.select-facility-shift-requests-modal .date-input-container .input-shift-date-picker{color:#757575;padding-left:4.5rem;max-width:33.3rem;width:100%}.select-facility-shift-requests-modal .date-input-container .arrow-wrapper{margin-left:30rem;color:#000!important;margin-top:-3.2rem}.select-facility-shift-requests-modal .date-input-container .arrow-down{border:2px solid #ccc;border-width:0 2.5px 2.5px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select-facility-shift-requests-modal .date-input-container .arrow-down:hover{border:2px solid #695959;border-width:0 2.5px 2.5px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select-facility-shift-requests-modal .select-label{color:#323335;font-weight:400;margin-bottom:.5rem;padding-bottom:0!important}.select-facility-shift-requests-modal .select-facility-request-shift .sm__control{border:1px solid #858586}.select-facility-shift-requests-modal .select-facility-request-shift .sm__control--is-focused{box-shadow:none;border:1px solid #7200a0}.select-facility-shift-requests-modal .select-facility-request-shift.has-error .sm__control{border:1.5px solid #a11010}.select-facility-shift-requests-modal .shift-row-grey-background{padding-top:2rem;background-color:#f3f3f3;background-repeat:no-repeat;margin-left:2.2rem;max-width:103.5rem;border-top:1px solid #b6b6b7;border-bottom:1px solid #b6b6b7}.select-facility-shift-requests-modal .req-shifts-button{margin-left:2rem;margin-right:2rem}.select-facility-shift-requests-modal .text-head{color:#323335;font-size:1.4rem;font-weight:400;text-align:left;margin-bottom:.5rem}.select-facility-shift-requests-modal .add-shift-button{margin-bottom:2rem;color:#7200a0;background-color:transparent;font-size:1.4rem;height:3.5rem;border:none}.select-facility-shift-requests-modal .add-date-button{color:#7200a0;background-color:#ece1fa;font-size:1.4rem;border:none;border-radius:.4rem;text-align:center;width:15.8rem;height:4rem;margin-top:1rem}.select-facility-shift-requests-modal .date-section{min-width:33.3rem}.select-facility-shift-requests-modal .shift-required-separator{border-top:1px solid #dbd9d9}.select-facility-shift-requests-modal .shift-options{width:100%;display:flex}.select-facility-shift-requests-modal .shift-options .provider-label{color:#323335;font-weight:400;margin-bottom:.5rem;padding-bottom:0}.select-facility-shift-requests-modal .shift-options .provider-input{width:9rem;height:3.8rem;border:1px solid #858586;padding:0 .8em;border-radius:4px}.select-facility-shift-requests-modal .shift-options .provider-input.has-error{border:1.5px solid #a11010}.select-facility-shift-requests-modal .shift-options .provider-input:focus{border:none;outline:none;box-shadow:0 0 0 1px #7200a0}.select-facility-shift-requests-modal .shift-options .shift-selector{width:20rem;margin-right:1.5rem;height:8rem}.select-facility-shift-requests-modal .shift-options .shift-selector:has(.required-label.show){height:10rem}.select-facility-shift-requests-modal .shift-options .shift-selector.showing-error{height:10rem!important}.select-facility-shift-requests-modal .shift-options .shift-selector.provider-selector{width:9.9rem!important}.select-facility-shift-requests-modal .shift-options .shift-selector.selector-without-title{height:5.5rem!important}.select-facility-shift-requests-modal .shift-options .shift-selector.showing-unit{width:17rem}.select-facility-shift-requests-modal .shift-options .shift-selector .required-label{font-weight:400;padding-top:.5rem;font-size:1.4rem;color:#9f2f45;visibility:hidden}.select-facility-shift-requests-modal .shift-options .shift-selector .required-label.show{visibility:visible}.select-facility-shift-requests-modal .actions-container{width:3rem;margin-right:1.5rem;height:4rem;display:flex;align-items:center}.select-facility-shift-requests-modal .actions-container.no-title{margin-top:2.5rem}.select-facility-shift-requests-modal .actions-container .guaranteed-shift{margin-top:.2rem;font-size:1.2rem;display:flex;align-items:center}.select-facility-shift-requests-modal .actions-container .guaranteed-shift .guaranteed-checkbox{width:2rem;height:2em;border-radius:.8rem;margin-right:1rem;margin-top:2rem}.select-facility-shift-requests-modal .actions-container .guaranteed-shift .guaranteed-checkbox .custom-checkbox-control{border:2px solid #717579}.select-facility-shift-requests-modal .actions-container .guaranteed-shift .guaranteed-checkbox .custom-checkbox-container input:checked+.custom-checkbox-control{background-color:#00b1be;border:0}.select-facility-shift-requests-modal .actions-container .remove-section{display:flex;justify-content:center;cursor:pointer;width:2rem;height:4rem}.select-facility-shift-requests-modal .actions-container .remove-section .remove-img{padding-bottom:.5rem;float:left;width:2rem;height:4rem}.select-facility-shift-requests-modal .actions-container .remove-section.with-guaranteed{margin-left:2.6rem}.select-facility-shift-requests-modal .by-date-picker-wrapper.is-open .react-datepicker__input-container input{box-shadow:0 0 0 1px #7200a0!important;border:none!important;outline:none!important;border-radius:4px}.select-facility-shift-requests-modal .react-datepicker-wrapper,.select-facility-shift-requests-modal .react-datepicker__input-container,.select-facility-shift-requests-modal .react-datepicker__input-container input{display:block;height:3.8rem;border:1px solid #545556!important;border-radius:4px}.select-facility-shift-requests-modal .react-datepicker-wrapper .selected-picker-date,.select-facility-shift-requests-modal .react-datepicker__input-container .selected-picker-date,.select-facility-shift-requests-modal .react-datepicker__input-container input .selected-picker-date,.select-facility-shift-requests-modal .react-datepicker__input-container input:focus{border:none!important;outline:none!important;box-shadow:0 0 0 1px #7200a0!important}.select-facility-shift-requests-modal .react-datepicker-wrapper{border:none!important;outline:none!important;background-color:inherit}.select-facility-shift-requests-modal .react-datepicker__input-container{border:none!important}.select-facility-shift-requests-modal .react-datepicker{font-size:1em}.select-facility-shift-requests-modal .react-datepicker__header{padding-top:.8em}.select-facility-shift-requests-modal .react-datepicker__month{margin:.4em 1em}.select-facility-shift-requests-modal .react-datepicker__day,.select-facility-shift-requests-modal .react-datepicker__day-name{width:25px;height:25px;line-height:25px;margin:3px}.select-facility-shift-requests-modal .react-datepicker__current-month{font-size:1em}.select-facility-shift-requests-modal .react-datepicker__navigation{top:1em;line-height:1.7em;border:.45em solid transparent}.select-facility-shift-requests-modal .react-datepicker__navigation--previous{border-right-color:#ccc;left:1em}.select-facility-shift-requests-modal .react-datepicker__navigation--next{border-left-color:#ccc;right:1em}.select-facility-shift-requests-modal .spinner-wrapper{height:15rem;background-color:#fcfcfc}.select-facility-shift-requests-modal .select-value{color:#757575!important}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:11rem}.info-facility-tooltip{height:73px!important}.info-facility-tooltip .tooltip-inner{max-width:400px;font-size:14px;grid-gap:8px;gap:8px;border-radius:2px;padding:8px 16px;align-content:start;text-align:left;background-color:#323335;display:flex;margin-left:13px}.info-facility-tooltip .arrow{transform:none!important;margin-top:26px;margin-left:18px}.info-facility-tooltip .arrow:before{border-width:1.1rem 2.4rem 1.1rem 0!important;border-right-color:#323335!important}@media (max-width:992px){.select-facility-shift-requests-modal .select-facility-container .select-facility{max-width:27.8rem}.select-facility-shift-requests-modal .date-row{display:flex;flex-direction:column;margin-bottom:1rem;margin-left:auto}.select-facility-shift-requests-modal .date-row .shifts-section,.select-facility-shift-requests-modal .date-row .steps{width:100%}.select-facility-shift-requests-modal .date-row .date-section{width:33.3rem;margin-bottom:3rem}.select-facility-shift-requests-modal .date-row .date-section .text-head{margin-top:2rem;margin-left:1.5rem;font-size:1.4rem;margin-bottom:1rem}.select-facility-shift-requests-modal .date-row .date-section .by-date-picker-wrapper{width:100%!important}.select-facility-shift-requests-modal .date-row .steps{margin-left:auto;margin-bottom:.5rem}.select-facility-shift-requests-modal .date-row .step-two{margin-left:auto;margin-bottom:2rem}.select-facility-shift-requests-modal .date-row .by-date-picker-wrapper,.select-facility-shift-requests-modal .date-row .shifts-section{padding:0 15px}.select-facility-shift-requests-modal .shift-options{display:flex!important;flex-wrap:wrap;width:100%;margin-bottom:2rem}.select-facility-shift-requests-modal .divider-item{border-top:1px solid #dee2e6;margin-bottom:3rem}.select-facility-shift-requests-modal .actions-container,.select-facility-shift-requests-modal .provider-label,.select-facility-shift-requests-modal .shift-selector{flex:1 1 50%}.select-facility-shift-requests-modal .shift-selector{margin-right:2%!important;width:14rem!important}.select-facility-shift-requests-modal .actions-container{order:3;width:auto;flex:none;flex-grow:1;margin-top:3.2rem}.select-facility-shift-requests-modal .required-label{visibility:visible}.select-facility-shift-requests-modal .add-date-button{width:15rem!important}.select-facility-shift-requests-modal .add-anoter-date-container{justify-content:flex-end}.select-facility-shift-requests-modal .provider-input,.select-facility-shift-requests-modal .shift-selector{height:auto;padding:.5rem}.select-facility-shift-requests-modal .guaranteed-shift{margin-top:.2rem;font-size:1.2rem;display:flex;align-items:center}.select-facility-shift-requests-modal .guaranteed-shift .guaranteed-checkbox{width:2rem!important;height:2em!important;border-radius:.8rem;margin-right:.5rem;margin-top:2rem}.select-facility-shift-requests-modal .date-input-container{width:100%;display:inline-block;position:relative}.select-facility-shift-requests-modal .date-input-container .day-string-date-picker{position:absolute;margin-top:.8rem!important;padding-left:1rem;color:#757575;font-weight:700;font-size:1.4rem!important}.select-facility-shift-requests-modal .date-input-container .input-shift-date-picker{color:#757575;padding-left:5.5rem;max-width:33.3rem;width:100%;font-size:1.4rem!important;padding-bottom:.5rem!important}.select-facility-shift-requests-modal .date-input-container .arrow-wrapper{margin-left:25rem!important;color:#000!important;margin-top:-3.2rem}.select-facility-shift-requests-modal .date-input-container .arrow-down{border:2px solid #ccc;border-width:0 2.5px 2.5px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select-facility-shift-requests-modal .date-input-container .arrow-down:hover{border:2px solid #695959;border-width:0 2.5px 2.5px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.info-facility-tooltip .tooltip-inner{max-width:50%;font-size:1.2rem;text-align:center}}#pastShiftsInformation .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem;text-align:left}#pastShiftsInformation ul{margin-top:.5rem;padding-left:2.3rem;text-align:left}#pastShiftsInformation li{font-size:1.2rem}#dispute-tooltip .tooltip-inner{background-color:#121315;color:#fff;width:auto;max-width:inherit;text-align:left;padding:.5rem .8rem;font-size:1.5rem}#dispute-tooltip .tooltip-inner div{margin-bottom:.3rem;white-space:nowrap}#credential-packet-tooltip .tooltip-inner{background-color:#121315;color:#fff;width:auto;max-width:inherit;text-align:left;padding:.5rem .8rem;font-size:1.5rem}#credential-packet-tooltip .tooltip-inner div{margin-bottom:.3rem;white-space:nowrap}.past-shifts-page{background-color:#e5e5e5;padding:3.2rem;width:100%;height:90vh}.past-shift-data-table{overflow:auto;height:95%;width:100%;background-color:#fff;box-shadow:.5px 3px 10px hsla(0,0%,46.7%,.1)}.past-shift-data-table .shifts-list{width:100%;flex:0 1 100%}.past-shift-data-table table{table-layout:fixed;width:100%}.past-shift-data-table table tbody.disputes-exist{border-bottom:3px solid grey}.past-shift-data-table table tr th:first-child{margin-left:2rem}.past-shift-data-table table tr .table-col{width:20%}.past-shift-data-table table tr .table-col-big{width:25%}.past-shift-data-table table tr .table-col:first-child{margin-left:2rem}.past-shift-data-table table tr .table-col-small{width:10%}.past-shift-data-table table tr .table-col-small.actions{text-align:center}.past-shift-data-table table tr .table-col-icon{width:3%}.past-shift-data-table table tr.table-separator{border-bottom:1px solid #e0e6ef}.past-shift-data-table table tr.disputed-separator{border-bottom:12px solid #e0e6ef}.past-shift-data-table table tr td,.past-shift-data-table table tr th{padding:20px}.past-shift-data-table .picker-and-message{display:flex;align-items:center;margin:3rem 0}.past-shift-data-table .picker-and-message .message{font-size:1.6rem;margin-left:auto;padding-right:1rem;font-weight:700;color:#5870d1;text-align:center}.past-shift-data-table .picker-and-message .reviews{font-size:2.6rem;font-style:normal;font-weight:700;line-height:54px;margin-left:auto;padding-right:1rem}.past-shift-data-table .picker-and-message .information-icon{height:25px;margin-right:2rem}.past-shift-data-table .shifts-period{font-size:1.6rem;line-height:54px;display:flex;justify-content:flex-start;align-items:center;text-align:center}.past-shift-data-table .shifts-period .dates-separate{font-weight:700;margin-left:1rem;margin-right:.8rem}.past-shift-data-table .shifts-period .shifts-period-nav{padding:0 8px;margin-right:2rem;margin-left:2rem}.past-shift-data-table .shifts-period .shifts-period-nav:hover{cursor:pointer}.past-shift-data-table .shifts-period .shifts-period-nav.disabled:hover{cursor:not-allowed}.past-shift-data-table .shifts-period .nav-calendar{margin-right:2.2rem}.past-shift-data-table .shifts-period .datepicker-input{position:relative;direction:rtl}.past-shift-data-table .shifts-period .datepicker-input .datepicker-arrow{position:absolute;bottom:21px;right:30px;width:15px;height:24px}.past-shift-data-table .shifts-period .datepicker-input .datepicker-icon{position:absolute;bottom:21px;right:155px;width:24px;height:24px}.past-shift-data-table .shifts-period .datepicker-input input{border-color:#7200a0;width:20rem;height:6.4rem;border-radius:2rem;text-align:center}.past-shift-data-table .past-shift-separator{height:.15rem;margin:16px auto}.past-shift-data-table .past-shift-separator.header-separator{margin:10px 0 0;border-bottom:.1rem solid #7200a0}.past-shift-data-table .past-shift-separator.row-separator{background-color:#000;mix-blend-mode:normal;opacity:.15}.past-shift-data-table .past-shift-table-header{padding:0}.past-shift-data-table .past-shift-table-header .header-title{margin-bottom:10px;font-weight:700;color:#717579}.past-shift-data-table .past-shift-table-header .header-title.table-col-small.total-pay{padding:10px}.past-shift-data-table .table-body-row{font-size:1.5rem;padding:0;margin:0,0,0,.95rem}.past-shift-data-table .table-body-row .guaranteed-badge{margin-left:1.1rem}.past-shift-data-table .table-body-row .download-file{cursor:pointer;width:2.2rem;margin-left:12px}.past-shift-data-table .table-body-row .error-slot{color:#962d2d;font-weight:700}.past-shift-data-table .table-body-row .table-col-small.total-pay{padding:10px}.past-shift-data-table .table-body-row .table-col .external-worker-badge{border-radius:4px;background-color:#e7e7e7;color:#121315;padding:2px;font-size:.8rem;display:flex;justify-content:center;flex:0 1 9.6rem;height:2rem;align-items:center;width:100px;margin:2px 0}.past-shift-data-table .no-shifts-available{font-size:1.5rem;margin-left:2rem}.past-shift-data-table .table-body-cell{display:flex;align-items:center}.past-shift-data-table .dispute-resolved{color:#04724d;font-weight:700;font-size:2rem}.past-shift-data-table .table-col.shifts-action{padding:0;justify-content:flex-end}.past-shift-data-table .dispute-actions{text-align:center}.past-shift-data-table .dispute-actions .past-shift-action{height:3.5rem;cursor:pointer}.past-shift-data-table .dispute-actions .past-shift-action.past-shift-approve.active circle,.past-shift-data-table .dispute-actions .past-shift-action.past-shift-approve:hover:not(.disabled) circle{fill:#54be7a;stroke:#fff}.past-shift-data-table .dispute-actions .past-shift-action.past-shift-approve.active path,.past-shift-data-table .dispute-actions .past-shift-action.past-shift-approve:hover:not(.disabled) path{fill:#fff}.past-shift-data-table .dispute-actions .past-shift-action.past-shift-approve.disabled{cursor:not-allowed}.past-shift-data-table .dispute-actions .past-shift-action.past-shift-dispute.active circle,.past-shift-data-table .dispute-actions .past-shift-action.past-shift-dispute:hover:not(.disabled) circle{fill:#b32929;stroke:#fff}.past-shift-data-table .dispute-actions .past-shift-action.past-shift-dispute.active path,.past-shift-data-table .dispute-actions .past-shift-action.past-shift-dispute:hover:not(.disabled) path{fill:#fff}.past-shift-data-table .dispute-actions .past-shift-action.past-shift-dispute.disabled{cursor:not-allowed}.past-shift-data-table .dispute-actions .past-shift-action.dispute{margin-left:.5rem}.past-shift-data-table .dispute-actions .resolved-dispute{color:#04724d;font-weight:700;font-size:2rem}@media (min-width:887px) and (max-width:959px){.past-shifts-page .past-shift-data-table .picker-and-message .message,.past-shifts-page .past-shift-data-table .picker-and-message .reviews{font-size:1.3rem;word-break:break-all}.past-shifts-page .past-shift-data-table .picker-and-message .information-icon{height:15px}.past-shifts-page .past-shift-data-table .dispute-actions .past-shift-action{height:2.5rem}}@media (min-width:200px) and (max-width:886px){.past-shifts-page .past-shift-data-table .picker-and-message .message,.past-shifts-page .past-shift-data-table .picker-and-message .reviews{font-size:1.1rem;word-break:break-all}.past-shifts-page .past-shift-data-table .picker-and-message .information-icon{height:13px}.past-shifts-page .past-shift-data-table .dispute-actions .past-shift-action{height:2.5rem}}.react-datepicker{font-size:1.4rem;border-color:#7200a0!important;border:2px solid;border-radius:8px}.react-datepicker__week{height:30px}.react-datepicker__week:last-child{height:40px}.react-datepicker__triangle{display:none}.react-datepicker__month{width:30rem;height:100%}.react-datepicker__day,.react-datepicker__day-name{margin:.7rem}.react-datepicker__day--selected,.react-datepicker__day--selected:hover{display:inline-flex;border-radius:50%;background-color:#7200a0!important;color:#fff!important;font-weight:400!important;text-decoration:none!important;width:25px;height:25px;align-items:center;justify-content:space-around;margin:3px}.react-datepicker__day--keyboard-selected{background-color:#fff;color:#000;text-decoration:none;outline:none;border:none}.react-datepicker__day--keyboard-selected.react-datepicker__day--disabled{background-color:#fff;color:#ccc;text-decoration:none;outline:none;border:none}.react-datepicker__day--today{background-color:#fff;color:#7200a0;text-decoration:underline;font-weight:700}.react-datepicker__day:hover{display:inline-flex;border-radius:50%;width:25px;height:25px;align-items:center;justify-content:space-around;margin:3px}.react-datepicker__header{border-bottom:hidden}.react-datepicker__navigation{top:30px;width:26px}.react-datepicker__navigation--previous,.react-datepicker__navigation--previous:hover{border-right-color:#7200a0}.react-datepicker__navigation--next,.react-datepicker__navigation--next:hover{border-left-color:#7200a0}.react-datepicker__current-month{font-size:1.8rem}.late__cancellation--badge{display:inline-block;padding:.3rem 1rem;text-align:center;background-color:#bb2026;color:#fff;border-radius:5px;white-space:nowrap;font-weight:700;font-size:1.2rem}@media (max-width:991px){.late__cancellation--badge{font-size:1rem}}.facility__cancelled--badge{display:inline-block;padding:.3rem 1rem;text-align:center;background-color:#bb2026;color:#fff;border-radius:5px;white-space:nowrap;font-weight:700;font-size:1.2rem}@media (max-width:991px){.facility__cancelled--badge{font-size:1rem}}.disputes-modal .modal-dialog{width:80%}.disputes-modal .sub-title{font-weight:400;font-size:1.2rem;line-height:1.6rem;color:#787a7e}.disputes-modal .modal-content{font-family:"Open Sans",serif;border-radius:20px;padding:25px 40px}.disputes-modal .modal-content .modal-header{border-bottom:none}.disputes-modal .modal-content .section-title{width:100%;color:#2f385c;font-weight:700;font-size:1.6rem;margin:1rem 0}.disputes-modal .modal-content .section-title.reasons{margin-top:2rem}.disputes-modal .modal-content .close{font-size:4rem;padding:0;margin:-1rem -1rem -1rem 1rem;color:rgba(0,0,0,.54);font-weight:400}.disputes-modal .modal-content .modal-title{display:flex;align-items:flex-start;flex-direction:column}.disputes-modal .modal-content .modal-title h2{font-style:normal;font-weight:700;font-size:2.4rem;white-space:nowrap}.disputes-modal .modal-content .modal-title span{font-size:1.1rem}.disputes-modal .modal-content .modal-title .file-dispute-text{font-size:1.3rem}.disputes-modal .modal-content .hcp-name-type{margin-top:2.4rem;display:flex;font-size:1.4rem;min-width:100%}.disputes-modal .modal-content .hcp-name-type div{display:flex}.disputes-modal .modal-content .hcp-name-type .hcp-name-type-wrapper{margin-right:8rem}.disputes-modal .modal-content .hcp-name-type b{margin-left:2.3rem;font-size:1.6rem;font-weight:600;line-height:2.2rem;color:#000}.disputes-modal .modal-content .hcp-name-type .worker-badge-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem;padding-left:1rem}.disputes-modal .modal-content .hcp-name-type .external-worker-badge{border-radius:4px;background-color:#e7e7e7;padding:2px;font-size:.8rem;color:#121315;display:flex;justify-content:center;flex:0 1 9.6rem;height:2rem;align-items:center;min-width:86px;margin:2px 0}.disputes-modal .modal-content .separation{border:1px solid #eee;width:100%;margin:0}.disputes-modal .modal-content .disputes-modal-wi-pay.is-guaranteed,.disputes-modal .modal-content .disputes-modal-wi-pay.is-guaranteed span{color:#00a698;display:flex;align-items:center}.disputes-modal .modal-content .disputes-modal-wi-pay .total{font-weight:700}.disputes-modal .modal-content .disputes-modal-wi-pay .guaranteed-badge{margin-left:5px;width:26px}.disputes-modal .modal-content .with-prefix{display:flex;flex-wrap:nowrap;font-size:1.4rem;color:#717579;flex-direction:column}.disputes-modal .modal-content .with-prefix .input-group .text-mode{min-width:100px}.disputes-modal .modal-content .with-prefix .input-group .text-mode.error{border:3px solid #9f2f45}.disputes-modal .modal-content .with-prefix .input-group:focus-visible{outline-color:#7200a0}.disputes-modal .modal-content .with-prefix .input-group .input-mode input{min-width:100px}.disputes-modal .modal-content .with-prefix .input-group .input-mode .cancel-icon,.disputes-modal .modal-content .with-prefix .input-group .input-mode .save-icon{padding-right:.5rem}.disputes-modal .modal-content .with-prefix>div,.disputes-modal .modal-content .with-prefix span{font-size:1.2rem;color:#000}.disputes-modal .modal-content .with-prefix .time-select{width:8.8rem;height:3.8rem;border:1px solid #000;border-radius:2px}.disputes-modal .modal-content .with-prefix .time-select.error{border:1.5px solid #9f2f45}.disputes-modal .modal-content .with-prefix .time-select:focus-visible{outline-color:#7200a0}.disputes-modal .modal-content .with-prefix .late__cancellation--badge{margin-left:.5rem;font-size:.95rem;margin-top:.5rem}.disputes-modal .modal-content .with-prefix .field-title{color:#000;font-size:1.2rem}.disputes-modal .modal-content .with-prefix .field-title.adjusted{padding-bottom:1.5rem}.disputes-modal .modal-content .with-prefix.worked-hours{margin-bottom:1rem;margin-right:2rem}.disputes-modal .modal-content .with-prefix.worked-hours .hours{margin-bottom:2rem}.disputes-modal .modal-content .with-prefix.worked-hours .hours.adjusted{margin-top:.5rem}.disputes-modal .modal-content .with-prefix.worked-hours.is-guaranteed p{color:#00a698}.disputes-modal .modal-content .with-prefix.worked-hours p{padding-top:1rem}.disputes-modal .modal-content .with-prefix.break .break-select{width:9rem;height:3rem}.disputes-modal .modal-content .with-prefix.break .break-select .sm__control{border:1px solid #000;border-radius:2px}.disputes-modal .modal-content .with-prefix.break .break-select .sm__control--is-focused{border:2px solid #7200a0;border-radius:2px}.disputes-modal .modal-content .with-prefix.break .break-select.error{border:3px solid #9f2f45}.disputes-modal .modal-content .with-prefix.break .late__cancellation--badge{visibility:hidden}.disputes-modal .modal-content .with-prefix .required{color:#9f2f45;visibility:hidden;font-size:1rem;font-style:italic;text-align:left}.disputes-modal .modal-content .with-prefix .required.show{visibility:visible}.disputes-modal .modal-content .with-prefix .input-group img{cursor:pointer}.disputes-modal .modal-content .with-prefix .input-group .text-mode{display:flex;align-items:center;justify-content:space-around;border:1px solid #c4c4c4;border-radius:2px;width:8.8rem;height:3.8rem}.disputes-modal .modal-content .with-prefix .input-group .text-mode span{margin:0;font-weight:700;color:#c4c4c4}.disputes-modal .modal-content .with-prefix .input-group .input-mode{position:relative;display:flex;align-items:center}.disputes-modal .modal-content .with-prefix .input-group .input-mode input{width:8.8rem;height:3.8rem;border:1px solid #717579;border-radius:2px;outline-color:#7200a0}.disputes-modal .modal-content .with-prefix .input-group .input-mode .save-icon{position:absolute;right:23px}.disputes-modal .modal-content .with-prefix .input-group .input-mode .cancel-icon{position:absolute;right:8px}.disputes-modal .modal-content .disputes-modal-send_button{width:243px;height:50px;background-color:#7200a0!important;border-radius:4px;border:0;font-style:normal;font-weight:700;font-size:1.6rem}.disputes-modal .modal-content .disputes-modal-shift-information{display:flex;flex-flow:row wrap;justify-content:space-between}.disputes-modal .modal-content .disputes-modal-shift-information.extra{margin:1rem 0}.disputes-modal .modal-content .disputes-modal-worked-information{margin-top:2rem}.disputes-modal .modal-content .disputes-modal-worked-information .with-prefix span.credential-download-available{margin-right:5px}.disputes-modal .modal-content .disputes-modal-worked-information .information-row{display:flex}.disputes-modal .modal-content .disputes-modal-worked-information .resource-type{min-width:4.2rem;min-height:4.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 1rem}.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.CNA,.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.STNA{color:#5870d1;background-color:rgba(88,112,209,.2)}.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.CC,.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.RNS{color:#00a698;background-color:rgba(0,166,152,.2)}.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.RN{color:#ffa900;background-color:rgba(255,169,0,.2)}.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.LPN{color:#cc51f4;background-color:rgba(204,81,244,.2)}.disputes-modal .modal-content .disputes-modal-worked-information .resource-type.GNA{color:#5870d1;background-color:rgba(88,112,209,.2)}.disputes-modal .modal-content .disputes-modal-reason .section-title,.disputes-modal .modal-content .disputes-modal-worked-information .section-title{color:#2f385c}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-reason-checkboxes{display:flex;flex-flow:row wrap;margin-bottom:15px;min-height:8rem}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-reason-checkboxes.error{border:3px solid #9f2f45;padding:1rem}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-reason-checkboxes .disputes-modal-checkbox{display:flex;align-items:center;width:33%;margin:5px 0;font-size:1.2rem}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-reason-checkboxes .disputes-modal-checkbox>label{cursor:pointer;margin:0}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-reason-checkboxes .disputes-modal-checkbox .custom-checkbox-control{border-width:2px}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-additional-info{display:flex;align-items:center;flex-direction:row}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-additional-info label{white-space:nowrap}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-additional-info .description{font-size:1.3rem;color:#000}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-additional-info .disputes-additional-info-input{flex:1 1 100%;margin-left:20px;padding:5px;border-radius:2px;border:1px solid #000}.disputes-modal .modal-content .disputes-modal-reason .disputes-modal-additional-info .disputes-additional-info-input.error{border:3px solid #9f2f45}.disputes-modal .modal-content .modal-footer{border-top:none}.warning-past-shift-modal{color:#2f385c;max-height:100%;font-size:1.4rem}.warning-past-shift-modal .modal-dialog{max-width:30%}.warning-past-shift-modal .modal-content{padding:.5rem 6rem;overflow:visible!important;border-radius:2rem}.warning-past-shift-modal .modal-header{padding:1.5rem 1rem 0 0;font-size:2rem;border-bottom:none}.warning-past-shift-modal .modal-header .modal-title{width:100%;text-align:left}.warning-past-shift-modal .modal-header .modal-title h2{font-size:3.3rem;font-weight:400}.warning-past-shift-modal .modal-header .modal-title .confirmation-subtitle{font-size:1.6rem}.warning-past-shift-modal .modal-header .close{font-size:6rem;font-weight:400;color:#000;opacity:.5;padding:0;height:5rem}.warning-past-shift-modal .modal-header .close span{height:5rem;display:inline-block}.warning-past-shift-modal .modal-header hr{margin:1.2rem 0}.warning-past-shift-modal .container{display:flex;flex-direction:column;align-items:center}.warning-past-shift-modal .container img{width:23.897rem}.warning-past-shift-modal .container .text-info-past{display:flex;flex-direction:column;align-items:center;text-align:center}.warning-past-shift-modal .container .text-info-past h2{font-size:2.6rem;font-weight:700;line-height:5.4rem;letter-spacing:0}.warning-past-shift-modal .container .text-info-past p:first-child{font-size:1.8rem;font-weight:400;line-height:2.6rem;letter-spacing:0}.warning-past-shift-modal .container .text-info-past p:last-child{font-size:1.1rem;font-style:italic;font-weight:300;line-height:1.5rem;letter-spacing:0}.warning-past-shift-modal .modal-footer{border-top:none;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.warning-past-shift-modal .modal-footer .button{width:100%;font-style:normal;font-size:1.8rem;line-height:5.4rem}.warning-past-shift-modal .modal-footer .button-approve{color:#fff;border:none;background-color:#6939b7;height:4rem;font-weight:700;border-radius:2rem;width:100%;margin-bottom:1.5rem}.warning-past-shift-modal .modal-footer .button-cancel{border:none;width:100%;background-color:#fff;color:#717579}.past_shift--badge{display:inline-block;padding:.3rem 1rem;text-align:center;background-color:#bb2026;color:#fff;border-radius:5px;white-space:nowrap;font-weight:700;font-size:1.2rem}@media (max-width:991px){.past_shift--badge{font-size:1rem}}.card{color:#121315;line-height:2.4rem;padding:1.6rem;flex-direction:row!important;border-radius:.8rem!important;border-color:#cececf!important}.card,.card p{font-size:1.6rem}.card a{color:#7200a0}.card a:hover{color:#9d4dbd;text-decoration:none}.card .card-body{padding:0;flex-grow:1;flex-direction:column}.card .card-actions{display:flex;flex-direction:row;flex-shrink:1;grid-gap:1rem;gap:1rem}.card .card-actions__button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:6.5rem;border-radius:4px;background-color:#fff;padding:0 1rem;min-width:8.2rem;text-align:center;cursor:pointer;font-size:1.4rem}.card .card-actions__button:hover{background-color:#f0f0f0}@media (max-width:992px){.card{flex-direction:column!important}.card .card-actions{padding-top:1.25rem;margin-top:1rem;border-top:1px solid #e7e7e7;justify-content:space-evenly}}.caregiver-card{margin-bottom:1rem}.caregiver-card__body,.caregiver-card__details{display:flex;flex-direction:row}.caregiver-card__details{margin-right:2rem}.caregiver-card__actions{display:flex;flex-direction:row;min-width:200px}.caregiver-card__actions--dropdown{text-align:right}.caregiver-card__actions--dropdown .sm__control{border:none;color:#858586;cursor:pointer}.caregiver-card__actions--dropdown .sm__control--is-focused,.caregiver-card__actions--dropdown .sm__control--menu-is-open{color:#7200a0}.caregiver-card__actions--dropdown .sm__control--menu-is-open .sm__dropdown-indicator{transform:rotate(180deg)}.caregiver-card__actions--dropdown .sm__value-container{justify-content:flex-end;font-weight:700}.caregiver-card__actions--dropdown .sm__dropdown-indicator,.caregiver-card__actions--dropdown .sm__placeholder{color:inherit}.caregiver-card__main-profile{flex-direction:column;flex-grow:1}.caregiver-card__main-profile .caregiver-name{font-weight:600;font-size:1.6rem}.caregiver-card__avatar{margin-right:1.5rem}.caregiver-card__specialties{line-height:3rem;font-weight:600}.caregiver-card__specialties .resource{font-weight:700}.caregiver-card__specialties .tier{margin-left:2rem}.caregiver-card__phone-number{line-height:4rem}.caregiver-card__stats{margin-right:4rem;line-height:3rem;display:inline-block}.caregiver-card__additional-details{display:flex;width:100%;flex-direction:column}.caregiver-card__stats-container{flex-direction:row}.caregiver-card__avatar-deactivated{opacity:.3}.caregiver-card .caregiver-actions-container{margin-left:auto}.caregiver-card .caregiver-actions-container .btn-primary.dropdown-toggle{background:none!important;outline:none!important;border:none!important;font-weight:700;color:#511c7e;font-size:1.4rem}.caregiver-card .caregiver-actions-container .btn-primary.dropdown-toggle:active,.caregiver-card .caregiver-actions-container .btn-primary.dropdown-toggle:focus{color:#511c7e}.caregiver-card .caregiver-actions-container .dropdown-menu>.dropdown-item{color:#1c1d1f;font-size:1.4rem}.caregiver-card .caregiver-actions-container .dropdown-menu>.dropdown-item:focus{color:#1c1d1f;background:none}.caregiver-deactivated{color:#cececf}@media (max-width:992px){.caregiver-card__stats{margin-right:0;display:block}.caregiver-card__specialties{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}.caregiver-card__specialties.collapsed{-webkit-line-clamp:3}}.professionals-container .title-wrapper{margin-bottom:0}.professionals-screen{height:100%;flex-grow:1;font-style:normal;padding-bottom:12rem}.professionals-screen h1{font-weight:600;line-height:5rem}.professionals-screen__filters-section,.professionals-screen h1{border-bottom:.15rem solid #e7e7e7;margin-bottom:2rem;position:-webkit-sticky;position:sticky;top:-2.2rem;background-color:#fff;z-index:2}.professionals-screen__filters-section{padding-bottom:2rem;padding-top:2rem;display:flex;flex-direction:column}.professionals-screen__filters-section .filter-item{max-width:400px}.professionals-screen__filters-section .push-right{align-self:flex-end}.professionals-screen__filters-section .searched-caregivers{max-width:400px;width:100%}.professionals-screen__counter{display:inline-block;font-size:1.6rem;font-weight:600;line-height:3.2rem;margin-bottom:1rem}.input-group{flex-direction:column;line-height:3.2rem}.input-group .input-label{padding-bottom:.4rem;line-height:2.1rem}.input-group .input-label__tooltip{display:inline;color:#545556}.input-group .input-label__tooltip .tooltip-component--overlay{font-size:1.4rem;text-align:left}.input-group .input{height:38px;padding:8px 16px;border-radius:4px;border:1px solid #b6b6b7}.input-group .input:active,.input-group .input:focus,.input-group .input:hover{border-width:2px;box-shadow:none;border-color:#7200a0}.input-group .input:disabled{background-color:#f9f9f9;border-color:#cececf}.input-group .input__readonly{border-bottom:1px solid #e7e7e7;min-height:40px}.input-group .input.invalid-input{border-width:2px;border-color:#ba3838}.input-group .error-message{margin-top:.25rem;line-height:2rem;color:#ba3838}.account-management{font-size:1.4rem}.account-management .input-label{font-weight:700;font-size:1.4rem}.account-management .flex-rows{display:flex;flex-direction:row;max-width:630px}.account-management .with-divider{border-top:1px solid #cececf;margin-top:1rem;padding-top:2rem}.account-management .edit-contact{font-size:14px;color:#7200a0;padding:2rem;cursor:pointer}.account-management .edit-contact svg{margin:0 1rem 0 0}.account-management__form-wrapper .input-group{margin:1rem 2rem;max-width:460px;width:auto;font-size:1.4rem}.account-management__form-wrapper .input-group .input-label,.account-management__form-wrapper .input-group .select-label{font-weight:700;font-size:1.4rem}.account-management__form-wrapper .input-group .input-label__comment,.account-management__form-wrapper .input-group .select-label__comment{font-weight:400;font-style:italic}.account-management__form-wrapper .select-container{margin:1rem 2rem;max-width:460px;width:auto;font-size:1.4rem}.account-management__form-wrapper .select-container .input-label,.account-management__form-wrapper .select-container .select-label{font-weight:700;font-size:1.4rem}.account-management__form-wrapper .select-container .input-label__comment,.account-management__form-wrapper .select-container .select-label__comment{font-weight:400;font-style:italic}.account-management__form-wrapper .toggle-container{margin:1rem 2rem;max-width:460px;width:auto;font-size:1.4rem}.account-management__form-wrapper .toggle-container .input-label,.account-management__form-wrapper .toggle-container .select-label{font-weight:700;font-size:1.4rem}.account-management__form-wrapper .toggle-container .input-label__comment,.account-management__form-wrapper .toggle-container .select-label__comment{font-weight:400;font-style:italic}.account-management__phone-wrapper{display:flex;flex-direction:row;width:500px}.account-management__phone-wrapper>*{padding-right:0}.account-management__phone-wrapper :first-child{flex-grow:2}.account-management__phone-wrapper :nth-child(2){flex-shrink:1}@media (min-width:200px) and (max-width:575px){.account-management__phone-wrapper{flex-direction:column;width:auto}}.account-management__input-description,.account-management__right-section{font-size:1.4rem;max-width:460px;margin:0 2rem;text-align:justify}.account-management__buttons{margin:2rem;max-width:460px;width:auto;display:flex;flex-direction:row;justify-content:flex-end}@media (min-width:200px) and (max-width:575px){.account-management__buttons{flex-direction:column-reverse}}.account-management__button{min-width:160px;padding:10px 0;margin:.75rem;border-radius:30px;border:1px solid #000;font-weight:600}@media (min-width:200px) and (max-width:575px){.account-management__button{width:100%;margin:.75rem 0}}.account-management__button.secondary-button{background-color:#fff}.account-management__button.secondary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.account-management__button.primary-button{color:#fff;border-color:#7200a0;background-color:#7200a0}.account-management__button.primary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.notifications-section--enable-modal.confirm-modal .modal-dialog{max-width:520px}.notifications-section--enable-modal.confirm-modal .modal-content .modal-footer .primary-button{background-color:#7200a0;color:#fff;border-color:#7200a0}.toggle-container{display:flex;flex-direction:row;cursor:pointer;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;align-items:center}.toggle-container .toggle-slider{width:30px;height:18px;background-color:#121315;border-radius:10px;transition:background-color .3s}.toggle-container .toggle-slider--disabled{background-color:#b6b6b7}.toggle-container .toggle-slider--checked{background-color:green}.toggle-container .toggle-circle{width:14px;height:14px;background-color:#fff;border-radius:50%;position:absolute;top:50%;transition:left .3s;left:calc(100% - 28px);transform:translateY(-7px)}.toggle-container .toggle-circle--checked{left:calc(100% - 16px)}#tooltip-signature .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}.signature-rule{font-family:"Open Sans",Arial,sans-serif}.signature-rule .sub-title{font-weight:700;font-size:2rem;color:#000}.signature-rule .sub-title.mention{font-size:1.8rem;font-style:italic}.signature-rule .select-signature-section{margin-top:4rem;display:flex;color:#000}.signature-rule .select-signature-section p{font-size:1.6rem;font-weight:600}.signature-rule .select-signature-section .clock-out,.signature-rule .select-signature-section .signature-select{width:20rem;margin-right:10rem}.signature-rule .select-signature-section .signature-select .sm__control{border-radius:.8rem;border-width:2px;border-color:#ddd}.signature-rule .select-signature-section .signature-select .sm__control.sm__control--is-focused,.signature-rule .select-signature-section .signature-select .sm__control.sm__control--is-focused:hover{box-shadow:none;border-color:#7200a0}.signature-rule .select-signature-section .signature-required-box{border-radius:.8rem;height:3.7rem;color:#ddd;border:2px solid #ddd}.signature-rule .select-signature-section .signature-required-box p{font-size:1.3rem;margin-top:.85rem;padding-left:1.5rem}.signature-rule .save-changes{font-weight:600;line-height:20px;text-align:center;letter-spacing:.05em;background:#b0b0b0;margin-top:5rem;padding:1.2rem 4rem;width:25rem;font-size:1.4rem;border-radius:4rem;border:none;color:#fff;cursor:not-allowed!important}.signature-rule .save-changes.active{cursor:pointer!important;background:#7200a0}.signature-rule .info-clock-out{margin-left:.5rem;margin-bottom:.5rem;height:1.6rem}.search-bar{position:relative;width:100%}.search-bar:before{position:absolute;top:1rem;right:1.3rem;content:"";width:1.3rem;height:1.3rem;background:url(/static/media/search-icon.e4ef1e1b.svg) 0 0/100% 100% no-repeat;z-index:7}.search-bar .input{position:relative;width:100%;padding-left:1rem}.search-bar .input:active,.search-bar .input:focus-visible{outline:none;border:2px solid #7200a0}.search-bar .input.error{border:2px solid #9f2f45}.search-bar__results-list{position:absolute;top:4rem;left:0;margin:.2rem 0 0;padding:0;width:100%;list-style-type:none;border:1px solid #545454;box-shadow:inset 0 1px 3px 0 #545454,0 2px 9px 0 #545454;z-index:5}.search-bar__results-list li{padding:1rem;font-size:1.2rem;background-color:#ddd}.search-bar__results-list li:nth-child(2n){background-color:#545454}.search-bar__results-list li.focus{background-color:#545454;color:#ddd}#tooltip-hcp-search{opacity:1}#tooltip-hcp-search .tooltip-inner{background-color:#121315;color:#fff;font-size:1.4rem}.dnr-page{min-height:100%}.dnr-page .search-section{min-height:50rem}.dnr-page .search-section .dnr-warning{border-radius:.8rem;padding:1rem;border:1px solid #9d2424;background:rgba(157,36,36,.1);display:flex;font-size:1.6rem;min-height:7rem;align-items:center}.dnr-page .search-section .dnr-warning p{margin:1rem}.dnr-page .search-section .dnr-warning img{margin:2rem}.dnr-page .search-section .section-title{margin-top:4rem;font-size:2rem;font-weight:700}.dnr-page .search-section .copy-info{font-weight:600;font-size:1.4rem}.dnr-page .search-section .selects-section{display:flex;margin-top:2rem;justify-content:space-between}.dnr-page .search-section .selects-section .column{display:inline-block;min-width:25rem}.dnr-page .search-section .selects-section b{font-size:2rem}.dnr-page .search-section .selects-section .select-title{font-size:1.6rem;font-weight:600;margin-bottom:1rem}.dnr-page .search-section .selects-section .dnr-reasons{margin-top:3rem}.dnr-page .search-section .search-bar-div{width:30rem}.dnr-page .search-section .search-bar-div .search-hcp-icon{width:1rem;margin-left:.2rem;padding-bottom:1rem}.dnr-page .search-section .submit-dnr{margin-top:5rem;margin-bottom:2rem;padding:1.2rem 1rem;background:#b0b0b0;border-radius:2rem;font-weight:600;font-size:1.6rem;color:#fff;border:none;width:25rem;cursor:not-allowed}.dnr-page .search-section .submit-dnr.active{background:#7200a0;cursor:pointer}.dnr-page .search-section .hcp-picture-placeholder{float:right;background:#f5f5f5;border:1px solid #b0b0b0;border-radius:8px;height:16rem;width:16rem}.dnr-page .search-section .hcp-picture-not-found{display:flex;flex-wrap:wrap;background:#f5f5f5;border:1px solid #b0b0b0;border-radius:8px;height:16rem;width:16rem}.dnr-page .search-section .hcp-picture-not-found .container{justify-content:center}.dnr-page .search-section .hcp-picture-not-found .container img{margin-top:10px;width:100%}.dnr-page .search-section .hcp-picture-not-found .container p{margin-top:3px;color:#b0b0b0;text-align:center;font-weight:700}.dnr-page .search-section .selected-caregiver-name{margin-top:9px}.dnr-page .search-section .warning{margin-top:.5rem;color:#9d2424;visibility:hidden;font-style:italic}.dnr-page .search-section .warning.display{visibility:visible}.dnr-page .dnr-list-section .section-title{font-size:2.4rem;font-weight:600;margin-bottom:4rem}.dnr-page .dnr-hcp{background-color:#7200a0;color:#fff;padding:1px 8px;margin-left:5px;border-radius:10px;font-weight:700}.dnr-modal{font-size:1.6rem;padding:16px;border:4px solid #e0e6ef;border-radius:8px;line-height:2.2rem}.dnr-modal .dnr-warning-body{margin-bottom:2rem;margin-top:3rem}.dnr-modal .dnr-list-section{height:70%}.search-bar-dnr .search-hcp-icon{width:1rem;margin-left:.2rem;padding-bottom:1rem}.search-bar-dnr .input{border-radius:.8rem;min-height:38px;border:1px solid #b0b0b0}.search-bar-dnr .search-bar__results-list{border:1px solid #7200a0;box-shadow:0 5px 10px #c4c4c4;border-radius:.8rem;padding:3px;max-height:25rem;overflow:auto}.search-bar-dnr .search-bar__results-list .search-bar__autocomplete-item{background-color:#fff;color:#000}.search-bar-dnr .search-bar__results-list .search-bar__autocomplete-item:hover{background-color:#ddd}.select-dnr .has-error .sm__control{border:1px solid #9d2424}.select-dnr .sm__control{border-radius:.8rem;min-height:38px;border:1px solid #b0b0b0;box-shadow:none}.select-dnr .sm__control.sm__control--is-focused{border:1px solid #7200a0}.select-dnr .sm__menu{border-radius:.8rem;border:1px solid #7200a0}.select-dnr .sm__menu .sm__option--is-focused,.select-dnr .sm__menu .sm__option--is-selected{background-color:#ddd;color:#000;font-weight:400}.pagination-container{display:flex;list-style-type:none;justify-content:center;margin-top:2rem;height:50%}.pagination-container .pagination-item{padding:0 12px;height:3rem;text-align:center;color:rgba(0,0,0,.87);display:flex;box-sizing:border-box;align-items:center;letter-spacing:.01071em;line-height:1.43;font-size:1.3rem;min-width:2rem;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.pagination-container .pagination-item:first-child{border-left:1px solid #d8d8d8;border-radius:10px 0 0 10px}.pagination-container .pagination-item:first-child img{margin-right:1rem}.pagination-container .pagination-item:last-child{border-right:1px solid #d8d8d8;border-radius:0 10px 10px 0}.pagination-container .pagination-item:last-child img{margin-left:1rem}.pagination-container .pagination-item.dots:hover{background-color:transparent;cursor:default}.pagination-container .pagination-item:hover{background-color:rgba(0,0,0,.04);cursor:pointer}.pagination-container .pagination-item.selected{background-color:rgba(0,0,0,.08)}.pagination-container .pagination-item.disabled{pointer-events:none}.pagination-container .pagination-item.disabled .arrow:before{border-right:.12em solid rgba(0,0,0,.43);border-top:.12em solid rgba(0,0,0,.43)}.pagination-container .pagination-item.disabled:hover{background-color:transparent;cursor:default}.pagination-info{display:flex;justify-content:center}.data-table-container{height:100%}.data-table-container .data-table{width:100%;border-spacing:0 5px}.data-table-container .data-table table{border-collapse:collapse;overflow:hidden;border:2px solid #424242;color:#000;font-weight:700;background-color:#fff}.data-table-container .data-table th{padding:1.25rem}.data-table-container .data-table th:last-child{border-right:none}.data-table-container .data-table th.small-title{width:10%}.data-table-container .data-table .flex{display:flex}.data-table-container .data-table .action-buttons{padding-bottom:0}.data-table-container .data-table .header-section{width:100%;overflow:hidden;border:2px solid #424242;color:#000;font-weight:700;background-color:#fff}.data-table-container .data-table .header-section th{padding:1.25rem}.data-table-container .data-table .header-section th:last-child{border-right:none}.data-table-container .data-table .header-section th.small-title{width:10%}.data-table-container .data-table .header-section th.normal-title{width:20%}.data-table-container .data-table .header-section th.large-title{width:30%}.data-table-container .data-table .body-section tr{border:1px solid #d8d8d8}.data-table-container .data-table .body-section tr td{border-bottom:1px solid #d8d8d8;padding:1.25rem;border-right:1px solid #d8d8d8}.data-table-container .data-table .body-section .separator{height:2rem;border:none}.cg-name-container{display:flex}.cg-name-container p{padding-top:.5rem;line-height:2rem}.cg-name-container img{height:3rem;border-radius:2rem;margin-right:1rem}.delete-dnr,.remove-dnr{text-align:center}.delete-dnr{font-weight:600;line-height:2rem;letter-spacing:.05em;padding:.5rem 2rem;font-size:1rem;border-radius:4rem;border:none;color:#fff;background:#7200a0}.facility-info-page{color:#000;min-height:20rem;height:auto;padding-bottom:100px}.facility-info-page .facility-overview-header{background-color:#f3f3f3;display:flex;margin-bottom:1.6rem}.facility-info-page .facility-overview-header p{font-weight:700;font-size:3.1rem;line-height:16px;padding-left:1rem;margin-bottom:1.2rem;margin-top:1.2rem}.facility-info-page .facility-overview-header .edit{margin-left:3rem;font-weight:600;font-size:1.4rem;letter-spacing:.25px;color:#7200a0;margin-top:1rem;cursor:pointer}.facility-info-page .facility-info-warning-box{border-radius:.8rem;padding:1rem;border:1px solid #9d2424;background:rgba(157,36,36,.1);display:flex;font-size:1.6rem;min-height:7rem;align-items:center}.facility-info-page .facility-info-warning-box p{margin:1rem}.facility-info-page .facility-info-warning-box img{margin:2rem}.facility-info-page .facility-overview{margin:2rem 0}.facility-info-page .facility-overview .info-disclaimer{font-weight:400;font-size:1.6rem;line-height:120%}.facility-info-page .overview-info{display:flex;grid-gap:20px;gap:20px;margin-top:2rem;margin-bottom:2rem;min-width:100%}.facility-info-page .overview-info .signature-required-box p{font-weight:600;font-size:1.6rem}.facility-info-page .overview-info .signature-required-box input{min-width:25rem;min-height:3rem;margin:0 auto;border:.1rem solid #000;border-radius:.5rem}.facility-info-page .overview-info .signature-required-box .door-code{width:2rem;margin-left:1rem}.facility-info-page .additional-details-section{margin-top:2rem;margin-bottom:2rem}.facility-info-page .additional-details-section .additional-information{display:flex;align-items:flex-start;margin-bottom:1.6rem}.facility-info-page .additional-details-section .additional-information span{margin-left:.75rem;font-size:1.4rem;font-style:italic;font-weight:400;line-height:1.9rem;text-align:left}.facility-info-page .additional-details-section textarea{min-width:80%;min-height:10rem;margin:0 auto;border:.1rem solid #000;border-radius:.5rem}.facility-info-page .additional-details-section p{max-width:80%;font-weight:600;font-size:1.6rem}.facility-info-page .additional-details-section p span{float:right;font-weight:400;font-size:1.2rem}.facility-info-page .upload-file-section{margin-top:2rem;margin-bottom:2rem}.facility-info-page .upload-file-section p{font-size:1.6rem}.facility-info-page .upload-file-section p b{font-weight:600}.facility-info-page .upload-file-section .file-type{margin-top:.6rem;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#545556}.facility-info-page .upload-file-section .upload-button{border:1px solid #316df0;border-radius:8px;background:#fff;color:#316df0;width:14.3rem;height:4rem;font-weight:600;font-size:1.4rem}.facility-info-page .action-section{margin-top:4rem;float:right}.facility-info-page .action-section .button-action{width:18rem;border-radius:10rem;font-weight:600;font-size:1.7rem;height:4.7rem;text-align:center;letter-spacing:.05em;margin-right:4rem}.facility-info-page .action-section .save-changes{background:#b0b0b0;border:none;color:#ddd;cursor:not-allowed!important}.facility-info-page .action-section .save-changes.active{cursor:pointer!important;background:#7200a0}.facility-info-page .action-section .cancel-button{border:2px solid #2f385c;color:#2f385c;background-color:#fff}.settings-container{width:100%;height:100vh;overflow-y:scroll;font-family:"Open Sans";margin-bottom:4rem}.settings-container .settings-page{display:flex}.global-overview-screen .overview-sidebar{display:flex;flex-direction:column;border-right:.15rem solid #e7e7e7;font-size:1.5rem;font-weight:600;color:#121315;width:200px;min-width:200px;padding:24px 20px}.global-overview-screen .overview-sidebar .heading{border-bottom:1px solid #d8d8d8;display:flex;align-items:center;font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:-.333px;padding-bottom:8px;margin-bottom:16px}.global-overview-screen .overview-sidebar .heading .facilities-icon{padding-right:4px}.global-overview-screen .overview-sidebar .search-container{display:flex;position:relative}.global-overview-screen .overview-sidebar .search-container .search-input{padding:8px 24px 8px 28px;color:#545556;border:1px solid #b0b0b0;font-size:14px;border-radius:.4rem;line-height:14px;font-weight:500;width:100%}.global-overview-screen .overview-sidebar .search-container .search-icon{position:absolute;left:9px;top:12px}.global-overview-screen .overview-sidebar .search-container .delete-icon{position:absolute;right:8px;top:12px;height:1.2rem;cursor:pointer}.global-overview-screen .overview-sidebar .selected-facility-heading{font-size:1.3rem;font-weight:700;line-height:1.6rem;letter-spacing:-.333px;padding-top:12px}.global-overview-screen .overview-sidebar .checkbox-section{padding-left:4px;margin-top:16px;margin-bottom:8px;overflow:auto}.global-overview-screen .overview-sidebar .checkbox-section .checkbox-item{display:flex;align-items:start;margin-bottom:14px}.global-overview-screen .overview-sidebar .checkbox-section .checkbox-item input{min-width:1.8rem;height:1.8rem;accent-color:#7200a0;margin-right:7px;border:2px solid #000;border-radius:2px}.global-overview-screen .overview-sidebar .checkbox-section .checkbox-item .checkbox-item-label{font-size:1.3rem;line-height:16px;text-align:left;color:#000;letter-spacing:-.333px;margin-bottom:0}.global-overview-screen .overview-sidebar .reset-container{display:flex;align-items:center;justify-content:center;padding:8px 0;margin-top:8px;border-top:1px solid #d8d8d8}.global-overview-screen .overview-sidebar .reset-container .reset-button{border:none;background-color:transparent;color:#a11010;font-size:1.4rem;font-weight:600;line-height:1.6rem;letter-spacing:-.333px}.global-overview-screen .overview-sidebar .buttons-container{display:flex;grid-gap:8px;gap:8px;padding-top:16px;border-top:1px solid #d8d8d8}.global-overview-screen .overview-sidebar .buttons-container .button{display:flex;padding:8px 16px;flex-direction:column;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex:1 0;border-radius:4px;font-size:1.4rem;font-weight:600;line-height:normal}.global-overview-screen .overview-sidebar .buttons-container .primary-button{border:none;background-color:#7200a0;color:#fff}.global-overview-screen .overview-sidebar .buttons-container .primary-button.disabled{background-color:#e7e7e7;color:#fff}.global-overview-screen .overview-sidebar .buttons-container .secondary-button{border:1.5px solid #121315;background-color:#fff;color:#121315}.global-overview-screen .overview-sidebar .buttons-container .secondary-button.disabled{border:1.5px solid #e7e7e7;color:#e7e7e7}.checkbox-label-tooltip .tooltip-inner{border-radius:4px;font-size:1.4rem;padding:6px 8px}.base-modal.confirm-modal.reopen-shift-modal .modal-content .modal-footer .primary-button{border-color:#7200a0;background-color:#7200a0}.reopen-shift-modal__container{display:flex;flex-direction:column}.reopen-shift-modal__title{font-size:1.6rem;font-weight:600;padding:.5rem 0}.reopen-shift-modal__facility{padding:.5rem 0}.reopen-shift-modal__facility__name{font-size:1.6rem;font-weight:700}.reopen-shift-modal__shift-details{display:flex;flex-direction:row;padding:.5rem 0}.reopen-shift-modal__shift-details__resource{padding-right:3rem;border-right:1px solid #dadada}.reopen-shift-modal__shift-details__resource__name{font-size:1.6rem;font-weight:700}.reopen-shift-modal__shift-details__date{padding-left:3rem;padding-right:3rem;border-right:1px solid #dadada}.reopen-shift-modal__shift-details__time{padding-left:3rem}.slot-badges__container{padding:.8rem .4rem 0 0;display:flex;flex:1 1;justify-content:space-between}.slot-badges__left{display:flex;flex:1 1}.slot-badges__right{display:flex;flex:3 1;align-items:center;justify-content:end;grid-gap:.4rem;gap:.4rem}.no-matching-shifts__container{display:flex;flex-direction:column;justify-content:center;flex:1 1;align-items:center;margin-bottom:20rem}.no-matching-shifts__title{font-size:1.6rem;font-weight:700}.no-matching-shifts__subtitle{font-size:1.6rem;font-weight:400}.no-matching-shifts__clear-button{font-size:1.6rem;font-weight:400;color:#a11010;cursor:pointer;border:none;background-color:#fff!important;margin-top:1.6rem}.global-overview-screen{font-family:"Open Sans",sans-serif;width:100%;height:calc(100svh - 60px);margin-bottom:4rem;display:flex;color:#000;overflow:auto}.global-overview-screen .overview-container{padding:0 20px 16px;margin-top:16px;display:flex;flex-direction:column;flex:1 1}.global-overview-screen .overview-container .header-container{justify-content:space-between;display:flex;align-items:center;border-bottom:1px solid #d8d8d8}.global-overview-screen .overview-container .header-container .request-btn{background-color:#7200a0!important;width:11rem;height:4rem;border-radius:4px;color:#fff;margin-bottom:1.6rem;border:none;font-size:1.4rem;line-height:24px;align-items:center;padding:8px 12px 8px 8px}.global-overview-screen .overview-container .header-container .request-btn .request-icon{padding-right:8px;padding-bottom:2px}.global-overview-screen .overview-container .header-container .request-btn:disabled{background-color:#e7e7e7!important}.global-overview-screen .overview-container .header-container .request-btn.dropdown-toggle:after{margin-left:1rem}.global-overview-screen .overview-container .header-container .request-menu-item{font-size:1.4em;padding:1rem 2rem}.global-overview-screen .overview-container .header-container .dropdown-item:hover,.global-overview-screen .overview-container .header-container .request-menu-item:focus{color:#16181b;text-decoration:none;background-color:#e7e7e7}.global-overview-screen .overview-container .heading{display:flex;align-items:center;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding-bottom:16px;width:100%}.global-overview-screen .overview-container .heading .calendar-icon{padding-right:4px;width:18px}.global-overview-screen .overview-container .filters-container{width:100%;display:flex;align-items:center;align-self:stretch;padding:16px 0;grid-gap:16px;gap:16px;border-bottom:1px solid #d8d8d8;margin-bottom:16px;justify-content:space-between}.global-overview-screen .overview-container .filters-container .filter-item{max-width:32rem}.global-overview-screen .overview-container .filters-container .push-right{align-self:flex-end}.global-overview-screen .overview-container .filters-container .select-filter-type-container{grid-gap:12rem;gap:12rem;min-width:12.5rem;min-height:3.5rem}.global-overview-screen .overview-container .filters-container .select-filter-status-container{grid-gap:12rem;gap:12rem;min-width:10.6rem;min-height:3.5rem}.global-overview-screen .overview-container .filters-container .select-filter-status-container .button,.global-overview-screen .overview-container .filters-container .select-filter-type-container .button{margin-left:12px;color:#323335;padding:2px 3px 2px 8px;font-weight:400;border-radius:.4rem;min-height:3.5rem;grid-gap:.08rem;gap:.08rem}.global-overview-screen .overview-container .filters-container .select-filter-status-container .button img,.global-overview-screen .overview-container .filters-container .select-filter-type-container .button img{height:1.4rem;width:1.4rem}.global-overview-screen .overview-container .filters-container .inline-filters{display:flex;align-items:center;grid-gap:1.6rem;gap:1.6rem}.global-overview-screen .overview-container .timeframe-selector-container{display:flex;align-items:center;align-self:stretch;padding:16px 0;grid-gap:16px;gap:16px;border-bottom:1px solid #d8d8d8}.global-overview-screen .overview-container .timeframe-selector-container .secondary-button{display:flex;border:1.5px solid #323335;background-color:#fff;color:#121315;padding:8px 16px;justify-content:center;align-items:center;border-radius:4px;font-size:1.4rem;font-weight:600;line-height:1.6rem;width:75px}.global-overview-screen .overview-container .timeframe-selector-container .shifts-period{flex:1 1;display:flex;align-items:center;font-size:1.6rem;font-weight:600;line-height:normal;padding-left:10px}.global-overview-screen .overview-container .timeframe-selector-container .shifts-period .shifts-period-nav{padding:3px 10px 3px 3px;cursor:pointer}.global-overview-screen .overview-container .timeframe-selector-container .shifts-period .shifts-period-nav.disabled{opacity:.2;cursor:auto}.global-overview-screen .overview-container .timeframe-selector-container .shifts-period .nav-date-item{min-width:136px}.global-overview-screen .overview-container .view-by-container{display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600}.global-overview-screen .overview-container .view-by-container .actions-button button.dropdown-toggle{font-size:1.4rem;font-weight:600;color:#4f0a74;background-color:transparent!important;border-color:transparent!important;box-shadow:none}.global-overview-screen .overview-container .view-by-container .actions-button button.dropdown-toggle:hover{cursor:pointer}.global-overview-screen .overview-container .view-by-container .dropdown-menu{padding:0;border:1px solid #e7e7e7;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.global-overview-screen .overview-container .view-by-container .dropdown-menu .dropdown-item{font-size:1.2rem;font-weight:600;color:#000;padding:10px 16px;display:block;border-bottom:1px solid #e7e7e7}.global-overview-screen .overview-container .view-by-container .dropdown-menu .dropdown-item:hover{background-color:#f0f0f0;color:#4f0a74}.global-overview-screen .overview-container .view-by-container .dropdown-menu .dropdown-item:focus{background-color:transparent;border-color:transparent}.global-overview-screen .overview-container .view-by-container .filter-btn{background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center}.global-overview-screen .overview-container .view-by-container .filter-btn.clear{margin-right:1.6rem;color:#a11010;text-decoration:none;font-weight:400;font-size:1.4rem}.global-overview-screen .overview-container .view-by-container .filter-container{width:13.1rem;height:4rem;padding:.08rem 1rem 0;grid-gap:.4rem;gap:.4rem;border-radius:.4rem;background-color:#f3f3f3;display:flex;align-items:center}.global-overview-screen .overview-container .view-by-container .filter-container.noFilterCount{width:10.8rem}.global-overview-screen .overview-container .view-by-container .filter-container .filter-text{font-size:1.4rem;font-weight:400;line-height:2rem;text-align:left;color:#7200a0}.global-overview-screen .overview-container .view-by-container .filter-container .filter-number{width:1.9rem;height:2rem;padding:.15rem;grid-gap:1rem;gap:1rem;border-radius:6.2rem;background-color:#7200a0;color:#fff;align-items:center;font-size:1.2rem;font-weight:400;line-height:1.6rem;text-align:center}.global-overview-screen .overview-container .view-by-container .filter-container .arrow-icon{transition:transform .2s;cursor:pointer}.global-overview-screen .overview-container .view-by-container .filter-container .arrow-icon.down{transform:rotate(180deg)}.global-overview-screen .overview-container .week-days-container{flex:1 1;display:flex;grid-gap:8px;gap:8px}.global-overview-screen .overview-container .week-days-container .col{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:0}.global-overview-screen .overview-container .week-days-container .summary-box{border:1px solid #e7e7e7;background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:4}.global-overview-screen .overview-container .week-days-container .summary-box .day-label{padding:4px 10px;background-color:#e7e7e7;font-size:1.4rem;font-weight:600}.global-overview-screen .overview-container .week-days-container .summary-box .day-label.today-label{color:#fff;background-color:#545556}.global-overview-screen .overview-container .week-days-container .summary-box .summary-container{padding:8px;display:flex;flex-direction:column;grid-gap:4px;gap:4px;font-size:1.1rem;font-weight:700}.global-overview-screen .overview-container .week-days-container .summary-box .summary-container .filled-count{padding:2px 4px;background-color:#edffed}.global-overview-screen .overview-container .week-days-container .summary-box .summary-container .unfilled-count{padding:2px 4px;background-color:#fff4ce}.global-overview-screen .overview-container .week-days-container .shifts-container{flex:1 1;border:1px solid #e7e7e7;padding:8px;font-size:1.1rem;line-height:1.6rem;font-weight:600;min-width:13.5rem}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container{padding-bottom:8px}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box{padding:8px;border-radius:8px 8px 0 0;border:4px solid #70bc72;background-color:#edffed}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box__type-pills{display:flex;grid-gap:.4rem;gap:.4rem;flex-direction:column;align-items:start}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box__type-pill{display:flex;justify-content:start;border-radius:4px;padding:2px;margin-bottom:4px}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box__type-pill-on_demand{background-color:#7200a0}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box__type-pill-flex{background-color:#549092}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box__type-pill__text{text-align:center;background-color:#fff;border-radius:0 2px 2px 0;padding:0 4px;margin-left:8px;font-size:10px;font-weight:400;line-height:normal}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box .facility-name{font-weight:700}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box .fill-summary{font-weight:400}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container .shift-box .orientation-pill{display:inline-flex;align-items:center;padding:0 .4rem;grid-gap:.2rem;gap:.2rem;border-radius:.3rem;background:#e7e7e7;color:#323335}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container.unfilled .shift-box{border-color:#ffe37e;background-color:#fff4ce}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container.unfilled .slot-box{border-left-color:#ffe37e;border-right-color:#ffe37e;border-bottom-color:#ffe37e}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container.cancelled .shift-box{border-color:#a11010;background-color:#ffdbdb}.global-overview-screen .overview-container .week-days-container .shifts-container .shift-container.cancelled .slot-box{border-left-color:#a11010;border-right-color:#a11010;border-bottom-color:#a11010}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-container{position:relative;display:flex;flex-direction:column}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-container .slot-header{display:flex}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-container .replacement-badge-container{position:relative;top:0;left:0;z-index:1;display:flex;align-items:flex-start}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-title{display:flex;flex-direction:column;width:100%}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-title__cancelled-name{text-decoration:line-through}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-title__cancelled-title{font-style:italic;font-weight:400}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-title__unit_name{font-style:italic;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-top:.4em;margin-bottom:.4em}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-title__unit_name.cancelled{text-decoration:line-through}.global-overview-screen .overview-container .week-days-container .shifts-container .with-replacement{margin-left:.4rem}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-pillar{width:8px;border-radius:4px;margin-left:-4px;margin-right:7px;background-color:#10a112}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-pillar__on_demand{background-color:#7200a0}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-pillar__flex{background-color:#549092}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box{padding:8px 0 8px 8px;border-left:4px solid #70bc72;border-right:4px solid #70bc72;background-color:#fff;display:flex}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box+.slot-box{position:relative}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box:nth-child(n+3):before{content:"";position:absolute;top:-.5px;left:0;right:0;display:inline-block;height:1px;background-color:#e7e7e7}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box:last-of-type{border-radius:0 0 8px 8px;border-bottom:4px solid #70bc72}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.unfilled .slot-container{width:100%}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.unfilled .slot-title{display:flex;flex-direction:row;grid-gap:.8rem;gap:.8rem;flex-grow:1;align-items:center;border-radius:13px;background:#fff4ce;padding:2px 6px;font-weight:400}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.cancelled .slot-container{width:100%;padding-right:10px}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.cancelled .slot-pillar{background-color:#a11010}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.cancelled .slot-pillar__on_demand{background-color:#7200a0}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.cancelled .slot-pillar__flex{background-color:#549092}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box.cancelled .slot-title__cancelled-title{display:flex;flex-direction:row;grid-gap:.8rem;gap:.8rem;flex-grow:1;align-items:center;border-radius:13px;background:#ffdbdb;padding:2px 6px;font-weight:400}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box__badge{height:11px;width:11px;border-radius:30px}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box__badge-on_demand{background-color:#7200a0}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box__badge-flex{background-color:#549092}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box .slot-box__header{display:flex;flex:1 1;justify-content:space-between}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box .slot-label{display:flex;align-items:center}.global-overview-screen .overview-container .week-days-container .shifts-container .slot-box .dropdown-menu{z-index:2}.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu-container{width:22px}.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu{background-color:transparent!important;border:0;padding:0}.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu:after,.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu :focus,.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu:hover{background-color:transparent!important;border:0}.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu-item{font-size:1.2rem;font-weight:600}.global-overview-screen .overview-container .week-days-container .shifts-container .action-menu-item:hover{background-color:#e7e7e7}.confirm-contract-cancel-modal span{font-weight:700}.confirm-contract-cancel-modal svg path{fill:#a11010}.refresh-modal .primary-button{background-color:#7200a0!important}.cancel-slot-modal.base-modal .modal-content,.cancel-slot-modal.base-modal .modal-lg{max-width:625px}.cancel-slot-modal.base-modal .modal-content .modal-header .header-content>h1{margin:1rem 0}.cancel-slot-modal.base-modal .modal-content .modal-footer .footer-buttons{min-width:0;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:400}.cancel-slot-modal.base-modal .modal-content .modal-footer .footer-buttons.primary-button{border-radius:4px;border-color:#7200a0;background-color:#7200a0}.cancel-slot-modal.base-modal .modal-content .modal-footer .footer-buttons.primary-button:disabled{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.cancel-slot-modal.base-modal .modal-content .modal-footer .footer-buttons.secondary-button{border:none;color:#7200a0}.cancel-slot-modal__container{display:flex;flex-direction:column;font-size:1.4rem;padding-top:.6rem}.cancel-slot-modal__unfilled-subtitle{font-weight:400}.cancel-slot-modal__filled-subtitle{font-weight:400;padding:0 0 1.6rem}.cancel-slot-modal__filled-subtitle>span{font-weight:600}.cancel-slot-modal__column{display:flex;flex-direction:row;padding:0 0 .8rem;font-weight:400}.cancel-slot-modal__column>span{font-weight:600;white-space:pre;text-wrap-mode:wrap}.cancel-slot-modal__reason{display:flex;flex-direction:column;flex:1 1;padding-top:1.6rem;padding-right:1.6rem;max-width:50%}.cancel-slot-modal__reason .select-container{padding-top:.8rem}.cancel-slot-modal__agency,.cancel-slot-modal__replacement{display:flex;flex-direction:column;flex:1 1;padding-top:1.6rem;padding-left:1.6rem}.cancel-slot-modal__agency{grid-gap:.8rem;gap:.8rem}.cancel-slot-modal__agency input[type=text]{width:100%;border:.1rem solid #cececf;min-height:3.8rem;border-radius:.4rem;padding:.2rem .8rem}.cancel-slot-modal__agency input[type=text]:-ms-input-placeholder{color:#858586}.cancel-slot-modal__agency input[type=text]::placeholder{color:#858586}.cancel-slot-modal__agency input[type=text]:focus{outline:none;border:.1rem solid #4f0a74}.cancel-slot-modal__guaranteed{display:flex;align-self:flex-start;grid-gap:.4rem;gap:.4rem;border-radius:1.6rem;padding:.5rem 1rem .5rem .8rem;color:#fff;background:#00b4c3;font-size:1rem;font-weight:700}.cancel-slot-modal__acknoledgement{display:flex;flex-direction:row;padding:.8rem 0 0;font-weight:400}.cancel-slot-modal__acknoledgement-checkbox{width:1.8rem;height:1.8em;border-radius:.2rem;margin-right:.8rem}.cancel-slot-modal__acknoledgement-checkbox .custom-checkbox-control{border:.2rem solid #121315}.cancel-slot-modal__acknoledgement-checkbox .custom-checkbox-container input:checked+.custom-checkbox-control{background-color:#4f0a74;border:0}.cancel-slot-modal__acknoledgement-checkbox .custom-checkbox-container input:checked+.custom-checkbox-control svg{transform:scale(.7)}.search-professional-container{border:1px solid #b6b6b7;border-radius:4px;width:100%;background-color:#fff;height:4rem}.search-professional-container.active{outline:1.5px solid #7200a0!important}.search-professional-container .clear-button{font-size:1.4rem;font-weight:400;color:#a11010;cursor:pointer;border:none;background-color:#fff!important}.search-professional-container .clear-button:hover{color:#a11010}.search-professional-container .search-professional{padding-right:12px;flex-wrap:nowrap!important;flex-direction:row}.search-professional-container .search-professional .search-icon{border-radius:0;background-color:#fff;border:none;color:#121315;content:url(/static/media/search-invite.8d8fd835.svg);display:inline-block;opacity:1;margin-left:4px;margin-bottom:.2rem}.search-professional-container .search-professional input{height:3.7rem;border:none;color:#121315;font-size:1.4rem}.search-professional-container .search-professional input:-ms-input-placeholder{font-size:1.4rem;font-weight:400}.search-professional-container .search-professional input::placeholder{font-size:1.4rem;font-weight:400}.search-professional-container .search-professional input.form-control:focus{outline:none!important;color:#121315;background-color:#fff;border-color:#ced4da;box-shadow:none;font-weight:600}.search-professional-container .professional-search__avatar{height:3rem;border-radius:50%;margin-right:1rem;margin-left:1rem}.search-professional-container .searched-professional{z-index:1000;position:-webkit-sticky;position:sticky;width:32rem;margin-top:2px}.search-professional-container .searched-professional.hide{display:none!important}.search-professional-container .searched-professional .list-search-professional{list-style-type:none;padding:0}.search-professional-container .searched-professional .list-search-professional li{padding:8px;display:flex;align-items:center;font-weight:600;background-color:#fff;border:1px solid #e7e7e7;border-bottom:none}.search-professional-container .searched-professional .list-search-professional li .platinum-badge-professional{margin-left:auto}.search-professional-container .searched-professional .list-search-professional li:last-child{border-bottom:1px solid #e7e7e7}.search-professional-container .searched-professional .list-search-professional li:hover{background-color:#f1f1f1}.search-professional-container .selected-professional-container{align-items:center;display:flex;flex-grow:1;height:4rem}.search-professional-container .selected-professional-container li{flex-grow:1;display:flex;justify-content:space-between;flex-direction:row;align-items:center;font-weight:600;background-color:#fff;border:#fff;border-radius:.4rem}.search-professional-container .selected-professional-container li .selected-professional-details{display:flex;align-items:center;grid-gap:1rem;gap:1rem;line-height:1;max-height:3.6rem;overflow:hidden;max-width:24rem;text-overflow:ellipsis}.search-professional-container .selected-professional-container li .remove-button{display:flex;grid-gap:1rem;gap:1rem}.search-professional-container .selected-professional-container li .remove-button button{border:none;background-color:#fff;font-size:2.3rem;border-left:#fff}.search-professional-container .selected-professional-container li .remove-button button img{margin-bottom:.4rem}.search-professional-container .selected-professional-container li .remove-button button:hover{background-color:#a97979!important;border-radius:0 .25rem .25rem 0}@media (min-width:200px) and (max-width:575px){.search-professional-container{width:100%}}.p-checkbox-box *,svg.p-icon{pointer-events:none}.report-screen-container{width:100%;overflow:hidden}.report-screen-container .report-screen-page{width:100%;padding:0 4rem 1rem;overflow:hidden;background-color:#fff}.report-screen-container .report-screen-page a{color:#7200a0;text-decoration:underline}.report-screen-container .report-screen-page .report-screen-header{font-size:1.6rem;font-weight:500;color:#545556}.report-screen-container .report-screen-page .report-screen-header .back-button{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;text-decoration:none;color:inherit;padding:.5rem 0;max-width:200px}.report-screen-container .report-screen-page .report-screen-header .report-screen-title{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;border-bottom:1px solid #cececf;margin-bottom:1rem;padding-bottom:1rem}.report-screen-container .report-screen-page .report-screen-header .report-screen-title .report-screen-title-label{font-size:2.4rem;font-weight:700;color:#323335;margin:0 3rem 0 1rem}.report-screen-container .report-screen-page .report-screen-header .report-screen-title .report-screen-title-label.with-top-margin{margin-top:3rem}.report-screen-container .report-screen-page .report-screen-header .report-screen-title .report-screen-download-btn{margin-left:auto;color:#000;border-radius:6px}.report-screen-container .report-screen-page .report-screen-header .report-screen-title .report-screen-download-btn *{font-weight:400}.report-screen-container .report-screen-page .report-screen-header .report-screen-title .report-screen-download-btn.p-button-outlined{border:1px solid;font-weight:400}.report-screen-container .report-screen-page .report-screen-content .report-list-section{font-size:1.4rem;margin:3rem 3rem 0 1rem}.report-screen-container .report-screen-page .report-screen-content .report-list-section .report-list-category{font-size:1.6rem;font-weight:700;color:#323335;margin-bottom:1.5rem}.report-screen-container .report-screen-page .report-screen-content .report-list-section thead{background-color:#f0f0f0}.report-screen-container .report-screen-page .report-screen-content .report-list-section thead th{border-bottom:none}.report-screen-container .report-screen-page .report-screen-content .report-list-section tbody .report-name{width:30%}.report-screen-container .report-screen-page .report-screen-content .report-list-section tbody .report-description{width:70%}.report-screen-container .report-screen-filters{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;align-items:center}.report-screen-container .report-screen-filters .report-screen-filter{display:flex;flex-direction:column;align-items:flex-start}.report-screen-container .report-screen-filters .report-screen-filter label{padding-left:1.2rem;font-weight:600;line-height:1rem}.report-screen-container .report-screen-filters .report-screen-filter label:after{content:"\00a0";display:inline-block}.p-component{font-family:"Open Sans",Arial,sans-serif;font-size:1.2rem;border-radius:2px}.p-component.date-range-button{border:1px solid #cececf;margin:.5rem;min-width:30rem}.p-component.date-range-button,.p-component.date-range-button:hover{background-color:#fff;color:#323335}.p-component.date-range-button .date-range-button-label{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;width:100%;justify-content:space-between}.p-component.date-range-button .date-range-button-label span{flex-grow:1}.p-datepicker table td.p-datepicker-today>span.p-highlight,.p-datepicker table td>span.p-highlight{border-radius:0;color:#232426}.p-datepicker table td.p-datepicker-today>span.p-highlight:has(.from),.p-datepicker table td>span.p-highlight:has(.from){border-top-left-radius:50%;border-bottom-left-radius:50%;border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;background-color:#ece1fa}.p-datepicker table td.p-datepicker-today>span.p-highlight:has(.to),.p-datepicker table td>span.p-highlight:has(.to){border-top-right-radius:50%;border-bottom-right-radius:50%;border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;background-color:#ece1fa}.p-datepicker table td.p-datepicker-today>span.p-highlight:has(.between),.p-datepicker table td>span.p-highlight:has(.between){border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-text-decoration-color:#323335;text-decoration-color:#323335;background-color:#ece1fa}.p-datepicker table td.p-datepicker-today>span.p-highlight:has(.between) span,.p-datepicker table td>span.p-highlight:has(.between) span{background-color:#ece1fa}.p-datepicker table td.p-datepicker-today>span.p-highlight .from,.p-datepicker table td.p-datepicker-today>span.p-highlight .to,.p-datepicker table td>span.p-highlight .from,.p-datepicker table td>span.p-highlight .to{background-color:#7200a0;width:100%;height:100%;border-radius:50%;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center}.p-datepicker table td.p-datepicker-today>span{background-color:#fff;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.p-datepicker table td.p-datepicker-today>span>span{background-color:#fff;color:inherit}.p-datepicker table td.p-datepicker-today>span>span.p-highlight{background-color:#7200a0;color:#fff}.p-datatable{background-color:#fff}.p-datatable .p-datatable-header{background-color:#fff;border:none}.p-datatable .p-datatable-thead>tr>th{background-color:#f0f0f0}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-pages,.p-paginator .p-paginator-prev{border-radius:2px}.p-paginator .p-paginator-first *,.p-paginator .p-paginator-last *,.p-paginator .p-paginator-next *,.p-paginator .p-paginator-pages *,.p-paginator .p-paginator-prev *{font-size:1.2rem;font-weight:600}.p-paginator .p-paginator-first .p-paginator-page,.p-paginator .p-paginator-last .p-paginator-page,.p-paginator .p-paginator-next .p-paginator-page,.p-paginator .p-paginator-pages .p-paginator-page,.p-paginator .p-paginator-prev .p-paginator-page{cursor:pointer;padding:.5rem 1rem;margin:.5rem;border:1px solid #fff;border-radius:2px;background-color:#fff}.p-paginator .p-paginator-first .p-paginator-page:not(.p-highlight):hover,.p-paginator .p-paginator-last .p-paginator-page:not(.p-highlight):hover,.p-paginator .p-paginator-next .p-paginator-page:not(.p-highlight):hover,.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,.p-paginator .p-paginator-prev .p-paginator-page:not(.p-highlight):hover{border-color:#f0f0f0;background-color:#f0f0f0}.p-paginator .p-paginator-first .p-paginator-page:not(.p-highlight):active,.p-paginator .p-paginator-last .p-paginator-page:not(.p-highlight):active,.p-paginator .p-paginator-next .p-paginator-page:not(.p-highlight):active,.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):active,.p-paginator .p-paginator-prev .p-paginator-page:not(.p-highlight):active{background-color:#323335;color:#cececf}.p-paginator .p-paginator-first .p-paginator-page.p-highlight,.p-paginator .p-paginator-last .p-paginator-page.p-highlight,.p-paginator .p-paginator-next .p-paginator-page.p-highlight,.p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.p-paginator .p-paginator-prev .p-paginator-page.p-highlight{background-color:#323335;color:#cececf;cursor:not-allowed}.p-multiselect{margin:.5rem .75rem;border:1px solid #b0b0b0;border-radius:2px;min-width:16rem;max-width:16rem}.p-multiselect-panel .p-multiselect-header{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;min-width:25rem;background-color:#fff;margin:1rem 1rem 0;padding:0 .25rem 1.25rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{width:100%}.p-multiselect-panel .p-multiselect-header .p-checkbox .p-checkbox-box{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .selected-count{line-height:3rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container{width:100%;margin:1rem 0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-input-icon-right{width:100%}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-input-icon-right>img{position:absolute;top:1.1rem;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-input-icon-right>input{width:100%;padding-right:2.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{display:none}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background-color:#fff;color:inherit}.p-checkbox .p-checkbox-box{border-radius:2px;color:#fff}.p-checkbox .p-checkbox-box.p-highlight{border-color:#7200a0;background:#7200a0}.p-datepicker{border:none}.p-datepicker.p-datepicker-multiple-month{border-bottom:1px solid #cececf;padding-bottom:1rem;margin-bottom:1rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group>*{padding:0 2rem}.p-datepicker .p-datepicker-header{border-bottom:none}.p-datepicker .p-datepicker-header .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-year{font-size:1.6rem}.p-datepicker-group:first-of-type{border-right:1px solid #cececf;border-left:none}.p-datepicker-group:last-of-type{border-left:1px solid #cececf}.p-datepicker table{text-align:center;font-size:1.2rem}.p-datepicker table td{padding:0;border-top:3px solid #fff;border-bottom:3px solid #fff}.p-datepicker table td>span{width:3.5rem;height:3.5rem}.date-range-actions{display:flex;flex-direction:row;justify-content:flex-end;width:100%;grid-gap:2.5rem;gap:2.5rem;margin:.5rem 0}.date-range-actions .p-button{padding-left:3.5rem;padding-right:3.5rem;border-radius:3rem;background-color:#7200a0;color:#fff}.date-range-actions .p-button:hover{background-color:#9d4dbd}.date-range-actions .p-button-text{background-color:#fff;color:#7200a0}.date-range-actions .p-button-text:hover{color:#ece1fa}.date-range-actions .p-button-label{font-weight:700;font-size:1.4rem}.p-multiselect-items-wrapper{max-height:200px;margin:0 1rem 1rem 0;scrollbar-width:thin;scrollbar-color:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#e7e7e7;border-radius:0}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:2px solid #e7e7e7;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7)}::-webkit-scrollbar-button{display:none}*{-ms-overflow-style:-ms-autohiding-scrollbar}.report-screen-page *{font-size:1.2rem}.report-screen-page .custom-paginator{display:flex;justify-content:center;min-width:100px;width:400px;border:none;margin:2rem auto;padding:0}.report-screen-page .custom-paginator .p-dropdown{border-radius:6px}.report-screen-page .custom-paginator .p-dropdown-label{display:flex;align-items:center}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-Regular-webfont.c23a6f95.eot);src:url(/static/media/OpenSans-Regular-webfont.c23a6f95.eot?#iefix) format("embedded-opentype"),url(/static/media/OpenSans-Regular-webfont.46fb0f5f.woff) format("woff"),url(/static/media/OpenSans-Regular-webfont.c1b71930.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-Italic.20653d2f.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-Light.ed41bedf.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-LightItalic.0e63c9e7.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-SemiBold.a16d8201.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-SemiBoldItalic.63afadba.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-Bold.dbb97fd9.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-BoldItalic.9572470e.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-ExtraBold.110e781b.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Open Sans";src:url(/static/media/OpenSans-ExtraBoldItalic.4014c919.ttf) format("truetype");font-weight:800;font-style:italic}*{box-sizing:border-box}html{font-size:62.5%;width:100%}html,html.keyboard-shown{height:100%}#root .page,body,body>#root{width:100%;height:100%}#root{position:relative;background-color:#fff;padding-bottom:env(safe-area-inset-bottom)}body{font-family:"Open Sans",Arial;font-size:12px;margin:0;padding:env(safe-area-inset-top) 0 0;height:100%;overflow:hidden;color:#2f385c;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.App{display:flex;flex-flow:row wrap}.flex-one{flex:1 1}.flex-two{flex:2 1}button:focus{outline:none}.btn-primary{border-radius:0;background-color:#00b1be!important;border-color:#00b1be!important}.btn-secondary{border-radius:0;background-color:#ff3c9e!important;border-color:#ff3c9e!important}.btn-purple{border-radius:.4rem;background-color:#7200a0;color:#fff}.btn-purple:disabled{background-color:#e7e7e7}.btn-purple__text{background-color:transparent;color:#7200a0}.btn-light-purple{border-radius:.4rem;background-color:#ece1fa;color:#7200a0;white-space:nowrap;padding:8px 16px}.btn-light-purple:disabled{background-color:#e7e7e7}.vertical-ruler{width:1px;background-color:#dad8da}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding:0}.row{margin:0}.btn:focus{box-shadow:none!important}.btn-success,.show>.btn-success.dropdown-toggle{color:transparent!important;background-color:inherit!important;border-color:transparent!important}.btn-success:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:none}.read-only{pointer-events:none}.button-read-only,.read-only{background:#b0b0b0!important;border-color:transparent!important;opacity:.7}.button-read-only{cursor:default!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.read-only:checked:before{background:#b0b0b0 url(/static/media/checkbox-mark.1d351191.svg) 50%/100% 90% no-repeat!important}.sm__indicator-separator{display:none}.cursor-pointer{cursor:pointer}.modal-dialog-scrollable .modal-content{max-height:inherit;overflow:auto!important}
/*# sourceMappingURL=main.0317718e.chunk.css.map */