.popup[data-v-f0aca8da]{--f7-popup-tablet-width:500px;--f7-popup-tablet-height:400px}[data-v-f0aca8da] .otp-input .item-label{--f7-label-font-size:15px;--f7-label-font-weight:400;margin-bottom:10px;text-align:center}[data-v-f0aca8da] .otp-input .item-input-wrap{--f7-input-height:70px;--f7-input-font-size:20px}.get-started[data-v-b7ec5257]{background-color:#493946;color:#fff}.get-started .gague-wrapper[data-v-b7ec5257]{min-width:30%}@media(min-width:1025px){.get-started .gague-wrapper[data-v-b7ec5257]{padding-right:32px}}.get-started .gague-wrapper .gauge[data-v-b7ec5257]{margin:0 30px}.get-started .card-header .link[data-v-b7ec5257]{color:#fff;min-width:20px;opacity:.75}.get-started .card-header .link[data-v-b7ec5257]:hover{background-color:transparent;opacity:1}.get-started .card-content[data-v-b7ec5257]{--f7-list-item-title-text-color:inherit;--f7-list-item-footer-text-color:var(--tommy-text-light)}.get-started .card-content a[data-v-b7ec5257]{color:#fff}.get-started .card-content a[data-v-b7ec5257]:hover{text-decoration:underline}.get-started .card-content[data-v-b7ec5257] .checkbox{cursor:default;pointer-events:none}.card.editing[data-v-2fc269c9]{border:2px solid rgba(0,0,0,.1)}.card.editing .card-content[data-v-2fc269c9]{opacity:.6;pointer-events:none;transition:opacity .3s ease}@media(max-width:767px){.card.editing .card-content[data-v-2fc269c9]{display:none}}@media(min-width:768px){.card.editing .card-content[data-v-2fc269c9]{max-height:150px;overflow:hidden}}.header-content[data-v-2fc269c9]{align-items:center;display:flex;justify-content:space-between;width:100%}.card-header[data-v-2fc269c9]{position:relative}.editing-controls[data-v-2fc269c9]{align-items:center;display:flex}.editing-controls .button[data-v-2fc269c9]{border-radius:4px;padding:4px 8px;transition:background-color .2s ease}.editing-controls .button[data-v-2fc269c9]:hover{background-color:#0000000d}.editing-controls .button.mobile-drag-handle[data-v-2fc269c9]{cursor:grab}.editing-controls .button.mobile-drag-handle[data-v-2fc269c9]:active{cursor:grabbing}@media(min-width:768px){.editing-controls .button.mobile-drag-handle[data-v-2fc269c9]{cursor:default}}@media(max-width:767px){.editing-controls[data-v-2fc269c9]{margin-right:8px}}.schedule-block-break[data-v-62380e7b]{background:repeating-linear-gradient(135deg,#fff,#fff 5px,var(--f7-md-secondary-container) 5px,var(--f7-md-secondary-container) 10px);box-sizing:border-box;color:var(--tommy-text-color);display:block;height:100%;left:var(--6bfb1aa6);line-height:1;position:absolute;text-align:center;top:0;width:var(--35e2224f)}.schedule-block[data-v-a35c29b3]{background-color:var(--f7-md-secondary-container);border-radius:8px;box-sizing:border-box;color:var(--tommy-text-color);cursor:pointer;display:block;font-size:calc(13px*var(--tommy-accessibility-font-size-multiplier, 1));height:var(--46934822);left:var(--f1abc362);line-height:var(--46934822);min-width:60px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:5px;white-space:nowrap;width:var(--fed8d874);z-index:16}.schedule-block--continues-from-yesterday[data-v-a35c29b3]{border-bottom-left-radius:0;border-top-left-radius:0}.schedule-block--continues-to-tomorrow[data-v-a35c29b3]{border-bottom-right-radius:0;border-top-right-radius:0}.schedule-block .badge[data-v-a35c29b3]{background-color:var(--f7-ios-primary)}.schedule-block .schedule-block-text[data-v-a35c29b3]{position:relative;z-index:4}.schedule-block .schedule-block-inner[data-v-a35c29b3]{display:block;overflow:hidden;padding-left:8px;padding-right:8px;position:relative;text-overflow:ellipsis;z-index:11}.statuses[data-v-ab0470db]{display:inline}.statuses span[data-v-ab0470db]{margin-left:8px}.today-schedule-badge[data-v-ab0470db]{margin-left:4px;margin-top:-2px}.today-schedule-warnings[data-v-3704c5ad]{--f7-badge-size:10px;--f7-badge-bg-color:var(--f7-color-red)}.schedule-block[data-v-e30f4aa0]{background-color:var(--skeleton-color);border-radius:8px;box-sizing:border-box;color:var(--tommy-text-color);cursor:pointer;display:block;font-size:calc(13px*var(--tommy-accessibility-font-size-multiplier, 1));height:var(--1250a572);left:0;line-height:var(--1250a572);min-width:60px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:5px;white-space:nowrap;width:var(--2ed6b76e);z-index:16}.today-schedule[data-v-e30f4aa0]{--f7-table-cell-padding-horizontal:0px;--f7-table-body-font-size:calc(12px*var(--tommy-accessibility-font-size-multiplier, 1))}.today-schedule td[data-v-e30f4aa0],.today-schedule th[data-v-e30f4aa0]{min-width:50px;padding-right:10px;width:50px}.today-schedule td[data-v-e30f4aa0]:first-child,.today-schedule th[data-v-e30f4aa0]:first-child{width:290px}@keyframes fadeIn-d8018100{0%{opacity:0}to{opacity:.6}}[data-v-d8018100] .mini-profile{--f7-list-media-item-padding-vertical:0px;--f7-line-height:1;--f7-list-item-min-height:34px;font-size:calc(12px*var(--tommy-accessibility-font-size-multiplier, 1));justify-content:center;padding-bottom:8px;padding-top:8px}[data-v-d8018100] .mini-profile .avatar-circle{font-size:calc(12px*var(--tommy-accessibility-font-size-multiplier, 1))}.mini-profile-small[data-v-d8018100]{--f7-list-item-title-font-size:calc(12px*var(--tommy-accessibility-font-size-multiplier, 1));--f7-list-item-text-font-size:calc(12px*var(--tommy-accessibility-font-size-multiplier, 1))}.current-hour[data-v-d8018100]{position:relative}.current-hour[data-v-d8018100]:after{animation:fadeIn-d8018100 .2s ease-out;background:var(--tommy-brand-color);content:"";display:block;height:calc(100% + 1px);left:var(--1fe971e9);opacity:.6;position:absolute;top:4px;transition:opacity .2s ease-out;width:1px;z-index:16}.today-schedule[data-v-d8018100]{--f7-table-cell-padding-horizontal:0px;--f7-table-body-font-size:calc(12px*var(--tommy-accessibility-font-size-multiplier, 1));overflow-x:auto!important;overflow-y:hidden!important}.today-schedule tr[data-v-d8018100]{min-height:32px}.today-schedule td[data-v-d8018100],.today-schedule th[data-v-d8018100]{min-height:32px;min-width:50px;padding-right:10px;width:50px}.today-schedule td[data-v-d8018100]:first-child,.today-schedule th[data-v-d8018100]:first-child{background:var(--f7-page-bg-color);left:0;position:sticky;text-align:left;transition:width .2s ease-out;width:160px;z-index:10}.today-schedule td:first-child .fa-user[data-v-d8018100],.today-schedule th:first-child .fa-user[data-v-d8018100]{display:block;margin-left:8px;text-align:left}.today-schedule.today-schedule-scrolled td[data-v-d8018100]:first-child,.today-schedule.today-schedule-scrolled th[data-v-d8018100]:first-child{min-width:44px;transition:width .2s ease-out;width:44px}.today-schedule.today-schedule-scrolled td:first-child .mini-profile-avatar-wrapper[data-v-d8018100],.today-schedule.today-schedule-scrolled th:first-child .mini-profile-avatar-wrapper[data-v-d8018100]{align-items:center;display:block;justify-content:center;min-height:32px}.today-schedule.today-schedule-scrolled td:first-child .mini-profile-avatar-wrapper .item-media[data-v-d8018100],.today-schedule.today-schedule-scrolled th:first-child .mini-profile-avatar-wrapper .item-media[data-v-d8018100]{margin-right:0}.today-schedule.today-schedule-scrolled td:first-child .item-inner[data-v-d8018100],.today-schedule.today-schedule-scrolled th:first-child .item-inner[data-v-d8018100]{display:none!important}.skeleton-avatar[data-v-d8018100]{border-radius:50%;height:var(--tommy-avatar-sm-size);width:var(--tommy-avatar-sm-size)}.today-schedule-avatar-column[data-v-d8018100]{max-width:160px;transition:width .2s ease-out,max-width .2s ease-out;width:160px}.today-schedule-avatar-column .mini-profile-avatar-wrapper[data-v-d8018100]{align-items:flex-start;display:flex;height:32px;max-height:32px;min-height:32px}.today-schedule-avatar-column .item-media[data-v-d8018100]{position:relative}.today-schedule-avatar-column .avatar-warning-dot[data-v-d8018100]{bottom:-4px;position:absolute;right:-4px}.today-schedule-avatar-column .item-title[data-v-d8018100]{align-items:center;display:flex}.today-schedule-avatar-column .mini-profile-avatar-title[data-v-d8018100]{box-sizing:border-box;display:inline-block;padding-right:4px;width:100%}.today-schedule.today-schedule-scrolled .today-schedule-avatar-column[data-v-d8018100]{height:32px;max-height:32px;max-width:44px;min-height:32px;overflow:visible;width:44px}.today-schedule.today-schedule-scrolled .today-schedule-avatar-column .mini-profile-avatar-wrapper[data-v-d8018100]{align-items:flex-start;display:flex;height:32px;justify-content:center;max-height:32px;min-height:32px;overflow:visible}.today-schedule.today-schedule-scrolled .today-schedule-avatar-column .item-inner[data-v-d8018100]{display:none!important}@media(max-width:767.98px){.today-schedule-avatar-column[data-v-d8018100]{overflow:visible;padding-left:3px}.today-schedule-avatar-column .item-media[data-v-d8018100]{overflow:visible}.today-schedule tr th[data-v-d8018100]:first-child{padding-left:3px}}.no-shifts-card[data-v-d8018100]{--f7-card-box-shadow:none;--f7-card-bg-color:transparent;left:50%;margin:-150px auto 0;position:absolute;text-align:center;transform:translate(-50%);width:300px;z-index:var(--z-sidebar)}.today-schedule-skeleton[data-v-d8018100]{opacity:.24}.open-shift-avatar[data-v-d8018100]{align-items:center;background:var(--tommy-brand-color);color:#fff;display:flex;font-size:calc(14px*var(--tommy-accessibility-font-size-multiplier, 1));justify-content:center}table tbody tr:first-child .current-hour .current-hour__arrow[data-v-d8018100]{animation:fadeIn-d8018100 .2s ease-out;background:transparent;border:4px solid transparent;border-top:4px solid var(--tommy-brand-color);height:2px;left:calc(var(--1fe971e9) - 4.5px);opacity:.6;position:absolute;top:0;transition:opacity .2s ease-out,transform .2s ease-out;width:2px;z-index:16}.statuses[data-v-492583d3]{display:inline}.statuses span[data-v-492583d3]{margin-left:8px}[data-v-0f4a425b] .vuecal{box-shadow:none}[data-v-0f4a425b] .vuecal .vuecal__weekdays-headings{border-bottom:1px solid var(--f7-bars-border-color);border-top:1px solid var(--f7-bars-border-color)}[data-v-0f4a425b] .vuecal .vuecal__heading .weekday-label{font-size:calc(14px*var(--tommy-accessibility-font-size-multiplier, 1));font-weight:500}[data-v-0f4a425b] .vuecal .vuecal__heading.today .day-of-month{background-color:var(--tommy-brand-color);border-radius:50%;color:#fff;display:inline-block;height:calc(22px*var(--tommy-accessibility-font-size-multiplier, 1));line-height:calc(22px*var(--tommy-accessibility-font-size-multiplier, 1));width:calc(22px*var(--tommy-accessibility-font-size-multiplier, 1))}[data-v-0f4a425b] .vuecal .vuecal__cell:before{border-color:#c4c4c440}[data-v-0f4a425b] .vuecal .vuecal__cell:first-child:before{border-left:none}[data-v-0f4a425b] .vuecal .vuecal__cell:last-child:before{border-right:none}[data-v-0f4a425b] .vuecal .vuecal__cell--selected{background-color:transparent}[data-v-0f4a425b] .vuecal .vuecal__cell--today{background-color:#f0f0ff66}[data-v-0f4a425b] .vuecal .vuecal__no-event{padding-bottom:var(--tommy-block-padding);padding-top:var(--tommy-block-padding)}[data-v-0f4a425b] .vuecal .vuecal__event-open{color:var(--tommy-brand-color)}[data-v-0f4a425b] .vuecal .vuecal__event{background:transparent;box-shadow:none;color:inherit;cursor:pointer;overflow:visible;padding:16px}[data-v-0f4a425b] .vuecal .vuecal__event+.vuecal__event{padding-top:0}[data-v-0f4a425b] .vuecal .shift-item{margin-bottom:5px;padding:8px 4px 8px 12px;text-align:left}[data-v-0f4a425b] .vuecal .shift-item:last-child{margin-bottom:0}.week-schedule-badge-container[data-v-0f4a425b]{margin-top:2px}.chart-container[data-v-f49a4a0e]{width:100%}.chart-container[data-v-f49a4a0e] canvas{max-width:100%}.sales-chart[data-v-f49a4a0e]{position:relative}@media(min-width:1025px){.sales-chart[data-v-f49a4a0e]{display:flex;flex-direction:row}}.no-data-overlay[data-v-f49a4a0e]{align-items:center;background:#ffffffa6;bottom:0;display:flex;justify-content:center;left:0;padding-bottom:15%;position:absolute;right:0;top:0;z-index:10}.no-data-overlay span[data-v-f49a4a0e]{color:var(--f7-text-color);font-size:var(--f7-typography-body-font-size,14px)}@media(max-width:1024.98px){.stats[data-v-f49a4a0e]{margin-bottom:24px}}@media(min-width:1025px){.stats[data-v-f49a4a0e]{border-right:1px solid var(--f7-bars-border-color);margin-right:var(--f7-card-content-padding-horizontal);padding-right:var(--f7-card-content-padding-horizontal);width:230px}}.stats ul[data-v-f49a4a0e]{list-style:none;margin:0;padding:0}.stats ul li[data-v-f49a4a0e]{display:flex;justify-content:space-between;margin-bottom:6px}.stats strong[data-v-f49a4a0e]{font-weight:500}.stats .stat-secondary[data-v-f49a4a0e]{color:var(--tommy-text-medium)}.stats .stat-secondary[data-v-f49a4a0e],.stats .stat-variance[data-v-f49a4a0e]{font-size:calc(13px*var(--tommy-accessibility-font-size-multiplier, 1))}.stats .stat-variance[data-v-f49a4a0e]{color:var(--tommy-success);font-weight:500}.stats .stat-variance.down[data-v-f49a4a0e]{color:var(--tommy-danger)}.dot[data-v-cf8290d1]{color:var(--tommy-success);font-size:calc(25px*var(--tommy-accessibility-font-size-multiplier, 1));left:-3px;line-height:0;margin-right:5px;position:relative;top:2px}.subscription-total{font-size:calc(28px*var(--tommy-accessibility-font-size-multiplier, 1))}@media(max-width:767.98px){.timesheets-summary-list[data-v-3ae5741b] .item-content{padding-left:0}}.invoicing-summary-container[data-v-e0a0d6aa]{display:flex;flex-direction:column}.invoicing-summary-container .toolbar--tabs[data-v-e0a0d6aa]{margin-bottom:0}@media(max-width:767.98px){.invoicing-summary-list[data-v-e0a0d6aa] .item-content{padding-left:0}}@media(max-width:767.98px){.clocked-in-list[data-v-b779fafb] .item-content{padding-left:0}}.chart-container[data-v-c252c5dc]{display:flex;flex-direction:column;max-height:400px;width:100%}@media(max-width:767.98px){.documents-summary-list[data-v-36fe1d40] .item-content{padding-left:0}}@media(max-width:767.98px){.leave-requests-summary-list[data-v-ef7eb85f] .item-content{padding-left:0}}.cards-slider[data-v-b1c6b2ae]{-moz-column-gap:10px;column-gap:10px;flex-direction:row}.cards-slider[data-v-b1c6b2ae],.cards-slider-card[data-v-b1c6b2ae]{box-sizing:border-box;display:flex}.cards-slider-card[data-v-b1c6b2ae]{--f7-card-header-padding-horizontal:10px;--f7-card-content-padding-horizontal:10px;--f7-card-outline-border-color:hsla(0,0%,100%,.65);--f7-card-header-padding-vertical:10px;--f7-card-content-padding-vertical:10px;border:1px solid var(--tommy-bg-light);flex:1;flex-direction:column}.editable-text-preview p:first-of-type{margin-top:0}.editable-text-preview p:last-of-type{margin-bottom:0}.editable-text-preview p:empty{display:none}.actions .button[data-v-e5da1fdf]{margin-right:10px;width:90px}.actions .link[data-v-e5da1fdf]{font-size:calc(14px*var(--tommy-accessibility-font-size-multiplier, 1))}.actions-edit[data-v-e5da1fdf]{margin-top:16px}@media(max-width:767.98px){.week-leave-list[data-v-829817bd] .item-content{padding-left:0}}.recent-activity[data-v-40a82d0f] .list{margin:0!important}@media(max-width:767.98px){.recent-activity[data-v-40a82d0f] .item-content{padding-left:0}}.videos[data-v-928d53fb]{display:flex;flex-wrap:wrap;justify-content:space-between}.videos .video[data-v-928d53fb]{display:flex;gap:10px;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;width:100%}.videos .video .video__thumbnail[data-v-928d53fb]{background:var(--tommy-bg-lighter);border-radius:8px;height:180px;min-width:90px;position:relative;width:90px}.videos .video .video__thumbnail .complete-gauge[data-v-928d53fb]{left:10px;position:absolute;top:10px}.videos .video .video__thumbnail .link[data-v-928d53fb]{display:block;height:100%;width:100%}.videos .video .video__thumbnail--accepted[data-v-928d53fb]{background:var(--tommy-bg-lightest)}.videos .video .video__thumbnail--has-image[data-v-928d53fb]{position:relative}.videos .video .video__thumbnail--has-image .play-button[data-v-928d53fb]{color:#fff}.videos .video .video__thumbnail .video__thumbnail-image[data-v-928d53fb]{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.videos .video__add-new-button[data-v-928d53fb]{background:var(--tommy-list-item-hover);border:1px solid var(--tommy-border-color);border-radius:8px;display:flex;flex-direction:column;height:180px;margin-left:0;min-width:90px;padding:10px;position:relative;text-align:center;width:90px}.videos .video__add-new-button[data-v-928d53fb]:hover{background:var(--tommy-list-item-selected)}.videos .video__add-new-button--wide[data-v-928d53fb]{justify-content:center;min-width:180px;width:180px}.videos .video__add-new-button-icon[data-v-928d53fb]{color:var(--f7-text-color);font-size:calc(24px*var(--tommy-accessibility-font-size-multiplier, 1))}.videos .video__add-new-button-label[data-v-928d53fb]{color:var(--f7-text-color);font-size:calc(14px*var(--tommy-accessibility-font-size-multiplier, 1));margin-left:0;padding-top:6px}.video-empty-block[data-v-928d53fb]{width:100%}.accepted[data-v-928d53fb]{color:var(--tommy-green);position:absolute;right:10px;top:10px}.play-button[data-v-928d53fb]{color:#0000001f;font-size:calc(32px*var(--tommy-accessibility-font-size-multiplier, 1));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.shift-requirement-skip-description[data-v-d158e9f2],.shift-requirement-skip-description[data-v-551ef5d8]{color:var(--f7-block-text-color);font-size:var(--tommy-font-size-small);margin-top:8px}.employee-document-form[data-v-3033d15a]{padding-bottom:calc(var(--f7-toolbar-height) + var(--f7-safe-area-bottom))}.employee-document-form[data-v-3033d15a] .toolbar{bottom:0;left:0;position:fixed;right:0}.employee-document-form__loading[data-v-3033d15a]{align-items:center;display:flex;justify-content:center;padding:40px}.file-approval-info[data-v-3033d15a]{margin-bottom:var(--tommy-block-padding)}.preview-file-input__attachments--preview[data-v-3033d15a]{padding-left:0}.preview-signature[data-v-3033d15a]{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100px;width:100%}.item-input-wrap--signature[data-v-3033d15a]{height:auto!important}.shift-requirement-skip-description[data-v-3d638d89],.shift-requirement-skip-description[data-v-493ebf71]{color:var(--f7-block-text-color);font-size:var(--tommy-font-size-small);margin-top:8px}.shift-info[data-v-f47d741b]{padding-bottom:0;text-align:center}.shift-title[data-v-f47d741b]{font-size:var(--tommy-font-size-large);font-weight:600}.shift-time[data-v-f47d741b]{color:var(--f7-block-text-color);font-size:var(--tommy-font-size);margin-top:4px}.requirements-summary-count[data-v-74c27303],.requirements-summary-count[data-v-9880ab00]{font-weight:600}.dashboard-message-block[data-v-2276a8d7]{margin-bottom:16px}.subscribe-button[data-v-2276a8d7]{margin-left:auto}.dashboard-item .card[data-v-2276a8d7]{display:flex;flex-direction:column;overflow:hidden;position:relative}.dashboard-item .card-header[data-v-2276a8d7]{background:var(--tommy-surface);padding:1rem;position:sticky;top:0;z-index:10}.dashboard-item .card-content[data-v-2276a8d7]{overflow-x:auto}.editing .dashboard-item .card[data-v-2276a8d7]{transition:transform .2s ease,box-shadow .2s ease}.editing .dashboard-item .card[data-v-2276a8d7]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.editing .dashboard-item .card-content[data-v-2276a8d7]{opacity:.6;pointer-events:none}.edit-dashboard-controls[data-v-2276a8d7]{background:var(--tommy-surface);bottom:var(--f7-toolbar-height);box-shadow:0 -2px 10px #0000001a;left:0;padding:16px;position:fixed;right:0;text-align:center;z-index:var(--z-sidebar)}@supports (-webkit-touch-callout:none){.edit-dashboard-controls[data-v-2276a8d7]{bottom:calc(var(--f7-toolbar-height) + env(safe-area-inset-bottom));padding-bottom:calc(16px + env(safe-area-inset-bottom));z-index:var(--z-dialog)}}@media(min-width:992px){.edit-dashboard-controls[data-v-2276a8d7]{bottom:0;margin-left:var(--f7-panel-left-width)}}.dashboard.editing[data-v-2276a8d7]{padding-bottom:80px}.dashboard.editing .dashboard-column[data-v-2276a8d7]:last-child{margin-bottom:20px}@media(max-width:767px){.dashboard.editing[data-v-2276a8d7]{padding-bottom:0}}.vendor-svg[data-v-d64e5fb8]{display:inline-block}.invite-friend-clipboard[data-v-4d62539e]{padding:10px}#about-page[data-v-4d62539e]{text-align:center}#about-page .terms[data-v-4d62539e]{margin-top:130px}#about-page .logo[data-v-4d62539e]{margin-left:auto;margin-right:auto;margin-top:30px;max-height:50px;max-width:50px}#about-external .block[data-v-50e29308]{margin:10px}#about-external .page-content[data-v-50e29308]{font-size:80%}
