.ma-auto{margin:auto !important}.my-auto{margin-bottom:auto !important;margin-top:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-bottom:0 !important;margin-top:0 !important}.ma-0{margin:0 0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-bottom:0 !important;padding-top:0 !important}.pa-0{padding:0 0 !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-bottom:.25rem !important;margin-top:.25rem !important}.ma-1{margin:.25rem .25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-bottom:.25rem !important;padding-top:.25rem !important}.pa-1{padding:.25rem .25rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-bottom:.5rem !important;margin-top:.5rem !important}.ma-2{margin:.5rem .5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-bottom:.5rem !important;padding-top:.5rem !important}.pa-2{padding:.5rem .5rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.my-3{margin-bottom:1rem !important;margin-top:1rem !important}.ma-3{margin:1rem 1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.py-3{padding-bottom:1rem !important;padding-top:1rem !important}.pa-3{padding:1rem 1rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-4{margin-bottom:1.5rem !important;margin-top:1.5rem !important}.ma-4{margin:1.5rem 1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-4{padding-bottom:1.5rem !important;padding-top:1.5rem !important}.pa-4{padding:1.5rem 1.5rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-5{margin-bottom:3rem !important;margin-top:3rem !important}.ma-5{margin:3rem 3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-5{padding-bottom:3rem !important;padding-top:3rem !important}.pa-5{padding:3rem 3rem !important}.mt-6{margin-top:5rem !important}.mr-6{margin-right:5rem !important}.mb-6{margin-bottom:5rem !important}.ml-6{margin-left:5rem !important}.mx-6{margin-left:5rem !important;margin-right:5rem !important}.my-6{margin-bottom:5rem !important;margin-top:5rem !important}.ma-6{margin:5rem 5rem !important}.pt-6{padding-top:5rem !important}.pr-6{padding-right:5rem !important}.pb-6{padding-bottom:5rem !important}.pl-6{padding-left:5rem !important}.px-6{padding-left:5rem !important;padding-right:5rem !important}.py-6{padding-bottom:5rem !important;padding-top:5rem !important}.pa-6{padding:5rem 5rem !important}.mt-2em{margin-top:2em !important}.v-center-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preferences-view-container,.pendingpickups-view-container{width:100%;margin:auto;position:absolute}.pendingpickups-comp-pickup-btn-wrapper,.messages-new-convo-btn,.calendar-pendingpickups-btn{border-radius:2em;background:#436ae7;padding:.5em 1em}.pendingpickups-comp-pickup-btn-wrapper .x-text-el,.messages-new-convo-btn .x-text-el,.calendar-pendingpickups-btn .x-text-el{color:#fff}.attest-button.attest-submit,.wage-advance-enrollment-btn,.item-comp-container .attest-button.attest-submit{border-radius:20px;background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);color:#fff !important}.x-disabled.attest-button.attest-submit,.x-disabled.wage-advance-enrollment-btn{background:#c5c5c5 !important;opacity:.4}.overflow-unset,.standard-timeline-container,.face-verify-component,.notifications-item-container,.wage-advance-view-container,.wage-advance-enrollment-container,.wage-advance-intro-container,.timeoff-calendar-container,.timeoff-calendar-dateselector-cell,.pendingpickups-comp-timeline-item-container,.pendingpickups-comp-timeline-item-inner,.time-view-component-container,.time-view-overview-list-item-wrapper,.calendar-item-container,.calendar-item-inner,.item-comp-wrapper,.item-comp-container,.modal-wrapper,.offline-message-container,.calendar-dateselector-container,.calendar-dateselector-cell,.calendar-timeline-container{overflow:visible !important;overflow:initial !important}.overflow-unset>.x-body-el,.standard-timeline-container>.x-body-el,.face-verify-component>.x-body-el,.notifications-item-container>.x-body-el,.wage-advance-view-container>.x-body-el,.wage-advance-enrollment-container>.x-body-el,.wage-advance-intro-container>.x-body-el,.timeoff-calendar-container>.x-body-el,.timeoff-calendar-dateselector-cell>.x-body-el,.pendingpickups-comp-timeline-item-container>.x-body-el,.pendingpickups-comp-timeline-item-inner>.x-body-el,.time-view-component-container>.x-body-el,.time-view-overview-list-item-wrapper>.x-body-el,.calendar-item-container>.x-body-el,.calendar-item-inner>.x-body-el,.item-comp-wrapper>.x-body-el,.item-comp-container>.x-body-el,.modal-wrapper>.x-body-el,.offline-message-container>.x-body-el,.calendar-dateselector-container>.x-body-el,.calendar-dateselector-cell>.x-body-el,.calendar-timeline-container>.x-body-el{overflow:visible !important;overflow:initial !important}@media screen and (max-width: 375px){.shift-details .schedule-note:before,.shift-details .open-schedule-note:before,.shift-details .trade-comment:before,.shift-details .current-description:before,.time-view-summary-panel-till-end,.time-view-details-panel-value>.scheduled-value,.time-view-task-list-item-inner .punch-value::after,.time-view-punch-list-item-inner::after,.calendar-item-inner .trade-preferred-status-text,.leave-request.text .headline:before,.cal-ava-override.text .status:before,.item-comp-trade-preferred .trade-preferred-status-text{display:none !important}}.standard-modal-wrapper,.wage-advance-step-wrapper,.wage-advance-intro-icon-row,.wage-advance-intro-step-details,.pfp-upload-modal-wrapper,.tor-confirm-header-card,.confirm-rto-modal-wrapper,.time-view-summary-panel,.time-view-edit-list-item,.time-view-modal-wrapper,.time-view .time-view-panel,.item-comp-container,.item-comp-modal-wrapper,.item-comp-filter-wrapper,.modal-box,.calendar-filter-modal-wrapper{padding:1.2em;background-color:#fff !important;border-radius:15px}.x-pressed.standard-menu>.x-inner-el,.x-pressed.pendingpickups-comp-timeline-item-menu>.x-inner-el,.x-pressed.pendingpickups-comp-timeline-item-pickup>.x-inner-el,.x-pressed.time-view-summary-panel-menu>.x-inner-el,.x-pressed.calendar-item-menu>.x-inner-el,.x-pressed.item-comp-menu>.x-inner-el,.x-pressed.calendar-dateselector-collapse-wrapper>.x-inner-el{background-color:rgba(0,0,0,0) !important}.shift-details .open-schedule-note:before,.shift-details .trade-comment:before,.shift-details .current-description:before,.time-view-modal-distribution-header-value-total.time::before,.allocation-sheet-allocate-modal-header-value-time::before,.allocation-sheet-allocate-modal-header-value-money::before,.leave-request.text .headline:before,.cal-ava-override.text .status:before,.item-comp-inner-shift2::after,.item-comp-filter-field::before,.calendar-filter-field::before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.sample-error::before,.home-workgroup-cell .x-gridcell-body-el::before,.calendar-filter-action.active .x-inner-el>.x-body-el::after{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.shift-details .schedule-note:before,.schedule-card-position::before,.schedule-card-wg::before,.schedule-card-notes:before,.schedule-card-comments:before,.schedule-coworkers-title::before,.calendar-filter-action.inactive .x-inner-el>.x-body-el::after,.calendar-dateselector-cell-holiday{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.payperiod-selector-wrapper,.day-selector-wrapper,.time-view .payperiod-selector-wrapper,.time-view .day-selector-wrapper,.shift-selector-wrapper{background:#fff;border-radius:25px;max-width:600px;margin:auto;position:fixed;bottom:20px;height:85px;padding-bottom:36px;right:2%;left:2%;z-index:7;overflow:visible !important;overflow:initial !important}.payperiod-selector-wrapper>.x-body-el,.day-selector-wrapper>.x-body-el,.shift-selector-wrapper>.x-body-el{border-radius:25px 25px 0 0}.main-menu-active-shift-inner:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.face-verify-component .face-frame,.lds-ellipsis,.preferences-comp-header-profile-picture>img,.preferences-comp-header-profile-picture>video,.pfp-upload-modal-picture>img,.pfp-upload-modal-picture>video,.face-template-item-image img,.face-template-item-placeholder i,.schedule-coworkers-thumbnail .initials,.shift-coworkers-list-item-thumbnail .initials,.messages-convo-el-thumbnail .initials,.calendar-dateselector-cell-holiday{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.standard-modal-title,.time-view-modal-title,.item-comp-modal-header,.item-comp-filter-header,.modal-header,.calendar-filter-modal-header{font-size:1.4em;font-weight:200;line-height:2.8em;padding-left:1em;background-color:#dfdede}.placeholder-card,.loader-spinner-wrapper,.tile-style-1,.ptr-overlay-mobile-btn,.card-style-1,.card-style-2,.card-style-error,.notifications-item-wrapper,.transfer-comp-breadcrumb-btn .x-inner-el>.x-body-el,.transfer-comp-selector-btn,.rotation-list-item,.rotation-grid,.availability-calendar .date-bar,.timeoff-calendar-container,.schedule-note-wrapper,.calendar-item-container,.item-comp-status-wrapper,.header-bar-wrapper,.shift-coworkers-list-item-wrapper,.calendar-dateselector-container,.timeline-head-btn,.main-menu-active-shift-container,.pendingpickups-comp-pickup-btn-wrapper,.messages-new-convo-btn,.calendar-pendingpickups-btn{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.pendingpickups-comp-timeline-item-inner,.time-view-overview-list-container,.status-message-wrapper,.shift-details-wrapper,.shift-status-wrapper,.timeline-card-wrapper,.main-menu-wrapper:before,.nav-bar.mobile-nav-bar,.standard-modal-wrapper,.wage-advance-step-wrapper,.wage-advance-intro-icon-row,.wage-advance-intro-step-details,.pfp-upload-modal-wrapper,.tor-confirm-header-card,.confirm-rto-modal-wrapper,.time-view-summary-panel,.time-view-edit-list-item,.time-view-modal-wrapper,.time-view .time-view-panel,.item-comp-container,.item-comp-modal-wrapper,.item-comp-filter-wrapper,.modal-box,.calendar-filter-modal-wrapper,.payperiod-selector-wrapper,.day-selector-wrapper,.time-view .payperiod-selector-wrapper,.time-view .day-selector-wrapper,.shift-selector-wrapper{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.offline-message-container{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}#ext-viewport{padding:0;z-index:-1}.app{background-color:#e4e4e4 !important}@-webkit-keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}body{background-color:#e4e4e4 !important}.no-pointer{cursor:default !important}.no-pointer-events{pointer-events:none !important}.no-underline .x-underline-el{visibility:hidden !important;opacity:0 !important}.no-underline .x-after-input-el{visibility:hidden !important;opacity:0 !important}.offline-header{text-align:center;background:#941d21;color:#fff}.bg-red .x-gridcolumn{height:0}.display-none{display:none !important}.x-button.x-hovered>.x-inner-el{background:rgba(0,0,0,0) !important}.placeholder-card{padding:1em;width:600px;max-width:95%;margin:20px auto;background:#fff;text-align:center}.toast-right{position:absolute;right:0 !important}.x-analogtimeheader>.x-header-el{height:70px}.x-analogtimeheader .x-time-el{font-size:48px !important}.text-red{color:#a3383b}.red-icon::before{color:#a3383b !important}.x-mask .x-mask-inner{background-color:rgba(0,0,0,0) !important}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.d-none{display:none}.header-bar-action-button .x-text-el>span::after{content:" ";margin-left:2px;position:absolute;border-radius:4px;min-height:8px;min-width:8px}.header-bar-action-button .x-text-el>span.active::after{background-color:#509c6a}.header-bar-action-button .x-text-el>span.inactive::after{background-color:#ddd}.no-margin{margin:0 !important}.w100{width:100% !important}.flex-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.borderless-time-input>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px}.borderless-time-input>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.borderless-time-input>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.borderless-time-input>.x-body-wrap-el>.x-body-el .x-after-input-el{padding-right:10px}.borderless-time-input>.x-body-wrap-el>.x-body-el .x-after-input-el .x-trigger{width:24px}.borderless-time-input>.x-body-wrap-el>.x-body-el .x-after-input-el .x-icon-el:before{font-size:20px !important}.primary-btn{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);border-radius:20px !important;color:#fff !important}.primary-btn.x-disabled{background:#c5c5c5 !important;opacity:.4}.primary-btn.wide{width:120px}.hidden-innerhtml>.x-body-el>.x-inner-el>.x-innerhtml{display:none !important}.desktop-nav-spacer{padding-top:65px}.pos-abso{position:absolute !important;top:0}.pos-fixed-top{position:fixed !important;top:0}.red-text{color:rgba(134,24,28,.9843137255) !important}.green-text{color:#1c803d !important}.top-flex-order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bottom-flex-order{-webkit-box-ordinal-group:1001;-ms-flex-order:1000;order:1000}.loader-spinner-wrapper{position:absolute;padding:8px 20px 8px 8px;background-color:#fff;border-radius:25px;bottom:60px;left:10px}.loader-spinner-success-inner{font-size:32px;margin:0 !important;display:block;line-height:30px;width:30px;height:30px}.loader-spinner-success-inner.success{color:#509c6a}.loader-spinner-success-inner.failure{color:rgba(177,76,80,.9843137255)}.loader-spinner-inner,.loader-spinner-inner:after{border-radius:50%;width:30px;height:30px}.loader-spinner-inner{font-size:10px;position:relative;text-indent:-9999em;border-top:8px solid #6999e0;border-right:8px solid #6999e0;border-bottom:8px solid #6999e0;border-left:8px solid #436ae7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loader-spinner-message-wrapper{position:absolute;width:100%;height:30px;top:15px;left:50px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.user-input .x-chipview{background-color:rgba(0,0,0,0) !important}.user-input-no-ul .x-underline-el{display:none !important}.bold{font-weight:600 !important}.thin{font-weight:300 !important}.italics{font-style:italic}.standard-dropdown{padding:.5em .25em}.standard-dropdown .x-datetrigger .x-icon-el:before{font-size:25px !important}.standard-dropdown.x-disabled{opacity:.6}.standard-dropdown .x-listitem{background-color:#fff !important}.standard-dropdown>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px}.standard-dropdown>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.standard-dropdown>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.standard-dropdown.outline>.x-body-wrap-el{overflow:visible;overflow:initial}.standard-dropdown.outline>.x-body-wrap-el>.x-body-el{border:1px solid #dfdfdf}.standard-dropdown-dropdown{background-color:#fff !important}.grey-bg{background-color:#dfdfdf !important}.grey-bg .x-body-el.x-container-body-el{background-color:#dfdfdf !important}.grey-bg .x-listitem{background-color:#dfdfdf !important}.grey-bg .x-cells-el{background-color:#dfdfdf !important}.dark-grey-bg{background-color:#9c9c9c}.grey-border{border:1px solid #9c9c9c}.opacity-0{opacity:0 !important}.font-red{color:rgba(177,76,80,.9843137255)}@media screen and (max-width: 350px){.hide-on-xs{display:none !important}}@media screen and (max-width: 450px){.hide-on-s{display:none !important}}.standard-table-container{background-color:rgba(0,0,0,0) !important}.standard-table-container .x-list-inner-ct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.standard-table-container .x-list-inner-ct>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.standard-table-container .x-emptytext{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative !important;border-bottom:solid 1px;border-color:rgba(0,0,0,.1)}.standard-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em;line-height:2.5em;text-transform:uppercase;border-bottom:solid 1px;border-color:rgba(0,0,0,.1)}.standard-table-header.no-divider{border-bottom:0px}.standard-table-row{background-color:rgba(0,0,0,0) !important;border-bottom:solid 1px !important;border-color:rgba(0,0,0,.1) !important}.standard-table-row .x-innerhtml{width:100%}.standard-table-row-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.standard-table-row-label,.standard-table-row-value{font-size:1em}.standard-table-row-label.date-label,.standard-table-row-value.date-label{font-weight:400;color:#9c9c9c;min-width:90px}.standard-table-row-label.total-value,.standard-table-row-value.total-value{min-width:4em;text-align:right}.standard-view-container{width:100%;padding:50px 10px 0px;margin:auto}.x-dataview{background-color:rgba(0,0,0,0) !important}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.row.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.label-dow{font-size:1.2em}.caption-date{font-size:.8em;color:#9c9c9c}.caption-date.big{font-size:1em}.x-textfield.error>.x-body-wrap-el>.x-body-el{border:1px solid #941d21}.time-input-fix .x-after-input-el{padding-right:10px}.time-input-fix .x-after-input-el .x-trigger{width:24px}.time-input-fix .x-after-input-el .x-icon-el:before{font-size:20px !important}.sch-state{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;font-size:12px;background-color:rgba(0,0,0,.1);overflow:hidden}.sch-state .material-icons{color:#9c9c9c}.sch-state .text{line-height:1}.shift-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shift-details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.shift-details .date{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:5px;text-align:right;font-style:italic;font-size:90%;color:#9c9c9c;margin-right:2px;order:2;-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin-bottom:2px}.shift-details .date.boomer{font-size:100%;color:#000;font-weight:600 !important}.shift-details .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;font-weight:700;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:auto}.shift-details .duration{display:-webkit-box;display:-ms-flexbox;display:flex;border:solid 1px #9c9c9c;border-radius:5px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:3px 5px;font-style:italic;font-weight:300;font-size:12px;margin-left:auto}.shift-details .rate{margin-left:3px}.shift-details .wg{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;font-size:12px;font-weight:300;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-bottom:.5em}.shift-details .position{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;font-size:14px;margin-top:.5em;font-weight:400;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.shift-details .unscheduled{background-color:#436ae7}.shift-details .trade-direction{display:inline;font-size:80%;text-transform:uppercase;font-weight:400;padding:.2em .5em;margin-bottom:5px;margin-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;color:#fff}.shift-details .trade-direction.in{background-color:#1c803d}.shift-details .trade-direction.out{background-color:#941d21}.shift-details .style{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:5px}.shift-details .style div{margin-right:5px;display:inline;font-size:12px;text-transform:uppercase;font-weight:400;background-color:#436ae7;padding:.2em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;color:#fff}.shift-details .payPkgDescr{margin-left:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.shift-details .payPkgDescr>div{margin-left:auto;border-radius:5px;background-color:#74e99d;border:solid 1px #74e99d;padding:3px 5px;font-style:italic;font-weight:300;font-size:12px}.shift-details .schedule-note{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.shift-details .schedule-note:before{content:"description"}.shift-details .open-schedule-note{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.shift-details .open-schedule-note:before{content:"info"}.shift-details .trade-comment{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.shift-details .trade-comment:before{content:"message"}.shift-details .current-description{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.shift-details .current-description:before{content:"info"}.shift-details .schedule-note,.shift-details .open-schedule-note,.shift-details .current-description{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.shift-details .schedule-note,.shift-details .open-schedule-note,.shift-details .trade-comment,.shift-details .current-description{font-weight:400;font-size:12px;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;border-radius:5px;background-color:rgba(0,0,0,.1);padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 450px){.shift-details .schedule-note,.shift-details .open-schedule-note,.shift-details .trade-comment,.shift-details .current-description{padding:.75em}}@media(max-width: 375px){.shift-details .schedule-note,.shift-details .open-schedule-note,.shift-details .trade-comment,.shift-details .current-description{border:solid 1px #9c9c9c}}.shift-details .schedule-note:before,.shift-details .open-schedule-note:before,.shift-details .trade-comment:before,.shift-details .current-description:before{position:relative;font-size:24px;color:#9c9c9c;margin-right:6px}.standard-modal-wrapper{padding:0 0 1.2em;width:90vw;min-width:300px;max-width:600px}.standard-modal-wrapper>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.light-grey-text{color:#dfdfdf !important}.grey-text{color:#9c9c9c !important}.grey-highlight{border-radius:20px;background-color:#dfdfdf}.month-year-picker tbody,.month-year-picker thead{display:none}.month-year-picker table{display:-webkit-box;display:-ms-flexbox;display:flex}.month-year-picker caption{width:100%}.preferred{color:#1c803d}.standard-timeline-container{padding:0px .5em !important}.standard-timeline-container .x-dataitem.x-first{margin-top:1.5em !important}.standard-timeline-container .x-dataitem.x-last{margin-bottom:4em !important}.tile-style-1{background:#fff !important;border-radius:20px}.search-input .x-input-wrap-el{padding:.25em 0;border-radius:25px;background-color:#fff !important}.bolder{font-weight:900}.grouped-inputs{background-color:#dfdfdf;border-radius:20px;padding:0 .25em;margin:.5em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gray-bg{background-color:#dfdfdf;border-radius:5px}.white-bg{background-color:#fff;border-radius:5px}.gradient-bg{background:linear-gradient(-6deg, rgb(2, 0, 36) 0%, rgb(67, 106, 231) 0%, rgba(255, 255, 255, 0) 80%)}.colapse-box{border-radius:5px;background-color:#e4e4e4}.grouped-input>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px}.grouped-input>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.grouped-input>.x-body-wrap-el>.x-body-el .x-after-input-el{margin-right:5px}.grouped-input>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.grouped-input .x-label-el{padding:2px 0px 5px 5px !important}.grouped-time>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px}.grouped-time>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.grouped-time>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.center-text{text-align:center}.gm-style-iw+button{display:none}.standard-menu{margin-right:.5em}.standard-menu .x-arrow-el{display:none !important}.standard-menu .x-icon-el,.standard-menu .material-icons{color:#9c9c9c}.standard-menu .x-inner-el{z-index:2}.standard-menu.pending::after{z-index:1;content:"";position:absolute;background-color:#436ae7;border-radius:20px;left:8px;top:-2px;height:38px;width:38px}.standard-menu.pending .material-icons{color:#fff !important}.material-icon-button{-webkit-transition:all ease-in-out 300ms;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.material-icon-button .x-inner-el{padding:0 !important}.material-icon-button .x-inner-el .x-text-el{min-height:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex}.material-icon-button.isCollapsed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.material-icon-button .material-icons{color:#9c9c9c !important}.standard-form-option.x-field>.x-label-el{width:30% !important}.standard-form-option.x-field .x-underline-el{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;visibility:visible;opacity:1}.standard-form-option.x-field .x-after-input-el{-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;visibility:visible;opacity:1}.x-datepickerfield.standard-dropdown .x-after-input-el{margin-right:8px}.face-verify-component{position:relative}.face-verify-component .changeCamera{position:absolute;left:-2px;bottom:20px;cursor:pointer}.face-verify-component .changeCamera .x-inner-el{border:4px solid #fff !important;background-color:#436ae7 !important;color:#fff;border-radius:50px;height:48px;width:48px;max-width:48px;padding:8px 5px !important;z-index:10}.face-verify-component .action{position:absolute;right:-40px;bottom:20px;cursor:pointer}.face-verify-component .action.x-disabled .x-inner-el{background-color:#c5c5c5 !important}.face-verify-component .action .x-inner-el{border:4px solid #fff !important;background-color:#436ae7 !important;color:#fff;border-radius:50px;height:48px;z-index:10}.face-verify-component .face-frame{height:150px;z-index:8;opacity:.2}.face-verify-component .face-frame.loading{display:none}.face-verify-component .verifing-spinner{height:100%;width:100%;opacity:0;background-color:rgba(82,82,82,.307);z-index:9}.face-verify-component .verifing-spinner.active{opacity:1}.face-verify-component .verifing-spinner.loading .lds-ellipsis{display:inline-block}.face-verify-component .verifing-spinner.success{background-color:rgba(0,128,0,.285)}.face-verify-component .verifing-spinner.failure{background-color:rgba(255,0,0,.359)}.face-verify-component img{-webkit-filter:blur(3px);filter:blur(3px)}.lds-ellipsis{display:none;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}.ptr-overlay-mobile-btn{position:absolute;top:25px;left:25px;right:25px;border-radius:20px !important;color:#fff;overflow:hidden;background-color:#436ae7;z-index:1000}.ptr-overlay-desktop-btn{border-radius:20px !important;color:#fff;overflow:hidden;background-color:#436ae7}.big-font{font-size:1.2em !important}.icon-btn>.x-inner-el{padding:0px 8px 0px 0px !important}.icon-btn .material-icons{color:#436ae7}.sample-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sample-error::before{color:#941d21;content:"warning"}.card-style-1{background-color:#fff;border-radius:15px}.card-style-2{background-color:#fff;border-radius:5px}.card-style-error{background-color:#941d21;border-radius:5px}.card-style-error .title{color:#fff}.eze{-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}.rotation-0{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.rotation-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal-tree .x-treelist-row{padding-left:0px !important}.modal-tree .x-treelist-item-text{margin-left:24px !important}.modal-tree .x-treelist-item-leaf.x-treelist-item-selected .x-treelist-item-text{font-weight:800}.invalid-selection .item-comp-modal-button{pointer-events:none}.invalid-selection .item-comp-modal-button.primary{background:#dfdfdf !important}.invalid-selection .item-comp-modal-button.secondary{color:#dfdfdf}.header-spacing{margin-top:50px !important}.offline-message-wrapper{z-index:100;background-color:#941d21}.x-ios-native{padding-top:0 !important}.overflow-auto{overflow:auto !important}.offline-sync-item .success{color:#509c6a}.offline-sync-item .failed{color:#941d21}.offline-sync-item .label{font-weight:400;font-size:95%}.offline-sync-item .message{font-weight:300}.vert-scroll-box::before{content:" ";position:absolute;top:0;width:100%;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgb(228, 228, 228)), to(rgba(228, 228, 228, 0)));background:linear-gradient(180deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 100%);height:20px}.vert-scroll-box::after{content:" ";position:absolute;bottom:0;width:100%;z-index:2;background:-webkit-gradient(linear, left bottom, left top, from(rgb(228, 228, 228)), to(rgba(228, 228, 228, 0)));background:linear-gradient(0deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 100%);height:20px}.tips-input-row-caption{font-size:14px}.tips-input-row-hint{font-weight:300;font-size:12px}.bordered{border:solid 1px #dfdfdf;border-radius:5px}.darker-bordered{border:solid 1px #9c9c9c;border-radius:5px}.incoming-bordered{border:solid 1px #1c803d;border-radius:5px}.outbound-bordered{border:solid 1px rgba(134,24,28,.9843137255);border-radius:5px}.lite-gray-bg{background-color:#dfdfdf}.test-border{border:solid 2px #941d21}.test-2-border{border:solid 3px #509c6a}.border-text{display:-webkit-box;display:-ms-flexbox;display:flex;border:solid 1px #9c9c9c;border-radius:5px;padding:3px 5px;font-style:italic;font-weight:300;font-size:12px}.box-text{display:inline;font-size:12px;text-transform:uppercase;font-weight:400;padding:.2em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;color:#fff;margin-bottom:5px}.style .active,.style.active,.box-text .active,.box-text.active{background-color:#292929 !important}.style .upcoming,.style.upcoming,.box-text .upcoming,.box-text.upcoming{background-color:#535353 !important}.style .past,.style.past,.box-text .past,.box-text.past{background-color:#c5c5c5 !important}.style .approval-state-0,.style.approval-state-0,.box-text .approval-state-0,.box-text.approval-state-0{background-color:#c5c5c5 !important}.style .approval-state-1,.style.approval-state-1,.box-text .approval-state-1,.box-text.approval-state-1{background-color:#509c6a !important}.style .approval-state-2,.style.approval-state-2,.box-text .approval-state-2,.box-text.approval-state-2{background-color:rgba(177,76,80,.9843137255) !important}.style .preferred,.style.preferred,.box-text .preferred,.box-text.preferred{font-weight:800 !important;background-color:#fff !important;color:#509c6a !important;border:1px #509c6a solid}.style .non-preferred,.style.non-preferred,.box-text .non-preferred,.box-text.non-preferred{font-weight:800 !important;background-color:#fff !important;color:#292929 !important;border:1px #292929 solid}.text-align-right{text-align:right !important}.text .scheduled-value{color:#c5c5c5}.text .allocated-value{color:#436ae7}.text-uppercase{text-transform:uppercase !important}.text .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text .row.baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.text h1{font-weight:600;font-size:16px}.text h1.sheetTitle{font-size:24px}.text h2{font-weight:600;font-size:14px}.text h3{font-weight:400;font-size:14px}.text p{font-weight:300;font-size:12px;text-wrap:wrap}.text .date.boomer{font-size:100%;color:#000 !important;font-weight:600 !important}.text .label{font-weight:400;font-size:12px;color:rgba(17,17,17,.54);text-transform:capitalize;font-style:normal !important;line-height:1.3}.text .value{font-weight:400;font-size:14px;color:#292929;font-style:normal !important;line-height:1.3}.text .collapse-title{font-weight:400;font-size:11px;color:#292929;font-style:normal !important;text-transform:uppercase;line-height:24px}.height-auto{height:auto !important}.attest-button{border-radius:20px;border:1px solid;margin:0px 5px}.attest-button.attest-yes{color:#1c803d;border-color:#1c803d;background-color:#fff}.attest-button.attest-yes.yes{color:#fff;border-color:#fff;background-color:#1c803d}.attest-button.attest-no{color:rgba(134,24,28,.9843137255);border-color:rgba(134,24,28,.9843137255);background-color:#fff}.attest-button.attest-no.no{color:#fff;border-color:#fff;background-color:rgba(134,24,28,.9843137255)}.slim-table-header{text-transform:uppercase;font-weight:200;font-size:12px}.big-toast{font-size:24px !important}.big-toast .x-innerhtml{font-size:16px}.pb-8{padding-bottom:115px !important}.card-style-3{background-color:#fff;border:1px solid #c5c5c5;border-radius:5px}.red-icon{color:#941d21}.grey-btn .material-icons{color:#c5c5c5 !important}.material-icons.grey{color:#c5c5c5 !important}.material-icons.small{font-size:16px}.col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col.end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.grid-schedule-fbar-label{text-align:center;font-size:10px;color:#9c9c9c}.grid-schedule-fbar-label.fixed{line-height:24px}.grid-header-title-wrap .x-gridcolumn-title-wrap-el .x-text-el{white-space:normal !important}.gird-header-style-1 .x-grid-filter-none{min-height:24px !important}.white-space-wrap .x-gridcell-body-el{white-space:normal !important}.list-divider{width:100%;height:1px;background-color:rgba(0,0,0,.1)}.blank-cell{opacity:.3}.br-0{border-radius:0px !important}.build-id{font-size:12px;color:#9c9c9c;text-align:center}.no-hover.x-grid .x-gridrow:hover{background-color:rgba(0,0,0,0) !important}.fix-row-height .x-gridrow{-ms-flex-line-pack:center;align-content:center}.hide-grid-headers .x-headercontainer{height:1px}.slim-grid-headers .x-headercontainer{height:15px}.slim-grid-headers .x-headercontainer .x-title-wrap-el{padding:0px 5px}.no-hor-scrollbar .x-scrollbar.x-scrollindicator.x-horizontal{display:none !important}.no-hor-scrollbar .x-scrollbar-corner{display:none !important}.no-vert-scrollbar .x-scrollbar.x-scrollindicator.x-vertical{display:none !important}.no-vert-scrollbar .x-scrollbar-corner{display:none !important}.cell-no-padding .x-gridcell-body-el{padding:0px !important}.cell-no-padding .x-body-el.x-gridcell-body-el{padding:0px !important}.pay-des-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.3em 0}.pay-des-grid.pd-totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-des-grid.pd-totals .pay-des-hours{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pay-des-grid.pd-totals .pay-des-dollars{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:6px}.pay-des-grid.pd-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.pay-des-grid .pay-des-label{font-size:13px;color:#9c9c9c}.pay-des-grid .pay-des-value{font-size:13px;color:#292929}.pay-des-grid .pay-des-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.pay-des-grid .pay-des-dollars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.warning-tooltip{color:#941d21 !important;cursor:default !important}.punch-tooltip-icon{color:#436ae7 !important}.home-workgroup-cell .x-gridcell-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-workgroup-cell .x-gridcell-body-el::before{content:"home";margin-right:5px;margin-left:-8px;font-size:16px;color:#9c9c9c}.grid-tooltip .punch-tooltip .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.grid-tooltip .slim-punch{min-width:100px;max-width:50%;width:100%}.grid-info-tooltip{color:#9c9c9c;font-size:22px !important;margin-right:-8px}.grid-menu{color:#9c9c9c}.no-radius{border-radius:0px !important}.grid-scrollbar-fix .x-container.x-component.x-headercontainer{padding-right:0px !important}.grid-scrollbar-fix .x-grid.x-list.x-dataview.x-container{margin-right:0px !important}.grid-scrollbar-fix .x-cells-el-right-spacer{width:0px !important}.thin-grid-row-padding .x-input-el{padding:0px 10px !important}.thin-grid-row-padding .x-gridcell-tool-dock{padding-left:0px !important}.thin-grid-row-padding .x-body-el.x-gridcell-body-el{padding:6px 0px 6px 12px !important}.grid-font-size-14 .x-body-el.x-gridcell-body-el,.grid-font-size-14 .pay-des-value,.grid-font-size-14 .pay-des-label{font-size:14px !important}.grid-font-size-16 .x-body-el.x-gridcell-body-el,.grid-font-size-16 .pay-des-value,.grid-font-size-16 .pay-des-label{font-size:16px !important}.grid-font-size-18 .x-body-el.x-gridcell-body-el,.grid-font-size-18 .pay-des-value,.grid-font-size-18 .pay-des-label{font-size:18px !important}.wg-cell-nowrap .x-gridcell-body-el{white-space:nowrap !important}.wg-cell-wrap .x-gridcell-body-el{white-space:wrap !important}.grid-spacing-1 .time-sheet-grid-item{max-height:65px !important;min-height:65px !important}.grid-spacing-1 .x-gridcell .x-input-el{padding:0px 10px !important}.grid-spacing-1 .white-space-wrap .x-gridcell-body-el{white-space:nowrap !important}.grid-spacing-1 .x-body-el.x-gridcell-body-el{padding:6px 0px 6px 12px !important}.grid-spacing-1 .x-gridcell-tool-dock{padding-left:0px !important;padding-right:5px !important}.grid-spacing-2 .time-sheet-grid-item{max-height:70px !important;min-height:70px !important}.grid-spacing-2 .x-gridcell .x-input-el{padding:0px 10px !important}.grid-spacing-2 .x-body-el.x-gridcell-body-el{padding:8px 0px 8px 12px !important}.grid-spacing-2 .x-gridcell-tool-dock{padding-left:0px !important;padding-right:5px !important}.grid-spacing-3 .time-sheet-grid-item{max-height:75px !important;min-height:75px !important}.grid-spacing-3 .x-gridcell .x-input-el{padding:0px 10px !important}.grid-spacing-3 .x-body-el.x-gridcell-body-el{padding:12px 0px 12px 12px !important}.grid-spacing-3 .x-gridcell-tool-dock{padding-left:0px !important;padding-right:5px !important}.sheet-menu .x-inner-el{padding:5px 8px 0px !important;color:#9c9c9c !important}.sheet-menu .x-inner-el .x-arrow-el{display:none !important}.thin-grid-rows .x-gridcell-body-el{padding:7px 10px !important}.thin-grid-rows .x-gridcell-body-el.x-tool-anchor{padding:0px !important}.hide-header-text .x-header-el .x-title-el{display:none !important}.bordered-input .x-input-el{border:1px solid #9c9c9c}.tab-selected{background-color:#436ae7;color:#fff}.tab-selected.expense-tab{background-color:var(--expense-tab-color);color:#fff}.tab-selected.aux-data-tab{background-color:var(--aux-data-tab-color);color:#fff}.expense-tab{color:var(--expense-tab-color)}.expense-tab .x-inner-el{padding-left:8px !important}.aux-data-tab{color:var(--aux-data-tab-color)}.aux-data-tab .x-inner-el{padding-left:8px !important}.material-icons.small{font-size:16px}.sheet-gradient-bg{background:-webkit-gradient(linear, left bottom, left top, from(var(--base-color)), color-stop(80%, rgba(255, 255, 255, 0)));background:linear-gradient(0deg, var(--base-color) 0%, rgba(255, 255, 255, 0) 80%)}.sheet-gradient-bg.expenses{background:-webkit-gradient(linear, left bottom, left top, from(var(--expense-tab-color)), color-stop(80%, rgba(255, 255, 255, 0))) !important;background:linear-gradient(0deg, var(--expense-tab-color) 0%, rgba(255, 255, 255, 0) 80%) !important}.sheet-gradient-bg.expenses .x-lockedgrid .x-lockedgridregion.x-lock-start{border-color:var(--expense-tab-color) !important}.sheet-gradient-bg.auxData{background:-webkit-gradient(linear, left bottom, left top, from(var(--aux-data-tab-color)), color-stop(80%, rgba(255, 255, 255, 0))) !important;background:linear-gradient(0deg, var(--aux-data-tab-color) 0%, rgba(255, 255, 255, 0) 80%) !important}.sheet-gradient-bg.auxData .x-lockedgrid .x-lockedgridregion.x-lock-start{border-color:var(--aux-data-tab-color) !important}.important-action-btn{background-color:#1c803d;color:#fff;border-radius:5px}.sheet-date-cell-style-1-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sheet-date-cell-style-1-inner .sheet-dow{font-size:16px;line-height:18px;font-weight:600}.sheet-date-cell-style-1-inner .sheet-date{font-size:15px;font-weight:400;color:#9c9c9c}.time-sheet-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;max-height:65px}.time-sheet-grid-item>.x-cells-el{margin:auto 0px}.time-sheet-grid-item .x-body-el.x-gridcell-body-el{width:100%}.time-sheet-grid-item.x-selected{background-color:inherit !important}.time-sheet-grid-item .pay-des{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.time-sheet-grid-item .pay-des-row{margin-bottom:2px;margin-right:10px}.time-sheet-grid-item .pay-des-cell{max-height:65px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start;background-color:#dfdfdf;border-radius:5px;padding:5px;border:1px solid #9c9c9c;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.pun-pos-cell.one .x-body-el.x-gridcell-body-el{border-radius:5px 0 0 5px !important;border-right:none}.pun-pos-cell.two .x-body-el.x-gridcell-body-el,.pun-pos-cell.three .x-body-el.x-gridcell-body-el{margin:5px 0px;border-left:none;border-right:none}.pun-pos-cell.four .x-body-el.x-gridcell-body-el{margin:5px 0px;border-radius:0 5px 5px 0 !important;border-left:none}.pun-pos-cell.four .x-body-el.x-widgetcell-body-el.x-gridcell-body-el{padding:0 !important}.pun-pos-cell.four .x-body-el.x-widgetcell-body-el.x-gridcell-body-el .x-inner-el{padding:2.5px !important}.pun-pos-cell .x-celleditor{max-height:40px;margin:auto}.pun-pos-cell .x-celleditor .x-celleditor-body-el{border-radius:2px;border:1px solid #9c9c9c}.pun-pos-cell .x-body-el.x-gridcell-body-el{border:1px solid #9c9c9c}.grid-punch-menu .x-inner-el .x-arrow-el{display:none !important}.grid-punch-menu .x-inner-el .x-body-el{color:#9c9c9c !important}.custom-column-line .x-grid-cell-inner{border-right:1px solid #ccc}.no-icon .shift-left{color:#9c9c9c;margin-left:-8px}.no-icon .x-icon-el{display:none !important}.punch-map,.punch-map>.x-inner,.punch-map>.x-inner>.x-map-container{height:100%;border-radius:5px}.punch-map>.x-inner{border:1px solid rgba(0,0,0,.1)}.punch-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-color:#941d21;border-radius:5px}.punch-error h1,.punch-error p,.punch-error i{color:#fff}.punch-error i{margin-right:5px;font-size:28px}.native-timeline-spacer{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);height:75px}#settings-header{width:100%}.settings .x-toolbar-body-el:first-of-type{padding:0 !important}.settings-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center}.settings-header-wrapper img{height:100px;width:100px;border-radius:50px;margin:.5em auto 1em}.settings-header-text{padding:1em 0;background:#fff}.settings-header-text-name{font-weight:bold;text-transform:capitalize}.settings-header-text-sub{font-weight:400;text-transform:capitalize}.settings-my-rotation-item-wrapper{background:#fff;margin:10px 2%;border-radius:5px}@media(max-width: 1440px){.settings-my-rotation-item-wrapper{width:23%}}@media(max-width: 1024px){.settings-my-rotation-item-wrapper{width:45%}}@media(max-width: 960px){.settings-my-rotation-item-wrapper{width:45%}}@media(max-width: 600px){.settings-my-rotation-item-wrapper{width:90%}}.settings-my-rotation-item-actions{margin-left:auto}.settings-my-rotation-item-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.settings-inner-container{max-width:50%;width:50%;padding:2em}.settings-inner-container>.x-panelheader{background-color:rgba(0,0,0,0) !important}.settings-inner-container>.x-panelheader .x-text-el{color:#000;font-weight:300;text-transform:uppercase;font-size:14px}.settings-inner-container>.x-panel-body-wrap-el>.x-panel-body-el{padding:2em;border-radius:5px;background-color:#fff !important}.settings-inner-container .x-field>.x-label-el{width:30% !important}.settings-inner-container .x-field .x-underline-el{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;visibility:visible;opacity:1}.settings-inner-container .x-field .x-after-input-el{-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;visibility:visible;opacity:1}@media(max-width: 1024px){.settings-inner-container{width:100%;max-width:100%;padding:0}.settings-inner-container>.x-panel-body-wrap-el>.x-panel-body-el{border-radius:0px}}.settings-inner-tool-text{padding:5px 10px;font-weight:800}.settings-inner-tool-text.save{background:#223e72;color:#fff;border-radius:5px}.settings-inner-dropdown .x-chipview{background-color:rgba(0,0,0,0) !important}.settings-inner-summary-wrapper{background-color:rgba(0,0,0,0) !important}.settings-inner-summary-wrapper .x-dataview-item:nth-of-type(odd){background-color:#d3d3d3}.settings-inner-summary-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:gray}.settings-inner-summary-header div{min-width:33%;text-align:center;padding:1em 0;font-weight:600}.settings-inner-summary-li-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.settings-inner-summary-li-day,.settings-inner-summary-li-avaliable,.settings-inner-summary-li-unavaliable{min-width:33%;text-align:center;text-transform:capitalize;padding:1em 0}.nav-bar.mobile-nav-bar{background:#fff;padding:5px 0;border-radius:5px 5px 0 0;width:100%;margin:auto;bottom:-1px;z-index:10;overflow:visible !important;overflow:initial !important}.nav-bar.mobile-nav-bar>.x-body-el{overflow:visible !important;overflow:initial !important}.nav-bar-desktop-button{color:#292929;font-weight:600 !important;-webkit-transition:color ease-in-out 100ms;-webkit-transition:color 100ms ease-in-out;transition:color 100ms ease-in-out}.nav-bar-desktop-button:hover{color:#9c9c9c !important}.nav-bar-desktop-button.active{color:#436ae7 !important}.nav-bar-desktop-button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-bar-desktop-button .material-icons{font-size:18px;margin-right:3px}.nav-bar-button:after{content:"";background:linear-gradient(45deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);z-index:-1;top:2px;bottom:2px;left:-10px;right:-10px;position:absolute;border-radius:25px;opacity:0;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.nav-bar-button.active:after{opacity:1}.nav-bar-button.active .x-icon-el{color:#fff !important}.nav-bar-button .x-icon-el{color:gray !important}.nav-bar-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.nav-bar .circle-image{overflow:hidden;border-radius:25px}.main-menu-logout .x-icon-el{color:#9c9c9c !important}.main-menu-punch{margin:10px 0 20px;color:#fff;border-radius:25px !important;background:-webkit-gradient(linear, left bottom, left top, from(rgb(2, 0, 36)), color-stop(0%, rgb(9, 9, 121)), to(rgb(0, 212, 255)));background:linear-gradient(0deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%)}.main-menu-pfp{height:175px}@media only screen and (max-height: 650px){.main-menu-pfp{height:100px}}@media only screen and (max-height: 550px){.main-menu-pfp{display:none}}.main-menu-user{margin-bottom:1em;padding:10px;background-color:#dfdfdf;cursor:pointer}.main-menu-user-icon{position:absolute;right:10px;top:10px;font-size:24px;opacity:.4}.main-menu-user-name{font-weight:800}.main-menu-user-ee{font-size:80%}.main-menu-container{pointer-events:none;z-index:150}.main-menu-options{overflow:visible !important;overflow:initial !important;margin-bottom:auto}.main-menu-options>.x-body-el{overflow:visible !important;overflow:initial !important}.main-menu-options-button{color:#000;margin:5px 0px;height:50px}.main-menu-options-button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu-options-button-inner>i{margin-right:10px}.main-menu-options-button.x-pressing>.x-inner-el{color:#000;background:rgba(0,0,0,0) !important}.main-menu-options-button .x-text-el{text-transform:none}.main-menu-wrapper{width:300px;pointer-events:all;position:absolute;-webkit-transition:all ease-in-out 250ms;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:translateX(0%);transform:translateX(0%);overflow:visible !important;overflow:initial !important}.main-menu-wrapper>.x-body-el{background:#fff;border-radius:20px 0px 0px 20px;overflow:hidden}.main-menu-wrapper.hidden{-webkit-transform:translateX(103%);transform:translateX(103%)}.main-menu-wrapper:before{content:"";border-radius:20px 0px 0px 20px;background:linear-gradient(353deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);top:0;left:-3%;right:0;bottom:0;z-index:-1;position:absolute}.main-menu-shade{pointer-events:all;background:rgba(0,0,0,.2);position:absolute}.main-menu-operations-container{background-color:#fff !important}.main-menu-operations>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu-active-shift-container{position:absolute;z-index:2;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:hsla(0,0%,100%,.9);width:90%;border-radius:5px;padding:.5em}.main-menu-active-shift-inner{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:12px}.main-menu-active-shift-inner:before{content:" ";background-color:#302f2f;width:10px;height:10px;border-radius:5px;left:2px}.main-menu-active-shift-inner.punch-state-1::before{background-color:#278b27}.main-menu-active-shift-title{width:100%;text-transform:uppercase;font-weight:800;font-size:10px}.main-menu-active-shift-position{margin-right:auto}.main-menu-active-shift-time{right:0}.main-menu-active-shift-wg{width:100%;font-weight:800;font-size:12px}.timeline-card-wrapper{background:#fff;margin:10px auto;border-radius:20px;overflow:visible !important;overflow:initial !important}.timeline-card-messages,.timeline-card-shiftboard,.timeline-card-shift,.timeline-card-payperiod{padding:1.25em 1em;display:-webkit-box;display:-ms-flexbox;display:flex}.timeline-card-map,.timeline-card-map>.x-inner,.timeline-card-map>.x-inner>.x-map-container{height:100%;border-radius:20px 20px 0 0}.timeline-card-map>.x-inner{pointer-events:none}.timeline-card-header{font-weight:600;font-size:16px}.timeline-card-body{font-size:14px}.timeline-card-icon>i{font-size:36px;margin-right:.5em;color:#9b9b9b}.timeline-card-caret{margin-left:auto;font-size:24px}.timeline-card-badge{position:absolute;font-weight:800;top:-10px;right:-10px;padding:5px 10px;border-radius:20px;background:#0b9ee2;color:#fff}.timeline-head{text-align:center}.timeline-head-title{font-weight:800}.timeline-head-message{font-weight:200}.timeline-head-btn{background:linear-gradient(353deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);border-radius:5px;color:#fff;font-size:16px !important}.timeline-head:after{position:absolute;left:-50px;right:-50px;bottom:-75px;top:-100px;border-radius:50%;z-index:-1;background:linear-gradient(353deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%)}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.tile-title{font-weight:600;font-size:16px}@media(max-width: 450px){.tile-chevron{width:.75em;padding:0em !important;margin:0 !important}.tile-chevron .material-icons{display:none}}@media(max-width: 375px){.tile-icon{width:.75em;padding:0em !important;margin:0 !important}.tile-icon .material-icons{display:none}}.tile-icon .material-icons{color:#9c9c9c;font-size:32px}.tile-icon .material-icons.PayAccu{color:#c468bc !important}.tile-icon .material-icons.AssignedSch{color:#292929 !important}.tile-icon .material-icons.AvaSch{color:#49c94f !important}.tile-icon .material-icons.PendingItem{color:#e0cb0b !important}.tile-icon .material-icons.MyAva{color:#7100ce !important}.tile-icon .material-icons.SchAbsence{color:#1299b4 !important}.tile-icon .material-icons.PendingSch{color:#e65e04 !important}.tile-icon .material-icons.holiday{color:#ffdf2c !important}.timeline-container{width:100%;margin:auto}.timeline-list>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.timeline-list .tile-style-1{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.timeline-list .tile-style-1.iT86,.timeline-list .tile-style-1.iT999{background-color:#941d21 !important}.timeline-list .tile-style-1.iT86 .tile-title,.timeline-list .tile-style-1.iT999 .tile-title{color:#fff !important}.timeline-list .tile-style-1.iT86 .material-icons,.timeline-list .tile-style-1.iT999 .material-icons{color:#fff !important}.timeline-list .tile-style-1.x-first{margin-top:15px !important}.timeline-list .tile-style-1.x-last{margin-bottom:75px !important}.calendar-filter-action .x-inner-el>.x-body-el::after{margin-top:-4px}.calendar-filter-action.active .x-inner-el>.x-body-el::after{color:#436ae7;content:"filter_alt"}.calendar-filter-action.inactive .x-inner-el>.x-body-el::after{color:#dfdfdf;content:"filter_alt"}.calendar-dateselector-container{z-index:2;background:#fff;border-radius:0 0 15px 15px;width:100%;margin:auto}.calendar-dateselector-body-wrapper{background:rgba(0,0,0,0)}.calendar-dateselector-cell{margin:5px auto;min-width:13%;max-width:1px;max-height:35px;min-height:35px}.calendar-dateselector-cell:hover{cursor:pointer}.calendar-dateselector-cell-dom{text-align:left;margin-left:20%;margin-top:6%;z-index:1;font-size:15px;font-weight:200;color:#292929;color:#000}.calendar-dateselector-cell::before{-webkit-transition:background ease-in-out 300ms;-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out;background:#e4e4e4;position:absolute;content:"";right:10%;top:0;bottom:0;left:10%;border-radius:6px}.calendar-dateselector-cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:35px;min-height:35px}.calendar-dateselector-cell-markers{max-height:120%;left:80%;top:-2px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}.calendar-dateselector-cell-markers>.markers{width:8px;height:8px;border-radius:5px;background-color:red}.calendar-dateselector-cell-markers>.markers.untracked{background-color:#000}.calendar-dateselector-cell-markers>.markers.AvaTrade{display:none}.calendar-dateselector-cell-markers>.markers.AvaSch{background-color:#49c94f}.calendar-dateselector-cell-markers>.markers.AssignedSch{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#292929}.calendar-dateselector-cell-markers>.markers.Notifications{background-color:#e65e04}.calendar-dateselector-cell-markers>.markers.PendingItem{background-color:#e0cb0b}.calendar-dateselector-cell-markers>.markers.PendingSch{background-color:#e65e04}.calendar-dateselector-cell-markers>.markers.MyAva{background-color:#7100ce}.calendar-dateselector-cell-markers>.markers.PayAccu{background-color:#c468bc}.calendar-dateselector-cell-markers>.markers.SchAbsence{background-color:#1299b4}.calendar-dateselector-cell-markers>.markers.AttestItem{background-color:#941d21}.calendar-dateselector-cell-holiday{color:#ffdf2c;font-size:26px;position:absolute}.calendar-dateselector-cell.x-selected::before{background:#b9b9b9}.calendar-dateselector-cell.today::before{border:solid 1px #6e6e6e}.calendar-dateselector-collapse-wrapper{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 30px);transform:translate(-50%, 30px)}.calendar-dateselector-collapse-wrapper>.x-inner-el{padding:0em !important}.calendar-dateselector-collapse-wrapper .material-icons{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease-in-out 300ms;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#6999e0}.calendar-dateselector-collapse-wrapper.collapsed .material-icons{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.calendar-dateselector-collapse-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-dateselector-collapse-btn>i{font-size:32px;margin:auto}.calendar-dateselector-dow-label .x-innerhtml{text-align:center}.calendar-dateselector-monthselector{text-align:center;overflow:visible !important}.calendar-dateselector-monthselector>.x-body-el{overflow:visible !important}.calendar-dateselector-monthselector-month{overflow:visible !important}.calendar-dateselector-monthselector-month>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible !important}.calendar-dateselector-monthselector-month>.x-body-el>.x-innerhtml{font-size:16px;font-weight:600;margin:auto}.calendar-body{z-index:1}.calendar-body::before{content:" ";position:absolute;top:0;width:100%;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgb(228, 228, 228)), to(rgba(228, 228, 228, 0)));background:linear-gradient(180deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 100%);height:35px}.calendar-body::after{content:" ";position:absolute;bottom:0;width:100%;z-index:2;background:-webkit-gradient(linear, left bottom, left top, from(rgb(228, 228, 228)), to(rgba(228, 228, 228, 0)));background:linear-gradient(0deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 100%);height:35px}.calendar-body-header{margin-top:25px;margin-left:1em}.calendar-body-header .dow{font-size:16px;text-transform:uppercase}.calendar-body-header .date{font-size:18px;text-transform:uppercase;font-weight:800}.calendar-timeline-container{padding:3px .5em 65px !important}.calendar-filter-modal-wrapper{padding:0 0 1.2em;width:90vw;max-width:400px}.calendar-filter-modal-close{position:absolute;right:0;top:0}.calendar-filter-modal-close .material-icons{color:#9c9c9c;padding:6px 2px}.calendar-filter-modal-button{margin-right:10px}.calendar-filter-modal-button.primary{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);color:#fff;border-radius:20px;padding:0 1.4em}.calendar-filter-modal-body{padding:.6em 1.2em 1.2em}.calendar-filter-modal-actions{margin-top:10px}.calendar-filter-label{font-size:14px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.calendar-filter-label span{margin:auto;color:#000}.calendar-filter-field.no-divider::after{display:none}.calendar-filter-field::after{content:"";display:block;position:absolute;top:0;left:10px;right:10px;height:1px;background-color:rgba(0,0,0,.1)}.calendar-filter-field::before{padding:13px 8px 13px 20px;color:#535353}.calendar-filter-field.checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-filter-field.checkbox::after{display:none}.calendar-filter-field.checkbox.calendar-filter-field{padding:0 15px 0px 25px !important}.calendar-filter-field.newSchOnly::before{content:"new";color:#fff;font-family:"Roboto",sans-serif;border-radius:10px;font-size:10px;line-height:15px;padding:0px 4px;margin-right:3px;height:16px;background-color:#0b9ee2}.calendar-filter-field.AvaSch::before{content:"event"}.calendar-filter-field.AvaSch .x-fill-el{background-color:rgb(127.6,217.2,131.8)}.calendar-filter-field.AvaSch .x-thumb{background-color:#49c94f}.calendar-filter-field.AssignedSch::before{content:"date_range"}.calendar-filter-field.AssignedSch .x-fill-el{background-color:rgb(126.6,126.6,126.6)}.calendar-filter-field.AssignedSch .x-thumb{background-color:#292929}.calendar-filter-field.PendingSch::before{content:"notifications"}.calendar-filter-field.PendingSch .x-fill-el{background-color:rgb(252.1692307692,155.9230769231,92.2307692308)}.calendar-filter-field.PendingSch .x-thumb{background-color:#e65e04}.calendar-filter-field.Notifications::before{content:"notifications"}.calendar-filter-field.Notifications .x-fill-el{background-color:rgb(252.1692307692,155.9230769231,92.2307692308)}.calendar-filter-field.Notifications .x-thumb{background-color:#e65e04}.calendar-filter-field.pendingI::before{content:"inbox"}.calendar-filter-field.pendingI .x-fill-el{background-color:rgb(247.920212766,234.4042553191,110.829787234)}.calendar-filter-field.pendingI .x-thumb{background-color:#e0cb0b}.calendar-filter-field.MyAva::before{content:"query_builder"}.calendar-filter-field.MyAva .x-fill-el{background-color:rgb(152.067961165,27,255)}.calendar-filter-field.MyAva .x-thumb{background-color:#7100ce}.calendar-filter-field.PayAccu::before{content:"account_balance"}.calendar-filter-field.PayAccu .x-fill-el{background-color:rgb(210.75,141.75,204.75)}.calendar-filter-field.PayAccu .x-thumb{background-color:#c468bc}.calendar-filter-field.SchAbsence::before{content:"event_busy"}.calendar-filter-field.SchAbsence .x-fill-el{background-color:hsl(190,81.8181818182%,57.1764705882%)}.calendar-filter-field.SchAbsence .x-thumb{background-color:#1299b4}.calendar-pendingpickups-btn{position:absolute;right:20px;bottom:60px;z-index:5}.calendar-pendingpickups-btn .x-text-el{text-transform:capitalize !important}.messages-view-container{width:100%;margin:auto}.messages-convo-list{background-color:#fff !important;border-radius:20px;margin-bottom:60px}.messages-convo-list .x-gridrow{background-color:#fff !important}.messages-convo-list>.x-body-el .x-dataitem:after{content:"";width:90%;margin:auto;height:1px;background-color:#b6b4b4;opacity:.3}.messages-convo-list>.x-body-el .x-dataitem.x-last::after{display:none}.messages-convo-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:20px;border-bottom:1px #b6b4b4}.messages-convo-el-thumbnail{position:relative;border-radius:50%;background-color:#9c9c9c;height:50px;max-width:50px;min-width:50px;overflow:hidden;margin-right:20px}.messages-convo-el-thumbnail .initials{font-size:20px}.messages-convo-el-thumbnail img{height:100%;width:100%}.messages-convo-el-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:2em;overflow:hidden}.messages-convo-el-body-name{font-weight:800;font-size:17px}.messages-convo-el-body-preview{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px}.messages-convo-el-body-preview .delivered{font-style:italic}.messages-convo-el-body-preview .unread{font-weight:600}.messages-convo-el-timestamp{position:absolute;top:20px;right:20px;font-size:13px}.messages-convo-el-badge{position:absolute;font-weight:800;top:10px;left:55px;padding:5px 10px;border-radius:20px;background:#0b9ee2;color:#fff}.messages-search-input{background-color:#fff;border-radius:20px;padding:5px 0px}.messages-search-input .x-input-wrap-el{background-color:rgba(0,0,0,0) !important}.messages-search-input input{width:100%;border:none}.messages-active-convo-message-body{background-color:#fff;border-radius:25px;padding:10px;-ms-flex-item-align:center;align-self:center;font-size:15px}.messages-active-convo-message-body.sent{margin-left:auto;text-align:right}.messages-active-convo-message-wrapper{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.messages-active-convo-timedivider{text-align:center;width:100%;margin-bottom:3px;font-size:12px}.messages-active-convo-feed .x-focused .message-details{height:10px}.messages-active-convo-feed .message-details{-webkit-transition:height ease-in-out 200ms;-webkit-transition:height 200ms ease-in-out;transition:height 200ms ease-in-out;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px}.messages-active-convo-input-wrapper{position:relative;background-color:#fff;margin:10px 0px 60px;border-radius:16px}.messages-active-convo-input-field{padding:0 5px 0 20px !important;width:calc(100% - 75px)}.messages-active-convo-input-field .x-body-wrap-el{height:auto !important;padding:10px 0 !important}.messages-active-convo-input-field .x-underline-el{display:none}.messages-active-convo-input-field textarea{height:16px;padding:2px 0 !important;line-height:20px !important}.messages-active-convo-input-button{width:15%;min-width:75px;height:100%}.messages-new-convo-btn{position:fixed;right:10px;bottom:65px}.offline-message-container{background-color:#941d21;padding:1em;border-radius:0 0 10px 10px;margin-bottom:-10px;z-index:51;color:#fff;font-size:14px;text-align:center;font-weight:800}.shift-details-wrapper{background:#fff;width:500px;max-width:92%;margin:125px auto 25px;border-radius:20px;overflow:visible !important;overflow:initial !important;padding:1em}.shift-details-wrapper>.x-body-el{overflow:visible !important;overflow:initial !important}.shift-details-container{padding:10px 0;top:-10px}.shift-details-container>:not(:first-child),.shift-details-container>:not(:last-child){margin:20px 0}.shift-details-menu-button{position:absolute;right:0;top:0}.shift-details-menu-button .x-icon-el{color:#9c9c9c}.shift-details-menu-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.shift-details-menu-button.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.shift-details-menu-button>.x-inner-el>.x-arrow-el{display:none !important}.shift-details-position{text-align:center;font-size:21px}.shift-details-duration{text-align:center;font-size:15px;color:#9c9c9c}.shift-details-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shift-details-time-start,.shift-details-time-end{font-size:24px;font-weight:800}.shift-details-time-start span,.shift-details-time-end span{font-weight:300}.shift-details-time-divider{width:1px;background-color:#9c9c9c;margin:0 5px}.shift-details-location,.shift-details-department{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px}.shift-details-location>.label,.shift-details-department>.label{width:35%;text-align:right}.shift-details-location>.value,.shift-details-department>.value{font-weight:600;margin-left:5%}.shift-details-action-wrapper{overflow:visible !important;overflow:initial !important}.shift-details-action-wrapper>.x-container-body-el{overflow:visible !important;overflow:initial !important}.shift-details-action-button{margin:5px 20px;border-radius:25px !important;color:#fff}.shift-details-action-button.withdraw{background-color:#535353}.shift-details-action-button.primary{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%)}.shift-background-map{position:absolute;top:0;right:0;left:0;height:250px}.shift-background-map:after{content:" ";position:absolute;bottom:0;width:100%;background:#efefef;background:-webkit-gradient(linear, left top, left bottom, from(rgb(228, 228, 228)), to(rgba(228, 228, 228, 0)));background:linear-gradient(180deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 100%);height:150px}.shift-background-map>.x-inner,.shift-background-map>.x-inner>.x-map-container{height:100%}.shift-background-map>.x-inner{pointer-events:none}.shift-menu-mobile-background{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(122,122,122,.5);z-index:1000}.shift-coworkers-wrapper{width:500px;max-width:92%;margin:auto;margin-bottom:200px}.shift-coworkers-header{font-size:15px;font-weight:600}.shift-coworkers-list-container>.x-body-el{overflow:auto;white-space:nowrap;display:inline-block}.shift-coworkers-list-container:after{content:" ";position:absolute;height:100%;width:25px;right:0;background:#efefef;background:-webkit-gradient(linear, left top, right top, from(rgba(228, 228, 228, 0)), color-stop(46%, rgb(228, 228, 228)));background:linear-gradient(90deg, rgba(228, 228, 228, 0) 0%, rgb(228, 228, 228) 46%)}.shift-coworkers-list-container:before{content:" ";position:absolute;height:100%;width:25px;left:0;z-index:1;background:#efefef;background:-webkit-gradient(linear, left top, right top, from(rgb(228, 228, 228)), color-stop(46%, rgba(228, 228, 228, 0)));background:linear-gradient(90deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 46%)}.shift-coworkers-list-item-wrapper{vertical-align:top;display:inline-block;background-color:#fff;margin:10px;padding:2px;border-radius:25px;-webkit-transition:all ease-in-out 100ms;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.shift-coworkers-list-item-wrapper:last-child{margin-right:20px}.shift-coworkers-list-item-wrapper .coworker-close{position:absolute;right:0;top:0;display:none}.shift-coworkers-list-item-wrapper .coworker-close .x-icon-el{color:#9c9c9c}.shift-coworkers-list-item-wrapper .coworker-close.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.shift-coworkers-list-item-wrapper .coworker-close.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.shift-coworkers-list-item-container{-webkit-transition:all ease-in-out 100ms;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;max-height:50px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.shift-coworkers-list-item-thumbnail{height:50px;width:50px;border-radius:25px;overflow:hidden;background-color:#9c9c9c;position:relative}.shift-coworkers-list-item-thumbnail img{height:100%;width:100%}.shift-coworkers-list-item-thumbnail .initials{font-size:20px;color:#fff}.shift-coworkers-list-item-name{margin:0 10px 0 15px;line-height:50px;max-height:50px;overflow:hidden}.shift-coworkers-list-item-details{display:none;font-size:14px;line-height:1.4;text-align:center}.shift-coworkers-list-item-details a{-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;font-weight:600;color:#436ae7}.shift-coworkers-list-item-open-button{background-color:rgba(0,0,0,0);position:absolute;right:0;left:0;top:0;bottom:0;opacity:0}.shift-coworkers-list-item-wrapper.open .shift-coworkers-list-item-container{max-height:250px}.shift-coworkers-list-item-wrapper.open .shift-coworkers-list-item-details{width:100%;margin:-5px auto 10px;display:block}.shift-coworkers-list-item-wrapper.open .coworker-close{display:block;font-size:12px}.shift-coworkers-list-item-wrapper.open .coworker-close .x-icon-el{color:#9c9c9c}.shift-selector-text{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:8px}.shift-selector-date{text-align:center;font-size:14px}.shift-selector-payperiod{font-size:12px}.shift-selector-payperiod span{font-weight:600}.shift-selector-next-button{margin-right:10px}.shift-selector-prev-button{margin-left:10px}.shift-selector-next-button .x-icon-el,.shift-selector-prev-button .x-icon-el{color:#9c9c9c}.shift-selector-next-button.x-pressing>.x-inner-el,.shift-selector-prev-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.shift-selector-next-button.x-pressed>.x-inner-el,.shift-selector-prev-button.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.shift-status-wrapper{position:absolute;top:-50px;left:-1em;overflow:visible !important;overflow:initial !important;background-color:#fff;border-radius:25px 25px 25px 0px}.shift-status-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.shift-status-icon{height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:25px 25px 25px 0px;margin-right:10px}.shift-status-icon i{margin:auto;color:#fff}.shift-status-message{font-size:14px;margin-right:25px}.slim-card{position:relative;padding:1em;margin:5px auto;background:#fff;overflow:hidden;border-radius:4px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slim-card-inner{z-index:2;position:relative !important}.slim-card-details{font-size:12px}.slim-card-details-time{font-weight:800 !important}.slim-card-header{font-size:14px}.slim-card-divider{margin:12px 0;padding-left:1em;font-size:14px;pointer-events:none;text-transform:uppercase}.slim-card-divider-end{margin-bottom:100px}.slim-card-slide-action{z-index:1;position:absolute;opacity:0;top:0;bottom:0}.slim-card-slide-action>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex}.slim-card-slide-action .x-innerhtml{margin:auto}.slim-card-slide-action.right-align{right:0}.slim-card-slide-action.add{left:0}.slim-card-slide-action.remove{left:0}.slim-card-slide-action-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.slim-card-slide-action-inner>i{width:28px}.slim-card-pickup-marker{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slim-card-pickup-marker .text{font-weight:600;text-align:center;font-size:12px}.slim-card::before{position:absolute;top:0;bottom:0;left:0;content:"";width:4px;display:block}.slim-card.AvaSch:before{background:#49c94f}.slim-card.AssignedSch:before{background:#292929}.slim-card.SchAbsence:before{background:#e65e04}.slim-card.PayAccu:before{background:#e0cb0b}.slim-card.Notifications:before{background:#7100ce}.slim-card.MyAva:before{background:#c468bc}.slim-card.PendingItem:before{background:#1299b4}.header-bar-wrapper{text-align:center;padding:15px 0 10px;z-index:5;background-color:#fff;border-radius:0 0 20px 20px;border-bottom:solid 3px #686666;overflow:visible !important;overflow:initial !important}.header-bar-wrapper .x-body-el{overflow:visible !important;overflow:initial !important;background:#fff}.header-bar-title .x-innerhtml{font-weight:600;letter-spacing:.5px;font-size:1rem}.header-bar-action-button{position:absolute;right:5px;top:-10px;background:#fff}.header-bar-back-button{position:absolute;left:5px;top:-10px;z-index:2;background:#fff}.header-bar-back-button.x-pressing,.header-bar-back-button .x-inner-el{background-color:rgba(0,0,0,0) !important}.header-bar-tab-button.active .x-text-el{color:#000}.header-bar-tab-button .x-text-el{color:rgba(0,0,0,.4)}.header-bar-tab-button.x-pressing,.header-bar-tab-button .x-inner-el{background-color:rgba(0,0,0,0) !important}.status-message-wrapper{position:absolute;top:-35px;overflow:visible !important;overflow:initial !important;background-color:#fff;border-radius:25px 25px 25px 0px}.status-message-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.status-message-icon{height:50px;min-width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:25px 25px 25px 0px;margin-right:10px}.status-message-icon i{margin:auto;color:#fff}.status-message-message{font-size:14px;margin-right:25px}.modal-container>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-wrapper{margin:auto}.modal-shade{pointer-events:all;background:rgba(0,0,0,.2);position:absolute}.modal-close{position:absolute;right:0;top:0}.modal-close .material-icons{color:#9c9c9c;padding:6px 2px}.modal-box{padding:0 0 1.2em;width:90vw;max-width:400px}.modal-box .x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.modal-body{padding:.6em 1.2em 0em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-body-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.modal-body{padding:.6em 1.2em 0em}.modal-body-details{margin-top:5px;padding:5px;background-color:rgba(0,0,0,.1);border-radius:5px;position:relative}.modal-input-row{margin:0 1.2em}.modal-input-text-field .x-body-wrap-el,.modal-input-dropdown .x-body-wrap-el{background-color:#fff;border:1px solid #9c9c9c;border-radius:20px}.modal-input-text-field .x-body-wrap-el>.x-underline-el,.modal-input-dropdown .x-body-wrap-el>.x-underline-el{display:none}.modal-input-text-field.comments .x-body-wrap-el,.modal-input-dropdown.comments .x-body-wrap-el{border-radius:5px}.modal-input-text-field .x-underline-el,.modal-input-dropdown .x-underline-el{display:none}.modal-input-text-field>.x-body-wrap-el{padding:5px 12px 5px !important}.modal-input-dropdown .x-input-el{padding:8px 0px 8px 12px !important}.modal-input-dropdown.slim>.x-body-wrap-el{padding:0px !important}.modal-input-dropdown>.x-body-wrap-el{padding:5px 5px 5px 15px !important}.modal-actions{margin:10px 1.2em 0px}.modal-punch-details-wrapper{margin:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.modal-punch-details-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#c9c8c8;line-height:2em;text-transform:uppercase}.modal-punch-details-header-value{width:50%;text-align:center}.modal-punch-details-table{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.modal-punch-details-table-value{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-punch-details-table-value::before{display:block;content:"";margin:auto 5px auto 0px;width:10px;height:10px;border-radius:5px;background-color:#278b27}.modal-punch-details-table-value:nth-child(odd)::before{background-color:#302f2f}.modal-punch-details-table-value:nth-of-type(4n+1),.modal-punch-details-table-value:nth-of-type(4n){background-color:#e0e0e0}.modal-punch-details-table-value-time{line-height:2em}.item-comp-wrapper{margin:1em;margin-top:3em}.item-comp-container{padding:0 !important}.item-comp-container.header{margin-bottom:10px}.item-comp-container.header>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.item-comp-container .attest-button{border-radius:20px;border:1px solid;margin:0px 5px}.item-comp-container .attest-button.attest-yes{color:#1c803d;border-color:#1c803d;background-color:#fff}.item-comp-container .attest-button.attest-yes.yes{color:#fff;border-color:#fff;background-color:#1c803d}.item-comp-container .attest-button.attest-no{color:rgba(134,24,28,.9843137255);border-color:rgba(134,24,28,.9843137255);background-color:#fff}.item-comp-container .attest-button.attest-no.no{color:#fff;border-color:#fff;background-color:rgba(134,24,28,.9843137255)}.item-comp-menu{margin-top:13px;margin-right:6px}.item-comp-menu .x-arrow-el{display:none !important}.item-comp-menu .x-icon-el{color:#9c9c9c}.item-comp-status-wrapper{position:absolute;top:-2.5em;background-color:#fff;border-radius:25px 25px 25px 0px}.item-comp-status-inner{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-comp-status-icon{height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:25px 25px 25px 0px;margin-right:10px;background-color:#436ae7}.item-comp-status-icon span{margin:auto;color:#fff}.item-comp-trade-preferred .shift-details{background-color:#dfdfdf;border-radius:10px}.item-comp-trade-preferred .trade-preferred-status-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;text-transform:uppercase;font-weight:600;color:#c5c5c5;border-radius:20px;font-size:14px}.item-comp-trade-preferred .trade-preferred-status-text i{color:#c5c5c5}.item-comp-trade-offer-comment{border-radius:15px;right:0;left:0;background-color:#dfdfdf}.item-comp-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.item-comp-inner-shift2{margin-top:5px;padding:5px;background-color:rgba(0,0,0,.1);border-radius:5px;position:relative}.item-comp-inner-shift2::after{content:"add_circle";color:#c5c5c5;right:5px;top:2px;position:absolute}.item-comp-inner-badge{position:absolute;font-weight:800;top:-28px;right:-25px;padding:5px 10px;border-radius:20px;background:#0b9ee2;color:#fff}.item-comp-inner-emp{position:absolute;right:35px;top:8px;font-size:12px;font-weight:300}.item-comp-inner-position{padding:0px 5px;font-size:14px}.item-comp-inner-details{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0px 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-comp-inner-details .date{font-weight:800;font-size:14px}.item-comp-inner-details .start-time,.item-comp-inner-details .end-time{font-weight:700;font-size:14px}.item-comp-inner-details .start-time{margin-left:auto}.item-comp-inner-details .end-time{margin-right:auto}.item-comp-inner-details .location,.item-comp-inner-details .workgroup{font-size:12px}.item-comp-inner-details .divider{width:1px;height:20px;background-color:#9c9c9c;margin:0 10px}.item-comp-inner-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.item-comp-inner-right{width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.item-comp-inner-preferred{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:15px;color:#1c803d;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-comp-inner-preferred span{font-weight:800;font-size:14px;letter-spacing:1px;text-transform:uppercase;margin-right:3px}.item-comp-modal-wrapper{padding:0 0 1.2em;width:90vw;max-width:400px}.item-comp-modal-close{position:absolute;right:0;top:0}.item-comp-modal-close .material-icons{color:#9c9c9c;padding:6px 2px}.item-comp-modal-button{margin-right:10px}.item-comp-modal-button.primary{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);color:#fff;border-radius:20px;padding:0 1.4em}.item-comp-modal-body{padding:.6em 1.2em 1.2em}.item-comp-modal-actions{margin-top:10px}.item-comp-modal-wrapper.pending-pickup>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.item-comp-modal-wrapper.pending-pickup>.x-body-el .pending-pickup-time-input-wrapper{background-color:#dfdfdf;border-radius:20px;padding:.25em;margin:.5em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.item-comp-modal-wrapper.pending-pickup>.x-body-el .item-comp-modal-actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.item-comp-modal-wrapper.pending-pickup>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.item-comp-modal-wrapper .pending-pickup-time-input-wrapper{margin:auto}.item-comp-modal-wrapper .pending-pickup-time-input-inner>.x-innerhtml{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-comp-modal-wrapper .pending-pickup-time-input-inner>.x-innerhtml div{min-width:115px;padding-left:13px;text-transform:uppercase;font-size:12px;font-weight:600}.item-comp-modal-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-comp-modal-message .material-icons{font-size:50px !important;padding:0 5px}.item-comp-modal-message .material-icons.warning{color:#941d21}.item-comp-modal-message .material-icons.normal{color:#000}.item-comp-filter-wrapper{padding:0 0 1.2em;width:90vw;max-width:400px}.item-comp-filter-close{position:absolute;right:0;top:0}.item-comp-filter-close .material-icons{color:#9c9c9c;padding:6px 2px}.item-comp-filter-button{margin-right:10px}.item-comp-filter-button.primary{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);color:#fff;border-radius:20px;padding:0 1.4em}.item-comp-filter-body{padding:.6em 1.2em 1.2em}.item-comp-filter-actions{margin-top:10px}.item-comp-filter-label{padding:13px 0px !important;font-size:14px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.item-comp-filter-label span{margin:auto;color:#000}.item-comp-filter-field.last::after{display:none}.item-comp-filter-field::after{content:"";display:block;position:absolute;bottom:0;left:10px;right:10px;height:1px;background-color:rgba(0,0,0,.1)}.item-comp-filter-field .x-fill-el{background-color:#6999e0}.item-comp-filter-field .x-thumb{background-color:#436ae7}.item-comp-filter-field::before{padding:13px 8px 13px 20px;color:#535353}.item-comp-filter-field.remove_circle_outline::before{content:"remove_circle_outline"}.item-comp-filter-field.swap_horiz::before{content:"swap_horiz"}.item-comp-filter-field.event_busy::before{content:"event_busy"}.item-comp-filter-field.event::before{content:"event"}.item-comp-filter-field.compare_arrows::before{content:"compare_arrows"}.item-comp-filter-field.block::before{content:"block"}.item-comp-filter-field.check::before{content:"check"}.calendar-item-container{position:relative;background-color:#fff;border-radius:5px;width:97%;margin:.25em auto}.calendar-item-container.divider{background-color:rgba(0,0,0,0);-webkit-box-shadow:none !important;box-shadow:none !important}.calendar-item-container.x-first{margin-top:20px}.calendar-item-container:last-of-type{margin-bottom:70px}.calendar-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:5px 0 0 5px;width:50px}@media(max-width: 375px){.calendar-item-icon{width:5px !important}.calendar-item-icon .material-icons{display:none}}.calendar-item-icon .material-icons{color:#fff;font-size:32px}.calendar-item-icon.PayAccu{background-color:#c468bc}.calendar-item-icon.AssignedSch{background-color:#292929}.calendar-item-icon.AvaSch{background-color:#49c94f}.calendar-item-icon.PendingItem{background-color:#e0cb0b}.calendar-item-icon.MyAva{background-color:#7100ce}.calendar-item-icon.SchAbsence{background-color:#1299b4}.calendar-item-icon.PendingSch{background-color:#e65e04}.calendar-item-icon.holiday{background-color:#ffdf2c}.calendar-item-icon.untracked{background-color:#000}.calendar-item-icon.AttestItem{background-color:#941d21}.calendar-item-inner .sch-state{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.calendar-item-inner .pending-pickup-status{margin-left:auto;font-weight:400;background-color:#dfdfdf;color:#535353;border-radius:20px;font-size:14px;padding:.2em .75em}.calendar-item-inner .trade-preferred-status-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;text-transform:uppercase;font-weight:600;color:#c5c5c5;border-radius:20px;font-size:14px}.calendar-item-inner .trade-preferred-status-text i{color:#c5c5c5}.calendar-item-inner .divider .dow{font-size:16px;text-transform:uppercase}.calendar-item-inner .divider .date{font-size:18px;text-transform:uppercase;font-weight:800}.calendar-item-trade-preferred .shift-details{background-color:#dfdfdf;border-radius:5px}.calendar-item-trade-comment{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#dfdfdf;font-style:italic;border-radius:10px;font-size:15px}.calendar-item-new-badge{position:absolute;top:-1.5em;right:-0.5em;padding:.5em;border-radius:20px;text-transform:uppercase;font-weight:800;font-size:12px;color:#fff;background-color:#0b9ee2}.calendar-item-menu{margin-right:.5em}.calendar-item-menu .x-arrow-el{display:none !important}.calendar-item-menu .x-icon-el,.calendar-item-menu .material-icons{color:#9c9c9c}.calendar-item-menu .x-inner-el{z-index:2}.calendar-item-menu.pending::after{z-index:1;content:"";position:absolute;background-color:#436ae7;border-radius:20px;left:8px;top:-2px;height:38px;width:38px}.calendar-item-menu.pending .material-icons{color:#fff !important}.pay-accu.text .box-text{background-color:#c468bc}.leave-request.text .date{margin-left:5px;text-align:right;font-style:italic;font-size:90%;color:#9c9c9c;margin-right:2px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-bottom:2px}.leave-request.text .headline{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;font-weight:400;font-size:12px;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;border-radius:5px;background-color:rgba(0,0,0,.1);padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leave-request.text .headline:before{content:"info"}@media(max-width: 450px){.leave-request.text .headline{padding:.75em}}@media(max-width: 375px){.leave-request.text .headline{border:solid 1px #9c9c9c}}.leave-request.text .headline:before{position:relative;font-size:24px;color:#9c9c9c;margin-right:6px}.cal-ava-override.text .box-text{background-color:#7100ce}.cal-ava-override.text .status{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;font-weight:400;font-size:12px;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;border-radius:5px;background-color:rgba(0,0,0,.1);padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cal-ava-override.text .status:before{content:"info"}@media(max-width: 450px){.cal-ava-override.text .status{padding:.75em}}@media(max-width: 375px){.cal-ava-override.text .status{border:solid 1px #9c9c9c}}.cal-ava-override.text .status:before{position:relative;font-size:24px;color:#9c9c9c;margin-right:6px}.modal-trade-comment{border-radius:20px;font-size:14px;background-color:#dfdfdf}.time-view-container{width:100%;margin:auto}.time-view-component-container{padding:1em 1em 120px}.time-view-summary-panel-menu{position:absolute;right:0px;top:5px}.time-view-summary-panel-menu .x-arrow-el{display:none !important}.time-view-summary-panel-menu .x-icon-el{color:#9c9c9c}.time-view-summary-panel-till-end{position:absolute;right:80px;top:8px;height:28px;line-height:28px;margin-left:8px;font-size:.8em;background-color:#dfdfdf;border-radius:20px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-view-details-panel-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:10px}.time-view-details-panel-label{margin-right:auto}.time-view-details-panel-value{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5px;font-size:1.4em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.time-view-details-panel-value>.scheduled-value{margin-right:10px;font-weight:300;color:#9c9c9c}.time-view-edit-list-item{padding:5px;margin:1%;width:48%}.time-view-edit-list-item .value{text-align:right;font-size:1.2em}.time-view-edit-list-item .icon{display:none}.time-view-edit-list-item .time-view-overview-list-item-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.time-view-edit-list-item .scheduled-value{margin-right:0px;color:#9c9c9c}.time-view-overview-panel-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.time-view-overview-panel-value{text-align:center}.time-view-overview-panel-value .label{font-size:.7em;text-transform:uppercase}.time-view-overview-panel-value .value{font-size:1.4em}.time-view-overview-panel-value.secondary{color:#9c9c9c}.time-view-overview-list-container{border-radius:15px;background-color:#fff !important}.time-view-overview-list-item>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.time-view-overview-list-item>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.time-view-overview-list-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.time-view-overview-list-item .label{margin-right:auto}.time-view-overview-list-item .label>.item-dow{font-size:1.2em}.time-view-overview-list-item .label>.item-date{font-size:.8em;color:#9c9c9c}.time-view-overview-list-item-wrapper{border-bottom:solid 1px;border-color:rgba(0,0,0,.1)}.time-view-overview-list-item-wrapper:last-of-type{border-bottom:none}.time-view-overview-list-item-today-marker{position:absolute;left:-10px;top:10px;bottom:10px;width:3px;border-radius:2px;background-color:#436ae7}.time-view-schedule{border-radius:5px;padding:.75em;background-color:#e4e4e4;border:1px solid #dfdfdf}.time-view-schedule-list{background-color:#fff;padding:0px 10px}.time-view-schedule-list>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.time-view-schedule-time{display:-webkit-box;display:-ms-flexbox;display:flex}.time-view-schedule-description{font-size:1em}.time-view-task-list-item:nth-of-type(4n-2),.time-view-task-list-item:nth-of-type(4n-3){background-color:#fff !important}.time-view-task-list-item .x-listitem-inner-el{padding:0px}.time-view-task-list-item .x-innerhtml{width:100%}.time-view-task-list-item:nth-of-type(2n) .time-view-task-list-item-inner::after{background-color:#fff;opacity:.2;border:1px solid #000}.time-view-task-list-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.time-view-task-list-item-inner .punch-value{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em}.time-view-task-list-item-inner .punch-value.out::after{background-color:#302f2f}.time-view-task-list-item-inner .punch-value.out::before{content:"out" !important}.time-view-task-list-item-inner .punch-value::before{display:block;content:"in";opacity:.2;margin:0 5px;content:"in"}@media(max-width: 300px){.time-view-task-list-item-inner .punch-value::before{display:none}}.time-view-task-list-item-inner .punch-value::after{display:block;content:"";margin:0 5px;width:10px;height:10px;border-radius:5px;background-color:#9c9c9c;opacity:.6}.time-view-punch-list-item:nth-of-type(4n-2),.time-view-punch-list-item:nth-of-type(4n-3){background-color:#fff !important}.time-view-punch-list-item .x-listitem-inner-el{padding:0px}.time-view-punch-list-item .x-innerhtml{width:100%}.time-view-punch-list-item:nth-of-type(2n) .time-view-punch-list-item-inner::before{content:"out"}.time-view-punch-list-item:nth-of-type(2n) .time-view-punch-list-item-inner::after{background-color:#fff;opacity:.2;border:1px solid #000}.time-view-punch-list-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:24px;font-size:1em}.time-view-punch-list-item-inner::before{display:block;content:"in";opacity:.2;margin:0 5px;content:"in"}@media(max-width: 300px){.time-view-punch-list-item-inner::before{display:none}}.time-view-punch-list-item-inner::after{display:block;content:"";margin:0 5px;width:10px;height:10px;border-radius:5px;background-color:#9c9c9c;opacity:.6}.time-view-modal-grid .x-listitem{background-color:var(--background-color) !important}.time-view-modal-wrapper{padding:0 0 1.2em;min-width:300px;max-width:90vw}.time-view-modal-wrapper>.x-body-wrap-el>.x-body-el{background-color:#fff}.time-view-modal-wrapper>.x-body-wrap-el>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.time-view-modal-wrapper .x-cells-el{background-color:#fff}.time-view-modal-close{position:absolute;right:0;top:0}.time-view-modal-close .material-icons{padding:6px 2px}.time-view-modal-close .x-body-el{background-color:rgba(0,0,0,0)}.time-view-modal-add-btn .x-text-el{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9c9c9c}.time-view-modal-add-btn .x-text-el i{margin-left:5px}.time-view-modal-distribution-header-value-item{display:-webkit-box;display:-ms-flexbox;display:flex}.time-view-modal-distribution-header-value-total{margin-left:auto}.time-view-modal-distribution-header-value-label{padding-left:.5em}.time-view-modal-distribution-header-value-total.time{display:-webkit-box;display:-ms-flexbox;display:flex}.time-view-modal-distribution-header-value-total.time::before{content:"schedule";display:block;color:#000;font-size:12px;line-height:18px;margin-right:2px}.time-view-distribution-row{margin:.25em .5em;padding:0 .5em .5em;background-color:#efefef;border-radius:20px}.time-view-distribution-row.error .time-view-distribution-row-dropdown{border:1px solid #941d21;border-radius:20px 0 0 20px;border-right:0px}.time-view-distribution-row.error .time-view-distribution-row-dropdown.rounded{border-radius:20px !important;border-right:1px solid #941d21}.time-view-distribution-row.error .time-view-distribution-row-numberinput{border:1px solid #941d21;border-radius:0 20px 20px 0;border-left:0px}.time-view-distribution-row-label .x-innerhtml{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.time-view-distribution-row-label span{margin:auto 0;padding-left:.75em}.time-view-distribution-row-delete{margin-right:-8px}.time-view-distribution-row-delete .x-text-el{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.time-view-distribution-row-dropdown>.x-body-wrap-el>.x-body-el,.time-view-distribution-row-numberinput>.x-body-wrap-el>.x-body-el{background-color:#fff}.time-view-distribution-row-dropdown>.x-body-wrap-el>.x-body-el input,.time-view-distribution-row-numberinput>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.time-view-distribution-row-dropdown>.x-body-wrap-el>.x-body-el>.x-underline-el,.time-view-distribution-row-numberinput>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.time-view-distribution-row-dropdown>.x-body-wrap-el>.x-body-el{border-radius:20px 0 0 20px}.time-view-distribution-row-dropdown.rounded>.x-body-wrap-el>.x-body-el{border-radius:20px !important}.time-view-distribution-row-dropdown .x-trigger.x-disabled{opacity:.3;pointer-events:none}.time-view-distribution-row-numberinput>.x-body-wrap-el>.x-body-el{border-radius:0 20px 20px 0}.time-view .time-view-panel{padding:5px 5px 10px}.time-view .time-view-panel>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.time-view .time-view-panel>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.time-view .payperiod-selector-wrapper{z-index:9 !important}.time-view .payperiod-selector-text{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:8px}.time-view .payperiod-selector-text-label{font-size:16px}.time-view .payperiod-selector-text-payperiod{font-size:12px;color:#9c9c9c}.time-view .payperiod-selector-next-button{margin-right:10px}.time-view .payperiod-selector-prev-button{margin-left:10px}.time-view .payperiod-selector-next-button.disabled,.time-view .payperiod-selector-prev-button.disabled{visibility:hidden}.time-view .payperiod-selector-next-button .x-icon-el,.time-view .payperiod-selector-prev-button .x-icon-el{color:#9c9c9c}.time-view .payperiod-selector-next-button.x-pressing>.x-inner-el,.time-view .payperiod-selector-prev-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.time-view .payperiod-selector-next-button.x-pressed>.x-inner-el,.time-view .payperiod-selector-prev-button.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.time-view .day-selector-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:8px}.time-view .day-selector-text-date{text-align:center;font-size:16px}.time-view .day-selector-text-payperiod{font-size:12px}.time-view .day-selector-text-payperiod .label{color:#9c9c9c}.time-view .day-selector-next-button{margin-right:10px}.time-view .day-selector-prev-button{margin-left:10px}.time-view .day-selector-next-button.disabled,.time-view .day-selector-prev-button.disabled{visibility:hidden}.time-view .day-selector-next-button .x-icon-el,.time-view .day-selector-prev-button .x-icon-el{color:#9c9c9c}.time-view .day-selector-next-button.x-pressing>.x-inner-el,.time-view .day-selector-prev-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.time-view .day-selector-next-button.x-pressed>.x-inner-el,.time-view .day-selector-prev-button.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.time-view .slim-list .header{text-transform:uppercase;font-size:11px}.time-view .slim-list-item::before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background-color:#c5c5c5}.time-view .slim-list-item .day{font-size:14px;font-weight:300}.time-view .slim-list-item .date{font-size:14px;font-weight:600}.time-view .scheduled-value,.time-view .worked-value,.time-view .allocated-value,.time-view .edit-btn{text-align:right}.time-view .scheduled-value.wide,.time-view .worked-value.wide,.time-view .allocated-value.wide,.time-view .edit-btn.wide{width:39px}.time-view .edit-btn{width:18px}.time-view .scheduled-value{color:#c5c5c5}.time-view .allocation-sheet .allocated-value,.time-view .allocation-sheet .allocated{color:#436ae7}.list-val.wide{width:39px;text-align:center;font-size:12px}.time-sheet-punch-row{background-color:#efefef;border-radius:20px;padding-bottom:.5em;max-width:400px;margin:.5em}.time-sheet-punch-row-header .x-innerhtml{width:100%}.time-sheet-punch-row-header .header-label{padding-top:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:2em}.time-sheet-punch-row-delete{position:absolute;right:10px}.time-sheet-punch-row.x-first .time-sheet-punch-row-delete{display:none}.time-sheet-punch-row.x-first .header-label{padding-top:.5em !important}.task-sheet-punch-row{background-color:#efefef;border-radius:20px;margin:.25em .5em}.task-sheet-punch-row-delete{position:absolute;right:-5px;top:-3px;height:32px}.task-sheet-punch-row-dropdown-header{padding:0 0 0 1em !important;line-height:32px !important}.allocation-sheet-allocate-modal-header{margin-bottom:-1em}.allocation-sheet-allocate-modal-header .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1em 1.4em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.allocation-sheet-allocate-modal-header-date{font-size:14px;color:#292929;font-weight:600}.allocation-sheet-allocate-modal-header-value-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-ms-flex-pack:distribute;justify-content:space-around}@media(max-width: 450px){.allocation-sheet-allocate-modal-header-value-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.allocation-sheet-allocate-modal-header-value-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:12px;color:#292929}@media(max-width: 450px){.allocation-sheet-allocate-modal-header-value-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;text-align:left;width:50%;padding-left:10px}}@media(max-width: 375px){.allocation-sheet-allocate-modal-header-value-item{width:100%}}.allocation-sheet-allocate-modal-header-value-item.unallocated{font-weight:600}@media(max-width: 450px){.allocation-sheet-allocate-modal-header-value-item.unallocated{margin-left:auto}}@media(max-width: 450px){.allocation-sheet-allocate-modal-header-value-label{margin-right:auto}}.allocation-sheet-allocate-modal-header-value-time::before{content:"schedule"}.allocation-sheet-allocate-modal-header-value-money::before{content:"attach_money"}.allocation-sheet-allocate-modal-header-value-time,.allocation-sheet-allocate-modal-header-value-money{display:-webkit-box;display:-ms-flexbox;display:flex}.allocation-sheet-allocate-modal-header-value-time::before,.allocation-sheet-allocate-modal-header-value-money::before{display:block;color:#000;font-size:12px;line-height:18px;margin-right:2px}.allocation-sheet-allocate-input-field{border:1px solid #9c9c9c;border-radius:20px;height:36px;padding:0px 6px 0px 8px}.allocation-sheet-allocate-input-field.x-textfield .x-body-wrap-el{width:100% !important}.allocation-sheet-allocate-input-field .x-underline-el{display:none}.allocation-sheet-allocate-input-row{background-color:#efefef;border-radius:20px;padding:2px 10px 10px;margin:5px 10px}.allocation-sheet-allocate-input-row-dropdown>.x-body-wrap-el>.x-body-el,.allocation-sheet-allocate-input-row-numberinput>.x-body-wrap-el>.x-body-el{background-color:#fff}.allocation-sheet-allocate-input-row-dropdown>.x-body-wrap-el>.x-body-el input,.allocation-sheet-allocate-input-row-numberinput>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.allocation-sheet-allocate-input-row-dropdown>.x-body-wrap-el>.x-body-el>.x-underline-el,.allocation-sheet-allocate-input-row-numberinput>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.allocation-sheet-allocate-input-row-dropdown>.x-body-wrap-el>.x-body-el{border-radius:20px 0 0 20px}.allocation-sheet-allocate-input-row-dropdown.rounded>.x-body-wrap-el>.x-body-el{border-radius:20px !important}.allocation-sheet-allocate-input-row-numberinput>.x-body-wrap-el>.x-body-el{border-radius:0 20px 20px 0}.allocation-sheet-allocate-input-row-delete{position:absolute;right:0}.allocation-sheet-allocate-input-row-delete>.x-inner-el{padding:4px !important}.allocation-sheet-allocate-input-add .x-text-el{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9c9c9c}.allocation-sheet-allocate-input-add .x-text-el i{margin-left:5px}.payperiod-selector-wrapper{z-index:9 !important}.payperiod-selector-text{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:8px}.payperiod-selector-text-label{font-size:16px}.payperiod-selector-text-payperiod{font-size:12px;color:#9c9c9c}.payperiod-selector-next-button{margin-right:10px}.payperiod-selector-prev-button{margin-left:10px}.payperiod-selector-next-button.disabled,.payperiod-selector-prev-button.disabled{visibility:hidden}.payperiod-selector-next-button .x-icon-el,.payperiod-selector-prev-button .x-icon-el{color:#9c9c9c}.payperiod-selector-next-button.x-pressing>.x-inner-el,.payperiod-selector-prev-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.payperiod-selector-next-button.x-pressed>.x-inner-el,.payperiod-selector-prev-button.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.day-selector-wrapper{z-index:9 !important}.day-selector-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:8px}.day-selector-text-date{text-align:center;font-size:16px}.day-selector-text-payperiod{font-size:12px}.day-selector-text-payperiod .label{color:#9c9c9c}.day-selector-next-button{margin-right:10px}.day-selector-prev-button{margin-left:10px}.day-selector-next-button.disabled,.day-selector-prev-button.disabled{visibility:hidden}.day-selector-next-button .x-icon-el,.day-selector-prev-button .x-icon-el{color:#9c9c9c}.day-selector-next-button.x-pressing>.x-inner-el,.day-selector-prev-button.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.day-selector-next-button.x-pressed>.x-inner-el,.day-selector-prev-button.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.schedule-banner-map,.schedule-banner-map>.x-inner,.schedule-banner-map>.x-inner>.x-map-container{height:100%;border-radius:20px 20px 0 0}.schedule-banner-map::after,.schedule-banner-map>.x-inner::after,.schedule-banner-map>.x-inner>.x-map-container::after{content:"";background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;left:0;right:0;bottom:0;height:30px}.schedule-banner-map{position:absolute}.schedule-map,.schedule-map>.x-inner,.schedule-map>.x-inner>.x-map-container{height:100%;border-radius:20px}.schedule-map>.x-inner{border:1px solid rgba(0,0,0,.1)}.schedule-card-wrapper .x-innerhtml{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.schedule-card-position{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#292929;margin-top:.4em;width:100%;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:16px}.schedule-card-position::before{font-size:20px;line-height:24px;margin-right:5px}.schedule-card-style{font-size:90%;text-transform:uppercase;font-weight:600;background-color:#436ae7;padding:.2em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;color:#fff}.schedule-card-wg{color:#292929;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px;font-weight:300}.schedule-card-wg::before{font-size:20px;line-height:24px;margin-right:5px}.schedule-card-duration{-ms-flex-item-align:center;align-self:center;border:solid 1px #9c9c9c;border-radius:5px;padding:3px 5px;font-style:italic;font-weight:300;font-size:14px;margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-style:italic}.schedule-card-date{color:#9c9c9c;font-style:italic;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:26px;font-size:90%}.schedule-card-payPkgDescr{margin-left:1em;-ms-flex-item-align:center;align-self:center;border-radius:5px;background-color:#74e99d;padding:5px 8px;font-style:italic;font-weight:300;font-size:14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.schedule-card-notes,.schedule-card-comments{width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;font-weight:400;border-radius:5px;font-size:14px;background-color:rgba(0,0,0,.1);padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-card-notes:before,.schedule-card-comments:before{position:relative;font-size:24px;color:#9c9c9c;margin-right:6px;content:"description"}.schedule-card-notes::before{content:"description"}.schedule-card-comments::before{content:"info"}.schedule-card-time{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:150%;margin-right:10px;line-height:26px;margin-bottom:5px}.schedule-card-time::before{line-height:26px;margin-left:3px;font-size:22px;margin-right:8px;content:"";height:100%;width:2px;border-radius:5px;background-color:#436ae7}.schedule-card-time .start::after{content:"-";margin:auto 5px}.schedule-note-wrapper{background-color:#fff;border-radius:5px;width:100%}.schedule-note-wrapper .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-note-icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.8em;background-color:#c5c5c5}.schedule-note-icon i{color:#dfdfdf !important;margin:auto}.schedule-coworkers-list ::-webkit-scrollbar{width:.5em;height:5px}.schedule-coworkers-list ::-webkit-scrollbar-thumb{background-color:#dfdfdf}.schedule-coworkers-list:after{content:" ";position:absolute;height:100%;width:25px;right:0;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(46%, rgb(255, 255, 255)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 46%)}.schedule-coworkers-list:before{content:" ";position:absolute;height:100%;width:25px;left:0;z-index:1;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(46%, rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 46%)}.schedule-coworkers-container.x-last{margin-right:25px}.schedule-coworkers-container.x-first{margin-left:5px}.schedule-coworkers-chip{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-coworkers-thumbnail{height:35px;width:35px;border-radius:25px;margin:0 5px 0 10px;overflow:hidden;background-color:#c5c5c5;position:relative;font-weight:600;font-size:80%;color:#9c9c9c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule-coworkers-thumbnail img{height:100%;width:100%}.schedule-coworkers-thumbnail .initials{font-size:20px;color:#fff}.schedule-coworkers-name{margin:0 5px 0 0px;line-height:35px;font-weight:300;font-size:85%;overflow:hidden}.schedule-coworkers-title{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}.schedule-coworkers-title::before{margin-right:5px;font-size:20px;line-height:24px}.schedule-list .tile-style-1.x-last{margin-bottom:120px !important}.pendingpickups-view-container{position:relative}.pendingpickups-comp-pickup-btn-wrapper{position:absolute;right:0;bottom:60px}.pendingpickups-comp-pickup-btn-text{color:#fff}.pendingpickups-comp-timeline-item-container{margin:.3em 1em}.pendingpickups-comp-timeline-item-container.x-first{margin:20px 1em .3em}.pendingpickups-comp-timeline-item-inner{position:relative;background-color:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;position:relative}.pendingpickups-comp-timeline-item-inner.divider{background-color:rgba(0,0,0,0);-webkit-box-shadow:none !important;box-shadow:none !important}.pendingpickups-comp-timeline-item-inner .pendingpickups-comp-timeline-item-inner-icon{background-color:#49c94f}.pendingpickups-comp-timeline-item-inner-icon{border-radius:20px 0 0 20px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.pendingpickups-comp-timeline-item-inner-icon.open-item{background-color:#e0cb0b}.pendingpickups-comp-timeline-item-inner-icon i{margin:auto;font-size:28px;color:#fff}.pendingpickups-comp-timeline-item-inner-details{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.pendingpickups-comp-timeline-item-inner-details .time{font-weight:600;margin-right:10px}.pendingpickups-comp-timeline-item-inner-details .position{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:2px 0px}.pendingpickups-comp-timeline-item-inner-details .position p{margin-right:20px}.pendingpickups-comp-timeline-item-inner-details .location{font-size:12px}.pendingpickups-comp-timeline-item-inner-details .divider .dow{font-size:16px;text-transform:uppercase}.pendingpickups-comp-timeline-item-inner-details .divider .date{font-size:18px;text-transform:uppercase;font-weight:800}.pendingpickups-comp-timeline-item-menu{position:absolute;right:10px;top:8px;z-index:5}.pendingpickups-comp-timeline-item-menu .x-arrow-el{display:none !important}.pendingpickups-comp-timeline-item-menu .x-icon-el{color:#9c9c9c}.pendingpickups-comp-timeline-item-pickup{position:absolute;z-index:5;right:0px;bottom:10px}.pendingpickups-comp-timeline-item-pickup .material-icons{color:#9c9c9c;font-size:20px;line-height:34px;width:34px;text-align:center}.pendingpickups-comp-timeline-item-pickup.clicked .calendar-timeline-item-pickup-btn{background-color:#436ae7}.pendingpickups-comp-timeline-item-pickup.clicked .material-icons{margin:auto;color:#fff;font-size:20px;border-radius:10px}.timeoffrequests-view-container{width:100%;margin:auto}.timeoffrequests-comp-dateinput>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px;border:solid 1px #9c9c9c}.timeoffrequests-comp-dateinput>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.timeoffrequests-comp-dateinput>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.timeoffrequests-comp-dateinput>.x-body-wrap-el>.x-body-el .x-after-input-el{border-radius:0px 20px 20px 0px;padding:5px 10px;background:#c5c5c5}.timeoffrequests-comp-scheduledamount{max-width:100px}.timeoffrequests-comp-scheduledamount>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px}.timeoffrequests-comp-scheduledamount>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.timeoffrequests-comp-scheduledamount>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.timeoffrequests-comp-clearinput>.x-inner-el{padding:4px !important}.timeoffrequests-comp-clearinput>.x-inner-el>.x-body-el{margin:auto 0px 0px}.timeoffrequests-comp-continue-btn{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);border-radius:20px;color:#fff !important}.timeoffrequests-comp-continue-btn.x-disabled{background:#c5c5c5 !important;opacity:.4}.timeoffrequests-comp .calendar-comp-cell{min-height:20px}.tor-confirm-header-card{display:-webkit-box;display:-ms-flexbox;display:flex}.tor-confirm-header-inner{margin-right:20px;font-weight:300;font-size:14px}.tor-confirm-header-inner .value{font-size:13px;font-weight:300;color:#c5c5c5}.tor-confirm-daily{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;min-width:70px}.tor-confirm-daily-label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.tor-confirm-daily-label-day{margin-top:auto}.tor-confirm-daily-label-date{color:#c5c5c5;margin-bottom:auto}.tor-confirm-daily-input>.x-body-wrap-el>.x-body-el{background-color:#fff}.tor-confirm-daily-input>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.tor-confirm-daily-input.dropdown.hoursEnabled>.x-body-wrap-el>.x-body-el{border-radius:20px 0px 0px 20px}.tor-confirm-daily-input.dropdown>.x-body-wrap-el>.x-body-el{border-radius:20px}.tor-confirm-daily-input.hours>.x-body-wrap-el>.x-body-el{border-radius:0px 20px 20px 0px}.tor-confirm-daily-input.hours>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 5px}.tor-confirm-input-hours.x-disabled{opacity:.6}.tor-confirm-input-hours .x-listitem{background-color:#fff !important}.tor-confirm-input-hours>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px;border:1px solid #9c9c9c}.tor-confirm-input-hours>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.tor-confirm-input-hours>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.tor-confirm-input-dropdown{background-color:#fff !important}.confirm-rto-modal-wrapper{padding:0 0 1.2em;width:90vw;max-width:400px}.confirm-rto-modal-close{position:absolute;right:0;top:0}.confirm-rto-modal-close .material-icons{padding:6px 2px}.confirm-rto-modal-header{font-size:1.4em;font-weight:200;line-height:2.8em;padding-left:1em;background-color:#dfdede}.confirm-rto-modal-button{margin-right:10px}.confirm-rto-modal-button.primary{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);color:#fff;border-radius:20px;padding:0 1.4em}.confirm-rto-modal-body{padding:.6em 1.2em 1.2em}.confirm-rto-modal-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirm-rto-modal-payperiod{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:200px;margin:.6em 0}.confirm-rto-modal-date{margin-right:auto}.confirm-rto-modal-date>.value{color:#9c9c9c}.confirm-rto-modal-icon>i{font-size:50px;padding:5px}.confirm-rto-modal-table-header{font-size:14px;line-height:2.5em;border-bottom:solid 1px;border-color:rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.confirm-rto-modal-table-header-label{font-size:12px;min-width:20%;text-align:center;margin-right:10px;line-height:25px}.confirm-rto-modal-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:3em;font-weight:300;border-bottom:solid 1px;border-color:rgba(0,0,0,.1)}.confirm-rto-modal-table-label{margin-right:auto;margin-left:10px;text-transform:capitalize}.confirm-rto-modal-table-value{margin-right:10px;min-width:20%;text-align:center}.timeoff-calendar-container{z-index:2;background:#fff;padding:1em 0;border-radius:0 0 15px 15px}.timeoff-calendar-dateselector-body-wrapper{background:rgba(0,0,0,0)}.timeoff-calendar-dateselector-cell{margin:5px auto;min-width:13%;max-width:1px;max-height:35px;min-height:35px}.timeoff-calendar-dateselector-cell.unselectable{pointer-events:none !important;opacity:.3}.timeoff-calendar-dateselector-cell:hover{cursor:pointer}.timeoff-calendar-dateselector-cell-dom{margin:2px 4px}.timeoff-calendar-dateselector-cell::before{-webkit-transition:background ease-in-out 300ms;-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out;position:absolute;content:"";background:#e4e4e4;height:85%;width:70%;left:15%;border-radius:6px}.timeoff-calendar-dateselector-cell-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15%;max-height:35px;min-height:35px;height:85%}.timeoff-calendar-dateselector-cell.rto{height:40px;min-height:40px}.timeoff-calendar-dateselector-cell.rto .calendar-comp-cell-scheduled{border-radius:5px;text-align:center;color:#fff;padding:0 2px;height:20px;background-color:gray;position:absolute;right:.5em;font-size:12px;line-height:19px;bottom:.2em}.timeoff-calendar-dateselector-cell.rto .calendar-comp-cell-marker{width:8px;height:8px;border-radius:10px;background-color:#1299b4;margin-top:5px}.timeoff-calendar-dateselector-cell.in-range::before{background:#b9b9b9 !important}.timeoff-calendar-dateselector-cell.x-selected.rto::before{background:#e4e4e4}.timeoff-calendar-dateselector-cell.x-selected::before{background:#b9b9b9}.timeoff-calendar-dateselector-cell.today::before{border:solid 1px #6e6e6e}.timeoff-calendar-dow-label .x-innerhtml{text-align:center}.timeoff-calendar-monthselector{text-align:center;overflow:visible !important}.timeoff-calendar-monthselector>.x-body-el{overflow:visible !important}.timeoff-calendar-monthselector-month{overflow:visible !important}.timeoff-calendar-monthselector-month>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible !important}.timeoff-calendar-monthselector-month>.x-body-el>.x-innerhtml{font-size:16px;font-weight:600;margin:auto}.face-template-item-image{max-width:60px;max-height:60px;width:60px;height:60px;border-radius:50px;overflow:hidden;position:relative}.face-template-item-image img{max-height:100%;height:100%}.face-template-item-placeholder{max-width:60px;max-height:60px;width:60px;height:60px;border-radius:50px;overflow:hidden;background-color:#dfdfdf}.face-template-item-placeholder i{font-size:48px;color:#fff}.face-template-item-delete{position:absolute;background-color:#a3383b;color:#fff;max-width:24px;max-height:24px;right:0;top:0;border-radius:24px;z-index:5}.face-template-item-delete .x-inner-el{padding:2px !important}.face-template-item-delete .material-icons{font-size:20px}.preferences-comp-wrapper{margin-bottom:50px}.preferences-comp-tab-btns .x-pressed>.x-inner-el{background:#436ae7 !important;color:#fff}.preferences-comp-tab-btns .x-inner-el{background:#efefef !important;color:#436ae7}.preferences-comp-tab-btns .x-button.x-hovered>.x-inner-el{background:#9c9c9c !important;color:#fff}.preferences-comp-header>.x-body-el{width:100%}.preferences-comp-header-profile-outer .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex}.preferences-comp-header-profile-picture{height:150px;width:150px;overflow:hidden;border-radius:100px;background-color:#c5c5c5;margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.preferences-comp-header-profile-picture>img{height:150px}.preferences-comp-header-profile-picture>i{margin:auto;font-size:150px;color:#fff}.preferences-comp-header-profile-picture>video{height:150px}.preferences-comp-header-profile-icon{position:absolute;background-color:#436ae7;color:#fff;padding:8px;border-radius:30px;font-size:22px;bottom:0;right:0;border:5px solid #e4e4e4}.preferences-comp-header-text{width:100%;text-align:center;background-color:#fff;padding:15px 0px}.preferences-comp-header-name{text-transform:capitalize;font-weight:600;margin-bottom:5px}.preferences-comp-header-pfpmenu-activator{position:absolute;bottom:15px;right:35%;z-index:10}.preferences-comp-header-pfpmenu-activator.x-pressing>.x-inner-el{background:rgba(0,0,0,0) !important}.preferences-comp-header-pfpmenu-activator.x-pressed>.x-inner-el{background:rgba(0,0,0,0) !important}.preferences-comp-panel-wrapper>.x-panelheader{background-color:rgba(0,0,0,0) !important}.preferences-comp-panel-wrapper>.x-panelheader .x-text-el{color:#000;font-weight:300;text-transform:uppercase;font-size:14px}.preferences-comp-panel-wrapper>.x-panel-body-wrap-el>.x-panel-body-el{background-color:#fff !important}.preferences-comp-panel-wrapper .x-field>.x-label-el{width:30% !important}.preferences-comp-panel-wrapper .x-field .x-underline-el{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;visibility:visible;opacity:1}.preferences-comp-panel-wrapper .x-field .x-after-input-el{-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;visibility:visible;opacity:1}.preferences-comp-pfpmenu{position:absolute;top:0;left:0;right:0;bottom:0}.pfp-upload-modal-wrapper{padding:0 0 1.2em;width:90vw;max-width:400px;background-color:#fff}.pfp-upload-modal-wrapper>.x-body-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.pfp-upload-modal-wrapper>.x-body-el>.x-innerhtml{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.pfp-upload-modal-close{position:absolute;right:0;top:0}.pfp-upload-modal-close .material-icons{padding:6px 2px}.pfp-upload-modal-header{font-size:1.4em;font-weight:200;line-height:2.8em;padding-left:1em;background-color:#dfdede}.pfp-upload-modal-button{margin-right:10px}.pfp-upload-modal-button.primary{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);color:#fff;border-radius:20px;padding:0 1.4em}.pfp-upload-modal-actions{margin-top:10px}.pfp-upload-modal-actions .take,.pfp-upload-modal-actions .confirm{margin-left:auto;color:#fff;background-color:#436ae7;margin-right:10px;border-radius:30px;height:50px;width:50px}.pfp-upload-modal-actions .take>.x-inner-el,.pfp-upload-modal-actions .confirm>.x-inner-el{padding:5px 5px 2px}.pfp-upload-modal-picture{height:200px;width:200px;overflow:hidden;border-radius:100px;background-color:#c5c5c5;margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.pfp-upload-modal-picture>img{height:200px}.pfp-upload-modal-picture>i{margin:auto;font-size:150px;color:#fff}.pfp-upload-modal-picture>video{height:200px}.pfp-upload-modal-fileinput{margin:auto 10px}.pfp-upload-modal-fileinput>.x-body-wrap-el>.x-body-el{background-color:#fff;border-radius:20px;border:1px solid #c5c5c5}.pfp-upload-modal-fileinput>.x-body-wrap-el>.x-body-el input{padding:10px 0px 10px 15px}.pfp-upload-modal-fileinput>.x-body-wrap-el>.x-body-el>.x-underline-el{display:none}.pfp-upload-modal-fileinput .x-button>.x-inner-el{background-color:#436ae7 !important;border-radius:0}.pfp-upload-modal-fileinput .x-button .x-text-el{line-height:20px}.pfp-upload-modal-body{padding:.6em 1.2em 1.2em}.rotation-list-item{border-radius:3px;background-color:#fff;padding:1em;overflow:hidden;position:relative}.rotation-list-item::before{position:absolute;top:0;left:0;bottom:0;content:"";width:4px;background-color:#436ae7}.rotation-grid{border-radius:20px;background-color:#fff !important;overflow:hidden}.rotation-grid .x-panel-outer-border-trbl{border:0px !important}.rotation-grid .x-lockedgridregion.x-lock-start{border-right-width:0px}.rotation-grid .x-listitem.x-gridrow{border-width:0 !important}.rotation-grid .x-headercontainer{border-color:rgba(0,0,0,0)}.rotation-grid .x-list-outer-ct.x-scroller{background-color:#fff !important}.rotation-grid .x-flexed .x-headercontainer.x-docked-top::before,.rotation-grid .x-flexed .x-headercontainer.x-docked-top::after{background:rgba(197,197,197,.9);position:absolute;content:" ";top:0;bottom:0;z-index:2}.rotation-grid .x-flexed .x-headercontainer.x-docked-top::before{width:10px;left:0;background:-webkit-gradient(linear, left top, right top, from(rgb(197, 197, 197)), to(rgba(197, 197, 197, 0)));background:linear-gradient(90deg, rgb(197, 197, 197) 0%, rgba(197, 197, 197, 0) 100%)}.rotation-grid .x-flexed .x-headercontainer.x-docked-top::after{width:20px;right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(197, 197, 197, 0)), color-stop(80%, rgb(197, 197, 197)));background:linear-gradient(90deg, rgba(197, 197, 197, 0) 0%, rgb(197, 197, 197) 80%)}.rotation-grid .x-lockedgridregion.x-flexed .x-list-outer-ct.x-scroller::before,.rotation-grid .x-lockedgridregion.x-flexed .x-list-outer-ct.x-scroller::after{position:absolute;content:" ";top:0;bottom:0;z-index:2}.rotation-grid .x-lockedgridregion.x-flexed .x-list-outer-ct.x-scroller::before{width:10px;left:0;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.rotation-grid .x-lockedgridregion.x-flexed .x-list-outer-ct.x-scroller::after{width:20px;right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, rgb(255, 255, 255)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 80%)}.ava-header .x-header-el{border-width:0px;background-color:#c5c5c5 !important;pointer-events:none}.ava-header .x-text-el{font-weight:600}.ava-header .x-trigger-el{display:none}.ava-cell{max-height:50px;height:50px;min-height:50px;background-color:#fff !important}.ava-cell>.x-tool-dock{padding:0}.ava-cell>.x-gridcell-body-el{padding:0}.ava-cell-btn{height:25px;width:25px}.ava-cell-btn.unset{background-color:#dfdfdf}.ava-cell-btn.unava{background-color:rgba(134,24,28,.9843137255)}.ava-cell-btn.pref{background-color:#1c803d}.availability-calendar .date-bar{background-color:rgba(0,0,0,.1) !important;opacity:.7}.availability-calendar .date-bar .Unavailable{border-radius:2px;background-color:rgba(134,24,28,.9843137255)}.availability-calendar .date-bar .Preferred{border-radius:2px;background-color:#1c803d}.availability-calendar .date-bar .Maybe{border-radius:2px;background-color:#1c803d}.availability-calendar .cell:nth-of-type(7n) .date-bar{border-radius:0 20px 20px 0;margin-right:2px;overflow:hidden}.availability-calendar .cell:nth-of-type(7n+1) .date-bar{border-radius:20px 0 0 20px;margin-left:2px;overflow:hidden}.availability-calendar .cell:nth-of-type(7n+1) .dow{padding-left:5px}.openitems-view-container{width:100%;margin:auto}.item-comp-filter-field.PostedTrades::before{content:"compare_arrows"}.item-comp-filter-field.PostedTrades .x-fill-el{background-color:rgb(245.9893617021,228.7872340426,71.5106382979)}.item-comp-filter-field.PostedTrades .x-thumb{background-color:#e0cb0b}.item-comp-filter-field.TradeOffers::before{content:"swap_horiz"}.item-comp-filter-field.TradeOffers .x-fill-el{background-color:rgb(252.1692307692,155.9230769231,92.2307692308)}.item-comp-filter-field.TradeOffers .x-thumb{background-color:#e65e04}.item-comp-filter-field.PickupSch::before{content:"event"}.item-comp-filter-field.PickupSch .x-fill-el{background-color:rgb(252.1692307692,155.9230769231,92.2307692308)}.item-comp-filter-field.PickupSch .x-thumb{background-color:#e65e04}.item-comp-filter-field.TimeOff::before{content:"event_busy"}.item-comp-filter-field.TimeOff .x-fill-el{background-color:hsl(190,81.8181818182%,63.2941176471%)}.item-comp-filter-field.TimeOff .x-thumb{background-color:#1299b4}.item-comp-filter-field.DroppedSch::before{content:"remove_circle_outline"}.item-comp-filter-field.DroppedSch .x-fill-el{background-color:rgb(137.3,137.3,137.3)}.item-comp-filter-field.DroppedSch .x-thumb{background-color:#292929}.item-comp-filter-field.CallOffs::before{content:"block"}.item-comp-filter-field.CallOffs .x-fill-el{background-color:hsl(190,81.8181818182%,54.1176470588%)}.item-comp-filter-field.CallOffs .x-thumb{background-color:#1299b4}.item-comp-filter-field.AttestItem::before{content:"check"}.item-comp-filter-field.AttestItem .x-fill-el{background-color:rgb(214.0805084746,46.1694915254,51.813559322)}.item-comp-filter-field.AttestItem .x-thumb{background-color:#941d21}.trade-offers-comp-wrapper{padding-top:20px}.wage-advance-view-container{width:100%;padding:62px 10px 10px;margin:auto}.wage-advance-view-container h3{font-weight:700;font-size:16px}.wage-advance-mm-btn-wrapper{background-color:#436ae7;padding:.65em;border-radius:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;cursor:pointer}.wage-advance-mm-btn-inner{background-color:#fff;color:#436ae7;border-radius:5px;width:100%;padding:.5em;margin-bottom:.5em;line-height:50px;text-align:center}.wage-advance-mm-btn-foot{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.wage-advance-mm-btn-foot>p{margin:auto 0 4px}.wage-advance-mm-btn-clair-logo{height:45px;width:62px}.wage-advance-disclaimer>p{color:#9c9c9c;font-size:12px}.wage-advance-step-PI{padding:1em;margin:1em;background-color:#efefef;border-radius:20px}.wage-advance-step-PI>h3{font-weight:500;color:#9c9c9c;font-size:13px}.wage-advance-step-PI>p{font-weight:600;font-size:13px}.wage-advance-step-icon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.wage-advance-step-icon-row-logo{margin-right:15px}.wage-advance-step-icon-row-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.wage-advance-intro-icon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.wage-advance-intro-icon-row-logo{margin-right:10px}.wage-advance-intro-icon-row-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.wage-advance-intro-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wage-advance-intro-step-label{margin:0px 10px 0px auto;min-width:50px;height:50px;border-radius:25px;line-height:50px;font-size:18px;text-align:center;color:#fff;background-color:#436ae7}.wage-advance-intro-step-details{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0px auto 0px 0px}.transfer-comp-wrapper{padding-bottom:50px;margin:auto}.transfer-comp-wrapper.punch-xfer{padding-bottom:0px}.transfer-comp-breadcrumb-btn .x-icon-el{color:#fff}.transfer-comp-breadcrumb-btn .x-inner-el>.x-body-el{color:#fff;background-color:#436ae7;border-radius:20px;margin:5px 0;line-height:24px;padding:.2em .5em}.transfer-comp-header{margin:1em}.transfer-comp-selector-main::after{content:" ";position:absolute;bottom:0px;width:100%;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgb(228, 228, 228)), to(rgba(228, 228, 228, 0)));background:linear-gradient(180deg, rgb(228, 228, 228) 0%, rgba(228, 228, 228, 0) 100%);height:35px}.transfer-comp-selector-main>.x-body-el{-ms-flex-line-pack:start;align-content:flex-start}.transfer-comp-selector-btn{color:#436ae7;background-color:#fff;border-radius:20px;margin:5px auto;padding:.2em 1em}.transfer-comp-selector-btn.x-selected{background-color:#436ae7;color:#fff}.transfer-comp-continue-btn{background:linear-gradient(-3deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 0%, rgb(0, 212, 255) 100%);border-radius:20px;color:#fff !important}.transfer-comp-continue-btn.x-disabled{background:#c5c5c5 !important;opacity:.4}.notifications-item-list{width:100%}.notifications-item-list>.x-body-el{padding:8px 10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notifications-item-container{margin-bottom:8px;width:100%}.notifications-item-wrapper{border-radius:3px;background-color:#fff;padding:1em;overflow:hidden;position:relative}.notifications-item-wrapper::before{position:absolute;top:0;left:0;bottom:0;content:"";width:4px;background-color:#436ae7}.animated-clock-tablet-calendar{position:relative;width:100%;height:100%;overflow:hidden}.animated-clock-tablet-calendar #BACKGROUND .cls-23{-webkit-animation:reveal-background 1.5s ease-out .2s both,background-breathe 15s ease-in-out 2s infinite;animation:reveal-background 1.5s ease-out .2s both,background-breathe 15s ease-in-out 2s infinite}.animated-clock-tablet-calendar #BACKGROUND #LEAFS g:first-child{-webkit-animation:reveal-grow 1.2s ease-out .5s both,leaf-float-1 8s ease-in-out 2s infinite;animation:reveal-grow 1.2s ease-out .5s both,leaf-float-1 8s ease-in-out 2s infinite}.animated-clock-tablet-calendar #BACKGROUND #LEAFS g:last-child{-webkit-animation:reveal-grow 1.2s ease-out .8s both,leaf-float-2 12s ease-in-out 4s infinite;animation:reveal-grow 1.2s ease-out .8s both,leaf-float-2 12s ease-in-out 4s infinite}.animated-clock-tablet-calendar #BACKGROUND #LEAFS path.cls-19{-webkit-animation:reveal-fade 1s ease-out 1.1s both,leaf-stroke-draw 10s ease-in-out 3s infinite;animation:reveal-fade 1s ease-out 1.1s both,leaf-stroke-draw 10s ease-in-out 3s infinite;stroke-dasharray:40;stroke-dashoffset:40}.animated-clock-tablet-calendar #BACKGROUND #LEAFS path.cls-13{-webkit-animation:reveal-fade 1s ease-out 1.4s both,leaf-stroke-draw-2 8s ease-in-out 4s infinite;animation:reveal-fade 1s ease-out 1.4s both,leaf-stroke-draw-2 8s ease-in-out 4s infinite;stroke-dasharray:35;stroke-dashoffset:35}.animated-clock-tablet-calendar #PHONE{-webkit-animation:reveal-slide-up 1.3s ease-out .7s both;animation:reveal-slide-up 1.3s ease-out .7s both}.animated-clock-tablet-calendar #CALENDAR #background{-webkit-animation:reveal-fade 1.1s ease-out 1s both,calendar-background-fade 8s ease-in-out 4s infinite;animation:reveal-fade 1.1s ease-out 1s both,calendar-background-fade 8s ease-in-out 4s infinite}.animated-clock-tablet-calendar #CALENDAR #header{-webkit-animation:reveal-fade .8s ease-out 1.3s both;animation:reveal-fade .8s ease-out 1.3s both}.animated-clock-tablet-calendar #CALENDAR #week1{-webkit-animation:reveal-week-fade 1s ease-out 1.5s both,week-cycle 12s ease-in-out 4s infinite;animation:reveal-week-fade 1s ease-out 1.5s both,week-cycle 12s ease-in-out 4s infinite}.animated-clock-tablet-calendar #CALENDAR #week2{-webkit-animation:reveal-week-fade 1s ease-out 1.7s both,week-cycle 12s ease-in-out 5s infinite;animation:reveal-week-fade 1s ease-out 1.7s both,week-cycle 12s ease-in-out 5s infinite}.animated-clock-tablet-calendar #CALENDAR #week3{-webkit-animation:reveal-week-fade 1s ease-out 1.9s both,week-cycle 12s ease-in-out 6s infinite;animation:reveal-week-fade 1s ease-out 1.9s both,week-cycle 12s ease-in-out 6s infinite}.animated-clock-tablet-calendar #CALENDAR #week4{-webkit-animation:reveal-week-fade 1s ease-out 2.1s both,week-cycle 12s ease-in-out 7s infinite;animation:reveal-week-fade 1s ease-out 2.1s both,week-cycle 12s ease-in-out 7s infinite}.animated-clock-tablet-calendar #CLOCK{-webkit-animation:reveal-clock 1.5s ease-out 1.2s both;animation:reveal-clock 1.5s ease-out 1.2s both}.animated-clock-tablet-calendar #CLOCK #hour_hand{-webkit-transform-origin:205.97px 385.8px;transform-origin:205.97px 385.8px;-webkit-animation:reveal-hand 1s ease-out 2.5s both,rotate-hour-hand 120s linear 3s infinite;animation:reveal-hand 1s ease-out 2.5s both,rotate-hour-hand 120s linear 3s infinite}.animated-clock-tablet-calendar #CLOCK #min_hand{-webkit-transform-origin:205.97px 385.8px;transform-origin:205.97px 385.8px;-webkit-animation:reveal-hand 1s ease-out 2.7s both,rotate-minute-hand 10s linear 3s infinite;animation:reveal-hand 1s ease-out 2.7s both,rotate-minute-hand 10s linear 3s infinite}.animated-clock-tablet-calendar #ruler{-webkit-animation:reveal-slide-left 1.1s ease-out 2s both;animation:reveal-slide-left 1.1s ease-out 2s both}.animated-clock-tablet-calendar #ruler line.cls-17{stroke-dasharray:20;stroke-dashoffset:20;-webkit-animation:reveal-stroke .8s ease-out 3s both,ruler-stroke-draw 4s ease-in-out 4s infinite;animation:reveal-stroke .8s ease-out 3s both,ruler-stroke-draw 4s ease-in-out 4s infinite}.animated-clock-tablet-calendar #ruler line.cls-15{stroke-dasharray:15;stroke-dashoffset:15;-webkit-animation:reveal-stroke .8s ease-out 3.2s both,ruler-stroke-short 3s ease-in-out 4.5s infinite;animation:reveal-stroke .8s ease-out 3.2s both,ruler-stroke-short 3s ease-in-out 4.5s infinite}.animated-clock-tablet-calendar #pen{-webkit-animation:reveal-slide-right 1.1s ease-out 2.3s both;animation:reveal-slide-right 1.1s ease-out 2.3s both}.animated-clock-tablet-calendar #pen path.cls-17,.animated-clock-tablet-calendar #pen polyline.cls-17{stroke-dasharray:30;stroke-dashoffset:30;-webkit-animation:reveal-stroke .8s ease-out 3.5s both,pen-stroke-draw 6s ease-in-out 5s infinite;animation:reveal-stroke .8s ease-out 3.5s both,pen-stroke-draw 6s ease-in-out 5s infinite}.animated-clock-tablet-calendar #cup{-webkit-animation:reveal-bounce-in 1.2s ease-out 2.6s both,cup-bounce 6s ease-in-out 4s infinite;animation:reveal-bounce-in 1.2s ease-out 2.6s both,cup-bounce 6s ease-in-out 4s infinite}.animated-clock-tablet-calendar #CUP #shadow-2{-webkit-animation:reveal-shadow 1s ease-out 2.4s both;animation:reveal-shadow 1s ease-out 2.4s both}.animated-clock-tablet-calendar #CUP #marker{-webkit-animation:reveal-slide-up 1.1s ease-out 2.8s both;animation:reveal-slide-up 1.1s ease-out 2.8s both}.animated-clock-tablet-calendar #circle1{-webkit-animation:reveal-pop .8s ease-out 1.8s both,circle-bounce 5s ease-in-out 3s infinite;animation:reveal-pop .8s ease-out 1.8s both,circle-bounce 5s ease-in-out 3s infinite}.animated-clock-tablet-calendar #circle2{-webkit-animation:reveal-pop .8s ease-out 2.2s both,circle-bounce 5s ease-in-out 3.5s infinite;animation:reveal-pop .8s ease-out 2.2s both,circle-bounce 5s ease-in-out 3.5s infinite}.animated-clock-tablet-calendar circle.cls-16:not([id]){-webkit-animation:reveal-pop .8s ease-out 2.5s both,circle-bounce 4s ease-in-out 4s infinite;animation:reveal-pop .8s ease-out 2.5s both,circle-bounce 4s ease-in-out 4s infinite}@-webkit-keyframes reveal-background{from{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal-background{from{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes reveal-grow{from{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal-grow{from{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes reveal-fade{from{opacity:0}to{opacity:1}}@keyframes reveal-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes reveal-slide-up{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes reveal-slide-up{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes reveal-slide-left{from{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes reveal-slide-left{from{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes reveal-slide-right{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes reveal-slide-right{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes reveal-week{from{opacity:0;-webkit-transform:scale(0.7) translateY(10px);transform:scale(0.7) translateY(10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes reveal-week{from{opacity:0;-webkit-transform:scale(0.7) translateY(10px);transform:scale(0.7) translateY(10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes reveal-week-fade{from{opacity:0}to{opacity:1}}@keyframes reveal-week-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes week-cycle{0%,20%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}30%{opacity:0;-webkit-transform:translateX(15px);transform:translateX(15px)}35%,60%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}70%,100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes week-cycle{0%,20%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}30%{opacity:0;-webkit-transform:translateX(15px);transform:translateX(15px)}35%,60%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}70%,100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes reveal-clock{from{opacity:0;-webkit-transform:scale(0.5) rotate(-180deg);transform:scale(0.5) rotate(-180deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes reveal-clock{from{opacity:0;-webkit-transform:scale(0.5) rotate(-180deg);transform:scale(0.5) rotate(-180deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@-webkit-keyframes reveal-hand{from{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal-hand{from{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes reveal-bounce-in{from{opacity:0;-webkit-transform:scale(0.3) translateY(-20px);transform:scale(0.3) translateY(-20px)}50%{opacity:.8;-webkit-transform:scale(1.1) translateY(5px);transform:scale(1.1) translateY(5px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes reveal-bounce-in{from{opacity:0;-webkit-transform:scale(0.3) translateY(-20px);transform:scale(0.3) translateY(-20px)}50%{opacity:.8;-webkit-transform:scale(1.1) translateY(5px);transform:scale(1.1) translateY(5px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes reveal-pop{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.8;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal-pop{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.8;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes reveal-stroke{from{opacity:0;stroke-dashoffset:100}to{opacity:1;stroke-dashoffset:0}}@keyframes reveal-stroke{from{opacity:0;stroke-dashoffset:100}to{opacity:1;stroke-dashoffset:0}}@-webkit-keyframes reveal-shadow{from{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal-shadow{from{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate-hour-hand{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-hour-hand{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate-minute-hand{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-minute-hand{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ruler-stroke-draw{0%,30%{stroke-dashoffset:20;opacity:.6}50%,70%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:-20;opacity:.6}}@keyframes ruler-stroke-draw{0%,30%{stroke-dashoffset:20;opacity:.6}50%,70%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:-20;opacity:.6}}@-webkit-keyframes ruler-stroke-short{0%,25%{stroke-dashoffset:15;opacity:.7}50%,75%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:-15;opacity:.7}}@keyframes ruler-stroke-short{0%,25%{stroke-dashoffset:15;opacity:.7}50%,75%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:-15;opacity:.7}}@-webkit-keyframes pen-stroke-draw{0%,20%{stroke-dashoffset:30;opacity:.5}40%,60%{stroke-dashoffset:0;opacity:1}80%,100%{stroke-dashoffset:-30;opacity:.5}}@keyframes pen-stroke-draw{0%,20%{stroke-dashoffset:30;opacity:.5}40%,60%{stroke-dashoffset:0;opacity:1}80%,100%{stroke-dashoffset:-30;opacity:.5}}@-webkit-keyframes circle-bounce{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes circle-bounce{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes background-breathe{0%,100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.95}}@keyframes background-breathe{0%,100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.95}}@-webkit-keyframes leaf-float-1{0%,100%{-webkit-transform:translateY(0px) translateX(0px) rotate(0deg);transform:translateY(0px) translateX(0px) rotate(0deg)}33%{-webkit-transform:translateY(-3px) translateX(2px) rotate(0.5deg);transform:translateY(-3px) translateX(2px) rotate(0.5deg)}66%{-webkit-transform:translateY(2px) translateX(-1px) rotate(-0.3deg);transform:translateY(2px) translateX(-1px) rotate(-0.3deg)}}@keyframes leaf-float-1{0%,100%{-webkit-transform:translateY(0px) translateX(0px) rotate(0deg);transform:translateY(0px) translateX(0px) rotate(0deg)}33%{-webkit-transform:translateY(-3px) translateX(2px) rotate(0.5deg);transform:translateY(-3px) translateX(2px) rotate(0.5deg)}66%{-webkit-transform:translateY(2px) translateX(-1px) rotate(-0.3deg);transform:translateY(2px) translateX(-1px) rotate(-0.3deg)}}@-webkit-keyframes leaf-float-2{0%,100%{-webkit-transform:translateY(0px) translateX(0px) rotate(0deg);transform:translateY(0px) translateX(0px) rotate(0deg)}40%{-webkit-transform:translateY(2px) translateX(-2px) rotate(-0.4deg);transform:translateY(2px) translateX(-2px) rotate(-0.4deg)}80%{-webkit-transform:translateY(-1px) translateX(3px) rotate(0.6deg);transform:translateY(-1px) translateX(3px) rotate(0.6deg)}}@keyframes leaf-float-2{0%,100%{-webkit-transform:translateY(0px) translateX(0px) rotate(0deg);transform:translateY(0px) translateX(0px) rotate(0deg)}40%{-webkit-transform:translateY(2px) translateX(-2px) rotate(-0.4deg);transform:translateY(2px) translateX(-2px) rotate(-0.4deg)}80%{-webkit-transform:translateY(-1px) translateX(3px) rotate(0.6deg);transform:translateY(-1px) translateX(3px) rotate(0.6deg)}}@-webkit-keyframes leaf-stroke-draw{0%,25%{stroke-dashoffset:40;opacity:.4}50%,75%{stroke-dashoffset:0;opacity:.8}100%{stroke-dashoffset:-40;opacity:.4}}@keyframes leaf-stroke-draw{0%,25%{stroke-dashoffset:40;opacity:.4}50%,75%{stroke-dashoffset:0;opacity:.8}100%{stroke-dashoffset:-40;opacity:.4}}@-webkit-keyframes leaf-stroke-draw-2{0%,30%{stroke-dashoffset:35;opacity:.5}60%,80%{stroke-dashoffset:0;opacity:.9}100%{stroke-dashoffset:-35;opacity:.5}}@keyframes leaf-stroke-draw-2{0%,30%{stroke-dashoffset:35;opacity:.5}60%,80%{stroke-dashoffset:0;opacity:.9}100%{stroke-dashoffset:-35;opacity:.5}}@-webkit-keyframes cup-bounce{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes cup-bounce{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@-webkit-keyframes calendar-background-fade{0%,100%{opacity:1}50%{opacity:.95}}@keyframes calendar-background-fade{0%,100%{opacity:1}50%{opacity:.95}}.animated-clock-tablet-calendar.success #circle1{-webkit-animation:success-fade-out .3s ease-in forwards;animation:success-fade-out .3s ease-in forwards;-webkit-animation-delay:.05s;animation-delay:.05s}.animated-clock-tablet-calendar.success #circle2{-webkit-animation:success-fade-out .3s ease-in forwards;animation:success-fade-out .3s ease-in forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.animated-clock-tablet-calendar.success circle.cls-16:not([id]){-webkit-animation:success-fade-out .3s ease-in forwards;animation:success-fade-out .3s ease-in forwards;-webkit-animation-delay:.15s;animation-delay:.15s}.animated-clock-tablet-calendar.success #cup{-webkit-animation:success-bounce-out .4s ease-in forwards;animation:success-bounce-out .4s ease-in forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.animated-clock-tablet-calendar.success #CUP #marker{-webkit-animation:success-slide-down .35s ease-in forwards;animation:success-slide-down .35s ease-in forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.animated-clock-tablet-calendar.success #CUP #shadow-2{-webkit-animation:success-shrink .3s ease-in forwards;animation:success-shrink .3s ease-in forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.animated-clock-tablet-calendar.success #pen{-webkit-animation:success-slide-right .4s ease-in forwards;animation:success-slide-right .4s ease-in forwards;-webkit-animation-delay:.35s;animation-delay:.35s}.animated-clock-tablet-calendar.success #pen path.cls-17,.animated-clock-tablet-calendar.success #pen polyline.cls-17{-webkit-animation:success-stroke-fade .3s ease-in forwards;animation:success-stroke-fade .3s ease-in forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.animated-clock-tablet-calendar.success #ruler{-webkit-animation:success-slide-left .4s ease-in forwards;animation:success-slide-left .4s ease-in forwards;-webkit-animation-delay:.45s;animation-delay:.45s}.animated-clock-tablet-calendar.success #ruler line.cls-17,.animated-clock-tablet-calendar.success #ruler line.cls-15{-webkit-animation:success-stroke-fade .3s ease-in forwards;animation:success-stroke-fade .3s ease-in forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.animated-clock-tablet-calendar.success #CLOCK #min_hand{-webkit-animation:success-hand-fade .35s ease-in forwards;animation:success-hand-fade .35s ease-in forwards;-webkit-animation-delay:.55s;animation-delay:.55s}.animated-clock-tablet-calendar.success #CLOCK #hour_hand{-webkit-animation:success-hand-fade .35s ease-in forwards;animation:success-hand-fade .35s ease-in forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.animated-clock-tablet-calendar.success #CLOCK{-webkit-animation:success-clock-spin .6s ease-in forwards;animation:success-clock-spin .6s ease-in forwards;-webkit-animation-delay:.65s;animation-delay:.65s}.animated-clock-tablet-calendar.success #CALENDAR #week4{-webkit-animation:success-week-fade .3s ease-in forwards;animation:success-week-fade .3s ease-in forwards;-webkit-animation-delay:.7s;animation-delay:.7s}.animated-clock-tablet-calendar.success #CALENDAR #week3{-webkit-animation:success-week-fade .3s ease-in forwards;animation:success-week-fade .3s ease-in forwards;-webkit-animation-delay:.75s;animation-delay:.75s}.animated-clock-tablet-calendar.success #CALENDAR #week2{-webkit-animation:success-week-fade .3s ease-in forwards;animation:success-week-fade .3s ease-in forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.animated-clock-tablet-calendar.success #CALENDAR #week1{-webkit-animation:success-week-fade .3s ease-in forwards;animation:success-week-fade .3s ease-in forwards;-webkit-animation-delay:.85s;animation-delay:.85s}.animated-clock-tablet-calendar.success #CALENDAR #header{-webkit-animation:success-fade-out .3s ease-in forwards;animation:success-fade-out .3s ease-in forwards;-webkit-animation-delay:.9s;animation-delay:.9s}.animated-clock-tablet-calendar.success #CALENDAR #background{-webkit-animation:success-fade-out .4s ease-in forwards;animation:success-fade-out .4s ease-in forwards;-webkit-animation-delay:.95s;animation-delay:.95s}.animated-clock-tablet-calendar.success #PHONE{-webkit-animation:success-slide-down .5s ease-in forwards;animation:success-slide-down .5s ease-in forwards;-webkit-animation-delay:1s;animation-delay:1s}.animated-clock-tablet-calendar.success #BACKGROUND #LEAFS path.cls-13{-webkit-animation:success-stroke-fade .4s ease-in forwards;animation:success-stroke-fade .4s ease-in forwards;-webkit-animation-delay:1.05s;animation-delay:1.05s}.animated-clock-tablet-calendar.success #BACKGROUND #LEAFS path.cls-19{-webkit-animation:success-stroke-fade .4s ease-in forwards;animation:success-stroke-fade .4s ease-in forwards;-webkit-animation-delay:1.1s;animation-delay:1.1s}.animated-clock-tablet-calendar.success #BACKGROUND #LEAFS g:last-child{-webkit-animation:success-shrink .45s ease-in forwards;animation:success-shrink .45s ease-in forwards;-webkit-animation-delay:1.15s;animation-delay:1.15s}.animated-clock-tablet-calendar.success #BACKGROUND #LEAFS g:first-child{-webkit-animation:success-shrink .45s ease-in forwards;animation:success-shrink .45s ease-in forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.animated-clock-tablet-calendar.success #BACKGROUND .cls-23{-webkit-animation:success-background-shrink .6s ease-in forwards;animation:success-background-shrink .6s ease-in forwards;-webkit-animation-delay:1.25s;animation-delay:1.25s}.animated-clock-tablet-calendar.success svg{-webkit-animation:success-svg-collapse .4s ease-in forwards;animation:success-svg-collapse .4s ease-in forwards;-webkit-animation-delay:1.85s;animation-delay:1.85s}@-webkit-keyframes success-fade-out{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes success-fade-out{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes success-shrink{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes success-shrink{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@-webkit-keyframes success-slide-down{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@keyframes success-slide-down{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@-webkit-keyframes success-slide-left{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes success-slide-left{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@-webkit-keyframes success-slide-right{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes success-slide-right{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}}@-webkit-keyframes success-week-fade{from{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{opacity:0;-webkit-transform:scale(0.7) translateY(10px);transform:scale(0.7) translateY(10px)}}@keyframes success-week-fade{from{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{opacity:0;-webkit-transform:scale(0.7) translateY(10px);transform:scale(0.7) translateY(10px)}}@-webkit-keyframes success-clock-spin{from{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{opacity:0;-webkit-transform:scale(0.5) rotate(180deg);transform:scale(0.5) rotate(180deg)}}@keyframes success-clock-spin{from{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{opacity:0;-webkit-transform:scale(0.5) rotate(180deg);transform:scale(0.5) rotate(180deg)}}@-webkit-keyframes success-hand-fade{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes success-hand-fade{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}}@-webkit-keyframes success-bounce-out{from{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}50%{opacity:.8;-webkit-transform:scale(1.1) translateY(-5px);transform:scale(1.1) translateY(-5px)}to{opacity:0;-webkit-transform:scale(0.3) translateY(20px);transform:scale(0.3) translateY(20px)}}@keyframes success-bounce-out{from{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}50%{opacity:.8;-webkit-transform:scale(1.1) translateY(-5px);transform:scale(1.1) translateY(-5px)}to{opacity:0;-webkit-transform:scale(0.3) translateY(20px);transform:scale(0.3) translateY(20px)}}@-webkit-keyframes success-stroke-fade{from{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:100}}@keyframes success-stroke-fade{from{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:100}}@-webkit-keyframes success-background-shrink{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes success-background-shrink{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes success-svg-collapse{from{width:100%;height:100%;opacity:1}to{width:0;height:0;opacity:0}}@keyframes success-svg-collapse{from{width:100%;height:100%;opacity:1}to{width:0;height:0;opacity:0}}#CLOCK:hover #hour_hand{-webkit-animation-duration:60s;animation-duration:60s}#CLOCK:hover #min_hand{-webkit-animation-duration:5s;animation-duration:5s}.animated-clock-tablet-calendar:hover #ruler line.cls-17{-webkit-animation-duration:2s;animation-duration:2s}.animated-clock-tablet-calendar:hover #ruler line.cls-15{-webkit-animation-duration:1.5s;animation-duration:1.5s}.animated-clock-tablet-calendar:hover #pen path.cls-17,.animated-clock-tablet-calendar:hover #pen polyline.cls-17{-webkit-animation-duration:3s;animation-duration:3s}.animated-clock-tablet-calendar:hover #circle1,.animated-clock-tablet-calendar:hover #circle2{-webkit-animation-duration:2.5s;animation-duration:2.5s}.animated-clock-tablet-calendar:hover #BACKGROUND .cls-23{-webkit-animation-duration:7s;animation-duration:7s}.animated-clock-tablet-calendar:hover #LEAFS g:first-child{-webkit-animation-duration:4s;animation-duration:4s}.animated-clock-tablet-calendar:hover #LEAFS g:last-child{-webkit-animation-duration:6s;animation-duration:6s}.animated-clock-tablet-calendar:hover #LEAFS path.cls-19{-webkit-animation-duration:5s;animation-duration:5s}.animated-clock-tablet-calendar:hover #LEAFS path.cls-13{-webkit-animation-duration:4s;animation-duration:4s}.animated-clock-tablet-calendar:hover #cup{-webkit-animation-duration:3s;animation-duration:3s}@media(prefers-reduced-motion: reduce){#BACKGROUND .cls-23,#BACKGROUND #LEAFS g:first-child,#BACKGROUND #LEAFS g:last-child,#BACKGROUND #LEAFS path.cls-19,#BACKGROUND #LEAFS path.cls-13,#PHONE,#CALENDAR #background,#CALENDAR #header,#CALENDAR #week1,#CALENDAR #week2,#CALENDAR #week3,#CALENDAR #week4,#CLOCK,#ruler,#pen,#cup,#CUP #shadow-2,#CUP #marker,#circle1,#circle2,circle.cls-16:not([id]){-webkit-animation:none !important;animation:none !important;opacity:1 !important;-webkit-transform:none !important;transform:none !important}#CLOCK #hour_hand,#CLOCK #min_hand{-webkit-animation:none;animation:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#ruler line.cls-17,#ruler line.cls-15,#pen path.cls-17,#pen polyline.cls-17{-webkit-animation:none;animation:none;stroke-dasharray:none;stroke-dashoffset:0}#circle1,#circle2,circle.cls-16:not([id]){-webkit-animation:gentle-fade 4s ease-in-out infinite;animation:gentle-fade 4s ease-in-out infinite}}@-webkit-keyframes gentle-fade{0%,100%{opacity:1}50%{opacity:.9}}@keyframes gentle-fade{0%,100%{opacity:1}50%{opacity:.9}}#CLOCK #hour_hand,#CLOCK #min_hand{will-change:transform}#ruler line.cls-17,#ruler line.cls-15,#pen path.cls-17,#pen polyline.cls-17{will-change:stroke-dashoffset,opacity}#circle1,#circle2,circle.cls-16:not([id]){will-change:transform}#BACKGROUND .cls-23{will-change:transform,opacity}#LEAFS g:first-child,#LEAFS g:last-child{will-change:transform}#LEAFS path.cls-19,#LEAFS path.cls-13{will-change:stroke-dashoffset,opacity}#cup{will-change:transform}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url("icons/MaterialIcons-Regular.ttf") format("truetype")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;src:local("Material Icons Round"),local("MaterialIconsRound-Regular"),url("icons/MaterialIconsRound-Regular.otf") format("opentype")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:local("Material Icons Outlined"),local("MaterialIconsOutlined-Regular"),url("icons/MaterialIconsOutlined-Regular.otf") format("opentype")}@font-face{font-family:"roboto-regular";font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url("fonts/Roboto-Regular") format("truetype")}@font-face{font-family:"roboto-thin";font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url("fonts/Roboto-Thin") format("truetype")}@font-face{font-family:"roboto-light";font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url("fonts/Roboto-Light") format("truetype")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body,html{max-height:100vh;max-width:100%;overflow-x:hidden}*:focus{outline:none}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}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}

/*# sourceMappingURL=main.css.map*/