._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}
.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}.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)}
@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}
.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}
.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}
.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}
.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}
.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}
.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}
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}
.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.e04516d18eba85923bed.css.map*/