._v9rHgZ3UcngB9I4kApd{opacity:0}.HOoAtUSSLAtScJDGcMLQ{opacity:1;transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}.SK_gu3f0eIfDpAqgUB00{opacity:1}.n0trrYmU5Zu3Gp3AA7yl{opacity:0;transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}
.KsGE4EJwTTkTbB6_1ghJ{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);z-index:21000}
:root ion-header{background:var(--ion-color-dark)}:root .chip-header{background:var(--ion-color-dark)}:root .chip-header .chip-scroll-custom{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;--background: var(--ion-color-dark);--color: var(--ion-color-primary-contrast);--border-width: 0 !important}:root .chip-header .chip-scroll-custom ion-chip{opacity:1}:root .chip-header .chip-scroll-custom .chip-selected{opacity:1;background:var(--ion-color-chip-contrast);color:var(--ion-color-dark)}:root .chip-header .chip-scroll-custom .chip-disabled{opacity:.5}:root .chip-header .chip-scroll-custom::-webkit-scrollbar{display:none}:root .supportlink a{color:var(--ion-color-primary);font-weight:bold;text-decoration:underline}:root .centered{border:1px solid var(--ion-color-emptyState-shade);background:var(--ion-color-emptyState);color:var(--ion-color-emptyState-contrast)}:root .centered img{width:150px}:root .centered ion-card-content{display:flex;align-items:center;justify-content:center;flex-direction:column}:root .btn-height{height:50px;font-size:20px;letter-spacing:0}:root .shift-detail-title{font-size:20px;font-weight:500}:root .danger{--color: var(--ion-color-danger)}:root .text-underline{text-decoration:underline}:root .no-shadow{box-shadow:none}:root .warning-card{border:1px solid var(--ion-color-alert-shade)}:root .warning-card p{color:var(--ion-color-ealert-contrast)}:root ion-content .margin-top-0{--margin-top: 0}:root ion-content .centered-empty-state{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}:root ion-content .centered-empty-state .secondary-heading{font-weight:600;font-size:18px}:root ion-content .cards-container ion-list-header ion-label{font-size:1.2rem;font-weight:600}:root ion-content .cards-container .ion-card-header-custom-style{display:flex;justify-content:space-between;padding:10px 16px}:root ion-content ion-list-header ion-label{font-size:1.2rem;font-weight:800}:root ion-content .card-item-height{height:auto}:root ion-content .card-item-height ion-label{margin:0px 5px;white-space:normal;font-size:14px}:root ion-content .ion-message{height:50px}:root ion-content .danger{--color: var(--ion-color-danger)}:root ion-content img{margin-right:5px}:root ion-content .text-underline{text-decoration:underline}:root ion-content .footer-shadow{box-shadow:0px 0px 5px 1px rgba(0,0,0,.05)}:root ion-content ion-content .margin-top-0{--margin-top: 0}:root ion-content ion-content .centered-empty-state{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}:root ion-content ion-content .centered-empty-state .secondary-heading{font-weight:600;font-size:18px}:root ion-content ion-content .cards-container ion-list-header ion-label{font-size:1.2rem;font-weight:600}:root ion-content ion-content .cards-container .ion-card-header-custom-style{display:flex;justify-content:space-between;padding:10px 16px}:root ion-content ion-content ion-list-header ion-label{font-size:20px;font-weight:800}:root ion-content ion-content .card-item-height{height:auto}:root ion-content ion-content .card-item-height ion-label{margin:0px 5px;white-space:normal;font-size:14px}:root ion-content ion-content .ion-message{height:50px}:root ion-content ion-content ion-avatar{width:20px;height:20px}:root ion-content ion-chip{margin-left:0}:root ion-content .header-padding{--padding-bottom: 5px}:root ion-content .shift-timeline{margin-left:20px}:root ion-content .shift-timeline ion-item{--padding-start: 5px}:root ion-content .shift-timeline ion-item ion-label{margin:0}:root ion-content .time-elapsed{text-align:center}:root ion-content .time-elapsed .time{font-size:16px;font-weight:600}:root ion-content .time-elapsed .second{font-size:10px}:root ion-content .chip-header{background:var(--ion-color-dark)}:root ion-content .chip-header .chip-scroll-custom{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;--background: var(--ion-color-dark);--color: var(--ion-color-primary-contrast);--border-width: 0 !important}:root ion-content .chip-header .chip-scroll-custom ion-chip{opacity:1}:root ion-content .chip-header .chip-scroll-custom .chip-selected{opacity:1;background:var(--ion-color-chip-contrast);color:var(--ion-color-dark)}:root ion-content .chip-header .chip-scroll-custom .chip-disabled{opacity:.5}:root ion-content .chip-header .chip-scroll-custom::-webkit-scrollbar{display:none}:root ion-content .primary-btn,:root ion-content .uplaod-btn-primary{width:80%;height:50px;font-size:20px}:root ion-content .cancel-btn{--background: transparent;--color: var(--ion-color-danger);--box-shadow: none}:root .shift-item{position:relative}:root .shift-item .undo-overlay{position:absolute;left:50%;transform:translateX(-50%);width:90%;height:100%;background:hsla(0,0%,100%,.7);border-radius:10px;z-index:2}:root .shift-item .undo-overlay .undo-button{position:absolute;right:10px;bottom:10px;text-decoration:underline}:root .btn-green{color:#2ecc71}:root .action-sheet-title.sc-ion-action-sheet-ios{font-size:20px;font-weight:500;color:#000}:root .action-btn-row{display:flex;justify-content:center}:root .action-btn-row .upload-timesheet-button{align-self:center;justify-content:center;display:flex}:root .action-btn-row .no-timesheet-select{margin-bottom:-10px}:root .action-btn-row .reupload-button{color:#1c69d1;text-decoration:none;font-size:16px;font-weight:bold;--padding-start: 0px}:root .non-ip-shift-message{line-height:1.4}
.cancel-modal-close-icon{font-size:24px;color:var(--ion-color-medium-shade)}.cancelModal{--max-height: 85%}.cancelModal .modal-wrapper{align-self:flex-end}.cancelModal .modal-wrapper .ion-page{padding:15px 15px 30px}.shift-cancel-button{font-size:16px !important;--transition: none !important}.shift-cancel-button.button-disabled{--ion-color-base: #5a5a5a !important}.reason-description{--padding-top: 0;--padding-bottom: 0;--padding-start: 4px;padding:6px;border-radius:5px;border:2px solid rgba(0,0,0,.6784313725);background:hsl(214,13%,96%);font-size:16px;margin-top:0px}.reason-description.active{box-shadow:0px 2px 6px rgba(0,0,0,.3490196078)}.tell-us{margin-bottom:6px;margin-top:18px;font-size:18px}.cancel-modal-submit-button{font-size:16px}.modal-items{--padding-start: 0;height:35px;display:flex;align-items:center}.modal-radio{--size: 14px;margin-right:9px;color:var()}.modal-reason-title{color:var(--ion-color-dark)}.checkMarkAnimate{padding-bottom:14px;bottom:20px;left:0;right:0;margin:0 auto}.checkmark-circle{width:50px;height:50px;position:relative;display:inline-block;vertical-align:top}.checkmark-circle .background{width:50px;height:50px;border:2px solid var(--ion-color-success);position:absolute;border-radius:50px}.checkmark-circle .checkmark{border-radius:5px}.checkmark-circle .checkmark.draw:after{-webkit-animation-delay:200ms;-moz-animation-delay:200ms;animation-delay:200ms;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;-moz-animation-name:checkmark;animation-name:checkmark;-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.link-text{text-decoration:underline;font-size:15px;font-weight:400}.checkmark-circle .checkmark:after{opacity:1;height:22px;width:10px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;border-right:2px solid var(--ion-color-success);border-top:2px solid var(--ion-color-success);content:"";left:13px;top:27px;position:absolute}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:10px;opacity:1}40%{height:22px;width:10px;opacity:1}100%{height:22px;width:10px;opacity:1}}@-moz-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:10px;opacity:1}40%{height:22px;width:10px;opacity:1}100%{height:22px;width:10px;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:10px;opacity:1}40%{height:22px;width:10px;opacity:1}100%{height:22px;width:10px;opacity:1}}
.colleague-profile-picture-list{display:flex;max-width:165px;overflow:hidden;padding:5px}.colleague-profile-picture-list .colleague-profile-pic-avatar{position:relative;width:40px;height:40px;background:var(--ion-color-alert-shade);text-align:center;margin-right:15px;border-radius:20px;box-shadow:0 0 0 3px #50555c;flex:1 0 auto}.colleague-profile-picture-list .colleague-profile-pic-avatar .colleague-initial-avatar{font-size:24px;color:#fff;margin:0px;line-height:40px}.colleague-profile-picture-list .colleague-profile-pic-avatar-border{box-shadow:0px 0px 0px 2px #fff,0 0 0 5px #50555c}.colleague-list-row{background:#ace0f4;border:2px solid #1c69d1;border-radius:6px;font-weight:500;font-size:14px;margin:20px 20px;padding:10px;text-align:left}.colleague-info-row{margin-bottom:20px}.colleague-info-row .colleague-info-details{align-self:center;margin-right:30px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.colleague-info-row .colleague-info-details .add-friend-icon{cursor:pointer;margin-left:16px;min-width:32px;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.colleague-info-row .colleague-info-details .colleague-details{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-left:10px;max-width:200px}.colleague-info-row .colleague-info-details .colleague-details p{font-family:SF Pro;font-style:normal;font-weight:500;font-size:14px;margin:3px;text-align:start}.colleague-info-row .colleague-info-details .colleague-details .colleague-work-details{font-size:10px;text-align:start}.colleague-info-row .colleague-info-avatar{align-self:center;margin-left:30px}.colleague-info-row .colleague-info-avatar .profile-pic-avatar{width:60px;height:60px;box-shadow:0 0 0 3px #50555c;background:var(--ion-color-alert-shade)}.colleague-info-row .colleague-info-avatar .profile-pic-avatar p{font-size:36px;line-height:60px;color:#fff;margin:0px}.colleague-info-row .colleague-info-avatar .profile-pic-avatar-border{box-shadow:0px 0px 0px 2px #fff,0 0 0 5px #50555c}.profile-pic-avatar-border{box-shadow:0px 0px 0px 2px #fff,0 0 0 5px #50555c}.work-with-friends{margin:10px;justify-content:space-between;align-items:end;cursor:pointer}.work-with-friends .show-colleague-list-link{display:flex;font-style:normal;font-size:9px;text-decoration:underline;align-items:center;white-space:nowrap}.work-with-friends .colleague-picture-list-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.work-with-friends .colleague-summary #colleague-summary-title{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left;margin-bottom:5px;color:#000}.work-with-friends .colleague-summary .colleague-summary-subtitle{font-family:SF Pro Display;font-size:9px;font-weight:400;line-height:11px;letter-spacing:0em;text-align:left;color:#828282;margin-bottom:5px}.profile-picture-modal{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4)}.profile-picture-modal .profile-picture-modal-container{text-align:center;max-width:350px;border-radius:16px;font-style:normal}.profile-picture-modal .profile-picture-modal-container h2{font-weight:500;font-size:24px;line-height:29px}.profile-picture-modal .profile-picture-modal-container p{font-weight:500;font-size:14px;line-height:17px}.profile-picture-modal .profile-picture-modal-container em{font-size:14px;line-height:17px}.profile-picture-modal .profile-picture-modal-container .worker-friend-initial-avatar{font-size:24px;color:#fff;margin:0px;line-height:40px}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-content{margin:20px 30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:20px}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-content .profile-picture-modal-avatar{border:"solid white"}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-content .modal-subtitle{display:flex;justify-content:center;text-align:center;flex-direction:column}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-content .colleague-profile-pic-avatar{width:60px;height:60px;background:var(--ion-color-alert-shade);box-shadow:0 0 0 2px #fff,0 0 0 5px #50555c;text-align:center;margin-right:10px}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-content .colleague-profile-pic-avatar .colleague-initial-avatar{font-size:24px;color:#fff;margin:0px;line-height:40px}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-action{margin:20px}.profile-picture-modal .profile-picture-modal-container .profile-picture-modal-container-action .profile-picture-modal-cancel-action{--border-color: #828282;--border-width: 2px;--color: #828282;margin-top:10px;margin-bottom:10px}.profile-picture-modal .modal-wrapper{width:80%;height:450px;max-width:350px;margin:30px;position:absolute;display:block;border-radius:16px;min-height:23rem}.book-with-friend-modal{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4)}.book-with-friend-modal .book-with-friend-modal-container{text-align:center;max-width:350px;border-radius:16px;font-style:normal}.book-with-friend-modal .book-with-friend-modal-container h2{font-weight:500;font-size:24px;line-height:29px}.book-with-friend-modal .book-with-friend-modal-container p{font-weight:500;font-size:14px;line-height:17px}.book-with-friend-modal .book-with-friend-modal-container em{font-size:14px;line-height:17px}.book-with-friend-modal .book-with-friend-modal-container .book-with-friend-modal-container-content{margin:30px;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:20px}.book-with-friend-modal .book-with-friend-modal-container .book-with-friend-modal-container-content .modal-subtitle{display:flex;justify-content:center;text-align:center;flex-direction:column}.book-with-friend-modal .book-with-friend-modal-container .book-with-friend-modal-container-content .description{color:#333}.book-with-friend-modal .book-with-friend-modal-container .book-with-friend-modal-container-content .attention-warning{font-weight:700}.book-with-friend-modal .book-with-friend-modal-container .book-with-friend-modal-container-action{margin:20px}.book-with-friend-modal .modal-wrapper{width:80%;height:440px;max-width:350px;margin:30px;position:absolute;display:block;border-radius:16px;min-height:22rem}.invite-friend{all:unset;cursor:pointer;text-decoration:underline;font-weight:700;font-size:13px;line-height:16px;color:#000;align-self:center;margin-bottom:13px}.book-with-friends-container{display:flex;flex-direction:column;justify-content:center;margin-top:8px}.colleague-list-modal{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4);z-index:30000}.colleague-list-modal .modal-wrapper{margin:30px;position:absolute;display:block;border-radius:16px;min-height:22rem}.colleague-list-page{opacity:1}.colleague-list-back-button{position:absolute}@media(min-width: 400px){.colleague-profile-picture-list{max-width:285px}}.friends-list-no-friends-label-container{margin-top:106px;text-align:center}.friends-list-select-container{display:flex;justify-content:center;margin:48px;margin-top:32px}.friends-list-status-select{margin:0 14px;width:calc(100% - 28px)}.friends-list-status-select ion-segment-button{min-width:auto}.friends-list-info-container{background-color:#ace0f4;display:flex;justify-content:space-between;flex-direction:column;padding:16px;padding-bottom:12px;border-radius:4px;margin:16px;font-family:"SF Pro";font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#000}.friends-list-add-friend-button-container{margin-top:16px;margin-bottom:16px;text-align:center}.friends-list-add-friend-button-icon{margin-right:6px}.friends-list-no-friends-label{font-family:"SF Pro";font-style:normal;font-weight:700;font-size:16px;color:#000}.friends-list{margin-top:16px;margin-bottom:16px}.worker-friend{margin-top:24px;margin-bottom:24px;margin-left:16px;margin-right:16px;display:flex;justify-content:space-between;align-items:center}.friends-list-friend-info{margin-left:8px;display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column}.friends-list-friend-name{font-family:"SF Pro";font-style:normal;font-weight:400;font-size:16px;line-height:19px;margin-bottom:2px}.friends-list-friend-subtitle{font-family:"SF Pro";font-style:italic;font-weight:400;font-size:16px;line-height:19px;margin-bottom:2px}.worker-friend-action-buttons-container{margin-left:8px}.worker-friend-request-decline-button{background:#f2f2f2;color:#000;border-radius:8px}.worker-friend-request-accept-button{margin-left:8px;border-radius:8px}.worker-friend-remove-button{background:#f2f2f2;border-radius:6px;color:#000}.friends-list-friend-info-container{margin-left:3px;display:flex;align-items:center;max-width:65%}.worker-friend-profile-pic-avatar{width:40px;height:40px;background:var(--ion-color-alert-shade);text-align:center;margin-right:8px;border-radius:20px;box-shadow:0 0 0 3px #50555c;flex:1 0 auto}.worker-friend-profile-pic-avatar-border{box-shadow:0px 0px 0px 2px #fff,0 0 0 5px #50555c}.worker-friend-initial-avatar{font-size:24px;color:#fff;margin:0px;line-height:40px}.friend-confirmation-modal{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4)}.friend-confirmation-modal .friend-confirmation-modal-container{text-align:center;max-width:350px;border-radius:16px;font-style:normal}.friend-confirmation-modal .friend-confirmation-modal-container h2{font-weight:500;font-size:24px;line-height:29px}.friend-confirmation-modal .friend-confirmation-modal-container p{font-weight:500;font-size:14px;line-height:17px}.friend-confirmation-modal .friend-confirmation-modal-container em{font-size:14px;line-height:17px}.friend-confirmation-modal .friend-confirmation-modal-container .friend-confirmation-modal-container-content{margin:30px;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:20px}.friend-confirmation-modal .friend-confirmation-modal-container .friend-confirmation-modal-container-content .modal-subtitle{display:flex;justify-content:center;text-align:center;flex-direction:column}.friend-confirmation-modal .friend-confirmation-modal-container .friend-confirmation-modal-container-action{margin:20px}.friend-confirmation-modal .friend-confirmation-modal-container .friend-confirmation-modal-container-action .friend-confirmation-modal-cancel-action{--border-color: #828282;--border-width: 2px;--color: #828282;margin-top:10px;margin-bottom:10px}.friend-confirmation-modal .modal-wrapper{width:80%;height:350px;max-width:350px;margin:30px;position:absolute;display:block;border-radius:16px;min-height:22rem}.add-friend-modal{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4)}.add-friend-modal .add-friend-modal-container{text-align:center;max-width:350px;border-radius:16px;font-style:normal}.add-friend-modal .add-friend-modal-container h2{font-weight:500;font-size:24px;line-height:29px}.add-friend-modal .add-friend-modal-container p{font-weight:500;font-size:14px;line-height:17px}.add-friend-modal .add-friend-modal-container em{font-size:14px;line-height:17px}.add-friend-modal .add-friend-modal-container .add-friend-modal-container-content{margin:30px;margin-top:5px;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:20px}.add-friend-modal .add-friend-modal-container .add-friend-modal-container-content .modal-subtitle{display:flex;justify-content:center;text-align:center;flex-direction:column}.add-friend-modal .add-friend-modal-container .add-friend-modal-container-action{margin:20px}.add-friend-modal .add-friend-modal-container .add-friend-modal-container-action .add-friend-modal-cancel-action{--border-color: #828282;--border-width: 2px;--color: #828282;margin-top:10px;margin-bottom:10px}.add-friend-modal .modal-wrapper{width:80%;height:fit-content;max-width:350px;margin:30px;position:absolute;display:block;border-radius:16px;min-height:22rem}.friendIconContainer{z-index:2;position:absolute;width:15px;height:15px;right:-8px;bottom:-2px;background-color:var(--ion-color-primary);border:1px solid var(--ion-color-dark-tint);border-radius:50%;display:flex;align-items:center;justify-content:center}.friendIconContainer .friendIcon{height:10px;width:10px}.colleagueFriendIconContainer{z-index:2;position:absolute;width:15px;height:15px;right:8px;bottom:-2px;background-color:var(--ion-color-primary);border:1px solid var(--ion-color-dark-tint);border-radius:50%;display:flex;align-items:center;justify-content:center}.colleagueFriendIconContainer .friendIcon{height:10px;width:10px}.friend-link-alert-modal .modal-wrapper{height:auto}.ion-friend-link-alert-popup{--max-width: 320px}.ion-friend-link-alert-popup .alert-wrapper{padding-top:10px;text-align:center;box-shadow:0px 4px 12px rgba(0,0,0,.25);border-radius:32px;padding:10px}.ion-friend-link-alert-popup .alert-wrapper .alert-head .alert-title{font-family:SF Pro Display;font-style:normal;font-weight:bold;font-size:24px;line-height:29px}.ion-friend-link-alert-popup .alert-wrapper .alert-message{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#333}.ion-friend-link-alert-popup .alert-wrapper .alert-message a{text-decoration:underline}.ion-friend-link-alert-popup .alert-wrapper .alert-button-group{display:flex;flex-direction:column;gap:5px}.ion-friend-link-alert-popup .alert-wrapper .alert-button-group .alert-button{border:2px solid #032e68;border-radius:32px;text-transform:none;font-style:normal;font-weight:500;font-size:17px;line-height:20px;color:#032e68;margin:0}.ion-friend-link-alert-popup .alert-wrapper .alert-button-group .alert-button .alert-button-inner{justify-content:center}.ion-friend-link-alert-popup .alert-wrapper .alert-button-group .ion-login-alert-ok-button{border:2px solid #828282;color:#828282}.ion-friend-link-alert-popup .alert-wrapper .alert-head{padding-bottom:10px;padding-top:10px;text-align:center;font-style:normal;font-weight:500;font-size:24px;line-height:29px}
.height-30{height:30px !important}.sent-home-btn-outline .action-sheet-selected{outline-color:initial;outline-style:solid;outline-width:thin}.shift-cancel-btn-outline .action-sheet-destructive{outline-color:initial;outline-style:solid;outline-width:thin}.attendance-policy-cancel-action-sheet .action-sheet-wrapper{padding-bottom:50px !important;padding-left:15px !important;padding-right:15px !important}.attendance-policy-cancel-action-sheet .action-sheet-title{padding-top:20px;font-weight:700 !important}.attendance-policy-cancel-action-sheet .action-sheet-sub-title{padding:10px 0px;font-size:14px;font-weight:500 !important}.attendance-policy-cancel-action-sheet .action-sheet-destructive .action-sheet-button-inner{color:red}.attendance-policy-cancel-action-sheet .action-sheet-button{color:#333;font-weight:500 !important;font-size:14px;padding:30px 0}.attendance-policy-cancel-action-sheet .action-sheet-group-cancel{border-radius:25px}.attendance-policy-cancel-action-sheet .action-sheet-cancel{height:45px;padding:18px 0}.attendance-policy-cancel-modal{--max-height: 75%}.attendance-policy-cancel-modal .modal-wrapper{align-self:flex-end}.attendance-policy-cancel-modal .modal-wrapper ion-list-header ion-label{margin-bottom:0px}.attendance-policy-cancel-modal .modal-wrapper ion-list-header ion-button{margin-bottom:5px}.attendance-policy-cancel-modal .modal-wrapper ion-content{--padding-bottom: 20px}.attendance-policy-cancel-modal .modal-wrapper ion-content ion-radio{margin:2px 9px 2px 20px}.attendance-policy-cancel-modal .modal-wrapper .cancellation-policy-message{padding:0px 60px 10px 60px;text-align:center;color:#000;font-size:17px}.attendance-policy-cancel-modal .modal-wrapper .how-attendance-score-work{text-decoration:underline;margin-bottom:50px}.attendance-policy-cancel-modal .modal-wrapper .description-container{margin:0 20px}.attendance-policy-cancel-modal .modal-wrapper .facility-cancelled-message{padding:0px 35px 50px 35px;text-align:center;color:#000;font-size:16px}.attendance-policy-cancel-modal .modal-wrapper .facility-cancelled-share-warning{padding-top:10px;padding-bottom:10px;font-size:15px}.attendance-policy-cancel-modal .modal-wrapper .facility-cancelled-share-warning-container{--padding-start: 0;max-height:50px;display:flex;align-items:center}.attendance-policy-cancel-modal .modal-wrapper .facility-cancelled-share-warning-container ion-icon{margin-right:5px;height:25px;width:25px}.sent-home-request-modal .modal-wrapper{align-self:flex-end}.sent-home-request-modal .modal-wrapper ion-list-header ion-label{margin-bottom:0px}.sent-home-request-modal .modal-wrapper ion-list-header ion-button{margin-bottom:5px}.sent-home-request-modal .modal-wrapper ion-content{--padding-bottom: 20px}.sent-home-request-modal .modal-wrapper ion-content ion-radio{margin:2px 9px 2px 20px}.sent-home-request-modal .modal-wrapper .description-container{margin:0 20px}.sent-home-request-modal .modal-wrapper .facility-cancelled-share-warning{padding-top:10px;padding-bottom:10px;font-size:15px}.sent-home-request-modal .modal-wrapper .facility-cancelled-share-warning-container{--padding-start: 0;max-height:50px;display:flex;align-items:center}.sent-home-request-modal .modal-wrapper .facility-cancelled-share-warning-container ion-icon{margin-right:5px;height:25px;width:25px}.red-color{color:red}.cancel-button-attendance-policy-cancel-modal{color:#666;font-size:20px;margin-right:16px;margin-bottom:5px}.font-600{font-weight:600}.margin-bottom-30{margin-bottom:30px}.ion-text-area-80 ion-textarea textarea{min-height:80px}.sent-home-toolbar{position:relative}.sent-home-request__back-btn{position:relative;height:100%;top:0;bottom:0;margin:0;left:-12px}.sent-home-request__header-title{font-size:17px;line-height:19.92px;text-align:center;font-family:Roboto}.alert-button.sc-ion-alert-ios{color:#000;font-weight:600}.my-shift-details-alert .alert-message{font-size:16px}ion-footer.attendance-policy-shift-action-footer{padding:0 16px 24px 16px;background-color:rgba(187,216,255,.5);border-radius:20px 20px 0 0;padding-top:16px}ion-footer.attendance-policy-shift-action-footer ion-button{margin:16px 0 0}ion-footer.attendance-policy-shift-action-footer ion-button.attendance-policy-cancel-button.button-clear{margin:0}ion-footer.attendance-policy-shift-action-footer ion-button.button-outline{--background: white}.nfc-tags-padding{padding-inline-start:20px}
:root .shift-timeline{padding-top:30px;padding-left:10px}:root .shift-timeline ion-item{--padding-start: 5px}:root .shift-timeline ion-item ion-label{margin:0}:root .rm-border-last-child ion-item:last-child{--border-color: rgb(0, 0, 0, 0)}:root .time-elapsed{text-align:center}:root .time-elapsed .time{font-size:16px;font-weight:600}:root .time-elapsed .second{font-size:10px}:root .list-overlay{position:relative}:root .list-overlay .overlay{position:absolute;left:0;bottom:0;width:100%;height:82%;z-index:2;background:#fff;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%);padding:calc(var(--ion-safe-area-left, 0px) + 20px)}:root .list-overlay .overlay .overlay-content{position:absolute;bottom:0;text-align:left}:root .list-overlay .overlay .overlay-content .text-button{display:block;color:var(--ion-color-primary-shade);text-decoration:underline;font-size:12px;margin-top:15px}.btn-sub-text{font-size:12px;padding:5px 0}.shift-timecard-title-btn{display:flex;flex-direction:column;flex-wrap:wrap;line-height:.8;margin-top:6px}.image-preview-alert{--min-width: 90%}.image-preview-alert .alert-message span{position:absolute;top:10px;background:#000;right:10px;color:#fff;width:20px;height:20px;border-radius:40px}.image-preview-alert .alert-wrapper.sc-ion-alert-ios{border:3px solid #fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.image-preview-alert .alert-message.sc-ion-alert-ios{padding:0 !important}.image-preview-alert .alert-head.sc-ion-alert-ios{padding:0 !important}.image-preview-modal{position:fixed;background:rgba(0,0,0,.4392156863);height:100vh;width:100vw;box-shadow:0 13px 16px 0 rgba(0,0,0,.16);top:50%;left:50%;transform:translate(-50%, -50%);max-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.image-preview-modal .img-wrap{border:4px solid #fff;border-radius:12px;overflow:hidden;max-height:90vh;overflow-y:scroll}.image-preview-modal img{border-radius:10px;width:100%}.cancel-icon{position:absolute;background-color:#000;color:#fff;padding:8px;border-radius:50px;text-align:center;line-height:1;top:-6px;right:-6px}.imgCancel{position:absolute;top:-6px;right:-6px;background-color:#e31937;line-height:.8;width:15px;height:15px;border-radius:30px;text-align:center;color:#fff;z-index:99}.imgView{position:fixed;width:70px;height:70px;border:3px solid var(--ion-color-shift-custom-contrast);border-radius:8px;margin:10px 20px;right:10%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.imgView .img{width:64px;height:64px;margin:0 auto;display:block}.imgView .img img{width:100%;height:100%;border-radius:5px;display:block}.info-text{color:var(--ion-color-primary);text-decoration-line:underline;padding:5px 0 15px 20px;font-weight:600;font-size:12px !important}.info-text-extend{padding-bottom:20px;padding-left:10px;padding-right:10px;margin:0}.how-to-clockin-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-bottom:20px}.how-to-clock-in-modal{--min-width: 300px}.how-to-clock-in-modal .alert-message{text-align:left;font-size:12px}.how-to-clock-in-modal .alert-message span{padding-bottom:5px;display:inline-block;font-weight:600;color:var(--ion-color-light-contrast)}.how-to-clock-in-modal .alert-message p{color:var(--ion-color-text) !important}.no-time-card{color:#000;text-decoration:underline;margin:0 auto;font-weight:bold}
:root ion-header{background:var(--ion-color-dark)}:root .chip-header{background:var(--ion-color-dark)}:root .chip-header .chip-scroll-custom{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;--background: var(--ion-color-dark);--color: var(--ion-color-primary-contrast);--border-width: 0 !important}:root .chip-header .chip-scroll-custom ion-chip{opacity:1}:root .chip-header .chip-scroll-custom .chip-selected{opacity:1;background:var(--ion-color-chip-contrast);color:var(--ion-color-dark)}:root .chip-header .chip-scroll-custom .chip-disabled{opacity:.5}:root .chip-header .chip-scroll-custom::-webkit-scrollbar{display:none}:root .supportlink a{color:var(--ion-color-primary);font-weight:bold;text-decoration:underline}:root .centered{border:1px solid var(--ion-color-emptyState-shade);background:var(--ion-color-emptyState);color:var(--ion-color-emptyState-contrast)}:root .centered img{width:150px}:root .centered ion-card-content{display:flex;align-items:center;justify-content:center;flex-direction:column}:root .btn-height{height:50px;font-size:20px;letter-spacing:0}:root .shift-detail-title{font-size:20px;font-weight:500}:root .danger{--color: var(--ion-color-danger)}:root .text-underline{text-decoration:underline}:root .no-shadow{box-shadow:none}:root .warning-card{border:1px solid var(--ion-color-alert-shade)}:root .warning-card p{color:var(--ion-color-ealert-contrast)}:root ion-content .margin-top-0{--margin-top: 0}:root ion-content .centered-empty-state{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}:root ion-content .centered-empty-state .secondary-heading{font-weight:600;font-size:18px}:root ion-content .cards-container ion-list-header ion-label{font-size:1.2rem;font-weight:600}:root ion-content .cards-container .ion-card-header-custom-style{display:flex;justify-content:space-between;padding:10px 16px}:root ion-content ion-list-header ion-label{font-size:1.2rem;font-weight:800}:root ion-content .card-item-height{height:auto}:root ion-content .card-item-height ion-label{margin:0px 5px;white-space:normal;font-size:14px}:root ion-content .ion-message{height:50px}:root ion-content .danger{--color: var(--ion-color-danger)}:root ion-content img{margin-right:5px}:root ion-content .text-underline{text-decoration:underline}:root ion-content .footer-shadow{box-shadow:0px 0px 5px 1px rgba(0,0,0,.05)}:root ion-content ion-content .margin-top-0{--margin-top: 0}:root ion-content ion-content .centered-empty-state{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}:root ion-content ion-content .centered-empty-state .secondary-heading{font-weight:600;font-size:18px}:root ion-content ion-content .cards-container ion-list-header ion-label{font-size:1.2rem;font-weight:600}:root ion-content ion-content .cards-container .ion-card-header-custom-style{display:flex;justify-content:space-between;padding:10px 16px}:root ion-content ion-content ion-list-header ion-label{font-size:20px;font-weight:800}:root ion-content ion-content .card-item-height{height:auto}:root ion-content ion-content .card-item-height ion-label{margin:0px 5px;white-space:normal;font-size:14px}:root ion-content ion-content .ion-message{height:50px}:root ion-content ion-content ion-avatar{width:20px;height:20px}:root ion-content ion-chip{margin-left:0}:root ion-content .header-padding{--padding-bottom: 5px}:root ion-content .shift-timeline{margin-left:20px}:root ion-content .shift-timeline ion-item{--padding-start: 5px}:root ion-content .shift-timeline ion-item ion-label{margin:0}:root ion-content .time-elapsed{text-align:center}:root ion-content .time-elapsed .time{font-size:16px;font-weight:600}:root ion-content .time-elapsed .second{font-size:10px}:root ion-content .chip-header{background:var(--ion-color-dark)}:root ion-content .chip-header .chip-scroll-custom{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;--background: var(--ion-color-dark);--color: var(--ion-color-primary-contrast);--border-width: 0 !important}:root ion-content .chip-header .chip-scroll-custom ion-chip{opacity:1}:root ion-content .chip-header .chip-scroll-custom .chip-selected{opacity:1;background:var(--ion-color-chip-contrast);color:var(--ion-color-dark)}:root ion-content .chip-header .chip-scroll-custom .chip-disabled{opacity:.5}:root ion-content .chip-header .chip-scroll-custom::-webkit-scrollbar{display:none}:root ion-content .primary-btn,:root ion-content .uplaod-btn-primary{width:80%;height:50px;font-size:20px}:root ion-content .cancel-btn{--background: transparent;--color: var(--ion-color-danger);--box-shadow: none}:root .shift-item{position:relative}:root .shift-item .undo-overlay{position:absolute;left:50%;transform:translateX(-50%);width:90%;height:100%;background:hsla(0,0%,100%,.7);border-radius:10px;z-index:2}:root .shift-item .undo-overlay .undo-button{position:absolute;right:10px;bottom:10px;text-decoration:underline}:root .btn-green{color:#2ecc71}:root .hcp-timeline-list:not(:empty){padding:10px 0px}:root .hcp-action{width:50%;color:#000;font-size:medium;font-weight:600;margin-top:-12px}:root .hcp-time{width:auto;padding:0px;height:auto;border-radius:0%;border-bottom:1px solid gray}:root .hcp-time-note{color:#c8c8c8;font-size:12px;display:block}.hcp-time input.native-input{padding:0px}
.upload-prompt{--height: 230px;--width: 300px;--backdrop-opacity: 0.5;margin:0 auto !important}.upload-prompt .popover-content{position:absolute !important;bottom:1rem !important;left:0 !important;right:0 !important;border-radius:14px;margin:0 auto !important;overflow:visible;background:none;width:90%}
.license-manager .licenses-summary-text{text-align:center;font-size:18px;font-weight:500;align-items:center}.license-manager .add-license-text{text-align:center;font-size:18px;font-weight:500;align-items:center}.license-manager .add-license-fab{width:100%;bottom:0px;background:#fff;border-top:2px solid #e5e2e5;padding:10px 14px}.license-manager .add-license-fab .add-license-button{box-sizing:border-box;--border-radius: 22px;--border-color: #5da0fb;--border-style: solid;--border-width: 2px}.license-card{box-shadow:0px 2px 6px rgba(0,0,0,.25);margin-left:0;margin-right:0}.license-card .license-card-header{display:flex;justify-content:space-between;align-items:center;margin:0px 20px;padding:12px 0px;border-bottom:1px solid #e0e0e0}.license-card .license-card-header .license-card-title{font-size:17px;line-height:20px;font-weight:400;display:flex}.license-card .license-card-header .license-card-title .license-card-title-qualification{overflow:hidden;text-overflow:ellipsis;max-width:125pt;white-space:nowrap;margin-right:4px}.license-card .license-card-content{padding:12px 36px}.license-card .license-card-content .license-card-content-detail{padding:12px 0px;display:flex;justify-content:space-between;align-items:center;font-size:17px;line-height:20px;color:#000;font-weight:400}.license-details{--padding-bottom: 24px;--padding-top: 24px;--padding-start: 24px;--padding-end: 24px}.license-details .license-details-header{font-weight:500;font-size:14px;line-height:17px;display:flex;color:#333;padding:0px 20px}.license-details .license-details-card{margin:24px 0px;box-shadow:0px 0px 20px rgba(156,156,156,.1);border-radius:15px}.license-details .license-details-card .license-details-card-content{padding-top:0px}.license-details .remove-license-button{box-sizing:border-box;--border-radius: 22px;color:#ca4031;--border-color: #ca4031;--border-style: solid;--border-width: 2px}.license-details .add-license-fab{width:100%;bottom:0px;background:#fff;border-top:2px solid #e5e2e5;padding:10px 14px}.license-details .add-license-fab .add-replacement-button{box-sizing:border-box;--border-radius: 22px;--border-color: #5da0fb;--border-style: solid;--border-width: 2px}.add-license{--margin-top: 22px;--padding-top: 0px;--padding-start: 0px;--padding-end: 0px;--overflow: hidden}.add-license .add-license-wrapper{padding:48px 24px 24px;height:calc(100vh - 56px - var(--offset-top, 0) - var(--offset-bottom, 0));overflow:auto}.add-license .add-license-header{line-height:17px;color:#333;padding:0px 20px}.add-license .add-license-header p{font-weight:500;font-size:14px}.add-license .add-license-header h4{font-size:24px;font-weight:800}.add-license .add-license-card{margin:24px 0px;box-shadow:0px 0px 20px rgba(156,156,156,.1);border-radius:15px}.add-license .add-license-card .add-license-card-content{padding-top:32px}.add-license .add-license-card .add-license-card-content .form-control{margin-top:10px}.add-license .add-license-card .add-license-card-content .form-control:not(:last-child){margin-bottom:15px}.add-license .add-license-card .add-license-card-content .form-control .form-input{height:auto;--padding-start: 0px;--padding-end: 0px;--padding-top: 5px;--padding-bottom: 0px;font-size:16px;line-height:19px;color:#000}.add-license .add-license-card .add-license-card-content .form-control .date-time-picker{padding:2px 0px}.add-license .add-license-card .add-license-card-content .form-control .date-time-picker:not(.datetime-placeholder){color:#000}.add-license .add-license-card .add-license-card-content .license-state-row .license-multi-state-col{display:flex;flex-direction:column;align-items:flex-end}.add-license .add-license-card .add-license-card-content .license-state-row .form-control{margin-bottom:0px;padding:0px}.add-license .add-license-card .add-license-card-content .license-state-row .form-control .license-multi-state-toggle{padding-top:5px;float:right}.add-license .add-license-card .add-license-card-content .license-state-row .form-control .license-multi-state-label{float:right}.add-license .submit-license-button{--border-radius: 90px}.add-license .submit-license-button[disabled=""]{--background: #bdbdbd}.qualification-preference-shift-tag{--border-width: 1px;--padding: 2px;--margin-top: 0px;--margin-bottom: 0px;--border-color: #031426;--background: #fff;--border-radius: 6px;--color: #031426}.qualification-preference-shift-tag .qualification-preference-shift-tag-text{max-width:100pt;overflow:hidden;text-overflow:ellipsis}
.edit-icon{color:#a9a9a9}.timesheet-submission{display:flex;flex-direction:column;height:100%}.shift-time-summary{display:flex;justify-content:space-between;flex-direction:column;height:100%}.time-selector-button{color:#000;padding:0;margin:0;height:auto;opacity:1;--padding-start: 0px;--padding-end: 0px;--box-shadow: none;--ripple-color: transparent}.time-selector-button .time-selector{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:16px;letter-spacing:.15px;color:#333;padding:0px;width:100%;height:100%;line-height:1.2rem}.time-selector-button button.clear-time-button{background:none;padding:0}.time-selector-button button.clear-time-button ion-icon{color:rgba(0,0,0,.3);width:20px;height:20px}.total-work-time-label{color:#4f4f4f;font-weight:600}.total-work-time{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:16px;letter-spacing:.15px;color:#000;display:flex;justify-content:end}:root .cancel-button{--border-radius: 25px;--background: lightgray;--box-shadow: none;--color: black;text-decoration:none;height:30px;background-color:rgba(0,0,0,0);display:flex}:root .shift-time-summary-button{width:100%;margin:4px 0}:root .edit-time-input-disable{color:#000;font-weight:600;width:auto;height:auto}:root .signature-employee-input{--padding-top: 12px;--padding-bottom: 12px;--padding-start: 12px;font-size:16px;--placeholder-opacity: 0.8;--placeholder-color: gray;letter-spacing:1px}:root .signature-employee-name-label{flex:0 0 60px;min-width:60px;max-width:60px;width:60px}.signature-pad-name{margin:auto;font-size:20px;font-weight:700;text-align:center;line-height:24px;margin-right:30px;margin-bottom:15px}.signature-pad-name>span{text-align:center;font-weight:500 !important;font-size:20px;color:#000 !important}.divider-line{border:.5px solid #000;margin-bottom:10px}.edit-time-label{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:16px;letter-spacing:.15px;color:#828282;flex:1;width:100%;height:20px;margin-top:-4px}.edit-time-input-disable .native-input{--padding-bottom: 0px;--padding-top: 0;--padding-start: 0}.edit-helper-text-container{display:flex;justify-content:space-between}.edit-helper-text{line-height:1em}.save-button,.edit-button{--border-radius: 25px;height:30px;width:100%}.spinner-style{height:70%;padding-right:0%}.timesheet-image{flex:1}.empty-timesheet-image{border:1px solid gray;flex:1}.timesheet-upload-button,.timesheet-submit-button{display:flex;flex-direction:row;justify-content:center;align-items:center;height:30px;flex-grow:1;font-family:"SF Pro";font-style:normal;font-weight:590;font-size:14.1202px;line-height:17px;border-radius:80px;margin-top:10px}.timesheet-upload-button{margin-right:15px}.shift-event-log-content{background:#e4e4e4;padding:20px 20px 20px max(env(safe-area-inset-left),20px);min-width:200px}.timesheet-summary-text{width:100%;padding-bottom:10px;align-items:center;font-size:16px;font-family:"SF Pro Display";font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px;color:#101925}.timesheet-submit-buttons{display:flex;justify-content:space-between}.picker-wrapper{top:0;height:58%}.shift-time-component{display:flex;justify-content:space-between;align-items:center}.edit-time-component.view-in-row{margin-bottom:18px}.shift-time-component.view-in-column{height:50px}.signature-confirmation-prompt,.signature-confirmation-prompt>span{text-align:center;font-weight:500 !important;font-size:20px;color:#000 !important}#hcpSignatureSection,#hcfEmpNameSection,#hcfEmpInfoSection,#hcfEmpSignatureSection,#facilityEmpNameSection,#facilityEmpSignSection{height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}#hcfEmpNameSection .signature-employee-padding-keyboard,#hcfEmpInfoSection .signature-employee-padding-keyboard{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:100%}#hcfEmpNameSection .signature-employee-division,#hcfEmpInfoSection .signature-employee-division{width:100%}#hcfEmpNameSection .signature-employee-division .signature-employee-info-label,#hcfEmpInfoSection .signature-employee-division .signature-employee-info-label{flex:0 0 128px;font-size:16px}#hcfEmpNameSection .signature-employee-division .signature-employee-info-input,#hcfEmpInfoSection .signature-employee-division .signature-employee-info-input{--padding-top: 0px;--padding-bottom: 0px;--padding-start: 12px;font-size:16px;--placeholder-opacity: 0.8;--placeholder-color: gray;letter-spacing:1px}#hcfEmpNameSection .signature-employee-division .signature-employee-info-input,#hcfEmpInfoSection .signature-employee-division .signature-employee-info-input{height:44px}.nfc-instruction-content{padding:100px 40px 20px 40px !important;display:flex;flex-direction:column;justify-content:space-between;height:100vh}.nfc-instruction-info{text-align:center;font-family:"SF Pro";font-style:normal}.nfc-instruction-info.title{text-align:center;font-weight:700;font-size:25px;margin-top:10px}@media(max-width: 600px)and (orientation: portrait){.nfc-instruction-info.title{text-align:center;font-weight:700;font-size:25px;margin-top:10px}.nfc-instruction-info.description{text-align:center;font-size:20px}.nfc-instruction-info.tag-not-found-link{text-align:center;height:4%;overflow:hidden}}@media(min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.nfc-instruction-info.title{text-align:center;font-weight:700;font-size:50px;margin-top:10px}.nfc-instruction-info.description{text-align:center;font-size:30px}.nfc-instruction-info.tag-not-found-link{text-align:center;font-size:20px;height:4%;overflow:hidden}}.nfc-instruction-info.button-container{display:flex;flex-direction:column;align-items:center}.nfc-tap-gif{padding-top:10px}.nfc-scan-cancel-button{--border-radius: 25px;--background: #fff;--box-shadow: none;--color: #1c69d1;text-decoration:none;width:80%;justify-content:center;height:40px;font-size:20px;background-color:rgba(0,0,0,0);display:flex}.tag-locations-modal-cancel-button{--box-shadow: none;--background: #fff;color:#000;margin-left:80%;font-size:30px;--padding-top: 15px}.nfc-tag-location-modal-content{display:flex;flex-direction:column;justify-content:space-around;text-align:center;height:50vh;padding:20px}.nfc-tag-location-modal-container{display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.nfc-tag-location-info.title{font-weight:700;font-size:25px}.nfc-tag-location-info.description{text-align:center;margin-top:20px;font-size:20px}.nfc-image-container{display:flex;justify-content:center;align-items:center}.signature-employee-name{border:1px solid gray;border-radius:25px}.sign-button.sign-confirmation-continue-button{width:190px;height:30px;padding:0px auto;flex:inherit}.signature-pad-name-label{margin:0}.close-button{position:absolute;top:10px;right:15px;margin:0px;z-index:100;font-size:20px;margin:0;padding:0;--padding-start: 0;--padding-end: 0}.view-in-column{flex-direction:column;width:100%;text-align:left;margin-bottom:6px}.time-selector-button.view-in-column{height:32px;background:#fff;border:1px solid #6b7280;border-radius:4px;padding:6px 10px;font-size:16px;margin-bottom:0px;font-weight:400}@media(min-width: 700px){.timesheet-summary-text{font-size:20px}.close-button{font-size:24px}.signature-confirmation-prompt>span{font-size:24px}.signature-pad-name,.signature-pad-name>span{font-size:24px}.shift-event-log-content{padding:20px 20px 20px max(env(safe-area-inset-left),20px);min-width:240px}}.nfc-failure-page{font-family:"SF Pro Display"}.nfc-failure-container{height:100%;padding:100px 40px 20px !important;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.nfc-failure-title{font-size:28px;font-weight:800}.nfc-failure-image{height:140px;margin-bottom:60px}.nfc-failure-tips{width:100%}.nfc-failure-tip{display:flex;align-items:center;gap:10px;font-size:18px;margin-bottom:20px}.nfc-failure-tip ion-icon{font-size:36px;flex-shrink:0}.nfc-failure-buttons{display:flex;flex-direction:column;width:100%}.nfc-failure-buttons :not(:last-child){margin-bottom:15px}
.modal-component{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4)}.modal-component .modal-wrapper{width:90%;max-width:35em;border-radius:15px;position:absolute;display:block;max-height:unset !important;height:unset !important;position:relative !important;contain:unset !important}.modal-component .modal-wrapper .ion-page{position:relative !important;contain:unset !important}.modal-component .modal-component-content{--ion-font-family: "SF Pro Display";font-family:"SF Pro Display";--modal-component-text-color: black;--modal-component-highlight-color: #10b981;--color: black;max-height:95vh !important;display:flex;flex-direction:column;font-size:16px;padding:1rem;height:100%}.modal-component .modal-component-content h1{font-size:22px;font-weight:800;display:inline}.modal-component .modal-component-content h2{font-size:22px;display:inline}.modal-component .modal-component-content strong{color:#000;display:inline}.modal-component .modal-component-content .cbh-bunny-container{margin:1rem;width:15%}.modal-component .modal-component-content .not-now-button{margin:0}.modal-component .modal-component-content .modal-button{text-transform:uppercase;min-width:50%;--box-shadow: none;--border-radius: 50px;--background: #1c69d1;transition:all .3s ease-in;font-size:16px}.modal-component .modal-component-content .modal-button.slim{height:34px}.modal-component .modal-component-content .modal-component-footer,.modal-component .modal-component-content .modal-component-header{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;align-content:center}.modal-component .modal-component-content .modal-component-body{display:flex;flex-direction:column;flex:1;overflow:scroll;margin:0}.modal-component .modal-component-content .modal-component-body ul,.modal-component .modal-component-content .modal-component-body ol{padding-bottom:0;margin:1rem 0 0 0}.modal-component .modal-component-content .modal-component-body ul li,.modal-component .modal-component-content .modal-component-body ol li{margin-bottom:.5rem}.modal-component .modal-component-content .modal-component-footer{display:flex;flex-direction:row;justify-content:space-around;width:100%}.modal-component .modal-component-content .modal-component-footer .not-now-button{text-transform:uppercase;color:#4f4f4f;font-size:16px}
@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(/e14f198dfbc691f3e8c9.woff)}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(/54a91c2132374925b900.woff)}@font-face{font-family:"PPNeueMontreal";font-style:normal;font-weight:300;font-display:swap;src:url(/165ed63c679cc7212c28.woff)}@font-face{font-family:"PPNeueMontreal";font-style:normal;font-weight:400;font-display:swap;src:url(/4ee5148c4203b9a889a9.woff)}@font-face{font-family:"PPNeueMontreal";font-style:normal;font-weight:500;font-display:swap;src:url(/03938dc9ad985ba49690.woff)}@font-face{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-display:swap;src:url(/4f9cec2cee1a4e22bc99.woff)}@font-face{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-display:swap;src:url(/83086f49bcc097c78e9c.woff)}@font-face{font-family:"SF Pro Text";font-weight:700;font-style:normal;font-display:swap;src:url(/03f5d2d03144f1e11486.woff)}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:400;font-display:swap;src:url(/bd1f82909e1950a2d452.woff)}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:500;font-display:swap;src:url(/bd1f82909e1950a2d452.woff)}@font-face{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-display:swap;src:url(/5913afdf9b0bafa12c22.woff)}@font-face{font-family:"Courier";font-style:normal;font-weight:400;font-display:swap;src:url(/ef52aa068f682eb3ab10.ttf)}
.alert-popup-container .alert-button-group{flex-direction:column}.alert-popup-container .alert-button-group .negative-action,.alert-popup-container .alert-button-group .positive-action,.alert-popup-container .alert-button-group .neutral-action{border-top:none;border-bottom:none;border-radius:2rem;font-weight:600;margin:.5rem 1rem}.alert-popup-container .alert-button-group .positive-action{border:2px solid #5da0fb;color:#5da0fb}.alert-popup-container .alert-button-group .negative-action{border:2px solid #ca4031;color:#ca4031}.alert-popup-container .alert-button-group .neutral-action{border:2px solid #828282;color:#828282;margin-top:0rem}.alert-popup-container .alert-sub-title{color:#000}
.holiday-alert .alert-message{text-align:left}
.need-access-toast{color:#000}.shift-in-progress-toast{top:37px;--color: white;--background: #da8300;--width: 280px;--height: 35px;--border-radius: 3px;--box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);--border-width: 1px;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:14px;height:calc(100px + var(--height))}.shift-in-progress-button{background:hsla(0,0%,100%,.3);font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:14px;border-width:1px}
.professional-reference-ion-content{padding:16px 20px}.professional-reference-ion-content ion-text{color:#0f0f0e}.reference-form-content,.reference-card{margin-top:24px}.reference-form-content ion-card-title,.reference-card ion-card-title{font-size:22px;font-weight:600;color:#0f0f0e}.reference-form-content ion-card,.reference-card ion-card{margin:0px;margin-top:12px}.reference-form-content ion-card ion-input,.reference-form-content ion-card ion-datetime,.reference-card ion-card ion-input,.reference-card ion-card ion-datetime{font-size:18px;color:#000;font-weight:500;border-bottom:1px solid #e0e0e0;border-radius:0;--padding-start: 0;--padding-bottom: 4px;--placeholder-color: #bdbdbd;--padding-top: 0px;height:auto}.reference-form-content .form-control,.reference-card .form-control{margin-bottom:8px}.reference-form-content .form-control input[type=text],.reference-card .form-control input[type=text]{font-size:18px;font-weight:500;padding-top:0px}.reference-form-content .form-control ion-label p,.reference-card .form-control ion-label p{font-size:16px;margin-bottom:0px}.reference-form-content .form-control ion-note,.reference-card .form-control ion-note{color:#e31937}.reference-card ion-input>input:disabled,.reference-card .datetime-disabled{color:#000 !important}.reference-card .datetime-disabled{border-bottom:1px solid #a6a6a6 !important}.reference-card .reference-form-content{margin-top:0px}.reference-info-card{background-color:#e8f7ff;border-radius:8px;margin:8px 20px;padding:8px;font-size:18px;color:#000}.error-banner{padding-top:8px;margin-bottom:24px;font-size:18px}.error-banner .content{padding:8px;border-radius:8px;background-color:#ffece8}.reference-info-button{--background: transparent !important;border:1px solid #1c69d1;--color: #1c69d1;border-radius:50px;margin:16px 20px}.reference-card-content{display:flex;position:relative;justify-content:space-between;max-width:100%;box-sizing:border-box}.reference-card-content p{font-size:16px}.reference-card-content .details{display:flex;flex-direction:row;position:relative;width:calc(100% - 40px)}.reference-card-content .details .label{min-width:100px;color:#828282}.reference-card-content .details .content{width:auto;margin-left:4px;min-width:calc(100% - 100px);color:#0f0f0e}.reference-card-content .details .content>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reference-card-content .image{display:block !important;width:32px;font-size:32px;margin-left:4px}.success-banner{margin:8px 0;padding:8px;border-radius:8px;background-color:#e4ffe3;font-size:18px}.date-time-label{left:0;height:44px;display:flex;padding-left:15.4px;align-items:center;font-size:16px;text-transform:uppercase;color:#4f4f4f}.date-column{padding:0}.header-banner{font-size:18px;color:#828282}.reference-button{font-size:22px !important}.date-input-divider{display:flex;justify-content:center;align-items:start;height:27px !important;position:relative}.date-input-divider div{margin-top:9px;height:1px;width:50%;max-width:10px;background-color:#c4c4c4;text-align:center;box-sizing:border-box}
.onboarding-page{padding-top:env(safe-area-inset-top);font-family:Roboto}.onboarding-page .cbh-logoh-wrapper{display:flex;align-items:center;justify-content:center;height:80px}.onboarding-page .cbh-logoh-wrapper img{width:auto;margin:0 auto}.onboarding-page form{width:100%}@keyframes confetti{0%{opacity:0;transform:translateY(-20%) rotate(0deg)}10%{opacity:1}45%{opacity:.75;transform:translateY(-800%) rotate(270deg)}80%{opacity:.25}100%{opacity:0;transform:translateY(2000%) rotate(720deg)}}.onboarding-page .confetti{opacity:0;position:absolute;width:1.5rem;height:.5rem;transition:200ms ease;animation:confetti 1s ease-in-out 1;z-index:1000}.onboarding-page #confetti-wrapper{overflow:hidden !important}.onboarding-page .shadowedCard{background:#fff;box-shadow:0px 0px 20px rgba(156,156,156,.1);border-radius:15px;padding:15px 0;margin:0 0 20px 0}.onboarding-page .content-layout .cbh-logoh-wrapper{margin-top:-30px;margin-bottom:10px}.onboarding-page .content-layout ion-icon{transition:all .3s ease-in}.onboarding-page .content-layout ion-icon.active{transform:rotate(90deg)}.onboarding-page .content-layout .openShifts-wrapper{border-radius:15px}.onboarding-page .content-layout .potentialShift-date{font-size:13px;font-weight:600}.onboarding-page .content-layout .shifts-list:not(:last-child){border-bottom:1px solid #ccc}.onboarding-page .content-layout .pShift-card{margin-bottom:0;padding:0}.onboarding-page .content-layout .pShift-card:not(:last-child){border-bottom:1px solid #ccc}.onboarding-page .content-layout .pShift-card.active{box-shadow:2px 2px 20px rgba(156,156,156,.15)}.onboarding-page .content-layout .pShift-card .shiftName-details-wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-in}.onboarding-page .content-layout .pShift-card .shiftName-details-wrap ion-item{--background: #f3f3f3}.onboarding-page .content-layout .pShift-card .shiftName-details-wrap ion-item .shift-details .shift_pay{color:#1c69d1;font-weight:600;font-size:12px}.onboarding-page .content-layout .pShift-card .shiftName-details-wrap ion-item .shift-details .shift_date,.onboarding-page .content-layout .pShift-card .shiftName-details-wrap ion-item .shift-details .facility_address,.onboarding-page .content-layout .pShift-card .shiftName-details-wrap ion-item .shift-details .facility_name{color:#4f4f4f}.onboarding-page .content-layout .pShift-card .shiftName-details-wrap ion-item .shift-details .facility_distance{margin-top:6px}.onboarding-page .content-layout .pShift-card .shiftcard-text{font-size:15px;font-weight:600}.onboarding-page .content-layout .qualification-card.active,.onboarding-page .content-layout .qualification-card.selected,.onboarding-page .content-layout .document-card.active,.onboarding-page .content-layout .document-card.selected{box-shadow:2px 2px 20px rgba(156,156,156,.15);border:1px solid #ccc}.onboarding-page .content-layout .qualification-card.selected,.onboarding-page .content-layout .document-card.selected{top:0px;width:100%;z-index:100}.onboarding-page .content-layout .qualification-card .qualification-item,.onboarding-page .content-layout .qualification-card .document-item,.onboarding-page .content-layout .document-card .qualification-item,.onboarding-page .content-layout .document-card .document-item{padding:0;margin:0}.onboarding-page .content-layout .qualification-card .license-form-wrap,.onboarding-page .content-layout .document-card .license-form-wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-in}.onboarding-page .content-layout .qualification-card .license-form,.onboarding-page .content-layout .document-card .license-form{padding:16px;margin-top:8px}.onboarding-page .content-layout .qualification-card .license-form .form-control:not(:last-child),.onboarding-page .content-layout .document-card .license-form .form-control:not(:last-child){margin-bottom:30px}.onboarding-page .content-layout .qualification-card .license-form .form-control .form-label,.onboarding-page .content-layout .document-card .license-form .form-control .form-label{margin-bottom:2px}.onboarding-page .content-layout .qualification-card .license-form .form-control .form-input,.onboarding-page .content-layout .document-card .license-form .form-control .form-input{height:auto}.onboarding-page .content-layout .qualification-card ion-label.aqf-label,.onboarding-page .content-layout .document-card ion-label.aqf-label{margin:0}.onboarding-page .content-layout .qualification-card ion-label.aqf-label p,.onboarding-page .content-layout .document-card ion-label.aqf-label p{text-overflow:unset;overflow:unset;white-space:pre-wrap}.onboarding-page .content-layout .qualification-card ion-label.aqf-label p.licenseType,.onboarding-page .content-layout .document-card ion-label.aqf-label p.licenseType{color:#828282;font-size:12px;margin-bottom:2px}.onboarding-page .content-layout .qualification-card ion-label.aqf-label p.licenseName,.onboarding-page .content-layout .document-card ion-label.aqf-label p.licenseName{color:#333;font-size:16px;font-weight:600}.onboarding-page .content-layout .qualification-card.other-item ion-label,.onboarding-page .content-layout .document-card.other-item ion-label{color:#828282;margin-bottom:6px}.onboarding-page .content-layout .qualification-card.selected{position:sticky}.onboarding-page .content-layout .accordion.active .license-form-wrap,.onboarding-page .content-layout .accordion.active .shiftName-details-wrap{max-height:450px}.onboarding-page .content-layout .cbh-welcome-text{padding-left:20px}.onboarding-page .content-layout .cbh-welcome-text li{list-style:none;margin:16px 0}.onboarding-page .content-layout .cbh-welcome-text li:first-child{margin-top:0}.onboarding-page .content-layout .cbh-welcome-text li:last-child{margin-bottom:0}.onboarding-page .content-layout .cbh-welcome-text li h4{color:#333;font-size:15px;font-weight:600}.onboarding-page .content-layout .cbh-welcome-text li p{color:#333;font-size:13px;font-weight:400}.onboarding-page .content-layout .cbh-welcome-text.infosteps{padding-left:0px}.onboarding-page .content-layout .cbh-welcome-text.infosteps li{position:relative;padding-left:40px;margin-bottom:24px}.onboarding-page .content-layout .cbh-welcome-text.infosteps li h4{margin-bottom:3px}.onboarding-page .content-layout .cbh-welcome-text.infosteps li span{display:inline-block;position:absolute;left:0;top:5px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.onboarding-page .content-layout .cbh-welcome-text.infosteps li span ion-icon{width:22px;height:22px}.onboarding-page .content-layout .cbh-welcome-text.infosteps li span.step{border:2px solid #e0e0e0;border-radius:50%;color:#e0e0e0}.onboarding-page .content-layout .cbh-welcome-text.infosteps li span.doing{border:2px solid #1c69d1;color:#1c69d1}.onboarding-page .content-layout .cbh-welcome-text.infosteps li span.done{border:2px solid #1c69d1;background:#1c69d1;color:#fff}.onboarding-page .content-layout .agentQType{margin-bottom:30px}.onboarding-page .content-layout .agentQType p{margin-bottom:2px}.onboarding-page .content-layout .agentQType p.licenseType{color:#828282;font-size:12px;margin-bottom:2px}.onboarding-page .content-layout .agentQType p.licenseName{color:#333;font-size:16px;font-weight:600}.onboarding-page .content-layout.adjust-form-height{max-height:calc(100% - 70px)}
.ssn-text{margin-top:20px}
.referral-submission .referral-code-input{font-weight:600;font-size:1.2em;border-bottom:2px solid #d3d3d3;border-radius:0}.referral-submission .form-heading h4{font-size:24px;font-weight:800}.referral-submission .referral-input-container{padding-top:4em}.referral-submission .form-container{padding:1em}.referral-submission .form-content b{font-size:1.1em}.referral-submission .footer-container .secondary-action{font-weight:600}
.page-loader{height:100%;display:flex;align-items:center;justify-content:center}.ready-to-earn{position:relative}.ready-to-earn .code-input{width:100%;background:#d9d9d9;padding:12px 15px 12px 25px;border-radius:3px;display:flex;align-items:center;justify-content:space-between;font-weight:bold;margin-bottom:20px;position:relative}.ready-to-earn .code-input ion-icon{--ionicon-stroke-width: 40px;cursor:pointer;font-size:20px}.ready-to-earn .static-content-container .promotion-container{padding-left:4%}.ready-to-earn .static-content-container ol{padding-left:8%}.ready-to-earn .static-content-container ul>li{list-style-type:none;padding-right:6px;display:flex;align-items:center}.ready-to-earn .static-content-container .money-bag::before{content:"💰";font-size:20px;padding-right:6px}.ready-to-earn .static-content-container .raise-hand::before{content:"🙌";font-size:20px;padding-right:6px}.ready-to-earn .cta{--border-radius: 20em;width:100%}.ready-to-earn .skip{margin-top:8px;margin-bottom:25px;width:100%}.ready-to-earn .skip:not(.continue){--border-radius: 100px}.ready-to-earn .skip.greyed{--background: #828282}
.header{text-align:center;padding-top:1em;font-size:medium}.container{display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:1rem;padding-top:0;font-size:small;height:100%;width:100%;text-align:center}.list-container{max-height:40vh;overflow:scroll;width:100%;margin-bottom:-10px}.text-content{justify-content:center !important}.footer{background-color:#1c69d1;border-radius:5px;margin-bottom:15px;padding:5px 40px;color:#fff !important}.space{margin:1em}.not-now{text-decoration:underline;font-size:small}
.ic-agreement-error-message-container{line-height:1.25rem;font-family:var(--ion-font-family, inherit);color:var(--ion-color-contrast);text-align:start}
.grid-centered{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.grid-centered .custom-style-title{font-size:19px;font-weight:bold;display:flex}.grid-centered b{font-size:16px}
.chat-container{height:100%;max-width:1000px;margin:auto;--sendbird-light-ondark-01: white;--sendbird-light-primary-500: #0a67fd;--sendbird-light-primary-400: #297bff;--sendbird-light-primary-300: #3e87fd;--sendbird-light-primary-200: #96bdfd;--sendbird-light-primary-100: #b1cfff}.chat-container .sendbird-conversation__footer{padding:0;display:flex;justify-items:center;flex-direction:column}.chat-container .sendbird-conversation__footer__typing-indicator{position:relative;justify-content:center}.chat-container .sendbird-disabled-chat{display:block;text-align:center;color:gray;padding:12px 0 16px 0}.sendbird-chat-header{padding-right:0;padding-left:8px}.sendbird-chat-header__left{margin-right:0}.sendbird-chat-header__right{display:none}.sendbird-chat-header--avatar--group-channel{display:none}.sendbird-custom-chat-header{padding:16px 22px;border-bottom:1px solid var(--sendbird-light-onlight-04);font-size:22px;font-weight:normal}.sendbird-custom-chat-header .header-description{font-size:16px;color:gray}.sendbird-text-message-item-body .sendbird-text-message-item-body__message{word-break:break-word}.sendbird-fileviewer .sendbird-fileviewer__header .sendbird-fileviewer__header__left{overflow:hidden}@media(max-width: 600px){.sendbird-dropdown__menu{left:33% !important}}
.fcm-message-container{display:flex;flex-direction:row;margin-top:8px;margin-bottom:8px}.fcm-message-container .fcm-avatar-container{display:flex;flex-direction:column;justify-content:end}.fcm-message-container .fcm-avatar-container div{width:28px;height:28px;border-radius:14px;border-width:1px;border-style:solid;border-color:#bdbdbd}.fcm-message-container .fcm-avatar-container div img{width:18px;height:18px;margin-left:4px}.fcm-message-container .fcm-message-body{text-align:left;margin-left:8px}.fcm-message-container .fcm-message-body span{margin-left:12px}.fcm-message-container .fcm-message-body .message-wrapper{max-width:320px;border-radius:16px;border-width:1px;border-style:solid;padding:12px;border-color:#bdbdbd}.fcm-message-container .fcm-message-body .message-wrapper .message{text-align:left;margin-bottom:0px}.input-eta-btn-container{text-align:center;align-items:center}
.channels-container .channels-container{border:1px solid #d1d1d1;border-right-width:0;min-width:300px;max-width:30%;flex-grow:1;overflow:scroll}.channels-container .channels-header{border-bottom:1px solid #d1d1d1;height:64px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;text-align:left}.channels-container b{font-weight:600}.channels-container .channel{display:grid;grid-template-columns:auto auto;padding:15px 10px;border-left:4px solid rgba(0,0,0,0);cursor:pointer;column-gap:30px;justify-items:start}.channels-container .channel.channel-last{box-shadow:0px 2px 3px rgba(0,0,0,.1607843137)}.channels-container .channel.channel-not-first{border-top:1px solid #d1d1d1}.channels-container .channel:hover{background-color:#eee}.channels-container .channel-unread{background-color:#f15659;border-radius:50%;width:24px;height:24px;color:#fff !important;font-weight:400;display:flex;align-items:center;justify-content:center}.channels-container .channel-name{margin-bottom:4px;font-size:16px}.channels-container .channel-name,.channels-container .channel-message{max-width:100%}.channels-container .channel-last-message,.channels-container .channel-unread{justify-self:end;max-width:100%}.channels-container .channel-message,.channels-container .channel.unread{align-self:flex-end}.channels-container .channel-message,.channels-container .channel-last-message,.channels-container .channel-unread,.channels-container .channel-upcoming-shift{color:gray}.channels-container .channel.selected{background-color:#d1e3ff;border-left-color:hsl(217,100%,66%)}.channels-container .channel.selected .channel-name{color:#1f75ff}.channels-container .channel,.channels-container .channel div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.help-item{cursor:pointer}.listIcons{color:#1c69d1;font-size:35px;margin-right:15px}
.license-content{width:90%}.license-content h6{font-weight:normal}.profile-image-icon{font-size:20;position:"absolute";bottom:0;right:0}.profile-image-view{margin-top:"auto"}.profile-image-editor-placeholder{background-color:var(--ion-color-light-tint);width:100%;margin-top:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}.profile-image-editor-placeholder>div{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;width:256px;height:256px;background-color:var(--ion-color-light-shade);border:1px dashed var(--ion-color-dark-tint);margin:auto}.profileButton{z-index:2;position:absolute;width:30px;height:30px;right:0;bottom:0;background-color:var(--ion-color-dark-contrast);border:1px solid var(--ion-color-dark-tint);border-radius:50%}.profilePic{width:80px;position:relative;margin:0 auto 8px auto}.profile-step-indicator{display:flex;justify-content:center;margin-bottom:32px}.profile-step-indicator span{background-color:#c4c4c4;width:38px;height:38px;border-radius:100%;padding:8px 14px;box-sizing:border-box}.profile-step-indicator i{height:1px;background-color:#000;position:relative;top:17px;min-width:50px}.profile-step-indicator span.active{background-color:#0baee1}.profile-update-container{--offset-top: 60px;--offset-bottom: 200px}.profile-update-helper-text{width:80%;font-family:Roboto;font-size:13px;line-height:16px;display:inline-block;margin:16px 0;letter-spacing:-0.078px;color:#707070}.card-no-border{box-shadow:none}.confirm-delete-check-container{display:flex;align-items:center;margin-top:50px;padding:5px}.confirm-delete-check{display:flex;margin-right:7px;margin-left:3px;justify-content:center;align-items:center}.deletion-button.button-disabled{opacity:.9 !important}.view-my-agreement-container .view-my-agreement-text{margin:0}.padding-medium{--padding-bottom: 1.15rem;--padding-top: 1.15rem}.profile-image-upload-preview{display:flex;justify-content:center}.profile-image-upload-preview .react-image-crop{width:calc(100% - 145px)}
.card-header-label{font-size:15px;color:#333;font-weight:bold}.facility-name-title{color:#333 !important}.site-collapse-header{margin:30px;margin-bottom:30px;margin-top:30px;border-radius:25px;background:#fff}.site-collapse-header-panel{background:#fff;box-shadow:rgba(0,0,0,.2) 0px 3px 1px -2px,rgba(0,0,0,.14) 0px 2px 2px 0px,rgba(0,0,0,.12) 0px 1px 5px 0px;border-radius:25px !important;min-height:70px;border:0px !important;padding-top:0px;margin-top:50px !important}.important-info-disabled{pointer-events:none}.site-collapse-panel-inner-text{margin:10px}.card-section-body{font-size:14px;color:#4f4f4f}.card-header-collapse{border-radius:20px}.facility-name{text-transform:uppercase}.testing-time-period{font-weight:bold;color:blue}.inner-text{margin:30px;background:#f3f3f3;padding:20px;margin-top:-30px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.covid-item-background{--background: #eeeeee}.covid-list-background{background:#eee;padding:5px}.facility-profile{margin:20px}.covid-list-header{color:#000 !important;font-size:15px !important;font-weight:700 !important}.covid-input-number{font-weight:bold;font-size:20px;color:blue}.covid-input-title{padding-left:10px;font-size:14px;color:#4f4f4f}.covid-input-text{font-weight:normal;padding-left:20px;font-size:14px;color:#4f4f4f}.cancelation-payout-list{font-weight:400}.extra-pay-period{padding:10px 0;color:#4f4f4f;font-size:.65rem;font-weight:normal;--background: #f3f3f3;display:block}.extra-pay-period .item-inner{min-height:0}#extra-time-pay-link{display:flex;align-items:center;color:#1c69d1;cursor:pointer;padding:5px 0;font-size:.95em}.profile-input{font-size:14px;color:#4f4f4f}.open-maps-container{border-radius:10px;background:#dedede;vertical-align:-webkit-baseline-middle;color:var(--ion-color-tertiary);padding:30px;font-size:20px;margin-bottom:0}.open-maps-container.btn{padding:10px !important}.open-maps-container>hr{border-top:1px solid #545458;opacity:.5}.open-maps-cancel-btn{margin-bottom:5px auto 0 auto;border-radius:10px;background:#fff;vertical-align:-webkit-baseline-middle;color:var(--ion-color-tertiary);padding:12px;font-size:20px;font-weight:500}.facility-photo{width:100%}.imgCarousel{height:100%;margin-left:auto !important;margin-right:auto !important}.facility-photo-container{position:relative;width:100%}.facility-photo-container .facility-street-map-view{width:100% !important}.verification-details>p{text-align:center;color:#333;font-size:10px;padding:20px;font-weight:400}.facility-button{width:100%;height:40px;font-family:"SF Pro Display";font-size:16px;line-height:18px;text-align:center;font-weight:600;--ion-color-primary: #1c69d1;--ion-color-secondary: #828282;min-height:40px;--border-width: 0.5}.facility-button.btn-outline{--ion-color-primary: #032e68;--ion-color-secondary: #828282}#shifts-list{min-height:40vh}.facility-openshifts{margin:4em 0em}.facility-openshifts .errorColor{color:#da0000 !important}.facility-openshifts .facility-openshifts-title{display:flex;align-items:center;color:#032e68;font-size:1.3em;line-height:1.4em;font-weight:bold}.facility-openshifts .facility-openshifts-title .hcf-icon{margin-right:.2em;fill:#032e68;stroke:#032e68}.facility-openshifts .no-shifts-subtitle{color:#828282;margin:0em 1.1em}.facility-openshifts .facility-openshifts-title.no-shifts{color:#828282}.facility-openshifts .facility-openshifts-item{font-family:"SF Pro Display";margin:.8em 0}.facility-openshifts .facility-openshifts-item .openshifts-date{margin-left:1.4em;margin-right:1.4em;color:#828282;font-size:1.1em;line-height:1.2em;font-weight:600}.facility-openshifts .facility-openshifts-item .shift-section{padding:1em 2.5em 1.5em 2.5em;border-bottom:1px solid #e0e0e0}.facility-openshifts .facility-openshifts-item .shift-section .shift-time{font-size:1.2em;line-height:1.3em;font-weight:400}.facility-openshifts .facility-openshifts-item .shift-section .shift-pay{margin-top:.3em;margin-bottom:1em;color:#1c69d1;font-size:1.1em;line-height:1.2em;font-weight:500}.facilityReviews-modal{--backdrop-opacity: 0.2;--border-radius: 10px 10px;--max-height: 50%;--max-width: 75%}.facilityReviews-modal ion-item{--padding-end: 0px;--inner-padding-bottom: 0;--inner-padding-end: 0;--inner-padding-start: 0;--inner-padding-top: 0;padding-inline-start:0px;padding-inline-end:0px}.facilityReviews-modal .input-wrapper{flex-grow:unset}.facilityReviews-modal .item-inner{padding-inline-start:0px;padding-inline-end:0px}.facilityReviews-modal .item-native{padding-inline-start:0px;padding-inline-end:0px;padding-left:0px;padding-right:0px}.facilityReviews-modal .list-ios.list-inset{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.v-center{display:flex;align-items:center}.lifetime_earning_stopwatch{font-size:1.3em}.check-in-instruction-category-name{font-weight:bold}.check-in-instruction-category-description{font-weight:lighter}
.relative{position:relative}.absolute{position:absolute}.shift-list__header-title{font-size:17px;line-height:19.92px;text-align:center;font-family:Roboto}.shift-list__button-back{position:relative;height:100%;top:0;bottom:0;margin:0;left:-12px}.shift-list .shift{border-bottom:1px solid var(--ion-color-medium-tint);margin-top:15px;margin-left:0;margin-right:0;padding:15px 10px}.shift-list .shift:last-child{border:none}.shift-list .shift .shift-header{display:flex;align-items:center;justify-content:space-between}.shift-list .shift h6{font-size:16px;margin-bottom:1px}.shift-list .shift p{font-size:12px}.no-shifts-image{width:10rem}.ion-instant-text{color:var(--ion-color-grey-text) !important;margin:5px 0 !important}.instant-book-btn{--border-radius: 7px;--padding-start: 10px;--padding-end: 10px;--padding-top: 20px;--padding-bottom: 20px;text-transform:uppercase;font-size:11px;margin-top:15px;margin-bottom:10px;color:var(--ion-color-text-blue);border-color:var(--ion-color-text-blue)}.instant-book-action-content{text-align:right}.instant-action-btn{position:relative;left:40%}.tooltip-instant-book-btn{position:relative;display:inline-block;top:167px;left:20vw}.tooltip-instant-book-btn .tooltip-action-btn{padding:5px;color:var(--ion-color-alert-shade);display:block;position:relative;bottom:5px;text-align:right}.tooltip-instant-book-btn .tooltiptext{min-height:70px;width:70vw;background-color:var(--ion-color-dark-black);color:var(--ion-color-primary-contrast);text-align:left;padding:10px;border-radius:12px;position:absolute;z-index:99999;font-size:12px;white-space:pre-line}.tooltip-instant-book-btn .tooltiptext::after{content:" ";position:absolute;top:-12px;right:14px;margin-left:-5px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:20px solid var(--ion-color-dark-black)}.tooltip-instant-action-btn{position:relative;display:inline-block;top:107px;left:29vw}.tooltip-instant-action-btn .tooltip-action-btn{position:relative;text-align:right;top:0;padding:5px;color:var(--ion-color-alert-shade);display:block}.tooltip-instant-action-btn .tooltiptext{height:85px;width:70vw;background-color:var(--ion-color-dark-black);color:var(--ion-color-primary-contrast);text-align:left;padding:10px;border-radius:12px;position:absolute;z-index:99999;font-size:12px}.tooltip-instant-action-btn .tooltiptext::after{content:" ";position:absolute;top:-11px;right:13px;margin-left:-5px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:15px solid var(--ion-color-dark-black)}@media only screen and (max-width: 370px){.tooltip-instant-book-btn{left:5vw}.tooltip-instant-book-btn .tooltip-action-btn{padding:5px;color:var(--ion-color-alert-shade);display:block;position:relative;bottom:5px;text-align:right}.tooltip-instant-book-btn .tooltiptext{min-height:70px;width:80vw}}.site-collapse-custom-collapse .site-collapse-custom-panel{background:rgba(172,224,244,.2);margin:10px 15px !important;border-radius:10px !important;overflow:hidden;border:1px solid #ace0f4}.instant-book-confirmation-modal .alert-title{text-align:left}.instant-book-confirmation-modal .alert-title h2{margin:0}.instant-book-confirmation-modal .alert-message{text-align:left;white-space:pre-line;font-size:12px;margin-top:-5px}.instant-book-confirmation-modal .alert-message span{padding-top:12px;padding-bottom:2px;display:inline-block;color:var(--ion-color-light-contrast)}.instant-book-confirmation-modal .alert-message a{color:var(--ion-instant-book-modal-text) !important}.popup-info-modal .alert-title{display:none}.popup-info-modal .alert-message{text-align:left;font-size:12px}.popup-info-modal .alert-message span{padding:0;padding-bottom:4px;display:inline-block;color:var(--ion-color-light-contrast)}.popup-info-modal .alert-message a{color:var(--ion-instant-book-modal-text) !important}.shift-ion-button.ion-button{font-family:"SF Pro Display";font-size:15px;line-height:18px;text-align:center;font-weight:600;--ion-color-primary: #1c69d1;--ion-color-secondary: #828282;--ion-color-shift-priority: #6a67ce;min-height:40px;min-width:246px}.shift-ion-button.ion-button ion-label{overflow:visible}.shift-ion-time-range-text.ion-label{--ion-font-family: "SF Pro Text";font-weight:600;line-height:23.87px;--color: #333;white-space:normal}.list-title{font-family:Roboto;font-weight:700;font-size:23px;line-height:26.95px;letter-spacing:-0.3px;color:#333}.shift-item-alert{font-family:"SF Pro Text"}.shift-item-alert div{display:flex}.shift-item-alert .alert-wrapper{border-radius:15px}.shift-item-alert .alert-head{display:none}.shift-item-alert .alert-message{display:flex;flex-direction:column;align-items:center;color:#000;font-size:13px;line-height:16px;letter-spacing:-0.08px;font-weight:400;text-align:center;overflow-y:hidden;margin-top:24px;padding:0 16px}.shift-item-alert .alert-message.sc-ion-alert-md,.shift-item-alert .alert-message.sc-ion-alert-ios{max-height:fit-content}.shift-item-alert .alert-message h1{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-0.41px;text-align:center;color:#000}.shift-item-alert .alert-message h1 span{color:#eb5757}.shift-item-alert .alert-message h1 span.missing-doc-count{color:#1c69d1}.shift-item-alert .alert-message h1 img{color:#1c69d1;height:20px}.shift-item-alert .alert-message .information{font-weight:700;display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.shift-item-alert .alert-message .information p{margin-bottom:0}.shift-item-alert .alert-button-group{font-weight:400;font-size:17px;line-height:22px;letter-spacing:-0.41px;display:flex;width:100%;justify-content:space-around;border-top:1px solid #dbdbdd;color:#007aff;padding:0}.shift-item-alert .alert-button-group button{display:flex;flex:1;font-weight:600;color:#3d85b8}.shift-item-alert .alert-button-group button .alert-button-inner{justify-content:center}.shift-item-alert .alert-button-group button:last-child{font-weight:600}.shift-item-alert .alert-button-group>button+button{border-left:1px solid #dbdbdd}.extra-time-confirm-button{color:#3d85b8 !important;font-weight:bold}.extra-time-ok-button{color:#3d85b8 !important}.shift-item__container{position:relative;--padding: 8px;border:solid 1px #e0e0e0;border-radius:8px;margin:12px 20px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.shift-item__container .item-native{--padding-start: 8px;--padding-end: 8px}.shift-item__container-shift-priority{position:relative;--ion-item-background: rgba(106, 103, 206, 0.15);--padding: 8px;border:solid 1px #6a67ce;border-radius:8px;margin:12px 20px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.shift-item__container-shift-priority .item-native{--padding-start: 8px;--padding-end: 8px}.shift-item__time-range{font-family:"SF Pro Display";font-weight:500;font-size:20px;line-height:23.87px;color:#333}.shift-item__title-link{text-decoration:underline}.shift-item__inline-alerts{font-family:"SF Pro Display";font-weight:600;font-size:11px;display:flex;padding:2px 0;justify-content:center;text-align:center}.shift-item__inline-alerts .inline-alert{white-space:normal}.shift-item__inline-alerts .inline-alert .inline-alert-icon{min-width:.813rem;min-height:.813rem;display:inline-block;margin-right:2px;vertical-align:text-top}.shift-item__inline-alerts .inline-alert .inline-alert-icon.missing-doc{color:#1c69d1}.shift-item__inline-alerts .inline-alert .inline-alert-icon.covid-pay{color:#eb5757}.shift-item__inline-alerts .inline-alert .inline-alert-icon.covid-test{width:.813rem;height:.813rem}.shift-item__inline-alerts .inline-alert span{color:#eb5757}.shift-item__inline-alerts .inline-alert span.missing-doc-count{color:#1c69d1}.shift-item__work-confirmed{font-family:"SF Pro Display";font-weight:600;font-size:15px;line-height:20px;text-align:center;color:#4f4f4f}.shift-item__info-icon{font-size:18px;color:#bdbdbd;margin:auto}.shift-item__description{font-family:"SF Pro Display";color:#4f4f4f}.shift-item__description h3{font-weight:400;font-size:14px;line-height:16.71px}.shift-item__description p{font-weight:500;font-size:8px;line-height:9.55px;margin-bottom:0}.shift-item__description .no-margin-top{margin-top:0}.shift-item__description .address-text{color:#828282;display:flex;align-items:center;margin-right:5px}.shift-item__description .address-text .icon{padding:5px 3px 5px 0px;font-size:1.2em}.shift-item__description .distance-text{color:#828282;display:flex;align-items:center;margin-right:5px}.shift-item__description .distance-text .icon{padding:5px 3px 5px 0px;font-size:1.2em}.shift-item__text-waiting-confirmation{font-family:"SF Pro Display";color:#4f4f4f;font-weight:600;font-size:15px;line-height:17.9px;text-align:center;padding:24px 0}.border{display:inline-block;width:98%;height:48px;border-radius:5px;position:absolute;left:1px;top:48px;padding:10px;animation:pulse 1.2s infinite !important}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(107,150,233,.8)}70%{box-shadow:0 0 0 10px rgba(107,150,233,0)}100%{box-shadow:0 0 0 0 rgba(107,150,233,0)}}.remove-extra .item-lines-full{width:0px !important}.etp-dist-video-wrapper{font-size:12px}.small-chip-button{margin-bottom:auto;padding:0 !important}.small-chip-button .tag-type-clip-button{margin:0;opacity:1}.small-chip-button .tag-type-clip-text{color:#3171e0;max-width:180pt;overflow:hidden;text-overflow:ellipsis}.previously-unassigned-modal{max-width:320px}.previously-unassigned-modal .previously-unassigned-container{display:flex;flex-direction:column;justify-content:space-between}.previously-unassigned-modal .previously-unassigned-container ion-button{font-weight:600}
.urgent-shifts-page .ion-item-divider{min-height:1px !important}.urgent-shifts-page .urgent-shifts__header-title{font-size:17px;line-height:19.92px;text-align:center;font-family:Roboto}.urgent-shifts-page .urgent-shifts-filter-toolbar{display:grid;grid-template-columns:.5fr 2fr .5fr;margin-top:2px}.urgent-shifts-page .urgent-shifts-filter-toolbar .urgent-shifts-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;overflow:unset}.urgent-shifts-page .urgent-shifts-filter-toolbar .urgent-shifts-filters ion-label{font-size:13pt;margin:0px}.urgent-shifts-page .urgent-shifts-filter-toolbar .urgent-shifts-filters .urgent-shifts__action-button{height:auto;font-size:11pt;color:#000;margin:0;--padding: 0;--padding-start: 0;--padding-end: 0;margin-right:10px}.urgent-shifts-page .urgent-shifts-filter-toolbar .urgent-shifts-filters .notification-icon{position:relative;padding:0;padding-top:7px;font-size:25px;background:rgba(0,0,0,0)}.urgent-shifts-info-modal{--height: 300px;align-items:flex-end}.urgent-shifts-info-modal .modal-wrapper{border:1px solid #000;border-radius:unset;border-top-left-radius:30px;border-top-right-radius:30px}.urgent-shifts-info-modal .content{padding:20px;--overflow: hidden}.urgent-shifts-info-modal .close-button{height:auto;font-size:12pt;color:#000;top:6px;margin:unset;--padding: 0;--padding-start: 0;--padding-end: 0}.urgent-shifts-info-modal .modal-body{padding:10px 20px 0 20px}.urgent-shifts-info-modal .modal-body ul{margin:unset;padding-left:18px;list-style-type:disc}.urgent-shifts-info-modal .modal-body li{margin-bottom:10px;text-align:left}.urgent-shifts-info-modal .info-header{margin-top:18px}.picker-wrapper{top:unset !important}.fcf-message{text-align:center;font-weight:900;padding-left:5px;padding-right:5px}.no-urgent-shift-container{display:flex;flex-direction:column;align-items:center;color:#3185c6;margin:5vh 5vw}.no-urgent-shift-container .title{display:flex;font-weight:600;flex-direction:row;font-size:1.2em;align-items:center}.no-urgent-shift-container .title ion-icon{margin-left:.2em;vertical-align:middle}.no-urgent-shift-container .subtitle{font-size:.8em;margin-top:5px}.no-urgent-shift-container .information-icon{padding:0px}.always-allow-primer-modal{--backdrop-opacity: var(--ion-backdrop-opacity, 0.4)}.always-allow-primer-modal .modal-wrapper{width:85%;max-width:35em;border-radius:15px;max-height:45em;position:absolute;display:block}.always-allow-primer-modal .modal-wrapper .modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5em;height:45em;color:#4f4f4f}.always-allow-primer-modal .modal-wrapper .modal-body .bunny-icon{max-width:100px;margin-top:1em}.always-allow-primer-modal .modal-wrapper .modal-body .modal-title{font-size:18px;font-weight:700;margin-top:1em}.always-allow-primer-modal .modal-wrapper .modal-body .message{text-align:center;font-size:10pt;margin-top:15px}.primer-modal .action-container{display:flex;flex-direction:column;margin-top:5px;width:100%;padding:.625rem 0rem 1.25rem 0rem;align-self:flex-end}.primer-modal .action-container ion-button{width:100%;font-weight:600}.primer-modal .action-container .deny-button{margin-top:.3rem;margin-bottom:0;color:#dbdbdd;font-weight:500;font-size:.9rem}
.rate-negotiation-banner{background:#fff;border:1px solid #bdbdbd;border-radius:8px}.rate-negotiation-banner.active{background:#f3fff8;border:1px solid #219653}.rate-negotiation-banner .rate-negotiation-card-content{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.rate-negotiation-banner .rate-negotiation-card-content .rate-negotiation-banner-subtitle{font-weight:500;font-size:10px;line-height:12px;color:#828282}.rate-negotiation-banner .rate-negotiation-card-content .rate-negotiation-banner-title{font-weight:500;font-size:15px;line-height:18px;color:#333}.rate-negotiation-banner .rate-negotiation-card-content .rate-negotiation-banner-chevron{color:#bdbdbd}.rate-negotiation-banner .rate-negotiation-card-content .rate-negotiation-banner-chevron.active{color:#219653}.negotiation-btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-4px;width:100%}.negotiation-btn-container .ion-color-success{--ion-color-base: #219653 !important}.negotiation-btn-container .negotiation-new-rate{text-decoration:underline;color:#219653;font-size:12px;font-weight:700;margin:0}.negotiation-btn-container .negotiation-new-rate-hidden{display:none}.negotiation-btn-container .negotiation-not-available{font-size:12px;font-weight:700}.negotiation-btn-container .has-previous-unassign{color:#828282;text-decoration:underline}.negotiation-tool-header-title{font-size:17px;font-family:Roboto}.negotiation-shift-details-container{padding:0 20px}.negotiation-shift-details-container p{margin-bottom:2px}.negotiation-shift-details-container .negotiation-shift-details-date-text{font-size:20px;font-weight:600;line-height:24px;color:#4f4f4f}.negotiation-shift-details-container .negotiation-shift-details-time-text{font-size:16px;font-weight:500;line-height:19px;color:#333}.negotiation-shift-details-container .negotiation-shift-details-timezone-diff-text{background:#d88c33;border-radius:4px;width:fit-content;padding:1px 4px;color:#fff;font-weight:600}.negotiation-shift-details-container .negotiation-shift-details__description{font-family:"SF Pro Display";color:#4f4f4f}.negotiation-shift-details-container .negotiation-shift-details__description h3{font-weight:400;font-size:14px;line-height:16.71px;margin-bottom:8px;margin-top:0px}.negotiation-shift-details-container .negotiation-shift-details__description p{font-weight:500;font-size:12px;line-height:9.55px;margin-bottom:0}.negotiation-shift-details-container .negotiation-shift-details__description .address-distance-text{color:#828282;display:flex;align-items:center;margin-right:5px}.negotiation-shift-details-container .negotiation-shift-details__description .address-distance-text .icon{padding:5px 3px 5px 0px;font-size:1.2em}.negotiation-tool{height:354px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}@media(min-width: 767px){.negotiation-tool{height:auto}}.negotiation-tool h1{padding:0;margin:0}.negotiation-tool p{margin-bottom:0}.negotiation-tool .negotiation-tool-main{display:flex;justify-content:space-between;align-items:center}.negotiation-tool .negotiation-tool-main #rate-stepper-decrease{--ion-color-base: #1c69d1;height:100%}.negotiation-tool .negotiation-tool-main #rate-stepper-increase{--ion-color-base: #1c69d1;height:100%}.negotiation-tool .negotiation-tool-text{font-family:SF Pro Display;font-size:36px;font-weight:500;line-height:43px;letter-spacing:0px;text-align:center;margin:0;color:#1c69d1}.negotiation-tool .negotiation-tool-text.by-worker{color:#bdbdbd}.negotiation-tool .negotiation-tool-amount{display:flex;align-items:center;color:#bdbdbd;font-family:SF Pro Display}.negotiation-tool #dollar-text{font-size:43px;font-weight:500}@media(max-width: 390px){.negotiation-tool #dollar-text{font-size:39px}}.negotiation-tool #pay-rate-text{font-size:60px;font-weight:500}@media(max-width: 390px){.negotiation-tool #pay-rate-text{font-size:45px}}.negotiation-tool #hr-text{font-size:32px;font-weight:300;align-self:end;margin-bottom:10px}@media(max-width: 390px){.negotiation-tool #hr-text{font-size:28px}}.negotiation-tool .stepper-icon{height:47px;width:47px}.network-loading{text-align:center;padding:4em 4em}.negotiation-history{border-top:1px solid #eee;border-bottom:1px solid #eee}.negotiation-history.no-border-bottom{border-bottom:none}.negotiation-history p{font-size:13px}@media(max-width: 367px){.negotiation-history p{font-size:12px}}.negotiation-history .history-item{padding:0 20px}.negotiation-history .history-text{font-weight:500}.negotiation-history .history-text-bold{font-weight:700}.negotiation-history .column{height:auto}.negotiation-history .column.left{text-align:end}.negotiation-history .hidden-history{font-family:SF Pro Display;font-weight:500;color:#828282}.negotiation-history .learn-more-item{height:36px;width:100%}.negotiation-history .learn-more-item .learn-more-text{font-weight:400;margin-left:10px}.negotiation-history span{display:flex;align-items:center}.negotiation-history .ion-text-left{margin-right:auto}
.iphone-home-padding{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.myshifts-label-active{color:#00152a}.chat-badge{position:absolute;border-radius:26px;background-color:var(--ion-color-danger);color:#fff;display:flex;align-items:center;justify-content:center;padding-left:3px;padding-right:3px;line-height:0;left:calc(62% + 0px);top:22%;min-width:15px;font-size:11px;height:16px;font-weight:normal}.attendance-policy.open-shifts{max-width:25%}.attendance-policy.my-shifts{max-width:25%}.attendance-policy.ratings{max-width:25%}.attendance-policy.account{max-width:25%}.attendance-policy.tab-selected ion-label{color:#00152a;font-size:11px}.attendance-policy .tab-button-icon{width:80px;height:22px}.attendance-policy ion-label{font-size:11px}.chat-badge-attendance-policy{position:absolute;border-radius:26px;background-color:var(--ion-color-danger);color:#fff;display:flex;align-items:center;justify-content:center;padding:0px 3px 0px 3px;line-height:0;left:calc(50% + 2px);top:2px;min-width:15px;font-size:11px;height:16px;font-weight:normal}.account-badge-attendance-policy{top:4px}
.ratings-stats-container{width:100%;display:flex;justify-content:space-between}.ratings-stat{display:flex;flex-direction:column;align-items:center;text-align:center}.ratings-stat h1{font-weight:bold;font-size:16px;line-height:normal}.ratings-stat h6{font-weight:normal;font-size:12px;line-height:normal}.ratings-card-title{margin-top:15px;font-weight:bold;font-size:20px;line-height:normal;margin-bottom:0px}.ratings-learn-more-label{font-weight:normal !important;font-size:16px !important;line-height:normal !important}.ratings-re-enrollment-date{font-weight:bold;font-size:12px;line-height:normal}.ratings-view-cancellation-policy{font-weight:bold;font-size:12px;line-height:normal;margin-left:16px;display:inline-block;color:#1890ff;cursor:pointer;border-bottom:#1890ff 1px solid}.ratings-account-status{font-weight:normal;line-height:normal;border:1px solid;border-radius:3px;overflow:hidden;padding:2px 6px}.ratings-my-attendance-score-container{margin:5px 16px;display:flex;flex-direction:column;align-items:center;text-align:center}.ratings-score{font-weight:600;font-size:65px;line-height:1}.ratings-green{color:#009e0f}.ratings-yellow{color:#f1c232}.ratings-red{color:#c00}.ratings-black{color:#000}.ratings-my-attendance-score-title{font-weight:600;font-size:20px;line-height:normal}.ratings-my-attendance-score-description{margin:8px 0 0 0;font-weight:normal;font-size:12px;line-height:normal}.attendance-score-policy-detail{padding-top:0px;padding-bottom:10px;text-align:center}.attendance-score-policy-detail ion-item{--min-height: 24px;--padding-end: 0px;--inner-padding-bottom: 0;--inner-padding-end: 0px;--inner-padding-start: 0;--inner-padding-top: 0;padding-inline-start:0px;padding-inline-end:0px;margin-bottom:0px;display:flex;gap:4px;justify-content:space-between}.attendance-score-policy-detail ion-note{font-weight:bold;padding-top:8px;padding-bottom:0px;font-size:13px;padding-right:40px;margin-left:4px}.attendance-score-policy-detail ion-label{margin:0}.attendance-score-policy-detail .group-attendance-score-label{margin:0;white-space:normal;flex:none}.attendance-score-policy-detail .timeliness-score-label{margin:0;white-space:normal;flex:none}.ratings-card-sub-title{font-size:14px}.attendance-score-policy-detail-header ion-item{padding-inline-start:0px}
.negotiation-center-header-title{font-size:17px;font-family:Roboto}#content-cards-container .ab-feed-buttons-wrapper{display:none}#content-cards-container .ab-feed.ab-show{width:auto}#content-cards-container .ab-feed .ab-feed-body{padding:0px}#content-cards-container .ab-feed .ab-no-cards-message{visibility:hidden;line-height:0;margin-top:20px}#content-cards-container .ab-feed .ab-no-cards-message::after{content:"No notifications received in the last 30 days";visibility:visible;display:block}#content-cards-container .ab-feed .ab-card{margin-bottom:0}#content-cards-container .ab-feed .ab-pinned-indicator{display:none}
.eight{--color: white;text-decoration:none;color:#fff}.eight:hover{text-decoration:none;color:#fff}.eight:focus{text-decoration:none;color:#fff}.eight:active{text-decoration:none;color:#fff}.custom-toast{min-height:60px;background:#00e676;width:95%;border-radius:7px;margin:0 auto;padding:10px 20px;margin-top:18px;position:fixed;z-index:99999;color:#fff;left:0;top:7%;right:0;box-shadow:0 1px 4px rgba(0,0,0,.3)}.custom-toast .close-btn{float:right;background:rgba(0,0,0,0);font-size:20px}
.page-segment{display:block}.page-segment.hidden{display:none}.segment-map-calendar{width:100%;background-color:#59647a;margin:0em .5em 0em .5em}.segment-map-calendar .segment-button{font-weight:500 !important}.segment-map-calendar .segment-button-checked{color:var(--ion-color-dark) !important;font-weight:600 !important}.shift-segment-visible{visibility:visible !important;opacity:1;display:flex !important}.open-shift-calendar-v2-page-layout{justify-content:start}.danger-color{color:var(--ion-color-danger) !important}.shift-segment-hidden{visibility:none !important;opacity:0;display:none !important}.warning-banner,.danger-banner{margin:auto;width:max-content;padding:4px 8px;border-radius:2px;color:rgba(0,0,0,.77);margin-top:12px}@media(max-width: 900px){.warning-banner,.danger-banner{width:unset;margin-left:12px;margin-right:12px}}.warning-banner .anticon,.danger-banner .anticon{margin-right:4px}.warning-banner{background:#ffd997;border:1px solid #ff6b00}.warning-banner a{color:#ff6b00}.warning-banner a:link{color:#ff6b00}.warning-banner a:visited{color:#ff6b00}.warning-banner a:active{color:#ff6b00}.warning-banner .anticon{color:#ff6b00}.danger-banner{background:#f4c0ba;border:1px solid #ca4031}.danger-banner .anticon{color:#ca4031}ion-segment-button::before{border-left:none !important}.ion-segment-button-separator{border-left:1px solid rgba(238,238,238,.8117647059) !important;margin:8px 1px}.account-restriction-banner{background-color:#1890ff;color:#fff;border-radius:8px;padding:5px;margin:8px 8px 25px;font-family:SF Pro Display;font-weight:700;font-size:12px;line-height:14.32px;text-align:center;color:#fff}.open-shift-map-container{display:flex;flex-direction:column;height:100%}
.home-pin-overlay{font-size:16px;margin-left:-50%;margin-top:-73%;z-index:500}.home-pin-overlay .pin-box{z-index:501;background:#003475;color:#fff;width:200px;border-radius:16px;padding:1em;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.home-pin-overlay .pin-box h5{font-weight:600;font-size:1em;margin:0px}.home-pin-overlay .pin-box div{font-size:.8em}.home-pin-overlay .pin-arrow{z-index:500;height:1.563em;width:1.563em;background:#003475;transform:rotate(45deg);border-radius:0 0 4px 0;margin-top:-1em;margin-left:29.1%}
.modal-container{display:flex;flex-direction:column;justify-content:space-between}.input-area{display:flex;flex-direction:column}.modal-title{display:flex;justify-content:center}.modal-subtitle{display:flex;justify-content:center;text-align:center}.address-input-container{padding:20px;margin-bottom:20px}.address-input{border:1px solid #c8c8c8}.distance-slider-container{margin-top:30px}
.tooltip{font-size:10px;width:320px;word-wrap:break-word;background-color:#5da0fb;color:#fff;text-align:center;border-radius:6px;padding:3px 0;border:1px solid;position:absolute;z-index:1;bottom:-55%;left:50%;margin-left:-311px}.tooltip::after{content:" ";position:absolute;top:-80%;left:96%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#5da0fb rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(-180deg)}
ion-button.payroll-arrow-icons{--padding-end: 0;--padding-start: 0}ion-toast{--background: #e8f7ff;--color: #4e4e4e;--border-color: #aad8f8;--border-style: solid;--border-width: 1px}
ion-button.payroll-arrow-icons{--padding-end: 0;--padding-start: 0}.container{font-size:medium}.card-style{font-size:small;padding:5px}.small-title{font-weight:300;color:#4f4f4f}.summary-nav{position:absolute;left:0;right:0}.hack{position:relative}.details-nav{background-color:#0052cc;color:#fff;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;padding:4px}.hack::after{content:" ";width:100px;height:30px;white-space:pre}.details-container{color:#333}.details-container>div:nth-of-type(odd){background-color:#f3f3f3}.details-container .details{padding:7px;padding-left:15px;display:flex;justify-content:space-between;flex-wrap:nowrap}.details-container .details .badge-container{display:flex;flex-direction:column;align-items:flex-end}.details-container .details .badge-container .paid-badge{font-size:12px;font-weight:bold;margin:5px 0 5px 5px;line-height:1;padding:3px 8px;border-radius:10px;color:#fff}.details-container .details .amount{margin-right:4px}.details-container .empty-shifts{padding:26px 40px;text-align:center}.details-container .asterisk{padding:6px 40px;text-align:center;color:gray}.icon-background{padding:4px;background-color:#5da0fb;border-radius:50%;width:24px;height:24px;fill:#fff;color:#fff;--ionicon-stroke-width: 70px}.icon-background ion-icon{display:contents}.ionicon-stroke-width{stroke-width:70px !important}.full-paid{background-color:#219653}.full-paid-amount{font-weight:bold;color:#219653}.paid-amount{font-weight:bold;color:#219653}.pending-amount{font-weight:bold;color:#daa520}.partially-paid{background-color:#daa520}.partially-paid-amount{color:#219653;font-weight:bold;text-align:right;line-height:normal}.bonus-reason{color:#777;font-size:.7rem}.partially-paid-left{color:#1c69d1}.bubbleContainer{box-shadow:0px 4px 4px rgba(0,0,0,.25),0px 0px 20px rgba(156,156,156,.1);border-radius:10px;overflow:hidden}.payrollContainer{padding:18px 24px;max-width:540px;width:100%;margin:auto;font-family:"SF Pro";display:flex;flex-direction:column;gap:18px}@media(max-width: 399px){.payrollContainer{padding:12px}}.payrollContainer .helperText{margin-top:-4px;padding:-8px 0px 0px 0px;font-family:"SF Pro";font-size:12px;color:#828282;text-align:center;font-style:italic}.payrollContainer .contact-stripe-button{margin:0 auto}.payroll-settings-automatic-option{padding:0;margin:0}.payroll-settings-automatic-option ion-button{font-size:14px;color:#1c69d1;--background: #f5f5f5}.payroll-settings-automatic-option.selected-option ion-button{color:#fff;--background: #1c69d1}
.custom-padding-notif-card{padding:15px 6px}.ion-top-label{font-weight:"600";font-size:"18px";margin-bottom:"-15px"}.dot-spinner{text-align:center}.text-muted{color:#a9a9a9}
@media(max-height: 575px){.cbh-logo{height:40vh}}.cbh-logo{display:block;margin-left:auto;margin-right:auto}.referral-container{font-family:"SF Pro"}.referral-container .card{font-family:"SF Pro";padding:5px;box-shadow:0px 4px 4px rgba(0,0,0,.25),0px 0px 20px rgba(156,156,156,.1);border-radius:10px;overflow:hidden;flex-direction:row;display:flex;justify-content:center;align-items:center}.referral-container .disabled-button-variant[disabled=""]{--background: #bdbdbd}.referral-container .spaced-button{--padding-top: 1.5rem;--padding-bottom: 1.5rem;--padding-start: 2rem;--padding-end: 2rem}
.how-it-works-card{box-shadow:0px 4px 4px rgba(0,0,0,.25),0px 0px 20px rgba(156,156,156,.1);border-radius:10px;overflow:hidden;padding:10px;display:flex;flex-direction:column}.how-it-works-card .bullet-item{background-color:#5da0fb;height:30px;width:30px;color:#fafafa;border-radius:15px;display:flex;justify-content:center;align-items:center;font-weight:bold}.how-it-works-card .row{display:flex;flex-direction:row;justify-content:stretch;align-items:normal}
.coworker-referal-container{font-family:"SF Pro"}.coworker-referal-container .card{font-family:"SF Pro";padding:5px;box-shadow:0px 4px 4px rgba(0,0,0,.25),0px 0px 20px rgba(156,156,156,.1);border-radius:10px;overflow:hidden;flex-direction:column;display:flex;justify-content:center;align-items:center}.coworker-referal-container .card .title{font-size:16px;font-weight:bold;text-align:center;color:#000}.coworker-referal-container .card .divider{height:1.2px;border-radius:4px;background-color:#e0e0e0;align-self:center;width:95%;margin:3px}.coworker-referal-container .card .validationContainer{display:flex;flex-direction:row;justify-content:center;margin-top:-14px}.coworker-referal-container .card .validationContainer span{font-size:12px;color:#dc3028}.coworker-referal-container .card .validationContainer ion-icon{padding-top:2px;margin-right:4px;color:#dc3028}.coworker-referal-container .card .validationContainer.isValid span{color:#18dc68 !important}.coworker-referal-container .card .validationContainer.isValid ion-icon{color:#18dc68 !important}.coworker-referal-container .referralListContainer{flex-direction:column;display:flex;justify-content:center;align-items:center}.coworker-referal-container .referralListContainer .referralCard{background-color:#fff;font-family:"SF Pro";padding:15px;box-shadow:0px 4px 4px rgba(0,0,0,.25),0px 0px 20px rgba(156,156,156,.1);border-radius:10px;overflow:hidden;flex-direction:row;display:flex;justify-content:flex-start;align-items:center;width:100%}.coworker-referal-container .referralListContainer .referralCard ion-icon{color:#5da0fb;width:25px;height:25px;margin:0 5%}.coworker-referal-container .referralListContainer .referralCard.wasPaid{background-color:#e0e0e0}.coworker-referal-container .referralListContainer .referralCard.wasPaid span{color:#828282 !important}.coworker-referal-container .referralListContainer .referrerInfo{flex-direction:column;display:flex;justify-content:center;align-items:flex-start;margin-left:5%}.coworker-referal-container .referralListContainer .referrerInfo .referrerName{color:#828282 !important;font-size:12px;text-align:left}.coworker-referal-container .referralListContainer .referrerInfo .referrerCode{color:#000 !important;font-size:18px;text-align:left}.coworker-referal-container .referralListContainer .bonusInfo{flex-direction:column;display:flex;justify-content:center;align-items:center;margin-left:auto}.coworker-referal-container .referralListContainer .bonusInfo .bonusAmount{color:#18dc68 !important;font-size:18px;text-align:center;margin-bottom:-4px}.coworker-referal-container .referralListContainer .bonusInfo .bonusStatus{color:#bdbdbd !important;font-size:12px;max-width:130px;text-align:center;line-height:12px}
.not-found-content{--background: transparent;background:linear-gradient(to bottom right, #2563eb, #d1fae5);background-size:cover}.not-found-content ion-row.full-height-row{height:100%}.not-found-content .logo{width:125px;margin:20px auto}.not-found-content h4{color:var(--ion-color-light);font-size:x-large;font-weight:300}.not-found-content .text-container{margin:10px 0;padding:10px;color:var(--ion-color-light)}.not-found-content .text-container.text-with-points{text-align:left}.not-found-content .list-items-custom{color:var(--ion-color-dark)}.not-found-content .list-items-custom h4{color:var(--ion-color-dark);font-size:initial;font-weight:initial}
.login-content{--background: transparent;background:linear-gradient(168.65deg, #275ab9 0%, #33afd5 48.99%, #e3e6c4 99.02%);background-size:cover}.login-content .content-layout{display:flex;flex-direction:column;height:100%;justify-content:space-between}.login-content .logo{width:100px;margin:20px auto}.login-content .verify-sent-header{background:rgba(0,0,0,0)}.login-content .verify-sent-header:after{content:none}.login-content .verify-sent-container{height:100%;display:flex;flex-direction:column}.login-content .verify-sent-container .verify-sent-top-container{padding-top:0;height:33%;transform:scale(0.8)}.login-content .verify-sent-container p{font-style:normal;font-weight:normal;font-size:15px;line-height:18px;color:var(--ion-color-light);margin:0}.login-content h3,.login-content h4,.login-content h5{color:var(--ion-color-light)}.login-content h4{text-align:left;font-style:normal;font-weight:normal;font-size:15px;line-height:18px}.login-content ion-item{border-radius:5px;margin-bottom:10px}.login-content ion-input{background:var(--ion-color-light)}.login-button{margin-top:20px;--border-radius: 50px;--background: #1c69d1;font-size:16px}.login-top-container{display:flex;padding-top:10%;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.login-top-container h1{font-style:normal;font-weight:normal;font-size:22px;line-height:26px;color:#fff;margin-bottom:0px}.ion-margin-bottom{margin-bottom:5px}.cbh-link-wrapper{display:flex;align-items:center;justify-content:center}.cbh-link-wrapper span{display:inline-block;line-height:1.2}.cbh-link-wrapper .cbh-link{width:auto;margin:0;padding:0;--padding-start: 6px;--padding-end: 0}.login-link{font-style:normal;font-weight:normal;font-size:15px;line-height:18px;margin-top:60px;color:#4f4f4f}.login-link .cbh-link{font-weight:inherit;font-weight:normal;font-size:15px;line-height:18px}.login-form ion-icon{margin-inline-end:16px}.login-form input{font-size:16px !important}.login-form .login-link{margin-top:10px}.or-email-text-divider{margin:"20px 0 0px"}@media(max-width: 360px){.login-content p.or-seperator{margin:8px}}

/*# sourceMappingURL=main-943b9b56.2b950b673e461cb6b411.css.map*/