*{letter-spacing:-.2px!important}.text-no-wrap{white-space:nowrap}.text-break-spaces{white-space:break-spaces!important}.global-flex{display:flex}.ewp-site-status-icon{height:8px;width:8px;margin-right:6px;border-radius:50%}.ewp-site-status-icon.blacklisted{background-color:#20242a;background-color:var(--ion-color-dark)}.ewp-site-status-icon.offsite{background-color:#767480;background-color:var(--ion-color-light)}.ewp-site-status-icon.signed-on{background-color:#00c000;background-color:var(--ion-color-success)}.ewp-site-status-icon.pending{background-color:#ff6409;background-color:var(--ion-color-warning)}.ewp-site-status-icon.not-inducted{background-color:#c00000;background-color:var(--ion-color-danger)}.ewp-links{font-size:15px;font-weight:15px;color:#767480;color:var(--ion-color-light);text-align:center;height:20px;margin:0;--padding-start:0;--padding-end:0;--border-radius:0}.ewp-large-label,.ewp-links{letter-spacing:-.29px;vertical-align:bottom}.ewp-large-label{font-family:Helvetica!important;font-size:36px!important;font-weight:700;height:43px}.ewp-stat-detail-label{font-size:11px!important;font-weight:500!important;color:#767480!important;color:var(--ion-color-light)!important;opacity:.5!important}.ewp-stat-detail-label.dark{opacity:1!important}.ewp-input{border:1px solid #767480;border:1px solid var(--ion-color-light);border-radius:5px;--padding-start:20px!important;--padding-end:20px;max-width:760px;line-height:36px}.ewp-input.has-focus{border-color:#192f54!important;border-color:var(--ion-color-primary)!important}.ewp-input.md{margin-top:5px}.ewp-web-confirm-pin-field{border-radius:4px;--padding-start:20px!important;--padding-end:20px;max-width:760px}.ewp-web-confirm-pin-field.has-focus{border:1px solid #ffb42b;border-color:#ffb42b!important;background-color:#fff!important;background-color:var(--ion-color-tertiary)!important;opacity:1!important}.ewp-web-confirm-pin-field.md{margin-top:5px}.ewp-user-input-item{--padding-start:0;--padding-end:0;--inner-padding-end:0}.ewp-input-label{position:absolute;padding-left:20px;bottom:40px}.ewp-mobile-number-item{--padding-start:0;--padding-end:0;--inner-padding-end:0}.ewp-mobile-number-item .ewp-mobile-number-input{background-color:#fff;background-color:var(--ion-color-tertiary);border-radius:4px!important;--padding-start:16px!important;--padding-end:20px;max-width:597px;max-height:56px;line-height:36px;font-size:15px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.ewp-input-error-container{text-align:start}.ewp-input-error-container .ewp-input-error-msg{position:absolute;padding-left:16px;line-height:19px!important;font-size:13px!important;font-weight:400!important;color:#c00000!important;color:var(--ion-color-danger)!important}.ewp-has-error-class{border:1px solid #c00000;border:1px solid var(--ion-color-danger)}.ewp-stripe-input{background-color:#fff;background-color:var(--ion-color-tertiary);border-radius:4px!important;box-shadow:0 0 20px 0 rgba(14,12,34,.05);height:56px;padding:18px}.ewp-stripe-input.StripeElement--focus{border:1px solid #192f54!important;border:1px solid var(--ion-color-primary)!important}.ewp-stripe-input.StripeElement--invalid{border:1px solid #c00000!important;border:1px solid var(--ion-color-danger)!important}.ewp-large-web-button{height:100%;width:100%;max-width:597px;max-height:67px;font-size:18px;font-weight:500;margin-top:70px;--padding-top:24px;--padding-bottom:24px;--box-shadow:none;--border-radius:5px}.ewp-small-web-button{font-size:14px!important;font-weight:500px!important;width:179px;height:54px;z-index:9999;--box-shadow:none}.ewp-extra-small-web-button{--border-radius:5px;font-size:11px!important;font-weight:500!important;width:120px;height:30px;z-index:9999;--box-shadow:none}.ewp-create-web-button{height:44px;width:226px;font-size:13px!important;font-weight:500!important;--border-radius:4px;--padding-right:0px;--box-shadow:none}.ewp-web-gray-button{--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.ewp-web-gray-button.onFocus{--background:var(--ion-color-primary)!important;--background-hover:var(--ion-color-primary-tint)!important;--background-activated:var(--ion-color-primary-shade)!important}.ewp-web-white-button{--background:var(--ion-color-white);--background-hover:var(--ion-color-light-15);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;--border-width:1px;--border-style:solid;--border-color:var(--ion-color-light-10);--border-radius:4px}.ewp-web-white-button.transparent{--background:transparent!important}ion-card{box-shadow:0 0 10px rgba(14,12,34,.05)!important}ion-slides{-webkit-user-select:auto!important;user-select:auto!important}.ewp-web-ion-content{--padding-start:70px;--padding-end:70px}.ewp-item-no-horizontal-padding{--padding-start:0;--inner-padding-end:0;z-index:0}.ewp-button-padding-top{padding-top:30px}.ewp-save-form-button{z-index:9999;height:44px;width:179px;margin-top:50px;font-size:13px;font-weight:500;--border-radius:5px;--padding-right:0px;--box-shadow:none}.ewp-cancel-button{margin-top:50px;font-size:16px;font-weight:500;color:#2c3036;color:var(--ion-color-medium);--padding-start:0}.ewp-modal-save-form-button{height:44px!important;width:179px!important;--padding-right:0px;--border-radius:5px;--background:var(--ion-color-primary);--color:var(--ion-color-white);--box-shadow:none}.ewp-modal-save-form-button.button-disabled{--background:var(--ion-color-light-15);--color:var(--ion-color-medium)}.ewp-modal-cancel-button{--padding-start:0}.ewp-huge{font-size:54px!important;font-weight:500!important;color:#2c3036!important;color:var(--ion-color-medium)!important;line-height:63px!important}.ewp-huge.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-extra-huge{font-size:108px!important;font-weight:500!important;color:#2c3036!important;color:var(--ion-color-medium)!important}.ewp-extra-huge.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h1{font-size:24px!important;font-weight:700!important;color:#2c3036!important;color:var(--ion-color-medium)!important;line-height:28px!important}.ewp-h1.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h1.light-weight{font-weight:400!important}.ewp-h1.bold{font-weight:700!important}.ewp-h2{font-size:20px!important;font-weight:500!important;color:#2c3036!important;color:var(--ion-color-medium)!important;line-height:24px!important}.ewp-h2.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h2.bold{font-weight:700!important}.ewp-h2.primary{color:#192f54!important;color:var(--ion-color-primary)!important}.ewp-h3{font-size:18px!important;font-weight:500!important;color:#2c3036!important;color:var(--ion-color-medium)!important;line-height:21px!important}.ewp-h3.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h3.primary{color:#192f54!important;color:var(--ion-color-primary)!important}.ewp-h3.bold{font-weight:700!important}.ewp-h3.small{font-size:14px!important}.ewp-h3.danger{color:#c00000!important;color:var(--ion-color-danger)!important}.ewp-h4{font-size:16px!important;font-weight:500!important;color:#2c3036!important;color:var(--ion-color-medium)!important;line-height:19px!important}.ewp-h4.normal{font-weight:400!important}.ewp-h4.primary{color:#192f54!important;color:var(--ion-color-primary)!important}.ewp-h4.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h4.bold{font-weight:700!important}.ewp-h4.light{color:#767480!important;color:var(--ion-color-light)!important}.ewp-h4.danger{color:#c00000!important;color:var(--ion-color-danger)!important}.ewp-h5{font-size:13px!important;font-weight:500!important;color:#2c3036!important;color:var(--ion-color-medium)!important;line-height:15px!important}.ewp-h5.primary{color:#192f54!important;color:var(--ion-color-primary)!important}.ewp-h5.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h5.normal{font-weight:400!important}.ewp-h5.medium{color:#2c3036!important;color:var(--ion-color-medium)!important}.ewp-h5.accepted,.ewp-h5.success{color:#00c000!important;color:var(--ion-color-success)!important}.ewp-h5.pending{color:#ff6409!important;color:var(--ion-color-warning)!important}.ewp-h5.light{color:#767480!important;color:var(--ion-color-light)!important}.ewp-h5.bold{font-weight:700!important}.ewp-h5.danger{color:#c00000!important;color:var(--ion-color-danger)!important}.ewp-h6{font-size:11px!important;font-weight:500!important;color:#767480!important;color:var(--ion-color-light)!important;line-height:13px!important}.ewp-h6.small{font-size:10px!important}.ewp-h6.medium{font-size:12px!important}.ewp-h6.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-h6.headerFont{font-size:14px!important}.ewp-h6.dark{color:#2c3036!important;color:var(--ion-color-medium)!important}.ewp-h6.light{color:#767480!important;color:var(--ion-color-light)!important}.ewp-h6.bold{font-weight:700!important}.ewp-h6.danger{color:#c00000!important;color:var(--ion-color-danger)!important}.ewp-h6.warning{color:#ff6409!important;color:var(--ion-color-warning)!important}.ewp-h6.exp-warning{color:#ffa600!important}.ewp-body{font-size:15px!important;font-weight:400!important;color:#767480!important;color:var(--ion-color-light)!important;line-height:24px!important}.ewp-body.bold{font-weight:700!important}.ewp-body.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-body.light{color:#767480!important;color:var(--ion-color-light)!important}.ewp-body.dark{color:#20242a!important;color:var(--ion-color-dark)!important}.ewp-paragraph{font-size:13px!important;font-weight:400!important;color:#767480!important;color:var(--ion-color-light)!important;line-height:19px!important}.ewp-paragraph.white{color:#fff!important;color:var(--ion-color-white)!important}.ewp-paragraph.medium{color:#2c3036!important;color:var(--ion-color-medium)!important}.ewp-paragraph.primary{color:#192f54!important;color:var(--ion-color-primary)!important}.ewp-paragraph.danger{color:#c00000!important;color:var(--ion-color-danger)!important}.ewp-paragraph.dark{color:#2c3036!important;color:var(--ion-color-medium)!important}.ewp-paragraph.success{color:#00c000!important;color:var(--ion-color-success)!important}.ewp-paragraph.medium-weight{font-weight:500!important}.ewp-paragraph.bold{font-weight:700!important}.ewp-paragraph.italic{font-style:italic}.ewp-paragraph.small{font-size:11px!important}.ewp-temperature-huge{font-size:110px;font-weight:300;color:#192f54!important;color:var(--ion-color-primary)!important}.ck{background:#fff;background:var(--ion-color-white);border:none!important;transition-property:box-shadow,border;transition:.2s ease-in-out;font-size:inherit;font-weight:inherit;color:inherit;margin:0;border-radius:4px!important;box-sizing:border-box}.ck,.ck.ck-content{max-width:inherit;max-height:inherit;height:inherit;width:inherit}.ck.ck-content{padding-left:20px!important;padding-right:20px!important}.ck.ck-focused{box-shadow:none!important;border:none!important;border-radius:4px!important}.ck.ck-blurred{border:none!important;max-width:inherit;max-height:inherit;height:inherit;width:inherit}.ewp-spinner{height:50px;width:50px}.ewp-web-auth-company-rep-button{height:100%;width:100%;max-width:474px;max-height:68px;margin-top:39px;--padding-top:24px;--padding-bottom:24px;--box-shadow:none;--border-radius:5px}.noselect{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.noselect:focus{outline:none!important}.disabled-historical{opacity:.5;cursor:not-allowed}.ewp-icon-label-container{display:flex;flex-direction:row;align-items:center;width:100%}.ewp-warning-icon{background:url(/static/media/warning-icon.73d1d9d3.svg) no-repeat 50%;height:15px;width:19px}.ewp-footer-links{letter-spacing:-.29px;text-align:center;line-height:17px;width:100px}.disabled-component{opacity:.5;cursor:not-allowed!important}.pac-container{box-shadow:none!important;border:1px solid rgba(118,116,128,.1)!important;border:1px solid var(--ion-color-light-10)!important}.note-card-container{max-width:720px;display:flex;flex-direction:column;align-items:flex-end}.note-entry-action-button{height:30px;width:160px;margin-top:20px;--border-radius:4px}.note-entry-action-button .note-entry-add-icon{height:14px;width:14px;position:absolute;left:8px;background:url(/static/media/add-icon-black.e46614a1.svg) no-repeat 50%}.table-link{color:#000}.label-as-link{cursor:pointer}.attachment-file-link-container{margin-top:10px;justify-content:flex-end;padding:10px;text-align:center}.attachment-file-link-container a{width:100%;height:100%;font-size:15px}.no-border-bottom{border-bottom:none!important}::-webkit-scrollbar{display:none!important}.spacing{padding-right:55px}:root{--ion-color-primary:#192f54;--ion-color-primary-rgb:25,47,84;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#16294a;--ion-color-primary-tint:#304465;--ion-color-secondary:#f9f9fc;--ion-color-secondary-rgb:249,249,252;--ion-color-secondary-contrast:#000;--ion-color-secondary-contrast-rgb:0,0,0;--ion-color-secondary-shade:#dcdcde;--ion-color-secondary-tint:#fbfbfc;--ion-color-tertiary:#fff;--ion-color-tertiary-rgb:255,255,255;--ion-color-tertiary-contrast:#000;--ion-color-tertiary-contrast-rgb:0,0,0;--ion-color-tertiary-shade:#e0e0e0;--ion-color-tertiary-tint:#fff;--ion-color-success:#00c000;--ion-color-success-rgb:0,192,0;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#00a900;--ion-color-success-border:#25452d;--ion-color-success-tint:#1ac61a;--ion-color-warning:#ff6409;--ion-color-warning-rgb:255,100,9;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e05808;--ion-color-warning-border:#4b372e;--ion-color-warning-tint:#ff7422;--ion-color-danger:#c00000;--ion-color-danger-faded:#f6eef0;--ion-color-danger-rgb:192,0,0;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#a90000;--ion-color-danger-border:#381e23;--ion-color-danger-tint:#c61a1a;--ion-color-dark:#20242a;--ion-color-dark-rgb:32,36,42;--ion-color-dark-rgb-5:rgba(32,36,42,0.05);--ion-color-dark-rgb-20:rgba(32,36,42,0.2);--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1c2025;--ion-color-dark-tint:#363a3f;--ion-color-medium:#2c3036;--ion-color-medium-rgb:44,48,54;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#272a30;--ion-color-medium-border-rgb:hsla(0,0%,100%,0.03);--ion-color-medium-tint:#41454a;--ion-color-light:#767480;--ion-color-light-10:rgba(118,116,128,0.1);--ion-color-light-15:rgba(118,116,128,0.15);--ion-color-light-50:rgba(118,116,128,0.5);--ion-color-light-rgb:118,116,128;--ion-color-light-contrast:#fff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#686671;--ion-color-light-border:#373940;--ion-color-light-tint:#84828d;--ion-color-white:#fff;--ion-color-white-rgb:255,255,255;--ion-color-white-contrast:var(--ion-color-medium);--ion-color-white-contrast-rgb:var(--ion-color-medium-rgb);--ion-color-white-shade:#686671;--ion-color-white-border:#373940;--ion-color-white-tint:#84828d;--ion-background-color:#fafafc;--ion-background-color-rgb:var(--ion-color-secondary-rgb);--ion-input-background-color:var(--ion-color-tertiary);--ion-input-background-color-rgb:var(--ion-color-tertiary-rgb);--ion-label-color:var(--ion-color-medium);--ion-text-color:var(--ion-color-medium);--ion-text-color-rgb:var(--ion-color-medium-rgb);--ion-toolbar-background:var(--ion-color-secondary);--ion-pre-start-note-background:rgba(255,200,9,0.03);--ion-color-gray:#e6e5e9;--ion-color-gray-rgb:230,229,233;--ion-color-light-gray:#f2f2f5;--ion-color-gray-contrast:#4e545e;--ion-color-gray-contrast-rgb:78,84,94;--ion-color-gray-shade:#cacacd;--ion-color-gray-tint:#e9e8eb;--ion-color-disabled:#f2f2f5;--ion-color-card-hover:rgba(242,242,245,0.5);--ion-color-not-inducted:#4e545e;--ion-color-add-pre-start-border:rgba(118,116,128,0.25);--ion-color-add-pre-start:rgba(78,84,94,0.05);--ion-color-border-color:rgba(14,12,34,0.03);--ion-color-day-shift:#ffc809;--ion-color-night-shift:#8576ed;--ion-color-event-day-shift:rgba(255,200,9,0.15);--ion-color-event-night-shift:rgba(133,118,237,0.15);--ion-color-event-incomplete:rgba(192,0,0,0.15);--ion-color-event-complete:rgba(36,186,10,0.15);--ion-color-hover:rgba(36,186,10,0.05);--ion-color-event-warning:rgba(255,100,9,0.1);--ion-color-event-cancelled:rgba(180,0,0,0.4);--ion-headings-font-weight:300;--ion-color-angular:#ac282b;--ion-color-communication:#8e8d93;--ion-color-tooling:#fe4c52;--ion-color-services:#fd8b2d;--ion-color-design:#fed035;--ion-color-workshop:#69bb7b;--ion-color-food:#3bc7c4;--ion-color-documentation:#b16be3;--ion-color-navigation:#60c}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important}ion-loading{--spinner-color:var(--ion-color-primary)!important}ion-loading ion-spinner{color:#192f54!important;color:var(--ion-color-primary)!important}ion-searchbar .searchbar-input-container{height:100%;min-height:54px}ion-searchbar .searchbar-input-container .searchbar-input{padding-left:46px;font-size:13px!important;font-weight:400!important;color:#767480!important;color:var(--ion-color-light)!important;height:100%;min-height:54px}ion-searchbar .searchbar-input-container ion-icon{top:17px!important}.nav-content-grid-container .account-settings-container{padding:40px 71px 100px 60px}.ewp-header-toolbar{height:76px;display:flex;align-items:center;flex-direction:row}.ewp-header-toolbar .ewp-header-mobile-menu{display:none}.ewp-header-toolbar .ewp-nav-button{--inner-padding-end:0;width:auto;margin-right:30px}.ewp-header-toolbar .ewp-nav-button .nav-button-container{display:flex;flex-direction:row;align-items:center;height:70px;width:100%;justify-content:space-between}.ewp-header-toolbar .ewp-nav-button .nav-button-container .ewp-header-image-placeholder-initials,.ewp-header-toolbar .ewp-nav-button .nav-button-container .ewp-header-profile-picture{margin-left:25px;margin-right:14px;height:40px;width:40px;background:var(--ion-color-light);pointer-events:none}.ewp-header-toolbar .ewp-nav-button .nav-button-container .ewp-header-image-placeholder-initials{border-radius:50%;padding:10px;text-align:center}.ewp-header-toolbar .ewp-nav-button .nav-button-container .ewp-header-image-placeholder-initials .ewp-header-image-placeholder-initials-text{vertical-align:middle;text-align:center}.ewp-header-toolbar .ewp-nav-button .nav-button-container .ewp-nav-dropdown-label{padding-left:20px;padding-right:20px;max-width:170px;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ewp-header-toolbar .ewp-nav-button .nav-button-container .ewp-nav-button-drop-down-icon{height:14px;width:14px;right:0;pointer-events:none;padding-right:20px}.ewp-header-toolbar .ewp-header-links-container{display:flex;flex-direction:row;align-items:center;height:76px;justify-content:space-between}.ewp-header-toolbar .ewp-header-links-container .ewp-header-logo-container{display:flex;flex-direction:row;margin-left:70px}.ewp-header-toolbar .ewp-header-links-container .ewp-header-logo-container.is-tablet{margin-left:20px}.ewp-header-toolbar .ewp-header-links-container .ewp-header-logo-container .ewp-header-logo{cursor:pointer;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background:url(/static/media/dubu-header-logo.011f818e.png);height:40px;width:40px;align-self:flex-end}.ewp-header-toolbar .ewp-header-links-container .ewp-header-logo-container .ewp-header-logo-label{align-self:center;margin-left:10px}.ewp-header-toolbar .ewp-header-links-container .ewp-header-nav-container{cursor:pointer;height:76px;text-decoration:none;margin-right:50px;display:flex;flex-direction:column;padding-top:24px}.ewp-header-toolbar .ewp-header-links-container .ewp-header-profile-dropdown-container{display:flex;flex-direction:row;align-items:center}.ewp-header-toolbar .ewp-header-links-container .active{color:var(--ion-color-tertiary)!important}.ewp-header-active{padding-top:23px;border-bottom:4px solid var(--ion-color-tertiary)}.ewp-header-profile-popover-container{--ion-background-color:var(--ion-color-white);--box-shadow:0 0 20px 0 rgba(14,12,34,0.1)}.ewp-header-profile-popover-container::part(content){width:100%;max-width:282px;right:0}.ewp-header-profile-popover-item-name{padding-top:22px;--padding-start:0}.ewp-header-profile-popover-item-name .ewp-header-profile-label{padding-left:20px}.ewp-header-profile-popover-item-container{margin-top:12px;margin-bottom:25px;width:100%;max-width:282px}.ewp-header-profile-popover-item-container .ewp-header-account-settings-modal-item{--inner-padding-end:0;--padding-start:0}.ewp-header-profile-popover-item-container .ewp-header-account-settings-modal-item .ewp-header-account-settings-label{display:flex;align-items:center}.ewp-header-profile-popover-item-container .ewp-header-account-settings-modal-item .ewp-header-account-settings-label .ewp-header-account-settings-modal-item-icon{margin-left:24px;margin-right:19px;height:22px;width:22px;opacity:.2}.ewp-header-profile-popover-item-container .ewp-header-account-settings-modal-item .ewp-header-account-settings-label .ewp-header-account-settings-modal-item-icon.account-settings{background:url(/static/media/admin-gray.310c1be5.svg) no-repeat 50%}.ewp-header-profile-popover-item-container .ewp-header-account-settings-modal-item .ewp-header-account-settings-label .ewp-header-account-settings-modal-item-icon.logout{background:url(/static/media/logout.0c2fe097.svg) no-repeat 50%}.divider{height:1px;border-bottom:1px solid var(--ion-color-light-10)}.ewp-page-title-and-description-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.ewp-page-title-and-description-container .ewp-title-div{color:var(--ion-color-medium);letter-spacing:-.48px;text-align:center;margin-bottom:10px}.ewp-page-title-and-description-container .ewp-description-div{color:var(--ion-color-light);line-height:20px!important}.ewp-page-title-and-description-container .ewp-description-div.clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ewp-page-title-and-description-container .ewp-description-div p{margin:0}.ewp-page-title-and-description-container .ewp-description-div.align-left{width:80%}.profile-settings-content-container .profile-settings-slide-container{justify-content:start;display:block;width:100%}.profile-settings-content-container .profile-settings-slide-container .profile-settings-slide-content-container{display:flex;flex-direction:column;width:100%;height:100%}.profile-settings-content-container .profile-settings-slide-container .profile-settings-slide-content-container.hidden{display:none}.profile-settings-content-container .profile-settings-slide-container .profile-settings-slide-content-container .profile-settings-name-label{margin-left:30px}.profile-settings-content-container .profile-settings-slide-container .profile-settings-slide-content-container .profile-settings-container{width:100%;margin:40px 140px auto;max-width:597px}.profile-settings-content-container .profile-settings-slide-container .profile-settings-slide-content-container .profile-settings-container .profile-settings-header-container{--inner-padding-bottom:25px}.profile-settings-content-container .profile-settings-slide-container .profile-settings-slide-content-container .profile-settings-container .profile-settings-details-container{display:flex;flex-direction:column;padding-top:50px;padding-bottom:200px}.web-change-password-title{margin:40px 0 0 60px}.web-change-password-container{width:40%;margin:40px 200px auto;max-width:597px}.web-change-password-container .web-change-password-input-container{margin-bottom:30px}.password-visibility{position:absolute;right:0;padding:7px;z-index:10;height:100%}.user-account-form-title-container{margin:0 16px 34px}.user-account-form{width:100%;max-width:597px}.user-account-form .user-account-sign-in-option{margin:18.5px;text-align:center;display:flex;align-items:center;justify-content:center}.user-account-form .user-account-sign-in-option .user-account-sign-in-spiel{vertical-align:middle;margin-right:3px}.user-account-form .user-details-input-container{margin-bottom:20px}.user-account-form .user-detail-email-container{display:flex;flex-direction:column;height:19px;margin-bottom:17px}.user-account-form .user-detail-email-container .user-detail-resend-email-verification{height:100%;align-self:flex-end;margin-top:2px;font-family:Helvetica;font-size:13px;font-weight:400;text-align:right;line-height:19px;--padding-end:0}.user-account-form .ewp-sign-in-history,.user-account-form .ewp-user-change-password{border-top:1px solid var(--ion-color-medium);border-bottom:1px solid var(--ion-color-medium);margin-top:20px;padding:5px 0}.user-account-form .web-ewp-user-change-password{cursor:pointer;border-top:1px solid var(--ion-color-light-10);border-bottom:1px solid var(--ion-color-light-10);margin-top:60px}.user-account-form .ewp-label-change-password{font-size:16px!important;font-weight:500;margin:26px 109px 26px 16px}.user-account-form .ewp-phone-number{padding-top:70px;max-width:597px}.user-account-form .ewp-phone-number .ewp-edit-phone-number{font-size:16px;margin-bottom:16px;align-self:flex-end;--padding-end:0}.end-form-spacing{z-index:1;--inner-padding-end:0}.end-form-spacing .user-form-submit-button-container{margin-top:33.5px}.mobile-label{padding-top:16px!important;font-size:18px}.mobile-item{--padding-start:0;--inner-padding-end:0}.user-account-sign-in-terms-and-privacy{margin-top:35px}.ewp-input-item-container{--padding-start:0;--padding-end:0;--inner-padding-end:0;box-shadow:0 0 20px 0 rgba(14,12,34,.05);border-radius:4px}.ewp-input-item-container.readOnly{box-shadow:none!important}.ewp-input-item-container.item-has-value .ewp-web-label-input{color:var(--ion-color-primary)}.ewp-input-item-container.item-has-error-class .ewp-web-label-input{color:var(--ion-color-danger)}.ewp-input-item-container.item-has-focus .ewp-web-label-input{color:var(--ion-color-primary)}.ewp-input-item-container .ewp-web-label-input{opacity:1!important;z-index:9999;position:absolute;padding-left:20px;padding-top:0;line-height:19px;color:var(--ion-color-light);margin-top:0!important}.ewp-input-item-container .ewp-web-label-input.mobile{margin-top:0!important}.ewp-input-item-container .ewp-web-input{background-color:var(--ion-color-tertiary);border-radius:4px!important;--padding-start:16px!important;--padding-end:20px;--padding-top:23px!important;max-width:100%;height:56px;line-height:24px;font-size:15px;font-weight:400}.ewp-input-item-container .ewp-web-input.text-area,.ewp-input-item-container .ewp-web-input.text-area .textarea-wrapper textarea{min-height:140px}.ewp-input-item-container .ewp-web-input input{height:100%}.ewp-input-item-container .ewp-web-input.has-value{--padding-start:15px!important;--padding-bottom:8px!important}.ewp-input-item-container .ewp-web-input.has-error-class{border:1px solid var(--ion-color-danger)!important;--padding-start:14px!important;--padding-bottom:8px!important}.ewp-input-item-container .ewp-web-input.has-focus{border:1px solid var(--ion-color-primary)!important;--padding-start:14px!important;--padding-bottom:8px!important}.ewp-input-item-container .ewp-web-input.searchbar-has-value .searchbar-input-container .searchbar-input{padding-top:23px!important;padding-left:15px!important}.ewp-input-item-container .ewp-web-input.searchbar-has-error-class{border:1px solid var(--ion-color-danger)!important;--placeholder-color:var(--ion-color-danger)!important}.ewp-input-item-container .ewp-web-input.searchbar-has-error-class .searchbar-input-container .searchbar-input{padding-left:14px!important}.ewp-input-item-container .ewp-web-input.searchbar-has-focus{border:1px solid var(--ion-color-primary)!important}.ewp-input-item-container .ewp-web-input.searchbar-has-focus .searchbar-input-container .searchbar-input{--placeholder-opacity:0!important;padding-top:23px!important;padding-left:14px!important}.ewp-input-item-container .ewp-web-input.md{margin-top:0}.ewp-input-item-container .ewp-web-input input.native-input[disabled]{opacity:.5!important}.ewp-large-button-border{--border-width:15px;--border-style:solid}.ewp-large-button{width:inherit;--padding-top:25px;--padding-bottom:25px;--border-radius:5px}.ewp-upload-photo-container{position:relative}.ewp-upload-photo-container .ewp-upload-photo-placeholder-initials{background:var(--ion-color-primary);border-radius:50%;padding-top:30px;padding-bottom:30px;width:80px;height:80px;text-align:center;line-height:19px}.ewp-upload-photo-container .ewp-upload-photo-placeholder-initials.mobile{width:125px;height:125px;background:var(--ion-color-primary);padding-top:32px}.ewp-upload-photo-container .ewp-upload-photo-placeholder-initials .ewp-upload-photo-card-supervisor-picture-spinner{height:60px;width:60px;padding:10px;position:absolute;top:10px;left:10px}.ewp-upload-photo-container .ewp-upload-photo-placeholder-initials .ewp-upload-photo-card-supervisor-picture-spinner.mobile{height:105px;width:105px}.ewp-upload-photo-container .ewp-upload-photo-placeholder-initials .ewp-upload-photo-placeholder-initials-text{vertical-align:middle;font-family:Helvetica;font-size:26px;font-weight:500;color:var(--ion-color-white);text-align:center}.ewp-upload-photo-container .ewp-upload-photo-placeholder-initials .ewp-upload-photo-placeholder-initials-text.mobile{line-height:59px;font-size:50px;font-weight:500}.ewp-upload-photo-container .edit-button{height:28px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:28px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.ewp-upload-photo-container .edit-button.mobile{height:42px;width:42px;--box-shadow:-3px 4px 8px 0 var(--ion-color-dark-rgb-20)!important}.ewp-upload-photo-container .ewp-upload-photo-avatar{position:relative;height:80px;width:80px}.ewp-upload-photo-container .ewp-upload-photo-avatar.mobile{width:125px;height:125px}.ewp-upload-photo-container img{width:100%;height:100%}.ewp-upload-photo-container .edit-icon{position:absolute;width:18px;height:18px;background:url(/static/media/pencil-white.f30031d2.svg);background-size:18px 18px}.ewp-upload-photo-dialog::part(content){height:370px;width:600px;--border-radius:5px;--box-shadow:0px 1px 30px 0 rgba(14,12,34,0.05)}.ewp-upload-photo-dialog .ewp-upload-photo-action-buttons-container{display:flex;flex-direction:column;align-items:center;align-self:center;width:100%}.ewp-upload-photo-dialog .ewp-upload-photo-action-buttons-container .ewp-upload-photo-change-photo-title{margin-top:50px;padding-bottom:50px;width:100%;text-align:center}.ewp-upload-photo-dialog .ewp-upload-photo-action-buttons-container .ewp-upload-photo-button-upload-container{border-top:1px solid var(--ion-color-light-10)}.ewp-upload-photo-dialog .ewp-upload-photo-action-buttons-container .ewp-upload-photo-button-removed-container,.ewp-upload-photo-dialog .ewp-upload-photo-action-buttons-container .ewp-upload-photo-button-upload-container{width:100%;border-bottom:1px solid var(--ion-color-light-10);padding-bottom:15px;padding-top:15px;text-align:center}.ewp-upload-photo-dialog .ewp-upload-photo-action-buttons-container .ewp-upload-photo-button-cancel-container{padding-top:15px}.ewp-side-menu-list{background:var(--ion-color-tertiary)}.ewp-side-menu-list.accountSettings{display:flex;flex-direction:column;align-items:center}.ewp-side-menu-list .list-md{padding-top:0!important;padding-bottom:0!important}.ewp-web-side-menu-icon-text-item{border-bottom:1px solid rgba(118,116,128,.03);padding:0 17px;--border-radius:4px}.ewp-web-side-menu-icon-text-item.is-first{border-top:1px solid rgba(118,116,128,.03)}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container{display:flex;align-items:center;margin-left:3px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-label{margin:25px 95px 24px 24px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon{position:relative;width:23px;height:23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.job-schedule-white{background:url(/static/media/job-schedule-white.ab481c46.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.job-schedule-gray{background:url(/static/media/job-schedule-gray.a3639597.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.employee-white{background:url(/static/media/employee-white.3804a5a1.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.employee-gray{background:url(/static/media/employee-gray.529e43bc.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.truck-white{background:url(/static/media/truck-white.54742388.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.truck-gray{background:url(/static/media/truck-gray.090e0b51.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.company-white{background:url(/static/media/company-white.41e1b1b2.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.company-gray{background:url(/static/media/company-gray.9b957461.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.users-white{background:url(/static/media/users-white.0f3d93d7.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.users-gray{background:url(/static/media/users-gray.52915125.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.admin-gray{background:url(/static/media/admin-gray.310c1be5.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-menu-icon-text-item .ewp-web-side-menu-icon-text-container .ewp-web-side-menu-icon.admin-white{background:url(/static/media/admin-white.d8dbf03a.svg) no-repeat 50%;background-size:23px 23px}.ewp-side-nav-list{background:var(--ion-color-tertiary)}.ewp-side-nav-list .list-md{padding-top:0!important;padding-bottom:0!important}.ewp-web-side-nav-icon-text-item{border-bottom:1px solid rgba(118,116,128,.03);padding:0 17px;--border-radius:4px}.ewp-web-side-nav-icon-text-item.is-first{border-top:1px solid rgba(118,116,128,.03)}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container{display:flex;align-items:center;margin-left:3px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-label{margin:25px 95px 24px 24px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon{position:relative;width:23px;height:23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.job-schedule-white{background:url(/static/media/job-schedule-white.ab481c46.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.job-schedule-gray{background:url(/static/media/job-schedule-gray.a3639597.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.employee-white{background:url(/static/media/employee-white.3804a5a1.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.employee-gray{background:url(/static/media/employee-gray.529e43bc.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.truck-white{background:url(/static/media/truck-white.54742388.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.truck-gray{background:url(/static/media/truck-gray.090e0b51.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.company-white{background:url(/static/media/company-white.41e1b1b2.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.company-gray{background:url(/static/media/company-gray.9b957461.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.users-white{background:url(/static/media/users-white.0f3d93d7.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.users-gray{background:url(/static/media/users-gray.52915125.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.admin-gray{background:url(/static/media/admin-gray.310c1be5.svg) no-repeat 50%;background-size:23px 23px}.ewp-web-side-nav-icon-text-item .ewp-web-side-nav-icon-text-container .ewp-web-side-nav-icon.admin-white{background:url(/static/media/admin-white.d8dbf03a.svg) no-repeat 50%;background-size:23px 23px}.driver-account{visibility:hidden}.driver-account.safe-to-view{visibility:visible;opacity:1!important}.driver-account .driver-account-profile{width:100%;text-align:justify;margin-bottom:50px}.driver-account .driver-account-profile .driver-account-profile-photo-container{width:125px;height:125px;margin:34px auto 19px;--inner-padding-end:0}.driver-account .driver-account-profile .driver-account-container{margin:0 24px 10px}.driver-account .driver-account-profile .driver-account-container.first{margin-top:24px}.ewp-header-mobile{border-left:0;border-right:0;border-top:0;position:relative}.ewp-header-mobile:after{display:none}.ewp-header-mobile .ewp-header-mobile-toolbar{display:flex;flex-direction:column;align-items:center;justify-content:center;--border-width:0!important;--min-height:72px;padding:calc(24px + var(--ion-safe-area-top)) 24px 24px 24px}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-back-button-wrapper{height:100%;display:flex;align-items:center;position:absolute}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-back-button-wrapper .ewp-header-mobile-back-button{width:32px;height:32px;--border-radius:50%}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-back-button-wrapper .ewp-header-mobile-back-button.dark{--background:var(--ion-color-dark-rgb-5)!important}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-back-button-wrapper .ewp-header-mobile-back-button .ewp-button-back-icon{height:20px;color:#fff;margin-right:3px}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-title-container{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-title-container .ewp-title-container{height:48px;display:flex;align-items:flex-end}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-title-container .ewp-header-mobile-subtitle{z-index:11;width:100%}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-option-button-wrapper{height:100%;display:flex;align-items:center;position:absolute;top:0;right:0}.ewp-header-mobile .ewp-header-mobile-toolbar .ewp-header-mobile-option-button-wrapper .ewp-header-mobile-option-button{--border-radius:50%;width:32px;height:32px;--background:var(--ion-color-dark-rgb-5)!important;color:#fff}.ewp-header-mobile .ewp-subheader-toolbar{--padding-bottom:0.55px}.ewp-user-account-toolbar{--background:var(--ion-color-tertiary);box-shadow:0 -2px 8px rgba(44,48,54,.05)}.ewp-user-account-toolbar .ewp-account-footer-button{flex:1 1;height:80px}.ewp-user-account-toolbar .ewp-account-footer-button .ewp-account-footer-icon.driver{height:36px;width:36px;background:url(/static/media/driver-head-icon.4f57cc82.svg) no-repeat 50%}.ewp-user-account-toolbar .ewp-account-footer-button .ewp-account-footer-icon.driver.active{background:url(/static/media/driver-head-icon-active.b17dd250.svg) no-repeat 50%}.ewp-user-account-toolbar .ewp-account-footer-button .ewp-account-footer-icon.jobSchedule{height:36px;width:36px;background:url(/static/media/driver-job-schedule-calendar.b4fcc032.svg) no-repeat 50%}.ewp-user-account-toolbar .ewp-account-footer-button .ewp-account-footer-icon.jobSchedule.active{background:url(/static/media/driver-job-schedule-calendar-active.fb3dc079.svg) no-repeat 50%}.ewp-user-account-toolbar .ewp-account-footer-button .ewp-account-footer-icon.logout{height:36px;width:36px;background:url(/static/media/logout-mobile.2984f010.svg) no-repeat 50%}.ewp-user-account-toolbar .ewp-account-footer-button .ewp-account-footer-icon.logout.active{background:url(/static/media/logout-mobile.2984f010.svg) no-repeat 50%}.confirm-dialog{--height:320px;--width:575px;--border-radius:4px;--backdrop-opacity:0.8}.confirm-dialog::part(content){width:auto;max-height:100%;position:relative;contain:content;justify-content:flex-start}.confirm-dialog::part(content) .modal-content{overflow:auto}.confirm-dialog .confirm-dialog-header{display:flex;flex-direction:column;align-items:flex-end;width:100%}.confirm-dialog .confirm-dialog-header .confirm-dialog-header-close{margin-top:24px;margin-right:24px;height:24px;width:24px}.confirm-dialog .confirm-dialog-title-container{margin-top:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:48px;padding:0 20px;max-height:115px}.confirm-dialog .confirm-dialog-title-container .confirm-dialog-title{width:100%}.confirm-dialog .confirm-dialog-title-container .confirm-dialog-description{margin-top:12px;margin-left:41px;margin-right:41px}.confirm-dialog .confirm-dialog-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 65px 0 60px}.confirm-dialog .confirm-dialog-button-container .confirm-button{width:179px;height:44px;--border-radius:5px}.driver-sched-page{visibility:hidden}.driver-sched-page.safe-to-view{visibility:visible;opacity:1!important}.driver-sched-page .driver-sched-slide-container{overflow-y:auto;height:100%!important}.driver-sched-page .driver-sched-slide-container .driver-sched-slide-dockets,.driver-sched-page .driver-sched-slide-container .driver-sched-slide-view-schedule{--height:100%!important}.driver-sched-page .driver-sched-slide-container .job-list-container{width:100%}.driver-sched-page .driver-sched-slide-container .job-list-container .driver-job-schedule-button-toggle-container{display:flex;flex-direction:row;justify-content:flex-end}.driver-sched-page .driver-sched-slide-container .job-list-container .driver-job-schedule-button-toggle-container .driver-job-schedule-button-toggle-box-item{max-width:100%;--inner-padding-end:0}.driver-sched-page .driver-sched-slide-container .job-list-container .driver-job-schedule-button-toggle-container .driver-job-schedule-button-toggle-box-item .driver-job-schedule-button-toggle-checkbox{margin-left:11px;--background:#f3f3f7;--border-radius:4px;--border-color:#f3f3f7;--size:21px}.driver-sched-page .driver-sched-slide-container .job-list-container .driver-job-schedule-button-toggle-container .driver-job-schedule-button-toggle-box-item .driver-job-schedule-button-toggle-checkbox-label{flex:none;margin-left:11px;padding-right:11px}.job-schedule-custom-calendar-day-view-card{margin:0 20px 20px}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container{border-radius:4px;padding:10px;min-height:90px;height:100%;width:100%;margin:20px 0 1px;background-color:var(--ion-color-tertiary);cursor:pointer}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day{border-left:4px solid var(--ion-color-day-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day.completed{background-color:var(--ion-color-event-complete)!important;border-left:4px solid var(--ion-color-primary)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day.incomplete{background-color:pink!important;border-left:4px solid #db7093!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night{border-left:4px solid var(--ion-color-night-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night.completed{background-color:var(--ion-color-event-complete)!important;border-left:4px solid var(--ion-color-primary)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night.incomplete{background-color:pink!important;border-left:4px solid #db7093!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid,.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row{height:100%}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col{display:flex;flex-direction:row;align-items:center}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-detail-container{display:flex;flex-direction:column;align-items:flex-start}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label{margin:3px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label.day{color:var(--ion-color-day-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label.day.completed{color:var(--ion-color-primary)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label.day.incomplete{color:#db7093!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label.night{color:var(--ion-color-night-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label.night.completed{color:var(--ion-color-primary)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .driver-job-schedule-label.night.incomplete{color:#db7093!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-evenly}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon{height:30px;width:30px}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.day{color:var(--ion-color-day-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.day.completed{color:var(--ion-color-success)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.night{color:var(--ion-color-night-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.night.completed{color:var(--ion-color-success)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon{height:30px;width:30px}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day{color:var(--ion-color-day-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day.accepted{color:var(--ion-color-success)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day.pending{color:var(--ion-color-warning)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night{color:var(--ion-color-night-shift)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night.accepted{color:var(--ion-color-success)!important}.job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night.pending{color:var(--ion-color-warning)!important}.driver-job-detail{width:100%;height:100%;overflow-y:scroll}.driver-job-detail .driver-job-detail-header-container{height:auto;margin-top:25px;margin-bottom:25px}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid,.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row{height:100%}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col{height:100%;width:100%;align-items:center}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col.shift{display:flex;flex-direction:column;align-self:center}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift{height:24px;width:24px;border-radius:4px}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.day{background-color:var(--ion-color-day-shift)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.day.completed{background-color:var(--ion-color-primary)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.day.incomplete{background-color:pink!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.night{background-color:var(--ion-color-night-shift)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.night.completed{background-color:var(--ion-color-primary)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.night.incomplete{background-color:pink!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container{display:flex;flex-direction:column;align-items:flex-start}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.day{color:var(--ion-color-day-shift)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.day.completed{color:var(--ion-color-primary)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.day.incomplete{color:pink!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.night{color:var(--ion-color-night-shift)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.night.completed{color:var(--ion-color-primary)!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.night.incomplete{color:pink!important}.driver-job-detail .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .job-id-label{margin-top:5px}.driver-job-detail-details-container{border-top:1px solid var(--ion-color-light-10);border-bottom:1px solid var(--ion-color-light-10)}.driver-job-detail-details-container.details{border-top:none!important;border-bottom:none!important;padding:24px 24px 0;display:flex;flex-direction:column;align-items:flex-start}.driver-job-detail-details-container .detail-icon-label-container{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.driver-job-detail-details-container .detail-icon-label-container .detail-icon{height:20px;width:20px;margin-right:15px}.driver-job-detail-details-container .detail-icon-label-container .detail-icon.client{background:url(/static/media/company-gray.9b957461.svg) no-repeat 50%}.driver-job-detail-details-container .detail-icon-label-container .detail-icon.contact-person{background:url(/static/media/fullname-driver-job-detail.415a9baa.svg) no-repeat 50%}.driver-job-detail-details-container .detail-icon-label-container .detail-icon.phone-number{background:url(/static/media/number-driver-job-detail.7af05ab9.svg) no-repeat 50%}.driver-job-detail-details-container .detail-icon-label-container .detail-icon.truck{background:url(/static/media/truck-driver-job-detail.180d585d.svg) no-repeat 50%}.driver-job-detail-details-container .detail-icon-label-container .detail-icon.address{background:url(/static/media/address-driver-job-detail.59090ef0.svg) no-repeat 50%;width:25px}.driver-job-detail-details-container .detail-icon-label-container .detail-icon.notes{background:url(/static/media/notes-driver-job-detail.1f992c97.svg) no-repeat 50%;width:40px}.driver-job-detail-details-container .detail-icon-label-container .detail-label{text-align:start}.driver-job-detail-details-container .job-attachments-container{display:flex;flex-direction:column;align-items:center;margin-left:10px;margin-bottom:10px}.driver-job-detail-details-container .job-attachments-container .job-attachments-title{margin-bottom:10px;align-self:flex-start}.driver-job-detail-details-container .job-attachments-container .job-attachment-container{display:flex;flex-direction:row;margin-bottom:15px;width:100%}.driver-job-detail-details-container .job-attachments-container .job-attachment-container .job-attachment-avatar{--size:95px;--border-radius:5px;margin-right:10px}.driver-job-detail-details-container .job-attachments-container .job-attachment-container .job-attachment-avatar img{width:100%;height:100%;object-fit:fill}.driver-job-detail-details-container .driver-job-detail-map-container{width:100%;height:100%;min-height:200px;background-color:var(--ion-color-tertiary);margin-bottom:15px}.driver-job-detail-details-container .driver-job-detail-remote-container{display:flex;flex-direction:column;align-items:flex-start;padding:20px 24px 24px;background-color:var(--ion-color-light-gray)}.driver-job-detail-details-container .driver-job-detail-remote-container .remote-detail-title-header{text-align:center}.driver-job-detail-details-container .driver-job-detail-remote-container .remote-details-container{margin-top:10px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.driver-job-detail-details-container .driver-job-detail-remote-container .remote-details-container.stop-points{align-items:flex-start;flex-direction:column}.driver-job-detail-details-container .driver-job-detail-remote-container .remote-details-container .remote-details-title.stop-points{margin-bottom:10px}.driver-job-detail-details-container .driver-job-detail-remote-container .remote-details-container .remote-details-value.stop-points{text-align:start;margin-bottom:5px}.driver-job-detail-site-dockets-container{border-bottom:1px solid var(--ion-color-light-10);display:flex;flex-direction:column;align-items:center;padding:20px 24px}.driver-job-detail-site-dockets-container .driver-site-dockets-title{margin-bottom:15px;align-self:flex-start}.driver-job-detail-site-dockets-container .site-dockets-container{display:flex;flex-direction:row;margin-bottom:10px;justify-content:space-between;width:100%}.driver-job-detail-site-dockets-container .site-dockets-container .icon-label-container{display:flex;flex-direction:row;align-items:center}.driver-job-detail-site-dockets-container .site-dockets-container .icon-label-container .site-docket-img-icon{width:20px;height:16px;background:url(/static/media/img-thumbnail-icon.06a0abb8.svg) no-repeat 50%}.driver-job-detail-site-dockets-container .site-dockets-container .icon-label-container .site-docket-date-label{margin-left:15px}.driver-job-detail-site-dockets-container .edit-docket-button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:20px 0}.driver-job-detail-site-dockets-container .edit-docket-button-container .edit-docket-button{--border-radius:5px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;width:233px!important;height:44px!important;--border-radius:4px}.driver-job-detail-site-dockets-container .edit-docket-button-container .edit-docket-button.has-attachments{margin-top:24px!important}.driver-job-detail-site-dockets-container .edit-docket-button-container .edit-docket-button .edit-docket-button-icon{position:absolute;margin-left:13px;left:0;width:16px;height:16px;background:url(/static/media/edit-docket-icon.aa22605c.svg) no-repeat 50%}.driver-job-detail-button-container{width:100%;margin:20px 0}.driver-job-detail-button-container .driver-job-detail-button{--border-radius:4px;--height:100%;min-height:54px;--width:100%;min-width:327px}.mobile-attachment-dialog{--background:rgba(32,36,42,0.9)!important}.mobile-attachment-dialog::part(content){display:flex;flex-direction:column;max-height:100%;justify-content:flex-end}.mobile-attachment-dialog::part(content) .modal-content{overflow:auto}.mobile-attachment-dialog .mobile-attachment-dialog-header{position:absolute;top:0;display:flex;flex-direction:column;align-items:flex-end;width:100%}.mobile-attachment-dialog .mobile-attachment-dialog-header .mobile-attachment-dialog-header-close{--padding-top:5px;--padding-end:5px;--padding-bottom:5px;--padding-start:5px;margin-top:30px;margin-right:24px;height:40px;width:40px}.mobile-attachment-dialog .mobile-attachment-dialog-header .mobile-attachment-dialog-title-html{width:100%}.mobile-attachment-dialog .mobile-attachment-dialog-header .mobile-attachment-dialog-title-html p{margin:0;font-size:16px!important;font-weight:500!important;color:var(--ion-color-medium)!important}.mobile-attachment-dialog .mobile-attachment-dialog-content{display:flex;flex-direction:column;justify-content:center}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-image{position:relative}.mobile-attachment-dialog .mobile-attachment-dialog-content .image-label{margin-top:10px;align-self:center}.mobile-attachment-dialog .mobile-attachment-dialog-content .worker-licenses-icon-img{height:92px;width:92px;position:relative;align-self:center}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-empty-placeholder{position:relative;align-self:center}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-prev-button{position:absolute;left:0;width:54px;z-index:1}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-next-button{position:absolute;right:0;width:54px;z-index:1}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-next-prev-icon{width:40px;height:40px}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-delete-button{position:absolute;bottom:0;left:0;width:25px;height:40px;margin:24px}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-delete-button .mobile-delete-icon{background:url(/static/media/mobile-delete-icon.baaba0c5.svg) no-repeat 50%;width:23px;height:29px}.mobile-attachment-dialog .mobile-attachment-dialog-content .attachment-edit-button{position:absolute;bottom:0;right:0;border-radius:5px;border:1px solid var(--ion-color-secondary);margin:24px;height:44px;width:88px}.driver-job-detail-site-docket{width:100%;height:100%;overflow-y:scroll;margin-bottom:50px}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container{height:auto;margin-top:25px;padding-bottom:25px;border-bottom:1px solid var(--ion-color-light-10)}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid,.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row{height:100%}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col{height:100%;width:100%;align-self:center}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col.shift{display:flex;flex-direction:column;align-items:center}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift{height:24px;width:24px;border-radius:4px}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift.day{background-color:var(--ion-color-day-shift)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift.day.completed{background-color:var(--ion-color-primary)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift.day.incomplete{background-color:pink!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift.night{background-color:var(--ion-color-night-shift)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift.night.completed{background-color:var(--ion-color-primary)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-shift.night.incomplete{background-color:pink!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container{display:flex;flex-direction:column;align-items:flex-start}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container .driver-job-detail-site-docket-header-label.day{color:var(--ion-color-day-shift)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container .driver-job-detail-site-docket-header-label.day.completed{color:var(--ion-color-primary)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container .driver-job-detail-site-docket-header-label.day.incomplete{color:pink!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container .driver-job-detail-site-docket-header-label.night{color:var(--ion-color-night-shift)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container .driver-job-detail-site-docket-header-label.night.completed{color:var(--ion-color-primary)!important}.driver-job-detail-site-docket .driver-job-detail-site-docket-header-container .driver-job-detail-site-docket-grid .driver-job-detail-site-docket-row .driver-job-detail-site-docket-col .driver-job-detail-site-docket-header-label-container .driver-job-detail-site-docket-header-label.night.incomplete{color:pink!important}.driver-job-detail-site-docket-details-container{border-bottom:1px solid var(--ion-color-light-10);padding:20px;display:flex;flex-direction:column;align-items:center}.driver-job-detail-site-docket-details-container .job-site-docket-date-label{text-align:left;margin-bottom:10px;align-self:flex-start}.driver-job-detail-site-docket-details-container .job-site-docket-add-files-button{background-color:var(--ion-color-tertiary);border:2px dashed var(--ion-color-light-15);max-width:327px;width:100%;height:87px;border-radius:10px}.driver-job-detail-site-docket-details-container .job-site-docket-add-files-button .add-files-icon{height:24px;width:24px;background:url(/static/media/add-files-icon.46cfe849.svg) no-repeat 50%}.driver-job-detail-site-docket-details-container .job-site-docket-add-files-button .add-files-label{margin-left:7px}.driver-job-detail-site-docket-details-container .job-site-docket-not-applicable-container{width:100%;--padding-start:0;--inner-padding-start:0}.driver-job-detail-site-docket-details-container .job-site-docket-not-applicable-container .job-site-docket-not-applicable{margin-left:3px;--border-radius:4px;--size:21px}.driver-job-detail-site-docket-details-container .site-docket-attachment-grid{width:100%}.driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row{height:31.25vw}.driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row .site-docket-attachment-img-container{display:flex;flex-direction:row;align-items:center;height:100%;margin-right:5px;width:100%}.driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row .site-docket-attachment-img-container .site-docket-attachment-img{height:100%;max-height:93px;object-fit:cover;overflow:hidden;position:relative;border-radius:5px;margin-right:5px;width:90%}.driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row .site-docket-attachment-img-container .site-docket-delete-attachment{color:#fff;height:20px;width:20px;--border-radius:50%;position:absolute;top:0;right:0}.add-add-attachment-button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:10px}.add-add-attachment-button-container .add-attachment-button{--border-radius:5px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;width:183px!important;height:44px!important;--border-radius:4px}.add-add-attachment-button-container .add-attachment-button.has-attachments{margin-top:24px!important}.add-add-attachment-button-container .add-attachment-button .add-attachment-button-icon{position:absolute;margin-left:13px;left:0;width:15px;height:15px;background:url(/static/media/add-icon-black.e46614a1.svg) no-repeat 50%}.driver-send-notes-page{width:100%;height:100%}.driver-send-notes-page .driver-job-detail-header-container{height:auto;margin-top:25px;padding-bottom:25px;border-bottom:1px solid var(--ion-color-gray)}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid,.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row{height:100%}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col{height:100%;width:100%;align-items:center}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col.shift{display:flex;flex-direction:column;align-self:center}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift{height:24px;width:24px;border-radius:4px}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.day{background-color:var(--ion-color-day-shift)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.day.completed{background-color:var(--ion-color-primary)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.day.incomplete{background-color:pink!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.night{background-color:var(--ion-color-night-shift)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.night.completed{background-color:var(--ion-color-primary)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-shift.night.incomplete{background-color:pink!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container{display:flex;flex-direction:column;align-items:flex-start}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.day{color:var(--ion-color-day-shift)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.day.completed{color:var(--ion-color-primary)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.day.incomplete{color:pink!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.night{color:var(--ion-color-night-shift)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.night.completed{color:var(--ion-color-primary)!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .driver-job-detail-header-label.night.incomplete{color:pink!important}.driver-send-notes-page .driver-job-detail-header-container .driver-job-detail-grid .driver-job-detail-row .driver-job-detail-col .driver-job-detail-header-label-container .job-id-label{margin-top:5px}.driver-send-notes-page .driver-send-notes{width:100%;height:100%;overflow-y:scroll;padding:25px;display:flex;flex-direction:column;text-align:right}.driver-send-notes-page .driver-send-notes .note-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px}.driver-send-notes-page .driver-send-notes .note-title-button-container .driver-notes-title{text-align:left}.driver-send-notes-page .driver-send-notes .note-title-button-container .driver-note-edit-button{width:63px;height:30px}.driver-send-notes-page .driver-send-notes .note-title-button-container .driver-note-delete-button{width:80px;height:30px;padding-left:8px}.driver-send-notes-page .driver-send-notes .note-status{padding-right:8px}.driver-send-notes-page .driver-send-notes .driver-notes-submit-button{margin-top:30px}.driver-maintenance{visibility:hidden}.driver-maintenance.safe-to-view{visibility:visible;opacity:1!important}.driver-maintenance .submit-defect-page-content{width:100%;padding:25px;height:100%}.driver-maintenance .submit-defect-page-content .submit-defect-label-value{display:flex;flex-direction:row;align-items:center}.driver-maintenance .submit-defect-page-content .submit-defect-label-value.value{margin-left:5px}.driver-maintenance .submit-defect-page-content .defect-truck-dropdown-container{width:100%;max-width:400px;margin:20px 0 0}.driver-maintenance .submit-defect-page-content .submit-defect-input-container{margin-top:20px;width:100%}.driver-maintenance .submit-defect-page-content .submit-defect-input-container.button-submit{height:100%;max-height:100px}.driver-maintenance .submit-defect-page-content .defect-urgency{width:100%;max-width:130px}.driver-maintenance .submit-defect-page-content .defect-add-files-button{background-color:var(--ion-color-tertiary);border:2px dashed var(--ion-color-light-15);width:100%;height:87px;border-radius:10px}.driver-maintenance .submit-defect-page-content .defect-add-files-button .add-files-icon{height:24px;width:24px;background:url(/static/media/add-files-icon.46cfe849.svg) no-repeat 50%}.driver-maintenance .submit-defect-page-content .defect-add-files-button .add-files-label{margin-left:7px}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container{display:flex;flex-direction:column;align-items:center}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .job-site-docket-date-label{text-align:left;margin-bottom:10px;align-self:flex-start}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .job-site-docket-add-files-button{background-color:var(--ion-color-tertiary);border:2px dashed var(--ion-color-light-15);max-width:327px;width:100%;height:87px;border-radius:10px}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .job-site-docket-add-files-button .add-files-icon{height:24px;width:24px;background:url(/static/media/add-files-icon.46cfe849.svg) no-repeat 50%}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .job-site-docket-add-files-button .add-files-label{margin-left:7px}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .job-site-docket-not-applicable-container{width:100%;--padding-start:0;--inner-padding-start:0}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .job-site-docket-not-applicable-container .job-site-docket-not-applicable{margin-left:3px;--border-radius:4px;--size:21px}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .site-docket-attachment-grid{width:100%}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row{height:31.25vw}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row .site-docket-attachment-img-container{display:flex;flex-direction:row;align-items:center;height:100%;margin-right:5px;width:100%}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row .site-docket-attachment-img-container .site-docket-attachment-img{height:100%;max-height:93px;object-fit:cover;overflow:hidden;position:relative;border-radius:5px;margin-right:5px;width:90%}.driver-maintenance .submit-defect-page-content .driver-job-detail-site-docket-details-container .site-docket-attachment-grid .site-docket-attachment-row .site-docket-attachment-img-container .site-docket-delete-attachment{color:#fff;height:20px;width:20px;--border-radius:50%;position:absolute;top:0;right:0}.ewp-web-dropdown-select-list-item{--background:var(--ion-color-tertiary);--min-height:56px;position:relative;box-shadow:0 0 20px 0 rgba(14,12,34,.05);width:100%;border-radius:4px;color:var(--ion-color-light)}.ewp-web-dropdown-select-list-item.small{--min-height:30px}.ewp-web-dropdown-select-list-item .ewp-web-dropdown-label{position:absolute;top:7px;z-index:-1}.ewp-web-dropdown-select-list-item .ewp-web-dropdown-selected-label{z-index:-1}.ewp-web-dropdown-select-list-item .ewp-web-dropdown-selected-label.has-error{color:var(--ion-color-danger)!important}.ewp-web-dropdown-select-list-item .ewp-web-dropdown-selected-label.has-label-and-data{padding-top:15px;color:var(--ion-color-dark)!important}.ewp-web-dropdown-select-list-item .ewp-web-dropdown-selected-label.is-read-only{opacity:.5!important}.ewp-web-dropdown-select-list-item .ewp-web-dropdown-select-item-icon{margin-right:15px;height:14px;width:14px;z-index:-1}.ewp-web-dropdown-select-list-item.has-value{color:var(--ion-color-dark)!important}.ewp-web-dropdown-select-list-item.has-error{color:var(--ion-color-danger)!important;border:1px solid var(--ion-color-danger)!important}.ewp-web-dropdown-select-popover-container{--max-height:400px;margin-top:8px;--width:472px}.ewp-web-dropdown-select-popover-container.full-dialog-form{--width:600px!important}.ewp-web-dropdown-select-popover-container.half-dialog-form{--width:413px!important}.ewp-web-dropdown-select-popover-container.page-form{--width:600px!important}.ewp-web-dropdown-select-popover-container.mobile-dropdown{--width:320px!important;margin-left:20px}.ewp-web-dropdown-select-popover-container::part(content){--background:var(--ion-color-tertiary);box-shadow:0 0 20px 0 rgba(14,12,34,.05)}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list{background:var(--ion-color-tertiary)}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item{--background:var(--ion-color-tertiary);display:flex;align-items:center}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item.no-padding{margin:0;height:31px}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item .ewp-web-dropdown-select-popover-list-label.has-padding-top{padding-top:17px;padding-bottom:17px}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item .truck-preferred-label{background-color:var(--ion-color-event-complete);color:var(--ion-color-success);font-size:8px;max-width:55px;border-radius:2px;height:16px;text-align:center;padding-top:3px}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item .truck-not-available-label{background-color:var(--ion-color-event-incomplete);color:var(--ion-color-danger);font-size:8px;max-width:55px;border-radius:2px;height:16px;text-align:center;padding-top:3px;margin-left:5px}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item .ewp-web-dropdown-select-popover-list-subtitle{--background-color:var(--ion-color-tertiary)}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-select-popover-list .ewp-web-dropdown-select-popover-list-item .ewp-web-dropdown-popover-checkbox{right:0;height:20px;width:20px}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-searchbar-list-container{margin:19px;--background:var(--ion-color-tertiary);overflow-y:auto}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-searchbar-list-container .ewp-web-dropdown-searchbar{--background:var(--ion-color-tertiary);max-width:100%;align-self:flex-end;margin-top:10px;border:1px solid var(--ion-color-light-10);border-radius:4px}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-searchbar-list-container .ewp-web-dropdown-searchbar input{box-shadow:none!important}.ewp-web-dropdown-select-popover-container .ewp-web-dropdown-searchbar-list-container .ewp-web-dropdown-searchbar.searchbar-has-focus{border:1px solid var(--ion-color-primary)}.ewp-web-dropdown-selected-items-container{height:183px;width:100%;margin-top:20px;background:var(--ion-color-tertiary);overflow-x:auto}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list{background:transparent;height:100%;max-height:183px;padding:24px;overflow-y:auto}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col{padding-right:20px}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item{width:100%;height:100%;margin-bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;--border-radius:5px}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item .ewp-web-dropdown-initials-container{height:22px;width:22px;margin-right:10px}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item .ewp-web-dropdown-initials-container .ewp-web-dropdown-initials{background:var(--ion-color-light);border-radius:50%;height:22px;width:22px;display:flex;justify-content:center;align-items:center}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item .ewp-web-dropdown-item-picture{height:22px;width:22px;margin-right:10px}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item .ewp-web-dropdown-name-sub-name-container{padding-top:10px;padding-bottom:10px}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item .ewp-web-dropdown-name-sub-name-container .ewp-web-dropdown-label{overflow:hidden;text-overflow:ellipsis;width:170px}.ewp-web-dropdown-selected-items-container .ewp-web-dropdown-selected-items-list .ewp-web-dropdown-selected-items-col .ewp-web-dropdown-selected-items-item .ewp-web-dropdown-selected-items-close-button{right:0;position:absolute;margin-right:20px}.forgot-password-container{display:flex;align-items:center;flex-direction:column;margin-top:90px}.forgot-password-container .forgot-password-input-form-container{max-width:474px;width:100%;margin-top:50px}.forgot-password-container .forgot-password-input-form-container .forgot-password-next-button{margin-top:50px}.forgot-password-container .forgot-password-input-form-container .forgot-password-link-container{display:flex;flex-direction:row;align-content:center;justify-content:center}.forgot-password-container .forgot-password-input-form-container .forgot-password-link-container .forgot-password-goback-link{margin-top:30px}.forgot-password-form-container{display:flex;flex-direction:column;align-items:center}.forgot-password-form-container .forgot-password-label{margin-top:35px;margin-bottom:14px}.forgot-password-form-container .forgot-password-description{color:var(--ion-color-light);line-height:19px;width:526px;text-align:center}.forgot-password-form-container .forgot-password-sent-button{height:100%;width:100%;max-width:366px;max-height:68px;margin-top:39px;--padding-top:24px;--padding-bottom:24px;--box-shadow:none;--border-radius:5px}.forgot-password-form-container .forgot-password-didnt-receive-label{margin-top:80px;margin-bottom:14px}.forgot-password-form-container .forgot-password-didnt-receive-description{color:var(--ion-color-light);line-height:19px;width:526px;text-align:center}.nav-content-grid-container,.nav-content-grid-container .nav-content-row-container{height:100%}.nav-content-grid-container .nav-content-col-container{padding:0;height:auto;background-color:var(--ion-color-tertiary);width:256px!important;max-width:256px!important}.nav-content-grid-container .home-container{padding:40px 20px 0 40px}.nav-content-grid-container .home-container.is-tablet{padding:30px 20px 0 30px}.admin-container .admin-header-container{margin:20px 0 40px}.admin-container .admin-dashboard-container{display:flex;flex-direction:column}.admin-container{width:100%}.admin-container .admin-register-header-container{display:flex;flex-direction:row;align-items:center;padding-bottom:40px;border-bottom:1px solid var(--ion-color-light-10)}.admin-container .admin-tables-container{width:100%;height:100%;padding:40px 0}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-depot-col .admin-table-depot-header-container{display:flex;flex-direction:row;align-items:center;margin:0 0 30px;justify-content:space-between}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-depot-col .admin-table-depot-header-container .admin-table-add-depot-button{--border-radius:4px}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-truck-col{padding-right:10px;margin-top:40px}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-truck-col .admin-table-truck-header-container{display:flex;flex-direction:row;align-items:center;margin:0 0 30px;justify-content:space-between}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-truck-col .admin-table-truck-header-container .admin-table-add-truck-button{--border-radius:4px}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-truck-col td{min-width:200px!important}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-driver-col{padding-left:10px;margin-top:40px}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-driver-col .admin-table-driver-header-container{display:flex;flex-direction:row;align-items:center;margin:0 0 30px;justify-content:space-between}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-driver-col .admin-table-driver-header-container .admin-table-add-driver-button{--border-radius:4px}.admin-container .admin-tables-container .admin-table-grid .admin-table-row .admin-table-driver-col td{min-width:200px!important}.table-label-with-button-container{display:flex;flex-direction:row;justify-content:space-between}.table-label-with-button-container .edit-button{margin-left:5px;height:22px;width:22px;--background:#fafafc}.table-label-with-button-container .edit-button .edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.table-label-with-button-container .delete-button{height:20px;width:20px;background-color:none!important}.table-label-with-button-container .delete-button .delete-depot-icon{height:15px;width:15px}.ewp-table td,.ewp-table tr{padding:12px 16px 10px!important}.ewp-table td:hover,.ewp-table tr:hover{background-color:unset!important}.ewp-table td.clickable,.ewp-table tr.clickable{cursor:pointer}.ewp-table td.clickable:hover,.ewp-table tr.clickable:hover{background-color:var(--ion-color-light-10)!important}.ewp-table th{background-color:var(--ion-color-primary);line-height:unset!important;height:42px!important;border-bottom:unset!important;padding:16px 0 16px 16px}.ewp-table .MuiTableSortLabel-icon{height:13px;width:13px;margin-bottom:3px;color:#fff!important}.ewp-table .ewp-table-row-data{z-index:-1}.ewp-table .MuiTableCell-root{border-bottom-color:var(--ion-color-light-10)}.ewp-depot-row{margin-bottom:28px}.ewp-depot-start-col{padding-right:10px}.ewp-depot-end-col{padding-left:10px}.ewp-expiry-row{margin-bottom:28px}.ewp-expiry-start-col{padding-right:10px}.ewp-expiry-end-col{padding-left:10px}.ewp-expiry-end-col.delete{display:flex;justify-content:flex-end}.ewp-expiry-end-col .delete-expiry-button{--border-radius:4px;max-width:163px;height:30px;width:100%;margin-bottom:30px}.delete-expiry-dialog::part(content){--border-radius:5px;height:405px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.delete-expiry-dialog .delete-expiry-content{--padding-top:50px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.delete-expiry-dialog .delete-expiry-content .delete-expiry-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.delete-expiry-dialog .delete-expiry-content .delete-expiry-title-container{display:flex;flex-direction:column}.delete-expiry-dialog .delete-expiry-content .delete-expiry-title-container .delete-expiry-subtitle{margin-top:13px}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card{--inner-padding-end:0;height:110px;width:-webkit-min-content;width:min-content;min-width:350px;margin:30px auto;box-shadow:none!important}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item{background:var(--ion-color-white);display:flex;align-items:center}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item .delete-expiry-icon{height:46px;width:46px;margin:28px 35px 28px 40px;background:url(/static/media/calendar_large_green.12dc9747.svg) no-repeat 50%}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item .delete-expiry-dialog-detail-container{display:flex;flex-direction:column;align-items:flex-start}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item .delete-expiry-dialog-truck-grid{margin-left:40px}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item .delete-expiry-dialog-truck-grid .delete-expiry-dialog-truck-row .delete-expiry-dialog-truck-col{display:flex;flex-direction:column;align-items:flex-start}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item .delete-expiry-dialog-truck-grid .delete-expiry-dialog-truck-row .delete-expiry-dialog-truck-col .delete-expiry-dialog-truck-detail-label{max-width:250px;overflow:hidden;text-overflow:ellipsis}.delete-expiry-dialog .delete-expiry-content .delete-expiry-card .delete-expiry-card-content .delete-expiry-card-item .delete-expiry-driver-details{margin-left:70px}.delete-expiry-dialog .delete-expiry-content .delete-expiry-action-buttons-item{margin-top:50px}.ewp-web-dialog{--height:auto;--width:auto;--min-width:968px;--border-radius:5px;--box-shadow:none}.ewp-web-dialog.small{--min-width:697px}.ewp-web-dialog::part(content){max-width:100%;width:auto;max-height:90vh;position:relative;overflow-y:auto}.ewp-web-dialog::part(content) .modal-content{overflow:auto}.ewp-web-dialog .ewp-dialog-header-item{--inner-padding-end:0;--border-color:var(--ion-color-light-10)}.ewp-web-dialog .ewp-dialog-header-item .ewp-web-dialog-header-close,.ewp-web-dialog .ewp-dialog-header-item .ewp-web-dialog-header-title{margin:23px 24px 20px}.ewp-web-dialog .ewp-web-dialog-children-container{margin:40px 60px 42px}.ewp-web-dialog .ewp-web-dialog-children-container.tradesmen{margin:20px 60px 42px}.archive-restore-dialog::part(content){--border-radius:5px;height:405px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.archive-restore-dialog .archive-restore-content{--padding-top:50px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.archive-restore-dialog .archive-restore-content .archive-restore-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.archive-restore-dialog .archive-restore-content .archive-restore-title-container{display:flex;flex-direction:column}.archive-restore-dialog .archive-restore-content .archive-restore-title-container .archive-restore-subtitle{margin-top:13px}.archive-restore-dialog .archive-restore-content .archive-restore-card{--inner-padding-end:0;margin-top:49px;height:110px;box-shadow:none!important}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archive-restore-icon{height:46px;width:46px;margin:28px 35px 28px 40px}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archive-restore-icon.client{background:url(/static/media/client-archive-icon.1b380b87.svg) no-repeat 50%}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archive-restore-icon.truck{background:url(/static/media/truck-archived-dialog-icon.f3b2880e.svg) no-repeat 50%}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archive-restore-icon.driver{background:url(/static/media/profile-header-icon.7e120fe6.svg) no-repeat 50%}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archive-restore-dialog-detail-container{display:flex;flex-direction:column;align-items:flex-start}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archived-restore-dialog-truck-grid{margin-left:40px}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archived-restore-dialog-truck-grid .archived-restore-dialog-truck-row .archived-restore-dialog-truck-col{display:flex;flex-direction:column;align-items:flex-start}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archived-restore-dialog-truck-grid .archived-restore-dialog-truck-row .archived-restore-dialog-truck-col .archived-restore-dialog-truck-detail-label{max-width:120px;overflow:hidden;text-overflow:ellipsis}.archive-restore-dialog .archive-restore-content .archive-restore-card .archive-restore-card-content .archive-restore-card-item .archived-restore-driver-details{margin-left:70px}.archive-restore-dialog .archive-restore-content .archive-restore-action-buttons-item{margin-top:50px}.ewp-number-email-number-label{display:flex!important;flex-direction:row;align-items:center}.ewp-number-email-phone-icon{background:url(/static/media/number-small-icon.cf1763dd.svg) no-repeat 50%}.ewp-number-email-message-icon,.ewp-number-email-phone-icon{height:18px;width:18px;margin-right:7px;vertical-align:middle}.ewp-number-email-message-icon{background:url(/static/media/email-small-icon.721702a9.svg) no-repeat 50%}.client-register-container{--padding-bottom:224px}.client-register-container .client-register-form-page-container{max-width:600px;width:100%}.client-register-container .client-register-form-page-container .client-register-form-input-container{margin-top:40px;text-align:start}.client-list-container{display:flex;flex-direction:column;width:100%}.client-list-container .client-list-header-padding{margin-bottom:10px}.client-list-container .client-list-table-container{display:flex;flex-direction:column}.client-list-container .client-list-table-container .MuiTableCell-stickyHeader{z-index:9999!important}.ewp-number-field-with-country-code-user-input-item{--padding-start:0;--padding-end:0;--inner-padding-end:0;border-radius:4px;background-color:var(--ion-color-tertiary);box-shadow:0 0 20px 0 rgba(14,12,34,.05)}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-country-select{margin:0;height:100%;--border-radius:4px 0 0 4px;--border-width:0 1px 0 0;--border-style:solid;--border-color:var(--ion-color-light-10);--box-shadow:none;--padding-start:5px;--padding-end:5px;text-align:start}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-country-select .ewp-number-field-with-country-code-flag-thumbnail{height:auto;width:24px;margin:17px 12px}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-country-select .ewp-number-field-with-country-code-country-code{margin-right:11px}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-country-select.has-focus{border:1px solid var(--ion-color-primary)!important;--padding-start:14px!important;--padding-bottom:8px!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container{width:100%;--inner-padding-end:0}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-label-input-label{opacity:1!important;z-index:9999;position:absolute;padding-left:20px;padding-top:0;line-height:19px;color:var(--ion-color-light)}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-label-input-label.has-focus,.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-label-input-label.has-value{margin-top:10px!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-label-input-label.mobile{margin-top:0!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input{background-color:var(--ion-color-tertiary);border-radius:4px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;--padding-start:16px!important;--padding-end:20px;--padding-top:23px!important;max-width:100%;line-height:19px;font-size:15px}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input input{height:100%}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input.has-value{--padding-start:15px!important;--padding-bottom:8px!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input.has-error-class{border:solid var(--ion-color-danger)!important;border-width:0 0 0 1px!important;--padding-start:14px!important;--padding-bottom:8px!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input.has-focus{border:1px solid var(--ion-color-primary);--padding-start:14px!important;--padding-bottom:8px!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input.md{margin-top:0}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-input input.native-input[disabled]{opacity:.5!important}.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container.item-has-focus .ewp-number-field-with-country-code-label-input-label,.ewp-number-field-with-country-code-user-input-item .ewp-number-field-with-country-code-label-input-container.item-has-value .ewp-number-field-with-country-code-label-input-label{color:var(--ion-color-primary)}.ewp-number-field-with-country-code-user-input-item.item-has-error-class{border:1px solid var(--ion-color-danger)!important}.ewp-number-field-with-country-code-user-input-item.item-has-error-class .ewp-number-field-with-country-code-label-input-container .ewp-number-field-with-country-code-label-input-label{color:var(--ion-color-danger)}.ewp-title-search-button-container{--inner-padding-end:0;margin-bottom:30px;width:100%;display:flex;flex-direction:row}.ewp-title-search-button-container .ewp-title-search-button-toggle-container{display:flex;flex-direction:row;justify-content:flex-end}.ewp-title-search-button-container .ewp-title-search-button-toggle-container .ewp-title-search-button-toggle-box-item{max-width:100%;--inner-padding-end:0;margin-right:20px}.ewp-title-search-button-container .ewp-title-search-button-toggle-container .ewp-title-search-button-toggle-box-item .ewp-title-search-button-toggle-checkbox{margin-left:11px;--background:#f3f3f7;--border-radius:4px;--border-color:#f3f3f7;--size:21px}.ewp-title-search-button-container .ewp-title-search-button-toggle-container .ewp-title-search-button-toggle-box-item .ewp-title-search-button-toggle-checkbox-label{flex:none;margin-left:11px;padding-right:11px}.ewp-title-search-button-container .ewp-title-search-button-search-bar{--background:var(--ion-color-white);max-width:290px;min-height:54px;align-self:flex-end;border:1px solid var(--ion-color-light-10);border-radius:4px}.ewp-title-search-button-container .ewp-title-search-button-search-bar input{box-shadow:none!important}.ewp-title-search-button-container .ewp-title-search-button-create-new{position:relative;margin-left:20px;height:54px;width:200px;--border-radius:4px;--padding-right:0px;--box-shadow:none}.ewp-title-search-button-container .ewp-title-search-button-create-new .add-icon{position:absolute;left:11px;margin-right:11px;width:18px;height:18px;background:url(/static/media/add-icon.d9eb2619.svg) no-repeat 50%}.client-dashboard-container{height:100%;display:flex;flex-direction:column;width:100%}.client-dashboard-container .client-dashboard-detail-card-container{height:100%;width:100%;margin-top:25px}.client-dashboard-container .client-dashboard-contact-people-card-container,.client-dashboard-container .client-dashboard-job-history-card-container{height:100%;width:100%;margin-top:20px}.client-dashboard-container .client-dashboard-note-card{margin-top:20px;--inner-padding-end:0;min-height:300px;max-width:720px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.client-dashboard-container .client-dashboard-note-card .client-dashboard-note-card-header{border-bottom:1px solid var(--ion-color-light-10);width:100%;padding:20px;display:flex}.client-dashboard-container .client-dashboard-note-card .client-dashboard-note-card-header .client-dashboard-note-card-headerlabel{align-self:flex-start;text-align:start}.client-dashboard-container .client-dashboard-note-card .client-dashboard-note-container{height:100%;margin-top:40px;display:flex;flex-flow:column;align-items:flex-end;max-width:672px;width:100%}.client-dashboard-container .client-dashboard-note-card .client-dashboard-note-container .client-dashboard-note-action-buttons-item{margin-top:20px;width:100%;margin-bottom:20px}.client-dashboard-container .client-dashboard-note-card .client-dashboard-note-container .client-dashboard-note-action-buttons-item .client-dashboard-note-save-button{width:68px;height:30px;--box-shadow:none;--border-radius:5px}.client-dashboard-container .client-add-note-button-container{display:flex;flex-direction:column;align-items:center}.client-dashboard-container .client-add-note-button-container .client-add-note-button{width:720px;height:68px;--box-shadow:none;--border-radius:5px;margin-top:70px}.ewp-detail-card{--inner-padding-end:0;max-height:280px;min-width:1200px;height:100%;width:100%}.ewp-detail-card.tablet{min-width:0!important}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-header .ewp-detail-card-header-button{max-width:163px;width:100%;--border-radius:4px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;overflow-y:auto}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row{height:100%;min-height:280px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-col-container{height:100%;padding:40px;min-height:280px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-truck-grid .ewp-detail-card-truck-row .ewp-detail-card-truck-col{display:flex;flex-direction:column;align-items:flex-start}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-truck-grid .ewp-detail-card-truck-row .ewp-detail-card-truck-col .ewp-detail-truck-label-container{display:flex;flex-direction:row;align-items:flex-start;width:100%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-truck-grid .ewp-detail-card-truck-row .ewp-detail-card-truck-col .ewp-detail-truck-label-container .ewp-detail-card-truck-detail-title-label{margin-right:5px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-truck-grid .ewp-detail-card-truck-row .ewp-detail-card-truck-col .ewp-detail-truck-label-container .ewp-detail-card-truck-detail-label{width:100%;text-align:left}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-icon-col{height:100%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-icon-col .ewp-detail-card-icon{height:134px;width:134px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-icon-col .ewp-detail-card-icon.client{background:url(/static/media/company-card-icon.606113e7.svg) no-repeat 50%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-icon-col .ewp-detail-card-icon.truck{background:url(/static/media/truck-card-icon.389d306a.svg) no-repeat 50%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-detail-col{height:100%;border-left:1px solid var(--ion-color-light-10)}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-detail-col .ewp-detail-card-detail-title-container{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-detail-col .ewp-detail-card-detail-sub-details-container{display:flex;flex-direction:column;align-items:flex-start}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col{border-left:1px solid var(--ion-color-light-10)}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container{display:flex;flex-direction:column;align-items:flex-start}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .ewp-detail-card-contact-person-label{margin-bottom:15px;text-align:start;width:100%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .ewp-detail-card-truck-description{margin-top:15px;text-align:start}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .ewp-detail-card-truck-description.tablet{max-width:300px;width:100%;height:100px;overflow-x:scroll}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .contact-person-icon{height:12px;width:12px;margin-right:10px}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .contact-person-icon.person{background:url(/static/media/person-small-icon.194ad8d0.svg) no-repeat 50%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .contact-person-icon.number{background:url(/static/media/number-small-icon.cf1763dd.svg) no-repeat 50%}.ewp-detail-card .ewp-detail-card-content .ewp-detail-card-grid .ewp-detail-card-row .ewp-detail-card-sub-detail-col .ewp-detail-contents-container .contact-person-icon.email{height:10px;width:16px;background:url(/static/media/email-small-icon.721702a9.svg) no-repeat 50%}.ewp-table-spinner-container{height:51vh;display:flex;justify-content:space-evenly;align-items:center}.ewp-job-history-card{--inner-padding-end:0;max-height:400px;min-height:400px;width:100%;height:100%}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-header .ewp-job-history-card-header-button{max-width:163px;width:100%;--border-radius:4px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-grid .ewp-job-history-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-grid .ewp-job-history-card-row-content-data{cursor:pointer;border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-grid .ewp-job-history-card-row-content-data .ewp-job-history-view-site-docket{cursor:pointer}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-grid .ewp-job-history-card-row-content-data .location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ewp-job-history-card .ewp-job-history-card-content .ewp-job-history-card-grid :hover.ewp-job-history-card-row-content-data{background-color:var(--ion-color-light-10)!important}.attachment-dialog::part(content){--max-height:683px;--max-width:697px;--height:100%;--width:100%;--border-radius:5px;--box-shadow:none}.attachment-dialog .attachment-dialog-header{display:flex;align-items:center;height:60px;padding:20px 24px;border-bottom:1px solid var(--ion-color-light-10)}.attachment-dialog .attachment-dialog-header .attachment-dialog-header-container{display:flex;align-items:center;flex-direction:row}.attachment-dialog .attachment-dialog-header .attachment-dialog-header-container .attachment-dialog-header-close{position:absolute;margin-right:20px;right:0;height:16px;width:16px}.attachment-dialog .attachment-dialog-header .attachment-dialog-header-container .attachment-dialog-title-html{width:100%}.attachment-dialog .attachment-dialog-header .attachment-dialog-header-container .attachment-dialog-title-html p{margin:0;font-size:16px!important;font-weight:500!important;color:var(--ion-color-medium)!important}.attachment-dialog .attachment-dialog-header:after{height:0}.attachment-dialog .attachment-dialog-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.attachment-dialog .attachment-dialog-content .attachment-image{width:680px;height:420px;margin:20px 8px;border-radius:5px;position:relative}.attachment-dialog .attachment-dialog-content .attachment-image.pdf{height:397px}.attachment-dialog .attachment-dialog-content .attachment-image .lb-container{z-index:unset!important;height:75%;top:60px}.attachment-dialog .attachment-dialog-content .attachment-image .lb-header .lb-button.close{display:none}.attachment-dialog .attachment-dialog-content .attachment-image .lb-canvas .lb-img{max-height:400px}.attachment-dialog .attachment-dialog-content .view-file-link{position:absolute;bottom:55%;left:44%}.attachment-dialog .attachment-dialog-content .attachment-prev-button{position:absolute;left:0;top:0;margin-left:17px;margin-top:20px;margin-bottom:20px;height:420px;width:54px;z-index:1}.attachment-dialog .attachment-dialog-content .img-download-container{display:flex;flex-direction:column;align-items:center}.attachment-dialog .attachment-dialog-content .img-download-container .download-button{height:30px;width:120px;--box-shadow:none;--border-radius:4px}.attachment-dialog .attachment-dialog-content .attachment-next-button{position:absolute;right:0;top:0;margin-right:17px;margin-top:20px;margin-bottom:20px;height:420px;width:54px;z-index:1}.attachment-dialog .attachment-dialog-content .attachment-next-prev-icon{width:40px;height:40px}.attachment-dialog .attachment-dialog-content .attachment-image-list{display:flex;margin:24px;height:80px;overflow-y:hidden}.attachment-dialog .attachment-dialog-content .attachment-image-list .attachment-image-item-button{height:80px;width:80px;border-radius:5px;margin-right:20px}.attachment-dialog .attachment-dialog-content .attachment-image-list .attachment-image-item-button .attachment-image-item{height:80px;width:80px}.job-schedule-detail-dialog{--height:auto;--width:auto;--min-width:697px;--border-radius:5px;--box-shadow:none}.job-schedule-detail-dialog::part(content){min-width:697px;width:100%;width:auto;overflow:auto;max-height:90vh}.job-schedule-detail-dialog::part(content) .modal-content{overflow:auto}.job-schedule-detail-dialog .job-schedule-detail-dialog-header-item{--inner-padding-end:0;--border-color:var(--ion-color-light-10)}.job-schedule-detail-dialog .job-schedule-detail-dialog-header-item .job-schedule-detail-dialog-header-close{margin-top:20px;margin-right:25px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container{margin:0 60px 60px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:28px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-detail-title-notes-container{display:flex;align-items:center}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-detail-title-notes-container .admin-notes-counter{position:absolute;left:12px;top:5px;z-index:1;background:var(--ion-color-medium);border-radius:50%;width:15px;padding-right:1px;height:15px;display:flex;align-items:center;justify-content:center}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-detail-header-id{margin-bottom:20px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-status-icon-label-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-status-icon-label-container .job-schedule-status-button{--border-radius:4px;min-width:179px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-status-icon-label-container .job-schedule-status-container{border-radius:4px;min-width:228px;height:34px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-status-icon-label-container .job-schedule-status-container.accepted{background:var(--ion-color-event-complete)}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-status-icon-label-container .job-schedule-status-container.pending{background:var(--ion-color-event-warning)}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-header-container .job-schedule-status-icon-label-container .job-schedule-status-container.notSent{background:var(--ion-color-gray)}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid{padding:30px 0;border-bottom:1px solid var(--ion-color-light-10);border-top:1px solid var(--ion-color-light-10)}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid.remote-job{border-top:none!important}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row{margin-top:10px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row.remote-job-row-one{margin-top:20px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col{display:flex;flex-direction:row;align-items:center}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-link{color:#000}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col.value{justify-content:flex-end;text-align:right}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-detail-warning-icon{margin-left:5px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-detail-stop-points-container{display:flex;flex-direction:column;justify-content:space-around}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-detail-stop-points-container .job-schedule-detail-value-stop-point{padding-bottom:5px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-detail-site-docket-button{height:28px;width:28px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-detail-site-docket-button .attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-shift-container{width:82px;height:34px;border-radius:4px;background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:center}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-shift-container.day-shift{background-color:#ffc809!important}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-grid .job-schedule-detail-row .job-schedule-detail-col .job-schedule-shift-container.night-shift{background-color:#8576ed!important}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container{padding:30px 0;border-bottom:1px solid var(--ion-color-light-10);display:flex;flex-direction:column;align-items:flex-start}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .daily-diary-card-attachment-list-container{display:flex;flex-direction:row;align-items:center;height:auto;margin-right:10px;margin-top:20px;width:342px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container{width:105px;position:relative;padding-right:10px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container .daily-diary-card-attachment-avatar-button{height:95px;width:95px;margin-top:10px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container .daily-diary-card-attachment-avatar-button .daily-diary-card-attachment-avatar{--size:95px;--border-radius:5px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container .daily-diary-card-attachment-avatar-button .daily-diary-card-attachment-avatar img{width:100%;height:100%;object-fit:fill}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .job-schedule-detail-note-value{max-width:697px;width:100%;margin-top:15px}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .job-schedule-detail-note-value.sent{margin-top:20px!important}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-note-container .job-schedule-detail-note-value.updated{margin-top:0!important}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-buttons-container.end{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-buttons-container .job-schedule-detail-button{margin-top:30px;--border-radius:4px;border-radius:4px;height:54px;max-width:179px;width:100%}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-buttons-container .job-schedule-detail-button.close{max-width:59px;width:100%}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-buttons-container .job-schedule-detail-button.duplicate{margin-left:20px;border:1px solid var(--ion-color-primary)}.job-schedule-detail-dialog .job-schedule-detail-dialog-container .job-schedule-detail-buttons-container .job-schedule-detail-button.edit{margin-left:20px}.ewp-tool-tip{--box-shadow:0 0 10px rgba(14,12,34,0.05)!important;--background:var(--ion-color-white);--height:auto;--min-width:460px}.ewp-tool-tip .ewp-tooltip-container{display:flex;height:auto;width:100%;align-items:center}.ewp-tool-tip .ewp-tooltip-container .ewp-tooltip-label{padding:25px}.ewp-note-attachement-note-title-input{height:56px!important;min-width:672px;margin-bottom:20px;width:100%;text-align:start;--padding-start:16px!important;cursor:text;box-shadow:0 0 5px 0 rgba(14,12,34,.05);border:1px solid var(--ion-color-light-10);background-color:var(--ion-color-tertiary);border-radius:4px!important;max-width:100%;line-height:24px;font-size:15px;font-weight:400}.ewp-note-attachement-note-title-input input{height:100%}.ewp-note-attachement-note-title-input.has-error-class{border:1px solid var(--ion-color-danger)!important}.ewp-note-attachement-note-title-input.has-focus{border:1px solid var(--ion-color-primary)!important}.ewp-note-attachement-note-title-input input.native-input[disabled]{opacity:.5!important}.ewp-note-attachment-body-container{height:auto;width:100%;font-size:13px;font-weight:400;text-align:start;display:flex;flex-direction:column;background:var(--ion-color-tertiary);border-radius:4px;max-width:672px;padding-top:5px;cursor:text;border:1px solid var(--ion-color-light-10);box-shadow:0 0 5px 0 rgba(14,12,34,.05)}.ewp-note-attachment-body-container .ewp-note-attachement-note-input{width:inherit;padding-left:16px}.ewp-note-attachment-body-container.has-focus{border:1px solid var(--ion-color-primary)!important}.ewp-note-attachment-body-container .ewp-note-attachment-list-attachment-container{display:flex;margin-top:5px;flex-direction:row;align-items:center;height:auto;margin-right:20px;margin-left:20px}.ewp-note-attachment-body-container .ewp-note-attachment-list-attachment-container .ewp-note-attachment-attachment-container{width:105px;position:relative;padding-right:10px;padding-top:5px}.ewp-note-attachment-body-container .ewp-note-attachment-list-attachment-container .ewp-note-attachment-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.ewp-note-attachment-body-container .ewp-note-attachment-list-attachment-container .ewp-note-attachment-attachment-container .remove-attachment-button .ewp-note-attachment-attachment-close-icon{position:absolute;font-size:18px}.ewp-note-attachment-body-container .ewp-note-attachment-list-attachment-container .ewp-note-attachment-attachment-container .ewp-note-attachment-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.ewp-note-attachment-body-container .ewp-note-attachment-list-attachment-container .ewp-note-attachment-attachment-container .ewp-note-attachment-attachment-avatar img{width:100%;height:100%;object-fit:fill}.ewp-note-attachment-body-container .ewp-note-attachment-attachment-button{align-self:flex-start;margin-left:20px;margin-bottom:6px;height:26px}.ewp-note-entry-card{max-width:720px;margin-top:20px;width:100%}.ewp-note-entry-card .ewp-note-entry-card-header{padding:18px 24px 21px;border-bottom:1px solid var(--ion-color-light-10)}.ewp-note-entry-card .ewp-note-entry-card-header .ewp-note-entry-card-header-design-container{margin-bottom:24px;display:flex;justify-content:space-between}.ewp-note-entry-card .ewp-note-entry-card-header .ewp-note-entry-card-header-design-container .ewp-note-entry-card-header-hole{height:14px;width:14px;border-radius:50%;background-color:var(--ion-color-secondary)}.ewp-note-entry-card .ewp-note-entry-card-header .ewp-note-entry-card-header-title-and-button-container{display:flex;justify-content:space-between;align-items:center}.ewp-note-entry-card .ewp-note-entry-card-header .ewp-note-entry-card-header-title-and-button-container p{margin:0;font-size:16px!important;font-weight:500!important;color:var(--ion-color-medium)!important}.ewp-note-entry-card .ewp-note-entry-card-header .ewp-note-entry-card-header-title-and-button-container .ewp-note-entry-card-edit-button{width:63px;height:30px}.ewp-note-entry-card .ewp-note-entry-card-header .ewp-note-entry-card-header-title-and-button-container .ewp-note-entry-card-delete-button{width:80px;height:30px;padding-left:8px}.ewp-note-entry-card .ewp-note-entry-card-content{padding:17px 48px 34px 24px}.ewp-note-entry-card .ewp-note-entry-card-content .ewp-note-entry-content-container{display:flex;flex-direction:column;align-items:flex-start}.ewp-note-entry-card .ewp-note-entry-card-content .ewp-note-entry-content-container .daily-diary-card-date-time-container{margin-top:17px;display:flex;flex-direction:column}.ewp-note-entry-card .ewp-note-entry-card-content .ewp-note-entry-content-container .ewp-note-entry-details{margin-top:10px;font-size:13px!important;font-weight:400!important;color:var(--ion-color-light)!important}.ewp-note-entry-card .ewp-note-entry-card-content .daily-diary-card-attachment-list-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;margin-top:21px}.ewp-note-entry-card .ewp-note-entry-card-content .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container{width:105px;position:relative;padding-right:10px}.ewp-note-entry-card .ewp-note-entry-card-content .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container .daily-diary-card-attachment-avatar-button{height:95px;width:95px;margin-top:10px}.ewp-note-entry-card .ewp-note-entry-card-content .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container .daily-diary-card-attachment-avatar-button .daily-diary-card-attachment-avatar{--size:95px;--border-radius:5px}.ewp-note-entry-card .ewp-note-entry-card-content .daily-diary-card-attachment-list-container .daily-diary-card-attachment-container .daily-diary-card-attachment-avatar-button .daily-diary-card-attachment-avatar img{width:100%;height:100%;object-fit:fill}.ewp-title-detail-page-container{display:flex;flex-direction:row;justify-content:space-between}.ewp-title-detail-page-container .ewp-title-detail-page-back-title-container{display:flex;flex-direction:row;align-items:center}.ewp-title-detail-page-container .ewp-title-detail-page-back-title-container .ewp-title-detail-page-container-back-button{--border-radius:5px;height:44px;width:44px;margin-right:24px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.ewp-title-detail-page-container .ewp-title-detail-page-back-title-container .ewp-title-detail-page-container-back-button .ewp-title-detail-page-container-back-icon{color:var(--ion-color-gray-contrast);height:15px;width:15px}.ewp-title-detail-page-container .ewp-title-detail-page-action-buttons-container{display:flex;flex-direction:row;width:100%;justify-content:flex-end}.ewp-title-detail-page-container .ewp-title-detail-page-create-button{border:1px solid var(--ion-color-primary);border-radius:4px;max-width:200px;width:100%;height:54px}.ewp-title-detail-page-container .ewp-title-detail-page-new-button{position:relative;max-width:200px;width:100%;height:54px;--border-radius:4px;margin-left:20px}.ewp-title-detail-page-container .ewp-title-detail-page-new-button .add-icon{position:absolute;left:11px;margin-right:11px;width:18px;height:18px;background:url(/static/media/add-icon.d9eb2619.svg) no-repeat 50%}.ewp-title-detail-page-container .ewp-title-detail-page-new-button .edit-icon{position:absolute;left:11px;margin-right:11px;width:12;height:12;background:url(/static/media/edit-icon.f65302e8.svg) no-repeat 50%}.contacts-card{--inner-padding-end:0;min-height:280px;min-width:597px;width:100%;height:100%}.contacts-card.tablet{min-width:0!important}.contacts-card .contacts-card-content .contacts-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.contacts-card .contacts-card-content .contacts-card-header .contacts-card-header-add-contacts-button{height:100%;max-width:110px;width:100%}.contacts-card .contacts-card-content .contacts-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-data{border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-data .contacts-card-buttons-container{display:flex;flex-direction:row;align-items:center}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-data .contacts-card-buttons-container .contacts-attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-data .contacts-card-buttons-container .contacts-attachment-button .contacts-attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-data .contacts-card-buttons-container .contacts-edit-button{height:22px;width:22px;--background:#fafafc}.contacts-card .contacts-card-content .contacts-card-grid .contacts-card-row-content-data .contacts-card-buttons-container .contacts-edit-button .contacts-edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.contacts-card .contacts-card-content .contacts-card-grid :hover.contacts-card-row-content-data{background-color:var(--ion-color-light-10)!important}.client-form-company-details-title{margin-bottom:20px}.client-form-grid{margin-top:20px}.client-form-personal-details-title{margin-top:40px;margin-bottom:20px}.client-form-contact-person-details-row{margin-bottom:28px}.ewp-client-form-start-col{padding-right:10px}.ewp-client-form-end-col{padding-left:10px}.ewp-modal-save-form-button.page-form{width:100%!important;height:68px!important;--box-shadow:none!important}.ewp-form-page-container{display:flex;flex-direction:column;width:100%}.ewp-form-page-container .ewp-form-page-back-title-container{display:flex;flex-direction:row;align-items:center}.ewp-form-page-container .ewp-form-page-back-title-container .ewp-form-page-back-button{--border-radius:5px;height:44px;width:44px;margin-right:24px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.ewp-form-page-container .ewp-form-page-back-title-container .ewp-form-page-back-button .ewp-form-page-container-back-icon{color:var(--ion-color-gray-contrast);height:15px;width:15px}.ewp-form-page-container .ewp-form-page-children-container{width:100%;height:auto;margin:60px 0 0 150px;display:flex;align-items:center}.ewp-form-page-title-icon-container{display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid var(--ion-color-light-10);padding-bottom:40px}.ewp-form-page-title-icon-container .ewp-form-page-icon{height:46px;width:46px;margin-right:35px}.ewp-form-page-title-icon-container .ewp-form-page-icon.client{background:url(/static/media/company-form-icon.93bcd16e.svg) no-repeat 50%}.ewp-form-page-title-icon-container .ewp-form-page-icon.truck{background:url(/static/media/truck-form-icon.8eee832a.svg) no-repeat 50%}.ewp-form-page-title-icon-container .ewp-form-page-title-and-description-container{display:flex;flex-direction:column;align-items:flex-start}.ewp-form-page-title-icon-container .ewp-form-page-title-and-description-container .ewp-form-page-title-div{color:var(--ion-color-medium)}.search-register-container{--padding-bottom:224px}.search-register-container .search-title-label-container{margin-bottom:30px}.search-register-container .search-button-input-container{display:flex;flex-direction:row}.search-register-container .search-button-input-container .search-category-button{min-height:56px;min-width:190px;border:1px solid var(--ion-color-light-10);--background:var(--ion-color-white);--box-shadow:none!important}.search-register-container .search-button-input-container .search-category-button .search-button-icon{margin-left:10px;height:15px;width:15px}.search-register-container .search-button-input-container .search-job-date-pickers{display:flex;flex-direction:row;align-self:center;margin-left:30px;justify-content:space-evenly;width:100%}.search-register-container .search-button-input-container .search-job-date-pickers .toggle-container{display:flex;flex-direction:row;justify-content:flex-end}.search-register-container .search-button-input-container .search-job-date-pickers .toggle-container .toggle-box-item{max-width:100%;--inner-padding-end:0}.search-register-container .search-button-input-container .search-job-date-pickers .toggle-container .toggle-box-item .toggle-checkbox{--background:#f3f3f7;--border-radius:4px;--border-color:#f3f3f7;--size:21px;margin-left:0}.search-register-container .search-button-input-container .search-job-date-pickers .toggle-container .toggle-box-item .toggle-checkbox-label{flex:none;margin-left:11px;padding-right:11px}.search-register-container .search-button-input-container .ewp-title-search-button-search-bar{--background:var(--ion-color-white);max-width:407px;min-height:58px;align-self:flex-end;border:1px solid var(--ion-color-light-10);border-radius:4px}.search-register-container .search-button-input-container .ewp-title-search-button-search-bar input{box-shadow:none!important}.search-register-container .search-table-container{margin-top:40px}.search-register-container .search-table-container.ipad{overflow-x:auto}.search-register-container .search-table-container .date-attachment-container{display:flex;flex-direction:row;justify-content:space-between}.search-register-container .search-table-container .date-attachment-container .attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.search-register-container .search-table-container .date-attachment-container .attachment-button .attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.ewp-datepicker-container{width:auto}.ewp-datepicker-label{position:absolute;z-index:9;padding-left:15px;padding-top:10px}.ewp-datepicker-action-button{--border-radius:5px;height:56px;min-width:236px;width:100%;--border-color:var(--ion-color-light-10)}.ewp-datepicker-action-button.has-error{color:var(--ion-color-danger)!important;--border-color:var(--ion-color-danger)!important}.ewp-datepicker-action-button.date-button{--background:var(--ion-color-white);--background-hover:var(--ion-color-light-15);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;--border-width:1px;--border-style:solid;--border-color:var(--ion-color-light-10);--border-radius:4px}.ewp-datepicker-action-button.has-label{--padding-top:20px}.ewp-datepicker-action-button.ewp-datepicker-today-button{margin-right:20px;width:72px}.ewp-datepicker-action-button.ewp-datepicker-calendar-button .ewp-datepicker-calendar-text{position:absolute;left:0;margin-left:10px;pointer-events:none}.ewp-datepicker-action-button .ewp-datepicker-calendar-icon{height:18px;width:18px;position:absolute;right:0;background:url(/static/media/calendar.85a3a472.svg) no-repeat 50%}.ewp-calendar-popover{--width:auto}:root .react-calendar{min-height:250px;height:100%;max-width:300px;min-width:300px;width:100%;border:none}:root .react-calendar .react-calendar__navigation{height:35px;display:flex;padding:0 10px}:root .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow,:root .react-calendar .react-calendar__navigation .react-calendar__navigation__label{background-color:transparent}:root .react-calendar .react-calendar__navigation button[disabled]{background-color:transparent;color:var(--ion-color-dark)}:root .react-calendar .react-calendar__year-view .react-calendar__tile{padding:2em .5em}:root .react-calendar.ewp-custom-calendar .react-calendar__month-view__days__day{border-radius:50%;margin:2px}:root .react-calendar.ewp-custom-calendar .react-calendar__month-view__days__day.ewp-profile-calendar-tile{height:34px!important;width:34px!important;flex-basis:12.6%!important;max-width:12.6%!important;color:var(--ion-color-light);font-weight:400;background-color:transparent}:root .react-calendar.ewp-custom-calendar .react-calendar__month-view__days__day.ewp-profile-calendar-tile.react-calendar__tile--active{background:var(--ion-color-primary);border-radius:50%;color:#fff}:root .react-calendar.ewp-custom-calendar .react-calendar__month-view__days__day.ewp-profile-calendar-tile.react-calendar__tile:disabled{background-color:transparent;color:var(--ion-color-light-10)}:root .react-calendar.ewp-custom-calendar .react-calendar__tile--hasActive{background:var(--ion-color-primary);color:#fff;font-weight:600}:root .react-calendar .react-calendar__month-view__weekdays{text-align:center}:root .react-calendar .react-calendar__month-view__weekdays__weekday{font-size:11px;font-weight:500}:root .react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}:root .react-calendar .react-calendar__month-view__days{justify-content:space-around}.driver-register-container{--padding-bottom:224px}.driver-register-container .driver-register-form-page-container{max-width:600px;width:100%}.driver-register-container .driver-register-form-page-container .driver-form-container{width:100%;max-width:597px}.driver-register-container .driver-register-form-page-container .driver-form-container .driver-form-header-container{--inner-padding-bottom:25px}.driver-register-container .driver-register-form-page-container .driver-form-container .driver-form-header-container .driver-form-name-label{margin-left:25px}.driver-register-container .driver-register-form-page-container .driver-form-container .driver-form-details-container{padding-top:50px;padding-bottom:200px}.driver-dashboard-container{height:100%;display:flex;flex-direction:column;width:100%}.driver-dashboard-container .driver-dashboard-detail-card-container{height:100%;width:100%;margin-top:25px}.driver-dashboard-container .driver-dashboard-card-container{height:100%;width:100%;margin-top:20px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid,.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row{height:100%}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-voc-col{padding-left:10px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-voc-col .driver-dashboard-voc-card{height:100%;min-height:250px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-change-logs-col{padding-left:10px;padding-top:20px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-expires-col{padding-right:10px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-expires-col .driver-dashboard-expires-card{height:100%;min-height:250px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-induction-col{padding-right:10px;padding-top:20px}.driver-dashboard-container .driver-dashboard-card-container .driver-dashboard-grid .driver-dashboard-row .driver-dashboard-induction-col .driver-dashboard-induction-card{height:100%;min-height:250px}.driver-dashboard-container .driver-dashboard-job-history-card-container{height:100%;width:100%;margin-top:20px}.driver-dashboard-container .driver-dashboard-note-card{margin-top:20px;--inner-padding-end:0;max-height:500px;max-width:720px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.driver-dashboard-container .driver-dashboard-note-card .driver-dashboard-note-card-header{border-bottom:1px solid var(--ion-color-light-10);width:100%;padding:20px;display:flex}.driver-dashboard-container .driver-dashboard-note-card .driver-dashboard-note-card-header .driver-dashboard-note-card-headerlabel{align-self:flex-start;text-align:start}.driver-dashboard-container .driver-dashboard-note-card .driver-dashboard-note-container{height:100%;margin-top:40px;display:flex;flex-flow:column;align-items:flex-end;max-width:672px;width:100%}.driver-dashboard-container .driver-dashboard-note-card .driver-dashboard-note-container .driver-dashboard-note-action-buttons-item{margin-top:20px;width:100%;margin-bottom:20px}.driver-dashboard-container .driver-dashboard-note-card .driver-dashboard-note-container .driver-dashboard-note-action-buttons-item .driver-dashboard-note-save-button{width:68px;height:30px;--box-shadow:none;--border-radius:5px}.driver-dashboard-container .driver-add-note-button-container{display:flex;flex-direction:column;align-items:center}.driver-dashboard-container .driver-add-note-button-container .driver-add-note-button{width:720px;height:68px;--box-shadow:none;--border-radius:5px;margin-top:70px}.expiries-history-form-container{display:flex;flex-direction:column}.expiries-history-form-container .expiries-history-form-input-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.expiries-history-form-container .expiries-history-form-input-container .expiries-form-inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.expiries-history-form-container .expiries-history-form-input-container .expiries-form-inputs .expiries-history-expiries-type-input{width:400px}.expiries-history-form-container .expiries-history-form-input-container .expiries-form-inputs .expiries-date-input-date{width:400px!important}.expiries-history-form-container .expiries-history-form-input-container .expiries-form-inputs .remove-expiry{position:absolute;right:-50px;top:9px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container{margin-top:30px;width:100%}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-title-button-container .driver-exp-dialog-attachments-add-another-button{width:140px;height:30px;border-radius:4px;background:var(--ion-color-gray)}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-title-button-container .driver-exp-dialog-attachments-add-another-button .driver-exp-dialog-small-add-icon{margin-left:10px;position:absolute;left:0}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .web-upload-list-attachment-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;width:100%}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container{width:105px;position:relative;padding-top:5px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button .web-upload-attachment-close-icon{position:absolute;font-size:18px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar img{width:100%;height:100%;object-fit:fill}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-upload-item{--background:rgba(78,84,94,0.05);border-radius:4px;border:1px dashed rgba(118,116,128,.25);height:100px;margin-top:20px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-upload-item .web-upload-icon-label-container{display:flex;align-items:center;width:100%;height:100px;margin-left:280px}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-upload-item .web-upload-icon-label-container .driver-exp-dialog-upload-label{cursor:pointer}.expiries-history-form-container .expiries-history-form-input-container .driver-exp-dialog-upload-container .driver-exp-dialog-upload-item .web-upload-icon-label-container .driver-exp-dialog-upload-icon{margin-right:12px;height:23px;width:23px;background:url(/static/media/web-upload.60931bf0.svg) no-repeat 50%}.archived-banner-indicator{--inner-padding-end:0;border-radius:5px;box-shadow:none!important}.archived-banner-indicator .archived-banner-indicator-item{--background:var(--ion-color-danger);--inner-padding-end:0;--padding-start:0;height:40px;display:flex;align-items:center}.archived-banner-indicator .archived-banner-indicator-item .archived-banner-indicator-icon{height:18px;width:18px;position:absolute;left:10px;background:url(/static/media/archive-small-white.edc2e337.svg) no-repeat 50%}.archived-banner-indicator .archived-banner-indicator-item .archived-banner-indicator-label{text-align:center;margin:10px 0;display:flex;justify-content:center;align-items:center}.archived-banner-indicator .archived-banner-indicator-item .archived-banner-indicator-label .archived-banner-indicator-button{height:12px;width:62px;font-weight:700;border-bottom:1px solid var(--ion-color-tertiary);margin:2px 5px 0}.driver-profile-detail-details-container{--inner-padding-end:0;height:110px;box-shadow:none!important}.driver-profile-detail-details-container .driver-profile-detail-details-card{width:100%}.driver-profile-detail-details-container .driver-profile-detail-details-item{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-profile-icon{height:54px;width:54px;margin:28px 41px;background:url(/static/media/profile-header-icon.7e120fe6.svg) no-repeat 50%}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-item-details{align-self:center}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-item-details .driver-profile-detail-assign-to-subcontractor{--border-width:0 0 1px 0;--border-style:solid;--border-radius:0;height:15px;vertical-align:text-top}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-details-col{align-self:center}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0;--border-width:0 0 0 1px;--border-color:var(--ion-color-light-10)}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container .driver-profile-detail-contact-info{padding-left:40px}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container .driver-profile-detail-details-blacklist-button{height:30px;width:163px;--border-radius:4px}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container .driver-profile-detail-details-blacklist-button .driver-profile-detail-blacklist-icon{color:var(--ion-color-gray-contrast);height:12px;width:12px;position:absolute;left:8px;background:url(/static/media/archived-driver.0482db9c.svg) no-repeat 50%}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container .driver-profile-detail-details-blacklist-button .driver-profile-blacklist-button-label{margin-left:10px;vertical-align:top}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container .driver-profile-detail-details-email-button{margin-right:60px;margin-left:20px;height:30px;width:120px;--box-shadow:none;--border-radius:4px}.driver-profile-detail-details-container .driver-profile-detail-details-item .driver-profile-detail-details-action-item-container .driver-profile-detail-details-email-button.tablet{margin-right:30px!important}.expiries-card{--inner-padding-end:0;min-height:280px;min-width:597px;width:100%;height:100%}.expiries-card.tablet{min-width:0!important}.expiries-card .expiries-card-content .expiries-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.expiries-card .expiries-card-content .expiries-card-header .expiries-card-header-button{max-width:163px;width:100%;--border-radius:4px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.expiries-card .expiries-card-content .expiries-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.expiries-card .expiries-card-content .expiries-card-grid .ewp-table-spinner-container{height:30vh;display:flex;justify-content:space-evenly;align-items:center}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-data{border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-data .expiries-card-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-data .expiries-card-buttons-container .expiries-attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-data .expiries-card-buttons-container .expiries-attachment-button .expiries-attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-data .expiries-card-buttons-container .expiries-edit-button{height:22px;width:22px;--background:#fafafc}.expiries-card .expiries-card-content .expiries-card-grid .expiries-card-row-content-data .expiries-card-buttons-container .expiries-edit-button .expiries-edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.expiries-card .expiries-card-content .expiries-card-grid :hover.expiries-card-row-content-data{background-color:var(--ion-color-light-10)!important}.ewp-induction-row{margin-bottom:28px}.ewp-induction-row .expiry-date-col{display:flex;flex-direction:row;align-items:center}.ewp-induction-row .induction-upload-container{margin-top:30px;width:100%}.ewp-induction-row .induction-upload-container .induction-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5px}.ewp-induction-row .induction-upload-container .induction-title-button-container .induction-attachments-add-another-button{width:140px;height:30px;border-radius:4px;background:var(--ion-color-gray)}.ewp-induction-row .induction-upload-container .induction-title-button-container .induction-attachments-add-another-button .induction-small-add-icon{margin-left:10px;position:absolute;left:0}.ewp-induction-row .induction-upload-container .web-upload-list-attachment-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;width:100%}.ewp-induction-row .induction-upload-container .web-upload-list-attachment-container .web-upload-attachment-container{width:105px;position:relative;padding-top:5px}.ewp-induction-row .induction-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.ewp-induction-row .induction-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button .web-upload-attachment-close-icon{position:absolute;font-size:18px}.ewp-induction-row .induction-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.ewp-induction-row .induction-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar img{width:100%;height:100%;object-fit:fill}.ewp-induction-row .induction-upload-container .induction-upload-item{--background:rgba(78,84,94,0.05);border-radius:4px;border:1px dashed rgba(118,116,128,.25);height:100px;margin-top:20px}.ewp-induction-row .induction-upload-container .induction-upload-item .web-upload-icon-label-container{display:flex;align-items:center;width:100%;height:100px;margin-left:320px}.ewp-induction-row .induction-upload-container .induction-upload-item .web-upload-icon-label-container .induction-upload-label{cursor:pointer}.ewp-induction-row .induction-upload-container .induction-upload-item .web-upload-icon-label-container .induction-upload-icon{margin-right:12px;height:23px;width:23px;background:url(/static/media/web-upload.60931bf0.svg) no-repeat 50%}.ewp-induction-row .induction-upload-container .ewp-induction-date-input-date{position:relative;width:100%!important;--border-width:0!important;--background:var(--ion-color-white)!important;--box-shadow:0px 5px 20px 0 rgba(14,12,34,0.05)}.ewp-induction-row .induction-upload-container .remove-expiry{position:absolute;right:-50px;top:9px}.ewp-induction-row .ewp-induction-start-col{padding-right:10px}.ewp-induction-row .ewp-induction-start-col .date-with-remove-container{display:flex;flex-direction:row;width:100%;align-items:center}.ewp-induction-row .ewp-induction-start-col .date-with-remove-container .expiry-date-input-date{position:relative;max-width:414px;width:100%!important;--border-width:0!important;--background:var(--ion-color-white)!important;--box-shadow:0px 5px 20px 0 rgba(14,12,34,0.05)}.ewp-induction-row .ewp-induction-end-col{padding-left:10px}.ewp-induction-row .ewp-induction-end-col.delete{display:flex;justify-content:flex-end}.ewp-induction-row .ewp-induction-end-col .delete-expiry-button{--border-radius:4px;max-width:163px;height:30px;width:100%;margin-bottom:30px}.ewp-induction-row .ewp-induction-end-col .expiries-date-input-date{width:100%!important;height:56px;width:100%;--border-color:unset;--background:#fff;--box-shadow:0px 5px 20px 0 rgba(14,12,34,0.05)}.induction-card{--inner-padding-end:0;min-height:280px;min-width:597px;width:100%;height:100%}.induction-card.tablet{min-width:0!important}.induction-card .induction-card-content .induction-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.induction-card .induction-card-content .induction-card-header .induction-card-header-add-induction-button{height:100%;max-width:90px;width:100%}.induction-card .induction-card-content .induction-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-data{border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-data .induction-card-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-data .induction-card-buttons-container .induction-attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-data .induction-card-buttons-container .induction-attachment-button .induction-attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-data .induction-card-buttons-container .induction-edit-button{height:22px;width:22px;--background:#fafafc}.induction-card .induction-card-content .induction-card-grid .induction-card-row-content-data .induction-card-buttons-container .induction-edit-button .induction-edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.induction-card .induction-card-content .induction-card-grid :hover.induction-card-row-content-data{background-color:var(--ion-color-light-10)!important}.voc-card{--inner-padding-end:0;min-height:280px;min-width:597px;width:100%;height:100%}.voc-card.tablet{min-width:0!important}.voc-card .voc-card-content .voc-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.voc-card .voc-card-content .voc-card-header .voc-card-header-add-voc-button{height:100%;max-width:60px;width:100%}.voc-card .voc-card-content .voc-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-data{border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-data .voc-card-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-data .voc-card-buttons-container .voc-attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-data .voc-card-buttons-container .voc-attachment-button .voc-attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-data .voc-card-buttons-container .voc-edit-button{height:22px;width:22px;--background:#fafafc}.voc-card .voc-card-content .voc-card-grid .voc-card-row-content-data .voc-card-buttons-container .voc-edit-button .voc-edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.voc-card .voc-card-content .voc-card-grid :hover.voc-card-row-content-data{background-color:var(--ion-color-light-10)!important}.voc-dialog-row .voc-dialog-start-col{padding-right:10px;margin-top:20px}.voc-dialog-row .voc-dialog-end-col{padding-left:10px;margin-top:20px;position:relative}.voc-dialog-row .voc-dialog-end-col .service-date-input-date{width:100%}.voc-dialog-row .voc-dialog-end-col .remove-expiry{position:absolute;right:-50px;top:9px}.voc-dialog-calendar-container{margin-top:15px}.voc-dialog-calendar-container .voc-dialog-action-button{border-radius:5px;height:56px;width:100%;margin-top:20px}.voc-dialog-calendar-container .voc-dialog-action-button.date-button{--background:var(--ion-color-white);--background-hover:var(--ion-color-light-15);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;--border-width:1px;--border-style:solid;--border-color:var(--ion-color-light-10);--border-radius:4px}.voc-dialog-calendar-container .voc-dialog-action-button .voc-dialog-calendar-icon{height:18px;width:18px;position:absolute;left:13px;background:url(/static/media/calendar.85a3a472.svg) no-repeat 50%}.voc-dialog-calendar-container .voc-dialog-action-button .voc-dialog-calendar-text{position:absolute;left:40px}.voc-dialog-upload-container{margin-top:30px;width:968px}.voc-dialog-upload-container.is-tablet{width:100%}.voc-dialog-upload-container .voc-dialog-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5px}.voc-dialog-upload-container .voc-dialog-title-button-container .voc-dialog-attachments-add-another-button{width:140px;height:30px;border-radius:4px;background:var(--ion-color-gray)}.voc-dialog-upload-container .voc-dialog-title-button-container .voc-dialog-attachments-add-another-button .voc-dialog-small-add-icon{margin-left:10px;position:absolute;left:0}.voc-dialog-upload-container .web-upload-list-attachment-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;width:100%}.voc-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container{width:105px;position:relative;padding-top:5px}.voc-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.voc-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button .web-upload-attachment-close-icon{position:absolute;font-size:18px}.voc-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.voc-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar img{width:100%;height:100%;object-fit:fill}.voc-dialog-upload-container .voc-dialog-upload-item{--background:rgba(78,84,94,0.05);border-radius:4px;border:1px dashed rgba(118,116,128,.25);height:100px;margin-top:20px}.voc-dialog-upload-container .voc-dialog-upload-item .web-upload-icon-label-container{display:flex;align-items:center;width:100%;height:100px;margin-left:320px}.voc-dialog-upload-container .voc-dialog-upload-item .web-upload-icon-label-container .voc-dialog-upload-label{cursor:pointer}.voc-dialog-upload-container .voc-dialog-upload-item .web-upload-icon-label-container .voc-dialog-upload-icon{margin-right:12px;height:23px;width:23px;background:url(/static/media/web-upload.60931bf0.svg) no-repeat 50%}.voc-dialog-delete-button{height:44px;width:183px;background:var(--ion-color-gray);margin-right:18px;border-radius:5px;--box-shadow:none}.voc-dialog-delete-dialog::part(content){--border-radius:5px;height:275px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.voc-dialog-delete-dialog .voc-dialog-delete-dialog-content{--padding-top:60px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.voc-dialog-delete-dialog .voc-dialog-delete-dialog-content .voc-dialog-delete-dialog-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.voc-dialog-delete-dialog .voc-dialog-delete-dialog-content .voc-dialog-delete-dialog-title-container{display:flex;flex-direction:column}.voc-dialog-delete-dialog .voc-dialog-delete-dialog-content .voc-dialog-delete-dialog-title-container .voc-dialog-delete-dialog-subtitle{margin-top:13px}.voc-dialog-delete-dialog .voc-dialog-delete-dialog-content .voc-dialog-delete-dialog-action-buttons-item{margin-top:60px}.change-logs-card{--inner-padding-end:0;min-height:280px;min-width:597px;width:100%;height:100%}.change-logs-card.tablet{min-width:0!important}.change-logs-card .change-logs-card-content .change-logs-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.change-logs-card .change-logs-card-content .change-logs-card-header .change-logs-card-header-add-voc-button{height:100%;max-width:60px;width:100%}.change-logs-card .change-logs-card-content .change-logs-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-data{border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-data .change-logs-card-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-data .change-logs-card-buttons-container .voc-attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-data .change-logs-card-buttons-container .voc-attachment-button .voc-attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-data .change-logs-card-buttons-container .voc-edit-button{height:22px;width:22px;--background:#fafafc}.change-logs-card .change-logs-card-content .change-logs-card-grid .change-logs-card-row-content-data .change-logs-card-buttons-container .voc-edit-button .voc-edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.change-logs-card .change-logs-card-content .change-logs-card-grid :hover.change-logs-card-row-content-data{background-color:var(--ion-color-light-10)!important}.driver-form-grid{margin-top:40px}.driver-form-grid.page{margin-top:0!important}.ewp-form-page-save-form-button{margin-top:50px;width:100%;height:68px;--box-shadow:none!important}.driver-list-container{display:flex;flex-direction:column;width:100%}.driver-list-container .driver-register-header-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.driver-list-container .driver-list-header-padding{margin-bottom:10px}.driver-list-container .driver-list-table-container{display:flex;flex-direction:column}.driver-list-container .driver-list-table-container .MuiTableCell-stickyHeader{z-index:9999!important}.create-new-driver-dialog{width:968px!important}.create-new-driver-dialog.tablet{width:auto!important}.job-container{--padding-bottom:224px}.job-container .job-header-container{margin:20px 0 40px}.job-container .job-schedule-form-container{display:flex;flex-direction:column;width:70%}.job-schedule-form-inputs-container{display:flex;flex-direction:column;margin-top:60px;max-width:720px}.job-schedule-form-inputs-container .job-schedule-header{margin-bottom:45px}.job-schedule-form-inputs-container .job-schedule-dates-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.job-schedule-form-inputs-container .job-schedule-dates-container .job-schedule-dates-input-container{align-self:center;display:flex}.job-schedule-form-inputs-container .job-schedule-dates-container .job-schedule-dates-input-container .job-schedule-end-date,.job-schedule-form-inputs-container .job-schedule-dates-container .job-schedule-dates-input-container .job-schedule-start-date{padding-left:10px}.job-schedule-form-inputs-container .job-schedule-time-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.job-schedule-form-inputs-container .job-schedule-time-container .job-schedule-time-input-container{display:flex;flex-direction:row;align-items:center}.job-schedule-form-inputs-container .job-schedule-time-container .job-schedule-time-input-container .job-schedule-time-picker{margin-right:20px}.job-schedule-form-inputs-container .job-schedule-time-container .job-schedule-time-input-container .job-schedule-time-picker.finish{width:470px!important;margin-right:0!important}.job-schedule-form-inputs-container .job-schedule-time-container .job-schedule-time-input-container .job-schedule-shift-container{width:224px;height:56px;border-radius:4px;background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:center}.job-schedule-form-inputs-container .job-schedule-time-container .job-schedule-time-input-container .job-schedule-shift-container.day-shift{background-color:#ffc809!important}.job-schedule-form-inputs-container .job-schedule-time-container .job-schedule-time-input-container .job-schedule-shift-container.night-shift{background-color:#8576ed!important}.job-schedule-form-inputs-container .job-schedule-create-client,.job-schedule-form-inputs-container .job-schedule-create-contact{align-self:flex-end;margin-top:14px}.job-schedule-form-inputs-container .job-schedule-common-dropdown-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px;position:relative}.job-schedule-form-inputs-container .job-schedule-common-dropdown-container .job-schedule-common-dropdown-dropdown-container{display:flex;flex-direction:column;width:100%;max-width:472px}.job-schedule-form-inputs-container .job-schedule-common-dropdown-container .remove-driver{position:absolute;right:-60px}.job-schedule-form-inputs-container .job-schedule-stop-point-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.job-schedule-form-inputs-container .job-schedule-stop-point-container .job-schedule-stop-point-label{margin-top:15px}.job-schedule-form-inputs-container .job-schedule-stop-point-container .job-schedule-stop-point-input-container{display:flex;flex-direction:column;width:100%;max-width:472px;margin-bottom:40px}.job-schedule-form-inputs-container .job-schedule-stop-point-container .job-schedule-stop-point-input-container .job-schedule-stop-point-item{margin-bottom:20px;--padding-start:0;--padding-end:0;--inner-padding-end:0;--background-color:var(--ion-color-tertiary);box-shadow:0 0 20px 0 rgba(14,12,34,.05);border-radius:4px}.job-schedule-form-inputs-container .job-schedule-stop-point-container .job-schedule-stop-point-input-container .job-schedule-stop-point-item .job-schedule-stop-point-input{background-color:var(--ion-color-tertiary);border-radius:4px!important;--padding-start:16px!important;--padding-end:80px;--padding-top:23px!important;--padding-bottom:23px!important;max-width:100%;height:56px;line-height:24px;font-size:15px;font-weight:400}.job-schedule-form-inputs-container .job-schedule-stop-point-container .job-schedule-stop-point-input-container .job-schedule-stop-point-item .job-schedule-stop-point-add-button{width:50px;margin-right:20px;--background-color:transparent;--border-radius:4px;position:absolute;left:85%;z-index:999}.job-schedule-form-inputs-container .job-schedule-address-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.job-schedule-form-inputs-container .job-schedule-address-container .job-schedule-address-input{width:472px}.job-schedule-form-inputs-container .job-schedule-booking-contact-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.job-schedule-form-inputs-container .job-schedule-booking-contact-container .job-schedule-common-input{width:472px}.job-schedule-form-inputs-container .job-schedule-notes-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 0}.job-schedule-form-inputs-container .job-schedule-notes-container .job-schedule-notes-input{width:472px}.job-schedule-form-inputs-container .job-schedule-attachments-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 20px}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container{display:flex;flex-direction:row;align-items:center;width:100%}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .job-schedule-attachment-list-attachment-container{display:flex;margin-top:5px;flex-direction:row;align-items:center;height:auto;margin-right:10px;width:342px}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .job-schedule-attachment-list-attachment-container .job-schedule-attachment-attachment-container{width:105px;position:relative;padding-right:10px;padding-top:5px}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .job-schedule-attachment-list-attachment-container .job-schedule-attachment-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .job-schedule-attachment-list-attachment-container .job-schedule-attachment-attachment-container .remove-attachment-button .job-schedule-attachment-attachment-close-icon{position:absolute;font-size:18px}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .job-schedule-attachment-list-attachment-container .job-schedule-attachment-attachment-container .job-schedule-attachment-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .job-schedule-attachment-list-attachment-container .job-schedule-attachment-attachment-container .job-schedule-attachment-attachment-avatar img{width:100%;height:100%;object-fit:fill}.job-schedule-form-inputs-container .job-schedule-attachments-container .job-schedule-button-attach-list-container .add-attachment-button{width:120px;--background-color:transparent;--border-radius:4px}.job-schedule-form-inputs-container .job-schedule-remote-details-container{margin:40px 0;display:flex;flex-direction:column}.job-schedule-form-inputs-container .job-schedule-remote-details-container .job-schedule-remote-header{margin:40px 0 20px}.job-schedule-form-inputs-container .job-schedule-remote-details-container .job-schedule-common-input-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.job-schedule-form-inputs-container .job-schedule-remote-details-container .job-schedule-common-input-container .job-schedule-common-input{width:472px}.job-schedule-form-inputs-container .job-schedule-remote-details-container .job-schedule-add-stop-point{align-self:flex-end;margin:14px 0 40px}.job-schedule-form-inputs-container .job-schedule-form-button-container{margin-top:50px}.job-schedule-form-inputs-container .job-schedule-form-button-container,.job-schedule-form-inputs-container .job-schedule-form-button-container .job-schedule-form-delete-save-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.job-schedule-form-inputs-container .job-schedule-form-button-container .job-schedule-form-delete-save-container .job-schedule-form-submit-button{--border-radius:4px;min-width:179px;height:54px;width:100%}.job-schedule-form-inputs-container .job-schedule-form-button-container .job-schedule-form-delete-save-container .job-schedule-form-submit-button.delete{border-radius:4px;margin-right:10px;border:1px solid var(--ion-color-primary)}.job-schedule-form-inputs-container .job-schedule-form-input-container{display:flex;flex-direction:column;width:100%;max-width:472px}.sub-contractor-company-details-title{margin-bottom:20px}.sub-contractor-personal-details-title{margin-top:40px;margin-bottom:20px}.sub-conractor-contact-person-details-row{margin-bottom:28px}.ewp-sub-contractor-start-col{padding-right:10px}.ewp-sub-contractor-end-col{padding-left:10px}.address-search-input-container .address-search-input-label{position:absolute;top:7px;left:16px;z-index:1}.address-search-input-container .address-search-input{--background:var(--ion-color-tertiary);--box-shadow:none;--placeholder-color:var(--ion-color-light);--placeholder-opacity:1}.address-search-input-container .address-search-input .searchbar-input-container .searchbar-input{padding-left:20px;padding-right:20px;font-size:15px!important;font-weight:400!important;color:var(--ion-color-medium)!important;width:100%;min-width:472px}.address-search-input-container .address-search-input .searchbar-input-container .searchbar-search-icon{display:none;width:0;height:0}ion-picker .picker-wrapper{position:absolute;top:0}.ewp-timepicker-action-button{--border-radius:5px;height:56px;width:226px;text-align:start}.ewp-timepicker-action-button.has-error{color:var(--ion-color-danger)!important;--border-color:var(--ion-color-danger)!important}.ewp-timepicker-action-button .ewp-timepicker-label{width:100%;padding-left:16px}.ewp-timepicker-action-button .ewp-timepicker{padding-top:16px;padding-left:11px;height:56px;width:226px;--border-color:var(--ion-color-light-10)}.ewp-timepicker-action-button .ewp-timepicker.has-error{color:var(--ion-color-danger)!important;--border-color:var(--ion-color-danger)!important}.ewp-timepicker-action-button.date-button{--background:var(--ion-color-white);--background-hover:var(--ion-color-light-15);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;--border-width:1px;--border-style:solid;--border-color:var(--ion-color-light-10);--border-radius:4px}.ewp-timepicker-action-button.ewp-timepicker-today-button{margin-right:20px;width:72px}.ewp-timepicker-action-button.ewp-timepicker-calendar-button .ewp-timepicker-calendar-text{position:absolute;left:0;margin-left:10px;pointer-events:none}.ewp-timepicker-action-button .ewp-timepicker-time-icon{height:20px;width:20px;position:absolute;right:0;padding-right:40px;background:url(/static/media/time.32f871ca.svg) no-repeat 50%}.time-picker-dialog::part(content){--border-radius:5px;height:270px;width:350px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.time-picker-dialog .time-picker-dialog-content{display:flex}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container{display:flex;flex-direction:column;height:100%;align-content:stretch;justify-content:space-between}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-dialog-fields-container{display:flex;justify-content:space-evenly;align-items:center}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-dialog-fields-container .time-picker-dialog-field-container{display:flex;flex-direction:column;align-items:center}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-dialog-fields-container .time-picker-dialog-field-container ion-icon{width:40px;height:40px}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-dialog-fields-container .time-picker-dialog-field-container .time-picker-dialog-field{border:2px solid var(--ion-color-gray);border-radius:5px}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-dialog-action-button-container{display:flex;justify-content:space-between}.time-picker-dialog .time-picker-dialog-content .timer-picker-main-container .time-picker-dialog-action-button-container .time-picker-dialog-submit-button{width:100%;max-width:150px}.job-schedule-container .job-schedule-header-container{display:flex;justify-content:space-between;align-items:center}.job-schedule-container .job-schedule-header-container .title-notifcation-container{display:flex;align-items:center}.job-schedule-container .job-schedule-header-container .title-notifcation-container .notification-counter{position:absolute;left:12px;top:5px;z-index:1;background:var(--ion-color-medium);border-radius:50%;width:17px;padding-right:1px;height:17px;display:flex;align-items:center;justify-content:center}.job-schedule-container .job-schedule-header-container .title-notifcation-container .notification-counter.has-notifications{background:var(--ion-color-danger)}.job-schedule-container .job-schedule-header-container .job-schedule-add-button{--border-radius:5px;height:54px;width:200px}.job-schedule-container .job-schedule-header-container .job-schedule-add-button .job-schedule-add-icon{color:#fff;height:18px;width:18px;position:absolute;left:13px;background:url(/static/media/add-icon.d9eb2619.svg) no-repeat 50%}.job-schedule-container .job-schedule-calendar-container{margin-top:25px;width:100%;height:1120px;margin-bottom:40px}.job-schedule-container .job-schedule-calendar-container.ipad{height:100%!important}.ewp-header-notification-popover-container{width:100%;height:100%}.ewp-header-notification-popover-container .pop-over-content{width:100%;height:100%;max-height:220px}.ewp-header-notification-popover-container .pop-over-content .empty-notification{padding:20px;text-align:center}.ewp-header-notification-popover-container .pop-over-content .notifications-container{display:flex;flex-direction:column;padding:10px;width:100%;height:100%;cursor:pointer;background-color:#fff}.ewp-header-notification-popover-container .pop-over-content .notifications-container .note-message{max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ewp-header-notification-popover-container .pop-over-content .notifications-container:hover{background-color:var(--ion-color-hover)}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-color:#fff;border-color:#ccc}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover,.rbc-toolbar button:focus,.rbc-toolbar button:hover{color:#373a3c;background-color:#fff;border-color:#ccc}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;border-radius:4px;cursor:pointer;width:100%;text-align:left;z-index:99}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:hsla(0,0%,100%,.3);z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal}.rbc-month-view{position:relative;border:1px solid var(--ion-color-border-color);display:flex;flex-direction:column;flex:1 0;width:100%;user-select:none;-webkit-user-select:none;max-height:975px;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0;flex-basis:0px;overflow-y:auto;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid var(--ion-color-border-color)}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid var(--ion-color-border-color)}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid var(--ion-color-border-color);border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid var(--ion-color-border-color)}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid var(--ion-color-border-color)}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid var(--ion-color-border-color);min-height:80px;display:flex;flex-flow:column nowrap}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event{display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid var(--ion-color-border-color)}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;border-right:1px solid var(--ion-color-border-color);z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{width:140px;flex:1 1;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1 1;width:100%;border:1px solid var(--ion-color-border-color);min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid var(--ion-color-border-color)}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid var(--ion-color-border-color)}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid var(--ion-color-border-color)}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1 1;display:flex;min-width:0;flex-direction:column;border-left:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid var(--ion-color-border-color)}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid var(--ion-color-border-color);flex-shrink:0}.rbc-time-content{display:flex;flex:1 0;align-items:flex-start;width:100%;border-top:2px solid var(--ion-color-border-color);overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid var(--ion-color-border-color)}.rbc-time-content>.rbc-day-slot{width:100%;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:var(--ion-color-light)}.rbc-off-range-bg{background:var(--ion-color-light-gray)}.rbc-header{overflow:hidden;flex:1 0;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid var(--ion-color-border-color)}.rbc-header+.rbc-header{border-left:1px solid var(--ion-color-border-color)}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid var(--ion-color-border-color)}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4;height:100%;max-height:945px;overflow-y:auto}.rbc-today{background-color:#eaf6ff}@media(max-height:1024px){.rbc-row-content{max-height:628px!important}}.rbc-time-content,.rbc-time-header-gutter{display:none!important}.rbc-time-header{height:100%}.rbc-time-header .rbc-time-header-content{border-left:none}.rbc-allday-cell{min-height:1120px}.job-schedule-calendar-card{height:100%;border-radius:5px;box-shadow:0 0 20px 0 rgba(14,12,34,.05)}.job-schedule-calendar-card.ipad{max-height:800px!important}.job-schedule-calendar-card.web{min-height:1120px!important}.job-schedule-calendar-card .job-schedule-calendar{height:100%;background-color:var(--ion-color-tertiary);min-height:600px}.job-schedule-calendar-card .job-schedule-calendar .rbc-time-view.day{width:70%!important}.job-schedule-calendar-card .job-schedule-calendar .background-calendar-container.past-date{background-color:var(--ion-color-gray)!important}.job-schedule-calendar-card .job-schedule-calendar .rbc-today{background-color:transparent}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container{display:flex;flex-direction:row;align-items:center;margin-left:10px}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.day{background-color:var(--ion-color-event-day-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.day.completed{background-color:var(--ion-color-event-complete)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.day.incomplete{background-color:pink!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.day.cancelled{background-color:var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.day.pencilled{background-color:var(--ion-color-light-50)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.night{background-color:var(--ion-color-event-night-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.night.completed{background-color:var(--ion-color-event-complete)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.night.incomplete{background-color:pink!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.night.cancelled{background-color:var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container.night.pencilled{background-color:var(--ion-color-light-50)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-event-label{width:100px}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule{height:8px;width:8px;margin-right:5px;border-radius:50%}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.day{background-color:var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.day.completed{background-color:var(--ion-color-primary)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.day.incomplete{background-color:#db7093!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.day.cancelled{background-color:var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.day.pencilled{background-color:var(--ion-color-light-50)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.night{background-color:var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.night.completed{background-color:var(--ion-color-primary)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.night.incomplete{background-color:#db7093!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.night.cancelled{background-color:var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .job-schedule-calendar-status-job-schedule.night.pencilled{background-color:var(--ion-color-light-50)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container .tooltiptext{visibility:hidden;width:auto;background-color:var(--ion-color-dark);color:var(--ion-color-white);text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;margin-top:35px}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-label-container:hover .tooltiptext{visibility:visible}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container{border-radius:4px;padding:10px 0 10px 10px;height:100%}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.day{background-color:var(--ion-color-event-day-shift)!important;border-left:4px solid var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.day.completed{background-color:var(--ion-color-event-complete)!important;border-left:4px solid var(--ion-color-primary)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.day.incomplete{background-color:pink!important;border-left:4px solid #db7093!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.day.cancelled{background-color:var(--ion-color-event-cancelled)!important;border-left:4px solid var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.day.pencilled{background-color:var(--ion-color-light-50)!important;border-left:4px solid var(--ion-color-light)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.night{background-color:var(--ion-color-event-night-shift)!important;border-left:4px solid var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.night.completed{background-color:var(--ion-color-event-complete)!important;border-left:4px solid var(--ion-color-primary)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.night.incomplete{background-color:pink!important;border-left:4px solid #db7093!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.night.cancelled{background-color:var(--ion-color-event-cancelled)!important;border-left:4px solid var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container.night.pencilled{background-color:var(--ion-color-light-50)!important;border-left:4px solid var(--ion-color-light)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid{margin-top:5px}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col{display:flex;flex-direction:column}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .ewp-event-week-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-around}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-remote-icon{height:25px;width:25px}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-remote-icon.day{color:var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-remote-icon.day.completed{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-remote-icon.night{color:var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-remote-icon.night.completed{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon{height:25px;width:25px}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day{color:var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day.accepted{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day.pending{color:var(--ion-color-warning)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night{color:var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night.accepted{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night.pending{color:var(--ion-color-warning)!important}.job-schedule-calendar-card .job-schedule-calendar .job-schedule-calendar-event-week-view-container .job-schedule-calendar-week-view-grid .job-schedule-calendar-week-view-row .job-schedule-calendar-week-view-col .job-schedule-calendar-status-container .ewp-invoice-icon.week{height:25px;width:25px}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container{display:flex;flex-direction:row;align-items:center}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card{max-height:950px;padding-bottom:20px!important;height:100%;box-shadow:none!important;background-color:var(--ion-color-tertiary);border-right:1px solid var(--ion-color-light-10);overflow-y:auto}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card.ipad{max-height:650px!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container{border-radius:4px;padding:10px 0 10px 10px;max-height:102px;height:100%;width:100%;margin-bottom:1px;cursor:pointer}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day{background-color:var(--ion-color-event-day-shift)!important;border-left:4px solid var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day.completed{background-color:var(--ion-color-event-complete)!important;border-left:4px solid var(--ion-color-primary)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day.incomplete{background-color:pink!important;border-left:4px solid #db7093!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day.pencilled{background-color:var(--ion-color-light-50)!important;border-left:4px solid var(--ion-color-light)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.day.cancelled{background-color:var(--ion-color-event-cancelled)!important;border-left:4px solid var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night{background-color:var(--ion-color-event-night-shift)!important;border-left:4px solid var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night.completed{background-color:var(--ion-color-event-complete)!important;border-left:4px solid var(--ion-color-primary)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night.incomplete{background-color:pink!important;border-left:4px solid #db7093!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night.pencilled{background-color:var(--ion-color-light-50)!important;border-left:4px solid var(--ion-color-light)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container.night.cancelled{background-color:var(--ion-color-event-cancelled)!important;border-left:4px solid var(--ion-color-danger)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid,.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row{height:100%}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .ewp-event-day-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .ewp-event-day-label.truckName{margin-left:6px;margin-right:25px}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-evenly}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon{height:25px;width:25px}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.day{color:var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.day.completed{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.night{color:var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-remote-icon.night.completed{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon{height:25px;width:25px}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day{color:var(--ion-color-day-shift)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day.accepted{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.day.pending{color:var(--ion-color-warning)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night{color:var(--ion-color-night-shift)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night.accepted{color:var(--ion-color-success)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-notif-status-icon.night.pending{color:var(--ion-color-warning)!important}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-event-col .job-schedule-custom-calendar-day-view-card .job-schedule-calendar-event-day-view-container .job-schedule-calendar-day-view-grid .job-schedule-calendar-day-view-row .job-schedule-calendar-day-view-col .job-schedule-calendar-status-container .ewp-invoice-icon.day{height:25px;width:25px}.job-schedule-calendar-card .job-schedule-custom-calendar-day-view-container .job-schedule-custom-calendar-day-view-grid .job-schedule-custom-calendar-day-view-row .job-schedule-custom-calendar-day-view-calendar-col{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;margin-top:30px}.job-schedule-calendar-event-detail-container{display:flex;flex-direction:column;align-items:center}.job-schedule-calendar-export-dialog{--height:auto;--width:auto;--min-width:697px;--border-radius:5px;--box-shadow:none}.job-schedule-calendar-export-dialog::part(content){max-width:100%;width:auto}.job-schedule-calendar-export-dialog::part(content) .ion-page{position:relative;contain:content;max-height:90vh}.job-schedule-calendar-export-dialog::part(content) .ion-page .modal-content{overflow:auto}.job-schedule-calendar-export-dialog .export-dialog-container{margin:50px 60px 60px;display:flex;flex-direction:column;align-items:center}.job-schedule-calendar-export-dialog .export-dialog-container .export-dialog-close{cursor:pointer;position:absolute;right:5%;top:7%}.job-schedule-calendar-export-dialog .export-dialog-container .export-dialog-sub-header{margin-bottom:25px}.job-schedule-calendar-export-dialog .export-dialog-container .export-date-range-container{width:100%;display:flex;justify-content:space-between}.job-schedule-calendar-export-dialog .export-dialog-container .export-date-range-container .export-date-picker{height:56px;width:100%}.job-schedule-calendar-export-dialog .export-dialog-container .export-date-range-container .export-date-picker.from{padding-right:5px}.job-schedule-calendar-export-dialog .export-dialog-container .export-date-range-container .export-date-picker.to{padding-left:5px}.job-schedule-calendar-export-dialog .export-dialog-container .export-dialog-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:50px}.job-schedule-calendar-export-dialog .export-dialog-container .export-dialog-button-container .export-dialog-button{--border-radius:4px;width:179px;height:44px}.job-schedule-calendar-export-dialog .export-dialog-container .export-dialog-button-container .export-dialog-button.cancel{width:75px!important}.invoice-container .tooltiptext{visibility:hidden;width:auto;background-color:var(--ion-color-dark);color:var(--ion-color-white);text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;right:0}.invoice-container:hover .tooltiptext{visibility:visible}.ewp-mini-calendar-container .react-calendar{min-height:250px;height:100%;width:96%;border:none}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation{height:35px}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{background-color:transparent}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__next2-button,.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__prev2-button{display:none}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button{height:31px;width:31px;background:url(/static/media/next-mini-calendar-icon.6901cb08.svg) no-repeat 50%}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__next-button ion-icon{display:none}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button{height:31px;width:31px;background:url(/static/media/prev-mini-calendar-icon.d4563e60.svg) no-repeat 50%}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__prev-button ion-icon{display:none}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation .react-calendar__navigation__label{background-color:transparent}.ewp-mini-calendar-container .react-calendar .react-calendar__navigation button[disabled]{background-color:transparent;color:var(--ion-color-light)!important}.ewp-mini-calendar-container .react-calendar .react-calendar__year-view .react-calendar__tile{padding:2em .5em}.ewp-mini-calendar-container .react-calendar.ewp-custom-mini-calendar .react-calendar__month-view__days__day{border-radius:50%;margin:2px 2px 25px}.ewp-mini-calendar-container .react-calendar.ewp-custom-mini-calendar .react-calendar__month-view__days__day.ewp-profile-mini-calendar-tile{height:34px!important;width:34px!important;flex-basis:12.6%!important;max-width:12.6%!important;color:var(--ion-color-light);font-weight:400;background-color:transparent}.ewp-mini-calendar-container .react-calendar.ewp-custom-mini-calendar .react-calendar__month-view__days__day.ewp-profile-mini-calendar-tile.react-calendar__tile--active{background:var(--ion-color-primary);color:#fff}.ewp-mini-calendar-container .react-calendar.ewp-custom-mini-calendar .react-calendar__month-view__days__day.ewp-profile-mini-calendar-tile.react-calendar__tile:disabled{background-color:transparent;color:var(--ion-color-light-10)}.ewp-mini-calendar-container .react-calendar.ewp-custom-mini-calendar .react-calendar__tile--hasActive{background:var(--ion-color-primary);color:#fff;font-weight:600}.ewp-mini-calendar-container .react-calendar .react-calendar__month-view__weekdays{text-align:center}.ewp-mini-calendar-container .react-calendar .react-calendar__month-view__weekdays__weekday{font-size:13px!important;font-weight:700!important;color:var(--ion-color-medium);margin:25px 0;padding-top:25px;border-top:1px solid var(--ion-color-light-10)}.ewp-mini-calendar-container .react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.ewp-mini-calendar-container .react-calendar .react-calendar__month-view__days{justify-content:space-around}.ewp-rbcalendar-custom-toolbar-container{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:15px 25px;background-color:var(--ion-color-tertiary)}.ewp-rbcalendar-custom-toolbar-container .ewp-rbcalendar-today-button{width:63px;height:31px;border:1px solid var(--ion-color-light-10);border-radius:4px}.ewp-rbcalendar-custom-toolbar-container .ewp-rbcalendar-label-container{display:flex;flex-direction:row;align-items:center}.ewp-rbcalendar-custom-toolbar-container .ewp-rbcalendar-label-container .ewp-rbcalendar-nav{background:var(--ion-color-light-10);border-radius:4px;height:41px;width:51px}.ewp-rbcalendar-custom-toolbar-container .ewp-rbcalendar-label-container .ewp-rbcalendar-label{margin:0 30px}.ewp-rbcalendar-custom-toolbar-container .ewp-rbcalender-onview-button-container .ewp-rbcalendar-view-button{width:63px;height:31px;--border-radius:4px}.ewp-rbcalendar-custom-toolbar-container .ewp-rbcalender-onview-button-container .ewp-rbcalendar-view-button.work_week{width:100px}.ewp-rbcalendar-sub-toolbar-container{padding:15px 24px;background-color:var(--ion-color-tertiary);display:flex;flex-direction:column;justify-content:center;width:100%}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-header-container{width:100%;display:flex;justify-content:space-between}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-header-container .ewp-rbcalendar-button-container .ewp-rbcalendar-sub-tool-button{height:31px;width:63px;border-radius:4px;background:var(--ion-color-light-gray)}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-header-container .ewp-rbcalendar-button-container .ewp-rbcalendar-sub-tool-button.active{background:var(--ion-color-primary)}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-header-container .ewp-rbcalendar-button-container .ewp-rbcalendar-sub-tool-options-button{height:31px;border-radius:100px;background:var(--ion-color-light-gray)}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-header-container .ewp-rbcalendar-button-container .ewp-rbcalendar-sub-tool-options-button.active{background:var(--ion-color-primary)}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container{display:flex;justify-content:space-between}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container{width:100%;display:flex;flex-direction:row;align-items:center;align-content:space-between}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container{width:20%;display:flex;flex-direction:row;align-items:center;align-content:space-between}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon{border-radius:50%;height:14px;width:14px}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.day{background-color:var(--ion-color-day-shift)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.night{background-color:var(--ion-color-night-shift)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.cancelled,.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.incomplete{background-color:var(--ion-color-danger)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.complete{background-color:var(--ion-color-primary)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.pencilled{background-color:var(--ion-color-light-50)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-icon.incomplete{background-color:pink!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label{margin-left:4px}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label.day{color:var(--ion-color-day-shift)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label.night{color:var(--ion-color-night-shift)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label.cancelled{color:var(--ion-color-danger)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label.complete{color:var(--ion-color-primary)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label.pencilled{color:var(--ion-color-light-50)!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-job-legends-container .ewp-job-legend-item-container .ewp-job-legend-label.incomplete{color:pink!important}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-rbcalendar-export-button{height:31px;width:45px;border-radius:4px;border:1px solid var(--ion-color-gray);margin:5px 10px}.ewp-rbcalendar-sub-toolbar-container .ewp-job-toolbar-subheader-container .ewp-rbcalendar-export-button .export-icon{height:15px;width:18px;background:url(/static/media/export-icon.cae878c7.svg) no-repeat 50%}.job-sched-weekly-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--ion-color-tertiary);padding:5px 5px 250px}.job-sched-weekly-container .job-sched-spinner{width:40%;height:40%}.job-sched-weekly-container .job-sched-weekly-grid{border:1px solid var(--ion-color-light-10);width:100%}.job-sched-weekly-container .job-sched-weekly-grid.header{max-height:35px}.job-sched-weekly-container .job-sched-weekly-grid .job-sched-weekly-row{border-bottom:1px solid var(--ion-color-light-10)}.job-sched-weekly-container .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col{border-left:1px solid var(--ion-color-light-10)}.job-sched-weekly-container .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col.header,.job-sched-weekly-container .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col.name{text-align:center;height:35px;display:flex;justify-content:center;align-items:center}.job-sched-weekly-container .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col:first-child{border-left:unset}.job-sched-weekly-container .job-sched-weekly-main{width:100%;max-height:70vh;overflow-y:auto;padding-bottom:500px}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid{border:1px solid var(--ion-color-light-10);width:100%}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row{border-bottom:1px solid var(--ion-color-light-10)}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container{display:flex;flex-direction:column;border-left:1px solid var(--ion-color-light-10)}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div{min-height:80px}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.header,.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.name{text-align:center;height:35px;display:flex;justify-content:center;align-items:center}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div:first-child{border-left:unset}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job{background:red;cursor:pointer;min-height:80px}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.start-date{position:relative}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.day{background-color:var(--ion-color-event-day-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.day.start-date{border-left:4px solid var(--ion-color-day-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.night{background-color:var(--ion-color-event-night-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.night.start-date{border-left:4px solid var(--ion-color-night-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.completed{background-color:var(--ion-color-event-complete)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.completed.start-date{border-left:4px solid var(--ion-color-primary)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.incomplete{background-color:pink!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.incomplete.start-date{border-left:4px solid #db7093!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.cancelled{background-color:var(--ion-color-event-cancelled)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.cancelled.start-date{border-left:4px solid var(--ion-color-danger)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.pencilled{background-color:var(--ion-color-light-50)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job.pencilled.start-date{border-left:4px solid var(--ion-color-light)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid{position:absolute;width:100%;z-index:2}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-sched-truck-grid-col{display:flex;flex-direction:column}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-sched-truck-grid-col.details{padding-left:5px}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .ewp-event-week-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container{display:flex;flex-direction:column;align-items:flex-end;padding-right:5px;height:100%;justify-content:space-around}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-remote-icon{height:25px;width:25px}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-remote-icon.day{color:var(--ion-color-day-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-remote-icon.day.completed{color:var(--ion-color-success)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-remote-icon.night{color:var(--ion-color-night-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-remote-icon.night.completed{color:var(--ion-color-success)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon{height:25px;width:25px}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon.day{color:var(--ion-color-day-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon.day.accepted{color:var(--ion-color-success)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon.day.pending{color:var(--ion-color-warning)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon.night{color:var(--ion-color-night-shift)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon.night.accepted{color:var(--ion-color-success)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-notif-status-icon.night.pending{color:var(--ion-color-warning)!important}.job-sched-weekly-container .job-sched-weekly-main .job-sched-weekly-grid .job-sched-weekly-row .job-sched-weekly-col-container .job-sched-weekly-col-div.has-job .job-sched-truck-grid .job-sched-truck-grid-row .job-schedule-calendar-status-container .ewp-invoice-icon.week{height:25px;width:25px}.delete-job-sched-dialog::part(content){--border-radius:5px;height:405px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.delete-job-sched-dialog .delete-job-sched-content{--padding-top:50px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-title-container{display:flex;flex-direction:column}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-title-container .delete-job-sched-subtitle{margin-top:13px}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card{--inner-padding-end:0;margin-top:49px;height:110px;box-shadow:none!important}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item .delete-job-sched-icon{height:46px;width:46px;margin:28px 35px 28px 40px;background:url(/static/media/calendar_large_green.12dc9747.svg) no-repeat 50%}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item .delete-job-sched-dialog-detail-container{display:flex;flex-direction:column;align-items:flex-start}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item .delete-job-sched-dialog-truck-grid{margin-left:40px}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item .delete-job-sched-dialog-truck-grid .delete-job-sched-dialog-truck-row .delete-job-sched-dialog-truck-col{display:flex;flex-direction:column;align-items:flex-start}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item .delete-job-sched-dialog-truck-grid .delete-job-sched-dialog-truck-row .delete-job-sched-dialog-truck-col .delete-job-sched-dialog-truck-detail-label{max-width:250px;overflow:hidden;text-overflow:ellipsis}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-card .delete-job-sched-card-content .delete-job-sched-card-item .delete-job-sched-driver-details{margin-left:70px}.delete-job-sched-dialog .delete-job-sched-content .delete-job-sched-action-buttons-item{margin-top:50px}.truck-register-container{--padding-bottom:224px}.truck-register-container .truck-register-form-page-container{max-width:600px;width:100%}.truck-dashboard-container{height:100%;display:flex;flex-direction:column;width:100%}.truck-dashboard-container .truck-dashboard-detail-card-container{height:100%;width:100%;margin-top:25px}.truck-dashboard-container .truck-dashboard-detail-card-container .archived-banner-container{margin:0 0 20px}.truck-dashboard-container .truck-dashboard-card-container{height:100%;width:100%;margin-top:20px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid,.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row{height:100%}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-voc-col{padding-left:10px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-voc-col .truck-dashboard-voc-card{height:100%;min-height:250px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-change-logs-col{padding-left:10px;padding-top:20px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-expires-col{padding-right:10px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-expires-col .truck-dashboard-expires-card{height:100%;min-height:250px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-service-hsitory-col{padding-right:10px;padding-top:20px}.truck-dashboard-container .truck-dashboard-card-container .truck-dashboard-grid .truck-dashboard-row .truck-dashboard-service-hsitory-col .truck-dashboard-service-hsitory-card{height:100%;min-height:250px}.truck-dashboard-container .truck-dashboard-note-card{margin-top:20px;--inner-padding-end:0;max-height:500px;max-width:720px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.truck-dashboard-container .truck-dashboard-note-card .truck-dashboard-note-card-header{border-bottom:1px solid var(--ion-color-light-10);width:100%;padding:20px;display:flex}.truck-dashboard-container .truck-dashboard-note-card .truck-dashboard-note-card-header .truck-dashboard-note-card-headerlabel{align-self:flex-start;text-align:start}.truck-dashboard-container .truck-dashboard-note-card .truck-dashboard-note-container{height:100%;margin-top:40px;display:flex;flex-flow:column;align-items:flex-end;max-width:672px;width:100%}.truck-dashboard-container .truck-dashboard-note-card .truck-dashboard-note-container .truck-dashboard-note-action-buttons-item{margin-top:20px;width:100%;margin-bottom:20px}.truck-dashboard-container .truck-dashboard-note-card .truck-dashboard-note-container .truck-dashboard-note-action-buttons-item .truck-dashboard-note-save-button{width:68px;height:30px;--box-shadow:none;--border-radius:5px}.truck-dashboard-container .truck-add-note-button-container{display:flex;flex-direction:column;align-items:center}.truck-dashboard-container .truck-add-note-button-container .truck-add-note-button{width:720px;height:68px;--box-shadow:none;--border-radius:5px;margin-top:70px}.service-history-card{--inner-padding-end:0;min-height:280px;min-width:597px;width:100%;height:100%}.service-history-card.tablet{min-width:0!important}.service-history-card .service-history-card-content .service-history-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 25px}.service-history-card .service-history-card-content .service-history-card-header .service-history-card-header-button{max-width:163px;width:100%;--border-radius:4px;--background:var(--ion-color-gray);--background-hover:var(--ion-color-gray-tint);--background-activated:var(--ion-color-gray-shade);--box-shadow:none}.service-history-card .service-history-card-content .service-history-card-grid{border-top:1px solid var(--ion-color-light-10);max-height:280px;height:100%;padding:0 20px;overflow-y:auto}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-header{padding:15px 0;border-bottom:1px solid var(--ion-color-light-10)}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-data{border-bottom:1px solid var(--ion-color-light-10);padding:2px 0}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-data .service-history-card-buttons-container{display:flex;flex-direction:row;align-items:center}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-data .service-history-card-buttons-container .service-history-attachment-button{height:22px;width:22px;margin-right:5px;--background:#fafafc}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-data .service-history-card-buttons-container .service-history-attachment-button .service-history-attachment-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/attachment.44f92d07.svg) no-repeat 50%}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-data .service-history-card-buttons-container .service-history-edit-button{height:22px;width:22px;--background:#fafafc}.service-history-card .service-history-card-content .service-history-card-grid .service-history-card-row-content-data .service-history-card-buttons-container .service-history-edit-button .service-history-edit-icon{color:var(--ion-color-gray-contrast);height:22px;width:22px;background:url(/static/media/edit-small-light.bdc1b3ed.svg) no-repeat 50%}.service-history-card .service-history-card-content .service-history-card-grid :hover.service-history-card-row-content-data{background-color:var(--ion-color-light-10)!important}.service-history-form-container{display:flex;flex-direction:column}.service-history-form-container .service-history-form-input-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.service-history-form-container .service-history-form-input-container .service-date-input-date,.service-history-form-container .service-history-form-input-container .service-history-service-type-input{width:400px}.truck-service-history-row .truck-service-history-start-col{padding-right:10px;margin-top:20px}.truck-service-history-row .truck-service-history-end-col{padding-left:10px;margin-top:20px}.truck-service-history-row .truck-service-history-end-col .service-date-input-date{width:100%}.truck-service-history-calendar-container{margin-top:15px}.truck-service-history-calendar-container .truck-service-history-action-button{border-radius:5px;height:56px;width:100%;margin-top:20px}.truck-service-history-calendar-container .truck-service-history-action-button.date-button{--background:var(--ion-color-white);--background-hover:var(--ion-color-light-15);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;--border-width:1px;--border-style:solid;--border-color:var(--ion-color-light-10);--border-radius:4px}.truck-service-history-calendar-container .truck-service-history-action-button .truck-service-history-calendar-icon{height:18px;width:18px;position:absolute;left:13px;background:url(/static/media/calendar.85a3a472.svg) no-repeat 50%}.truck-service-history-calendar-container .truck-service-history-action-button .truck-service-history-calendar-text{position:absolute;left:40px}.truck-service-history-upload-container{margin-top:30px;width:968px}.truck-service-history-upload-container.is-tablet{width:100%}.truck-service-history-upload-container .truck-service-history-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5px}.truck-service-history-upload-container .truck-service-history-title-button-container .truck-service-history-attachments-add-another-button{width:140px;height:30px;border-radius:4px;background:var(--ion-color-gray)}.truck-service-history-upload-container .truck-service-history-title-button-container .truck-service-history-attachments-add-another-button .truck-service-history-small-add-icon{margin-left:10px;position:absolute;left:0}.truck-service-history-upload-container .web-upload-list-attachment-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;width:100%}.truck-service-history-upload-container .web-upload-list-attachment-container .web-upload-attachment-container{width:105px;position:relative;padding-top:5px}.truck-service-history-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.truck-service-history-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button .web-upload-attachment-close-icon{position:absolute;font-size:18px}.truck-service-history-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.truck-service-history-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar img{width:100%;height:100%;object-fit:fill}.truck-service-history-upload-container .truck-service-history-upload-item{--background:rgba(78,84,94,0.05);border-radius:4px;border:1px dashed rgba(118,116,128,.25);height:100px;margin-top:20px}.truck-service-history-upload-container .truck-service-history-upload-item .web-upload-icon-label-container{display:flex;align-items:center;width:100%;height:100px;margin-left:320px}.truck-service-history-upload-container .truck-service-history-upload-item .web-upload-icon-label-container .truck-service-history-upload-label{cursor:pointer}.truck-service-history-upload-container .truck-service-history-upload-item .web-upload-icon-label-container .truck-service-history-upload-icon{margin-right:12px;height:23px;width:23px;background:url(/static/media/web-upload.60931bf0.svg) no-repeat 50%}.truck-service-history-delete-button{height:44px;width:183px;background:var(--ion-color-gray);margin-right:18px;border-radius:5px;--box-shadow:none}.truck-service-history-delete-dialog::part(content){--border-radius:5px;height:275px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.truck-service-history-delete-dialog::part(content) .truck-service-history-delete-dialog-content{--padding-top:60px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.truck-service-history-delete-dialog::part(content) .truck-service-history-delete-dialog-content .truck-service-history-delete-dialog-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.truck-service-history-delete-dialog::part(content) .truck-service-history-delete-dialog-content .truck-service-history-delete-dialog-title-container{display:flex;flex-direction:column}.truck-service-history-delete-dialog::part(content) .truck-service-history-delete-dialog-content .truck-service-history-delete-dialog-title-container .truck-service-history-delete-dialog-subtitle{margin-top:13px}.truck-service-history-delete-dialog::part(content) .truck-service-history-delete-dialog-content .truck-service-history-delete-dialog-action-buttons-item{margin-top:60px}.truck-form-container{display:flex;flex-direction:column;max-width:597px}.truck-form-container .truck-form-header{margin-top:30px;margin-bottom:20px}.truck-form-container .truck-form-input-container{display:flex;flex-direction:column;margin-bottom:20px}.truck-form-container .truck-form-input-container.truck-form-select-container{width:100%;max-width:597px}.truck-form-container .truck-form-input-container.truck-form-select-container.dates{display:flex;flex-direction:row!important;justify-content:space-between}.truck-form-container .truck-form-save-button{margin-top:50px;height:68px}.truck-list-container{display:flex;flex-direction:column;width:100%}.truck-list-container .truck-list-header-padding{margin-bottom:10px}.truck-list-container .truck-list-table-container{display:flex;flex-direction:column}.truck-list-container .truck-list-table-container .MuiTableCell-stickyHeader{z-index:9999!important}.admin-list-container{display:flex;flex-direction:column;width:100%}.admin-list-container .admin-list-table-container{margin-top:10px}.admin-list-container .admin-list-table-container .MuiTableCell-stickyHeader{z-index:9999!important}.admin-list-container .admin-list-table-container .admin-list-name-container{height:62px;display:flex;flex-direction:row;align-items:center}.admin-list-container .admin-list-table-container .admin-list-name-container .admin-list-initials-container{height:45px;width:45px;margin-right:10px}.admin-list-container .admin-list-table-container .admin-list-name-container .admin-list-initials-container .admin-list-initials{background:var(--ion-color-light);border-radius:50%;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.admin-list-container .admin-list-table-container .admin-list-name-container .admin-list-picture{height:45px;width:45px;margin-right:10px}.admin-list-container .admin-list-table-container .admin-list-name-container .admin-list-picture img{height:45px;width:45px}.admin-list-container .admin-list-table-container .admin-list-name-container .admin-list-name-email-container{display:flex;flex-direction:column;align-items:flex-start}.admin-list-container .admin-list-table-container .admin-list-status-and-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.admin-list-container .admin-list-table-container .admin-list-status-and-button-container .admin-list-status-label{color:var(--ion-color-light)!important}.admin-list-container .admin-list-table-container .admin-list-status-and-button-container .admin-list-status-label.danger{color:var(--ion-color-danger)!important}.admin-list-container .admin-list-table-container .admin-list-status-and-button-container .admin-list-edit-button{width:110px;height:30px}.admin-list-container .admin-list-table-container .admin-list-status-and-button-container .admin-list-resend-button{width:110px;height:30px;margin-right:20px;--box-shadow:none}.confirm-cancel-invite-dialog .modal-wrapper{--border-radius:5px;height:296px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.confirm-cancel-invite-dialog .modal-wrapper .confirm-cancel-invite-content{--padding-top:50px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.confirm-cancel-invite-dialog .modal-wrapper .confirm-cancel-invite-content .confirm-cancel-invite-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.confirm-cancel-invite-dialog .modal-wrapper .confirm-cancel-invite-content .confirm-cancel-invite-title-container{display:flex;flex-direction:column}.confirm-cancel-invite-dialog .modal-wrapper .confirm-cancel-invite-content .confirm-cancel-invite-title-container .confirm-cancel-invite-subtitle{margin-top:13px}.confirm-cancel-invite-dialog .modal-wrapper .confirm-cancel-invite-content .confirm-cancel-invite-action-buttons-item{margin-top:50px}.user-details-title{margin-bottom:20px}.user-details-row{margin-bottom:28px}.user-start-col{padding-right:10px}.user-end-col{padding-left:10px}.user-add-sites-details-title{margin-top:50px}.user-sites-dropdown-container{margin-top:20px;margin-bottom:50px}.user-access-dropdown-container{margin-top:50px}.user-access-dropdown-container .user-access-container{margin-bottom:20px;display:flex;flex-direction:row;align-items:center}.user-access-dropdown-container .user-access-container .user-access-label{margin-right:6px}.user-access-tooltip-pop-over{--box-shadow:rgba(14,12,34,0.05);--background:var(--ion-color-tertiary);--max-width:350px;--width:100%;text-align:start;margin-top:10px}.user-access-tooltip-pop-over .tool-tip-label-container{display:flex;flex-direction:column;align-items:flex-start;padding:25px}.user-access-tooltip-pop-over .tool-tip-label-container .tool-tip-label{margin-bottom:5px}.user-invite-success-dialog::part(content){--border-radius:5px;height:405px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.user-invite-success-dialog .user-invite-success-content{--padding-top:50px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px;display:flex;flex-direction:column;text-align:center}.user-invite-success-dialog .user-invite-success-content .user-invite-success-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.user-invite-success-dialog .user-invite-success-content .user-invite-success-title-container{display:flex;flex-direction:column}.user-invite-success-dialog .user-invite-success-content .user-invite-success-title-container .user-invite-success-subtitle{margin-top:13px}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container{--inner-padding-end:0;margin-right:36px;margin-left:36px;margin-top:35px;height:110px;box-shadow:none!important}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-car-dialog{width:100%}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-profile-icon{height:54px;width:54px;margin:28px 40px 25px 27px;background:url(/static/media/users-primary-large.45087c0f.svg) no-repeat 50%}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-item-details-dialog{align-self:center}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-item-details-dialog .user-invite-success-assign-to-subcontractor-dialog{--border-width:0 0 1px 0;--border-style:solid;--border-radius:0;height:15px;vertical-align:text-top}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-action-item-dialog-container{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-action-item-dialog-container .user-invite-success-contact-info-dialog{padding-left:40px}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-action-item-dialog-container .user-invite-success-contact-info-dialog .user-invite-success-contact-info-email{width:200px}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-action-item-dialog-container .user-invite-success-contact-info-dialog .user-invite-success-contact-info-email .user-invite-success-details-message-icon{height:18px;width:18px;margin-right:7px;vertical-align:middle;background:url(/static/media/message.0faae233.svg) no-repeat 50%}.user-invite-success-dialog .user-invite-success-content .user-invite-success-dialog-container .user-invite-success-details-item-dialog .user-invite-success-action-item-dialog-container .user-invite-success-contact-info-dialog .user-invite-success-contact-info-email .user-invite-success-details-key-icon{height:18px;width:18px;margin-right:7px;vertical-align:middle}.user-invite-success-dialog .user-invite-success-content .user-invite-done-button{margin-top:50px}.archive-company-rep-dialog::part(content){--border-radius:5px;height:405px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.archive-company-rep-dialog .archive-company-rep-content{--padding-top:50px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-title-container{display:flex;flex-direction:column}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-title-container .archive-company-rep-subtitle{margin-top:13px}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container{--inner-padding-end:0;margin-right:36px;margin-left:36px;margin-top:35px;height:110px;box-shadow:none!important}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-car-dialog{width:100%}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-item-dialog{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-item-dialog .archive-company-rep-profile-icon{height:54px;width:54px;margin:28px 40px 25px 27px;background:url(/static/media/users-primary-large.45087c0f.svg) no-repeat 50%}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-item-dialog .archive-company-rep-item-details-dialog{align-self:center}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-item-dialog .archive-company-rep-item-details-dialog .archive-company-rep-assign-to-subcontractor-dialog{--border-width:0 0 1px 0;--border-style:solid;--border-radius:0;height:15px;vertical-align:text-top}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-item-dialog .archive-company-rep-action-item-dialog-container{--background:var(--ion-color-white);--inner-padding-end:0;--padding-start:0}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-dialog-container .archive-company-rep-details-item-dialog .archive-company-rep-action-item-dialog-container .archive-company-rep-contact-info-dialog{padding-left:40px}.archive-company-rep-dialog .archive-company-rep-content .archive-company-rep-action-buttons-item{margin-top:50px}.faults-and-defects-container{display:flex;flex-direction:column;width:100%;height:100%}.faults-and-defects-container .faults-and-defects-header{display:flex;justify-content:space-between;margin-right:20px}.faults-and-defects-container .faults-and-defects-header .search-button-input-container{display:flex;flex-direction:row}.faults-and-defects-container .faults-and-defects-header .search-button-input-container .search-category-button{min-height:56px;min-width:190px;border:1px solid var(--ion-color-light-10);--background:var(--ion-color-white);--box-shadow:none!important}.faults-and-defects-container .faults-and-defects-header .search-button-input-container .search-category-button .search-button-icon{margin-left:10px;height:15px;width:15px}.faults-and-defects-container .faults-and-defects-header .search-button-input-container .ewp-title-search-button-search-bar{--background:var(--ion-color-white);max-width:407px;min-height:58px;align-self:flex-end;border:1px solid var(--ion-color-light-10);border-radius:4px}.faults-and-defects-container .faults-and-defects-header .search-button-input-container .ewp-title-search-button-search-bar input{box-shadow:none!important}.faults-and-defects-container .faults-and-defects-header .faults-and-defects-right-options-container{display:flex;align-items:center}.faults-and-defects-container .faults-and-defects-header .faults-and-defects-right-options-container ion-label{margin-right:10px}.faults-and-defects-container .faults-and-defects-header .faults-and-defects-right-options-container .faults-and-defects-add-button{margin-left:20px;--border-radius:5px;height:54px;width:200px}.faults-and-defects-container .faults-and-defects-header .faults-and-defects-right-options-container .faults-and-defects-add-button .faults-and-defects-add-icon{color:#fff;height:18px;width:18px;position:absolute;left:13px;background:url(/static/media/add-icon.d9eb2619.svg) no-repeat 50%}.faults-and-defects-container .faults-and-defects-tickets-container{margin-top:10px;display:flex;height:100%}.faults-and-defects-container .faults-and-defects-tickets-container .faults-and-defects-spinner-container{height:51vh;width:100%;display:flex;justify-content:space-evenly;align-items:center}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets{height:100%;width:25vw}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets.ipad,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets.ipad,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets.ipad,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets.ipad{width:30vw}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-header,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-header,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-header,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-header{border-radius:5px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-header.opened,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-header.opened,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-header.opened,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-header.opened{--background:var(--ion-color-danger)}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-header.in-progress,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-header.in-progress,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-header.in-progress,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-header.in-progress{--background:var(--ion-color-warning)}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-header.closed,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-header.closed,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-header.closed,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-header.closed{--background:var(--ion-color-success)}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-header.waiting-on-parts,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-header.waiting-on-parts,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-header.waiting-on-parts,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-header.waiting-on-parts{--background:var(--ion-color-medium)}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item{--inner-padding-end:0px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card{margin:5px 5px 15px;width:100%}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-card-header,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-card-header,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-card-header,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-card-header{display:flex;flex-direction:column;position:relative}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-card-header .status-chip,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-card-header .status-chip,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-card-header .status-chip,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-card-header .status-chip{--border-radius:15px;--box-shadow:none;margin-top:5px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-edit,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-edit,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-edit,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-edit{position:absolute;width:40px;height:40px;top:0;right:0}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes{position:absolute;width:40px;height:40px;top:2px;right:40px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes-counter,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes-counter,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes-counter,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-card-header .ticket-card-notes-counter{position:absolute;right:47px;top:12px;z-index:1;background:var(--ion-color-medium);border-radius:50%;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .request-parts-button,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .request-parts-button,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .request-parts-button,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .request-parts-button{width:100%;--box-shadow:none}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-description.more,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-description.more,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-description.more,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-description.more{white-space:normal}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .view-more,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .view-more,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .view-more,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .view-more{width:71px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-attachment-container,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-attachment-container,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-attachment-container,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-attachment-container{margin:auto;position:relative}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button{height:100%;width:100%;margin-top:10px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar{--size:100%;--border-radius:5px}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar img,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar img,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar img,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar img{width:100%;height:100%;object-fit:fill}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .action-buttons,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .action-buttons,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .action-buttons,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .action-buttons{margin-top:10px;display:flex;flex-direction:row-reverse;justify-content:space-between}.faults-and-defects-container .faults-and-defects-tickets-container .closed-tickets .ticket-card-item .ticket-card .action-buttons .action-button,.faults-and-defects-container .faults-and-defects-tickets-container .in-progress-tickets .ticket-card-item .ticket-card .action-buttons .action-button,.faults-and-defects-container .faults-and-defects-tickets-container .opened-tickets .ticket-card-item .ticket-card .action-buttons .action-button,.faults-and-defects-container .faults-and-defects-tickets-container .waiting-on-parts-tickets .ticket-card-item .ticket-card .action-buttons .action-button{--box-shadow:none}.close-ticket-faults-defects-row .close-ticket-faults-defects-only-col{margin-top:20px}.close-ticket-faults-defects-row .close-ticket-faults-defects-start-col{padding-right:10px;margin-top:20px}.close-ticket-faults-defects-row .close-ticket-faults-defects-end-col{padding-left:10px;margin-top:20px}.ticket-attachment-container{width:100px;position:relative}.ticket-attachment-container .ticket-attachment-avatar-button{height:100px;width:100px;margin-top:25px}.ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar{--size:100px;--border-radius:5px}.ticket-attachment-container .ticket-attachment-avatar-button .ticket-attachment-avatar img{width:100%;height:100%;object-fit:fill}.close-ticket-faults-defects-calendar-container{margin-top:15px}.close-ticket-faults-defects-calendar-container .close-ticket-faults-defects-action-button{border-radius:5px;height:56px;width:100%;margin-top:20px}.close-ticket-faults-defects-calendar-container .close-ticket-faults-defects-action-button.date-button{--background:var(--ion-color-white);--background-hover:var(--ion-color-light-15);--background-activated:var(--ion-color-gray-shade);--box-shadow:none;--border-width:1px;--border-style:solid;--border-color:var(--ion-color-light-10);--border-radius:4px}.close-ticket-faults-defects-calendar-container .close-ticket-faults-defects-action-button .close-ticket-faults-defects-calendar-icon{height:18px;width:18px;position:absolute;left:13px;background:url(/static/media/calendar.85a3a472.svg) no-repeat 50%}.close-ticket-faults-defects-calendar-container .close-ticket-faults-defects-action-button .close-ticket-faults-defects-calendar-text{position:absolute;left:40px}.close-ticket-faults-defects-upload-container{margin-top:30px;width:968px}.close-ticket-faults-defects-upload-container.is-tablet{width:100%}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5px}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-title-button-container .close-ticket-faults-defects-attachments-add-another-button{width:140px;height:30px;border-radius:4px;background:var(--ion-color-gray)}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-title-button-container .close-ticket-faults-defects-attachments-add-another-button .close-ticket-faults-defects-small-add-icon{margin-left:10px;position:absolute;left:0}.close-ticket-faults-defects-upload-container .web-upload-list-attachment-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;width:100%}.close-ticket-faults-defects-upload-container .web-upload-list-attachment-container .web-upload-attachment-container{width:105px;position:relative;padding-top:5px}.close-ticket-faults-defects-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.close-ticket-faults-defects-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button .web-upload-attachment-close-icon{position:absolute;font-size:18px}.close-ticket-faults-defects-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.close-ticket-faults-defects-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar img{width:100%;height:100%;object-fit:fill}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-upload-item{--background:rgba(78,84,94,0.05);border-radius:4px;border:1px dashed rgba(118,116,128,.25);height:100px;margin-top:20px}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-upload-item .web-upload-icon-label-container{display:flex;align-items:center;width:100%;height:100px;margin-left:320px}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-upload-item .web-upload-icon-label-container .close-ticket-faults-defects-upload-label{cursor:pointer}.close-ticket-faults-defects-upload-container .close-ticket-faults-defects-upload-item .web-upload-icon-label-container .close-ticket-faults-defects-upload-icon{margin-right:12px;height:23px;width:23px;background:url(/static/media/web-upload.60931bf0.svg) no-repeat 50%}.close-ticket-faults-defects-delete-button{height:44px;width:183px;background:var(--ion-color-gray);margin-right:18px;border-radius:5px;--box-shadow:none}.close-ticket-faults-defects-delete-dialog .modal-wrapper{--border-radius:5px;height:275px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.close-ticket-faults-defects-delete-dialog .modal-wrapper .close-ticket-faults-defects-delete-dialog-content{--padding-top:60px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.close-ticket-faults-defects-delete-dialog .modal-wrapper .close-ticket-faults-defects-delete-dialog-content .close-ticket-faults-defects-delete-dialog-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.close-ticket-faults-defects-delete-dialog .modal-wrapper .close-ticket-faults-defects-delete-dialog-content .close-ticket-faults-defects-delete-dialog-title-container{display:flex;flex-direction:column}.close-ticket-faults-defects-delete-dialog .modal-wrapper .close-ticket-faults-defects-delete-dialog-content .close-ticket-faults-defects-delete-dialog-title-container .close-ticket-faults-defects-delete-dialog-subtitle{margin-top:13px}.close-ticket-faults-defects-delete-dialog .modal-wrapper .close-ticket-faults-defects-delete-dialog-content .close-ticket-faults-defects-delete-dialog-action-buttons-item{margin-top:60px}.request-parts-row .request-parts-only-col{margin-top:20px}.request-parts-row .request-parts-start-col{padding-right:10px;margin-top:20px}.request-parts-row .request-parts-end-col{padding-left:10px;margin-top:20px}.request-parts-delete-button{height:44px;width:183px;background:var(--ion-color-gray);margin-right:18px;border-radius:5px;--box-shadow:none}.request-parts-delete-dialog .modal-wrapper{--border-radius:5px;height:275px;width:600px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.request-parts-delete-dialog .modal-wrapper .request-parts-delete-dialog-content{--padding-top:60px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.request-parts-delete-dialog .modal-wrapper .request-parts-delete-dialog-content .request-parts-delete-dialog-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.request-parts-delete-dialog .modal-wrapper .request-parts-delete-dialog-content .request-parts-delete-dialog-title-container{display:flex;flex-direction:column}.request-parts-delete-dialog .modal-wrapper .request-parts-delete-dialog-content .request-parts-delete-dialog-title-container .request-parts-delete-dialog-subtitle{margin-top:13px}.request-parts-delete-dialog .modal-wrapper .request-parts-delete-dialog-content .request-parts-delete-dialog-action-buttons-item{margin-top:60px}.faults-and-defects-row .faults-and-defects-start-col{padding-right:10px;margin-top:20px}.faults-and-defects-row .faults-and-defects-end-col{padding-left:10px;margin-top:20px}.faults-and-defects-row .faults-and-defects-end-col .service-date-input-date{width:100%}.faults-and-defects-row .faults-and-defects-full-col{margin-top:20px}.faults-and-defects-row .faults-and-defects-full-col .defect-truck-dropdown-container{width:100%;margin:20px 0 0}.faults-and-defects-dialog-upload-container{margin-top:30px;width:100%}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-title-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5px}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-title-button-container .faults-and-defects-dialog-attachments-add-another-button{width:140px;height:30px;border-radius:4px;background:var(--ion-color-gray)}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-title-button-container .faults-and-defects-dialog-attachments-add-another-button .faults-and-defects-dialog-small-add-icon{margin-left:10px;position:absolute;left:0}.faults-and-defects-dialog-upload-container .web-upload-list-attachment-container{display:flex;flex-direction:row;align-items:center;overflow:auto;height:100%;width:100%}.faults-and-defects-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container{width:105px;position:relative;padding-top:5px}.faults-and-defects-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button{height:24px;z-index:1;right:0;--border-radius:50%!important;position:absolute;width:24px;--box-shadow:none!important;margin-right:3px}.faults-and-defects-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .remove-attachment-button .web-upload-attachment-close-icon{position:absolute;font-size:18px}.faults-and-defects-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar{--size:95px;--border-radius:5px;margin-top:10px}.faults-and-defects-dialog-upload-container .web-upload-list-attachment-container .web-upload-attachment-container .web-upload-attachment-avatar img{width:100%;height:100%;object-fit:fill}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-upload-item{--background:rgba(78,84,94,0.05);border-radius:4px;border:1px dashed rgba(118,116,128,.25);height:100px;margin-top:20px}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-upload-item .web-upload-icon-label-container{display:flex;align-items:center;width:100%;height:100px;margin-left:280px}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-upload-item .web-upload-icon-label-container .faults-and-defects-dialog-upload-label{cursor:pointer}.faults-and-defects-dialog-upload-container .faults-and-defects-dialog-upload-item .web-upload-icon-label-container .faults-and-defects-dialog-upload-icon{margin-right:12px;height:23px;width:23px;background:url(/static/media/web-upload.60931bf0.svg) no-repeat 50%}.faults-and-defects-delete-button{height:44px;width:183px;background:var(--ion-color-gray);margin-right:18px;border-radius:5px;--box-shadow:none}.faults-and-defects-delete-dialog .modal-wrapper{--border-radius:5px;height:275px;width:697px;box-shadow:0 5px 20px 0 rgba(14,12,34,.05)}.faults-and-defects-delete-dialog .modal-wrapper .faults-and-defects-delete-dialog-content{--padding-top:60px;--padding-end:60px;--padding-bottom:42px;--padding-start:60px}.faults-and-defects-delete-dialog .modal-wrapper .faults-and-defects-delete-dialog-content .faults-and-defects-delete-dialog-close-button-dialog{position:absolute;height:18px;width:18px;top:24px;right:24px}.faults-and-defects-delete-dialog .modal-wrapper .faults-and-defects-delete-dialog-content .faults-and-defects-delete-dialog-title-container{display:flex;flex-direction:column}.faults-and-defects-delete-dialog .modal-wrapper .faults-and-defects-delete-dialog-content .faults-and-defects-delete-dialog-title-container .faults-and-defects-delete-dialog-subtitle{margin-top:13px}.faults-and-defects-delete-dialog .modal-wrapper .faults-and-defects-delete-dialog-content .faults-and-defects-delete-dialog-action-buttons-item{margin-top:60px}.fault-defect-note-add-container{position:absolute;bottom:0;left:0;height:100px;width:90%;background:var(--ion-background-color);display:flex;justify-content:space-between;align-items:center;margin-top:40px}.fault-defect-note-add-container .faults-and-defects-add-notes-button{z-index:1;--border-radius:5px;height:35px;width:150px}.fault-defect-note-add-container .faults-and-defects-add-notes-button .faults-and-defects-add-icon{color:#fff;height:18px;width:18px;position:absolute;left:5px;background:url(/static/media/add-icon.d9eb2619.svg) no-repeat 50%}.fault-defect-note-card{margin-top:20px;--inner-padding-end:0;min-height:300px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.fault-defect-note-card .fault-defect-note-card-header{border-bottom:1px solid var(--ion-color-light-10);width:100%;padding:20px;display:flex}.fault-defect-note-card .fault-defect-note-card-header .fault-defect-note-card-headerlabel{align-self:flex-start;text-align:start}.fault-defect-note-card .fault-defect-note-container{height:100%;margin-top:40px;display:flex;flex-flow:column;max-width:672px;width:100%}.fault-defect-note-card .fault-defect-note-container .fault-defect-note-action-buttons-item{margin-top:20px;width:100%;margin-bottom:20px}.fault-defect-note-card .fault-defect-note-container .fault-defect-note-action-buttons-item .fault-defect-note-save-button{width:68px;height:30px;--box-shadow:none;--border-radius:5px}.fault-defect-main-container{display:flex;flex-direction:column;align-items:center;padding-bottom:100px}.fault-defect-main-container .note-card-container{width:100%}.fault-defect-main-container .fault-defect-empty-container{width:100%;border:2px solid grey;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px}.fault-defect-main-container .fault-defect-empty-container ion-label{color:grey!important}.fault-defect-main-container .fault-defect-empty-container ion-icon{color:grey!important;width:50px;height:50px}.ewp-mobile-landing-page{visibility:hidden}.ewp-mobile-landing-page.safe-to-view{visibility:visible;opacity:1!important}.ewp-mobile-landing-page .ewp-mobile-landing-container{height:100%;--background:var(--ion-color-dark)}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-wrapper-pattern{position:absolute;background-size:cover;height:100%;width:100%;z-index:1}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-wrapper{position:absolute;top:0;background-size:cover;height:75%;width:100%}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-login-container{display:flex;flex-direction:column;height:100%;padding:calc(24px + var(--ion-safe-area-top)) 24px 0 24px}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-login-container .ewp-landing-logo-button-container{z-index:1;display:flex;flex-direction:column;justify-content:space-around;height:100%}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-login-container .ewp-landing-logo-button-container .ewp-mobile-landing-login-logo{height:214px;width:219px;align-self:center}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-login-container .ewp-landing-logo-button-container .ewp-mobile-landing-login-action-container{z-index:1;text-align:center}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-login-container .ewp-landing-logo-button-container .ewp-mobile-landing-login-action-container .ewp-mobile-landing-sign-up-button{margin-top:20px}.ewp-mobile-landing-page .ewp-mobile-landing-container .ewp-mobile-landing-login-container .ewp-mobile-landing-footer{padding-bottom:30px}.footer-ios ion-toolbar:first-child{--border-width:0}.ewp-terms-and-privacy{text-align:center;opacity:.5;z-index:9999;margin:auto;max-width:80%}.ewp-terms-and-privacy .ewp-divider{vertical-align:sub}.iframe-dialog{--border-radius:4px}.iframe-dialog::part(content){max-height:100%;justify-content:flex-start}.iframe-dialog::part(content) .modal-content{overflow:auto}.iframe-dialog .iframe-dialog-header{display:flex;flex-direction:column;align-items:flex-end;width:100%}.iframe-dialog .iframe-dialog-header .iframe-dialog-header-close{--padding-top:5px;--padding-end:5px;--padding-bottom:5px;--padding-start:5px;margin-top:30px;margin-right:24px;height:40px;width:40px}.iframe-dialog .iframe-dialog-title-container{border-top:1px solid #000;margin-top:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.iframe-dialog .iframe-dialog-title-container .iframe{height:100%;width:100%}.login-form-container{display:flex;align-items:center;flex-direction:column;margin-top:90px}.login-form-container .login-form-input-container{max-width:474px;width:100%;margin-top:50px}.login-form-container .login-form-input-container .login-form-password-input{margin-top:30px}.login-form-container .login-form-input-container .login-form-login-button{margin-top:50px}.login-form-container .login-form-input-container .login-form-forgot-password-container{display:flex;flex-direction:row;align-content:flex-end;justify-content:flex-end}.login-form-container .login-form-input-container .login-form-forgot-password-container .login-form-forgot-password-link{margin-top:14px}.reset-password-container{display:flex;flex-direction:column;align-items:center}.reset-password-container .reset-password-title{margin-top:120px}.reset-password-container .reset-password-description{margin-top:10px;margin-bottom:10px}.reset-password-container .reset-password-form-container{display:flex;flex-direction:column;align-items:center}.reset-password-container .reset-password-form-container .reset-password-new-input-container{width:474px;height:68px;margin-top:50px;margin-bottom:20px}.reset-password-container .reset-password-form-container .reset-password-confirm-input-container{width:474px;height:68px}.reset-password-success-container{max-width:100%;padding:0 24px;margin-top:70px;margin-bottom:40px;text-align:center;display:flex;flex-direction:column;justify-content:center}.reset-password-success-container .reset-password-success-title-container{padding:0 31px;align-self:center}.reset-password-success-container .reset-password-success-login-button{margin-top:219px;margin-bottom:90px}.reset-password-success-sent-container{text-align:center;margin-top:90px;display:flex;flex-direction:column;align-items:center}.reset-password-success-sent-container .reset-password-success-label{margin-top:35px;margin-bottom:14px}.reset-password-success-sent-container .reset-password-success-description{color:var(--ion-color-light);text-align:center;line-height:19px;width:312px}.title-description-contianer{display:flex;flex-direction:column}.title-description-contianer .driver-company-details-title{margin-bottom:20px}.title-description-contianer .driver-personal-details-title{margin:20px 0}.title-description-contianer .driver-personal-details-title.page{margin-top:0!important;text-align:left}.driver-form-grid{padding:calc(24px + var(--ion-safe-area-top)) 24px 24px 24px}.driver-contact-person-details-row{margin-bottom:28px}.driver-contact-person-details-row.page{margin-bottom:0!important}.ewp-driver-start-col{padding-right:10px}.ewp-driver-start-col.page{padding-right:0!important;margin-bottom:20px}.ewp-driver-start-col .job-schedule-remote-item{--inner-padding-end:0}.ewp-driver-end-col{padding-left:10px}.ewp-driver-end-col.page{padding-left:0!important;margin-bottom:20px}.driver-mobile-form-submit-container{padding:24px 24px calc(24px + var(--ion-safe-area-top)) 24px}.driver-mobile-form-submit-container .ewp-form-page-save-form-button{width:100%;height:68px;--box-shadow:none!important}.driver-sign-in-page{visibility:hidden}.driver-sign-in-page.safe-to-view{visibility:visible;opacity:1!important}.driver-sign-in-page .sign-in-content{--padding-end:24px;--padding-start:24px}.driver-sign-in-page .sign-in-content.has-keyboard{--padding-bottom:150px}.driver-sign-in-page .sign-in-content .sign-in-title-container{margin:58px 42px 56px}.driver-sign-in-page .sign-in-content .sign-in-form{display:flex;flex-direction:column;justify-content:space-around;height:70%}.driver-sign-in-page .sign-in-content .sign-in-email-input-container{margin-bottom:25px}.driver-sign-in-page .sign-in-content .forgot-password{margin:20px 20px 70px;display:flex;flex-direction:row;align-items:center;justify-content:center}.driver-sign-in-page .sign-in-content .forgot-password .forgot-password-spiel{vertical-align:middle}.driver-sign-in-page .sign-in-content .forgot-password .forgot-password-reset-link{margin-left:5px}.driver-sign-in-page .sign-in-content .forgot-password .sign-in-terms-privacy-container{margin-top:64px}.welcome-page .welcome-content{--background:#fff}.welcome-page .welcome-content .welcome-container{height:100%;padding:75px 20px;flex-direction:column}.welcome-page .welcome-content .welcome-container,.welcome-page .welcome-content .welcome-container .welcome-update-container{display:flex;align-items:center;justify-content:space-between}.welcome-page .welcome-content .welcome-container .welcome-update-container ion-spinner{margin-right:10px}
/*# sourceMappingURL=main.49c64ab7.chunk.css.map */