.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #3f51b5;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #ff4081;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #3f51b5;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #3f51b5;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #3f51b5;--mat-progress-bar-track-color: rgba(63, 81, 181, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #ff4081;--mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #3f51b5 87%, transparent);--mat-form-field-filled-caret-color: #3f51b5;--mat-form-field-filled-focus-active-indicator-color: #3f51b5;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #3f51b5 87%, transparent);--mat-form-field-outlined-caret-color: #3f51b5;--mat-form-field-outlined-focus-outline-color: #3f51b5;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #3f51b5 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--mat-form-field-filled-caret-color: #ff4081;--mat-form-field-filled-focus-active-indicator-color: #ff4081;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--mat-form-field-outlined-caret-color: #ff4081;--mat-form-field-outlined-focus-outline-color: #ff4081;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #3f51b5;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #ff4081;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #3f51b5;--mat-chip-elevated-disabled-container-color: #3f51b5;--mat-chip-elevated-selected-container-color: #3f51b5;--mat-chip-flat-disabled-selected-container-color: #3f51b5;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #ff4081;--mat-chip-elevated-disabled-container-color: #ff4081;--mat-chip-elevated-selected-container-color: #ff4081;--mat-chip-flat-disabled-selected-container-color: #ff4081;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #3f51b5;--mat-slide-toggle-selected-handle-color: #3f51b5;--mat-slide-toggle-selected-hover-state-layer-color: #3f51b5;--mat-slide-toggle-selected-pressed-state-layer-color: #3f51b5;--mat-slide-toggle-selected-focus-handle-color: #3f51b5;--mat-slide-toggle-selected-hover-handle-color: #3f51b5;--mat-slide-toggle-selected-pressed-handle-color: #3f51b5;--mat-slide-toggle-selected-focus-track-color: #7986cb;--mat-slide-toggle-selected-hover-track-color: #7986cb;--mat-slide-toggle-selected-pressed-track-color: #7986cb;--mat-slide-toggle-selected-track-color: #7986cb;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--mat-slide-toggle-selected-handle-color: #ff4081;--mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--mat-slide-toggle-selected-focus-handle-color: #ff4081;--mat-slide-toggle-selected-hover-handle-color: #ff4081;--mat-slide-toggle-selected-pressed-handle-color: #ff4081;--mat-slide-toggle-selected-focus-track-color: #f06292;--mat-slide-toggle-selected-hover-track-color: #f06292;--mat-slide-toggle-selected-pressed-track-color: #f06292;--mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #3f51b5;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #3f51b5;--mat-radio-selected-hover-icon-color: #3f51b5;--mat-radio-selected-icon-color: #3f51b5;--mat-radio-selected-pressed-icon-color: #3f51b5;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ff4081;--mat-radio-selected-hover-icon-color: #ff4081;--mat-radio-selected-icon-color: #ff4081;--mat-radio-selected-pressed-icon-color: #ff4081;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #3f51b5;--mat-slider-focus-handle-color: #3f51b5;--mat-slider-handle-color: #3f51b5;--mat-slider-hover-handle-color: #3f51b5;--mat-slider-focus-state-layer-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #3f51b5 4%, transparent);--mat-slider-inactive-track-color: #3f51b5;--mat-slider-ripple-color: #3f51b5;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #3f51b5;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #ff4081;--mat-slider-focus-handle-color: #ff4081;--mat-slider-handle-color: #ff4081;--mat-slider-hover-handle-color: #ff4081;--mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--mat-slider-inactive-track-color: #ff4081;--mat-slider-ripple-color: #ff4081;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #3f51b5;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #3f51b5;--mat-radio-selected-hover-icon-color: #3f51b5;--mat-radio-selected-icon-color: #3f51b5;--mat-radio-selected-pressed-icon-color: #3f51b5;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ff4081;--mat-radio-selected-hover-icon-color: #ff4081;--mat-radio-selected-icon-color: #ff4081;--mat-radio-selected-pressed-icon-color: #ff4081;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #3f51b5;--mat-checkbox-selected-hover-icon-color: #3f51b5;--mat-checkbox-selected-icon-color: #3f51b5;--mat-checkbox-selected-pressed-icon-color: #3f51b5;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #3f51b5;--mat-checkbox-selected-hover-state-layer-color: #3f51b5;--mat-checkbox-selected-pressed-state-layer-color: #3f51b5;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ff4081;--mat-checkbox-selected-hover-icon-color: #ff4081;--mat-checkbox-selected-icon-color: #ff4081;--mat-checkbox-selected-pressed-icon-color: #ff4081;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ff4081;--mat-checkbox-selected-hover-state-layer-color: #ff4081;--mat-checkbox-selected-pressed-state-layer-color: #ff4081;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #3f51b5;--mat-tab-active-ripple-color: #3f51b5;--mat-tab-inactive-ripple-color: #3f51b5;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #3f51b5;--mat-tab-active-hover-label-text-color: #3f51b5;--mat-tab-active-focus-indicator-color: #3f51b5;--mat-tab-active-hover-indicator-color: #3f51b5;--mat-tab-active-indicator-color: #3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #ff4081;--mat-tab-active-ripple-color: #ff4081;--mat-tab-inactive-ripple-color: #ff4081;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #ff4081;--mat-tab-active-hover-label-text-color: #ff4081;--mat-tab-active-focus-indicator-color: #ff4081;--mat-tab-active-hover-indicator-color: #ff4081;--mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #3f51b5;--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #ff4081;--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ff4081;--mat-checkbox-selected-hover-icon-color: #ff4081;--mat-checkbox-selected-icon-color: #ff4081;--mat-checkbox-selected-pressed-icon-color: #ff4081;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ff4081;--mat-checkbox-selected-hover-state-layer-color: #ff4081;--mat-checkbox-selected-pressed-state-layer-color: #ff4081;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #3f51b5;--mat-checkbox-selected-hover-icon-color: #3f51b5;--mat-checkbox-selected-icon-color: #3f51b5;--mat-checkbox-selected-pressed-icon-color: #3f51b5;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #3f51b5;--mat-checkbox-selected-hover-state-layer-color: #3f51b5;--mat-checkbox-selected-pressed-state-layer-color: #3f51b5;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #3f51b5;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #3f51b5;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-button-outlined-state-layer-color: #3f51b5;--mat-button-protected-container-color: #3f51b5;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #3f51b5;--mat-button-text-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-button-text-state-layer-color: #3f51b5;--mat-button-tonal-container-color: #3f51b5;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #ff4081;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #ff4081;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-button-outlined-state-layer-color: #ff4081;--mat-button-protected-container-color: #ff4081;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #ff4081;--mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-button-text-state-layer-color: #ff4081;--mat-button-tonal-container-color: #ff4081;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #3f51b5;--mat-icon-button-state-layer-color: #3f51b5;--mat-icon-button-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #ff4081;--mat-icon-button-state-layer-color: #ff4081;--mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #3f51b5;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-fab-small-container-color: #3f51b5;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #ff4081;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-fab-small-container-color: #ff4081;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #7986cb}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #3f51b5}.mat-accent{--mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #3f51b5;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #ff4081;--mat-badge-text-color: white}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #3f51b5 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #3f51b5 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #3f51b5 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #3f51b5;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #ff4081;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #3f51b5}.mat-icon.mat-accent{--mat-icon-color: #ff4081}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #3f51b5;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #3f51b5;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #3f51b5;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff4081;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff4081;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff4081;--mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #3f51b5;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #ff4081;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;padding:0;margin:0;cursor:default}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{margin:0;padding:0;border:0;background:transparent;font-family:inherit;font-size:1em;cursor:pointer;outline:none}button::-moz-focus-inner{padding:0;border:0}.mat-calendar-body-selected{background-color:#666!important}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent!important}.mat-mdc-form-field{--mat-form-field-filled-active-indicator-color: #2076ae;--mat-form-field-filled-hover-active-indicator-color: #2076ae;--mat-form-field-filled-focus-active-indicator-color: #3589c0;--mat-form-field-filled-focus-label-text-color: #3589c0;--mat-form-field-filled-caret-color: #3589c0;--mat-form-field-outlined-outline-color: #2076ae;--mat-form-field-outlined-hover-outline-color: #2076ae;--mat-form-field-outlined-focus-outline-color: #3589c0;--mat-form-field-outlined-focus-label-text-color: #3589c0;--mat-form-field-outlined-caret-color: #3589c0}.rtoDatePicker.mat-form-field,.annDatePicker.mat-form-field{cursor:pointer}.rtoDatePicker input,.annDatePicker input{cursor:pointer!important}.annDatePicker .mat-form-field-wrapper .mat-form-field-flex{background-color:#0000004d!important}.annDatePicker .mat-form-field-wrapper .mat-form-field-flex mat-label{text-transform:lowercase!important;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;color:#666;font-size:12px}.weekViewDatePicker input{text-align:center!important;font-size:14px!important;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;cursor:pointer!important}.weekViewDatePicker .mdc-text-field__input{color:#fff!important}.weekViewDatePicker.mat-form-field{line-height:26px!important;margin:0 30px!important}.weekViewDatePicker .mat-form-field-wrapper{padding:0!important}.weekViewDatePicker .mat-form-field-wrapper .mat-form-field-flex{padding:0!important;background-color:transparent}.weekViewDatePicker .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix{padding:0!important;border:none!important}.weekViewDatePicker .mat-form-field-wrapper .mat-form-field-flex .mat-icon-button{height:auto!important}.weekViewDatePicker .mat-form-field-wrapper .mat-form-field-underline{display:none!important;bottom:auto!important}.weekViewDatePicker .mat-form-field-wrapper .mat-form-field-underline:before{display:none!important}mat-radio-button{margin-right:20px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important}mat-radio-button.positive .mat-radio-outer-circle{border-color:#777!important}mat-radio-button.positive .mat-radio-inner-circle{border-color:#67a16e!important;background-color:#67a16e!important}mat-radio-button.positive .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),mat-radio-button.positive .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,mat-radio-button.positive .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#67a16e!important}mat-radio-button.negative .mat-radio-outer-circle{border-color:#777!important}mat-radio-button.negative .mat-radio-inner-circle{border-color:#db5e5f!important;background-color:#db5e5f!important}mat-radio-button.negative .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),mat-radio-button.negative .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,mat-radio-button.negative .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#db5e5f!important}.cdk-overlay-pane:has(.weekview-datepicker-panel){transform:translate(50px)!important}.cdk-overlay-dark-backdrop{background:#000c}.timepicker-backdrop-overlay,.timepicker-overlay{z-index:1001!important}.timepicker{z-index:1002!important}.timepicker__header{background-color:#3589c0!important}@font-face{font-family:biko;src:local(biko),url(biko_regular.f0bc27c912ff71a4.woff)}@font-face{font-family:geosans;src:local(rockwell),url(geosanslight.6190d82e9b3171a6.woff)}@font-face{font-family:texta-light;src:url(texta-light.1e6425ba902c2f45.woff)}@font-face{font-family:texta;src:url(texta.896efdf6bf9d8406.woff)}@font-face{font-family:opensans;src:url(opensans-regular.821ea612e736067c.woff)}@font-face{font-family:opensansitalic;src:url(opensans-italic.2c33964b9ef25146.woff)}@font-face{font-family:opensanslightitalic;src:url(opensans-lightitalic.c554bfd3694c6882.woff)}@font-face{font-family:opensanslight;src:url(opensans-light.a73100ae0562c610.woff)}@font-face{font-family:opensanssemibold;src:url(opensans-semibold.434c9916d7b21f7f.woff)}@font-face{font-family:opensansbold;src:url(opensans-bold.dedb7863608d01cb.woff)}@font-face{font-family:opensansextrabold;src:url(opensans-extrabold.505ecefbf7d038f6.woff)}a{text-decoration:none;cursor:pointer;color:#09f}.text-bold{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}.text-regular{font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif}.text-lowlight{color:#999}.text-light{color:#0006}.text-italic{font-family:opensansitalic,Helvetica Neue,Helvetica,Arial,sans-serif!important}.text-light-italic{font-family:opensanslightitalic,Helvetica Neue,Helvetica,Arial,sans-serif!important}.text-thin{font-family:opensanslight,Helvetica Neue,Helvetica,Arial,sans-serif!important}.text-semibold{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important}.text-bold{font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important}.bold{font-weight:700;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}.bold-font{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}.noBold{font-weight:400}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.text-small{font-size:11px!important}.text-blue{color:#3589c0!important}.text-green{color:#94d19b!important}.unselectable{-webkit-user-select:none!important;user-select:none!important}.text-positive{color:#51845e!important;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.text-link{color:#069;text-decoration:underline;cursor:pointer;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}body{display:block;background:#00000008;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;color:#444;overflow-wrap:break-word}input,textarea{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}select{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;border:none;background:#0000001a;padding:4px 6px;border-radius:4px}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder{font-size:11px;color:#666}input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder{font-size:11px;color:#666}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder{font-size:11px;color:#666}input[type=text]:-moz-placeholder,input[type=number]:-moz-placeholder{font-size:11px;color:#666}div.form-wrap{flex:0 0 100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding:0 10px}div.form-wrap label{font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin-bottom:4px;color:#777}div.form-wrap input[type=text],div.form-wrap input[type=number],div.form-wrap input[type=password]{height:auto;margin-bottom:10px;padding:8px 10px;border:solid 1px #dddddd;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.form-wrap input[type=text].large,div.form-wrap input[type=number].large,div.form-wrap input[type=password].large{width:240px}div.form-wrap select{padding:8px 10px;margin-bottom:20px}div.input-scrollable{display:block}div.input-scrollable div.input-scrollable-wrap{max-height:160pt;width:240pt;border-radius:4pt;overflow:auto;border:solid 1pt;border-color:#ffffff1a;background:#ffffff1a}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell{position:relative;padding:8pt 10pt;border-bottom:solid 1pt;border-color:#ffffff1a;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell:last-of-type{border:none}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]::-webkit-input-placeholder,div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]::-webkit-input-placeholder{color:#fff}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]::-moz-placeholder,div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]::-moz-placeholder{color:#fff}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]:-ms-input-placeholder,div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]:-ms-input-placeholder{color:#fff}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]:-moz-placeholder,div.input-scrollable div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]:-moz-placeholder{color:#fff}div.input-scrollable.dark div.input-scrollable-wrap{background:#0000000a;border-color:#0000001a}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell{border-color:#0000001a}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap{color:#666}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text],div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]{background:url(dollar-grey.0530eb99fe8eb2ff.svg) 4px center no-repeat;background-size:8px;background-color:#0000000a;color:#666}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text].wage-input,div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number].wage-input{box-sizing:border-box;padding-left:18px}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]::-webkit-input-placeholder,div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]::-webkit-input-placeholder{color:#666}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]::-moz-placeholder,div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]::-moz-placeholder{color:#666}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]:-ms-input-placeholder,div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]:-ms-input-placeholder{color:#666}div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=text]:-moz-placeholder,div.input-scrollable.dark div.input-scrollable-wrap div.checkbox-cell div.text-input-wrap input[type=number]:-moz-placeholder{color:#666}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell.user-position-assignment{padding:10pt}div.input-scrollable div.input-scrollable-wrap div.checkbox-cell.user-position-assignment>label{display:block;margin-bottom:0}div.user-position-options{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;padding-left:22px}div.user-position-option{display:flex;flex-direction:column;gap:4px;min-width:120px}div.user-position-option label{color:#777;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;line-height:1;margin:0;text-transform:uppercase}div.user-position-option input,div.user-position-option select{box-sizing:border-box;height:30px;min-width:120px;border:solid 1px #cccccc;border-radius:4px;background-color:#fff;color:#666}div.user-position-option input{width:120px;padding:0 6px}div.user-position-option input.wage-input{padding-left:18px;background:url(dollar-grey.0530eb99fe8eb2ff.svg) 6px center no-repeat #fff;background-size:8px}div.user-position-option select{width:160px;padding:0 8px}div.checkbox-single{display:block;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.checkbox-single div.checkbox-single-cell{background:#ffffff1a;border-radius:4pt;width:220pt;padding:8pt 10pt;border:solid 1pt;border-color:#ffffff1a;margin-bottom:10px}div.checkbox-single div.checkbox-single-cell div.instruction-block{display:block;border-radius:4pt;padding:10pt;margin-bottom:10pt;background:#ffffff0a;color:#94d19b}div.checkbox-single.dark div.checkbox-single-cell{background:#0000000a;border-color:#0000001a}div.checkbox-single.dark div.checkbox-single-cell div.instruction-block{background:#0000000a;color:#333}div.input-detail-wrap{position:relative;margin-right:40px;padding:0}div.input-detail-wrap input[type=text]{padding-top:10px;padding-left:10px;padding-bottom:10px;transition:padding .2s ease-in-out;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;font-size:12px}div.input-detail-wrap textarea{padding-left:10px;padding-top:20px;margin:0;transition:padding .2s ease-in-out;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;font-size:12px}div.input-detail-wrap div.input-detail{border-radius:4px;position:absolute;top:8px;left:7px;display:none;font-size:11px;padding:2px 8px;color:#666;opacity:0;z-index:2;background:#eee;transition:opacity .5s ease-in-out}div.input-detail-wrap div.input-detail span.light-text{color:#888}div.input-detail-wrap.active input[type=text],div.input-detail-wrap.active textarea{padding-top:40px;transition:padding .1s ease-in-out}div.input-detail-wrap.active div.input-detail{display:inline;opacity:1;transition:opacity .5s ease-in-out}div.instruction-wrap{background:#ffffff1a;border-radius:4pt;width:220pt;padding:8pt 10pt;border:solid 1pt;border-color:#ffffff1a;margin-bottom:10px}div.instruction-wrap div.instruction-block{display:block;border-radius:4pt;margin-bottom:10pt;color:#94d19b}div.full-data-cell-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 100%;color:#444;padding:20px 30px;margin-bottom:10px;font-size:20px}div.full-data-cell-wrap div.full-data-cell{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;border-radius:4px;margin:0 10px;border:solid 1px #cccccc}div.main-menu{position:fixed;max-width:320px;width:90%;top:0;bottom:0;left:0;background:#2074af;box-shadow:0 2px 6px #00000080;transform:translate(-103%);display:flex;flex-direction:column;flex:1;will-change:transform;z-index:7;pointer-events:auto}div.main-menu div.mm-header{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;height:60pt;color:#fff;padding:0 10pt}div.main-menu div.mm-header div.mm-btn-icon{flex:0 0 1;height:30pt;margin:15pt 0;padding:0 10pt;line-height:30pt}div.main-menu div.mm-header div.mm-btn-icon.mm-btn-settings{background:url(gear-white.a8a09bce9acd3ed7.svg) 4px center no-repeat;background-size:22pt 22pt;padding-left:32pt;font-size:10pt;cursor:pointer}div.main-menu div.mm-primary-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}div.main-menu div.mm-primary-wrap div.mm-primary-cell{position:relative;height:40pt;border-bottom:solid 1pt;border-color:#00000012;padding:0 10pt;line-height:40pt;font-size:11pt;cursor:pointer;color:#ffffffb3;transition:background .05s ease-in-out;text-transform:capitalize}div.main-menu div.mm-primary-wrap div.mm-primary-cell:hover{background:#ffffff1a;border-color:transparent;transition:background .05s ease-in-out}div.main-menu div.mm-primary-wrap div.mm-primary-cell.active{font-weight:700;color:#fff;cursor:default}div.main-menu div.mm-primary-wrap div.mm-primary-cell.active:hover{background:transparent;border-color:#00000012}div.main-menu div.mm-primary-wrap div.mm-primary-cell div.mm-cell-count{position:absolute;top:10pt;right:5pt;height:20pt;padding:0 8pt;line-height:20pt;background:#ffffff1a;border-radius:4pt;font-weight:700;font-size:9pt;text-transform:none;color:#a3d49f}.menu--animateable.main-menu{transition:all .33s ease-in}.menu--visible{pointer-events:auto}.menu--visible.main-menu{transform:none}.menu--visible.menu--animateable.main-menu{transition:all .33s ease-out}div.button-wrap{display:flex;flex:0 0 0;flex-direction:row;border-top:solid 1px #cccccc;margin-top:10px;padding-top:10px;justify-content:flex-end}div.button-md,button.button-md{display:flex;flex:0 1 auto;flex-direction:row;justify-content:center;padding:6px 20px;background:#0000000d;border-radius:4px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;cursor:pointer;text-transform:lowercase;align-items:center;margin-left:4px}div.button-md:hover,button.button-md:hover{filter:brightness(97%)}div.button-md.green,button.button-md.green{background-color:#94d19b!important;color:#000c}div.button-md.blue,button.button-md.blue{background-color:#b9ddf7!important;color:#000c}div.button-md.blue:hover,button.button-md.blue:hover{filter:brightness(97%)}div.button-md.add,button.button-md.add{background:url(plus-dark-trans.dc61cc391b3d3aa8.svg) 16px center no-repeat #94d19b;background-size:12px;padding-left:32px;text-transform:uppercase;border-radius:8px;color:#000c}div.button-md.icon-calendar-x,button.button-md.icon-calendar-x{background:url(calendar-check-dark-trans.811c57a58526ceb8.svg) 16px center no-repeat;background-size:14px;padding-left:42px;border-radius:16px}div.button-md.right-align,button.button-md.right-align{margin-left:auto}div.button-sm,button.button-sm{display:flex;flex:0 1 auto;flex-direction:row;justify-content:center;padding:2px 14px;background:#0000000d;color:#000c;border-radius:4px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;cursor:pointer}div.button-sm:hover,button.button-sm:hover{background:#0000001a}div.button-sm.blue,button.button-sm.blue{background-color:#b9ddf7!important;color:#000c}div.button-sm.blue:hover,button.button-sm.blue:hover{filter:brightness(97%)}div.button-sm.green,button.button-sm.green{background-color:#94d19b!important;color:#000c}div.button-sm.green:hover,button.button-sm.green:hover{filter:brightness(97%)}div.button-sm.purple,button.button-sm.purple{background-color:#ae208b!important;color:#fffc;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.button-sm.purple:hover,button.button-sm.purple:hover{filter:brightness(97%)}div.button-xsm,button.button-xsm{display:flex;flex:0 1 auto;flex-direction:row;justify-content:center;padding:2px 10px;background:#0000000d;color:#000c;border-radius:12px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;cursor:pointer;text-transform:none;font-size:11px}div.button-xsm:hover,button.button-xsm:hover{background:#0000001a}div.button-xsm.blue,button.button-xsm.blue{background-color:#b9ddf7!important;color:#000c}div.button-xsm.blue:hover,button.button-xsm.blue:hover{filter:brightness(97%)}div.button-xsm.green,button.button-xsm.green{background-color:#94d19b!important;color:#000c}div.button-xsm.green:hover,button.button-xsm.green:hover{filter:brightness(97%)}div.button-xsm.purple,button.button-xsm.purple{background-color:#ddcbe6!important;color:#000c}div.button-xsm.purple:hover,button.button-xsm.purple:hover{filter:brightness(97%)}div.drop-icon-wrap{font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important}div.drop-icon-wrap .default-drop-icon{background:url(dots-dark-trans.6a32af2fb4e7cfe1.svg) no-repeat center center;background-size:12px 12px;height:18px;width:18px}div.loading-spinner{display:inline-block;vertical-align:top;height:20px;width:20px;margin:auto 4px auto 0;background:url(loading.ef281e78c7f17f00.svg) no-repeat center center;background-size:20px 20px;-webkit-animation-name:spin;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:20s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:20s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}div.loading-spinner.white{background:url(loading-white.899e4ac6c6f19dc3.svg) no-repeat center center}div.loading-spinner.small{height:16px;width:16px;background-size:16px 16px}@keyframes spin{0%{transform:rotate(359deg)}to{transform:rotate(0)}}.pad-none{padding:0!important}.pad-all{padding:20px!important}.pad-all-lg{padding:40px!important}.pad-all-sm{padding:4px!important}.pad-sides{padding:0 20px!important}.pad-top{padding-top:20px!important}.pad-sides-sm{padding:0 4px!important}.pad-sides-md{padding:0 10px!important}.pad-ends{padding:20px 0!important}.pad-ends-md{padding-top:10px!important;padding-bottom:10px!important}.margin-all{margin:20px!important}.margin-all-sm{margin:10px!important}.margin-sides-lg{margin:0 40px!important}.margin-sides{margin:0 20px!important}.margin-sides-top{margin:20px 20px 0!important}.margin-top{margin-top:20px!important}.margin-top-sm{margin-top:10px!important}.margin-top-lg{margin-top:40px!important}.margin-sides-bottom{margin:0 20px 20px!important}.margin-bottom{margin-bottom:20px!important}.margin-bottom-sm{margin-bottom:10px!important}.margin-bottom-lg{margin-bottom:40px!important}.padding-sides-lg,.pad-sides-lg{padding:0 40px!important}.pad-sides-xlg{padding:0 60px!important}.bg-dark-trans{background:#0000000d!important}.bg-dark{background:#444!important;color:#fff!important}.round-corners{border-radius:4px!important}.clear{display:block;clear:both}.cursor-pointer,.clickable{cursor:pointer!important}.cursor-default{cursor:default!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.clickable{cursor:pointer!important}.flex-right-content{justify-content:flex-end!important}div.main-cell{margin-top:60px}div.flex-split{display:flex;flex-direction:column;width:100%}div.flex-split div.flex-split-row{display:flex;flex-direction:row;flex:0 0 100%}div.flex-split div.flex-split-row div.flex-split-cell{flex:0 0 1;margin:0 10pt 0 0}div.content-scrollable{padding:10pt;border:solid 1pt #eeeeee;background:#fff;height:200pt;flex:0 0 100%}div.overlay-main{position:fixed;inset:0;z-index:6;pointer-events:none;opacity:0;background:#ffffffb3;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);transition:opacity .2s ease-in-out}div.overlay-main.active{opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out}div.overlay-main div.menu-loader-gif{display:block;height:100%;width:100%}div.overlay-main div.menu-loader-gif img{height:100%}div.alert-wrap{padding:10px;border-radius:4px;margin-bottom:10px;font-size:12px;font-weight:700;position:relative;line-height:1.4}div.alert-wrap.with-icon{padding-left:46px}div.alert-wrap.grey{background:#eee;color:#000c;border:solid 2px #cccccc}div.alert-wrap.grey div.alert-icon{background:url(warn-dark-trans.dca2215d2c591b4b.svg) center center no-repeat}div.alert-wrap.red{background:#db5e5f;color:#ffffffe6;border:solid 2px rgb(209.6802030457,52.3197969543,53.578680203)}div.alert-wrap.red div.alert-icon{background:url(warn-light-trans.ae5134e8d958daae.svg) center center no-repeat}div.alert-wrap div.alert-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:24px;height:24px}div.notify-full-wrap{position:fixed;bottom:0;right:0;left:0;z-index:9999;height:60px;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1;overflow:hidden;justify-content:center}div.notify-full{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:nowrap;padding:10px 20px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14px;align-items:center;overflow:hidden;background:linear-gradient(to bottom,#e1e1e1,#eee);color:#000c;border-bottom:solid 2px #dddddd;transition:height .5s ease-in-out,padding .3s ease-in-out}div.notify-full.confirm{background:#67a16e;color:#ffffffe6;border-bottom:solid 2px rgb(81.3902439024,131.6097560976,87.4512195122)}div.notify-full.red,div.notify-full.negative,div.notify-full.error{background:#db5e5f;color:#ffffffe6;border:solid 2px rgb(209.6802030457,52.3197969543,53.578680203)}div.notify-full div.notify-icon{flex:0 0 24px;height:24px;border-radius:16px;margin-right:4px}div.notify-full div.notify-icon.warning{background:url(warn-light-trans.ae5134e8d958daae.svg) center center no-repeat #d23436;background-size:14px}div.notify-full div.notify-icon.check{background:url(check-white-trans.8e034e3eca446f62.svg) center center no-repeat #518457;background-size:14px}div.notify-full div.notify-text{padding:0 10px;border-left:dotted 1px #cccccc;margin-left:6px}div.notify-full.green{background:#94d19b;color:#000c;border:none}div.notify-full.small{padding:4px;border-radius:4px;font-size:12px;height:auto}div.notify-full.small div.notify-icon{flex:0 0 24px;height:24px;border-radius:12px}div.notify-full.small div.notify-icon.warning{background:url(warn-light-trans.ae5134e8d958daae.svg) center center no-repeat #db5e5f;background-size:16px}div.global-feedback-wrap{position:fixed;right:0;bottom:0;left:0;z-index:12000;display:flex;justify-content:center;pointer-events:none}div.global-feedback-bar{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;padding:20px;background:#67a16e;color:#fff;box-shadow:0 -10px 24px #00000029;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14px}div.global-feedback-bar.confirm{background:#67a16e;color:#fff}div.global-feedback-bar.error{background:#db5e5f;color:#fff}div.global-feedback-bar .notify-icon{flex:0 0 24px;height:24px;border-radius:16px}div.global-feedback-bar .notify-icon.check{background:url(check-white-trans.8e034e3eca446f62.svg) center center no-repeat #518457;background-size:14px}div.global-feedback-bar .notify-text{color:#fff}div.attention-cell-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden;margin-bottom:20px;background:#0000000d;border-radius:4px}div.attention-cell-wrap div.attention-cell{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:nowrap;padding:10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:12px;overflow:hidden;color:#000c;align-items:center}div.attention-cell-wrap div.attention-cell div.attention-icon{flex:0 0 24px;height:24px;border-radius:16px;margin-right:4px}div.attention-cell-wrap div.attention-cell div.attention-icon.warning{background:url(warn-light-trans.ae5134e8d958daae.svg) center center no-repeat #518457;background-size:14px}div.attention-cell-wrap div.attention-cell div.attention-icon.check{background:url(check-white-trans.8e034e3eca446f62.svg) center center no-repeat #518457;background-size:14px}div.attention-cell-wrap div.attention-cell div.attention-text{flex:1;padding:0 10px;border-left:dotted 1px #cccccc;margin-left:6px}div.attention-cell-wrap div.attention-cell div.attention-action-wrap{display:flex;flex:0 0 auto;justify-content:flex-end;gap:8px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.attention-cell-wrap div.attention-cell div.attention-action-wrap div.attention-action-button,div.attention-cell-wrap div.attention-cell div.attention-action-wrap button.attention-action-button{flex:0 0 auto;font-size:11px}div.empty-wrap{border-radius:4px;display:block;background:#0000000a;text-align:center;color:#00000080;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.empty-wrap a.empty-link{display:block}div.empty-wrap.large{padding:40px;font-size:14px;line-height:28px}div.empty-wrap.loading-state{display:flex;align-items:center;justify-content:center;gap:8px;line-height:20px}div.empty-wrap.loading-state div.loading-spinner{margin:0;flex:0 0 auto}div.empty-wrap.small{padding:20px;font-size:12px;margin-top:0}div.empty-wrap.overdark{background:#ffffff0a;color:#ffffff80}div.empty-wrap div.btn,div.empty-wrap a.btn{border-radius:4px;display:inline-block;vertical-align:top;padding:4px 10px;text-align:center;margin:10px 5px 0 0;background:#ddd;cursor:pointer;color:#999;border:solid 1px #cccccc}div.empty-wrap div.btn:hover,div.empty-wrap a.btn:hover{border:solid 1px #aaaaaa}div.section-title-small{display:flex;flex-direction:row;padding:0 0 4px;margin:0 0 10px;font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;border-bottom:solid 1px;color:#000c;border-color:#0000001a}div.flex-cell-title{flex:0 0 100%;display:flex;flex-direction:row;padding:6pt 0;margin:0 0 20pt;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;color:#000c;border-bottom:solid 1pt #dddddd}div.flex-cell-title div.flex-cell-text{flex:1}div.flex-cell-title div.flex-cell-action-wrap{flex:0 0 1;font-size:12px}div.splitForm{display:block;width:100%;margin:10px 0}div.splitForm div.splitFormRow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;padding:10px 0;border-bottom:dotted 1px #cccccc}div.splitForm div.splitFormRow:last-of-type{border:none}div.splitForm div.splitFormRow div.splitFormLeft{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;width:50%;margin-right:10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;border-right:solid 1px #cccccc;padding:10px 10px 10px 0;font-size:14px}div.splitForm div.splitFormRow div.splitFormRight{flex-grow:1;width:50%}div.splitForm div.splitFormRow div.form-summary-cell{padding:10px;border:solid 1px #dddddd;background:#0000000a;color:#666;margin-top:6px;font-size:12px;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif}div.base-actions{display:flex;background:#eee;border-top:solid 1pt #dddddd;padding:10pt 0;margin-top:20px;justify-content:flex-end;position:relative}div.base-actions button.base-button{display:flex;flex-direction:row;height:24pt;background:#ddd;line-height:24pt;padding:0 10pt;border-radius:4pt;margin-left:6pt;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:10pt;color:#000c;text-transform:lowercase}div.base-actions button.base-button:hover{background:#d5d5d5}div.base-actions button.base-button.green{background:#94d19b}div.base-actions button.base-button.green:hover{background:#89cc91}div.base-actions button.base-button.red{background:#fcc3f5}div.base-actions button.base-button.red:hover{background:#fbb4f3}div.base-actions button.base-button.grey{background:#ddd}div.base-actions button.base-button.grey:hover{background:#d5d5d5}div.base-actions button.base-button.purple{background:#ddcbe6}div.base-actions button.base-button.purple:hover{background:#d6c1e1}div.base-actions button.base-button.left-button{position:absolute;left:4pt}div.pad-card-wrap{padding:6px 10px;margin:0 10px;background:#fff;border:solid 1px #dddddd;border-radius:4px}div.drop-wrap{display:block;background:#2074af;margin:0 60px 20px;color:#eee;border-radius:4px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}div.drop-wrap div.btn-close{position:absolute;top:12px;right:20px;height:16px;width:16px;background:url(x-white.7fb3272a2a4aef5e.svg) no-repeat;background-size:16px;cursor:pointer}div.drop-wrap label{color:#eee}div.drop-wrap h2{font-size:12px;margin:0 20px;border-bottom:solid 1px;border-color:#0000001a;padding:0;color:#eee;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}div.drop-wrap div.instructions{padding:20px;margin:0 20px;border-bottom:solid 1px;border-color:#0000001a}@media only screen and (min-width:768px)and (max-width:1023px){div.drop-wrap div.instructions{padding:20px 10px}}div.drop-wrap div.empty-wrap{background:#0062a2;color:#fff;border:solid 1px #0062a2}div.drop-wrap div.empty-wrap a{color:#fff;text-decoration:underline}div.drop-wrap div.actions{display:block;padding:20px 0;margin:40px 20px 0;border-top:solid 1px #0062a2;text-align:right}@media only screen and (min-width:768px)and (max-width:1023px){div.drop-wrap div.actions{padding:20px 0 20px 20px}}div.drop-wrap input{border:solid 2px #0062a2}div.drop-wrap select{height:34px;line-height:34px;background:#ffffff1a;color:#fff}div.list-column-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}div.list-column-wrap div.list-item-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;padding:10px 0;border-bottom:dotted 1px #dddddd}div.list-column-wrap div.list-item-wrap:last-of-type{border:none}div.list-column-wrap div.list-item-wrap div.list-item-icon{flex:0 0 24px;height:24px;border-radius:12px;margin-right:8px}div.list-column-wrap div.list-item-wrap div.list-item-icon.user-add{background:url(user-dark-trans.edc7cc8f15d75794.svg) center center no-repeat #ddd;background-size:14px}div.list-column-wrap div.list-item-wrap div.list-item-icon.shift-release{background:url(shift-release-dark-trans.b19824c3d79758c1.svg) center 8px no-repeat;background-color:#b9ddf7;background-size:14px}div.list-column-wrap div.list-item-wrap div.list-item-icon.shift-pickup{background:url(shift-pickup-dark-trans.02b0428673b91c05.svg) center 4px no-repeat;background-color:#bce4c0;background-size:14px}div.list-column-wrap div.list-item-wrap div.list-item-icon.arrow-hook{background:url(arrow-hook.8bc8e9570018436b.svg) center center no-repeat;background-size:12px;margin-right:0}div.list-column-wrap div.list-item-wrap div.list-item-cell{flex:1;padding-right:4px}div.list-column-wrap div.list-item-wrap div.list-item-cell.with-icon{padding-top:2px}div.status-cell{padding:6px 10px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#fffc;background:#444;font-size:12px}div.status-cell.icon-shield{padding-left:30px;background:url(shield-light-trans.bfd76d92a140098e.svg) 10px 10px no-repeat #eee;background-size:10px}div.status-cell.icon-user{padding-left:30px;background:url(user-light-trans.6489b73ee12b2d17.svg) 6px 10px no-repeat #eee;background-size:14px}div.status-cell.APPROVED,div.status-cell.green,div.status-cell.pending{background-color:#67a16e}div.status-cell.DENIED,div.status-cell.red{background-color:#db5e5f}div.status-cell.blue,div.status-cell.released{background-color:#3589c0}div.status-cell.purple,div.status-cell.manager-released{background-color:#9e79a2}div.status-cell.with-icon{padding-top:24px}div.status-cell-sm{padding:4px 10px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#000c;border-radius:4px;background:#eee;font-size:12px}div.status-cell-sm.icon-shield{padding-left:20px;background:url(shield-dark-trans.bd9814bf706178e4.svg) 6px center no-repeat #eee;background-size:10px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-style:italic}div.status-cell-sm.icon-user{padding-left:20px;background:url(user-light-trans.6489b73ee12b2d17.svg) 6px center no-repeat #eee;background-size:10px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-style:italic}div.status-cell-sm.APPROVED,div.status-cell-sm.green{background-color:#67a16e;color:#fffc;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.status-cell-sm.DENIED,div.status-cell-sm.red{background-color:#db5e5f;color:#fffc;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.status-cell-sm.blue{background-color:#3589c0;color:#fffc;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.status-cell-sm.purple{background-color:#9e79a2;color:#fffc;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.page-header{display:flex;flex-direction:column;flex:0 0 100%;font-size:32px;line-height:normal;padding-bottom:20px;color:#999}div.page-header.pad-cell{padding:40px 40px 0}div.page-header.white{color:#fff6}div.shiftActWrap{display:block}div.shiftActWrap div.shiftAct{display:block;background:#ffffff0d;border-bottom:solid 1px #666666;border-radius:0;cursor:pointer}div.shiftActWrap div.shiftAct div.shiftActHead{border-radius:3px 3px 0 0;display:block;padding:5px 10px;font-size:11px;background:#eee;color:#fffc}div.shiftActWrap div.shiftAct div.shiftActHead span.shiftStatus{font-weight:700;opacity:.6}@media only screen and (min-width:768px)and (max-width:1023px){div.shiftActWrap div.shiftAct div.shiftActHead span.shiftStatus{float:none;display:block}}div.shiftActWrap div.shiftAct div.shiftActHead span.shiftActStatus{font-size:11px;float:right}@media only screen and (min-width:768px)and (max-width:1023px){div.shiftActWrap div.shiftAct div.shiftActHead span.shiftActStatus{display:block;float:none}}div.shiftActWrap div.shiftAct div.shiftActDet{display:block;padding:5px 0 10px}div.shiftActWrap div.shiftAct div.shiftActDet div.pod-item-wrap{position:relative;padding:2px 0 2px 80px;color:#fffc;font-family:opensanssemibold}div.shiftActWrap div.shiftAct div.shiftActDet div.pod-item-wrap div.pod-item-title{position:absolute;left:20px;top:2px;opacity:.6}div.shiftActWrap div.shiftAct div.shiftActDet span.shiftTime{display:block;font-style:italic}@media only screen and (min-width:768px)and (max-width:1023px){div.shiftActWrap div.shiftAct div.shiftActDet span.shiftTime{float:none;display:block}}div.half-cell-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;padding:40px;border-radius:4px}@media only screen and (min-width:768px)and (max-width:1023px){div.half-cell-wrap{flex-direction:column;padding:40px}}div.half-cell-wrap div.half-cell{flex:0 0 50%}@media only screen and (min-width:768px)and (max-width:1023px){div.half-cell-wrap div.half-cell{flex:0 0 100%}}div.half-cell-wrap div.half-cell div.half-cell-content{padding:0 40px 0 0}div.half-cell-wrap div.half-cell div.half-cell-content.right-half{padding:0 0 0 10px}@media only screen and (min-width:768px)and (max-width:1023px){div.half-cell-wrap div.half-cell div.half-cell-content.right-half{padding:0}}@media only screen and (min-width:768px)and (max-width:1023px){div.half-cell-wrap div.half-cell div.half-cell-content{padding:0}}div.availability-wrap{flex:0 0 100%;display:flex;flex-direction:row;flex-wrap:nowrap}div.availability-wrap div.availability-day{flex:1;margin:0 2px;border-radius:4px}div.availability-wrap div.availability-day:first-of-type{margin:0 2px 0 0}div.availability-wrap div.availability-day:last-of-type{margin:0 0 0 2px}div.availability-wrap div.availability-day div.day-title{text-align:center;padding:6px 0 10px;margin:0 4px 20px;color:#000c;text-transform:uppercase;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.availability-wrap div.availability-day div.day-title.available{border-bottom:solid 2px #67a16e}div.availability-wrap div.availability-day div.day-title.unavailable{border-bottom:solid 2px #f96fa9}div.availability-wrap div.availability-day div.day-title.partial{border-bottom:solid 2px #2076ae}div.availability-wrap div.availability-day div.day-select{text-align:center;margin-bottom:20px}div.availability-wrap div.availability-day div.day-span-add-btn{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:4px;padding:4px;margin:10px;color:#444;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;align-content:center;align-items:center;cursor:pointer}div.availability-wrap div.availability-day div.day-span-add-btn div.day-span-btn-inner{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;flex:1}div.availability-wrap div.availability-day div.day-span-add-btn div.day-span-btn-inner div.span-add-icon-wrap{flex:0 0 28px}div.availability-wrap div.availability-day div.day-span-add-btn div.day-span-btn-inner div.span-add-icon-wrap div.span-add-icon-cell{height:16px;width:16px;border-radius:10px;border:solid 2px #999999;background:url(plus-dark-trans.dc61cc391b3d3aa8.svg) center center no-repeat;background-size:10px 10px}div.availability-wrap div.availability-day div.day-span-add-btn div.day-span-btn-inner div.span-add-text{text-transform:uppercase}div.availability-wrap div.availability-day div.day-availability{text-align:center;padding:6px 4px;margin:10px 6px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.availability-wrap div.availability-day div.availability-detail{text-align:center;padding:10px;background:#666;color:#fff;border-radius:4px;margin:0 10px 6px}div.availability-wrap div.availability-day div.availability-new-span{text-align:center;padding:10px;background:#0000000d;color:#444;border-radius:4px;margin:0 10px 6px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.availability-wrap div.availability-day div.availability-new-span div.ans-action-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:8px;justify-content:flex-end}div.availability-wrap div.availability-day div.availability-new-span div.ans-action-wrap div.button-sm:first-of-type{margin:0 4px 0 0}div.availability-wrap div.availability-day div.availability-new-span div.ans-action-wrap div.button-sm:last-of-type{margin:0 0 0 4px}div.pending-availability-wrap div.availability-day{color:#666!important}div.pending-availability-wrap div.availability-day div.day-availability{border-color:#0000004d!important}div.infopod-cell{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 0 10px;background:#0000000d;border-radius:4px;flex:0 0 100%;box-sizing:border-box;position:relative}div.infopod-cell:last-of-type{margin-bottom:0}div.infopod-cell.clickable{cursor:pointer;transition:background .2s ease-in-out}div.infopod-cell.clickable:hover{background:#00000014}div.infopod-cell div.icon{flex:0 0 32px;background:#0000000d;border-radius:4px 0 0 4px}div.infopod-cell div.icon.announcement{background:url(warn-light-trans.ae5134e8d958daae.svg) center center no-repeat #67a16e;background-size:20px}div.infopod-cell div.icon.activity{background:url(activity-dark-trans.2265c77a486842be.svg) center center no-repeat transparent;background-size:18px;border-right:solid 1px #dddddd}div.infopod-cell div.icon.request{background:url(shield-dark-trans.bd9814bf706178e4.svg) center center no-repeat transparent;background-size:14px;border-right:solid 1px #dddddd}div.infopod-cell div.infopod-inner{flex:1;padding:20px;border-radius:0 4px 4px 0;position:relative}div.infopod-cell div.infopod-inner.size-limit{max-height:80px;overflow:scroll}div.infopod-cell div.cell-title{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#444}div.infopod-cell div.cell-date{font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic;font-size:11px}div.infopod-cell div.cell-readmore{position:absolute;right:0;bottom:0;left:0;height:24px;line-height:24px;background:#eee;text-align:center;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;cursor:pointer;border-top:solid 1pt #dddddd}div.infopod-cell div.cell-drop-wrap{position:absolute;top:6px;right:6px;z-index:9}.announcement-body{overflow-wrap:break-word;white-space:pre-wrap}div.content-cell{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 0 100%;box-sizing:border-box;padding:40px 20px;border-bottom:dotted 1px #dddddd}div.content-cell.leadin{padding:40px 60px 0;border:none}div.content-cell.full-size{padding:40px;background:#2076ae;background:linear-gradient(to bottom right,#2076ae,#2993d8);border:none;margin:20px 60px;border-radius:10px}div.content-cell h3{flex:0 0 100%;padding:0;border:none}div.content-cell div.cell-full{flex:0 0 100%}div.content-cell div.cell-threequarter{flex:0 0 calc(70% - 20px);margin-right:20px}@media only screen and (min-width:1024px)and (max-width:1279px){div.content-cell div.cell-threequarter{flex:0 0 100%;margin:0}}@media only screen and (min-width:768px)and (max-width:1023px){div.content-cell div.cell-threequarter{flex:0 0 100%;margin:0}}div.content-cell div.cell-quarter{flex:0 0 calc(30% - 20px);margin-left:20px;display:flex;flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width:1024px)and (max-width:1279px){div.content-cell div.cell-quarter{flex:0 0 100%;margin:20px 0 0}}@media only screen and (min-width:768px)and (max-width:1023px){div.content-cell div.cell-quarter{flex:0 0 100%;margin:20px 0 0}}div.content-cell div.cell-half{flex:0 0 50%}div.content-cell div.cell-half.first-half{flex:0 0 calc(50% - 20px);margin-right:20px}div.content-cell div.cell-half.second-half{flex:0 0 calc(50% - 20px);margin-left:20px}div.content-cell div.cell-scale{flex:1;padding:0 20px}@media only screen and (min-width:1024px)and (max-width:1279px){div.content-cell div.cell-scale{flex:0 0 100%;padding:0;margin-bottom:40px}}@media only screen and (min-width:768px)and (max-width:1023px){div.content-cell div.cell-scale{flex:0 0 100%;margin-bottom:40px}}div.content-cell div.cell-scale.first-cell{padding:0 40px 0 0;border-right:dotted 1px #dddddd}@media only screen and (min-width:1024px)and (max-width:1279px){div.content-cell div.cell-scale.first-cell{padding:0;border:none}}@media only screen and (min-width:768px)and (max-width:1023px){div.content-cell div.cell-scale.first-cell{padding:0;border:none}}div.content-cell div.cell-scale.last-cell{padding:0 0 0 40px}@media only screen and (min-width:1024px)and (max-width:1279px){div.content-cell div.cell-scale.last-cell{padding:0;margin:0}}@media only screen and (min-width:768px)and (max-width:1023px){div.content-cell div.cell-scale.last-cell{padding:0;margin:0}}div.org-cell{padding:0 2px;margin-bottom:4px}div.col-4-flex-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%;height:400px}div.col-4-flex-wrap div.col-1-4{flex-basis:60%;padding:20px 20px 40px 40px}div.col-4-flex-wrap div.col-3-4{flex-basis:140%;padding:20px 40px 40px 20px}div.scrollable-list{display:block;width:auto;background:#0000000a;border-radius:4px;overflow:auto;max-height:140px;box-shadow:inset 0 0 2px 2px #ccc}div.scrollable-list.full-width{width:100%}div.scrollable-list div.scroll-item{padding:6px;border-bottom:solid 1px #dddddd;font-size:12px}div.scrollable-list div.scroll-item:last-of-type{border:none}div.error-wrap,div.errorWrap{margin:0 0 10px;color:#fffc;font-size:12px;line-height:normal;text-align:left;background:#ffffff1a;border-radius:4px}div.error-wrap li,div.errorWrap li{margin:5px 0;padding:6px 10px 6px 30px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;background:url(arrow-down-white-trans.a266c77a6e528bd5.svg) 8px center no-repeat;background-size:12px 12px}div.error-wrap li.aim-left,div.errorWrap li.aim-left{background:url(arrow-left-light-trans.4d3b7d85ececc4fd.svg) 8px center no-repeat;background-size:12px 12px}div.error-wrap.over-light,div.errorWrap.over-light{background:#0009}div.error-wrap.dark,div.errorWrap.dark{color:#80be77;border:dashed 1px #80be77}div.error-wrap.dark li,div.errorWrap.dark li{background:url(arrow-down-white-trans.a266c77a6e528bd5.svg) center left no-repeat}div.dataWrap{position:absolute;top:0;right:0}div.dataWrap div.dataCell{float:left;height:40px;margin-left:20px}div.dataWrap div.dataCell div.data{float:left;height:40px;color:#069;font-size:30px}div.dataWrap div.dataCell div.label{float:left;height:40px;color:#378cae;font-size:14px;margin-left:10px}div.data-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:20pt;border-radius:4pt;font-size:10pt}div.data-wrap.bg-grey{background:#eee}div.data-wrap div.data-header{flex:0 0 100%;background:#666;color:#eee;padding:4pt 6pt;border-radius:4pt;text-transform:uppercase;font-size:9pt;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.data-wrap div.data-cell{display:flex;flex-direction:row;padding:6pt 10pt;border-bottom:solid 1pt #dddddd}div.data-wrap div.data-cell:last-of-type{border:none}div.data-wrap div.data-cell div.data-label{flex:0 0 30%;color:#999}div.data-wrap div.data-cell div.data-data{flex:0 0 70%}div.full-page-holder{position:fixed;inset:61px 0 0;display:flex;align-items:center;flex-direction:column;padding-top:120px}div.myschedule-empty{height:128px;width:128px;background:url(myschedule-empty.10a738d12b1fc27c.png) no-repeat center center}div.myschedule-empty-text{padding:20px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:32px}div.blue-cell{border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;color:#fff;justify-content:center;align-content:center}@media only screen and (min-width:768px)and (max-width:1023px){div.blue-cell{margin-bottom:20px}}div.blue-cell div.blue-cell-header{margin-bottom:10px;text-transform:capitalize;font-size:20px;font-family:opensanslight,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#fff9}div.blue-cell div.blue-split{display:flex;flex-direction:column;flex:0 0 calc(50% - 40px);padding:0;justify-content:center;align-content:center}div.blue-cell div.blue-split:first-of-type{background:#ffffff1a;padding:14px 20px;border-radius:4px;margin-right:20px}div.blue-cell div.blue-split:last-of-type{padding:0 0 0 20px}div.count-cell-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 0 100%;justify-content:center;align-content:center}div.count-cell-wrap div.count-cell{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border-bottom:solid 1px rgba(255,255,255,.1);padding-bottom:10px;margin-bottom:10px;cursor:pointer}div.count-cell-wrap div.count-cell:last-of-type{border:none;padding-bottom:0;margin-bottom:0}div.count-cell-wrap div.count-cell div.count-pod{padding:4px 6px;background:#ffffff1a;border-radius:4px;font-size:14px;text-align:center;flex:0 0 30px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.count-cell-wrap div.count-cell div.count-title{padding:0 10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.summary-cell{padding:10px;border:solid 1px #dddddd;background:#0000000a;color:#666;margin-bottom:10px;font-size:12px;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif}div.icon-cell-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 0 100%;justify-content:center;align-content:center}div.icon-cell-wrap div.icon-cell{display:flex;flex-direction:row;flex-wrap:nowrap;background:#ffffff1a;padding:6px 10px;line-height:normal;align-content:center;align-items:center;cursor:pointer;margin:0 0 4px;border-radius:16px;color:#fff}div.icon-cell-wrap div.icon-cell:last-of-type{border:none}div.icon-cell-wrap div.icon-cell div.icon{border-radius:16px;font-size:14px;text-align:center;flex:0 0 24px;height:24px}div.icon-cell-wrap div.icon-cell div.icon.calendar-x{background:url(check-white-trans.8e034e3eca446f62.svg) center center no-repeat;background-color:#0000000d;background-size:12px}div.icon-cell-wrap div.icon-cell div.icon.calendar-days{background:url(calendar-days-light-trans.b23daf5e171be233.svg) center center no-repeat;background-color:#0000000d;background-size:12px}div.icon-cell-wrap div.icon-cell div.icon.shift-arrow{background:url(shift-arrow-light-trans.e8698e348e2460d1.svg) center center no-repeat;background-color:#0000000d;background-size:12px}div.icon-cell-wrap div.icon-cell div.icon-title{padding:0 10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.menu-left{position:fixed;z-index:3;top:61px;left:0;bottom:0;width:280px;background:#333;box-shadow:0 3px 3px 1px #ccc}@media only screen and (min-width:1440px)and (max-width:1899px){div.menu-left{width:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.menu-left{width:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.menu-left{width:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div.menu-left{width:200px}}div.menu-left div.menu-cell{display:block;padding:18px 20px 18px 60px;cursor:pointer;position:relative;color:#eee;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.menu-left div.menu-cell.userSet{background:url(user-light-trans.6489b73ee12b2d17.svg) no-repeat 18px center;background-size:24px}div.menu-left div.menu-cell.userSet.active{background:url(user-light-trans.6489b73ee12b2d17.svg) no-repeat 18px center #2074af;background-size:24px}div.menu-left div.menu-cell.compSet{background:url(home-white-trans.8518825654688c5f.svg) no-repeat 18px center;background-size:24px}div.menu-left div.menu-cell.compSet.active{background:url(home-white-trans.8518825654688c5f.svg) no-repeat 18px center #2074af;background-size:24px}div.menu-left div.menu-cell.billingSet{background:url(card-light-trans.494e305be6ddf78f.svg) no-repeat 18px center;background-size:24px}div.menu-left div.menu-cell.billingSet.active{background:url(card-light-trans.494e305be6ddf78f.svg) no-repeat 18px center #2074af;background-size:24px}div.menu-left div.menu-cell.userMgmt{background:url(icon-people.773eabc60c1c16dd.svg) no-repeat 14px center;background-size:32px}div.menu-left div.menu-cell.userMgmt.active{background:url(icon-people-white.e309251786a6a760.svg) no-repeat 14px center #2074af;background-size:32px}div.menu-left div.menu-cell.actionItems{background:url(icon-pages.3c951fab55a09cf8.svg) no-repeat 14px center;background-size:34px}div.menu-left div.menu-cell.actionItems.active{background:url(icon-pages-white.6c3fa04b173413c4.svg) no-repeat 14px center #2074af;background-size:34px}div.menu-left div.menu-cell.positionMgmt{background:url(icon-badge.8fd8c07fc0a5cdb1.svg) no-repeat 14px center;background-size:32px}div.menu-left div.menu-cell.positionMgmt.active{background:url(icon-badge-white.1e05c35dd7614213.svg) no-repeat 14px center #2074af;background-size:32px}div.menu-left div.menu-cell.shiftMgmt{background:url(icon-clock.7137ca05a6c8867c.svg) no-repeat 14px center;background-size:32px}div.menu-left div.menu-cell.shiftMgmt.active{background:url(icon-clock-white.7a1df9c601cf3ea7.svg) no-repeat 14px center #2074af;background-size:32px}div.menu-left div.menu-cell.location{background:url(icon-map.4e68f0ebe298bf75.svg) no-repeat 14px center;background-size:32px}div.menu-left div.menu-cell.location.active{background:url(icon-map-white.0afc5f5944fc0eb3.svg) no-repeat 14px center #2074af;background-size:32px}div.menu-left div.menu-cell.inbox,div.menu-left div.menu-cell.all{background:url(icon-mail.24daf78ad9a8b267.svg) no-repeat 5px 0px}div.menu-left div.menu-cell.inbox.active,div.menu-left div.menu-cell.all.active{background:url(icon-mail-white.d979a7681eb3e2fc.svg) no-repeat 5px 0px #2074af}div.menu-left div.menu-cell.templateMgmt{background:url(icon-calendar.dac5ecac1eac777e.svg) no-repeat 14px center;background-size:32px}div.menu-left div.menu-cell.templateMgmt.active{background:url(icon-calendar-white.8708e257266bc254.svg) no-repeat 14px center #2074af;background-size:32px}div.menu-left div.menu-cell.timeoffMgmt{background:url(calendar-check-dark-trans.811c57a58526ceb8.svg) no-repeat 22px center;background-size:18px}div.menu-left div.menu-cell.timeoffMgmt.active{background:url(calendar-check-light-trans.fb60f536ee096439.svg) no-repeat 22px center #2074af;background-size:18px}div.menu-left div.menu-cell.announceMgmt{background:url(icon-megaphone.8fbb907a2d22806e.svg) no-repeat 22px center;background-size:14px}div.menu-left div.menu-cell.announceMgmt.active{background:url(icon-megaphone-white.3670fa7e10a93cd0.svg) no-repeat 22px center #2074af;background-size:14px}div.menu-left div.menu-cell.sent{background:url(icon-sent.e6ddadf42ad868b6.svg) no-repeat 5px 0px}div.menu-left div.menu-cell.announcements{background:url(icon-megaphone.8fbb907a2d22806e.svg) no-repeat 5px 5px;background-size:14px}div.menu-left div.menu-cell.announcements.active{background:url(icon-megaphone-white.3670fa7e10a93cd0.svg) no-repeat 5px 5px #2074af;background-size:14px}div.menu-left div.menu-cell div.menu-count{position:absolute;right:20px;top:50%;height:20px;width:auto;padding:0 6px;background:#555;border-radius:4px;margin-top:-10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#fff;line-height:20px}div.menu-left div.menu-cell.active{color:#fff;cursor:default}div.menu-left div.menu-cell.active div.menu-count{background:#0062a2}div.menu-left div.menu-cell:hover{background-color:#ffffff0d}div.content-menu-left{position:fixed;inset:60px 0 0 280px;overflow:auto;padding:0 0 40px}@media only screen and (min-width:1440px)and (max-width:1899px){div.content-menu-left{left:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.content-menu-left{left:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.content-menu-left{left:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div.content-menu-left{left:200px}}.btnTab{border-radius:4px;float:left;position:relative;height:24px;padding:0 24px;line-height:20px;margin-right:5px;cursor:pointer;border-bottom:solid 2px transparent;border-left:solid 2px transparent;border-right:solid 2px transparent;font-weight:400;color:#999}.btnTab:hover{border-bottom:solid 2px #cccccc;border-left:solid 2px #cccccc;border-right:solid 2px #cccccc}.btnTab.active{border-bottom:solid 2px #666666;border-left:solid 2px #666666;border-right:solid 2px #666666;color:#666}.btnTab.active:hover{border-bottom:solid 2px #666666;border-left:solid 2px #666666;border-right:solid 2px #666666;color:#666;cursor:default}.btnTab.active:after,.btnTab.active:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.btnTab.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#6660;border-top-color:#666;border-width:8px;margin-left:-8px}div.item-view-wrap{padding:10px;margin:0 0 10px;background:#fff;border-radius:4px;box-shadow:0 0 1px 1px #ccc}div.item-view-wrap.users-table-layout{display:table;width:100%;table-layout:auto;border-collapse:collapse;padding:0;overflow:hidden}div.item-view-wrap.users-table-layout div.item-view{display:table-row;padding:0;border-bottom:none}div.item-view-wrap.users-table-layout div.item-view:last-of-type div.item-view-cell-wrap.users-table div.item-view-cell{border-bottom:none}div.item-view-wrap.users-table-layout div.item-view-cell-wrap{display:contents}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell{display:table-cell;vertical-align:top;min-width:0;padding:10px 20px 10px 0;border-bottom:solid 1px;border-color:#00000012;overflow-wrap:anywhere}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell:first-child{padding-left:20px}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell:last-child{padding-right:20px}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell.col-name{width:14%}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell.col-email{width:18%}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell.col-phone{width:12%;white-space:nowrap}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell.col-address{width:20%}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell.col-manager{text-align:center;white-space:nowrap}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table div.item-view-cell.col-actions{text-align:right;white-space:nowrap}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table.table-header div.item-view-cell:first-child{border-top-left-radius:18px}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table.table-header div.item-view-cell:last-child{border-top-right-radius:18px}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table .stacked-cell-list{display:flex;flex-direction:column;gap:4px;min-width:0}div.item-view-wrap.users-table-layout div.item-view-cell-wrap.users-table .stacked-cell-item{min-width:0;overflow-wrap:anywhere}div.item-view-wrap.no-bg{background:transparent;box-shadow:none}div.item-view{display:block;padding:10px 20px;border-bottom:solid 1px;border-color:#00000012;z-index:2}div.item-view:last-of-type{border:none}div.item-view div.item-view-cell-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%}div.item-view div.item-view-cell-wrap.table-header{text-transform:capitalize;color:#0009;font-family:opensanslight,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.item-view div.item-view-cell-wrap.management-grid-table{display:grid;column-gap:20px;justify-content:stretch;align-items:start}div.item-view div.item-view-cell-wrap.management-grid-table div.item-view-cell{min-width:0;padding:0;overflow-wrap:anywhere}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table{grid-template-columns:minmax(140px,1fr) minmax(220px,1.4fr) minmax(90px,.55fr) minmax(140px,.85fr) minmax(140px,1fr)}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .col-admin,div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .col-date{white-space:nowrap}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .col-admin{text-align:center}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .col-actions.align-right{justify-content:flex-end}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .invite-email-action-row{display:flex;align-items:center;gap:8px;width:100%}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .invite-email-action-row input{flex:1 1 auto;min-width:0}div.item-view div.item-view-cell-wrap.management-grid-table.invites-table .invite-email-action-row .btnMd{flex:0 0 auto;margin:0;white-space:nowrap}div.item-view div.item-view-cell-wrap div.item-view-cell{flex-basis:100%;padding:5px 20px 0 0}div.item-view div.item-view-cell-wrap div.item-view-cell.align-right{display:flex;justify-content:flex-end;padding:0 0 0 20px}div.item-view div.item-view-cell-wrap div.item-view-cell.title{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}div.item-view div.item-view-cell-wrap div.item-view-cell.grey-jam{background:#eee;padding:4px 10px 8px;border-radius:2px}div.item-view div.item-view-cell-wrap div.item-view-cell div.item-title{margin-bottom:4px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#666;border-bottom:solid 1px #dddddd;font-size:10px;margin-top:4px;padding:0 4px;border-radius:4px;text-transform:uppercase}div.item-view div.item-view-cell-wrap div.item-view-cell .item-view-accent{font-style:italic;color:#999}div.item-view button.review,div.item-view button.row-action{background:#00000012;height:30px;padding:0 14px;line-height:30px;border-radius:15px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-transform:uppercase;font-size:11px;color:#666;margin-left:6px}div.item-view button.review.icon-edit,div.item-view button.row-action.icon-edit{padding:0 18px 0 32px;border-radius:8px;background:url(pencil-light-trans.eea530ae09b34987.svg) no-repeat 14px center;background-color:#444;background-size:12px 12px;color:#fffc}div.item-view button.review.icon-trash,div.item-view button.row-action.icon-trash{padding:0 18px 0 32px;background:url(trash-light-trans.c5f0a307ea33c527.svg) no-repeat 14px center;background-color:#db5e5f;background-size:13px 13px;color:#fffc}div.item-view div.actions{display:block;padding:20px;text-align:right;position:fixed;right:0;bottom:0;left:280px;background:#ddd}@media only screen and (min-width:1280px)and (max-width:1439px){div.item-view div.actions{left:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.item-view div.actions{left:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div.item-view div.actions{left:200px}}div.item-view div.actions div.left-actions{position:absolute;left:20px;top:20px}div.item-view div.actions div.left-actions button.btnMd{margin-left:0}div.icon-data-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}div.icon-data-wrap div.icon-cell{flex:0 0 14pt;height:14pt;width:14pt;border-radius:10pt;margin:0 2pt 0 0;padding:0;position:relative}div.icon-data-wrap div.icon-cell.flag{background:url(shield-dark-trans.bd9814bf706178e4.svg) center center no-repeat #ddd;background-size:8pt 8pt}div.icon-data-wrap div.icon-data{flex:0 0 1}div.content-bumper-wrap{padding:40px 10%}div.content-bumper-wrap.no-pad-top{padding-top:0}div.topActions{display:flex;flex-direction:row;flex:0 0 100%;padding:10pt 0}div.topActions ms-pagination.embed-in-cell{display:flex;flex:1;justify-content:flex-end}@media only screen and (min-width:0px)and (max-width:767px){div.topActions{border-bottom:solid 1px #cccccc}}div.tabs-top-wrap{padding:20px 0;border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;display:flex;flex-direction:row}div.tabs-top-wrap div.tab-top-cell{padding:6px 10px 6px 32px;margin:0 8px 0 0;background:transparent;border-radius:4px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;border:solid 1px transparent;cursor:pointer;line-height:normal;transition:border .15s ease-in-out}div.tabs-top-wrap div.tab-top-cell.active{background:#0000000d}div.tabs-top-wrap div.tab-top-cell:hover{border:solid 1px #dddddd;transition:border .15s ease-in-out}div.tabs-top-wrap div.tab-top-cell:hover.active{border:solid 1px transparent}div.tabs-top-wrap div.tab-top-cell.userSet{background:url(user-dark-trans.edc7cc8f15d75794.svg) no-repeat 8px center;background-size:14px}div.tabs-top-wrap div.tab-top-cell.userSet.active{background:url(user-dark-trans.edc7cc8f15d75794.svg) no-repeat 8px center #00000014;background-size:14px}div.tabs-top-wrap div.tab-top-cell.compSet{background:url(home-dark-trans.497266e1df1f5f09.svg) no-repeat 8px center;background-size:14px}div.tabs-top-wrap div.tab-top-cell.compSet.active{background:url(home-dark-trans.497266e1df1f5f09.svg) no-repeat 8px center #00000014;background-size:14px}div.tabs-top-wrap div.tab-top-cell.billingSet{background:url(card-dark-trans.510ffe3ed2c4088f.svg) no-repeat 8px center;background-size:14px}div.tabs-top-wrap div.tab-top-cell.billingSet.active{background:url(card-dark-trans.510ffe3ed2c4088f.svg) no-repeat 8px center #00000014;background-size:14px}div.left-nav-full-wrap{background:#333;position:fixed;top:60px;left:0;bottom:0;width:400px;z-index:2;overflow:auto;display:flex;flex-direction:column}div.left-nav-error-wrap{margin:60px 20px 20px}div.left-nav-full-inner{position:absolute;inset:80px 20px 20px;background:#ffffff08;overflow:scroll;border-radius:4px;scrollbar-width:none}div.left-nav-full-inner.white{background:#fff}div.left-nav-tab-wrap,div.left-nav-title-wrap{position:fixed;top:60px;left:0;height:40px;width:400px;z-index:3;display:flex;flex-direction:row;padding:20px;align-items:center}div.left-nav-tab-wrap div.left-nav-title,div.left-nav-title-wrap div.left-nav-title{font-size:12px;text-transform:uppercase;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#fff9}div.right-content-fixed-wrap{position:fixed;inset:61px 0 0 400px;z-index:2;overflow:auto;padding-bottom:40px;background:transparent}div.sub-nav-top-wrap{position:fixed;top:60px;left:400px;right:0;z-index:2;height:40px;display:flex;flex-direction:column;flex-wrap:nowrap}div.sub-nav-top-wrap div.sub-nav-notify-wrap{display:flex;flex-direction:column}div.sub-nav-top-wrap div.sub-nav-btn-wrap{padding:20px 40px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}div.sub-nav-top-wrap div.sub-nav-btn-wrap div.sub-nav-btn-group{display:flex;flex-direction:row;align-items:center;gap:8px}div.sub-nav-top-wrap div.sub-nav-btn-wrap div.sub-nav-btn-group.right{margin-left:auto;justify-content:flex-end}div.tab-cell{padding:4px 20px;background:transparent;margin:0 10px 0 0;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;border:solid 1px transparent;border-radius:4px;cursor:pointer}div.tab-cell:hover{border:solid 1px #cccccc}div.tab-cell.active{background:#0000001a}div.tab-cell.active:hover{border:solid 1px transparent}div.tab-cell.dark{color:#fff9}div.tab-cell.dark:hover{border:solid 1px #666666}div.tab-cell.dark.active{background:#ffffff1a}div.tab-cell.dark.active:hover{border:solid 1px transparent}div.icon-delete,button.icon-delete{height:16px;width:16px;margin:0 4px;background:url(x-light-trans.47c175381e074515.svg) center center no-repeat #0009;background-size:8px 8px;border-radius:8px;cursor:pointer}div.grey-cell{padding:20px 40px 40px;background:#0000000d;border-radius:4px}div.container-flex{display:flex;padding:0;flex-direction:column;flex-wrap:nowrap;box-sizing:border-box}div.container-flex div.flex-row-wrap{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:nowrap}@media only screen and (min-width:768px)and (max-width:1023px){div.container-flex div.flex-row-wrap{flex-direction:column}}div.container-flex div.flex-row-wrap.row-stripe:nth-child(odd){background-color:#0000000d!important}div.container-flex div.flex-row-wrap div.flex-cell-row{display:flex;flex:1;flex-direction:row;flex-wrap:nowrap}div.container-flex div.flex-row-wrap div.flex-cell-auto{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap}div.container-flex div.flex-row-wrap div.flex-cell-auto-right{display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}div.container-flex div.flex-row-wrap div.flex-cell-full{flex:0 0 100%;box-sizing:border-box}div.container-flex div.flex-row-wrap div.flex-cell-half{flex:0 0 50%;box-sizing:border-box;padding:0 20pt 0 0}div.container-flex div.flex-row-wrap div.flex-cell-half div.flex-cell-grey-box{flex:0 0 100%}div.container-flex div.flex-row-wrap div.flex-cell-half:last-of-type{padding:0 0 0 20pt}@media only screen and (min-width:768px)and (max-width:1023px){div.container-flex div.flex-row-wrap div.flex-cell-half{flex:0 0 100%;padding:0}div.container-flex div.flex-row-wrap div.flex-cell-half:last-of-type{padding:0}}div.paging-wrap{display:flex;flex:0 0 100%;flex-direction:row;justify-content:flex-end;margin:0;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.paging-wrap.embed-in-cell{flex:1;align-items:flex-end;margin:0}div.paging-wrap.align-center{align-content:center;align-items:center}div.paging-wrap div.start-cell{display:flex;flex-direction:row;padding:4px;margin:0 0 0 4px;min-width:20px;text-align:center;cursor:pointer;border-radius:0;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;background:url(arrow-md-left-dark-trans.b5de37a62175239b.svg) center center no-repeat;background-size:16px 16px;opacity:70%}div.paging-wrap div.start-cell:hover{opacity:100%}div.paging-wrap div.end-cell{padding:4px;margin:0 0 0 4px;border-radius:0;min-width:20px;text-align:center;cursor:pointer;font-style:italic;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;background:url(arrow-md-right-dark-trans.752d8d7ae3a2af35.svg) center center no-repeat;background-size:16px 16px;opacity:70%}div.paging-wrap div.end-cell:hover{opacity:100%}div.paging-wrap div.page-count-cell{padding:4px;margin:0 0 0 4px;border-radius:0;min-width:20px;text-align:center;cursor:pointer;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.paging-wrap div.page-cell{padding:4px;margin:0 0 0 4px;border-radius:4px;min-width:20px;text-align:center;cursor:pointer}div.paging-wrap div.page-cell:hover,div.paging-wrap div.page-cell.active{background:#0000000d}div.emphasized-content-cell{background:#eee;border:solid 1px #dddddd;padding:20pt;margin-bottom:10pt}div.emphasized-content-cell:last-of-type{margin-bottom:0}div.emphasized-content-cell div.header-cell{border-bottom:solid 1px #999999;margin-bottom:10pt;font-weight:700;color:#666;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline}div.emphasized-content-cell div.header-cell div.header-cell-text{flex:1}div.emphasized-content-cell div.header-cell div.header-cell-icon{flex:0 0 20px}div.emphasized-content-cell div.header-cell div.header-cell-icon img{height:36px}div.header{position:fixed;top:0;right:0;left:0;background:#fff;height:60px;border-bottom:solid 1px #dddddd;padding:0;z-index:1}div.header div.logo-wrap{display:inline-block;vertical-align:top;margin-right:-4px;height:60px;width:60px;border-right:solid 1px #eeeeee;cursor:pointer;outline:none!important}div.header div.logo-wrap img{width:24px;margin:18px;outline:none!important}div.header div.nav-btn-wrap{display:inline-block;vertical-align:top;margin-right:-4px;height:60px;width:60px;border-right:solid 1px #eeeeee;cursor:pointer}div.header div.nav-btn-wrap img{width:24px;margin:24px 18px}div.header div.selectCompany{display:inline-block;vertical-align:top;height:32px;margin:14px 10px;padding:0 14px;font-size:12px;color:#666;line-height:32px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:4px}div.header div.selectCompany div.selCompDrop{display:none}div.header div.selectCompany.active{background:#2076ae;color:#fff;cursor:pointer}div.header div.selectCompany.active div.selCompDrop{display:inline-block;vertical-align:top;margin-right:-4px;float:right;height:32px;width:20px;background:url(arrow-down-white.ab4bfd965cef7195.svg) 10px center no-repeat;background-size:10px 10px;position:relative;opacity:.8}div.header div.rightWrap{position:absolute;right:0;top:0;line-height:60px;height:60px;color:#444;font-weight:400}@media only screen and (min-width:0px)and (max-width:767px){div.header div.rightWrap{right:0}}div.header div.rightWrap img.avatar{border-radius:2px;display:inline-block;vertical-align:top;height:24px;width:24px;margin-top:18px;margin-right:5px}div.header div.rightWrap div.btn-nav{display:inline-block;width:60px;height:60px;border-left:solid 1px #dddddd;background:#fff;cursor:pointer;position:relative}div.header div.rightWrap div.btn-nav div.btn-nav-icon{height:20px;width:20px;margin:6px 20px}div.header div.rightWrap div.btn-nav div.btn-nav-icon img{height:20px;width:20px;margin:0 auto}div.header div.rightWrap div.btn-nav div.icon-count{border-radius:50px;position:absolute;top:10px;right:10px;height:16px;padding:0 4px;line-height:16px;text-align:center;color:#fff;font-size:11px;background:#2074af}div.header div.rightWrap div.user-name{display:inline-block;vertical-align:top;margin-right:-4px;height:60px;line-height:60px;padding:0 20px;opacity:.8;color:#666;font-family:opensans;transition:opacity .15s ease-in-out}@media only screen and (min-width:0px)and (max-width:767px){div.header div.rightWrap div.user-name{float:right}}div.overview-schedule{position:fixed;top:61px;left:0;bottom:0;width:400px;background:#333;z-index:2}@media only screen and (min-width:768px)and (max-width:1023px){div.overview-schedule{width:300px}}div.overview-schedule div.overview-schedule-header{position:fixed;top:60px;left:0;width:400px;height:90px;z-index:3;display:flex;flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width:768px)and (max-width:1023px){div.overview-schedule div.overview-schedule-header{width:300px}}div.overview-schedule div.overview-schedule-header div.schedule-header-bumper{margin:20px 20px 0;border-radius:4px;overflow:hidden}div.overview-schedule div.overview-schedule-header div.schedule-header-title{flex:0 0 20px;padding:20px 20px 0;text-transform:uppercase;font-size:11px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#999;justify-content:space-around;align-items:center}div.overview-schedule div.overview-schedule-header div.header-select-button{margin:0;padding:0;flex:0 0 30px;border-radius:4px;font-size:12px;color:#fffc;text-align:center;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;position:relative;display:flex;flex-direction:column}div.overview-schedule div.overview-schedule-header div.header-select-button input{padding:0}div.overview-schedule div.overview-schedule-header div.header-select-button div.arrow-left{position:absolute;top:0;left:10px;height:60px;width:30px;background:url(arrow-left-light-trans.4d3b7d85ececc4fd.svg) center center no-repeat;background-size:10px;padding-right:6px;cursor:pointer;opacity:.7;z-index:2;transition:opacity .15s ease-in-out}div.overview-schedule div.overview-schedule-header div.header-select-button div.arrow-left:hover{opacity:1;background-size:10px;transition:opacity .15s ease-in-out}div.overview-schedule div.overview-schedule-header div.header-select-button div.arrow-right{position:absolute;top:0;right:10px;height:60px;width:30px;background:url(arrow-right-light-trans.82d01802afeb428a.svg) center center no-repeat;background-size:10px;padding-left:6px;cursor:pointer;opacity:.7;z-index:2;transition:opacity .15s ease-in-out,background-size .25s ease-in-out}div.overview-schedule div.overview-schedule-header div.header-select-button div.arrow-right:hover{opacity:1;background-size:10px;transition:opacity .15s ease-in-out,background-size .25s ease-in-out}div.overview-schedule div.overview-schedule-content{position:fixed;top:157px;left:0;bottom:0;width:399px;padding-top:20px;display:flex;flex-direction:column;overflow:scroll;scrollbar-width:none}@media only screen and (min-width:768px)and (max-width:1023px){div.overview-schedule div.overview-schedule-content{width:299px}}div.overview-schedule div.overview-schedule-content div.day-wrap{margin:0 20px 30px;padding:0 10px}div.overview-schedule div.overview-schedule-content div.day-wrap:last-of-type{border:none}div.overview-schedule div.overview-schedule-content div.day-wrap div.date{text-align:center;margin:0 0 10px;color:#ccc}div.overview-schedule div.overview-schedule-content div.day-wrap div.date div.date-big{font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift{border-radius:4px;display:block;background:#ffffff0a;margin:0 0 20px;cursor:pointer;overflow:hidden;position:relative;color:#fffc;padding:0;transition:background .15s ease-in-out}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift.hasState{padding:0 0 0 24px}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-state-wrap{position:absolute;top:0;bottom:0;left:0;width:24px;display:flex;flex-direction:column;flex:0 0 100%;background:#ffffff0a;color:#ffffffe6}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-state-wrap div.shift-state-cell{flex:1}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-state-wrap div.shift-state-cell.notes-added{background:url(note-dark-trans.7e59b01d8c8964ad.svg) center center no-repeat;background-size:12px}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-state-wrap div.shift-state-cell.unlocked{background:url(lock-open-light.62ea6e402d600638.svg) center center no-repeat #3589c0;background-size:12px}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-state-wrap div.shift-state-cell.pending{background:url(lock-open-light.62ea6e402d600638.svg) center center no-repeat #67a16e;background-size:12px}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-state-wrap div.shift-state-cell:last-of-type{margin:0;border:none}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift.past{box-shadow:none;opacity:.5}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-summary{display:block}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-summary span.shift-time{display:block;font-size:12px;padding:0 10px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-summary span.shift-name{display:block;padding:5px 40px 0 10px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:12px}@media only screen and (min-width:768px)and (max-width:1023px){div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-summary span.shift-name{padding-right:10px}}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-summary span.shift-pos{display:block;padding:0 10px 5px;font-size:12px}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.shift-summary span.shift-loc{display:block;font-style:italic;padding:0 10px 5px}div.overview-schedule div.overview-schedule-content div.day-wrap div.scheduled-shift div.details{display:block;padding:10px;cursor:default;border-top:solid 1px #cccccc}div.overview-schedule div.overview-schedule-content div.day-wrap div.empty-wrap{padding:14px;border:none;margin:0 0 10px;background:#ffffff05;color:#aaa;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}@media only screen and (min-width:768px)and (max-width:1023px){div.overview-schedule div.overview-schedule-content div.day-wrap div.empty-wrap{padding:5px}}div.overview-content{padding-left:400px}@media only screen and (min-width:768px)and (max-width:1023px){div.overview-content{padding-left:300px}}div.date-slash{font-size:20px;margin:auto 4px}div.pipe-cell{margin:auto 4px}div.dash-cell{padding-left:10px;padding-right:10px}div.select-graphic-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}div.select-graphic-wrap div.select-cell{padding:4px;border-radius:4px;margin-right:4px;border:solid 2px transparent;cursor:pointer;opacity:.6}div.select-graphic-wrap div.select-cell.visa{background:url(icon-visa.a11c56865dd738ee.svg) center center no-repeat;background-size:42px;width:48px;height:32px}div.select-graphic-wrap div.select-cell.mastercard{background:url(icon-mastercard.45f30af527328a16.svg) center center no-repeat;background-size:42px;width:48px;height:32px}div.select-graphic-wrap div.select-cell.amex{background:url(icon-amex.f2378dc4347cb233.svg) center center no-repeat;background-size:42px;width:48px;height:32px}div.select-graphic-wrap div.select-cell.discover{background:url(icon-discover.57d270d56a0d534c.svg) center center no-repeat;background-size:42px;width:48px;height:32px}div.select-graphic-wrap div.select-cell:hover{border:solid 2px #cccccc}div.select-graphic-wrap div.select-cell.active{border:solid 2px #666666;opacity:1}div.select-graphic-wrap div.select-cell.active:hover{border:solid 2px #666666}div.horizontal-nav-small{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:11px}div.horizontal-nav-small div.hor-nav-cell{display:flex;align-items:center;margin:0 4px;border-right:solid 1px;border-color:#0003;padding-right:6px}div.horizontal-nav-small div.hor-nav-cell:last-of-type{border:none}div.icon-check{background:url(check-green.953f362f2cd99067.svg) left center no-repeat!important;background-size:12px!important;padding-left:16px!important}div.nextshift-wrap{font-size:14px;line-height:22px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.blue-cell.manager-day-cell div.blue-split.manager-day-split{flex:1 1 100%;margin-right:0;padding:14px 20px;background:#ffffff1a;border-radius:4px}div.management-search-row{flex:0 0 100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:10px;margin:0 0 10px;border:solid 1px #dddddd;border-radius:8px}div.management-search-row input{flex:1 1 260px;padding:6px 10px;border-radius:4px;border:solid 1px #dddddd;min-width:0}div.management-search-row input:focus,div.management-search-row input:focus-visible{outline:none;box-shadow:none;border-color:#ddd}div.management-search-row select{flex:0 0 220px;padding:6px 10px;border-radius:4px;border:solid 1px #dddddd;background:#fff;min-width:180px}div.management-search-row select.management-filter-active{background:#2074af;border-color:#2074af;color:#fff}div.management-search-row select:focus,div.management-search-row select:focus-visible{outline:none;box-shadow:none;border-color:#ddd}div.manager-day-wrap{margin:0;padding:0;border:none;color:#fff}div.manager-day-wrap div.manager-day-header{font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:#fff9;margin-bottom:8px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.manager-day-wrap div.manager-day-date{font-size:13px;color:#ffffffd9;margin-bottom:12px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.manager-day-wrap div.manager-day-metrics{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:10px}div.manager-day-wrap div.manager-day-metrics div.manager-day-metric{flex:1 1 90px;padding:6px 8px;background:#ffffff14;border-radius:4px}div.manager-day-wrap div.manager-day-metrics div.manager-day-metric div.metric-value{font-size:14px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.manager-day-wrap div.manager-day-metrics div.manager-day-metric div.metric-label{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:#fff9}div.manager-day-wrap div.manager-day-shifts{display:flex;flex-direction:row;gap:10px}div.manager-day-wrap div.manager-day-shifts div.manager-day-shift-cell{padding:10px;border-radius:4px;background:#ffffff14}div.manager-day-wrap div.manager-day-shifts div.manager-day-shift-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}div.manager-day-wrap div.manager-day-shifts div.manager-day-shift-name{font-size:13px;color:#fff;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.manager-day-wrap div.manager-day-shifts div.manager-day-shift-total{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:#ffffffa6;white-space:nowrap}div.manager-day-wrap div.manager-day-shifts div.manager-day-shift-meta{margin-bottom:8px;font-size:11px;color:#ffffffa6}div.manager-day-wrap div.manager-day-shifts div.manager-day-positions{display:flex;flex-direction:column;gap:6px}div.manager-day-wrap div.manager-day-shifts div.manager-day-positions div.manager-day-position-cell{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;border:solid 1px #eeeeee;font-size:12px;border-radius:4px;padding:0;background:#ddd}div.manager-day-wrap div.manager-day-shifts div.manager-day-positions div.manager-day-position-cell div.manager-day-position{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;padding:0 6px;color:#222}div.manager-day-wrap div.manager-day-shifts div.manager-day-positions div.manager-day-position-cell div.manager-day-count{font-size:11px;margin-left:10px;background:#fff;color:#222;padding:4px 6px;font-weight:700}div.manager-day-wrap div.manager-day-empty{font-size:12px;color:#fff9}div.schedule-bar{display:block;height:190px;width:280px;overflow:visible;position:fixed;top:60px;left:0;z-index:5}@media only screen and (min-width:1440px)and (max-width:1899px){div.schedule-bar{width:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.schedule-bar{width:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.schedule-bar{width:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div.schedule-bar{width:320px;height:auto;bottom:0}}@media only screen and (min-width:0px)and (max-width:767px){div.schedule-bar{position:relative;width:100%;top:0}}div.schedule-bar div.btn-wrap{display:block;position:relative;margin:0;padding:0;height:200px;background:#fff}div.schedule-bar div.btn-wrap h3{margin:0 -1px 0 0;padding:4px 0 4px 10px;color:#fff9;background:#2074af;font-size:9pt;border:none;display:block;font-weight:700;text-transform:uppercase}div.schedule-bar div.btn-wrap div.btn-schedule-bar{border-radius:3px 3px 0 0;display:block;height:20px;line-height:20px;padding:4px 10px 4px 30px;margin:4px 10px 0;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#ddd;color:#444;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden}div.schedule-bar div.btn-wrap div.btn-schedule-bar.calendar{background:url(calendar-grey.5e7544d37d85bdd5.svg) 10px center no-repeat;background-size:12px 12px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.calendar:hover{background:url(calendar-grey.5e7544d37d85bdd5.svg) 10px center no-repeat;background-size:12px 12px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.calendar.active{background:url(calendar-white.47ae2f35e99a9e62.svg) 10px center no-repeat #0062a2;background-size:12px 12px;color:#eee}div.schedule-bar div.btn-wrap div.btn-schedule-bar.location{background:url(marker-grey.a5348e5d01f9acec.svg) 10px center no-repeat;background-size:12px 12px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.location:hover{background:url(marker-grey.a5348e5d01f9acec.svg) 10px center no-repeat;background-size:12px 12px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.location.active{background:url(marker-white.0cfc1eca2b2768bd.svg) 10px center no-repeat #0062a2;background-size:12px 12px;color:#eee}div.schedule-bar div.btn-wrap div.btn-schedule-bar.shift{background:url(shift-grey.6be9e9637f364939.svg) 10px center no-repeat;background-size:12px 12px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.shift:hover{background:url(shift-grey.6be9e9637f364939.svg) 10px center no-repeat;background-size:12px 12px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.shift.active{background:url(shift-white.fc368f1cfaec6151.svg) 10px center no-repeat #0062a2;background-size:12px 12px;color:#eee}div.schedule-bar div.btn-wrap div.btn-schedule-bar.position{background:url(users-grey.e664ae09a56e131d.svg) 10px center no-repeat;background-size:14px 14px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.position:hover{background:url(users-grey.e664ae09a56e131d.svg) 10px center no-repeat;background-size:14px 14px}div.schedule-bar div.btn-wrap div.btn-schedule-bar.position.active{background:url(users-white.f67785d9197e134e.svg) 10px center no-repeat #0062a2;background-size:14px 14px;color:#eee}div.schedule-bar div.btn-wrap div.btn-schedule-bar div.btn-drop{display:none;position:absolute;right:10px;top:0;width:20px;height:20px;background:url(icon20_arw_down.09848a8acd26cbaa.png) no-repeat}div.card-visa{width:32px;margin-right:6px;background:url(icon-visa.a11c56865dd738ee.svg) no-repeat}div.card-mastercard{width:32px;margin-right:6px;background:url(icon-mastercard.45f30af527328a16.svg) no-repeat}div.card-discover{width:32px;margin-right:6px;background:url(icon-discover.57d270d56a0d534c.svg) no-repeat}div.card-amex{width:32px;margin-right:6px;background:url(icon-amex.f2378dc4347cb233.svg) no-repeat}div#schedule-dock{z-index:4;position:fixed;width:280px;top:60px;left:0;bottom:0;box-shadow:0 3px 3px 1px #ccc;background:#fff}@media only screen and (min-width:1440px)and (max-width:1899px){div#schedule-dock{width:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div#schedule-dock{width:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div#schedule-dock{width:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div#schedule-dock{width:auto;right:0}}@media only screen and (min-width:0px)and (max-width:767px){div#schedule-dock{width:auto;right:0}}div#schedule-dock.docked{z-index:4;position:fixed;top:0}div#schedule-dock div.empty-wrap{background:transparent;border-color:#ccc;margin:0 10px 4px;color:#666}div.employee-bar{display:block;position:fixed;top:60px;left:0;bottom:0;width:280px;padding:200px 0 20px;border-right:solid 1px #dddddd;overflow:auto}@media only screen and (min-width:1440px)and (max-width:1899px){div.employee-bar{width:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.employee-bar{width:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.employee-bar{width:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div.employee-bar{width:auto;right:0;left:320px;top:103px;border-left:solid 1px #dddddd;padding-left:20px}}@media only screen and (min-width:0px)and (max-width:767px){div.employee-bar{width:220px}}div.employee-bar div.shift-preview{border-radius:4px;float:left;width:320px;height:150px;background:#eee}div.employee-bar div.available-employees{display:block}div.employee-bar div.employee{border-radius:4px;display:block;position:relative;padding:5px 40px 5px 10px;margin:0 10px 4px;background:#00000012;cursor:pointer;overflow:hidden;color:#666;font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.employee-bar div.employee div.employee-name{padding-right:8px}div.employee-bar div.employee div.employee-rank{padding-right:8px;margin-top:1px;color:#666666ad;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:10px;line-height:1.2}div.employee-bar div.employee div.emp-hour-count{border-radius:4px;position:absolute;top:5px;right:5px;height:16px;line-height:16px;padding:0 5px;font-size:11px;color:#666;background:#fff6;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.employee-bar div.employee div.emp-hour-count.over-time{background:#d05356!important;color:#fff!important;border:solid 1px #d05356}div.employee-bar div.employee div.sidebar-unavailable{position:absolute;top:7px;right:32px;height:12px;width:12px;background:url(info-dark-trans.5e49ebb129ae29a6.svg) no-repeat;background-size:12px 12px}div.employee-bar div.employee:hover{background:#0000001a}div.employee-bar div.employee.pending{pointer-events:none}div.employee-bar div.employee.restricted-self-schedule{cursor:not-allowed;opacity:.75}div.employee-bar div.employee.restricted-self-schedule:hover{background:#00000012}div.employee-bar div.employee.scheduled{color:#324d30;background:#a3d49f}div.employee-bar div.employee.scheduled:hover{background:#92cc8d}div.employee-bar div.employee.conflicted{background:#00000012;color:#666;text-decoration:line-through}div.employee-bar div.employee.conflicted:hover{background:#0000001a}div.employee-bar div.employee.availabilityConflict,div.employee-bar div.employee.availability-conflict{background:#00000012;color:#666;text-decoration:line-through}div.employee-bar div.employee.availabilityConflict:hover,div.employee-bar div.employee.availability-conflict:hover{background:#0000001a}div.employee-bar div.employee.past-shift{background:transparent;color:#ccc;cursor:default}div.employee-bar div.employee.vacation{background:#00000012;color:#666;text-decoration:line-through}div.employee-bar div.employee.vacation:hover{background:#0000001a}div.employee-bar div.employee.unpublished{background:#9bd5f1;color:#069}div.employee-bar div.employee.unpublished:hover{background:#85ccee}div.left-schedule-dialog-wrap{position:fixed;z-index:5;top:60px;left:-280px;bottom:0;overflow:auto;width:280px;border-right:solid 1px #0062a2;background:#2074af;color:#fff;transition:left .2s ease-in-out}div.left-schedule-dialog-wrap div.lsd-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;background:#0062a2;font-size:11px;font-weight:700;overflow:visible}div.left-schedule-dialog-wrap div.lsd-title button.close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:14px;background:#ffffff1f;cursor:pointer}div.left-schedule-dialog-wrap div.lsd-title button.close img{width:12px;height:12px}div.left-schedule-dialog-wrap div.lsd-title button.close:hover{background:#fff3}div.left-schedule-dialog-wrap div.filter-wrap{display:block}div.left-schedule-dialog-wrap div.filter-wrap div.filter-cell{display:flex;padding:10px;border-bottom:solid 1px;border-color:#00000012;align-items:center;cursor:pointer}div.left-schedule-dialog-wrap div.filter-wrap div.filter-cell div.filter-checkbox{width:30px;height:30px}div.left-schedule-dialog-wrap div.filter-wrap div.filter-cell div.filter-checkbox input[type=checkbox]{width:16px;height:16px;margin:7px}div.left-schedule-dialog-wrap div.filter-wrap div.filter-cell div.filter-name{width:auto;font-weight:700}@media only screen and (min-width:1440px)and (max-width:1899px){div.left-schedule-dialog-wrap{width:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.left-schedule-dialog-wrap{width:260px;left:-260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.left-schedule-dialog-wrap{width:220px;left:-220px}}@media only screen and (min-width:0px)and (max-width:767px){div.left-schedule-dialog-wrap{display:none}}div.left-schedule-dialog-wrap.active{left:0;transition:left .2s ease-in-out}div.dropWrap{position:absolute;z-index:6;overflow:visible}div.dropWrap .dropMenu{position:absolute;min-width:140px;background:#0062a2;overflow:hidden;z-index:9;border:solid 2px #2074af;border-top:none}div.dropWrap .dropMenu div.dropItem{display:block;height:30px;line-height:30px;padding:0 20px;cursor:pointer;position:relative;z-index:10;border-bottom:solid 1px #2074af;color:#ccc;overflow:hidden}div.dropWrap .dropMenu div.dropItem:hover{background:#0000001a}div.dropWrap .dropMenu div.dropItem:last-of-type{border:none}div.dropWrap .dropMenu.dropCalendar{background:#fff;border:solid 1px #2074af;border-radius:4px;padding:0}div.dropWrap .dropMenu.dropCalendar mat-calendar{width:280px}div.dropWrap .dropMenu.dropCalendar mat-calendar.loading{opacity:.5;pointer-events:none}div.full-schedule-wrap{position:fixed;z-index:-1;inset:61px 0 0 280px;overflow:auto;padding:20px 20px 40px}@media only screen and (min-width:1440px)and (max-width:1899px){div.full-schedule-wrap{left:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.full-schedule-wrap{left:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.full-schedule-wrap{left:210px}}@media only screen and (min-width:0px)and (max-width:767px){div.full-schedule-wrap{display:none}}div.full-schedule-wrap div.full-schedule-menu{position:absolute;z-index:3;inset:20px 0 0;background:#ffffffe6}div.full-schedule-wrap div.full-schedule-menu.active{right:0}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap{border-radius:4px;position:relative;width:600px;left:50%;top:40px;bottom:100px;margin-left:-300px;background:#333;overflow:hidden}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.empty-wrap{background:transparent;border-color:#666}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-close{position:absolute;right:10px;top:10px;height:16px;width:16px;background:url(icon-x.705463a0d0e5716c.svg);line-height:16px;text-align:center;cursor:pointer}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-header{display:block;padding:10px 20px;background:#444;text-transform:capitalize;font-size:12px;color:#ddd;font-weight:700}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;border-bottom:solid 1px #444444}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap div.fsm-cell,div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap a.fsm-cell{flex-grow:1;text-align:center;padding:4px 10px;margin:20px;cursor:pointer;color:#ccc;font-size:12px;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;border-bottom:solid 1px transparent}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap div.fsm-cell:hover,div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap a.fsm-cell:hover{border-bottom:solid 1px #aaaaaa}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap div.fsm-cell.active,div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-cell-wrap a.fsm-cell.active{border-bottom:solid 1px #9bd5f1;color:#9bd5f1}div.full-schedule-wrap div.full-schedule-menu div.fsm-wrap div.fsm-content-wrap{padding:20px 0 40px}div.sc-schedule-top{position:fixed;z-index:5;top:61px;left:280px;right:0;background:#eee;border-bottom:solid 1px #dddddd}@media only screen and (min-width:1440px)and (max-width:1899px){div.sc-schedule-top{left:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.sc-schedule-top{left:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.sc-schedule-top{left:210px}}@media only screen and (min-width:768px)and (max-width:1023px){div.sc-schedule-top{display:none}}div.sidemenu-filters{position:absolute;z-index:3;inset:0 auto 0 0;width:100%;box-sizing:border-box;background:#f5f5f5;overflow:auto;margin:0;transition:all .4s ease-in-out}div.sidemenu-filters.active{transition:all .4s ease-in-out;left:0;right:0}div.sidemenu-filters div.sm-header{display:block;background:#ddd;padding:20px 40px;color:#999;font-size:24px;position:relative}div.sidemenu-filters div.sm-header div.close{position:absolute;top:16px;right:20px;height:24px;width:24px;background:url(icon-x-grey.3185a2a43b0f6354.svg);background-size:24px 24px}div.sidemenu-filters div.sm-content{padding:20px}div.sidemenu-filters div.sm-content label{color:#444}div.sidemenu-filters div.sm-actions{display:block;border-top:solid 1px #cccccc;padding:20px;margin:20px 40px;text-align:right}div.full-schedule-sidemenu{position:fixed;z-index:3;inset:0 auto 0 -100%;width:100%;box-sizing:border-box;background:#2074af;overflow:auto;margin:0;color:#fff;transition:all .4s ease-in-out}div.full-schedule-sidemenu.active{transition:all .4s ease-in-out;left:0;right:0}div.full-schedule-sidemenu div.fssm-header{display:block;background:#0062a2;padding:20px 40px;color:#fff;font-size:24px;position:relative}div.full-schedule-sidemenu div.fssm-header div.close{position:absolute;top:16px;right:20px;height:24px;width:24px;background:url(icon-x.705463a0d0e5716c.svg);background-size:24px 24px}div.full-schedule-sidemenu div.fssm-content{padding:20px 40px}div.full-schedule-sidemenu div.fssm-content label{color:#fff}div.full-schedule-sidemenu div.fssm-actions{display:block;border-top:solid 1px #0062a2;padding:20px;margin:20px 40px;text-align:right}div.sc-schedule-preview{display:block;padding:0 20px}div.toggle-wrap{border-radius:50px;display:block;position:relative;background:#00000012;margin:10px;height:26px;line-height:26px;color:#444;cursor:pointer;padding:0 14px;text-transform:uppercase;font-size:11px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.toggle-wrap div.btn-toggle-wrap{border-radius:50px;position:absolute;top:3px;right:3px;width:40px;height:20px;background:#fff6}div.toggle-wrap div.btn-toggle-wrap div.btn-toggle-dongle{border-radius:50px;margin:3px 0 0 3px;height:14px;width:20px;background:#ccc;transition:all .15s ease-in-out}div.toggle-wrap div.btn-toggle-wrap div.btn-toggle-dongle.active{background:#666;margin:3px 0 0 17px;transition:all .15s ease-in-out}div.date-nav{display:block;position:relative;padding:0 0 5px}div.date-nav div.week-summary{display:block;height:60px;line-height:60px;text-align:right}div.date-nav div.arw-left{position:absolute;top:0;left:4px;width:20px;height:20px;cursor:pointer;background:url(sprt_arw20.a5ff7ab9d49867cf.png) 0 no-repeat}div.date-nav div.arw-left:hover{background:url(sprt_arw20.a5ff7ab9d49867cf.png) -40px 0 no-repeat}div.date-nav div.arw-right{position:absolute;top:0;right:4px;width:20px;height:20px;cursor:pointer;background:url(sprt_arw20.a5ff7ab9d49867cf.png) -20px 0 no-repeat}div.date-nav div.arw-right:hover{background:url(sprt_arw20.a5ff7ab9d49867cf.png) -60px 0 no-repeat}div.date-nav div.day-title-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%;height:20px;line-height:20px}div.date-nav div.day-title-wrap div.day-title{flex-grow:1;font-size:12px;height:20px;width:17.28%;line-height:20px;font-size:11px;cursor:pointer;color:#666;text-align:center}div.date-nav div.day-title-wrap div.day-title span.day-title-sm{display:none}@media only screen and (min-width:1280px)and (max-width:1439px){div.date-nav div.day-title-wrap div.day-title span.day-title-sm{display:inline}div.date-nav div.day-title-wrap div.day-title span.day-title-lg{display:none}}@media only screen and (min-width:1024px)and (max-width:1279px){div.date-nav div.day-title-wrap div.day-title{font-size:10px}div.date-nav div.day-title-wrap div.day-title span.day-title-sm{display:inline}div.date-nav div.day-title-wrap div.day-title span.day-title-lg{display:none}}div.table-main-wrap{display:block;width:100%;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:20px}div.table-main-wrap table.table-main{width:100%}div.table-main-wrap table.table-main thead{background:transparent;font-size:11px;text-transform:capitalize;text-align:left;padding-bottom:20px;border-bottom:solid 1px;border-color:#00000012}div.table-main-wrap table.table-main thead tr th{padding:10px 0 10px 20px;color:#aaa;vertical-align:middle;font-size:12px;text-transform:capitalize}div.table-main-wrap table.table-main tbody{background:transparent}div.table-main-wrap table.table-main tbody tr{border-bottom:solid 1px;border-color:#00000012}div.table-main-wrap table.table-main tbody tr td{padding:10px 20px;vertical-align:middle;font-size:12px}div.table-main-wrap table.table-main tbody td.cell-checkbox{width:100px}div.tableRowDrop{border-radius:0 0 5px 5px;display:block;padding:20px 20px 40px;background:#eee;margin:-4px 5px 20px;border:solid 1px #cccccc;font-weight:700}div.tableRowDrop div.half{display:inline-block;vertical-align:top;margin-right:-4px;width:560px}div.tableRowDrop div.dataCell{padding-top:5px}div.title-wrap{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:nowrap;padding:40px}div.title-wrap div.section-title{font-size:32px;line-height:40px;color:#aaa;margin-right:10pt}div.title-wrap div.management-cnt-wrap{display:flex;flex:0 0 1;flex-direction:column;justify-content:space-around;align-items:center}div.title-wrap div.management-cnt-wrap div.cnt-cell{flex:0 0 1;border-radius:4px;padding:4pt 10pt;border-left:solid 1pt #cccccc;font-weight:700;font-size:9pt;justify-content:space-around;align-items:center;border-radius:unset}div.title-wrap div.title-btn-wrap{display:flex;flex:1;flex-direction:row-reverse;padding-top:4pt}div.sc-view-filters{display:block;position:relative;padding:0}div.sc-view-filters div.filter-actions{display:block;position:relative;padding:20px 370px 20px 0;text-align:right}div.sc-view-filters div.filter-buttons{position:absolute;top:20px;right:0;width:410px}div.sc-view-filters div.filter-header-wrap{border-radius:4px;color:#ccc;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}div.sc-view-filters div.filter-header-wrap div.filter-title{position:absolute;left:0;top:0;bottom:0;width:50px;line-height:28px;padding:0;color:#999;text-transform:uppercase;font-size:11px;text-align:left}div.sc-view-filters div.filter-header-wrap div.filter-cell{width:auto;display:flex;flex-direction:row;padding:0 0 0 10px;color:#fff;border-radius:4px;background:#444;height:26px;line-height:26px;margin-right:4px;margin-bottom:4px}div.sc-view-filters div.filter-header-wrap div.filter-cell div.filter-remove{border-radius:0 4px 4px 0;width:26px;height:26px;margin-left:10px;background:url(icon-x-grey.3185a2a43b0f6354.svg) center center #333 no-repeat;background-size:10px 10px;cursor:pointer}div.sc-view-filters label{display:inline;font-style:italic;color:#666}div.sc-view-filters input[type=checkbox]{margin-left:10px;margin-right:4px}div.list-base{display:flex;flex-direction:column;align-items:center;background:#fff3}div.list-base div.act-done-loading{padding:10px;align-content:center;color:#ddd;font-size:14px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.list-base div.act-loading{padding:10px;align-content:center}div.message-list{display:flex;flex-direction:column}div.message-list div.message-cell{padding:0;border-bottom:solid 1px #555555;cursor:pointer;border-left:solid 10px transparent}div.message-list div.message-cell div.message-title{padding:10px 1rem 2px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14px;color:#fff9}div.message-list div.message-cell div.message-snippet{padding:0 1rem;font-size:14px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#fff6;line-height:1.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3.2em;position:relative;overflow:hidden;text-overflow:ellipsis}div.message-list div.message-cell div.message-snippet:after{content:"";position:absolute;right:1rem;bottom:0;width:3rem;height:1.6em;background:linear-gradient(90deg,#0000,#0009);pointer-events:none}div.message-list div.message-cell div.message-date{padding:0 1rem 10px;font-family:opensanslightitalic,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fffc}div.message-list div.message-cell:hover{background:#ffffff08;border-bottom:solid 1px #3589c0}div.message-list div.message-cell.active{border-left:solid 10px #3589c0}div.message-list div.message-cell.active:hover{border-bottom:solid 1px #3589c0}div.message-list div.message-cell.active div.message-title{color:#ffffffe6}div.message-list div.message-cell.active div.message-snippet{color:#ffffffb3}div.message-list div.message-cell.active div.message-date{color:#fffc}@supports (-webkit-line-clamp: 2){div.message-list div.message-cell div.message-snippet{max-height:none}div.message-list div.message-cell div.message-snippet:after{display:none}}div.right-content-wrap{position:absolute;inset:121px 0 0 400px;z-index:2;overflow:auto;padding:0 0 40px;background:transparent}div.message-header{border-radius:4px;display:block;padding:10px 20px;margin:20px;color:#444;position:relative}div.message-header div.message-header-title{font-size:24px;line-height:28px;font-family:opensans}div.message-header div.message-header-details{display:block;font-size:12px;font-family:opensans;color:#ccc;margin-top:10px}div.message-header div.message-header-action-wrap{position:absolute;top:20px;right:20px}div.thread-summary{font-size:11px;font-style:italic;margin:10px 0 5px}div.thread-summary.announcement-recipients{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;padding:8px 10px;border-left:solid 3px #3589c0;border-radius:2px;background:#3589c014;font-size:13px;font-style:normal;overflow-wrap:anywhere}div.thread-summary.announcement-recipients span.announcement-recipients-label{color:#777;font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.thread-summary.announcement-recipients span.announcement-recipients-separator{color:#3589c0}div.thread-summary.announcement-recipients span.announcement-recipients-value{min-width:0;color:#444;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.thread-recip-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0;border-bottom:solid 1px #dddddd;padding:0 0 10px}div.thread-recip-wrap div.thread-recip-cell{border-radius:4px;padding:2px 10px;margin:0 4px 4px 0;background:#3589c0;color:#ffffffe6;font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.message-reply{border-radius:4px;display:flex;flex-direction:column;flex-wrap:nowrap;padding:20px;background:#eee;margin:0 40px 20px;color:#444;border:solid 1px #dddddd}div.message-reply .message-reply-field{display:block;width:100%}div.message-reply .message-reply-field .mat-mdc-form-field,div.message-reply .message-reply-field .mdc-text-field,div.message-reply .message-reply-field .mat-mdc-form-field-infix,div.message-reply .message-reply-field textarea{width:100%}div.message-reply .message-reply-field .mat-mdc-form-field-focus-overlay{background-color:transparent!important}div.message-reply .message-reply-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#fff!important}div.message-reply div.message-reply-header{display:flex;flex-direction:row;flex-wrap:nowrap}div.message-reply textarea{width:100%;margin:0;padding:10px;box-sizing:border-box;border-radius:4px;border:solid 1px #cccccc}div.message-reply div.action-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px 0}div.message-you{display:block;min-height:100px;margin-bottom:20px!important;margin-right:100px!important;border-radius:4px;background:#eee;overflow:hidden}@media only screen and (min-width:1280px)and (max-width:1439px){div.message-you{margin-right:80px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.message-you{margin-right:60px}}@media only screen and (min-width:768px)and (max-width:1023px){div.message-you{margin-right:60px}}div.message-you div.message-top{display:block;height:40px;padding:0 20px;color:#000c;font-weight:700;background:#e6e6e6;line-height:40px;font-family:opensanssemibold}div.message-you div.message-top div.send-date{display:inline-block;vertical-align:top;margin-right:-4px;font-weight:400;font-style:italic}div.message-you div.message-top div.message-actions{float:right}div.message-you div.message-top div.message-actions img.btnMsgAction{cursor:pointer;margin-top:5px}div.message-you div.message-content{display:block;color:#000c;padding:20px;font-size:12px;font-family:opensanssemibold;white-space:pre-wrap}div.message-you div.message-content div.message-reply{font-weight:700;box-sizing:border-box}div.message-them{box-shadow:0 1px 1px #aaa;display:block;min-height:100px;margin-bottom:20px!important;margin-left:100px!important;border-radius:4px;background:#9dd3ed;overflow:hidden}@media only screen and (min-width:1280px)and (max-width:1439px){div.message-them{margin-left:80px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.message-them{margin-left:60px}}@media only screen and (min-width:768px)and (max-width:1023px){div.message-them{margin-left:60px}}div.message-them div.message-top{display:block;height:40px;background:#90cdeb;padding:0 20px;color:#000c;line-height:40px;font-family:opensanssemibold}div.message-them div.message-top div.send-date{display:inline-block;vertical-align:top;margin-right:-4px;font-weight:400;font-style:italic}div.message-them div.message-top div.message-actions{float:right}div.message-them div.message-top div.message-actions img.btnMsgAction{cursor:pointer}div.message-them div.message-content{display:block;padding:20px;color:#000c;font-size:12px;font-family:opensanssemibold;white-space:pre-wrap}div.message-them div.message-content div.message-reply{font-weight:700;box-sizing:border-box}.italic{font-style:italic}span.bigGreen{font-size:18px;line-height:24px;color:#aae1a1}.hide{display:none}.block{display:block;width:100%}.round{border-radius:4px}.text-red{color:#c33}div.error-pwchange{display:block;overflow:visible}div.error-pwchange div.error{position:relative;border-radius:4px;display:inline-block;vertical-align:top;margin-right:-4px;padding:0 10px;height:30px;background:#fcc3f5;color:#633;line-height:30px;margin-top:10px;overflow:visible}div.error-pwchange div.error:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fcc3f5;position:absolute;bottom:-10px;left:50%;margin-left:-10px}div.checkbox-wrap div.checkbox-text-cell{display:block;height:30px;padding:5px 0;overflow:visible}div.checkbox-wrap div.text-input-wrap{padding:0 5px 0 10px;background:#ffffff1a;color:#fff;position:absolute;top:0;right:0;bottom:0;height:100%;line-height:100%;display:flex;font-size:10px;flex-direction:row;flex-wrap:nowrap;align-items:center}div.checkbox-wrap input[type=checkbox]{line-height:30px}div.checkbox-wrap input[type=text],div.checkbox-wrap input[type=number]{height:100%;line-height:100%;width:60px;overflow:visible;padding:0 0 0 15px;font-size:14px;border:none;margin-left:10px;background:url(dollar-white.cec992cd18957a8e.svg) 4px center no-repeat;background-size:8px;background-color:#ffffff1a;border-radius:0;color:#fff;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.checkbox-wrap div.head-check{padding-bottom:5px;border-bottom:solid 1px #cccccc;margin-bottom:5px;width:150px;clear:both}button.btn-icon{position:relative;width:24px;height:24px;text-align:center;border-radius:4px;border:solid 1px #999999;margin-left:5px}button.btn-icon i{display:block;height:16px;width:16px;margin:3px}button.btn-icon i.delete-x{background:url(x.a69a6b17974a8240.svg) center center no-repeat;background-size:10px 10px}button.btn-icon i.email-send{background:url(email-send.91cf7da417c2484f.svg) center center no-repeat;background-size:12px 12px}button.btn-icon-text{position:relative;height:24px;text-align:center;border-radius:4px;border:solid 1px #999999;margin:0 0 0 5px;padding:0 10px;color:#666;font-size:11px;background:#ddd;line-height:16px}button.btn-icon-text i{height:16px;width:16px;margin:3px}button.btn-icon-text i.delete-x{background:url(x.a69a6b17974a8240.svg) center center no-repeat;background-size:10px 10px}button.btn-icon-text i.email-send{background:url(email-send.91cf7da417c2484f.svg) center center no-repeat;background-size:12px 12px}div.overlay{display:block;inset:0;background:#ffffffb3;z-index:6;position:fixed;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}div.dialogBox div.contents{position:absolute;inset:41px 0 80px;overflow:hidden;color:#333;background:#ddd;background:linear-gradient(to bottom,#fff,#ddd)}div.dialogBox div.contents div.col{width:50%;padding:0;float:left}div.dialogBox div.contents div.col.border-left{border-left:solid 1px #cccccc;margin-left:-1px}@media only screen and (min-width:0px)and (max-width:767px){div.dialogBox div.contents div.col{width:100%}}div.dialogBox div.contents p.data,div.dialogBox div.contents div.data{font-size:12px;padding:5px 0;font-family:opensanssemibold}div.dialogBox div.contents div.contents-center-lg{display:flex;box-sizing:border-box;height:100%;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;padding-bottom:80px;font-size:18px}div.full{display:block;width:100%;position:relative}div.full.grey{background:#eee}div.full.white{background:#fff}div.full.carbon{background:url(bg_carbon.5afb891b6647a4d2.jpg)}div.full.innerShadow{box-shadow:inset 0 0 2px 2px #ccc}div.full.pad{padding:20px 0}div.container{margin:0 auto;width:1320px;display:block;position:relative;clear:both}div.container.padTop{padding-top:20px}@media only screen and (min-width:1280px)and (max-width:1439px){div.container{width:1260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.container{width:960px}}@media only screen and (min-width:768px)and (max-width:1023px){div.container{width:720px}}@media only screen and (min-width:0px)and (max-width:767px){div.container{width:300px}}div.subHeader{display:block;width:100%;height:40px;line-height:40px;position:relative;z-index:1;border-bottom:solid 2px #2074af}@media only screen and (min-width:0px)and (max-width:767px){div.subHeader{height:40px;line-height:40px}}div.subHeader div.nav{color:#444;height:50px;position:absolute;top:0;left:20px}@media only screen and (min-width:0px)and (max-width:767px){div.subHeader div.nav{text-align:center;height:50px}}div.subHeader div.nav a{outline:none}div.subHeader div.nav div.navCell{border-radius:6px 6px 0 0;display:inline-block;vertical-align:top;margin-right:-4px;height:40px;position:relative;cursor:pointer;padding:0 40px;color:#666;text-align:center;background:transparent;margin-top:0;line-height:40px;transition:background .15s ease-in-out}div.subHeader div.nav div.navCell img{display:none;position:absolute;top:17px;left:20px;width:18px;height:18px}@media only screen and (min-width:0px)and (max-width:767px){div.subHeader div.nav div.navCell{width:50px;height:50px;padding:0}}div.subHeader div.nav div.navCell a.blockLink{position:absolute;width:100%;height:100%}div.subHeader div.nav div.navCell.home,div.subHeader div.nav div.navCell.messages,div.subHeader div.nav div.navCell.exchange,div.subHeader div.nav div.navCell.schedule,div.subHeader div.nav div.navCell.management,div.subHeader div.nav div.navCell.reports{background:transparent}div.subHeader div.nav div.navCell.home.active,div.subHeader div.nav div.navCell.messages.active,div.subHeader div.nav div.navCell.exchange.active,div.subHeader div.nav div.navCell.schedule.active,div.subHeader div.nav div.navCell.management.active,div.subHeader div.nav div.navCell.reports.active{border:none;background:#2074af;color:#fff;line-height:46px;height:46px;margin-top:-6px;transition:background .15s ease-in-out}div.subHeader div.nav div.navCell.home.active:hover,div.subHeader div.nav div.navCell.messages.active:hover,div.subHeader div.nav div.navCell.exchange.active:hover,div.subHeader div.nav div.navCell.schedule.active:hover,div.subHeader div.nav div.navCell.management.active:hover,div.subHeader div.nav div.navCell.reports.active:hover{border:none;background:#2074af;color:#fff;transition:background .15s ease-in-out}div.subHeader div.nav div.navCell.home:hover,div.subHeader div.nav div.navCell.messages:hover,div.subHeader div.nav div.navCell.exchange:hover,div.subHeader div.nav div.navCell.schedule:hover,div.subHeader div.nav div.navCell.management:hover,div.subHeader div.nav div.navCell.reports:hover{background-color:#fff6}div#reports-wrap div.labor-graph-wrap div.labor-graph div.labor-data-wrap div.labor-total{border-radius:4px;position:relative;display:block;height:60px;background:#ddd;border:solid 1px #cccccc;margin-bottom:20px}div#reports-wrap div.labor-graph-wrap div.labor-graph div.labor-data-wrap div.labor-total div.total{position:absolute;bottom:10px;right:10px;font-size:24px;font-weight:700}div#reports-wrap div.labor-graph-wrap div.labor-graph div.labor-data-wrap div.labor-position-total{position:relative;display:block;height:30px;line-height:30px;border-bottom:dashed 1px #cccccc;margin-bottom:5px;padding:0 10px}div#reports-wrap div.labor-graph-wrap div.labor-graph div.labor-data-wrap div.labor-position-total div.position-legend{display:inline-block;vertical-align:top;height:20px;width:20px;margin-top:5px;margin-right:5px;background:#ccc}div#reports-wrap div.labor-graph-wrap div.labor-graph div.labor-data-wrap div.labor-position-total div.position-legend.pink{background:#c9c}div#reports-wrap div.labor-graph-wrap div.labor-graph div.labor-data-wrap div.labor-position-total div.total{float:right}div#reports-wrap div.labor-graph-wrap div.half-graph-left div.position-data-wrap{display:inline-block;vertical-align:top;margin-right:-4px;width:260px;float:left;margin-left:40px}div#reports-wrap div.labor-graph-wrap div.half-graph-left div.position-data-wrap div.position-dist-total{position:relative;height:30px;line-height:30px;border-bottom:dashed 1px #cccccc;margin-bottom:5px;padding:0 10px}div#reports-wrap div.labor-graph-wrap div.half-graph-left div.position-data-wrap div.position-dist-total div.position-legend{display:inline-block;vertical-align:top;height:20px;width:20px;margin-top:5px;margin-right:5px;background:#ccc}div#reports-wrap div.labor-graph-wrap div.half-graph-left div.position-data-wrap div.position-dist-total div.position-legend.pink{background:#c9c}div#reports-wrap div.labor-graph-wrap div.half-graph-left div.position-data-wrap div.position-dist-total div.total{float:right}div.main{width:100%;display:block;min-height:815px}div.main.pad{padding:20px 0}div.main.padTop{padding-top:20px}div.wrap2col{display:block}div.wrap2col div.leftCol{display:block;margin:0}@media only screen and (min-width:0px)and (max-width:767px){div.wrap2col div.leftCol{float:none;display:block;width:auto}}div.wrap2col div.leftCol div.leftNav{display:block;padding:0 40px 0 50px;text-align:left}@media only screen and (min-width:0px)and (max-width:767px){div.wrap2col div.leftCol div.leftNav{display:block;width:auto;text-align:center}}div.wrap2col div.leftCol div.leftNav div.hoverMenu{position:absolute;top:-5px;left:0;width:0px;height:100%;border-right:solid 1px #999999;padding-bottom:5px;padding-top:5px;background:#fffffff2;opacity:0;z-index:9;white-space:nowrap;transition:opacity .5s ease-in-out,left .5s ease-in-out,width .5s ease-in-out}div.wrap2col div.leftCol div.leftNav div.hoverMenu.open{opacity:1;left:50px;width:160px;transition:opacity .3s ease-in-out,left .3s ease-in-out,width .5s ease-in-out}div.wrap2col div.leftCol div.leftNav div.hoverMenu div.borderGradient{display:block;position:absolute;width:100%;height:1px;background:#999;background:linear-gradient(to right,transparent,#999999)}div.wrap2col div.leftCol div.leftNav div.hoverMenu div.borderGradient.top{top:0}div.wrap2col div.leftCol div.leftNav div.hoverMenu div.borderGradient.bottom{bottom:0}div.wrap2col div.rightCol{display:block}@media only screen and (min-width:0px)and (max-width:767px){div.wrap2col div.rightCol{width:300px;padding:0;margin:0}}div.wrap2col div.rightCol div.tableRow{display:block;height:40px;background:#eee;margin:4px 0 0;overflow:hidden;position:relative;z-index:0}div.wrap2col div.rightCol div.tableRow div.tblHeader{width:150px;height:40px;padding:0 10px 0 40px;line-height:40px;font-size:11px;background:#333;color:#ccc;float:left}div.wrap2col div.rightCol div.tableRow div.tblHeader.avail{background:url(icon_rnd_avail.219e166841d24e77.png) no-repeat #333}div.wrap2col div.rightCol div.tableRow div.top{display:block;height:10px;font-size:11px;font-style:italic;padding-top:5px;color:#999}div.availabilityWrap{display:flex;margin:20px 0 0;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;flex:0 0 100%}@media only screen and (min-width:1280px)and (max-width:1439px){div.availabilityWrap{flex-direction:column}}@media only screen and (min-width:1024px)and (max-width:1279px){div.availabilityWrap{flex-direction:column}}@media only screen and (min-width:768px)and (max-width:1023px){div.availabilityWrap{flex-direction:column}}div.availabilityWrap div.availDay{flex:1;text-align:center;padding:10px 0;border-radius:0}div.availabilityWrap div.availDay:last-of-type{border:none}div.availabilityWrap div.availDay div.dayName{margin:0 10px;padding:0 0 10px;position:relative;font-family:opensans;font-size:18px;text-transform:uppercase;color:#666;border-bottom:solid 1px #dddddd}div.availabilityWrap div.availDay div.dayName div.btnEdit{position:absolute;right:0;top:0;height:20px;width:30px;overflow:hidden;font-size:11px;color:#999}div.availabilityWrap div.availDay div.availSelect{border-radius:4px;padding:10px 10px 0;color:#222}div.availabilityWrap div.availDay div.availSelect.setAvailable,div.availabilityWrap div.availDay div.availSelect.set{background:#eee;color:#666}div.availabilityWrap div.availDay div.availSelect.setUnavailable{background:#fff;color:#666;border:solid 1px #cccccc}div.availabilityWrap div.availDay div.availSelect input[type=text]{width:80px;margin:0;border:none;outline:none}div.availabilityWrap div.availDay div.availSelect div.selectWrap{margin-bottom:10px}div.availabilityWrap div.availDay div.availSelect div.dayTimes{margin:0;padding:10px 0;border-top:solid 1px #dddddd;border-radius:4px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.availabilityWrap div.availDay div.availSelect div.dayTimes.unavailable{background:#9e79a2}div.availabilityWrap div.availDay div.availSelect div.dayTimes div.partialWrap{background:#444;padding:20px 10px;color:#fff;border-radius:4px;position:relative}div.availabilityWrap div.availDay div.availSelect div.dayTimes div.partialWrap:before{content:"";position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #444444}div.availabilityWrap div.availDay div.availSelect div.dayTimes div.timeTitle{font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.availabilityWrap div.availDay div.availSelect div.dayTimes div.time{font-size:18px;line-height:normal;cursor:pointer;padding:5px 10px}.btnMd{display:inline-block;vertical-align:top;border-radius:4px;background:#ddd;text-align:center;padding:0 20px;margin:0 0 0 6px;color:#666;cursor:pointer;font-size:12px;height:30px;line-height:30px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;vertical-align:middle;text-transform:lowercase}.btnMd.outline{background:transparent;border:solid 1px #dddddd;color:#eee}.btnMd.outline-dark{background:transparent;border:solid 1px #cccccc;color:#666}.btnMd.saving{background:url(loading_small.ca94e6d4181bff13.gif) 6px center no-repeat #eee;padding-left:24pt;background-size:14pt 14pt}.btnMd.trash{background:url(icon-trash.f8f72d11f9b9cea7.svg) 6px 6px no-repeat;background-size:18px;padding-left:30px;padding-right:10px}.btnMd.pink{background:#f96fa9;color:#ffffffe6;border:solid 1px #f96fa9}.btnMd.disabled{background:#eee;border:solid 1px #dddddd;color:#aaa;opacity:1;cursor:default}.reporting-page{padding:30px 40px 60px;background:linear-gradient(180deg,#f6f9fb,#eef5f6 60%,#f5f7f9);min-height:calc(100vh - 60px)}.reporting-page .report-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-radius:16px;background:linear-gradient(120deg,#ffffffe6,#ebf6f6e6);border:solid 1px rgba(150,170,178,.25);box-shadow:0 8px 24px #14283c14;margin-bottom:24px}.reporting-page .report-title{display:flex;flex-direction:column}.reporting-page .report-title-text{font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:26px;color:#20323e;letter-spacing:.2px}.reporting-page .report-subtitle{margin-top:4px;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#20323e8c}.reporting-page .report-controls{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.reporting-page .report-range-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#20323e8c}.reporting-page .report-range{display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:12px;background:#fff;border:solid 1px rgba(150,170,178,.3);box-shadow:inset 0 0 0 1px #ffffffb3}.reporting-page .report-range-field{width:160px}.reporting-page .report-range-field .mat-form-field-wrapper{padding-bottom:0!important}.reporting-page .report-range-field .mat-form-field-flex{background-color:transparent!important}.reporting-page .date-divider{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#20323e80}.reporting-page .report-actions{display:flex;align-items:center}.reporting-page .report-export{background:#1f6b6d;color:#fff;border-radius:20px;padding:0 18px;height:34px;line-height:34px;text-transform:uppercase;font-size:11px;letter-spacing:1px}.reporting-page .report-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}.reporting-page .report-stat-card{background:#fff;border-radius:14px;padding:18px 20px;border:solid 1px rgba(150,170,178,.2);box-shadow:0 8px 20px #14283c0f}.reporting-page .report-stat-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#20323e99}.reporting-page .report-stat-value{margin-top:8px;font-size:22px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#10222c}.reporting-page .report-table{background:#fff;border-radius:18px;padding:10px 0;border:solid 1px rgba(150,170,178,.2);box-shadow:0 12px 30px #14283c14}.reporting-page .table-main-wrap{margin:0}.reporting-page .table-main{width:100%;border-collapse:collapse}.reporting-page .table-main th{background:#f3f7f8;color:#40525d;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:14px 16px;border-bottom:solid 1px rgba(150,170,178,.2)}.reporting-page .table-main td{padding:16px;font-size:13px;color:#293640;border-bottom:solid 1px rgba(150,170,178,.12);vertical-align:top}.reporting-page .table-main tbody tr:nth-child(2n){background:#f4f7f999}.reporting-page .pay-lines{display:flex;flex-direction:column;gap:8px}.reporting-page .pay-line{padding:6px 10px;border-radius:10px;background:#1b6b6d14}.reporting-page .pay-line-name{font-size:11px;color:#20323eb3;text-transform:uppercase;letter-spacing:1px}.reporting-page .pay-line-value{font-size:13px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#1f6b6d}.reporting-page .report-action{background:transparent;border:solid 1px rgba(31,107,109,.4);color:#1f6b6d;border-radius:16px;padding:0 14px;height:28px;line-height:28px;text-transform:uppercase;letter-spacing:1px;font-size:10px}.reporting-page .report-empty{margin-top:20px;padding:40px;background:#fff;border-radius:16px;border:dashed 1px rgba(150,170,178,.4);text-align:center;color:#20323e99}@media only screen and (min-width:768px)and (max-width:1023px){.reporting-page{padding:20px}.reporting-page .report-hero{flex-direction:column;align-items:flex-start}.reporting-page .report-range{flex-direction:column;align-items:stretch}.reporting-page .report-stats{grid-template-columns:1fr}}.management-page{background:linear-gradient(180deg,#f6f9fb,#eef5f6 60%,#f5f7f9);min-height:calc(100vh - 60px)}.management-page .menu-left{background:transparent;border-right:solid 1px rgba(150,170,178,.2);box-shadow:0 10px 30px #14283c0f}.management-page .menu-left .menu-cell{color:#2b3b45;border-radius:12px;margin:6px 12px;padding:16px 20px 16px 56px;background-color:transparent}.management-page .menu-left .menu-cell:hover{background-color:#1f6b6d14}.management-page .menu-left .menu-cell.active{color:#fff;background-color:#1f6b6d}.management-page .menu-left .menu-cell.active div.menu-count{background:#fff3;color:#fff}.management-page .menu-left .menu-cell .menu-label{display:inline-block}.management-page .menu-left .menu-cell div.menu-count{background:#1f6b6d1f;color:#1f6b6d;display:flex;align-items:center;justify-content:center}.management-page .menu-left .menu-cell div.menu-count img{display:block;width:10px;height:10px}.management-page .content-menu-left{background:transparent;padding:30px 30px 60px}.management-page .content-menu-left .title-wrap{display:flex;align-items:center;justify-content:space-between;padding:0}.management-page .content-menu-left ms-mgmt-locations .title-wrap,.management-page .content-menu-left ms-mgmt-positions .title-wrap,.management-page .content-menu-left ms-mgmt-templates .title-wrap{margin-bottom:20px}.management-page .content-menu-left .section-title{font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:22px;color:#20323e;letter-spacing:.2px}.management-page .content-menu-left .title-btn-wrap .button-md{background:#67a16e;color:#fff;border-radius:20px;padding:0 18px;height:34px;line-height:34px;text-transform:uppercase;font-size:11px;letter-spacing:1px}.management-page .content-menu-left .item-view-wrap{background:#fff;border-radius:18px;padding:0;border:solid 1px rgba(150,170,178,.2);box-shadow:0 12px 30px #14283c14}.management-page .content-menu-left .item-view-wrap.no-bg{background:transparent;border:none;box-shadow:none;padding:0}.management-page .content-menu-left .management-resizable-table{overflow:hidden}.management-page .content-menu-left .management-grid-row{display:grid;width:100%;column-gap:20px;justify-content:stretch;align-items:start;max-width:100%}.management-page .content-menu-left .management-grid-row>.item-view-cell{min-width:0;overflow-wrap:anywhere;position:relative}.management-page .content-menu-left .management-grid-row>.item-view-cell.align-right{min-width:0}.management-page .content-menu-left .template-name-action{cursor:pointer}.management-page .content-menu-left .management-grid-row .stacked-cell-list{display:flex;flex-direction:column;gap:4px;min-width:0}.management-page .content-menu-left .management-grid-row .stacked-cell-item{min-width:0;overflow-wrap:anywhere}.management-page .content-menu-left .management-grid-row .col-actions{white-space:nowrap}.management-page .content-menu-left .management-grid-row .management-header-action{display:flex;align-items:center;justify-content:flex-end;padding-right:0}.management-page .content-menu-left .management-header-reset-button{border-radius:999px;background:transparent;background-image:url(icon-white-exchange.c91f861c61bbd6b5.svg);background-position:center center;background-repeat:no-repeat;background-size:18px 18px;color:transparent;display:inline-flex;width:18px;height:18px;padding:0;cursor:pointer;flex:0 0 auto;min-height:0;align-self:center;line-height:0;font-size:0;vertical-align:middle;box-sizing:border-box}.management-page .content-menu-left .management-header-reset-button:hover{background:#1f6b6d14;background-image:url(icon-white-exchange.c91f861c61bbd6b5.svg);background-position:center center;background-repeat:no-repeat}.management-page .content-menu-left .management-header-reset-button:focus-visible{outline:2px solid rgba(31,107,109,.35);outline-offset:2px}.management-page .content-menu-left .management-grid-row .col-manager,.management-page .content-menu-left .management-grid-row .col-admin{text-align:center;white-space:nowrap}.management-page .content-menu-left .management-grid-row.table-header .col-manager,.management-page .content-menu-left .management-grid-row.table-header .col-admin{text-align:left}.management-page .content-menu-left .management-grid-row .col-phone,.management-page .content-menu-left .management-grid-row .col-date,.management-page .content-menu-left .management-grid-row .col-timezone{white-space:nowrap}.management-page .content-menu-left .invites-table .invite-email-action-row{display:flex;align-items:center;gap:8px;width:100%}.management-page .content-menu-left .invites-table .invite-email-action-row input{flex:1 1 auto;min-width:0}.management-page .content-menu-left .invites-table .invite-email-action-row .btnMd{flex:0 0 auto;margin:0;white-space:nowrap}.management-page .content-menu-left .invites-table .btn-icon-text{color:#666;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700}.management-page .content-menu-left .management-column-resize-handle{position:absolute;top:-10px;right:-12px;bottom:-10px;width:20px;border:none;background:transparent;cursor:col-resize;opacity:.3;transition:opacity .12s ease;z-index:3}.management-page .content-menu-left .management-column-resize-handle:after{content:"";position:absolute;top:10px;bottom:10px;left:50%;width:2px;transform:translate(-50%);border-radius:999px;background:#ffffff52}.management-page .content-menu-left .management-grid-row>.item-view-cell:hover>.management-column-resize-handle,.management-page .content-menu-left .management-column-resize-handle:focus-visible{opacity:.8}.management-page .content-menu-left .management-grid-row.table-header>.item-view-cell:last-child .management-column-resize-handle{display:none}.management-page .content-menu-left .management-column-resize-handle:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:2px;border-radius:999px}.management-page .content-menu-left .table-main{width:100%;border-collapse:collapse}.management-page .content-menu-left .table-main th{background:#f3f7f8;color:#40525d;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:14px 16px;border-bottom:solid 1px rgba(150,170,178,.2)}.management-page .content-menu-left .table-main td{padding:16px;font-size:13px;color:#293640;border-bottom:solid 1px rgba(150,170,178,.12);vertical-align:top}.management-page .content-menu-left .table-main tbody tr:nth-child(2n){background:#f4f7f999}.management-page .content-menu-left .item-view-cell-wrap.table-header{color:#ddd;text-transform:uppercase;letter-spacing:1px;font-weight:700}.management-page .content-menu-left .item-view.table-header-row{border-radius:16px 16px 0 0;background:#444;color:#ddd}.management-page .content-menu-left .button-sm{border-radius:16px;padding:0 14px;height:28px;line-height:28px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.management-page .content-menu-left .empty-wrap{background:#fff;border:dashed 1px rgba(150,170,178,.4);border-radius:16px;padding:30px;color:#20323e99}@media(max-width:1366px){.management-page .menu-left{width:48px}.management-page .menu-left .menu-cell{margin:8px 6px;min-height:32px;padding:0;background-position:center center!important;text-align:center;border-radius:4px}.management-page .menu-left .menu-cell .menu-label{display:none}.management-page .menu-left .menu-cell div.menu-count{right:-4px;top:-4px;margin-top:0;min-width:8px;text-align:center;padding:2px;font-size:10px;color:#fff;background-color:#2074af;border-radius:8px;height:12px;width:12px;line-height:12px}.management-page .menu-left .menu-cell.active div.menu-count{background:#2074af}.management-page .content-menu-left{left:48px}}@media only screen and (min-width:768px)and (max-width:1023px){.management-page .content-menu-left .management-column-resize-handle{display:none}.management-page .content-menu-left{padding:20px}.management-page .menu-left .menu-cell{margin:6px 8px}.management-page .content-menu-left .title-wrap{flex-direction:column;align-items:flex-start}}body.management-column-resizing,body.management-column-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.btnBotRnd{border-radius:0 0 5px 5px;padding:0 10px;height:50px;line-height:50px;font-size:14px;cursor:pointer}.btnBotRnd.pink{background:#fcc3f5;color:#fff;border:solid 1px #2074af;border-top:none}div.notify{border-radius:4px;display:block;position:relative;padding:10px 20px;font-size:14px;margin-bottom:10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}@media only screen and (min-width:0px)and (max-width:767px){div.notify{padding-right:40px}}div.notify div.close{position:absolute;right:20px;top:10px;height:16px;width:16px;background:url(icon-x.705463a0d0e5716c.svg);line-height:16px;text-align:center;color:#633}div.notify.red{background:#ae208b;color:#000c}div.notify.blue{background:#9ad5f0;color:#069}div.notify.green{background:#94d19b;color:#000c}div.notify.green div.close{background:url(icon-x-green.182ee847f8ccc921.svg)}div.notify.square{border-radius:0;margin:0}div.notify.check-blue-lg{font-size:24px;background:transparent;border:solid 2px #2074af;padding:20px;color:#999;font-family:texta-light}div.notify.check-blue-lg div.close{background:url(icon-x-grey.3185a2a43b0f6354.svg);height:24px;width:24px;top:50%;margin-top:-12px}div.notify-sm{padding:2px 6px;background:#9e79a2;border-radius:4px;display:inline-block;margin-bottom:4px;color:#fffc}div.notify-sm.green{background:#67a16e}div.cal7day{display:block;position:relative;padding:40px 0;background:#ffffffb3;box-shadow:0 3px 3px 1px #ccc}div.cal7day div.calWrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%;padding:0 40px;box-sizing:border-box}div.cal7day div.calWrap div.dayWrap{margin:0 5px;flex-basis:100%}div.cal7day div.calWrap div.dayWrap div.scheduledShift{border-radius:4px;display:block;background:#eee;margin:0 0 10px 4px;cursor:pointer;overflow:hidden;position:relative;transition:background .15s ease-in-out}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap{display:flex;flex-direction:row;flex:0 0 100%;background:#0000000a;color:#0009}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap div.shiftStateCell{flex:1;text-align:center}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap div.shiftStateCell:first-of-type{border-radius:0 0 0 4px}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap div.shiftStateCell:last-of-type{border-radius:0 0 4px}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap div.shiftStateCell.notesAdded{background:url(note-dark-trans.7e59b01d8c8964ad.svg) center center no-repeat;background-size:12px;height:20px}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap div.shiftStateCell:last-of-type{margin:0;border:none}div.cal7day div.calWrap div.dayWrap div.scheduledShift div.shiftStateWrap div.shiftStateCell div.shiftState{flex:0 0 20%;margin:0}div.company-setup-wrap{display:flex;flex-direction:column;flex:0 0 100%}div.company-setup-wrap div.company-setup-cell{display:block;margin:0;background:#ffffff1a;border-radius:4px;box-shadow:0 3px 3px 1px #ccc}div.company-setup-wrap div.company-setup-cell div.progress-bar{display:block;overflow:hidden;background:#fff6}div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell{position:relative;flex-basis:100%;padding:20px;text-transform:capitalize;border-right:dotted 1pt #dddddd;font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell:last-of-type{border:none}div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:absolute;top:18px;right:20px;height:24px;line-height:24px;padding:0 10px;text-align:center;border-radius:4px;cursor:pointer;color:#fffc;background:#67a16e;font-size:11px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width:1440px)and (max-width:1899px){div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}@media only screen and (min-width:768px)and (max-width:1023px){div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell.done{cursor:default;color:#0000004d}div.company-setup-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell.done div.status{text-decoration:none;filter:drop-shadow(0 0 0 #ffffff);background:url(check-green.953f362f2cd99067.svg) 6px 3px no-repeat #eee;padding-left:32px;background-size:18px;color:#666}div.company-setup-wrap div.company-setup-cell div.progress-bar.instructions{margin:0;height:auto;color:#ffffffb3}div.company-setup-wrap div.company-setup-cell div.progress-bar.instructions div.progress-bar-cell-wrap div.progress-bar-cell{font-family:opensans,Helvetica,Arial,sans-serif;text-transform:none;padding:0 20px 20px}div.company-setup-management-wrap{display:block;padding:0}div.company-setup-management-wrap div.company-setup-cell{display:block;margin:40px 60px 20px;background:#ffffff1a;border-radius:4px;box-shadow:0 3px 3px 1px #ccc}div.company-setup-management-wrap div.company-setup-cell div.progress-bar{display:block;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;background:#fff6}div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell{position:relative;flex-basis:100%;padding:14px 20px;text-transform:capitalize;cursor:pointer;font-size:12px;border-left:dotted 1px #dddddd;color:#666;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell:first-of-type{border:none}div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:absolute;top:10px;right:20px;color:#666;border-radius:4px;padding:4px 10px;text-align:center;color:#fffc;background:#67a16e;font-size:11px;text-transform:uppercase}@media only screen and (min-width:1440px)and (max-width:1899px){div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px}}@media only screen and (min-width:768px)and (max-width:1023px){div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell div.status{position:relative;display:block;top:auto;right:auto;margin-top:4px;height:auto}}div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell.done{font-family:opensanssemibold,Helvetica,Arial,sans-serif;color:#0000004d}div.company-setup-management-wrap div.company-setup-cell div.progress-bar div.progress-bar-cell-wrap div.progress-bar-cell.done div.status{text-decoration:none;filter:drop-shadow(0 0 0 #ffffff);background:url(check-green.953f362f2cd99067.svg) 6px 6px no-repeat #eee;padding-left:26px;background-size:12pt;color:#666}div.company-setup-management-wrap div.company-setup-cell div.progress-bar.instructions{background:#2074af;margin:0 20px;height:auto}div.company-setup-management-wrap div.company-setup-cell div.progress-bar.instructions div.progress-bar-cell-wrap div.progress-bar-cell{color:#9bd5f1;text-transform:none}div.item-detail-wrap{padding:0 0 80px;background:#eee;position:absolute;inset:0;visibility:hidden;backface-visibility:hidden;overflow:auto;opacity:0;z-index:2;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;transition:opacity .2s ease-in-out}div.item-detail-wrap.active{visibility:visible;opacity:1;transition:opacity .2s ease-in-out}div.item-detail-wrap div.btn-close{position:absolute;top:14pt;right:14pt;width:14pt;height:14pt;background:url(x-white.7fb3272a2a4aef5e.svg) no-repeat center center;background-size:14pt;cursor:pointer}div.item-detail-wrap select{height:34px;line-height:34px;border:solid 1px #cccccc;border-radius:4px}div.item-detail-wrap div.item-detail-header{margin:0;padding:20px;position:relative;background:#2076ae}div.item-detail-wrap div.item-detail-header h3{text-transform:uppercase;padding:0;margin:0;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;border:none;font-size:16px;color:#fff6}div.item-detail-wrap div.item-detail-subheader{display:block;background:#3589c0;color:#fff6;padding:10px 20px;font-size:14px;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif}div.item-detail-wrap div.item-detail-subheader span.ids-emph{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fffc}div.item-detail-wrap div.item-detail-cell{border-radius:4px;padding:6px 0;margin:0 0 10px}div.item-detail-wrap div.item-detail-cell div.empty-wrap{background:#0000000a;color:#444}div.item-detail-wrap div.item-detail-cell div.empty-wrap a{color:#444;text-decoration:underline}div.item-detail-wrap div.table-main-wrap{color:#444}div.item-detail-wrap label{color:#666;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 4px}div.item-detail-wrap div.half-detail-wrap{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.item-detail-wrap div.half-detail-wrap div.half-cell-wrap{padding:40px}div.item-detail-wrap div.half-detail-wrap div.half-cell-wrap div.half-cell{flex-grow:1;width:50%}@media only screen and (min-width:768px)and (max-width:1023px){div.item-detail-wrap div.half-detail-wrap div.half-cell-wrap div.half-cell{flex:0 0 100%;width:100%}}div.item-detail-wrap div.half-detail-wrap div.half-cell-wrap div.half-cell div.half-cell-content{padding:0;margin:0}div.item-list-wrap{padding:0}div.newMsgWrap label{color:#666;height:20px;margin:0;padding:0}div.newMsgWrap label div.count{border-radius:50px;display:inline-block;background:#ccc;color:#666;padding:0 6px;margin-right:5px;font-weight:700;font-size:18px}div.messageList{display:block;width:360px;line-height:18px}div.messageList div.message{display:block;position:relative;height:60px;cursor:pointer;overflow:visible;color:#aaa}div.messageList div.message div.arrow{display:none}div.messageList div.message div.snippet{display:block;padding:10px 10px 0;color:#666;height:20px;font-family:opensanssemibold;overflow:hidden}div.messageList div.message div.msgData{display:block;height:20px;color:#666;overflow:hidden;padding:0 10px;font-size:11px}div.messageList div.message div.msgData div.sender{float:left;width:50%;height:20px;font-style:italic;color:#999}div.messageList div.message div.msgData div.sendDate{display:block;height:20px;text-align:right;font-style:italic;color:#999;padding-right:5px}div.messageList div.message.active{background:#444;color:#eee;cursor:default}div.messageList div.message.active div.snippet,div.messageList div.message.active div.msgData,div.messageList div.message.active div.snippet div.sender,div.messageList div.message.active div.msgData div.sender,div.messageList div.message.active div.snippet div.sendDate,div.messageList div.message.active div.msgData div.sendDate{color:#eee}div.messageList div.message.active:hover{background:#444}div.messageList div.message.active:hover div.snippet,div.messageList div.message.active:hover div.msgData,div.messageList div.message.active:hover div.snippet div.sender,div.messageList div.message.active:hover div.msgData div.sender,div.messageList div.message.active:hover div.snippet div.sendDate,div.messageList div.message.active:hover div.msgData div.sendDate{color:#eee}div.messageList div.message:hover{transition:all .1s ease-in-out;background:#eee}div.messageList div.message:hover div.snippet{color:#666}div.messageList div.message.announcement.active{background:#94d19b}div.messageList div.message.announcement.active div.snippet,div.messageList div.message.announcement.active div.msgData,div.messageList div.message.announcement.active div.snippet div.sender,div.messageList div.message.announcement.active div.msgData div.sender{color:#363}div.messageList div.message.announcement:hover{transition:all .1s ease-in-out}div.thirdCell{border-radius:4px;min-height:300px;margin:20px 40px;flex:1;padding:20px}div.thirdCell.white{background:#fff;border:none}div.thirdCell.first-cell{margin:20px 10px 20px 20px}div.thirdCell.second-cell{margin:20px 20px 20px 10px}div.thirdCell.pad-top{padding-top:20px}div.thirdCell div.subCell{display:block;position:relative;padding:10px 30px 10px 10px;background:#0000000a;border-left:solid 4px #cccccc;margin:0 0 10px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,sans-serif}div.thirdCell div.subCell div.sub-close{border-radius:4px;position:absolute;top:5px;right:5px;height:16px;width:16px;opacity:0;background:#aaa;line-height:16px;text-align:center;cursor:pointer}div.thirdCell div.subCell div.sub-close img{margin-top:2px;height:12px;width:12px}div.thirdCell div.subCell:hover div.sub-close{opacity:1}div.thirdCell div.subCell.pickup{border-left:solid 4px #a5d59c}div.thirdCell div.subCell.pickup.denied{border-left:solid 4px #663333}div.thirdCell div.subCell.pickup.approved{border-left:solid 4px #a5d59c}div.thirdCell div.subCell.drop{border-left:solid 4px #9ad5f0}div.thirdCell div.subCell.drop.denied{border-left:solid 4px #663333}div.thirdCell div.subCell.drop.approved{border-left:solid 4px #a5d59c}div.thirdCell div.subCell.empty{background:transparent;border:dashed 1px #dddddd;padding-left:10px;color:#aaa}div.thirdCell div.subCell span.action{display:block;color:#09f;font-weight:700;cursor:pointer}div.employeeBar{display:block;position:fixed;top:60px;left:0;bottom:0;width:280px;padding:200px 0 20px;border-right:solid 1px #dddddd;overflow:auto}@media only screen and (min-width:1440px)and (max-width:1899px){div.employeeBar{width:280px}}@media only screen and (min-width:1280px)and (max-width:1439px){div.employeeBar{width:260px}}@media only screen and (min-width:1024px)and (max-width:1279px){div.employeeBar{width:220px}}@media only screen and (min-width:768px)and (max-width:1023px){div.employeeBar{width:auto;right:0;left:320px;top:103px;border-left:solid 1px #dddddd;padding-left:20px}}@media only screen and (min-width:0px)and (max-width:767px){div.employeeBar{width:220px}}div.employeeBar div.employee{border-radius:4px;display:block;position:relative;padding:5px 5px 5px 10px;margin:0 10px 4px;background:#00000012;cursor:pointer;overflow:hidden;color:#666;font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.employeeBar div.employee.availabilityConflict,div.employeeBar div.employee.availability-conflict{background:#dfb5e1;color:#633;text-decoration:line-through}div.employeeBar div.employee.availabilityConflict:hover,div.employeeBar div.employee.availability-conflict:hover{background:#d7a3da}div.filter-drop-menu{position:fixed;top:111px;right:20px;width:200px;background:#444;z-index:9;border-radius:4px 0 4px 4px;overflow:hidden;text-align:left;color:#fff}div.filter-drop-menu div.fdm-cell{padding:8px 10px;border-bottom:solid 1px #333333;cursor:pointer}div.filter-drop-menu div.fdm-cell:hover{background:#333}.pre-format{white-space:pre-wrap;overflow-wrap:break-word}.animate-fade.ng-hide-add,.animate-fade.ng-hide-remove{transition:all linear .5s;display:block!important}.animate-fade.ng-hide-add.ng-hide-add-active,.animate-fade.ng-hide-remove{opacity:0}.animate-fade.ng-hide-add,.animate-fade.ng-hide-remove.ng-hide-remove-active{opacity:1}div.adminMenu{box-shadow:0 1px 1px #aaa;border-radius:2px 0 2px 2px;position:fixed;width:280px;background:#2074af;line-height:18px;top:0;right:0;bottom:0;z-index:9}div.adminMenu div.cell{display:block;padding:10px 5px 10px 30px;color:#eee;cursor:pointer;border-bottom:solid 1px #dddddd}div.adminMenu div.cell:last-of-type{border:none}div.adminMenu div.cell.logout{background:url(icon20_eject.85a786e09157b3a0.png) 7px 10px no-repeat}.btnAction{border-radius:4px;padding:0 10px;cursor:pointer;font-family:opensans;margin-left:5px;font-size:11px;background:#a3d49f;display:inline-block;color:#324d30;overflow:hidden}.btnAction:first-of-type{margin:0}.btnAction.green{background:#94d19b;color:#444}.btnAction.speech{background:url(icon_speech20.0a482cb92b7fdd5f.png) 5px 5px no-repeat;padding-left:30px}.btnAction.speech:hover{background:url(icon_speech20.0a482cb92b7fdd5f.png) 5px 5px no-repeat;border:solid 1px #aaaaaa}.btnAction.timeOff{background:url(icon_timeOff20.78042b6f3ec3760e.png) 5px 5px no-repeat #94d19b;padding-left:30px;line-height:30px}.btnAction.timeOff:hover{background:url(icon_timeOff20.78042b6f3ec3760e.png) 5px 5px no-repeat #94d19b}.btnAction.user{background:url(icon20_newUser.ab0aa0d830ec5456.png) 5px 5px no-repeat;padding-left:30px}.btnAction.user:hover{background:url(icon20_newUser.ab0aa0d830ec5456.png) 5px 5px no-repeat;border:solid 1px #aaaaaa}.btnAction.add{background:url(plus-dark-trans.dc61cc391b3d3aa8.svg) 16px center no-repeat #94d19b;background-size:12px;padding-left:32px;padding-right:20px;font-family:opensanssemibold;text-transform:uppercase;border-radius:16px;color:#000c}.btnAction.small{padding-top:6px;padding-bottom:6px}.btnSm{position:relative;border-radius:4px;display:inline-block;vertical-align:top;margin-right:-4px;height:20px;line-height:20px;padding:0 20px;text-align:center;border:solid 1px #cccccc;background:#eee;cursor:pointer;color:#444;text-transform:capitalize}.btnSm:hover{border:solid 1px #aaaaaa}.btnSm.green{height:auto;background:#a3d49f;color:#324d30;border:solid 1px #a3d49f}.btnSm.green:hover{border:solid 1px #8ec989}.btnSm.publish{color:#fff;border:solid 1px #2074af;background:url(icon-radio-white.6ce2bdd4789b6661.svg) 5px center no-repeat #2074af;background-size:16px 16px;padding:0 0 0 24px;font-family:opensanssemibold;height:24px;line-height:24px}.btnSm.publish:hover{background:url(icon-radio-white.6ce2bdd4789b6661.svg) 5px center no-repeat #2074af;background-size:16px 16px}.btnSm.publish div.btnPublish{display:inline-block;vertical-align:top;border-radius:0 4px 4px 0;background:#0062a2;padding:0 10px;color:#fff;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 0 10px;cursor:pointer}.btnSm.published{border:solid 1px #dddddd;background:url(icon-radio-green.9f60d21ac4916543.svg) 5px center no-repeat #eee;background-size:16px 16px;margin-left:4px;padding:2px 10px 2px 24px;font-size:12px;font-family:opensanssemibold;cursor:default}.btnSm.dropper{width:18px;height:18px;padding:4px;background:url(gear-grey.c8a6a353f671eadf.svg) center center no-repeat #ddd;background-size:14px 14px;color:#fff;border:none;margin:0 0 0 6px}.btnSm.dropper:hover{opacity:1}.btnSm.dropper.active{background:url(gear-white.a8a09bce9acd3ed7.svg) center center no-repeat #444;background-size:14px 14px;border-radius:3px 3px 0 0;border-bottom:solid 8px #444444}.btnSm.cube{width:16px;height:16px;padding:4px;background:url(icon-cube.e29b7c8aa5ddcfd7.svg) center center no-repeat;background-size:14px 14px;color:#333;border:solid 1px #cccccc;margin:0 0 0 4px}.btnSm.cube:hover{opacity:1}.btnSm.shift-add{width:16px;height:16px;padding:4px;background:url(icon-shift-add.95f6f3254c3e0a6d.svg) center center no-repeat;background-size:14px 14px;color:#333;border:solid 1px #cccccc;margin:0 0 0 4px}.btnSm.shift-add:hover{opacity:1}.btnSm.clear-week{width:16px;height:16px;padding:4px;background:url(icon-boxes-x.770938bfe9f6fdfd.svg) center center no-repeat;background-size:14px 14px;color:#333;border:solid 1px #cccccc;margin:0 0 0 4px}.btnSm.clear-week:hover{opacity:1}.btnSm.print{width:16px;height:16px;padding:4px;background:url(icon-print.e6877810e2c7f5de.svg) center center no-repeat;background-size:14px 14px;color:#333;margin:0 0 0 4px;border:solid 1px #cccccc}.btnSm.print:hover{opacity:1}.btnSm.filter{width:auto;color:#666;height:16px;line-height:16px;padding:4px 10px 4px 18px;background:url(icon-plus-grey.b61fdb86230c44fb.svg) 5px center no-repeat;background-size:10px 10px;margin:0 0 0 4px;border:solid 1px #cccccc}.btnSm.filter:hover{opacity:1}div.fullSchedule{display:block;position:relative;z-index:0;padding:20px 0}div.fullSchedule div.calWrap{display:block;position:relative;margin:0}div.fullSchedule div.calWrap div.dayWrap{margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around}div.fullSchedule div.calWrap div.dayWrap div.day{flex-grow:1;margin:0 5px;width:17.28%}div.fullSchedule div.calWrap div.dayWrap div.day div.shift{display:block;margin-bottom:10px;border-radius:4pt;padding:0}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.pastShift{box-shadow:none;background:transparent;cursor:default;opacity:.5}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active{background:#fff6;box-shadow:0 3px 3px 1px #ccc}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftTitle{background:#666;cursor:pointer;color:#ccc}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftTitle span.name{font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:12px;color:#fff;transition:font-size .2s ease-in-out,color .2s ease-in-out}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftTitle:hover{background:#666}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftTitle span.time{color:#ddd}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftTitle div.employeeCnt{background:#ffffff80;color:#069}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftTitle div.shift-actions-wrap{height:28px;overflow:visible;transition:height .1s ease-in-out}div.fullSchedule div.calWrap div.dayWrap div.day div.shift.active div.shiftEmployees div.employee{display:block;cursor:pointer}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle{display:block;padding:0;cursor:pointer;position:relative;line-height:normal}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle:hover{background:#eee}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.shift-actions-wrap{display:block;background:linear-gradient(to top,#ddd,#eee);color:#ccc;height:0;overflow:hidden}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.shift-actions-wrap div.shift-actions{padding:5px;height:24px;line-height:24px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.shift-actions-wrap div.shift-actions div.shift-action-cell{border-radius:4px;flex:0 0 18px;height:18px;text-align:center;line-height:18px;background:#0000000f;margin-left:4px;cursor:pointer;position:relative}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.shift-actions-wrap div.shift-actions div.shift-action-cell img{height:10px;width:10px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.shift-actions-wrap div.shift-actions div.shift-action-cell:hover{background:#0000001a}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.shift-actions-wrap div.shift-actions div.shift-post-count{border-radius:4px;flex:0 0 auto;min-width:18px;height:18px;line-height:18px;text-align:center;background:#0000000f;color:#666;margin-left:4px;padding:0;font-size:11px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;cursor:default}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.employeeCnt{border-radius:50px;position:absolute;top:5px;right:5px;height:16px;line-height:16px;padding:0 4px;background:#ffffff80;font-size:11px;color:#666;font-weight:700}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.employeeCnt span.employeeCntText{display:none}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle div.dollarCnt{position:absolute;top:23px;right:5px;height:16px;line-height:16px;padding-left:14px;background:url(icon16_money.30add68adbe01a20.png) no-repeat;font-size:11px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle span.name{display:block;font-size:11px;font-family:opensanssemibold;padding:5px 24px 0 5px;color:#666}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle span.time{display:block;font-size:11px;font-style:italic;padding:0 5px 5px;color:#666}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees{padding:4px 0}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee{display:block;position:relative;padding:2px 5px;margin:2pt 4pt;background:#a3d49f;color:#324d30;border-left:solid 4px #324d30;font-size:12px;border-radius:2pt;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.employee-name,div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.employee-rank{padding-right:34px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.employee-rank{margin-top:1px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:10px;line-height:1.2;opacity:.65}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee:hover{background:#92cc8d}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.hover-highlight{background:#67a16e;color:#fff;border-left-color:#324d30}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.unpublished{background:#9bd5f1;color:#0062a2;border-left:solid 4px #2074af}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.unpublished:hover{background:#85ccee}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.unpublished.hover-highlight{background:#2076ae;color:#fff;border-left-color:#0062a2}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.employee-indicators{position:absolute;top:5px;right:4px;display:flex;gap:4px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.override-unavailable,div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.icon-notes,div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.icon-released{height:12px;width:12px;flex:0 0 12px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.override-unavailable{background:url(info-dark-trans.5e49ebb129ae29a6.svg) no-repeat;background-size:12px 12px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.icon-notes{background:url(note-dark-trans.7e59b01d8c8964ad.svg) no-repeat;background-size:12px 12px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee div.icon-released{background:url(unlock-dark-trans.89522c1eac3ab1d5.svg) no-repeat;background-size:12px 12px}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.hover-highlight div.override-unavailable,div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.hover-highlight div.icon-notes,div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee.hover-highlight div.icon-released{filter:brightness(0) invert(1)}div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.empty-wrap{padding:2px 5px;margin:2pt 4pt}div.template-preview-modal div.fullSchedule{padding-left:20px;padding-right:20px}div.template-preview-modal div.sc-schedule-top{position:relative;top:auto;left:auto;right:auto;z-index:0;margin-top:18px;background:transparent;border-bottom:none}div.template-preview-modal div.date-nav{padding-top:6px}div.template-preview-modal div.date-nav div.day-title-wrap div.day-title,div.template-preview-modal div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle,div.template-preview-modal div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee{cursor:default}div.template-preview-modal div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftTitle:hover{background:transparent}div.template-preview-modal div.fullSchedule div.calWrap div.dayWrap div.day div.shift div.shiftEmployees div.employee:hover{background:#a3d49f}loader{position:fixed;inset:0;background:#fffc;z-index:900;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-self:center}loader div.top-loader-bar{display:flex;flex:0 0 100px;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-self:center;width:100px;border-radius:100%;margin:0 auto;background:linear-gradient(-45deg,#9bd5f1,#a3d49f);background-size:200% 200%;animation:Gradient 1.2s ease infinite;z-index:901}loader div.top-loader-bar img{height:48px;width:48px;margin:0 auto;opacity:.4}@keyframes Gradient{0%{background-position:0% 50%;flex:0 0 120px;width:120px}50%{background-position:100% 50%;flex:0 0 128px;width:128px}to{background-position:0% 50%;flex:0 0 120px;width:120px}}div.modal.modal-xlg{position:fixed;top:80px;left:5%;bottom:80px;width:90%;background:#eee;z-index:1000;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;filter:drop-shadow(0 0 2px #666666)}div.modal.modal-lg{position:fixed;top:80px;left:15%;bottom:80px;width:70%;background:#eee;z-index:1000;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;filter:drop-shadow(0 0 2px #666666)}div.modal.modal-md{position:fixed;top:120px;left:20%;bottom:180px;width:60%;background:#eee;z-index:1000;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;filter:drop-shadow(0 0 2px #666666)}div.modal.modal-sm{position:fixed;top:80px;left:50%;bottom:20%;width:600px;margin-left:-300px;background:#eee;z-index:1000;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;filter:drop-shadow(0 0 2px #666666)}div.modal label{color:#444;font-size:12px;margin:0 0 10px;text-transform:uppercase;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}input::placeholder{color:#bbb}input[type=text].input-small-fixed,input[type=email].input-small-fixed,input[type=password].input-small-fixed{height:30px;width:30px;padding:0 6px;border:solid 1px;border-color:#ccc}input[type=text].input-small,input[type=email].input-small,input[type=password].input-small{height:30px;width:20%;padding:0 6px;border:solid 1px;border-color:#ccc}input[type=text].input-medium,input[type=email].input-medium,input[type=password].input-medium{height:30px;width:30%;padding:0 6px;border:solid 1px;border-color:#ccc}input[type=text].input-large,input[type=email].input-large,input[type=password].input-large{height:30px;width:90%;padding:0 6px;border:solid 1px;border-color:#ccc}div.position-rank-editor{width:90%;box-sizing:border-box;margin-top:8px;padding:10px;border:solid 1px #dddddd;border-radius:4px;background:#fafafa}div.position-rank-input-row{display:flex;align-items:center;gap:8px}div.position-rank-input-row input.input-large{flex:1 1 auto;width:auto;margin:0;box-sizing:border-box}div.position-rank-empty{padding:8px 0 0;color:#888;font-size:12px;font-style:italic}div.position-rank-chip-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}div.position-rank-chip{width:auto;display:flex;flex-direction:row;align-items:center;padding:0 0 0 10px;color:#fff;border-radius:4px;background:#444;min-height:26px;line-height:26px}div.position-rank-chip-name{font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}button.position-rank-add{border:none;padding:0 12px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;cursor:pointer;height:30px;border-radius:4px;flex:0 0 auto;background:#363;color:#fff}button.position-rank-chip-remove{border-radius:0 4px 4px 0;width:26px;height:26px;margin-left:10px;border:none;background:url(icon-x-grey.3185a2a43b0f6354.svg) center center #333 no-repeat;background-size:10px 10px;cursor:pointer;padding:0}button.position-rank-add:hover{background:#84c48c}button.position-rank-chip-remove:hover{background-color:#2a2a2a}button.position-rank-add:disabled,button.position-rank-chip-remove:disabled{cursor:default}button.position-rank-add:focus,button.position-rank-chip-remove:focus{outline:none}div.stripe-card-field{width:100%;min-height:30px;padding:8px 10px;border:solid 1px #cccccc;background:#fff;box-sizing:border-box}input[type=text].textLarge{height:60px;width:100%;font-size:18px;box-sizing:border-box;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#444;padding:10px 14px}input[type=text].textLarge::-webkit-input-placeholder{color:#aaa;font-size:18px;font-style:italic}input[type=text].textLarge::-moz-placeholder{color:#aaa;font-size:18px;font-style:italic}input[type=text].textLarge:-ms-input-placeholder{color:#aaa;font-size:18px;font-style:italic}input[type=text].textLarge:-moz-placeholder{color:#aaa;font-size:18px;font-style:italic}div.modal-title{flex:0 0 1;padding:6px 20px;text-transform:uppercase;background:#0062a2;color:#fffc;font-size:12px;line-height:20px;position:relative;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif}div.modal-title div.close{position:absolute;top:6px;right:10px;height:18px;width:18px;background:url(icon-x.705463a0d0e5716c.svg) no-repeat}div.modal-content-full,div.modal-body,form.modal-form{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;color:#333;padding:0;overflow:auto;position:relative}div.modal-content-full.grey,div.modal-body.grey,form.modal-form.grey{background:#eee;background:linear-gradient(to right top,#ddd,#eee)}div.modal-content-full.centered-content,div.modal-body.centered-content,form.modal-form.centered-content{justify-content:center}div.modal-content-full div.video-wrap,div.modal-content-full div.big-text-wrap,div.modal-body div.video-wrap,div.modal-body div.big-text-wrap,form.modal-form div.video-wrap,form.modal-form div.big-text-wrap{flex:0 0 100%;box-sizing:border-box}div.modal-content-full div.video-wrap div.video-holder,div.modal-content-full div.big-text-wrap div.video-holder,div.modal-body div.video-wrap div.video-holder,div.modal-body div.big-text-wrap div.video-holder,form.modal-form div.video-wrap div.video-holder,form.modal-form div.big-text-wrap div.video-holder{overflow:hidden;padding-bottom:52%;position:relative;height:0}div.modal-content-full div.video-wrap div.video-holder iframe,div.modal-content-full div.big-text-wrap div.video-holder iframe,div.modal-body div.video-wrap div.video-holder iframe,div.modal-body div.big-text-wrap div.video-holder iframe,form.modal-form div.video-wrap div.video-holder iframe,form.modal-form div.big-text-wrap div.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;box-sizing:border-box}div.modal-content-full div.big-text-wrap,div.modal-body div.big-text-wrap,form.modal-form div.big-text-wrap{padding:0 10%;text-align:center;font-size:32px;line-height:42px;color:#666}div.modal-content-full div.big-text-wrap div.big-text-blue-wrap,div.modal-body div.big-text-wrap div.big-text-blue-wrap,form.modal-form div.big-text-wrap div.big-text-blue-wrap{border-radius:4px;display:block;padding:20px;box-sizing:border-box;background:#2074af;border:solid 4px #0062a2}div.modal-content-full div.big-text-wrap div.styled-select,div.modal-body div.big-text-wrap div.styled-select,form.modal-form div.big-text-wrap div.styled-select{width:400px;padding:0 10px}div.modal-content-full div.big-text-wrap div.styled-select select,div.modal-body div.big-text-wrap div.styled-select select,form.modal-form div.big-text-wrap div.styled-select select{width:420px}div.modal-content-full div.big-text-wrap span.item-name,div.modal-body div.big-text-wrap span.item-name,form.modal-form div.big-text-wrap span.item-name{font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2074af}div.modal-body div.modal-2-col-wrap{display:flex;flex-direction:row;flex:0 0 100%}div.modal-body div.modal-2-col-wrap div.modal-2-col-cell{display:flex;flex-direction:column;flex:1}div.modal-body div.notify-full{margin-right:20px}form.user-management-modal-form div.modal-2-col-cell div.notify-full.small{flex:0 0 auto;align-self:stretch}form.user-management-modal-form div.modal-2-col-cell div.input-scrollable div.input-scrollable-wrap{max-height:none}div.modal-content-fixed{position:absolute;inset:70px 57px 120px 40px;border:solid 1px #cccccc;border-radius:4px;overflow-x:hidden;overflow-y:scroll;padding:20px}div.modal-content{flex:0 0 1;position:relative;background:#ddd;padding:20px}div.modal-content.clear-cell{background:transparent;border:none}div.modal-content div.single-cell{padding:40px;font-size:24px;text-align:center;line-height:32px}div.modal-instructions{flex:0 0 1;background:#2076ae;padding:20px;font-size:14px;line-height:24px;color:#fff;margin:0;box-sizing:border-box;text-align:left}div.modal-instructions.red{background-color:#db5e5f}div.modal-instructions.decorated{position:relative;padding:0}div.modal-instructions.decorated div.instruction-icon{position:absolute;left:30px;top:24px}div.modal-instructions.decorated div.instruction-icon.delete{height:42px;width:42px;background:url(trash-light-trans.c5f0a307ea33c527.svg) center center no-repeat;background-color:#fff3;background-size:22px 22px;border-radius:21px}div.modal-instructions.decorated div.instruction-icon.shift-detail{height:42px;width:42px;opacity:.4;background:url(tasks.ddc65bc4e07a6f71.svg) center center no-repeat;background-color:#fff3;background-size:24px 24px;border-radius:21px}div.modal-instructions.decorated div.instruction-icon.calendar-check{height:42px;width:42px;opacity:.4;background:url(calendar-check-light-trans.fb60f536ee096439.svg) center center no-repeat;background-color:#fff3;background-size:22px 22px;border-radius:21px}div.modal-instructions.decorated div.instruction-icon.users{height:42px;width:42px;opacity:.4;background:url(users-white.f67785d9197e134e.svg) center center no-repeat;background-color:#fff3;background-size:24px 24px;border-radius:21px}div.modal-instructions div.instruction-title{font-size:18px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:capitalize;padding:24px 40px 0 84px}div.modal-instructions div.support-text{font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#fffc;padding:0 40px 20px 84px}div.modal-data-wrap{display:block;padding:20pt;margin:20pt;border:solid 1px #dddddd;box-sizing:border-box;border-radius:4pt;background:#fff;overflow:auto}div.modal-data-wrap div.modal-data-row-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;align-items:center;width:100%}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin:0;padding:0;border-bottom:solid 1px #eeeeee}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row:last-of-type{border:none}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell{width:100%;padding:10px 20px;font-size:12px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell.column-wrap{flex-direction:column}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell.column-wrap div.label-cell{flex:0 0 auto;padding-top:0;padding-bottom:8px}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell.display-inline{align-items:center}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell.data-title{width:35%;color:#999;border-right:dotted 1px #cccccc;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:12px;text-transform:uppercase;text-align:right;align-items:flex-start}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.label-cell{flex:0 0 30%;color:#666;margin:0;padding-top:4pt;padding-right:10pt;font-size:11px;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-transform:uppercase}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.label-cell.medium{flex:0 0 35%}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.label-cell.large{flex:0 0 45%}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.modal-input-stack{display:flex;flex:1;flex-direction:column}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.modal-input-stack textarea{width:100%;min-height:100px;box-sizing:border-box;font-size:12px}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.modal-input-stack.medium-width{width:60%}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.modal-input-stack div.field-help-text{margin-top:6px;color:#777;font-family:opensans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:15px;text-transform:none}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.right-info-cell{flex:0 0 1;padding:2px 10px;margin-left:10px;background:#ddd;border-radius:10px;font-size:11px;color:#0009}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.right-info-cell.full-width{flex:1}div.modal-data-wrap div.modal-data-row-wrap div.modal-data-row div.modal-data-cell div.item-bubble{background:#eee;border-radius:4px;padding:4px 8px;margin-bottom:2px}div.modal-full-element{flex:0 0 120px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;background-size:cover;margin:10px 0;border:solid 1px #dddddd;border-radius:4px;overflow:hidden}div.modal-full-element a{flex:1;display:block}div.modal-full-element img{display:block;width:100%;height:100%;object-fit:cover}div.full-left-nav-wrap{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;overflow:visible;position:relative}div.full-left-nav-wrap div.left-nav-title{height:30px;padding:0;color:#fff;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-transform:uppercase;font-size:11px}div.full-left-nav-wrap div.left-nav-wrap{flex:0 0 300px;overflow:visible;background:#2076ae}div.full-left-nav-wrap div.left-nav-wrap div.left-nav-title{padding:0 20px 0 40px}div.full-left-nav-wrap div.left-nav-content-wrap{flex:1;background:#2076ae}div.left-nav{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;padding:0;overflow:visible;position:relative}div.left-nav div.left-nav-cell{border:solid 1px #dddddd;border-radius:4px;flex:0 0 100%;padding:6px 10px;margin:0 0 10px;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#666;overflow:visible!important;position:relative;cursor:pointer}div.left-nav div.left-nav-cell:hover{background:#00000014}div.left-nav div.left-nav-cell.active{background:#2076ae;color:#fff;border:solid 1px #2076ae}div.left-nav div.left-nav-cell.active:before{content:"\a";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #2076ae;position:absolute;left:-21px;top:4px}div.left-nav div.left-nav-cell.active:hover{cursor:default}div.left-nav div.left-nav-cell div.nav-sub-text{flex:0 0 100%;color:#ffffffb3}div.list-scrollable-wrap{position:absolute;top:30px;left:40px;bottom:30px;width:220px;background:#ddd;padding:0 20px;border-radius:4px;overflow:hidden}div.list-scrollable-wrap div.list-wrap{display:block;position:absolute;inset:0;background:#fff;padding:0;height:auto;cursor:pointer;overflow:auto}div.list-scrollable-wrap div.list-wrap div.group{display:block;height:30px;line-height:30px;font-weight:700;background:#eee;padding:0 10px;margin:0;color:#000000b3;font-size:11px;text-transform:uppercase;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.list-scrollable-wrap div.list-wrap div.list-item-cell{display:block;height:32px;padding:0 0 0 30px;line-height:32px;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.list-scrollable-wrap div.list-wrap div.list-item-cell.active{background:url(icon_checkGreen20.e2234adfb41a9a9e.png) 5px 6px no-repeat #eee}div.list-scrollable-wrap div.list-wrap div.list-item-cell.active:hover{background:url(icon_checkGreen20.e2234adfb41a9a9e.png) 5px 6px no-repeat #eee}div.list-scrollable-wrap div.list-wrap div.list-item-cell:hover{background:#eee}div.full-top-nav-wrap{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;padding:0;overflow:visible}div.full-top-nav-wrap div.top-nav-wrap{overflow:visible;padding:20px;background:#eee;border-bottom:solid 1px #cccccc}div.full-top-nav-wrap div.top-nav-data-wrap{flex:1;margin:10px 0 0;border-radius:4px;padding:0 0 20px;display:none}div.full-top-nav-wrap div.top-nav-data-wrap.active{display:inline}div.full-top-nav-wrap div.top-nav-data-wrap div.top-nav-data-header{margin:0 20px;padding:10px 10px 20px 20px;font-size:12px;border-bottom:dotted 1px #cccccc;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.full-top-nav-wrap div.top-nav-data-wrap div.top-nav-data-header span.top-nav-data-header-title{color:#777;margin:0 10px 0 0;padding:0 10px 0 0;border-right:dotted 1px #cccccc}div.top-nav{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;overflow:visible;position:relative}div.top-nav div.top-nav-cell{border:solid 1px #cccccc;border-radius:4px;flex:1;padding:6px 10px;margin:0 20px 0 0;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#666;overflow:visible!important;position:relative;cursor:pointer;font-size:12px;text-align:center}div.top-nav div.top-nav-cell:hover{background:#0000000a}div.top-nav div.top-nav-cell:last-of-type{margin:0}div.top-nav div.top-nav-cell:before{content:"\a";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #2076ae;position:absolute;left:50%;top:-33px;margin-left:-12px}div.top-nav div.top-nav-cell div.nav-sub-text{flex:0 0 100%;color:#0006;font-size:11px;line-height:normal}div.top-nav div.top-nav-cell.active{background:#2076ae;color:#fff;border:solid 1px #2076ae}div.top-nav div.top-nav-cell.active:before{content:"\a";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #2076ae;position:absolute;left:50%;top:-21px;margin-left:-12px;transition:top .3s ease}div.top-nav div.top-nav-cell.active:hover{cursor:default}div.top-nav div.top-nav-cell.active div.nav-sub-text{color:#fff9}div.data-big-wrap{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;line-height:normal!important}div.data-big-wrap div.row-lg-wrap{padding:20px;margin:0 20px;border-bottom:dotted 1pt #cccccc;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div.data-big-wrap div.row-lg-wrap div.row-title-cell{flex:0 0 1;font-size:18px;color:#999}div.data-big-wrap div.row-lg-wrap div.row-data-cell{font-size:48px;padding:0 20px;border-left:dotted 1px #cccccc;flex:0 0 10%;text-align:center}div.data-big-wrap div.row-sm-wrap{padding:20px;margin:0 20px;border-bottom:dotted 1pt #cccccc;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div.data-big-wrap div.row-sm-wrap div.row-title-cell{flex:1;font-size:12px;color:#777;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.data-big-wrap div.row-sm-wrap div.row-data-cell{font-size:32px;padding:0 20px;border-left:dotted 1px #cccccc;flex:0 0 10%;text-align:center;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#666}div.message-create-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;flex:0 0 100%;padding:0 40px 20px}div.message-create-wrap div.input-detail-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;padding:0}div.message-create-wrap div.input-detail-wrap .full-width-input{display:block;width:100%}div.message-create-wrap div.input-detail-wrap .full-width-input .mat-mdc-form-field,div.message-create-wrap div.input-detail-wrap .full-width-input .mdc-text-field,div.message-create-wrap div.input-detail-wrap .full-width-input .mat-mdc-form-field-infix,div.message-create-wrap div.input-detail-wrap .full-width-input textarea,div.message-create-wrap div.input-detail-wrap .full-width-input input.mat-mdc-input-element{width:100%;box-sizing:border-box}div.message-create-wrap div.input-detail-wrap .message-title-field .mat-mdc-text-field-wrapper.mdc-text-field--filled,div.message-create-wrap div.input-detail-wrap .message-body-field .mat-mdc-text-field-wrapper.mdc-text-field--filled{border-radius:4px!important}div.message-create-wrap div.input-detail-wrap .message-title-field .mdc-text-field,div.message-create-wrap div.input-detail-wrap .message-body-field .mdc-text-field{padding:0 10px}div.message-create-wrap div.input-detail-wrap .message-title-field .mat-mdc-form-field-infix,div.message-create-wrap div.input-detail-wrap .message-body-field .mat-mdc-form-field-infix{min-height:48px;padding-top:26px;padding-bottom:8px}div.message-create-wrap div.input-detail-wrap .message-title-field .mat-mdc-form-field-focus-overlay,div.message-create-wrap div.input-detail-wrap .message-body-field .mat-mdc-form-field-focus-overlay{background-color:transparent!important}div.message-create-wrap div.input-detail-wrap .message-title-field .mdc-text-field--filled:not(.mdc-text-field--disabled),div.message-create-wrap div.input-detail-wrap .message-body-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#fff!important}div.message-create-wrap div.input-detail-wrap .message-title-field{--mat-form-field-container-height: 54px;--mat-form-field-container-vertical-padding: 8px}div.message-create-wrap div.input-detail-wrap .message-title-field .mat-mdc-text-field-wrapper,div.message-create-wrap div.input-detail-wrap .message-title-field .mat-mdc-form-field-flex{height:54px}div.message-create-wrap div.input-detail-wrap .message-title-field .mat-mdc-form-field-infix{min-height:48px;padding-bottom:8px}div.message-create-wrap div.input-detail-wrap .message-title-field input.mat-mdc-input-element{padding-top:0;padding-bottom:0}div.message-create-wrap div.input-detail-wrap .message-body-field textarea.msg-body-input{min-height:140px}div.message-create-wrap div.input-detail-wrap .annDatePicker{display:inline-flex;width:auto;max-width:100%}div.message-create-wrap div.input-detail-wrap .annDatePicker .mat-mdc-text-field-wrapper.mdc-text-field--filled{border-radius:4px!important}div.message-create-wrap div.input-detail-wrap .annDatePicker .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#fff!important}div.message-create-wrap div.input-detail-wrap .annDatePicker .mat-mdc-form-field-focus-overlay{background-color:transparent!important}div.message-create-wrap div.input-detail-wrap input[type=text]{width:auto;margin:0 0 20px;padding:0;border:none;border-radius:4px;color:#444;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.message-create-wrap div.input-detail-wrap textarea{width:100%;margin:0;box-sizing:border-box;border:none;border-radius:4px;padding:0;font-family:opensans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#444}div.modal-actions{display:flex;flex-direction:row-reverse;background:#eee;border-top:solid 1pt #cccccc;padding:10pt;text-align:right;z-index:1001;position:relative}div.modal-actions div.support-text{display:flex;align-items:center;padding:0}div.modal-actions div.modal-actions-support-inner{display:flex;align-items:center;min-height:24pt}div.modal-actions button.modal-button{display:flex;flex-direction:row;height:24pt;background:#ddd;line-height:24pt;padding:0 10pt;border-radius:4pt;margin-left:6pt;font-family:opensanssemibold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:10pt;color:#000c;text-transform:lowercase}div.modal-actions button.modal-button:hover{background:#d5d5d5}div.modal-actions button.modal-button.green{background:#94d19b}div.modal-actions button.modal-button.green:hover{background:#89cc91}div.modal-actions button.modal-button.red{background:#db5e5f;color:#fffc}div.modal-actions button.modal-button.red:hover{background:#d85153}div.modal-actions button.modal-button.delete{background:#fa91bd}div.modal-actions button.modal-button.delete:hover{background:#f982b4}div.modal-actions button.modal-button.grey{background:#ddd}div.modal-actions button.modal-button.grey:hover{background:#d5d5d5}div.modal-actions button.modal-button.purple{background:#ddcbe6}div.modal-actions button.modal-button.purple:hover{background:#d6c1e1}div.modal-actions button.modal-button.left-button{position:absolute;left:4pt}div.input-checkbox-wrapper{display:flex;flex-direction:column;border-radius:4pt;border:solid 1pt #dddddd}div.input-checkbox-wrapper div.input-checkbox-cell{display:flex;flex-direction:row;align-items:center;border-bottom:solid 1px #dddddd}div.input-checkbox-wrapper div.input-checkbox-cell div.checkbox-wrapper{padding:6px;background:#0000000d}div.input-checkbox-wrapper div.input-checkbox-cell div.checkbox-label{padding:0 10pt}div.input-checkbox-wrapper div.input-checkbox-cell.emphasized,div.input-checkbox-wrapper div.input-checkbox-cell.emphasized div.checkbox-wrapper{background:#0000000d}div.input-checkbox-wrapper div.input-checkbox-cell:last-of-type{border:none}div.input-radio-wrapper{display:flex;flex-direction:column;border-radius:4pt;border:solid 1pt #dddddd}div.input-radio-wrapper div.input-radio-cell{display:flex;flex-direction:row;align-items:center;border-bottom:solid 1pt #dddddd}div.input-radio-wrapper div.input-radio-cell:last-of-type{border:none}div.input-radio-wrapper div.input-radio-cell div.radio-wrapper{padding:6pt}div.input-radio-wrapper div.input-radio-cell div.radio-label{padding:0 10pt}div.shift-note-wrap{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 38px 20px 20px;box-sizing:border-box;text-align:left;width:100%}div.shift-note-wrap div.shift-note-cell{flex:0 0 25%}div.shift-note-wrap div.shift-note-cell div.shift-note{display:flex;flex-direction:column;height:200px;margin:10px;background:#fff;color:#333;font-size:12px;line-height:normal;box-sizing:border-box;border-radius:4px;filter:drop-shadow(0 0 2px #666666);overflow:hidden}div.shift-note-wrap div.shift-note-cell div.shift-note div.shift-note-title{flex:0 0 32px;padding:0 5%;line-height:32px;background:#eee;color:#666}div.shift-note-wrap div.shift-note-cell div.shift-note textarea{flex:1;width:100%;padding:12px;margin:0;border:none;box-sizing:border-box;resize:none;font-family:opensansbold,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}div.shift-note-wrap div.shift-note-cell div.shift-note textarea::-webkit-input-placeholder{color:#aaa;font-style:italic}div.shift-note-wrap div.shift-note-cell div.shift-note textarea:-ms-input-placeholder{color:#aaa;font-style:italic}div.shift-note-wrap div.shift-note-cell div.shift-note textarea::-moz-placeholder{color:#aaa;opacity:1;font-style:italic}div.shift-note-wrap div.shift-note-cell div.shift-note textarea:-moz-placeholder{color:#aaa;opacity:1;font-style:italic}@media(max-width:1000px){div.shift-note-wrap div.shift-note-cell{flex-basis:50%}}@media(max-width:640px){div.modal.shift-notes-modal{inset:16px;width:auto}div.shift-note-wrap{padding:8px}div.shift-note-wrap div.shift-note-cell{flex-basis:100%}}body.modal-open{overflow:hidden}@media only screen and (min-width:1900px){.mobile-only{display:none!important}}@media only screen and (min-width:1440px)and (max-width:1899px){.mobile-only{display:none!important}}@media only screen and (min-width:1280px)and (max-width:1439px){.mobile-only{display:none!important}}@media only screen and (min-width:1024px)and (max-width:1279px){.mobile-only{display:none!important}}@media only screen and (min-width:768px)and (max-width:1023px){.mobile-only{display:none!important}}@media only screen and (min-width:1024px)and (max-width:1279px){.no-netbook{display:none!important}}@media only screen and (min-width:768px)and (max-width:1023px){.no-tablet{display:none!important}}@media only screen and (min-width:0px)and (max-width:767px){.no-mobile{display:none!important}}html,body,ui-view{float:none!important;position:relative;z-index:0}div.print-controls{display:block}@media print{div.print-controls{display:none!important}}div.print-wrap{display:block;page-break-after:always;position:relative}@media print{div.print-wrap{display:block;page-break-after:always}div.print-wrap .no-print{display:none!important}}@page{div.print-wrap{size:letter landscape;margin:1cm;page-break-after:always}@frame content_frame{div.print-wrap {}}}div.print-wrap div.dialog-print{border-radius:4px;position:fixed;bottom:20px;left:50%;margin-left:-200px;width:400px;height:100px;background:#2074af;opacity:.8;cursor:pointer;text-align:center;line-height:100px;font-family:arial,sans-serif;color:#fff;font-size:18px;z-index:2}div.print-wrap div.dialog-print img{display:inline-block;vertical-align:top;margin-right:-4px}div.print-wrap div.dialog-print:hover{opacity:1}div.print-wrap .pdf-schedule-header{width:100%;padding:10px 0;text-align:center;font-size:14px;font-family:arial;border-bottom:solid 1px #cccccc;margin-bottom:10px}div.print-wrap div.table-main-wrap-print{font-size:12px;font-family:arial;page-break-after:always}div.print-wrap div.table-main-wrap-print table.table-main-print{width:100%;table-layout:fixed}div.print-wrap div.table-main-wrap-print table.table-main-print tr.table-header-print{font-family:arial;font-size:10px;font-weight:700;color:#999}div.print-wrap div.table-main-wrap-print table.table-main-print th,div.print-wrap div.table-main-wrap-print table.table-main-print td.row-day-print{width:14.285%;vertical-align:top;padding:0 5px}div.print-wrap table.table-shift{width:100%;margin-top:10px}div.print-wrap table.table-shift tr{page-break-inside:avoid}div.print-wrap table.table-shift td.print-shift{display:block;background:#ddd;border:solid 1px #cccccc;font-weight:700;page-break-inside:avoid}div.print-wrap table.table-shift td.print-shift div{page-break-inside:avoid}div.print-wrap table.table-shift td.print-shift td.shift-name{page-break-inside:avoid;page-break-after:avoid;padding:5px 5px 0}div.print-wrap table.table-shift td.print-shift td.shift-times{font-size:11px;color:#999;page-break-inside:avoid;page-break-before:avoid;padding:0 5px 5px}div.print-wrap table.table-shift td.print-emp{color:#666;padding:5px 0 0 5px}div.print-wrap table.table-shift td.print-empty{border:dashed 1px #cccccc;border-top:none;text-align:center;color:#aaa;padding:5px}div.print-controls div.dialog-print{border-radius:4px;position:fixed;bottom:20px;left:50%;margin-left:-200px;width:400px;height:100px;background:#2074af;opacity:.8;cursor:pointer;text-align:center;line-height:100px;font-family:arial,sans-serif;color:#fff;font-size:18px;z-index:2}div.print-controls div.dialog-print img{display:inline-block;vertical-align:top;margin-right:-4px}div.print-controls div.dialog-print:hover{opacity:1}
