body,div:where(.light-theme){--nmd3-primary:#005cad;--nmd3-primary-hover-dark:#004480;--primary:#65758b;--primary-focus:rgba(101,117,139,.5);--theme-white:#fff;--white:#fff;--theme-black:#000;--theme-page-bg:#fff;--theme-body-bg:#fff;--ms-login-border:#8c8c8c;--ms-login-text:#5e5e5e;--ms-login-background:#fff;--dashboard-item-title:var(--theme-primary);--dashboard-item-greyscale:var(--theme-body-text);--dashboard-item-label:var(--theme-body-text);--login-card-bg:#fff;--login-card-border:#fff;--login-angled-card-bg:var(--primary);--login-angled-card-border:var(--primary);--login-text-link:#005eae;--login-text-link-hover:#000;--login-button-bg:#005eae;--login-button-border:#005eae;--login-button-text:#fff;--login-button-bg-hover:#e5e7eb;--login-button-border-hover:#e5e7eb;--login-button-text-hover:#000;--login-button-bg-disabled:#005eae;--login-button-border-disabled:#005eae;--login-button-text-disabled:#fff;--login-button-bg-disabled-hover:#005eae;--login-button-border-disabled-hover:#005eae;--login-button-text-disabled-hover:#fff;--login-footer-bg:#e5e7eb;--login-footer-fg:#374151;--login-gb-tech-logo:var(--nmd3-primary);--theme-employee-panel-bg:var(--theme-body-bg);--theme-employee-panel-name:#64748b;--theme-sidebar-bg:#fff;--theme-sidebar-border:#d1d5db;--theme-overlay:#0f172a5d;--theme-overlay-lighter:#0f172a30;--drop-shadow:rgba(15,23,42,.24);--drop-shadow-lighter:rgba(15,23,42,.24);--drop-shadow-darker:rgba(15,23,42,.5);--theme-primary:#65758b;--type-primary:#65758b;--theme-primary-hover:#404a59;--theme-primary-light:#f3f4f6;--theme-primary-light-hover:#e1e5ea;--primary-light-hover:#dce0e5;--theme-primary-transparent:rgba(75,87,104,.2);--theme-primary-border:rgba(75,87,104,.5);--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-border-primary-light:rgba(75,87,104,.1);--theme-border-light:#ebebeb;--theme-border-accordion:#e5e7eb;--theme-header-separator:#d1d5db;--theme-border-menu:#cbd5e1;--theme-border-generic:#a6a6a6;--theme-border-generic-light:#e5e5e5;--theme-header-bg:#f3f4f6;--theme-header-text:#334155;--theme-highlight-bg:#fde047;--theme-language-theme-selector:transparent;--theme-language-theme-selector-text:#000;--theme-language-theme-selector-hover:#fff;--theme-language-theme-selector-border:#fff;--theme-language-theme-selector-button-hover:#ececec;--theme-language-theme-selector-separator:#ececec;--theme-language-theme-selector-button-text-hover:#000;--theme-language-theme-selector-button-selected:#005eae;--theme-language-theme-selector-button-selected-text:#fff;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:#145297;--theme-tooltip-trigger-text:#fff;--theme-tooltip-trigger:#0d79f2;--theme-tooltip-trigger-disabled:#cbd5e1;--theme-tooltip-trigger-hover:#475569;--theme-location-tooltip:#dc2626;--theme-default-tooltip-text:#000;--theme-default-tooltip-bg:#f4f4f5;--theme-tooltip--stopwatch:var(--theme-primary);--theme-tooltip--next-occurence-separator:#d9d9d9;--theme-primary-button:#0d79f2;--theme-primary-button-hover:#185ead;--theme-primary-button-text:#fff;--theme-primary-button-border:#0d79f2;--theme-delete-button:#dc2626;--theme-delete-button-hover:#991b1b;--theme-delete-button-text:#fff;--theme-search-button:#0d79f2;--theme-pager-button:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--import-chip-bg:#000;--import-chip-fg:#fff;--theme-appearance-chip-text:#000;--theme-appearance-chip-border:#00000014;--external-contact-chip-border:var(--theme-employee-panel-name);--external-contact-chip-fg:var(--theme-employee-panel-name);--external-contact-chip-bg:#fff;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-quick-links--title:var(--theme-primary);--theme-sub-title:#909197;--theme-body-text:#1e293b;--theme-label:#353535;--theme-invalid:red;--theme-edit-bar-bg:#e5e7eb80;--theme-edit-bar-text:#fff;--calendar-year-separator-bg:#f3f4f6;--calendar-month-header-bg:#f3f4f6;--calendar-month-header-fg:#1e293b;--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:var(--theme-primary-hover);--theme-calendar-text:#72777b;--theme-calendar-date:#374151;--theme-calendar-weekend:#94a3b8;--theme-calendar-saturday:#ecf4fd;--theme-calendar-sunday:#dbe7f8;--theme-calendar-border:#e1e1e1;--theme-calendar-rest-day-fg:#4d4d4d;--theme-calendar-rest-day-bg:#e6e6e6;--theme-main-menu-bg:#fff;--theme-main-menu-text:#000;--theme-main-menu-border:#fff;--theme-main-menu-child-level-1-bg:#9ca3af;--theme-main-menu-child-level-1-text:#000;--theme-main-menu-child-level-2-bg:#d1d5db;--theme-main-menu-child-level-2-text:#000;--theme-main-menu-child-level-3-bg:#e5e7eb;--theme-main-menu-child-level-3-text:#000;--theme-accordion-menu-parent-bg:#f1f5f9;--theme-accordion-menu-expanded-bg:#fff;--theme-accordion-menu-parent-text:var(--theme-primary);--theme-accordion-menu-child-text:#5f6e84;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-accordion-menu-expand-icon:var(--theme-primary);--theme-accordion-menu-collapse-icon:#fff;--theme-dark-icon:#334155;--theme-loading-bar-bg:#f3f4f6;--theme-loading-bar-top:#5fba7d;--theme-loading-bar-bottom:#16a34a;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#fff;--theme-loader-border-width:4px;--theme-grid-border:#e5e7eb;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#fff;--theme-grid-sub-header:#94a3b8;--theme-grid-row-disabled-text:#ccc;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#fff;--theme-category-primary:var(--theme-primary);--theme-category-primary--light:#edf2f8;--theme-category-personnel:#db2979;--theme-category-personnel--light:#fdf2f8;--theme-category-personnel--hover:#ab215f;--theme-category-attendance:#415e71;--theme-category-attendance--light:#ecf1f4;--theme-category-absence:#8db800;--theme-category-leave:#8db800;--theme-category-leave--light:#fefce7;--theme-category-leave--light-border:#fcf6b6;--theme-category-tooltip-text:#fff;--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-bg:hsla(0,0%,100%,.4);--theme-input-disabled-text:#000;--theme-input-disabled-border:rgba(101,117,139,.4);--theme-input-invalid-bg:#fff;--theme-input-invalid-border:red;--theme-input-invalid-border-focus:rgba(0,0,0,.18);--theme-input-chip-bg:#f5f5f5;--theme-input-chip-border:rgba(0,0,0,.08);--theme-input-chip-text:#424242;--radio-button-bg:#ebebeb;--radio-button-border:#4d4d4d;--radio-button-selected:var(--theme-primary);--theme-toggle-border:#48c322;--theme-toggle-bg:#48c322;--theme-toggle-text:#fff;--theme-toggle-text-off:#919191;--theme-toggle-focus:#9ff799;--theme-toggle-off-border:#ebebeb;--theme-toggle-off-icon:#a1a1a1;--theme-toggle-off-bg:#fff;--theme-toggle-off-text:#424242;--theme-toggle-off-focus:#f3f4f6;--theme-button-filter-border:#48c322;--theme-button-filter-border-hover:#3ea91e;--theme-button-filter-bg:#48c322;--theme-button-filter-bg-hover:#3ea91e;--theme-button-filter-text:#fff;--theme-button-filter-text-hover:#fff;--theme-button-filter-focus:rgba(88,195,34,.3);--theme-button-filter-off-border:#b4daa9;--theme-button-filter-off-border-hover:#95cb86;--theme-button-filter-off-bg:#b4daa9;--theme-button-filter-off-bg-hover:#95cb86;--theme-button-filter-off-text:#fff;--theme-button-filter-off-text-hover:#fff;--theme-button-filter-off-focus:rgba(175,219,163,.4);--theme-event-green:#73c513;--theme-approved:#71c313;--theme-approved-focus:rgba(113,195,19,.5);--theme-approved-light:#e7fad1;--theme-declined:#dc2828;--theme-declined-light:#f8d3d3;--theme-pending:#0d78f2;--theme-awaiting:#0d78f2;--theme-awaiting-light:#d8e9fd;--upcoming:grey;--not-ready:#ccc;--upcoming-light:#fff;--due:#0d78f2;--due-light:#fff;--completed:#71c313;--completed-light:#fff;--theme-sub-await:#e6e6e6;--status-pale-green:#e7fad1;--status-light-amber:#faf0d1;--status-light-red:#f8d3d3;--status-transparent:transparent;--status-grey:#e6e6e6;--status-blue:#0d78f2;--status-green:#71c313;--status-light-green:#93f20d;--status-yellow:#e3f20d;--status-amber:#e7b008;--status-orange:#f70;--status-red:#dc2828;--status-border:#424242;--status-not-started:var(--status-transparent);--status-unknown:var(--status-transparent);--status-pending-completion:var(--status-transparent);--status-processing:var(--status-blue);--status-pending:var(--status-blue);--status-due:var(--status-blue);--status-awaiting:var(--status-blue);--status-awaiting-flag:var(--status-blue);--status-awaiting-calculation:var(--status-blue);--status-awaiting-response:var(--status-blue);--status-under-review:var(--status-blue);--status-investigating:var(--status-blue);--status-awaiting-certificate:var(--status-blue);--status-in-progress:var(--status-blue);--status-modified:var(--status-blue);--status-upcoming:var(--status-grey);--status-closed:var(--status-grey);--status-dismissed:var(--status-grey);--status-cancelled:var(--status-grey);--status-payroll-pending-completion:var(--status-grey);--status-pending-flag:#bfbfbf;--status-pending-flag-hover:#878787;--status-open:var(--status-green);--status-eligible-for-work:var(--status-green);--status-active:var(--status-green);--status-completed:var(--status-green);--status-excellent:var(--status-green);--status-resolved:var(--status-green);--status-verified:var(--status-green);--status-not-barred:var(--status-green);--status-ready:var(--status-green);--status-submitted-to-payroll:var(--status-green);--status-approved-flag:var(--status-green);--status-fit:var(--status-green);--status-added:var(--status-green);--status-good:var(--status-light-green);--status-fit-lighter:#f1f9e7;--status-fair:var(--status-yellow);--status-poor:var(--status-amber);--status-expired:var(--status-amber);--status-temporarily-suspended:var(--status-amber);--status-postponed:var(--status-amber);--status-requires-clarification:var(--status-amber);--status-unresolved:var(--status-amber);--status-undisclosed:var(--status-amber);--status-warning:var(--status-amber);--status-critical:var(--status-orange);--status-escalated:var(--status-orange);--status-denied:var(--status-red);--status-withdrawn:var(--status-red);--status-revoked:var(--status-red);--status-rejected:var(--status-red);--status-failed:var(--status-red);--status-barred:var(--status-red);--status-unprotected:var(--status-red);--status-declined-flag:var(--status-red);--status-unfit:var(--status-red);--status-deducted:var(--status-red);--status-deleting:var(--status-red);--status-disabled:var(--theme-disabled-icon);--theme-tactical-declined-leave-heading-text:#dc2828;--theme-tactical-declined-leave-icon:#dc2828;--theme-tactical-declined-leave-border:#dc2828;--theme-tactical-declined-leave-grid-border:#f8d3d3;--theme-tactical-declined-leave-header-background:#f8d3d3;--theme-tactical-declined-leave-body-background:#fff;--theme-approved-leave-heading-text:#71c313;--theme-approved-leave-icon:#71c313;--theme-approved-leave-border:#71c313;--theme-approved-leave-grid-border:#e7fad1;--theme-approved-leave-header-background:#e7fad1;--theme-approved-leave-body-background:#fff;--theme-tooltip-permissions-table-title-bar:#a6a6a6;--theme-tooltip-permissions-table-title-bar-text:#fff;--theme-stepper-progress:#ccc;--theme-stepper-progress-selected:#005eae;--theme-indicator-bg:#fff;--theme-indicator-text-icon:#424242;--theme-indicator-border:#ccc;--theme-indicator-bg-hover:#ebebeb;--theme-indicator-text-icon-hover:#424242;--theme-indicator-border-hover:#ccc;--theme-indicator-current-bg:#005eae;--theme-indicator-current-text-icon:#fff;--theme-indicator-current-border:#005eae;--theme-indicator-current-bg-hover:#005eae;--theme-indicator-current-text-icon-hover:#fff;--theme-indicator-current-border-hover:#005eae;--theme-indicator-error-bg:#fff;--theme-indicator-error-text-icon:red;--theme-indicator-error-border:red;--theme-indicator-error-bg-hover:#fff;--theme-indicator-error-text-icon-hover:red;--theme-indicator-error-border-hover:red;--theme-indicator-success-bg:#fff;--theme-indicator-success-text-icon:#73c513;--theme-indicator-success-border:#005eae;--theme-indicator-success-bg-hover:#fff;--theme-indicator-success-text-icon-hover:#73c513;--theme-indicator-success-border-hover:#005eae;--theme-sidebar-icon-colour:currentColor;--theme-sidebar-primary:var(--theme-category-primary);--theme-sidebar-personnel:var(--theme-category-personnel);--theme-sidebar-attendance:var(--theme-category-attendance);--theme-sidebar-absence:var(--theme-category-absence);--theme-sidebar-leave:var(--theme-category-leave);--theme-sidebar-text:#fff;--theme-user-info-bg:#e5e7eb;--theme-user-info-text:#000;--theme-user-info-border:#d1d5db;--theme-user-info-bg-hover:#4b5563;--theme-user-info-text-hover:#fff;--theme-gray-card-header:#999;--theme-card-text:#000;--theme-card-footer:#f3f4f6;--theme-card-grid-bg:#e0ecfb;--theme-card-grid-bg-hover:#c9dff8;--theme-card-grid-bg-focus:var(--primary-hover);--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--wireframe-card-issue-header-bg:#f70;--wireframe-card-issue-label:#f70;--wireframe-card-issue-border:#f70;--wireframe-card-issue-bg:#ffe4cc;--menu-card-list-selected-bg:#e6e8eb;--menu-card-list-selected-fg:#64748b;--menu-card-list-selected-arrow:#e6e8eb;--window-header-bg:#f3f4f6;--window-header-fg:#797979;--window-header-border:#e5e7eb;--window-header-height:60px;--window-header-search-bar-width:350px;--theme-window-bg:#fff;--theme-window-transparent-bg:hsla(0,0%,100%,0);--theme-wizard-heading-text:var(--theme-primary);--theme-wizard-subheading-text:var(--theme-label);--theme-wizard-footer-bg:#f3f4f6;--theme-wizard-footer-text:#000;--theme-wizard-footer-border:#e5e7eb;--wizard-number-status-fg:#64748b;--wizard-number-status-bg:var(--theme-body-bg);--wizard-number-status-border:#64748b;--wizard-number-status-fit-fg:#fff;--wizard-number-status-fit-bg:var(--status-fit);--wizard-number-status-unfit-fg:#fff;--wizard-number-status-unfit-bg:var(--status-unfit);--wizard-number-status-unfit-border:#fff;--button-error:red;--button-error-light:#fcf3f3;--button-error-hover:#a80000;--theme-card-alert-titlebar-bg:red;--theme-card-alert-titlebar-text:#fff;--theme-card-alert-content-title:red;--theme-card-alert-content:#000;--theme-notification-info:#0d79f2;--theme-notification-info-border:#0d79f2;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-border:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-border:#5fba7d;--theme-notification-success-shadow:#457756;--theme-notification-warning:#f2af0d;--theme-notification-warning-border:#f2af0d;--theme-notification-warning-shadow:#9c7f28;--theme-att-leave:var(--theme-category-leave);--theme-att-green:#90ba3b;--theme-att-orange:#ff9500;--theme-att-red:#ff2a00;--theme-att-blue:#00b7ff;--theme-disabled-icon:#cbd5e1;--theme-status-not-started:#cbd5e1;--theme-status-not-started-text:#000;--theme-status-in-progress:#005cad;--theme-status-in-progress-text:#fff;--theme-status-completed:#73c513;--theme-status-completed-text:#fff;--theme-status-failed:#dc2626;--theme-status-failed-text:#fff;--theme-status-border:#6a6a6a;--staffing-zero:#ff2a00;--staffing-minimum:#ffae00;--staffing-optimal:#15d52f;--staffing-maximum:#ffd63f;--staffing-level-bar-line-bg:#dee2e6;--staffing-level-bar-line-border:var(--grid-table-border);--lifecycle-draft-bg:#7f7f7f;--lifecycle-draft-fg:#fff;--lifecycle-completed-bg:#72c313;--lifecycle-completed-fg:#fff;--stage-bg-chip:#fff;--stage-due:#0d79f1;--stage-not-started:grey;--stage-in-progress:#0d79f1;--stage-completed:#73c513;--stage-cancelled:#ccc;--stage-border:#434343;--theme-badge:#ff2a00;--theme-badge-border:#d62400;--theme-badge-text:#fff;--chip-planned-fg:#fff;--chip-planned-bg:#0d79f1;--theme-error-box-bg:#dc2626;--theme-error-box-text:#fff;--theme-error-box-border:#991b1b;--theme-favourite-icon-disabled:#ffb0204c;--theme-favourite-icon:#ffb91e;--theme-locked:#dc2626;--theme-sub-company-name:#94a3b8;--theme-sub-body-text:#94a3b8;--theme-sub-active-item:#c0efc0;--theme-sub-active-item-text:#265326;--theme-sub-inactive-item:#e2e8f0;--theme-sub-inactive-item-text:#94a3b8;--theme-sub-inactive-item-border:#cbd5e1;--theme-sub-title-bar:#5b8ebe;--theme-sub-cancelled-item:#e46767;--theme-sub-cancelled-item-text:#fff;--theme-notify:#ffb91e;--theme-notify-icon:#fff;--theme-notify-disabled:#e2e8f0;--theme-notify-disabled-icon:#fff;--theme-roll-call-employee-name:#64748b;--theme-roll-call-chip:#e2e8f0;--theme-roll-call-chip-text:#000;--theme-roll-call-employee-chip:#abebc6;--theme-roll-call-employee-chip-text:#117864;--theme-avatar-text:#fff;--theme-employee-in:#48c322;--theme-employee-out:#dc2828;--theme-user-avatar-text:#fff;--theme-user-avatar:#7c3bed;--theme-user-avatar-border:#7c3bed;--theme-leave-no-avatar-text:var(--theme-avatar-text);--theme-leave-no-avatar:var(--theme-primary-button);--theme-leave-no-avatar-border:var(--theme-primary-button);--theme-leave-yes-avatar-text:var(--theme-avatar-text);--theme-leave-yes-avatar:var(--theme-employee-out);--theme-leave-yes-avatar-border:var(--theme-employee-out);--theme-conversation-text:#65758b;--theme-conversation-text--out:var(--theme-employee-out);--theme-conversation-row--hover:#fff;--theme-conversation-bar-text:#fff;--theme-quick-response:#e1e7ef;--theme-quick-response-text:#000;--theme-conversation-bubble-text:#000;--theme-conversation-bubble-employee:#f1f9e7;--theme-conversation-bubble-employee-border:#71c313;--theme-conversation-bubble-user:#ebe7fe;--theme-conversation-bubble-user-border:#7c3bed;--theme-conversation-bubble-user--name:#fff;--theme-conversation-bubble-user--name-text:#7c3bed;--theme-conversation-bubble-date:#65758b;--query-bubble-text:#000;--query-bubble-ai:#f1f9e7;--query-bubble-ai-border:#71c313;--query-avatar-ai-bg:var(--nmd3-primary);--query-avatar-ai-fg:var(--theme-white);--query-bubble-user:#ebe7fe;--query-bubble-user-border:#7c3bed;--query-avatar-user-bg:#71c313;--query-avatar-user-fg:#71c313;--query-bubble-user--name:#fff;--query-bubble-user--name-text:#7c3bed;--theme-conversation-settings-box:#e5e7eb;--theme-priority--low:#0d78f2;--theme-priority--high:#f59f0a;--theme-priority--very-high:#dc2828;--theme-status-closed:#73c513;--theme-status-closed-text:#fff;--theme-status-open-header:#a6a6a6;--theme-status-open-header-text:#fff;--theme-status-in-progress-header:#dc2828;--theme-status-in-progress-header-text:#fff;--theme-status-in-progress-header-border:#fff;--theme-marketplace:var(--theme-primary);--shift-border:#cbd5e1;--theme-rest:#d7dde4;--theme-rest-text:#74787b;--theme-two-fa-note:#fd7e17;--theme-two-fa-note-border:#d46102;--theme-two-fa-note-text:#fff;--theme-two-fa-attribution-text:#919191;--theme-two-fa-enabled:#48c322;--theme-two-fa-enabled-border:#3ea91e;--theme-two-fa-enabled-text:#fff;--theme-toggle-button-enabled:#000;--theme-toggle-button-disabled:var(--theme-disabled-icon);--theme-query-table-thead-background:#e9e9e9;--theme-query-table-th-text:#000;--theme-query-table-td-text:#000;--theme-gray-wireframe-header-fg:#fff;--theme-gray-table-border:#ccc;--theme-gray-table-background:#fff;--theme-gray-table-td-th-border:#d9d9d9;--theme-gray-table-thead-dark-background:#999;--theme-gray-table-thead-light-background:#ccc;--theme-gray-table-th-text:#000;--theme-gray-table-th-light-text:#fff;--theme-gray-table-td-text:#000;--theme-gray-table-tbody-background:#fff;--gray-card-border:#ccc;--gray-card-bg:#ebebeb;--theme-subscription-cost-title:#e6e6e6;--calendar-header-bg:grey;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#335b80;--grid-head-text:#fff;--grid-sub-head-bg:#dbe6f0;--grid-sub-head-text:#333;--grid-total-fg:#71c313;--grid-total-border:#71c313;--grid-total-bg:#e7fad1;--grid-footer-bg:#e6e6e6;--grid-footer-text:#333;--grid-control-row-bg:#e9e9e9;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#f0f5f9;--grid-row-text-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-text-hover:#333;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--grid-head-past-bg:#d6d6d6;--grid-head-past-text:#999;--grid-body-past-bg:#f0f0f0;--grid-body-past-text:#999;--grid-input-border:#d9d9d9;--grid-input-bg:#f2f2f2;--calculator-neutral-fg:var(--muiltiselect-chip-fg);--calculator-neutral-bg:var(--multiselect-chip-bg);--calculator-neutral-border:var(--multiselect-chip-border);--calculator-modified-fg:#0957aa;--calculator-modified-bg:#cfe5fc;--calculator-modified-border:#b6d8fb;--calculator-deducted-fg:#db2424;--calculator-deducted-bg:#f8d3d3;--calculator-deducted-border:#f4bdbd;--appearance-bg-light:#fce7f3;--appearance-border-light:#db2979;--appearance-bg-dusk:#ffe9dd;--appearance-border-dusk:#c34500;--appearance-bg-dark:#1e293b;--appearance-border-dark:#db2777;--multiselect-chip-bg:#f5f5f5;--muiltiselect-chip-fg:#424242;--multiselect-chip-border:rgba(0,0,0,.08);--overridden-bg:#ffea00;--overridden-border:#fe3;--overridden-fg:#4d4d4d;--overridden-chip-bg:#4d4d4d;--overridden-chip-fg:#ffea00;--required-switch-bg:#ea6d1f;--required-switch-border:#ea6d1f;--required-switch-fg:#fff;--required-switch-outline:#fbe1d0;--required-bg-light:#fdf0e8;--required-border:#ea6d1f;--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--outline-close-button-border:#fd7e17;--outline-close-button-fg:#fd7e17;--outline-close-button-border-hover:#fd7e17;--outline-close-button-fg-hover:#fff;--outline-close-button-bg-hover:#fd7e17;--outline-close-button-focus:rgba(253,126,23,.5);--outline-dismiss-button-border:red;--outline-dismiss-button-fg:red;--outline-dismiss-button-bg:transparent;--outline-dismiss-button-border-hover:red;--outline-dismiss-button-fg-hover:#fff;--outline-dismiss-button-bg-hover:red;--outline-dismiss-button-focus:rgba(255,0,0,.5);--outline-trash-button-border:#ff3f05;--outline-trash-button-fg:#ff3f05;--outline-trash-button-bg:transparent;--outline-trash-button-border-hover:#ff3f05;--outline-trash-button-fg-hover:#fff;--outline-trash-button-bg-hover:#ff3f05;--outline-trash-button-focus:rgba(255,63,5,.5);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--solid-close-button-border:#fd7e17;--solid-close-button-fg:#fff;--solid-close-button-bg:#fd7e17;--solid-close-button-border-hover:#de6502;--solid-close-button-fg-hover:#fff;--solid-close-button-bg-hover:#de6502;--solid-close-button-focus:rgba(253,126,23,.5);--solid-delete-button-border:red;--solid-delete-button-fg:#fff;--solid-delete-button-bg:red;--solid-delete-button-border-hover:#c00;--solid-delete-button-fg-hover:#fff;--solid-delete-button-bg-hover:#c00;--solid-delete-button-focus:rgba(255,0,0,.5);--solid-favourite-button-border:#ffb81f;--solid-favourite-button-fg:#fff;--solid-favourite-button-bg:#ffb81f;--solid-favourite-button-border-hover:#cc8b00;--solid-favourite-button-fg-hover:#fff;--solid-favourite-button-bg-hover:#cc8b00;--solid-favourite-button-focus:rgba(255,184,31,.5);--theme-tooltip-text:#374151;--theme-tooltip:#f4f4f5;--tooltip-bg:#f4f4f5;--deselected-star:#e6e6e6;--selected-star:#f8c425;--selected-star-light:#fad66b;--rating-chip-fg:#fff;--rating-chip-bg:#000;--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--employee-chip-bg:#aae9c4;--employee-chip-fg:#117864;--user-chip-bg:#005cad;--user-chip-fg:#fff;--external-chip-bg:#ffd900;--external-chip-fg:#000;--meeting-attending-fg:#fff;--meeting-attending-bg:#48c322;--meeting-attending-border:#48c322;--meeting-undecided-fg:#fff;--meeting-undecided-bg:#999;--meeting-undecided-border:#999;--meeting-not-attending-fg:#fff;--meeting-not-attending-bg:#ffa600;--meeting-not-attending-border:#ffa600;--note-text:grey;--container-border:rgba(101,117,139,.4);--container-primary-border:rgba(101,117,139,.4);--container-bg:var(--theme-body-bg);--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--tw-dropdownlist-selection-color:#111827;--tw-input-clear-fg:#b3b3b3;--tw-input-clear-hover-fg:#666;--keycap:hsla(0,0%,80%,.5);--keycap-text:#545454;--mouse-border:hsla(0,0%,80%,.8);--mouse-clicked:#545454;--rules:#bc3d2f;--break-rules:#e5b566;--checkbox-unchecked:grey;--checkbox-indeterminate:grey;--checkbox-checked:#0d78f2;--update-solid-button-bg:#0d78f2;--update-solid-button-border:#0d78f2;--update-solid-button-bg-hover:#0a60c2;--update-solid-button-border-hover:#0a60c2;--update-solid-button-fg:#fff;--update-solid-button-fg-hover:#fff;--update-solid-button-focus:rgba(13,120,242,.5);--update-outline-button-border:#0d78f2;--update-outline-button-bg-hover:#0d78f2;--update-outline-button-border-hover:#0d78f2;--update-outline-button-fg:#0d78f2;--update-outline-button-fg-hover:#fff;--update-outline-button-focus:rgba(13,120,242,.5);--flexitime-outline-button-border:#0d78f2;--flexitime-outline-button-bg-hover:#0d78f2;--flexitime-outline-button-border-hover:#0d78f2;--flexitime-outline-button-fg:#0d78f2;--flexitime-outline-button-fg-hover:#fff;--flexitime-outline-button-focus:rgba(13,120,242,.5);--flexitime-prefix:#0d78f2;--bubble-bg:#dae0e7;--bubble-border:#dae0e7;--result-fill:hsla(0,0%,70%,.3);--result-bar-fill:hsla(0,0%,70%,.3);--result-bar-fg:var(--theme-primary);--result-bar-bg:#fff;--result-bar-border:var(--theme-primary);--buzz-list-border:#ccc;--buzz-list-thumbnails-bg:hsla(0,0%,100%,.5);--the-hive-title-text:var(--theme-category-personnel);--bee-main-body:#000;--bee-yellow:#e7b008;--bee-wings:hsla(0,0%,100%,.3);--chip-optional-fg:grey;--chip-optional-border:grey;--chip-enforced-fg:#0d78f2;--chip-enforced-border:#0d78f2;--chip-critical-fg:#dc2828;--chip-critical-border:#dc2828;--chip-wireframe-bg:var(--wireframe-card-bg);--calculation-before:grey;--calculation-before-border:grey;--calculation-after:#0d78f2;--calculation-after-border:#0d78f2;--calculation-net-positive:#48c322;--calculation-net-negative:#dc2828;--tab-unselected-fg:var(--theme-primary);--tab-unselected-border:var(--theme-primary);--tab-unselected-bottom-border:var(--theme-primary);--tab-unselected-bg:transparent;--tab-selected-fg:var(--theme-primary);--tab-selected-border:var(--theme-primary);--tab-selected-bottom-border:var(--theme-primary);--tab-selected-bg:var(--theme-body-bg);--grouping-wrapper-bg:#f0f0f0;--grouping-wrapper-fg:#666;--grouping-wrapper-border:#999;--grouping-item-fg:#666;--grouping-item-bg:#f0f0f0;--grouping-item-border:#999;--grouping-item-selected-fg:#fff;--grouping-item-selected-bg:#48c322;--confirmation-modal-bg:#f0f0f0;--confirmation-modal-fg:grey;--confirmation-modal-complete-fg:var(--theme-primary);--confirmation-modal-delete-fg:var(--status-deleting);--confirmation-modal-warning-fg:var(--status-warning)}div:where(.tw_toggle__button--favourite){--theme-toggle-button-enabled:var(--theme-favourite-icon);--theme-toggle-button-disabled:var(--theme-favourite-icon-disabled)}div:where(.tw_card--gray){--theme-primary:var(--theme-gray-card-header);--theme-primary-light:var(--theme-white);--theme-primary-light-hover:var(--theme-white)}div:where(.tw_card--declined,.tw_card--error){--theme-H3:var(--theme-declined);--theme-primary:var(--theme-tactical-declined-leave-header-background);--theme-primary-light:var(--theme-tactical-declined-leave-body-background);--theme-primary-light-hover:var(--theme-tactical-declined-leave-body-background);--theme-border-light:var(--theme-declined);--wireframe-card-border:var(--theme-declined)}div:where(.tw_card--approved,.tw_card--success){--theme-primary:var(--theme-approved);--theme-primary-light:var(--theme-approved-light);--theme-primary-light-hover:var(--theme-approved-light)}div:where(.tw_draggable-grid){--theme-grid-header:transparent;--theme-grid-header-text:transparent;--theme-grid-row:transparent;--theme-grid-row-hover:transparent;--theme-grid-row-text-hover:#000;--theme-grid-row-selected:transparent;--theme-grid-row-text-selected:transparent;--theme-grid-row-selected-hover:transparent;--theme-grid-row-text-selected-hover:transparent;--theme-card-grid-bg:transparent;--theme-card-grid-bg-hover:transparent;--theme-card-grid-bg-focus:transparent}body:where(.dusk-theme),div:where(.dusk-theme){--nmd3-primary:#005eae;--nmd3-primary-light:#f0f9ff;--nmd3-primary-hover:#e0f2fe;--primary:#415e71;--primary-light:#fff;--primary-hover:#becfda;--primary-focus:rgba(65,94,113,.5);--theme-primary:#415e71;--type-primary:#005eae;--theme-primary-hover:#2f4351;--theme-primary-light:#fff;--theme-primary-light-hover:#f2f2f2;--theme-primary-border:#415e71;--theme-primary-transparent:rgba(50,73,87,.2);--theme-primary-separator:var(--theme-primary);--theme-border:#ccc;--theme-border-light:#ebebeb;--theme-border-accordion:#e5e7eb;--theme-header-separator:#ccc;--theme-border-menu:#cbd5e1;--theme-create-update-tooltip:#0d79f2;--theme-primary-button:#0d79f2;--theme-primary-button-hover:#185ead;--theme-primary-button-focus:#0d79f2;--theme-primary-button-border:#185ead;--theme-pager-button:#0d79f2;--theme-pager-button-text:#fff;--theme-pager-button-border:#0d79f2;--theme-pager-button-hover:#185ead;--theme-pager-button-focus:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-body-text:#1e293b;--theme-body-text-inverted:#e2e8f0;--theme-label:#000;--theme-input-button:#f5f5f5;--theme-input-button-text:#1e293b;--theme-input-button-text-disabled:#424242;--theme-input-button-hover:#d1d5db;--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:var(--nmd3-primary);--theme-accordion-menu-child-text:var(--nmd3-primary);--theme-accordion-menu-expand-icon:var(--nmd3-primary);--theme-accordion-menu-collapse-icon:#fff;--theme-grid-content:#fff;--theme-grid-header:#075985;--theme-grid-header-text:#fff;--theme-grid-row:#f1f7ff;--theme-grid-row-text:#000;--theme-grid-row-alt:#fff;--theme-grid-row-alt-text:#000;--theme-grid-row-text-static:#dadada;--theme-grid-row-hover:#cce0f8;--theme-grid-row-text-hover:#000;--theme-grid-row-selected:#669ece;--theme-grid-row-text-selected:#fff;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-grid-cell:var(--theme-grid-row);--theme-grid-cell-alt:var(--theme-grid-row-alt);--theme-category-primary:#075985;--theme-category-personnel:#c24400;--theme-category-attendance:#415e71;--theme-category-absence:#157f3c;--theme-category-leave:#157f3c;--theme-category-tooltip-text:#fff;--theme-sidebar-primary:#075985;--theme-sidebar-primary-hover:#064769;--theme-sidebar-personnel:#c24400;--theme-sidebar-attendance:#415e71;--theme-sidebar-absence:#157f3c;--theme-sidebar-leave:#157f3c;--theme-notes-bg:#07598542;--theme-conversation-user-color:#79797942;--theme-conversation-employee-color:#07598542;--theme-conversation-date-color:#858585;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#cedbe3;--grid-sub-head-text:#333;--grid-total-bg:var(--primary-light);--grid-total-text:#333;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-icon:#333;--grid-row-bg-hover:#e2e8f0;--grid-row-text-hover:#333;--grid-row-icon-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#f1f5f9;--grid-alt-row-text:#333;--grid-alt-row-icon:#333;--grid-alt-row-bg-hover:#e2e8f0;--grid-alt-row-text-hover:#333;--grid-alt-row-icon-hover:#333;--grid-alt-row-bg-selected:#ededed;--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#fff;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-row-disabled-text:#ccc;--grid-draggable-bg:#dbe4eb;--grid-draggable-settings:#b8cad6;--grid-draggable-settings-text:#253641}body:where(.tw_dark),div:where(.tw_dark){color:#fff;--theme-page-bg:#1c1c1c;--theme-body-bg:#1c1c1c;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-quick-links--title:#9ca3af;--ms-login-border:#8c8c8c;--ms-login-text:#fff;--ms-login-background:#2f2f2f;--row-odd:#202934;--row-even:#000;--dashboard-item-title:#b2bbd1;--dashboard-item-greyscale:#ccc;--dashboard-item-label:var(--theme-body-text);--login-card-text:#fff;--login-card-bg:#1e293b;--login-card-border:#1e293b;--login-angled-card-bg:#005cad;--login-angled-card-border:#005cad;--login-text-link:#fff;--login-text-link-hover:#fff;--login-button-bg:#005eae;--login-button-border:#005eae;--login-button-text:#fff;--login-button-bg-hover:#374151;--login-button-border-hover:#374151;--login-button-text-hover:#fff;--login-button-bg-disabled:#005eae;--login-button-border-disabled:#005eae;--login-button-text-disabled:#fff;--login-button-bg-disabled-hover:#005eae;--login-button-border-disabled-hover:#005eae;--login-button-text-disabled-hover:#fff;--login-footer-bg:#374151;--login-footer-fg:#e5e7eb;--login-gb-tech-logo:#e5e7eb;--account-valid-bg:#334155;--account-valid-text: ;--account-valid-border:#111827;--theme-pager-bg:#334155;--theme-pager-border:#404040;--theme-employee-panel-bg:#1c1c1c;--theme-employee-panel-name:#d9d9d9;--theme-employee-panel-id-payroll:#999;--theme-employee-panel-pager:#999;--theme-sidebar-bg:#26282b;--theme-sidebar-border:#404040;--theme-overlay:#0f172ac4;--theme-primary:#26282b;--type-primary:#d9d9d9;--theme-primary-light:#1a1a1a;--theme-primary-light-hover:#000;--theme-primary-border:#404040;--primary:#26282b;--primary-light:#2b2d31;--primary-light-hover:#3a3c41;--secondary:#0a0a0a;--secondary-light:#262626;--theme-primary-separator:var(--theme-primary);--theme-border:#404040;--theme-border-light:#595959;--theme-border-accordion:#404040;--theme-header-separator:#404040;--theme-border-menu:#404040;--theme-border-generic:#404040;--theme-border-generic-light:#595959;--theme-header-bg:#26282b;--theme-header-text:#d9d9d9;--theme-language-theme-selector:transparent;--theme-language-theme-selector-text:#fff;--theme-language-theme-selector-hover:#1f2937;--theme-language-theme-selector-border:#1f2937;--theme-language-theme-selector-button-hover:#111827;--theme-language-theme-selector-button-text-hover:#fff;--theme-language-theme-selector-separator:#111827;--theme-language-theme-selector-button-selected:#005eae;--theme-language-theme-selector-button-selected-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:var(--theme-primary-hover);--multiselect-chip-bg:#262626;--muiltiselect-chip-fg:#cfcfcf;--multiselect-chip-border:hsla(0,0%,100%,.08);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-bg:transparent;--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#e3e5e8;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--theme-tooltip-text:#fff;--theme-tooltip:#000;--theme-tooltip-disabled:#374151;--theme-tooltip-hover:#475569;--theme-tooltip-border:#374151;--theme-generic-tooltip-text:#fff;--theme-generic-tooltip:#475569;--theme-info-tooltip-text:#fff;--theme-info-tooltip:#18181b;--theme-disabled-button:#475569;--theme-disabled-button-text:#94a3b8;--theme-disabled-button-border:#94a3b8;--theme-appearance-chip-bg:#f5f5f5;--theme-appearance-chip-text:#fff;--theme-appearance-chip-border:#8a8a8a;--theme-appearance-chip-bg-hover:#f5f5f5;--theme-appearance-chip-text-hover:#fff;--theme-appearance-chip-border-hover:#b4b4b4;--theme-appearance-chip-bg-selected:#f5f5f5;--theme-appearance-chip-text-selected:#fff;--theme-appearance-chip-border-selected:#8a8a8a;--theme-appearance-chip-bg-selected-hover:#f5f5f5;--theme-appearance-chip-text-selected-hover:#fff;--theme-appearance-chip-border-selected-hover:#b4b4b4;--theme-body-text:#d9d9d9;--theme-body-text-inverted:#262626;--theme-menu-button-title-text:#fff;--theme-menu-button-title-text-hover:#fff;--theme-menu-button-title-bg-hover:#1e293b;--theme-link-text:#fff;--theme-link-text-hover:#0d79f2;--theme-label:#fff;--theme-input-button:#475569;--theme-input-button-text:#1e293b;--theme-input-button-text-disabled:#424242;--theme-input-button-hover:#1e293b;--theme-permissions--bg:#334155;--theme-permissions-border:#64748b;--theme-edit-bar-bg:rgba(77,77,77,.6);--theme-edit-bar-text:#fff;--calendar-year-separator-bg:#333;--calendar-month-header-bg:#16181d;--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:transparent;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:var(--theme-primary-hover);--theme-calendar-text:#fff;--theme-calendar-date:#e1e1e1;--theme-calendar-weekend:#e0e0e0;--theme-calendar-saturday:#595959;--theme-calendar-sunday:#4d4d4d;--theme-calendar-border:#333;--theme-main-menu-bg:#1f2937;--theme-main-menu-text:#fff;--theme-main-menu-border:#000;--theme-main-menu-item-bg-hover:#1f2937;--theme-main-menu-item-text-hover:#fff;--theme-main-menu-item-border-hover:#000;--theme-main-menu-child-level-1-bg:#6b7280;--theme-main-menu-child-level-1-text:#fff;--theme-main-menu-child-level-1-border:#6b7280;--theme-main-menu-child-level-2-bg:#4b5563;--theme-main-menu-child-level-2-text:#fff;--theme-main-menu-child-level-2-border:#4b5563;--theme-main-menu-child-level-3-bg:#374151;--theme-main-menu-child-level-3-text:#fff;--theme-main-menu-child-level-3-border:#374151;--theme-accordion-menu-parent-bg:#4d4d4d;--theme-accordion-menu-expanded-bg:#1f1f1f;--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:#cbd5e1;--theme-accordion-menu-child-bg:#000;--theme-accordion-menu-child-text:#cbd5e1;--theme-accordion-menu-expand-icon:#cbd5e1;--theme-accordion-menu-collapse-icon:#cbd5e1;--theme-dark-icon:#fff;--theme-non-button-icon-color:#fff;--theme-loading-bar-bg:#111827;--theme-loading-bar-top:#5fba7d;--theme-loading-bar-bottom:#16a34a;--theme-grid-icon:#fff;--theme-grid-icon-border:#fff;--theme-grid-border:#595959;--theme-grid-content:#1e293b;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#e2e8f0;--theme-grid-sub-header:#454545;--theme-grid-grouping-bg-collapsed:#484848;--theme-grid-grouping-bg-expanded:#181f35;--theme-grid-grouping-text:#fff;--theme-grid-row-disabled-text:#b4b4b4;--theme-grid-grouped-row-bg:#181f35;--theme-grid-row:#333;--theme-grid-row-text:#ccc;--theme-grid-row-alt:#333;--theme-grid-row-alt-text:#ccc;--theme-grid-row-hover:#404040;--theme-grid-row-text-hover:#404040;--theme-grid-row-selected:#262626;--theme-grid-row-text-selected:#ccc;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-card-grid-bg:#333;--theme-card-grid-bg-hover:#404040;--theme-card-grid-bg-focus:#262626;--theme-grid-draggable-settings:rgba(0,94,174,.3);--theme-grid-draggable-settings-text:var(--theme-body-text);--theme-category-primary:var(--theme-primary);--theme-category-personnel:#db2979;--theme-category-attendance:#63859c;--theme-category-absence:#8db800;--theme-category-leave:#8db800;--theme-category-tooltip-text:#fff;--theme-input-bg:#1a1a1a;--theme-input-text:#ccc;--theme-input-disabled-bg:#2f3237;--theme-input-disabled-text:#f1f5f9;--theme-input-disabled-border:#393c41;--theme-input-invalid-bg:#18191b;--theme-input-invalid-border:red;--theme-input-invalid-border-focus:rgba(0,0,0,.18);--theme-input-chip-bg:#424242;--theme-input-chip-border:rgba(0,0,0,.08);--theme-input-chip-text:#f5f5f5;--theme-toggle-border:#50d926;--theme-toggle-bg:#50d926;--theme-toggle-text:#fff;--theme-toggle-switch:#fff;--theme-toggle-focus:#9ff799;--theme-toggle-off-border:var(--theme-disabled-button-border);--theme-toggle-off-icon:#adadad;--theme-toggle-off-bg:var(--theme-disabled-button);--theme-toggle-off-text:var(--theme-disabled-button-text);--theme-toggle-disabled-text:#313131;--theme-toggle-off-switch:var(--theme-disabled-button-border);--theme-toggle-off-switch-header:#313131;--theme-toggle-off-focus:var(--theme-disabled-button-border);--theme-tactical-declined-leave-heading-text:#fff;--theme-tactical-declined-leave-icon:#dc2828;--theme-tactical-declined-leave-border:#dc2828;--theme-tactical-declined-leave-grid-border:#000;--theme-tactical-declined-leave-header-background:#2b2b2b;--theme-tactical-declined-leave-body-background:#393939;--theme-approved-leave-heading-text:#fff;--theme-approved-leave-icon:#71c313;--theme-approved-leave-border:#71c313;--theme-approved-leave-grid-border:#000;--theme-approved-leave-header-background:#2b2b2b;--theme-approved-leave-body-background:#393939;--theme-stepper-progress:#ccc;--theme-stepper-progress-selected:#005eae;--theme-indicator-bg:#fff;--theme-indicator-text-icon:#424242;--theme-indicator-border:#ccc;--theme-indicator-bg-hover:#ebebeb;--theme-indicator-text-icon-hover:#424242;--theme-indicator-border-hover:#ccc;--theme-indicator-current-bg:#005eae;--theme-indicator-current-text-icon:#fff;--theme-indicator-current-border:#005eae;--theme-indicator-current-bg-hover:#005eae;--theme-indicator-current-text-icon-hover:#fff;--theme-indicator-current-border-hover:#005eae;--theme-indicator-error-bg:#fff;--theme-indicator-error-text-icon:red;--theme-indicator-error-border:red;--theme-indicator-error-bg-hover:#fff;--theme-indicator-error-text-icon-hover:red;--theme-indicator-error-border-hover:red;--theme-indicator-success-bg:#fff;--theme-indicator-success-text-icon:#73c513;--theme-indicator-success-border:#005eae;--theme-indicator-success-bg-hover:#fff;--theme-indicator-success-text-icon-hover:#73c513;--theme-indicator-success-border-hover:#005eae;--theme-sidebar-icon-colour:#d9d9d9;--theme-sidebar-primary:var(--theme-category-primary);--theme-sidebar-personnel:var(--theme-category-personnel);--theme-sidebar-attendance:var(--theme-category-attendance);--theme-sidebar-absence:var(--theme-category-absence);--theme-sidebar-leave:var(--theme-category-leave);--theme-sidebar-text:#d9d9d9;--theme-user-info-bg:#475569;--theme-user-info-text:#fff;--theme-user-info-border:#374151;--theme-user-info-bg-hover:#000;--theme-user-info-text-hover:#fff;--theme-card-text:#fff;--theme-card-footer:#334155;--theme-card-footer-border:#9ca3af;--wireframe-card-label:#a8a8a8;--wireframe-card-border:#494f5a;--wireframe-card-active-step-border:#494f5a;--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:#494f5a;--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-border:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--wireframe-conversation-button-fg-hover:#fff;--wireframe-card-border-light:#2e3138;--menu-card-list-selected-bg:#64748b;--menu-card-list-selected-fg:#e6e8eb;--menu-card-list-selected-arrow:#64748b;--window-header-bg:#26282b;--window-header-fg:#f3f4f6;--window-header-border:#404040;--theme-window-bg:#1c1c1c;--theme-window-transparent-bg:rgba(24,31,53,0);--theme-wizard-heading-text:var(--theme-primary);--theme-wizard-subheading-text:var(--theme-label);--theme-wizard-body-text:#ccc;--theme-wizard-footer-bg:#26282b;--theme-wizard-footer-text:#ccc;--theme-wizard-footer-border:#404040;--button-error:red;--button-error-light:#290a0a;--button-error-hover:#a80000;--theme-card-alert-content-title:red;--theme-card-alert-content:#fff;--theme-dialog-action-bg:#26282b;--theme-dialog-action-border:#94a3b8;--theme-notes-bg:#005dae42;--theme-conversation-user-color:#5c5c5c9e;--theme-conversation-employee-color:#1e6bc442;--theme-conversation-date-color:#dbdbdb;--theme-read-bg:#73c513;--theme-read-icon:#fff;--theme-unread-bg:#bebebe;--theme-unread-icon:#ecebeb;--theme-sub-company-name:#94a3b8;--theme-sub-body-text:#94a3b8;--theme-sub-active-item:#c0efc0;--theme-sub-active-item-text:#265326;--theme-sub-inactive-item:#383838;--theme-sub-inactive-item-text:#94a3b8;--theme-sub-inactive-item-border:#cbd5e1;--theme-sub-cancelled-item:#dc2626;--theme-sub-cancelled-item-text:#fff;--theme-sub-icon:#fff;--theme-sub-item-separator:#e2e8f0;--theme-accordion-icon-text:var(--theme-primary);--theme-notify:#ffb91e;--theme-notify-icon:#fff;--theme-notify-disabled:#333;--theme-notify-disabled-icon:#fff;--theme-roll-call-employee-name:#b9b9b9;--theme-roll-call-grid-row:rgba(0,0,0,.04);--theme-roll-call-grid-row-hover:rgba(0,0,0,.4);--theme-roll-call-grid-row-out-hover:rgba(220,38,38,.1);--theme-roll-call-chip:#64748b;--theme-roll-call-chip-text:#fff;--theme-roll-call-employee-chip:#abebc6;--theme-roll-call-employee-chip-text:#117864;--theme-placeholder-photo-bg:rgba(0,0,0,.4);--theme-query-table-thead-background:#2b2d31;--theme-query-table-th-text:#ccc;--theme-query-table-td-text:#ccc;--theme-conversation-text:#e2e8f0;--theme-conversation-text--out:var(--theme-employee-out);--theme-conversation-row--hover:#2a3849;--theme-category-grid-primary:#16344d;--theme-category-grid-personnel:#5c273e;--theme-category-grid-attendance:#45521b;--theme-category-grid-absence:#665821;--theme-category-grid-leave:#665821;--theme-conversation-bar-text:#fff;--theme-quick-response:#e1e7ef;--theme-quick-response-text:#000;--theme-quick-response-add-icon-bg:#0d78f2;--theme-quick-response-add-icon-fg:#fff;--theme-message-input:#2463eb;--theme-message-options:#e5e7eb;--theme-conversation-bubble-text:#fff;--theme-conversation-bubble-employee:#000;--theme-conversation-bubble-employee-border:#71c313;--theme-conversation-bubble-user:#000;--theme-conversation-bubble-user-border:#7c3bed;--theme-conversation-bubble-user--name:#000;--theme-conversation-bubble-user--name-text:#fff;--theme-conversation-bubble-date:#e2e8f0;--query-bubble-text:#000;--query-bubble-ai:#000;--query-bubble-ai-border:#71c313;--query-avatar-ai-bg:var(--nmd3-primary);--query-avatar-ai-fg:var(--theme-white);--query-bubble-user:#6d7888;--query-bubble-user-border:#7c3bed;--query-avatar-user-bg:#71c313;--query-avatar-user-fg:#71c313;--query-bubble-user--name:#fff;--query-bubble-user--name-text:#7c3bed;--theme-conversation-settings-box:#1a1a1a;--theme-priority--normal:grey;--theme-priority--high:#f59f0a;--theme-priority--very-high:#dc2828;--theme-status--open:grey;--theme-status--in-progress:#036dc9;--theme-status--closed:#dc2828;--theme-marketplace:var(--theme-primary);--shift-border:hsla(0,0%,100%,.3);--theme-rest-day:#000;--theme-rest:#d7dde4;--theme-rest-text:#74787b;--theme-rest-text-hover:#000;--theme-rest-border:#c1c4c7;--theme-rest-border-hover:#0d78f2;--theme-ad-hoc-border:#7c3bed;--theme-ad-hoc-border-hover:#0d78f2;--theme-gray-wireframe-header-fg:#fff;--theme-gray-table-border:#3d3d3d;--theme-gray-table-background:#1a1a1a;--theme-gray-table-td-th-border:var(--wireframe-card-border);--theme-gray-table-thead-dark-background:#222;--theme-gray-table-thead-light-background:#323232;--theme-gray-table-th-text:#fff;--theme-gray-table-th-light-text:#fff;--theme-gray-table-td-text:#fff;--theme-gray-table-tbody-background:#3a3a3a;--gray-card-border:#484e59;--gray-card-bg:#323239;--multiselect-button-bg:#181e35;--multiselect-button-fg:#c1c1c1;--multiselect-button-border:#101523;--theme-multiselect-row-hover:#ececec;--theme-multiselect-row-hover-text:#000;--theme-multiselect-row-odd:var(--theme-grid-row);--theme-multiselect-row-odd-text:var(--theme-grid-row-text);--theme-multiselect-row-even:var(--theme-grid-row-alt);--theme-multiselect-row-even-text:var(--theme-grid-row-alt-text);--theme-multiselect-row-selected-border:#8eb0cc;--theme-subscription-cost-title:#e6e6e6;--grid-table-bg:#1d283a;--grid-table-text:#333;--grid-table-border:rgba(51,51,51,.8);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#454545;--grid-sub-head-text:#ccc;--grid-control-row-bg:#2b2d31;--grid-control-row-text:#333;--grid-row-bg:#1c1c1c;--grid-row-text:#fff;--grid-row-icon:#fff;--grid-row-bg-hover:#383838;--grid-row-text-hover:#fff;--grid-row-icon-hover:#fff;--grid-row-bg-selected:#545454;--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#222f44;--grid-alt-row-text:#fff;--grid-alt-row-icon:#fff;--grid-alt-row-bg-hover:var(--secondary-light);--grid-alt-row-text-hover:#fff;--grid-alt-row-icon-hover:#fff;--grid-alt-row-bg-selected:var(--secondary);--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#2b3b55;--grid-grouping-bg-collapsed:#2b2d31;--grid-grouping-bg-expanded:#2b2d31;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-head-past-bg:#26282b;--grid-head-past-text:#3e4246;--grid-body-past-bg:#303236;--grid-body-past-text:#60656c;--grid-row-disabled-text:#ccc;--grid-draggable-bg:#2b3b55;--grid-draggable-settings:#334766;--grid-draggable-settings-text:#fff;--grid-input-border:#1a1a1a;--grid-input-bg:#262626;--calculator-neutral-fg:var(--muiltiselect-chip-fg);--calculator-neutral-bg:var(--multiselect-chip-bg);--calculator-neutral-border:var(--multiselect-chip-border);--calculator-modified-fg:#cfe5fc;--calculator-modified-bg:#0957aa;--calculator-modified-border:#084a91;--calculator-deducted-fg:#f8d3d3;--calculator-deducted-bg:#db2424;--calculator-deducted-border:#841515;--selector-panel-bg:var(--theme-window-bg);--selector-panel-border:var(--wireframe-card-border);--selector-panel-fg:#ccc;--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#fff;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#333;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#4d4d4d;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--main-menu-separators:#494949;--tw-dropdownlist-selection-color:#fff;--tw-input-clear-fg:#afb3bb;--tw-input-clear-hover-fg:#fff;--staffing-zero:#b61f00;--staffing-minimum:#9c5b00;--staffing-optimal:#157136;--staffing-maximum:#006793;--staffing-level-bar-line-bg:#424242;--staffing-level-bar-line-border:var(--grid-table-border);--lifecycle-draft-bg:#8a8a8a;--lifecycle-draft-fg:#1d1d1d;--lifecycle-completed-bg:#72c313;--lifecycle-completed-fg:#1d1d1d;--bubble-bg:#333;--bubble-border:#333;--bubble-arrow:#333;--result-fill:#333;--result-bar-fill:#666;--result-bar-fg:#ccc;--result-bar-bg:#1a1a1a;--result-bar-border:#666;--buzz-list-border:#ccc;--buzz-list-thumbnails-bg:hsla(0,0%,100%,.5);--the-hive-title-text:var(--theme-category-personnel);--bee-main-body:#333;--bee-yellow:#e7b008;--bee-wings:hsla(0,0%,100%,.3);--primary-focus:rgba(38,40,43,.5);--theme-input-border-focus:rgba(38,40,43,.5);--checkbox-unchecked:grey;--checkbox-indeterminate:grey;--checkbox-checked:#0d78f2;--container-border:var(--wireframe-card-border);--container-primary-border:var(--wireframe-card-border);--container-bg:var(--theme-body-bg);--tab-unselected-fg:#999;--tab-unselected-border:grey;--tab-unselected-bottom-border:var(--theme-primary);--tab-unselected-bg:transparent;--tab-selected-fg:var(--theme-primary);--tab-selected-border:var(--theme-primary);--tab-selected-bottom-border:var(--theme-primary);--tab-selected-bg:var(--theme-body-bg);--grouping-wrapper-bg:transparent;--grouping-wrapper-fg:#f0f0f0;--grouping-wrapper-border:#999;--grouping-item-fg:#f0f0f0;--grouping-item-bg:#333;--grouping-item-border:#999;--grouping-item-selected-fg:#f0f0f0;--grouping-item-selected-bg:#000;--confirmation-modal-bg:#262626;--confirmation-modal-fg:#999;--confirmation-modal-complete-fg:var(--theme-primary);--confirmation-modal-delete-fg:var(--status-deleting);--confirmation-modal-warning-fg:var(--status-warning)}.tw_dark div:where(.tw_card--gray){--theme-primary:#2b2b2b;--theme-primary-light:#393939;--theme-primary-light-hover:#393939}.tw_dark div:where(.tw_card--declined,.tw_card--error){--theme-H3:#fff;--theme-primary:#2b2b2b;--theme-primary-light:#393939;--theme-primary-light-hover:#393939;--theme-border-light:var(--theme-declined)}.tw_dark div:where(.tw_card--approved,.tw_card--success){--theme-primary:var(--theme-approved);--theme-primary-light:var(--theme-approved-light);--theme-primary-light-hover:var(--theme-approved-light)}.tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_personnel,div.tw_sortable_tw_theme--personnel-quicklink):not(.tw_dark .tw_draggable_item--wrapper):not(.hc-light-theme .tw_draggable_item--wrapper):not(.hc-dark-theme .tw_draggable_item--wrapper),body:where(.tw_personnel):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.tw_personnel) :is(.light-theme.tw_appearance-editor--example-item-wrapper):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),div:where(.tw_todo--personnel,.tw_personnel,.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel]):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),li:has(div.tw_combo-select__item.tw_personnel):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),li:where(.tw_personnel):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),tr.tw_personnel:not(.tw_dark tr):not(.hc-light-theme tr):not(.hc-dark-theme tr),ul.tw_personnel:not(.tw_dark ul):not(.hc-light-theme ul):not(.hc-dark-theme ul){--theme-primary:#db2979;--type-primary:#db2979;--theme-primary-hover:#c4216b;--theme-primary-light-hover:#fce8f4;--primary-light-hover:#f8c9e4;--theme-primary-transparent:rgba(219,41,121,.2);--primary-focus:rgba(219,41,121,.5);--theme-primary-border:rgba(219,41,121,.5);--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--container-primary-border:rgba(219,41,121,.4);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(219,41,121,.4);--radio-button-selected:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:#c4216b;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:#db2777;--theme-create-update-tooltip-hover:#bb1f65;--theme-H1:var(--theme-primary);--theme-accordion-menu-parent-text:#5f6e84;--theme-accordion-menu-child-text:#5f6e84;--theme-accordion-menu-expand-icon:#5f6e84;--theme-accordion-menu-collapse-icon:#fff;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-wizard-heading-text:var(--theme-primary);--theme-wizard-subheading-text:var(--theme-label);--theme-grid-header:#db2777;--theme-grid-header-text:#fff;--theme-grid-row:#fce7f3;--theme-grid-row-hover:#fda5d2;--theme-grid-row-selected:#f472b6;--theme-grid-row-text-selected:#fff;--theme-card-grid-bg:#fdf2f8;--theme-card-grid-bg-hover:#fce7f3;--theme-card-grid-bg-focus:#fbcfe8;--grid-table-bg:#fff;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#db2979;--grid-head-text:#fff;--grid-sub-head-bg:#f8d3e4;--grid-sub-head-text:#333;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#fceef4;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-bg:#fff;--grid-alt-row-text:#333;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--result-bar-fg:var(--theme-primary);--result-bar-border:var(--theme-primary);--tab-unselected-fg:var(--theme-primary);--tab-unselected-border:var(--theme-primary);--tab-unselected-bottom-border:var(--theme-primary);--tab-unselected-bg:transparent;--tab-selected-fg:var(--theme-primary);--tab-selected-border:var(--theme-primary);--tab-selected-bottom-border:var(--theme-primary);--tab-selected-bg:var(--theme-body-bg);--confirmation-modal-complete-fg:var(--theme-primary)}.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) .popup-container__bg:has(.tw_personnel),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_personnel,.dusk-theme div.tw_sortable_tw_theme--personnel-quicklink),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) li:where(.tw_personnel),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) tr.tw_personnel,body:where(.dusk-theme.tw_personnel):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.dusk-theme .tw_todo--personnel,.dusk-theme .tw_personnel):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),div:where(.tw_personnel) :is(.dusk-theme.tw_appearance-editor--example-item-wrapper):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),li:has(.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) div.tw_combo-select__item.tw_personnel){--theme-primary:#c24400;--type-primary:#c24400;--theme-primary-hover:#993600;--primary-light-hover:#f3f3f3;--theme-primary-transparent:rgba(194,68,0,.2);--primary-focus:rgba(194,68,0,.5);--primary:#c24400;--primary-light:#fff;--secondary:#ff7429;--secondary-light:#ffd7c2;--theme-primary-separator:var(--theme-primary);--theme-border:#ccc;--theme-create-update-tooltip:#c34500;--container-primary-border:rgba(194,68,0,.4);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(194,68,0,.4);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:#993600;--theme-H1:var(--theme-primary);--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:#64748b;--theme-accordion-menu-child-text:#64748b;--theme-accordion-menu-expand-icon:#64748b;--theme-accordion-menu-collapse-icon:#fff;--theme-grid-header:#c34500;--theme-grid-header-text:#fff;--theme-grid-row:#ffe9dd;--theme-grid-row-hover:#bd4200;--theme-grid-row-text-hover:#fff;--theme-grid-row-selected:#e04f00;--theme-grid-row-text-selected:#fff;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-card-grid-bg:#fff5f0;--theme-card-grid-bg-hover:#ffeee6;--theme-card-grid-bg-focus:#ffdecc;--theme-notes-bg:#d1561442;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#ffd7c2;--grid-sub-head-text:#333;--grid-total-bg:var(--primary-light);--grid-total-text:#333;--grid-control-row-bg:#2b2d31;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-icon:#333;--grid-row-bg-hover:#fff2eb;--grid-row-text-hover:#333;--grid-row-icon-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#f1f5f9;--grid-alt-row-text:#333;--grid-alt-row-icon:#333;--grid-alt-row-bg-hover:#e2e8f0;--grid-alt-row-text-hover:#333;--grid-alt-row-icon-hover:#333;--grid-alt-row-bg-selected:#ededed;--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#fff;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-row-disabled-text:#ccc;--grid-draggable-bg:#e3e3e3;--grid-draggable-settings:#ffd7c2;--grid-draggable-settings-text:#333}.tw_dark .popup-container__bg:where(.tw_personnel),.tw_dark .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_personnel,.tw_dark div.tw_sortable_tw_theme--personnel-quicklink),.tw_dark li:has(div.tw_combo-select__item.tw_personnel),.tw_dark li:where(.tw_personnel),.tw_dark tr.tw_personnel,body:where(.tw_dark.tw_personnel),div:where(.tw_dark .tw_todo--personnel,.tw_dark .tw_personnel),div:where(.tw_personnel) :is(.tw_dark.tw_appearance-editor--example-item-wrapper){--theme-primary:#db2979;--theme-primary-hover:#b31e61;--type-primary:#db2979;--theme-primary-light:#1a1a1a;--theme-primary-light-hover:#000;--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--wireframe-card-header-bg:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-bg:transparent;--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#e3e5e8;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--primary-focus:rgba(219,41,121,.5);--theme-input-border-focus:rgba(219,41,121,.5);--grid-table-text:#333;--grid-table-border:rgba(51,51,51,.8);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#333;--theme-sidebar-icon-colour:#fff;--theme-sidebar-text:#fff}.tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_attendance,div.tw_sortable_tw_theme--attendance-quicklink):not(.tw_dark .tw_draggable_item--wrapper):not(.hc-light-theme .tw_draggable_item--wrapper):not(.hc-dark-theme .tw_draggable_item--wrapper),body:where(.tw_attendance):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.tw_todo--attendance,.tw_attendance):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),li:has(div.tw_combo-select__item.tw_attendance):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),li:where(.tw_attendance):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),td:where(.tw_sortable_item.tw_sortable_attendance):not(.tw_dark td):not(.hc-light-theme td):not(.hc-dark-theme td),tr.tw_attendance:not(.tw_dark tr):not(.hc-light-theme tr):not(.hc-dark-theme tr),ul.tw_attendance:not(.tw_dark ul):not(.hc-light-theme ul):not(.hc-dark-theme ul){--theme-primary:#415e71;--type-primary:#415e71;--theme-primary-hover:#2f4351;--theme-primary-transparent:rgba(65,94,113,.2);--primary-focus:rgba(65,94,113,.5);--theme-primary-border:rgba(65,94,113,.5);--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--container-primary-border:rgba(65,94,113,.4);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(65,94,113,.4);--radio-button-selected:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:#2f4351;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:#415e71;--theme-create-update-tooltip-hover:#2f4351;--theme-H1:var(--theme-primary);--theme-accordion-menu-parent-text:#64748b;--theme-accordion-menu-child-text:#5f6e84;--theme-accordion-menu-expand-icon:#64748b;--theme-accordion-menu-collapse-icon:#fff;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-wizard-heading-text:var(--theme-primary);--theme-wizard-subheading-text:var(--theme-label);--theme-grid-header:#415e71;--theme-grid-header-text:#fff;--theme-grid-row:#fff;--theme-grid-row-hover:#cedbe3;--theme-grid-row-light-hover:#cedbe3;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#fff;--theme-card-grid-bg:#f4f8e6;--theme-card-grid-bg-hover:#e8f0cc;--theme-card-grid-bg-focus:#dde9b3;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#415e71;--grid-head-text:#fff;--grid-sub-head-bg:#becfda;--grid-sub-head-text:#333;--grid-total-fg:#415e71;--grid-total-border:#415e71;--grid-total-bg:#eaf1f5;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#ecf1f4;--grid-row-text-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-text-hover:#333;--grid-alt-row-text-selected:var(--theme-primary);--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--result-bar-fg:var(--theme-primary);--result-bar-border:var(--theme-primary);--tab-unselected-fg:var(--theme-primary);--tab-unselected-border:var(--theme-primary);--tab-unselected-bottom-border:var(--theme-primary);--tab-unselected-bg:transparent;--tab-selected-fg:var(--theme-primary);--tab-selected-border:var(--theme-primary);--tab-selected-bottom-border:var(--theme-primary);--tab-selected-bg:var(--theme-body-bg);--confirmation-modal-complete-fg:var(--theme-primary)}.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) .popup-container__bg:has(.tw_attendance),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_attendance,.dusk-theme div.tw_sortable_tw_theme--attendance-quicklink),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) li:has(div.tw_combo-select__item.tw_attendance),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) li:where(.tw_attendance),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) tr.tw_attendance,body:where(.dusk-theme.tw_attendance):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.dusk-theme .tw_todo--attendance,.dusk-theme .tw_attendance):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),div:where(.tw_attendance) :is(.dusk-theme.tw_appearance-editor--example-item-wrapper):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div){--theme-primary:#415e71;--type-primary:#415e71;--theme-primary-hover:#2f4351;--primary:#415e71;--primary-light:#fff;--primary-light-hover:#f3f3f3;--theme-primary-border:rgba(65,94,113,.5);--theme-primary-separator:var(--theme-primary);--theme-border:#ccc;--container-primary-border:rgba(65,94,113,.4);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(65,94,113,.4);--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:#415e71;--theme-create-update-tooltip-hover:#2f4351;--theme-H1:var(--theme-primary);--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:#64748b;--theme-accordion-menu-child-text:#64748b;--theme-accordion-menu-expand-icon:#64748b;--theme-accordion-menu-collapse-icon:#fff;--theme-grid-header:#415e71;--theme-grid-header-text:#fff;--theme-grid-row:#e8f0cc;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#fff;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-notes-bg:#2d414e;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#cedbe3;--grid-sub-head-text:#333;--grid-total-bg:var(--primary-light);--grid-total-text:#333;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-icon:#333;--grid-row-bg-hover:#f2f5f8;--grid-row-text-hover:#333;--grid-row-icon-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#f1f5f9;--grid-alt-row-text:#333;--grid-alt-row-icon:#333;--grid-alt-row-bg-hover:#e2e8f0;--grid-alt-row-text-hover:#333;--grid-alt-row-icon-hover:#333;--grid-alt-row-bg-selected:#ededed;--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#fff;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-row-disabled-text:#ccc;--grid-draggable-bg:#e3e3e3;--grid-draggable-settings:#d7e5a4;--grid-draggable-settings-text:#333}.tw_dark .popup-container__bg:where(.tw_attendance),.tw_dark .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_attendance,.tw_dark div.tw_sortable_tw_theme--attendance-quicklink),.tw_dark li:has(div.tw_combo-select__item.tw_attendance),.tw_dark li:where(.tw_attendance),.tw_dark tr.tw_attendance,body:where(.tw_dark.tw_attendance),div:where(.tw_attendance) :is(.tw_dark.tw_appearance-editor--example-item-wrapper),div:where(.tw_dark .tw_todo--attendance,.tw_dark .tw_attendance){--theme-primary:#63859c;--type-primary:#63859c;--theme-primary-hover:#527084;--theme-primary-transparent:rgba(99,133,156,.2);--theme-primary-light:#1a1a1a;--theme-primary-light-hover:#000;--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--wireframe-card-header-bg:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--theme-disabled-button:#1c1d1f;--primary-focus:rgba(99,133,156,.5);--theme-input-border-focus:rgba(99,133,156,.5);--grid-table-text:#333;--grid-table-border:rgba(51,51,51,.8);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#333;--theme-sidebar-icon-colour:#fff;--theme-sidebar-text:#fff;--grid-total-fg:#63859c;--grid-total-border:#63859c;--grid-total-bg:#eaf1f5}.tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_absence,div.tw_sortable_tw_theme--absence-quicklink,div.tw_sortable_item.tw_sortable_leave,div.tw_sortable_tw_theme--leave-quicklink):not(.tw_dark .tw_draggable_item--wrapper):not(.hc-light-theme .tw_draggable_item--wrapper):not(.hc-dark-theme .tw_draggable_item--wrapper),body:where(.tw_absence,.tw_leave):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.tw_todo--absence,.tw_absence,.tw_todo--leave,.tw_leave):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),li:has(div.tw_combo-select__item.tw_leave):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),li:where(.tw_absence,.tw_leave):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),tr.tw_leave:not(.tw_dark tr):not(.hc-light-theme tr):not(.hc-dark-theme tr),ul.tw_leave:not(.tw_dark ul):not(.hc-light-theme ul):not(.hc-dark-theme ul){--theme-primary:#89b300;--type-primary:#89b300;--theme-primary-hover:#759900;--theme-primary-transparent:rgba(137,179,0,.2);--primary-focus:rgba(137,179,0,.5);--theme-primary-border:rgba(137,179,0,.5);--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--container-primary-border:rgba(137,179,0,.4);--calendar-year-separator-bg:#f3f4f6;--calendar-month-header-bg:#89b300;--calendar-month-header-fg:#fff;--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(137,179,0,.4);--radio-button-selected:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:#759900;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:#8db600;--theme-create-update-tooltip-hover:#637f00;--theme-H1:var(--theme-primary);--theme-accordion-menu-parent-text:#64748b;--theme-accordion-menu-child-text:#5f6e84;--theme-accordion-menu-expand-icon:#64748b;--theme-accordion-menu-collapse-icon:#fff;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-wizard-heading-text:var(--theme-primary);--theme-wizard-subheading-text:var(--theme-label);--theme-grid-header:#bbd366;--theme-grid-header-text:#fff;--theme-grid-row:#f5f7ed;--theme-grid-row-hover:#8db800;--theme-grid-row-light-hover:#f3ffcc;--theme-grid-row-selected:#afcc4d;--theme-grid-row-text-selected:#fff;--theme-card-grid-bg:#f4f8e6;--theme-card-grid-bg-hover:#e8f0cc;--theme-card-grid-bg-focus:#dde9b3;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#89b300;--grid-head-text:#fff;--grid-sub-head-bg:#dce8b0;--grid-sub-head-text:#333;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#f8faef;--grid-row-text-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-text-hover:#333;--grid-alt-row-text-selected:var(--theme-primary);--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--result-bar-fg:var(--theme-primary);--result-bar-border:var(--theme-primary);--tab-unselected-fg:var(--theme-primary);--tab-unselected-border:var(--theme-primary);--tab-unselected-bottom-border:var(--theme-primary);--tab-unselected-bg:transparent;--tab-selected-fg:var(--theme-primary);--tab-selected-border:var(--theme-primary);--tab-selected-bottom-border:var(--theme-primary);--tab-selected-bg:var(--theme-body-bg);--confirmation-modal-complete-fg:var(--theme-primary)}.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) .popup-container__bg:has(.tw_leave),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_absence,.dusk-theme div.tw_sortable_tw_theme--absence-quicklink,div.tw_sortable_item.tw_sortable_leave,.dusk-theme div.tw_sortable_tw_theme--leave-quicklink),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) li:has(div.tw_combo-select__item.tw_leave),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) li:where(.tw_absence,.tw_leave),.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) tr.tw_leave,body:where(.dusk-theme.tw_absence,.dusk-theme.tw_leave):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.dusk-theme .tw_todo--absence,.dusk-theme .tw_absence,.dusk-theme .tw_todo--leave,.dusk-theme .tw_leave):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),div:where(.tw_absence,.tw_leave) :is(.dusk-theme.tw_appearance-editor--example-item-wrapper):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div){--theme-primary:#157f3c;--type-primary:#157f3c;--theme-primary-hover:#0e5829;--theme-primary-light:#f3f4f6;--theme-primary-light-hover:#e1e5ea;--theme-primary-transparent:rgba(21,127,60,.2);--primary-focus:rgba(21,127,60,.5);--primary:#157f3c;--primary-light:#fff;--primary-light-hover:#f3f3f3;--theme-primary-border:rgba(21,127,60,.5);--secondary:#23d765;--secondary-light:#d7e5a4;--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:#15803d;--theme-create-update-tooltip-hover:#116430;--container-primary-border:rgba(21,127,60,.4);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(21,127,60,.4);--calendar-year-separator-bg:#f3f4f6;--calendar-month-header-bg:#157f3c;--calendar-month-header-fg:#fff;--theme-tooltip--stopwatch:var(--theme-primary);--theme-H1:var(--theme-primary);--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:#64748b;--theme-accordion-menu-child-text:#64748b;--theme-accordion-menu-expand-icon:#64748b;--theme-accordion-menu-collapse-icon:#fff;--theme-wizard-heading-text:var(--theme-primary);--theme-wizard-subheading-text:var(--theme-label);--theme-wizard-body-text:#000;--theme-grid-icon:#fff;--theme-grid-border:#e5e7eb;--theme-grid-content:#fff;--theme-grid-header:#15803d;--theme-grid-header-text:#fff;--theme-grid-sub-header:var(--secondary);--theme-grid-grouping-bg-collapsed:#f8fafc;--theme-grid-grouping-bg-expanded:#fff;--theme-grid-grouping-text:var(--theme-primary);--theme-grid-row-disabled-text:#ccc;--theme-grid-grouped-row-bg:#fff;--theme-grid-row:#e8f0cc;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#fff;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-card-grid-bg:#fff;--theme-card-grid-bg-hover:#fff;--theme-card-grid-bg-focus:#fff;--theme-grid-draggable-settings:#f3ecb8;--theme-notes-bg:#facc1542;--theme-multiselect-row-hover:#ececec;--theme-multiselect-row-hover-text:#000;--theme-multiselect-row-odd:var(--theme-grid-row);--theme-multiselect-row-odd-text:var(--theme-grid-row-text);--theme-multiselect-row-even:var(--theme-grid-row-alt);--theme-multiselect-row-even-text:var(--theme-grid-row-alt-text);--theme-multiselect-row-selected-border:#fcea9c;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#a3d1b4;--grid-sub-head-text:#333;--grid-total-bg:var(--primary-light);--grid-total-text:#333;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-icon:#333;--grid-row-bg-hover:#edfcf3;--grid-row-text-hover:#333;--grid-row-icon-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#f1f5f9;--grid-alt-row-text:#333;--grid-alt-row-icon:#333;--grid-alt-row-bg-hover:#e2e8f0;--grid-alt-row-text-hover:#333;--grid-alt-row-icon-hover:#333;--grid-alt-row-bg-selected:#ededed;--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#fff;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-row-disabled-text:#ccc;--grid-draggable-bg:#e3e3e3;--grid-draggable-settings:#fdf1ce;--grid-draggable-settings-text:#333}.tw_dark .popup-container__bg:where(.tw_leave),.tw_dark .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_absence,.tw_dark div.tw_sortable_tw_theme--absence-quicklink,div.tw_sortable_item.tw_sortable_leave,.tw_dark div.tw_sortable_tw_theme--leave-quicklink),.tw_dark li:has(div.tw_combo-select__item.tw_leave),.tw_dark li:where(.tw_absence,.tw_leave),.tw_dark tr.tw_leave,body:where(.tw_dark.tw_absence,.tw_dark.tw_leave),div:where(.tw_absence,.tw_leave) :is(.tw_dark.tw_appearance-editor--example-item-wrapper),div:where(.tw_dark .tw_todo--absence,.tw_dark .tw_absence,.tw_dark .tw_todo--leave,.tw_dark .tw_leave){--theme-primary:#8db800;--theme-primary-hover:#6d8f00;--type-primary:#8db800;--theme-primary-light:#1a1a1a;--theme-primary-light-hover:#000;--calendar-month-header-bg:#89b300;--calendar-month-header-fg:#fff;--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--wireframe-card-header-bg:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--primary-focus:rgba(141,184,0,.5);--theme-input-border-focus:rgba(141,184,0,.5);--grid-table-text:#333;--grid-table-border:rgba(51,51,51,.8);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#333;--theme-sidebar-icon-colour:#fff;--theme-sidebar-text:#fff}.tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_shared,div.tw_sortable_tw_theme--shared-quicklink):not(.tw_dark .tw_draggable_item--wrapper):not(.hc-light-theme .tw_draggable_item--wrapper):not(.hc-dark-theme .tw_draggable_item--wrapper),body:where(.tw_shared):not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme),div:where(.tw_todo--shared,.tw_shared):not(.tw_dark div):not(.hc-light-theme div):not(.hc-dark-theme div),li:has(div.tw_combo-select__item.tw_shared):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),li:where(.tw_shared):not(.tw_dark li):not(.hc-light-theme li):not(.hc-dark-theme li),td:where(.tw_sortable_item.tw_sortable_shared):not(.tw_dark td):not(.hc-light-theme td):not(.hc-dark-theme td),tr.tw_shared:not(.tw_dark tr):not(.hc-light-theme tr):not(.hc-dark-theme tr),ul.tw_shared:not(.tw_dark ul):not(.hc-light-theme ul):not(.hc-dark-theme ul){--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-primary:#797272;--type-primary:#797272;--theme-primary-hover:#4f4a4a;--theme-primary-light-hover:#e6e5e5;--primary-light-hover:#e1dfdf;--theme-primary-transparent:hsla(0,3%,46%,.2);--primary-focus:hsla(0,3%,46%,.5);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--radio-button-selected:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:#4f4a4a;--theme-highlight-bg:#fde047;--theme-language-theme-selector:transparent;--theme-language-theme-selector-hover:#e5e7eb;--theme-language-theme-selector-button-hover:#4b5563;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:#145297;--theme-tooltip-text:#fff;--theme-tooltip:#0d79f2;--theme-location-tooltip:#dc2626;--theme-search-button:#0d79f2;--theme-pager-button:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-sub-title:#d1d5db;--theme-body-text:#1e293b;--theme-label:#000;--theme-invalid:red;--theme-accordion-menu-parent-text:var(--theme-primary);--theme-accordion-menu-child-text:#5f6e84;--theme-accordion-menu-expand-icon:var(--theme-primary);--theme-accordion-menu-collapse-icon:#fff;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-dark-icon:#334155;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#fff;--theme-loader-border-width:4px;--theme-grid-border:#e5e7eb;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#fff;--theme-grid-sub-header:#a8a3a3;--theme-grid-row-disabled-text:#ccc;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#333;--theme-category-primary:var(--theme-primary);--theme-category-personnel:#db2979;--theme-category-attendance:#415e71;--theme-category-absence:#89b300;--theme-event-green:#73c513;--theme-approved:#73c513;--theme-declined:red;--theme-pending:#0d79f2;--theme-sidebar-icon-colour:currentColor;--theme-sidebar-primary:var(--theme-category-primary);--theme-sidebar-personnel:var(--theme-category-personnel);--theme-sidebar-attendance:var(--theme-category-attendance);--theme-sidebar-absence:var(--theme-category-absence);--theme-card-text:#000;--theme-card-footer:#f3f4f6;--theme-card-grid-bg:#e0ecfb;--theme-card-grid-bg-hover:#c9dff8;--theme-card-grid-bg-focus:#e0f2fe;--theme-card-alert-titlebar-bg:red;--theme-card-alert-titlebar-text:#fff;--theme-notification-info:#0d79f2;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-shadow:#457756;--theme-notification-warning:#ebbe32;--theme-notification-warning-shadow:#9c7f28;--theme-att-green:#90ba3b;--theme-att-orange:#ff9500;--theme-att-red:#ff2a00;--theme-att-blue:#00b7ff;--theme-disabled-icon:#cbd5e1;--theme-badge:#ff2a00;--theme-badge-border:#d62400;--theme-badge-text:#fff;--grid-table-bg:#fff;--grid-table-text:#253641;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#797272;--grid-head-text:#fff;--grid-sub-head-bg:#6d92ab;--grid-sub-head-text:#fff;--grid-control-row-bg:#e9e9e9;--grid-control-row-text:#253641;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#f3f2f2;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-bg-selected:#ededed;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--container-primary-border:var(--theme-border);--result-bar-fg:var(--theme-primary);--result-bar-border:var(--theme-primary);--tab-unselected-fg:var(--theme-primary);--tab-unselected-border:var(--theme-primary);--tab-unselected-bottom-border:var(--theme-primary);--tab-unselected-bg:transparent;--tab-selected-fg:var(--theme-primary);--tab-selected-border:var(--theme-primary);--tab-selected-bottom-border:var(--theme-primary);--tab-selected-bg:var(--theme-body-bg);--confirmation-modal-complete-fg:var(--theme-primary)}.dusk-theme:not(.tw_dark):not(.hc-light-theme):not(.hc-dark-theme) div:where(.tw_shared){--nmd3-primary:#005eae;--nmd3-primary-light:#fff;--nmd3-primary-light-hover:#f2f2f2;--theme-primary:#4f4f4f;--type-primary:#4f4f4f;--theme-primary-separator:var(--theme-primary);--theme-border:#ccc;--theme-pager-button:grey;--theme-pager-button-text:#fff;--theme-pager-button-hover:#636363;--theme-pager-button-focus:grey;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-body-text:#1e293b;--theme-body-text-inverted:#e2e8f0;--theme-label:#000;--theme-input-button:#f5f5f5;--theme-input-button-text:#1e293b;--theme-input-button-text-disabled:#424242;--theme-input-button-hover:#d1d5db;--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:var(--nmd3-primary);--theme-accordion-menu-child-text:var(--nmd3-primary);--theme-accordion-menu-expand-icon:var(--nmd3-primary);--theme-accordion-menu-collapse-icon:#fff;--container-primary-border:rgba(79,79,79,.4);--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-disabled-border:rgba(79,79,79,.4);--theme-grid-content:#fff;--theme-grid-header:#005eae;--theme-grid-header-text:#fff;--theme-grid-row:#f1f7ff;--theme-grid-row-text:#000;--theme-grid-row-alt:#fff;--theme-grid-row-alt-text:#000;--theme-grid-row-text-static:#dadada;--theme-grid-row-hover:#cce0f8;--theme-grid-row-text-hover:#000;--theme-grid-row-selected:#669ece;--theme-grid-row-text-selected:#fff;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-grid-cell:var(--theme-grid-row);--theme-grid-cell-alt:var(--theme-grid-row-alt);--theme-category-primary:#0b4e91;--theme-category-personnel:#b71563;--theme-category-attendance:#415e71;--theme-category-absence:#89b300;--theme-sidebar-primary:#0b4e91;--theme-sidebar-personnel:#db2979;--theme-sidebar-attendance:#415e71;--theme-sidebar-absence:#89b300;--theme-sidebar-leave:#89b300;--grid-table-bg:#fff;--grid-table-text:#333;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#cfcfcf;--grid-sub-head-text:#333;--grid-total-bg:var(--primary-light);--grid-total-text:#333;--grid-control-row-bg:#e8e8e8;--grid-control-row-text:#333;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-icon:#333;--grid-row-bg-hover:#f5f5f5;--grid-row-text-hover:#333;--grid-row-icon-hover:#333;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#f1f5f9;--grid-alt-row-text:#333;--grid-alt-row-icon:#333;--grid-alt-row-bg-hover:#e2e8f0;--grid-alt-row-text-hover:#333;--grid-alt-row-icon-hover:#333;--grid-alt-row-bg-selected:#ededed;--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#fff;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-row-disabled-text:#ccc;--grid-draggable-bg:#e3e3e3;--grid-draggable-settings:#a8cae6;--grid-draggable-settings-text:#333}.tw_dark .popup-container__bg:where(.tw_shared),.tw_dark .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_shared,div.tw_sortable_tw_theme--shared-quicklink),.tw_dark li:has(div.tw_combo-select__item.tw_shared),.tw_dark li:where(.tw_shared),.tw_dark td:where(.tw_sortable_item.tw_sortable_shared),.tw_dark tr.tw_shared,body:where(.tw_dark),div:where(.tw_dark .tw_todo--shared,.tw_dark .tw_shared){--theme-primary:#8f8a8a;--type-primary:#8f8a8a;--theme-primary-hover:#4f4a4a;--theme-primary-light:#000;--theme-primary-light-hover:#3a3c41;--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--wireframe-card-header-bg:var(--theme-primary);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--primary-focus:hsla(0,3%,46%,.5);--theme-input-border-focus:hsla(0,3%,46%,.5);--grid-table-text:#333;--grid-table-border:rgba(51,51,51,.8);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--theme-grid-header:var(--theme-primary);--theme-grid-header-text:#333;--theme-sidebar-icon-colour:#fff;--theme-sidebar-text:#fff}.tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_support,div.tw_sortable_tw_theme--support-quicklink),body:where(.tw_support),div:where(.tw_support),li:has(div.tw_combo-select__item.tw_support),li:where(.tw_support),td:where(.tw_sortable_item.tw_sortable_support),tr.tw_support,ul.tw_support{--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-primary:#005cad;--type-primary:#65758b;--theme-primary-hover:#01417a;--theme-primary-light:#1c1c1c;--theme-primary-light-hover:#e1e5ea;--primary-light-hover:#dce0e5;--theme-primary-transparent:rgba(75,87,104,.2);--primary-focus:rgba(101,117,139,.5);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--theme-highlight-bg:#fde047;--theme-language-theme-selector:transparent;--theme-language-theme-selector-hover:#e5e7eb;--theme-language-theme-selector-button-hover:#4b5563;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:#145297;--theme-tooltip-text:#fff;--theme-tooltip:#0d79f2;--theme-location-tooltip:#dc2626;--theme-search-button:#0d79f2;--theme-pager-button:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-sub-title:#d1d5db;--theme-body-text:#1e293b;--theme-label:#000;--theme-invalid:red;--theme-accordion-menu-parent-text:var(--theme-primary);--theme-accordion-menu-child-text:var(--theme-primary);--theme-accordion-menu-expand-icon:var(--theme-primary);--theme-accordion-menu-collapse-icon:#fff;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-dark-icon:#334155;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#fff;--theme-loader-border-width:4px;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#333;--theme-category-primary:var(--theme-primary);--theme-category-personnel:#db2979;--theme-category-attendance:#415e71;--theme-category-absence:#89b300;--theme-event-green:#73c513;--theme-approved:#73c513;--theme-declined:red;--theme-pending:#0d79f2;--theme-sidebar-icon-colour:currentColor;--theme-sidebar-primary:var(--theme-category-primary);--theme-sidebar-personnel:#db2979;--theme-sidebar-attendance:#415e71;--theme-sidebar-absence:#89b300;--theme-card-text:#000;--theme-card-footer:#f3f4f6;--theme-card-grid-bg:#e0ecfb;--theme-card-grid-bg-hover:#c9dff8;--theme-card-grid-bg-focus:#e0f2fe;--theme-card-alert-titlebar-bg:red;--theme-card-alert-titlebar-text:#fff;--theme-notification-info:#0d79f2;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-shadow:#457756;--theme-notification-warning:#ebbe32;--theme-notification-warning-shadow:#9c7f28;--theme-att-green:#90ba3b;--theme-att-orange:#ff9500;--theme-att-red:#ff2a00;--theme-att-blue:#00b7ff;--theme-disabled-icon:#cbd5e1;--theme-badge:#ff2a00;--theme-badge-border:#d62400;--theme-badge-text:#fff;--grid-table-bg:#fff;--grid-table-text:#253641;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#415e71;--grid-head-text:#fff;--grid-sub-head-bg:#6d92ab;--grid-sub-head-text:#fff;--grid-control-row-bg:#e9e9e9;--grid-control-row-text:#253641;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#e2e8f0;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-bg-selected:#ededed;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--container-primary-border:var(--theme-border)}.tw_dark .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_support,div.tw_sortable_tw_theme--support-quicklink),.tw_dark li:has(div.tw_combo-select__item.tw_support),.tw_dark li:where(.tw_support),.tw_dark td:where(.tw_sortable_item.tw_sortable_support),.tw_dark tr.tw_support,.tw_dark ul.tw_support,body:where(.tw_dark.tw_support),div:where(.tw_dark .tw_support){--theme-primary:#005cad;--type-primary:#65758b;--theme-primary-hover:#01417a;--theme-primary-light:#1c1c1c;--theme-primary-light-hover:#232424;--primary-light-hover:#212121;--theme-primary-transparent:rgba(75,87,104,.2);--primary-focus:rgba(101,117,139,.5);--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--theme-highlight-bg:#fde047;--theme-language-theme-selector:transparent;--theme-language-theme-selector-hover:#e5e7eb;--theme-language-theme-selector-button-hover:#4b5563;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:#145297;--theme-tooltip-text:#fff;--theme-tooltip:#0d79f2;--theme-location-tooltip:#dc2626;--theme-search-button:#0d79f2;--theme-pager-button:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-sub-title:#d1d5db;--theme-body-text:#1e293b;--theme-label:#000;--theme-invalid:red;--theme-accordion-menu-parent-bg:#4d4d4d;--theme-accordion-menu-expanded-bg:#1f1f1f;--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:#cbd5e1;--theme-accordion-menu-child-bg:#000;--theme-accordion-menu-child-text:#cbd5e1;--theme-accordion-menu-expand-icon:#cbd5e1;--theme-accordion-menu-collapse-icon:#cbd5e1;--theme-dark-icon:#334155;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#fff;--theme-loader-border-width:4px;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#333;--theme-category-primary:var(--theme-primary);--theme-category-personnel:#db2979;--theme-category-attendance:#415e71;--theme-category-absence:#89b300;--theme-event-green:#73c513;--theme-approved:#73c513;--theme-declined:red;--theme-pending:#0d79f2;--theme-sidebar-icon-colour:currentColor;--theme-sidebar-primary:var(--theme-category-primary);--theme-sidebar-personnel:#db2979;--theme-sidebar-attendance:#415e71;--theme-sidebar-absence:#89b300;--theme-card-text:#000;--theme-card-footer:#f3f4f6;--theme-card-grid-bg:#e0ecfb;--theme-card-grid-bg-hover:#c9dff8;--theme-card-grid-bg-focus:#e0f2fe;--theme-card-alert-titlebar-bg:red;--theme-card-alert-titlebar-text:#fff;--theme-notification-info:#0d79f2;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-shadow:#457756;--theme-notification-warning:#ebbe32;--theme-notification-warning-shadow:#9c7f28;--theme-att-green:#90ba3b;--theme-att-orange:#ff9500;--theme-att-red:#ff2a00;--theme-att-blue:#00b7ff;--theme-disabled-icon:#cbd5e1;--theme-badge:#ff2a00;--theme-badge-border:#d62400;--theme-badge-text:#fff;--grid-table-bg:#fff;--grid-table-text:#253641;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#415e71;--grid-head-text:#fff;--grid-sub-head-bg:#6d92ab;--grid-sub-head-text:#fff;--grid-control-row-bg:#e9e9e9;--grid-control-row-text:#253641;--grid-row-bg:#333;--grid-row-text:#fff;--grid-row-bg-hover:#383838;--grid-row-bg-selected:#404040;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-bg-selected:#ededed;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--container-primary-border:var(--theme-border)}body:where(.tw_grid-inputs),div:where(.tw_grid-inputs),li:has(div.tw_combo-select__item.tw_grid-inputs),li:where(.tw_grid-inputs),tr.tw_grid-inputs,ul.tw_grid-inputs{--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-primary:#999;--type-primary:#999;--theme-primary-hover:grey;--theme-primary-light:#f2f2f2;--theme-primary-light-hover:#e6e6e6;--primary-light-hover:#8c8c8c;--theme-primary-transparent:rgba(75,87,104,.2);--primary-focus:hsla(0,0%,60%,.5);--grid-input-border:#d9d9d9;--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:var(--theme-primary-hover);--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary)}.tw_dark li:has(div.tw_combo-select__item.tw_grid-inputs),.tw_dark li:where(.tw_grid-inputs),.tw_dark tr.tw_grid-inputs,.tw_dark ul.tw_grid-inputs,body:where(.tw_dark .tw_grid-inputs),div:where(.tw_dark .tw_grid-inputs){--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-primary:#ccc;--type-primary:#ccc;--theme-primary-hover:grey;--theme-primary-light:#3d3d3d;--theme-primary-light-hover:#2e2e2e;--primary-light-hover:#2e2e2e;--theme-primary-transparent:rgba(75,87,104,.2);--primary-focus:hsla(0,0%,60%,.5);--grid-input-border:#333;--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:#333;--calendar-grid-header-bg:#333;--calendar-grid-header-fg:#ccc;--calendar-grid-bg:#1a1a1a;--calendar-grid-border:#666;--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#4d4d4d;--calendar-cell-selected-bg:#4d4d4d;--calendar-cell-selected-border:#333;--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:#4d4d4d;--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:#333;--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary-hover)}body:where(.tw_pdf-form),div:where(.tw_pdf-form),li:has(div.tw_combo-select__item.tw_pdf-form),li:where(.tw_pdf-form),ul.tw_pdf-form{--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--theme-primary:grey;--type-primary:#65758b;--theme-primary-hover:#01417a;--theme-primary-light:#f2f2f2;--theme-primary-light-hover:#e6e6e6;--primary-light-hover:#e0e0e0;--theme-primary-transparent:hsla(0,0%,50%,.2);--primary-focus:hsla(0,0%,67%,.5);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:var(--theme-primary);--calendar-grid-header-fg:#fff;--calendar-grid-bg:#fff;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:var(--theme-primary);--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--theme-input-bg:#fff;--theme-input-text:#000;--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#fff;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--theme-highlight-bg:#fde047;--theme-language-theme-selector:transparent;--theme-language-theme-selector-hover:#e5e7eb;--theme-language-theme-selector-button-hover:#4b5563;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:#145297;--theme-tooltip-text:#fff;--theme-tooltip:#0d79f2;--theme-location-tooltip:#dc2626;--theme-search-button:#0d79f2;--theme-pager-button:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-sub-title:#d1d5db;--theme-body-text:#1e293b;--theme-label:#000;--theme-invalid:red;--theme-accordion-menu-parent-text:var(--theme-primary);--theme-accordion-menu-child-text:var(--theme-primary);--theme-accordion-menu-expand-icon:var(--theme-primary);--theme-accordion-menu-collapse-icon:#fff;--theme-accordion-menu-child-text-active:var(--theme-primary);--theme-accordion-menu-active-item-border:var(--theme-primary);--theme-dark-icon:#334155;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#fff;--theme-loader-border-width:4px;--theme-grid-row:#f1f5f9;--theme-grid-row-hover:#e2e8f0;--theme-grid-row-selected:#cbd5e1;--theme-grid-row-text-selected:#333;--theme-category-primary:var(--theme-primary);--theme-category-personnel:#db2979;--theme-category-attendance:#415e71;--theme-category-absence:#89b300;--theme-event-green:#73c513;--theme-approved:#73c513;--theme-declined:red;--theme-pending:#0d79f2;--theme-sidebar-icon-colour:currentColor;--theme-sidebar-primary:var(--theme-category-primary);--theme-sidebar-personnel:#db2979;--theme-sidebar-attendance:#415e71;--theme-sidebar-absence:#89b300;--theme-card-text:#000;--theme-card-footer:#f3f4f6;--theme-card-grid-bg:#e0ecfb;--theme-card-grid-bg-hover:#c9dff8;--theme-card-grid-bg-focus:#e0f2fe;--theme-card-alert-titlebar-bg:red;--theme-card-alert-titlebar-text:#fff;--theme-notification-info:#0d79f2;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-shadow:#457756;--theme-notification-warning:#ebbe32;--theme-notification-warning-shadow:#9c7f28;--theme-att-green:#90ba3b;--theme-att-orange:#ff9500;--theme-att-red:#ff2a00;--theme-att-blue:#00b7ff;--theme-disabled-icon:#cbd5e1;--theme-badge:#ff2a00;--theme-badge-border:#d62400;--theme-badge-text:#fff;--grid-table-bg:#fff;--grid-table-text:#253641;--grid-table-border:rgba(0,0,0,.08);--grid-head-bg:#415e71;--grid-head-text:#fff;--grid-sub-head-bg:#6d92ab;--grid-sub-head-text:#fff;--grid-control-row-bg:#e9e9e9;--grid-control-row-text:#253641;--grid-row-bg:#fff;--grid-row-text:#333;--grid-row-bg-hover:#e2e8f0;--grid-row-bg-selected:#ededed;--grid-row-text-selected:var(--theme-primary);--grid-alt-row-text:#333;--grid-alt-row-bg-selected:#ededed;--grid-grouping-bg-collapsed:#e6e6e6;--grid-grouping-bg-expanded:#f2f2f2;--wireframe-card-label:var(--theme-primary);--wireframe-card-border:var(--theme-primary);--wireframe-card-active-step-border:var(--theme-primary);--wireframe-card-bg:var(--theme-primary-light);--wireframe-card-header-bg:var(--theme-primary);--wireframe-card-header-fg:#fff;--wireframe-card-button-border:var(--theme-primary);--wireframe-card-button-bg:var(--theme-primary);--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:var(--theme-primary);--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:var(--theme-primary);--wireframe-conversation-button-bg:var(--theme-primary-light);--wireframe-conversation-button-bg-hover:var(--theme-primary);--selector-panel-border:var(--theme-primary);--selector-panel-fg:var(--theme-primary);--selector-panel-count-bg:var(--selector-panel-border);--selector-panel-count-border:var(--selector-panel-border);--selector-panel-count-text:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#94a3b8;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#65758b;--main-menu-bg:var(--theme-body-bg);--main-menu-fg:var(--theme-primary);--main-menu-border:var(--theme-primary);--container-primary-border:var(--theme-border)}.tw_dark div:where(.tw_pdf-form),.tw_dark li:has(div.tw_combo-select__item.tw_pdf-form),.tw_dark li:where(.tw_pdf-form),.tw_dark ul.tw_pdf-form,body:where(.tw_dark .tw_pdf-form){color:#fff;--theme-page-bg:#1c1c1c;--theme-body-bg:#1c1c1c;--theme-H1:var(--theme-primary);--theme-H2:#9ca3af;--theme-H3:#fff;--theme-quick-links--title:#9ca3af;--ms-login-border:#8c8c8c;--ms-login-text:#fff;--ms-login-background:#2f2f2f;--row-odd:#202934;--row-even:#000;--dashboard-item-title:#b2bbd1;--dashboard-item-greyscale:#ccc;--dashboard-item-label:var(--theme-body-text);--theme-pager-bg:#334155;--theme-pager-border:#404040;--theme-employee-panel-bg:#1c1c1c;--theme-employee-panel-name:#d9d9d9;--theme-employee-panel-id-payroll:#999;--theme-employee-panel-pager:#999;--theme-sidebar-bg:#26282b;--theme-sidebar-border:#404040;--theme-overlay:#0f172ac4;--theme-primary:#d6d8db;--type-primary:#262626;--theme-primary-light:#2b2d31;--theme-primary-light-hover:#3a3c41;--theme-primary-border:#404040;--primary:#26282b;--primary-light:#2b2d31;--primary-light-hover:#3a3c41;--secondary:#0a0a0a;--secondary-light:#262626;--theme-primary-separator:var(--theme-primary);--theme-border:var(--theme-primary);--calendar-container-bg:var(--theme-primary-light);--calendar-container-border:var(--theme-primary);--calendar-grid-header-bg:#222;--calendar-grid-header-fg:#fff;--calendar-grid-bg:transparent;--calendar-grid-border:var(--theme-primary);--calendar-cell-fg:var(--theme-primary);--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:#000;--calendar-cell-selected-border:var(--theme-primary);--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:var(--theme-primary-hover);--calendar-cell-hover-border:var(--theme-primary-hover);--theme-calendar-text:#fff;--theme-calendar-date:#e1e1e1;--theme-calendar-weekend:#e0e0e0;--theme-calendar-saturday:#595959;--theme-calendar-sunday:#4d4d4d;--theme-calendar-border:#333;--theme-input-bg:#1a1a1a;--theme-input-text:#ccc;--theme-input-disabled-bg:#2f3237;--theme-input-disabled-text:#f1f5f9;--theme-input-disabled-border:#393c41;--theme-input-invalid-bg:#18191b;--theme-input-invalid-border:red;--theme-input-invalid-border-focus:rgba(0,0,0,.18);--theme-input-chip-bg:#424242;--theme-input-chip-border:rgba(0,0,0,.08);--theme-input-chip-text:#f5f5f5;--outline-button-border:var(--theme-primary);--outline-button-fg:var(--theme-primary);--outline-button-bg:transparent;--outline-button-border-hover:var(--theme-primary);--outline-button-fg-hover:#e3e5e8;--outline-button-bg-hover:var(--theme-primary);--solid-button-border:var(--theme-primary);--solid-button-fg:#fff;--solid-button-bg:var(--theme-primary);--solid-button-fg-hover:#fff;--solid-button-bg-hover:var(--theme-primary-hover);--theme-highlight-bg:#fde047;--theme-language-theme-selector:transparent;--theme-language-theme-selector-hover:#e5e7eb;--theme-language-theme-selector-button-hover:#4b5563;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:var(--theme-primary);--theme-create-update-tooltip-hover:#145297;--theme-tooltip-text:#fff;--theme-tooltip:#0d79f2;--theme-location-tooltip:#dc2626;--theme-search-button:#0d79f2;--theme-pager-button:#0d79f2;--theme-disabled-button:#f5f5f5;--theme-disabled-button-text:#424242;--theme-disabled-button-border:#00000014;--theme-button-text:#fff;--theme-sub-title:#d1d5db;--theme-body-text:#d9d9d9;--theme-body-text-inverted:#262626;--theme-label:#fff;--theme-input-button:#475569;--theme-input-button-text:#1e293b;--theme-input-button-text-disabled:#424242;--theme-input-button-hover:#1e293b;--theme-permissions--bg:#334155;--theme-permissions-border:#64748b;--theme-dark-icon:#334155;--grid-table-bg:#1d283a;--grid-table-text:#333;--grid-table-border:rgba(51,51,51,.8);--grid-head-bg:var(--theme-primary);--grid-head-text:#fff;--grid-sub-head-bg:#454545;--grid-sub-head-text:#ccc;--grid-control-row-bg:#2b2d31;--grid-control-row-text:#333;--grid-row-bg:#1c1c1c;--grid-row-text:#fff;--grid-row-icon:#fff;--grid-row-bg-hover:var(--secondary-light);--grid-row-text-hover:#fff;--grid-row-icon-hover:#fff;--grid-row-bg-selected:var(--secondary);--grid-row-text-selected:var(--theme-primary);--grid-row-icon-selected:var(--theme-primary);--grid-alt-row-bg:#222f44;--grid-alt-row-text:#fff;--grid-alt-row-icon:#fff;--grid-alt-row-bg-hover:var(--secondary-light);--grid-alt-row-text-hover:#fff;--grid-alt-row-icon-hover:#fff;--grid-alt-row-bg-selected:var(--secondary);--grid-alt-row-text-selected:var(--theme-primary);--grid-alt-row-icon-selected:var(--theme-primary);--grid-grouped-row-bg:#2b3b55;--grid-grouping-bg-collapsed:#2b2d31;--grid-grouping-bg-expanded:#2b2d31;--grid-grouping-text:var(--theme-primary);--grid-grouping-icon:var(--theme-primary);--grid-head-past-bg:#26282b;--grid-head-past-text:#3e4246;--grid-body-past-bg:#303236;--grid-body-past-text:#60656c;--grid-row-disabled-text:#ccc;--grid-draggable-bg:#2b3b55;--grid-draggable-settings:#334766;--grid-draggable-settings-text:#fff;--grid-input-border:#1a1a1a;--grid-input-bg:#262626}.hc-light-theme .popup-container__bg:has(.tw_absence),.hc-light-theme .popup-container__bg:has(.tw_attendance),.hc-light-theme .popup-container__bg:has(.tw_leave),.hc-light-theme .popup-container__bg:has(.tw_pdf-form),.hc-light-theme .popup-container__bg:has(.tw_personnel),.hc-light-theme .popup-container__bg:has(.tw_shared),.hc-light-theme .popup-container__bg:has(.tw_support),.hc-light-theme .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_shared,div.tw_sortable_item.tw_sortable_personnel,div.tw_sortable_item.tw_sortable_leave,div.tw_sortable_item.tw_sortable_absence,div.tw_sortable_item.tw_sortable_attendance,div.tw_sortable_tw_theme--shared-quicklink,div.tw_sortable_tw_theme--personnel-quicklink,div.tw_sortable_tw_theme--leave-quicklink,div.tw_sortable_tw_theme--absence-quicklink,div.tw_sortable_tw_theme--attendance-quicklink),.hc-light-theme div:where(.tw_shared,.tw_personnel,.tw_leave,.tw_absence,.tw_attendance,.tw_support,.tw_pdf-form),.hc-light-theme li:has(div.tw_combo-select__item.tw_shared,div.tw_combo-select__item.tw_personnel,div.tw_combo-select__item.tw_leave,div.tw_combo-select__item.tw_absence,div.tw_combo-select__item.tw_attendance,div.tw_combo-select__item.tw_support,div.tw_combo-select__item.tw_pdf-form),.hc-light-theme li:where(.tw_shared,.tw_personnel,.tw_leave,.tw_absence,.tw_attendance,.tw_support,.tw_pdf-form),.hc-light-theme td:where(.tw_sortable_item.tw_sortable_shared,.tw_sortable_item.tw_sortable_personnel,.tw_sortable_item.tw_sortable_leave,.tw_sortable_item.tw_sortable_absence,.tw_sortable_item.tw_sortable_attendance),.hc-light-theme tr.tw_absence,.hc-light-theme tr.tw_attendance,.hc-light-theme tr.tw_leave,.hc-light-theme tr.tw_pdf-form,.hc-light-theme tr.tw_personnel,.hc-light-theme tr.tw_shared,.hc-light-theme tr.tw_support,body:where(.hc-light-theme,.hc-light-theme.tw_shared,.hc-light-theme.tw_personnel,.hc-light-theme.tw_leave,.hc-light-theme.tw_absence,.hc-light-theme.tw_attendance,.hc-light-theme.tw_support,.hc-light-theme.tw_pdf-form),div:where(.hc-light-theme,.hc-light-theme .tw_todo--shared,.hc-light-theme .tw_todo--personnel,.hc-light-theme .tw_todo--leave,.hc-light-theme .tw_todo--absence,.hc-light-theme .tw_todo--attendance,.hc-light-theme .tw_shared,.hc-light-theme .tw_personnel,.hc-light-theme .tw_leave,.hc-light-theme .tw_absence,.hc-light-theme .tw_attendance,.hc-light-theme .tw_personnel,.hc-light-theme .tw_support,.hc-light-theme .tw_pdf-form){color:var(--hc-fg);--hc-fg:#000;--hc-bg:#fff;--hc-border:#000;--hc-reverse-fg:#fff;--hc-reverse-bg:#000;--hc-reverse-border:#fff;--nmd3-primary:#000;--nmd3-primary-light:#fff;--nmd3-primary-hover:#fff;--nmd3-development:#000;--theme-white:#fff;--theme-black:#000;--theme-page-bg:#fff;--theme-body-bg:#fff;--ms-login-border:#000;--ms-login-text:#000;--ms-login-background:#fff;--outline-button-border:#000;--outline-button-fg:#000;--outline-button-bg:transparent;--outline-button-border-hover:#000;--outline-button-fg-hover:#fff;--outline-button-bg-hover:#000;--solid-button-border:#000;--solid-button-fg:#000;--solid-button-bg:transparent;--solid-button-border-hover:#000;--solid-button-fg-hover:#fff;--solid-button-bg-hover:#000;--login-card-text:#000;--login-card-bg:#fff;--login-card-border:#000;--login-angled-card-bg:#000;--login-angled-card-border:#000;--login-text-link:#000;--login-text-link-hover:#000;--login-button-bg:#fff;--login-button-border:#000;--login-button-text:#000;--login-button-bg-hover:#fff;--login-button-border-hover:#000;--login-button-text-hover:#000;--login-button-bg-disabled:#fff;--login-button-border-disabled:#000;--login-button-text-disabled:#000;--login-button-bg-disabled-hover:#fff;--login-button-border-disabled-hover:#000;--login-button-text-disabled-hover:#000;--login-footer-bg:#fff;--login-footer-fg:#000;--login-gb-tech-logo:#000;--theme-pager-bg:#fff;--theme-pager-border:#000;--theme-employee-panel-name:#000;--theme-employee-panel-id-payroll:#000;--theme-employee-panel-pager:#000;--theme-sidebar-bg:#fff;--theme-sidebar-border:#000;--theme-overlay:#0f172a;--theme-primary:#000;--type-primary:#000;--theme-primary-light:#fff;--theme-primary-light-hover:#fff;--primary-light-hover:#000;--theme-primary-border:#000;--theme-primary-separator:#000;--theme-border:#000;--theme-border-light:#000;--theme-border-accordion:#000;--theme-header-separator:#000;--theme-border-menu:#000;--theme-header-bg:#fff;--theme-header-text:#000;--theme-highlight-text:#000;--theme-highlight-border:#000;--theme-highlight-bg:transparent;--theme-highlight-text-hover:#000;--theme-highlight-border-hover:#000;--theme-highlight-bg-hover:#fff;--theme-language-theme-selector:transparent;--theme-language-theme-selector-text:#000;--theme-language-theme-selector-hover:#fff;--theme-language-theme-selector-border:#000;--theme-language-theme-selector-button-hover:#fff;--theme-language-theme-selector-button-text-hover:#000;--theme-language-theme-selector-button-selected:#000;--theme-language-theme-selector-button-selected-text:#fff;--theme-create-update-tooltip-text:#000;--theme-create-update-tooltip:#fff;--theme-create-update-tooltip-hover:#fff;--theme-tooltip-text:#000;--theme-tooltip:#fff;--theme-tooltip-disabled:#cbd5e1;--theme-tooltip-hover:#fff;--theme-tooltip-border:#000;--theme-tooltip-trigger-text:#000;--theme-tooltip-trigger:#fff;--theme-tooltip-trigger-disabled:#cbd5e1;--theme-tooltip-trigger-hover:#fff;--theme-tooltip-trigger-border:#000;--theme-location-tooltip-text:#000;--theme-location-tooltip:#fff;--theme-location-tooltip-hover:#fff;--theme-location-tooltip-border:#000;--theme-generic-tooltip-text:#000;--theme-generic-tooltip:#fff;--theme-info-tooltip-text:#000;--theme-info-tooltip:#fff;--theme-primary-button:transparent;--theme-primary-button-outline:transparent;--theme-primary-button-hover:transparent;--theme-primary-button-focus:transparent;--theme-primary-button-text:#000;--theme-primary-button-border:#000;--theme-primary-button-fixed:#000;--theme-primary-button-fixed-hover:#000;--theme-primary-button-fixed-focus:#000;--theme-primary-button-fixed-text:#000;--theme-primary-button-fixed-border:#000;--theme-email-button-fixed:#000;--theme-mobile-button-fixed:#000;--theme-phone-button-fixed:#000;--theme-location-button-fixed:#000;--theme-selected-button-fixed:#000;--theme-search-button:#fff;--theme-pager-button:#fff;--theme-pager-button-text:#000;--theme-pager-button-border:#000;--theme-pager-button-hover:#fff;--theme-pager-button-focus:#000;--theme-pager-numbers-text:#000;--theme-pager-numbers-bg:#fff;--theme-pager-numbers-border:#000;--theme-disabled-button:#fff;--theme-disabled-button-text:#000;--theme-disabled-button-border:#00000014;--theme-alt-disabled-button-bg:#fff;--theme-alt-disabled-button-text:#000;--theme-alt-disabled-button-border:#000;--theme-appearance-chip-bg:#fff;--theme-appearance-chip-text:#000;--theme-appearance-chip-border:#000;--theme-appearance-chip-bg-hover:#fff;--theme-appearance-chip-text-hover:#000;--theme-appearance-chip-border-hover:#000;--theme-appearance-chip-bg-selected:#fff;--theme-appearance-chip-text-selected:#000;--theme-appearance-chip-border-selected:#000;--theme-appearance-chip-bg-selected-hover:#fff;--theme-appearance-chip-text-selected-hover:#000;--theme-appearance-chip-border-selected-hover:#000;--theme-secondary-button:#fff;--theme-secondary-button-hover:#fff;--theme-secondary-button-text:#000;--theme-secondary-button-border:#000;--theme-button-text:#000;--theme-button-border:#000;--theme-H1:#000;--theme-H2:#000;--theme-H3:#000;--theme-quick-links--title:#000;--theme-sub-title:#000;--theme-body-text:#000;--theme-body-text-inverted:#fff;--theme-menu-button-title-text:#000;--theme-menu-button-title-text-hover:#000;--theme-menu-button-title-bg-hover:#fff;--theme-link-text:#000;--theme-link-text-hover:#000;--theme-label:#000;--theme-invalid:#000;--theme-input-button:#fff;--theme-input-button-text:#000;--theme-input-button-text-disabled:#000;--theme-input-button-hover:#fff;--theme-input-button-border:#000;--theme-permissions--bg:#fff;--theme-permissions-border:#000;--theme-edit-bar-bg:#fff;--theme-edit-bar-text:#000;--calendar-year-separator-bg:#fff;--calendar-month-header-bg:#fff;--calendar-container-bg:#fff;--calendar-container-border:#000;--calendar-grid-header-bg:transparent;--calendar-grid-header-fg:#000;--calendar-grid-bg:transparent;--calendar-grid-border:#000;--calendar-cell-fg:#000;--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:#fff;--calendar-cell-selected-border:#000;--calendar-cell-selected-fg:#000;--calendar-cell-hover-bg:transparent;--calendar-cell-hover-border:#000;--theme-calendar-text:#000;--theme-calendar-date:#000;--theme-calendar-weekend:#fff;--theme-calendar-saturday:#fff;--theme-calendar-sunday:#fff;--theme-calendar-border:#000;--theme-main-menu-bg:#fff;--theme-main-menu-text:#000;--theme-main-menu-border:#fff;--theme-main-menu-item-bg-hover:#fff;--theme-main-menu-item-text-hover:#fff;--theme-main-menu-item-border-hover:#fff;--theme-main-menu-child-level-1-bg:#fff;--theme-main-menu-child-level-1-text:#000;--theme-main-menu-child-level-1-border:#fff;--theme-main-menu-child-level-2-bg:#fff;--theme-main-menu-child-level-2-text:#000;--theme-main-menu-child-level-2-border:#fff;--theme-main-menu-child-level-3-bg:#fff;--theme-main-menu-child-level-3-text:#000;--theme-main-menu-child-level-3-border:#fff;--theme-accordion-menu-parent-bg:#fff;--theme-accordion-menu-expanded-bg:#fff;--theme-accordion-menu-parent-text-selected:#000;--theme-accordion-menu-parent-text:#000;--theme-accordion-menu-child-bg:#fff;--theme-accordion-menu-child-text:#000;--theme-accordion-menu-expand-icon:#000;--theme-accordion-menu-collapse-icon:#000;--theme-dark-icon:#000;--theme-non-button-icon-color:#000;--theme-loading-bar-bg:#fff;--theme-loading-bar-top:#000;--theme-loading-bar-bottom:#000;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#fff;--theme-loader-border-width:4px;--theme-grid-icon:#000;--theme-grid-icon-border:#000;--theme-grid-border:#000;--theme-grid-content:#fff;--theme-grid-header:#fff;--theme-grid-header-text:#000;--theme-grid-sub-header:#fff;--theme-grid-grouping-bg-collapsed:#fff;--theme-grid-grouping-bg-expanded:#fff;--theme-grid-grouping-text:#000;--theme-grid-row-disabled-text:#ccc;--theme-grid-grouped-row-bg:#fff;--theme-grid-row:#fff;--theme-grid-row-text:#000;--theme-grid-row-alt:#fff;--theme-grid-row-alt-text:#000;--theme-grid-row-text-static:#dadada;--theme-grid-row-hover:#fff;--theme-grid-row-light-hover:#fff;--theme-grid-row-text-hover:#000;--theme-grid-row-selected:#fff;--theme-grid-row-text-selected:#000;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-grid-cell:var(--theme-grid-row);--theme-grid-cell-alt:var(--theme-grid-row-alt);--theme-grid-command-bg-primary:#fff;--theme-grid-command-border-primary:#000;--theme-grid-command-text-edit-primary:#000;--theme-grid-command-bg-primary-hover:#fff;--theme-grid-command-border-primary-hover:#000;--theme-grid-command-text-edit-primary-hover:#000;--theme-grid-command-bg-edit:#fff;--theme-grid-command-border-edit:#000;--theme-grid-command-text-edit:#000;--theme-grid-command-bg-edit-hover:#fff;--theme-grid-command-border-edit-hover:#000;--theme-grid-command-text-edit-hover:#fff;--theme-grid-command-bg-delete:#fff;--theme-grid-command-border-delete:#000;--theme-grid-command-text-delete:#000;--theme-grid-command-bg-delete-hover:#fff;--theme-grid-command-border-delete-hover:#000;--theme-grid-command-text-delete-hover:#000;--theme-grid-command-bg-view:#fff;--theme-grid-command-border-view:#000;--theme-grid-command-text-view:#000;--theme-grid-command-bg-view-hover:#fff;--theme-grid-command-border-view-hover:#000;--theme-grid-command-text-view-hover:#000;--theme-grid-draggable-settings:#fff;--theme-grid-draggable-settings-text:var(--theme-body-text);--theme-category-primary:#000;--theme-category-personnel:#000;--theme-category-attendance:#000;--theme-category-absence:#000;--theme-category-leave:#000;--theme-category-tooltip-text:#000;--theme-input-bg:#fff;--theme-input-text:#000;--theme-input-text-placeholder:#000;--theme-input-border:#000;--theme-input-border-hover:#000;--theme-input-disabled-bg:#fff;--theme-input-disabled-text:#000;--theme-input-disabled-border:#000;--theme-input-disabled-border-hover:#000;--theme-input-invalid-bg:#fff;--theme-input-invalid-text:#000;--theme-input-invalid-border:#000;--theme-input-invalid-border-hover:#000;--theme-input-checkbox-bg:#fff;--theme-input-checkbox-border:#000;--theme-input-checkbox-text:#000;--theme-toggle-border:#000;--theme-toggle-bg:#fff;--theme-toggle-text:#000;--theme-toggle-switch:#fff;--theme-toggle-focus:#000;--theme-toggle-off-border:#000;--theme-toggle-off-icon:#000;--theme-toggle-off-bg:#fff;--theme-toggle-off-text:#000;--theme-toggle-disabled-text:#000;--theme-toggle-off-switch:#fff;--theme-toggle-off-focus:#000;--theme-button-filter-border:#000;--theme-button-filter-border-hover:#000;--theme-button-filter-bg:#fff;--theme-button-filter-bg-hover:#fff;--theme-button-filter-text:#000;--theme-button-filter-text-hover:#000;--theme-button-filter-focus:#000;--theme-button-filter-off-border:#000;--theme-button-filter-off-border-hover:#000;--theme-button-filter-off-bg:#fff;--theme-button-filter-off-bg-hover:#fff;--theme-button-filter-off-text:#000;--theme-button-filter-off-text-hover:#000;--theme-button-filter-off-focus:#000;--theme-button-workforce-filter-off-border:#fff;--theme-button-workforce-filter-off-bg:#fff;--theme-button-workforce-filter-off-text:#000;--theme-button-workforce-filter-off-focus:#fff;--theme-event-green:#73c513;--theme-event-red:red;--theme-event-blue:#0d79f2;--theme-event-gradient:linear-gradient(to left top,#2fa4e7 50%,#50d926 0);--theme-stepper-progress:#fff;--theme-stepper-progress-selected:#000;--theme-indicator-bg:#fff;--theme-indicator-text-icon:#000;--theme-indicator-border:#000;--theme-indicator-bg-hover:#000;--theme-indicator-text-icon-hover:#fff;--theme-indicator-border-hover:#000;--theme-indicator-current-bg:#000;--theme-indicator-current-text-icon:#fff;--theme-indicator-current-border:#000;--theme-indicator-current-bg-hover:#000;--theme-indicator-current-text-icon-hover:#fff;--theme-indicator-current-border-hover:#000;--theme-indicator-error-bg:#000;--theme-indicator-error-text-icon:#fff;--theme-indicator-error-border:#000;--theme-indicator-error-bg-hover:#000;--theme-indicator-error-text-icon-hover:#fff;--theme-indicator-error-border-hover:#000;--theme-indicator-success-bg:#000;--theme-indicator-success-text-icon:#fff;--theme-indicator-success-border:#000;--theme-indicator-success-bg-hover:#000;--theme-indicator-success-text-icon-hover:#fff;--theme-indicator-success-border-hover:#000;--theme-sidebar-icon-colour:#000;--theme-sidebar-primary:#000;--theme-sidebar-primary-hover:#000;--theme-sidebar-personnel:#000;--theme-sidebar-attendance:#000;--theme-sidebar-absence:#000;--theme-sidebar-leave:#000;--theme-sidebar-text:#000;--theme-user-info-bg:#fff;--theme-user-info-text:#000;--theme-user-info-border:#000;--theme-user-info-bg-hover:#fff;--theme-user-info-text-hover:#000;--theme-card-text:#000;--theme-card-footer:#fff;--theme-card-footer-border:#000;--theme-card-grid-bg:#fff;--theme-card-grid-bg-hover:#fff;--theme-card-grid-bg-focus:#fff;--wireframe-card-label:#000;--wireframe-card-border:#000;--wireframe-card-active-step-border:#000;--wireframe-card-bg:#fff;--wireframe-card-header-bg:#000;--wireframe-card-header-fg:#fff;--wireframe-card-button-border:#000;--wireframe-card-button-bg:#fff;--wireframe-card-button-fg:#000;--wireframe-card-button-border-hover:#000;--wireframe-card-button-bg-hover:#000;--wireframe-card-button-fg-hover:#fff;--wireframe-conversation-button-border:#000;--wireframe-conversation-button-bg:#fff;--wireframe-conversation-button-fg:#000;--wireframe-conversation-button-bg-hover:#000;--wireframe-conversation-button-fg-hover:#fff;--menu-card-list-selected-bg:#000;--menu-card-list-selected-fg:#fff;--menu-card-list-selected-arrow:#000;--window-header-bg:#fff;--window-header-fg:#000;--window-header-border:#000;--theme-window-bg:#000;--theme-wizard-heading-text:#000;--theme-wizard-subheading-text:#000;--theme-wizard-body-text:#000;--theme-wizard-footer-bg:#fff;--theme-wizard-footer-text:#000;--theme-wizard-footer-border:#000;--theme-card-alert-titlebar-bg:#fff;--theme-card-alert-titlebar-text:#000;--theme-card-alert-titlebar-icon:#000;--theme-card-alert-button-bg:#fff;--theme-card-alert-button-text:#000;--theme-card-alert-shadow:#00000080;--theme-card-alert-content-title:#000;--theme-card-alert-content:#000;--theme-notification-info:#0d79f2;--theme-notification-info-border:#0d79f2;--theme-notification-info-dark:#005eae;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-border:#dd4545;--theme-notification-error-dark:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-border:#5fba7d;--theme-notification-success-dark:#57aa73;--theme-notification-success-shadow:#457756;--theme-notification-warning:#ebbe32;--theme-notification-warning-border:#ebbe32;--theme-notification-warning-dark:#cda62c;--theme-notification-warning-shadow:#9c7f28;--theme-dialog-action-bg:#fff;--theme-dialog-action-border:#000;--theme-error-box-bg:#fff;--theme-error-box-text:#000;--theme-error-box-border:#000;--theme-notes-bg:#fff;--theme-conversation-user-color:#fff;--theme-conversation-employee-color:#fff;--theme-conversation-date-color:#000;--theme-sub-company-name:#000;--theme-sub-body-text:#000;--theme-sub-active-item:#fff;--theme-sub-active-item-text:#000;--theme-sub-inactive-item:#fff;--theme-sub-inactive-item-text:#000;--theme-sub-inactive-item-border:#000;--theme-sub-cancelled-item:#fff;--theme-sub-cancelled-item-text:#000;--theme-sub-icon:#fff;--theme-sub-item-separator:#000;--theme-accordion-icon-text:#000;--theme-notify:#000;--theme-notify-icon:#fff;--theme-notify-disabled:#fff;--theme-notify-disabled-icon:#000;--theme-grouping-row-bg:#fff;--theme-roll-call-employee-name:#000;--theme-roll-call-grid-row:#fff;--theme-roll-call-grid-row-hover:rgba(0,0,0,.08);--theme-roll-call-grid-row-out-hover:rgba(0,0,0,.08);--theme-roll-call-chip:#000;--theme-roll-call-chip-text:#fff;--theme-roll-call-employee-chip:#abebc6;--theme-roll-call-employee-chip-text:#117864;--theme-query-table-border:#000;--theme-query-table-background:#fff;--theme-query-table-td-th-border:#000;--theme-query-table-thead-background:#fff;--theme-query-table-th-text:#000;--theme-query-table-td-text:#000;--theme-query-table-tbody-background:#fff;--theme-placeholder-photo-bg:#fff;--grid-table-bg:#fff;--grid-table-text:#000;--grid-table-border:#000;--grid-head-bg:#fff;--grid-head-text:#000;--grid-sub-head-bg:#fff;--grid-sub-head-text:#000;--grid-control-row-bg:#fff;--grid-control-row-text:#000;--grid-row-bg:#fff;--grid-row-text:#000;--grid-row-icon:#000;--grid-row-bg-hover:#fff;--grid-row-text-hover:#000;--grid-row-icon-hover:#000;--grid-row-bg-selected:#fff;--grid-row-text-selected:#000;--grid-row-icon-selected:#000;--grid-alt-row-bg:#fff;--grid-alt-row-text:#000;--grid-alt-row-icon:#000;--grid-alt-row-bg-hover:#fff;--grid-alt-row-text-hover:#000;--grid-alt-row-icon-hover:#000;--grid-alt-row-bg-selected:#fff;--grid-alt-row-text-selected:#000;--grid-alt-row-icon-selected:#000;--grid-grouped-row-bg:#fff;--grid-grouping-bg-collapsed:#fff;--grid-grouping-bg-expanded:#fff;--grid-grouping-text:#000;--grid-grouping-icon:#000;--grid-row-disabled-text:#000;--grid-draggable-bg:#fff;--grid-draggable-settings:#fff;--grid-draggable-settings-text:#000;--theme-status-closed-text:#000;--selector-panel-bg:#fff;--selector-panel-border:#000;--selector-panel-fg:#000;--selector-panel-count-bg:#fff;--selector-panel-count-border:#000;--selector-panel-count-text:#000;--note-text:#000;--container-border:#000;--container-primary-border:#000;--container-bg:#fff;--main-menu-trigger-fg:#000;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#000;--main-menu-trigger-bg-hover:#fff;--main-menu-trigger-fg-enabled:#000;--main-menu-trigger-bg-enabled:#fff;--main-menu-bg:#fff;--main-menu-fg:#000;--main-menu-border:#000;--main-menu-separators:#000;--bubble-bg:#fff;--bubble-border:#000;--bubble-arrow:#000;--result-fill:rgba(0,0,0,.5);--buzz-list-border:#000;--buzz-list-thumbnails-bg:#000;--the-hive-title-text:#000;--bee-main-body:#000;--bee-yellow:#e7b008;--bee-wings:hsla(0,0%,100%,.3);--tw-dropdownlist-selection-color:#000;--tw-input-clear-fg:#000;--tw-input-clear-hover-fg:#000;--keycap:rgba(0,0,0,.5);--keycap-text:#000;--mouse-border:rgba(0,0,0,.8);--mouse-clicked:#545454;--checkbox-unchecked:#000;--checkbox-indeterminate:#000;--checkbox-checked:#000;--multiselect-chip-bg:#fff;--multiselect-chip-fg:#000;--multiselect-chip-border:#000;--theme-input-chip-bg:#fff;--theme-input-chip-border:#000;--theme-input-chip-text:#000;--primary-focus:#000;--theme-primary-transparent:rgba(0,0,0,.5);--theme-input-border-focus:rgba(0,0,0,.5);--staffing-zero:#000;--staffing-minimum:#000;--staffing-optimal:#000;--staffing-maximum:#000;--staffing-level-bar-line-bg:#fff;--staffing-level-bar-line-border:#000;--row-odd:#fff;--row-even:#fff;--dashboard-item-title:#000;--dashboard-item-greyscale:#000;--dashboard-item-label:#000;--wireframe-card-border-light:#000;--theme-gray-table-border:#000;--theme-gray-table-background:#fff;--theme-gray-table-td-th-border:#000;--theme-gray-table-thead-dark-background:#fff;--theme-gray-table-thead-light-background:#fff;--theme-gray-table-th-text:#000;--theme-gray-table-th-light-text:#000;--theme-gray-table-td-text:#000;--theme-gray-table-tbody-background:#fff;--gray-card-border:#000;--gray-card-bg:#fff;--theme-multiselect-row-hover:#fff;--theme-multiselect-row-hover-text:#000;--theme-multiselect-row-odd:#fff;--theme-multiselect-row-odd-text:#000;--theme-multiselect-row-even:#fff;--theme-multiselect-row-even-text:#000;--theme-multiselect-row-selected-border:#000;--theme-conversation-text:#000;--theme-conversation-text--out:#000;--theme-conversation-row--hover:#fff;--theme-category-grid-primary:#fff;--theme-category-grid-personnel:#fff;--theme-category-grid-attendance:#fff;--theme-category-grid-absence:#fff;--theme-category-grid-leave:#fff;--theme-conversation-bar-text:#000;--theme-quick-response:#fff;--theme-quick-response-text:#000;--theme-quick-response-add-icon-bg:#000;--theme-quick-response-add-icon-fg:#fff;--theme-message-input:#000;--theme-message-options:#fff;--theme-conversation-bubble-text:#000;--theme-conversation-bubble-employee:#fff;--theme-conversation-bubble-employee-border:#000;--theme-conversation-bubble-user:#fff;--theme-conversation-bubble-user-border:#000;--theme-conversation-bubble-user--name:#fff;--theme-conversation-bubble-user--name-text:#000;--theme-conversation-bubble-date:#000;--theme-conversation-settings-box:#fff;--shift-border:#000;--theme-rest-day:#fff;--theme-rest:#fff;--theme-rest-text:#000;--theme-rest-text-hover:#000;--theme-rest-border:#000;--theme-rest-border-hover:#000;--theme-ad-hoc-border:#000;--theme-ad-hoc-border-hover:#000;--primary:#000;--primary-light:#fff;--primary-hover:#000;--nmd3-primary-hover-dark:#000;--drop-shadow:rgba(0,0,0,.24);--theme-delete-button:#000;--theme-delete-button-hover:#000;--theme-delete-button-focus:#000;--theme-delete-button-text:#fff;--theme-delete-button-border:#000;--theme-editor-toolbar-bg:#fff;--theme-editor-button:#000;--theme-editor-button-hover:#000;--theme-editor-button-focus:#000;--theme-editor-button-text:#000;--theme-editor-button-text-hover:#fff;--theme-editor-button-border:#000;--import-chip-bg:#000;--import-chip-fg:#fff;--external-contact-chip-border:#000;--external-contact-chip-fg:#000;--external-contact-chip-bg:#fff;--theme-grid-footer:#fff;--grid-footer-bg:#fff;--grid-footer-text:#000;--grid-total-bg:#fff;--grid-total-text:#000;--grid-head-past-bg:#fff;--grid-head-past-text:#000;--grid-body-past-bg:#fff;--grid-body-past-text:#000;--theme-tooltip--stopwatch:#000;--theme-tooltip--next-occurence:#000;--theme-tooltip--next-occurence-separator:#000;--theme-default-tooltip-text:#000;--theme-default-tooltip-bg:#fff;--tooltip-fg:#000;--tooltip-bg:#fff;--theme-approved-focus:#000;--theme-approved-light:#fff;--theme-approved-declined-wait:#fff;--theme-declined-focus:#000;--theme-declined-light:#fff;--theme-pending-focus:#000;--theme-pending-light:#fff;--theme-awaiting:#000;--theme-awaiting-focus:#000;--theme-awaiting-review:#000;--theme-awaiting-light:#fff;--theme-passed-due:#000;--theme-passed-due-focus:#000;--theme-passed-due-light:#fff;--theme-tactical-declined-leave-heading-text:#000;--theme-tactical-declined-leave-icon:#000;--theme-tactical-declined-leave-border:#000;--theme-tactical-declined-leave-grid-border:#000;--theme-tactical-declined-leave-header-background:#fff;--theme-tactical-declined-leave-body-background:#fff;--theme-approved-leave-heading-text:#000;--theme-approved-leave-icon:#000;--theme-approved-leave-border:#000;--theme-approved-leave-grid-border:#000;--theme-approved-leave-header-background:#fff;--theme-approved-leave-body-background:#fff;--theme-tooltip-permissions-table-title-bar:#fff;--theme-tooltip-permissions-table-title-bar-text:#000;--theme-tooltip-permissions-table-header:#fff;--theme-tooltip-permissions-table-header-text:#000;--theme-tooltip-permissions-table-rows:#fff;--theme-tooltip-permissions-table-rows-text:#000;--theme-tooltip-permissions-table-border:#000;--theme-employee-panel-bg:#fff;--theme-gray-card-header:#000;--wireframe-card-issue-header-bg:#000;--wireframe-card-issue-label:#000;--wireframe-card-issue-border:#000;--wireframe-card-issue-bg:#fff;--theme-window-transparent-bg:transparent;--button-error:#000;--button-error-light:#fff;--button-error-hover:#000;--theme-employee-in:#000;--theme-employee-out:#000;--theme-tick:#000;--theme-cross:#000;--theme-avatar-text:#fff;--theme-user-avatar-text:#fff;--theme-user-avatar:#fff;--theme-user-avatar-border:#000;--theme-leave-no-avatar-text:#fff;--theme-leave-no-avatar:#fff;--theme-leave-no-avatar-border:#000;--theme-leave-yes-avatar-text:#fff;--theme-leave-yes-avatar:#fff;--theme-leave-yes-avatar-border:#000;--theme-conversation-bubble-query:#fff;--theme-conversation-bubble-query-border:#000;--theme-conversation-user-border-color:#000;--theme-conversation-employee-border-color:#000;--theme-marketplace:#000;--theme-holiday-booked:#000;--theme-holiday-taken:#000;--theme-holiday-remaining:#000;--theme-two-fa-note:#000;--theme-two-fa-note-border:#000;--theme-two-fa-note-text:#fff;--theme-two-fa-attribution-text:#000;--theme-two-fa-enabled:#000;--theme-two-fa-enabled-border:#000;--theme-two-fa-enabled-text:#fff;--theme-toggle-button-enabled:#000;--theme-toggle-button-disabled:#000;--theme-toggle-text-off:#000;--theme-toggle-off-switch-header:#000;--theme-subscription-cost-title:#fff;--theme-sub-title-bar:#fff;--calendar-header-bg:#fff;--image-caption-bg:#fff;--image-caption-text:#000;--gray-chip:#000;--gray-chip-text:#fff;--muiltiselect-chip-fg:#000;--none-selected-text:#000;--overridden-bg:#fff;--overridden-border:#000;--overridden-fg:#000;--overridden-chip-bg:#fff;--overridden-chip-fg:#000;--required-switch-bg:#000;--required-switch-bg-light:#fff;--required-switch-border:#000;--required-switch-fg:#fff;--required-switch-outline:#000;--required-bg:#000;--required-bg-light:#fff;--required-border:#000;--outline-close-button-border:#000;--outline-close-button-fg:#000;--outline-close-button-bg:transparent;--outline-close-button-border-hover:#000;--outline-close-button-fg-hover:#fff;--outline-close-button-bg-hover:#000;--outline-close-button-focus:#000;--outline-dismiss-button-border:#000;--outline-dismiss-button-fg:#000;--outline-dismiss-button-bg:transparent;--outline-dismiss-button-border-hover:#000;--outline-dismiss-button-fg-hover:#fff;--outline-dismiss-button-bg-hover:#000;--outline-dismiss-button-focus:#000;--outline-trash-button-border:#000;--outline-trash-button-fg:#000;--outline-trash-button-bg:transparent;--outline-trash-button-border-hover:#000;--outline-trash-button-fg-hover:#fff;--outline-trash-button-bg-hover:#000;--outline-trash-button-focus:#000;--solid-close-button-border:#000;--solid-close-button-fg:#fff;--solid-close-button-bg:#000;--solid-close-button-border-hover:#000;--solid-close-button-fg-hover:#fff;--solid-close-button-bg-hover:#000;--solid-close-button-focus:#000;--solid-filter-button-border:#000;--solid-filter-button-fg:#fff;--solid-filter-button-bg:#000;--solid-filter-button-border-hover:#000;--solid-filter-button-fg-hover:#fff;--solid-filter-button-bg-hover:#000;--solid-filter-button-focus:#000;--solid-delete-button-border:#000;--solid-delete-button-fg:#fff;--solid-delete-button-bg:#000;--solid-delete-button-border-hover:#000;--solid-delete-button-fg-hover:#fff;--solid-delete-button-bg-hover:#000;--solid-delete-button-focus:#000;--solid-favourite-button-border:#000;--solid-favourite-button-fg:#fff;--solid-favourite-button-bg:#000;--solid-favourite-button-border-hover:#000;--solid-favourite-button-fg-hover:#fff;--solid-favourite-button-bg-hover:#000;--solid-favourite-button-focus:#000;--warning:#000;--warning-light:#fff;--deselected-star:#000;--selected-star:#000;--selected-star-light:#000;--rating-chip-fg:#000;--rating-chip-bg:#fff;--employee-chip-bg:#fff;--employee-chip-fg:#000;--user-chip-bg:#fff;--user-chip-fg:#000;--external-chip-bg:#fff;--external-chip-fg:#000;--meeting-attending-bg:#fff;--meeting-attending-fg:#000;--meeting-undecided-bg:#fff;--meeting-undecided-fg:#000;--meeting-not-attending-bg:#fff;--meeting-not-attending-fg:#000;--toggle-option-group-bg:#fff;--appearance-bg-light:#fff;--appearance-border-light:#000;--appearance-bg-dusk:#fff;--appearance-border-dusk:#000;--appearance-bg-dark:#fff;--appearance-border-dark:#000;--update-solid-button-bg:#000;--update-solid-button-border:#000;--update-solid-button-bg-hover:#000;--update-solid-button-border-hover:#000;--update-solid-button-fg:#fff;--update-solid-button-fg-hover:#fff;--update-solid-button-focus:#000;--update-outline-button-bg:transparent;--update-outline-button-border:#000;--update-outline-button-bg-hover:#000;--update-outline-button-border-hover:#000;--update-outline-button-fg:#000;--update-outline-button-fg-hover:#fff;--update-outline-button-focus:#000;--flexitime-outline-button-bg:transparent;--flexitime-outline-button-border:#000;--flexitime-outline-button-bg-hover:#000;--flexitime-outline-button-border-hover:#000;--flexitime-outline-button-fg:#000;--flexitime-outline-button-fg-hover:#fff;--flexitime-outline-button-focus:#000;--flexitime-prefix:#000;--chip-optional-fg:#000;--chip-optional-border:#000;--chip-enforced-fg:#000;--chip-enforced-border:#000;--chip-critical-fg:#000;--chip-critical-border:#000;--chip-wireframe-bg:#fff;--calculation-before:#000;--calculation-before-border:#000;--calculation-after:#000;--calculation-after-border:#000;--calculation-net-positive:#000;--calculation-net-negative:#000;--theme-accordion-menu-child-text-active:#000;--theme-accordion-menu-active-item-border:#000;--theme-input-calendar-text:#000;--theme-input-calendar-selected:#000;--theme-input-calendar-highlighted:#000;--theme-input-invalid-border-focus:#000;--theme-border-primary-light:#000;--theme-border-generic:#000;--theme-border-generic-light:#000;--theme-user-info-placeholder-bg:#fff;--theme-menu-button-title-bg-selected:#000;--theme-query-separator:#000;--theme-query-separator-transparent:transparent;--theme-favourite-icon-disabled:#000;--theme-favourite-icon:#000;--theme-locked:#000;--theme-read-bg:#000;--theme-read-icon:#fff;--theme-unread-bg:#fff;--theme-unread-icon:#000;--stage-bg-chip:#fff;--stage-due:#000;--stage-not-started:#000;--stage-in-progress:#000;--stage-completed:#000;--stage-cancelled:#000;--stage-border:#000;--theme-status-border:#000;--theme-status-open:#000;--theme-status-open-text:#fff;--theme-status-closed:#000;--theme-status-open-header:#fff;--theme-status-open-header-text:#000;--theme-status-in-progress-header:#fff;--theme-status-in-progress-header-text:#000;--theme-status-in-progress-header-border:#000;--theme-status-closed-header:#fff;--theme-status-closed-header-text:#000;--theme-category-primary--hover:#000;--theme-category-primary--light:#fff;--theme-category-primary--light-border:#000;--theme-category-personnel--light:#fff;--theme-category-personnel--light-border:#000;--theme-category-personnel--hover:#000;--theme-category-attendance--light:#fff;--theme-category-attendance--light-border:#000;--theme-category-attendance--hover:#000;--theme-category-absence--hover:#000;--theme-category-leave--light:#fff;--theme-category-leave--light-border:#000;--theme-category-leave--hover:#000;--theme-overlay-lighter:rgba(0,0,0,.3);--grid-input-border:#000;--grid-input-bg:#fff;--calculator-neutral-fg:#000;--calculator-neutral-bg:#fff;--calculator-neutral-border:#000;--calculator-modified-fg:#000;--calculator-modified-bg:#fff;--calculator-modified-border:#000;--calculator-deducted-fg:#000;--calculator-deducted-bg:#fff;--calculator-deducted-border:#000;--theme-primary-hover:#000;--theme-language-theme-selector-separator:#000;--multiselect-button-bg:#fff;--multiselect-button-fg:#000;--multiselect-button-border:#000;--theme-grid-row-focus:#fff;--theme-grid-row-focus-icon:#000;--theme-gray-table-border-focus:#000}.hc-dark-theme .popup-container__bg:has(.tw_absence),.hc-dark-theme .popup-container__bg:has(.tw_attendance),.hc-dark-theme .popup-container__bg:has(.tw_leave),.hc-dark-theme .popup-container__bg:has(.tw_pdf-form),.hc-dark-theme .popup-container__bg:has(.tw_personnel),.hc-dark-theme .popup-container__bg:has(.tw_shared),.hc-dark-theme .popup-container__bg:has(.tw_support),.hc-dark-theme .tw_draggable_item--wrapper:has(div.tw_sortable_item.tw_sortable_shared,div.tw_sortable_item.tw_sortable_personnel,div.tw_sortable_item.tw_sortable_leave,div.tw_sortable_item.tw_sortable_absence,div.tw_sortable_item.tw_sortable_attendance,div.tw_sortable_tw_theme--shared-quicklink,div.tw_sortable_tw_theme--personnel-quicklink,div.tw_sortable_tw_theme--leave-quicklink,div.tw_sortable_tw_theme--absence-quicklink,div.tw_sortable_tw_theme--attendance-quicklink),.hc-dark-theme div:where(.tw_shared,.tw_personnel,.tw_leave,.tw_absence,.tw_attendance,.tw_support,.tw_pdf-form),.hc-dark-theme li:has(div.tw_combo-select__item.tw_shared,div.tw_combo-select__item.tw_personnel,div.tw_combo-select__item.tw_leave,div.tw_combo-select__item.tw_absence,div.tw_combo-select__item.tw_attendance,div.tw_combo-select__item.tw_support,div.tw_combo-select__item.tw_pdf-form),.hc-dark-theme li:where(.tw_shared,.tw_personnel,.tw_leave,.tw_absence,.tw_attendance,.tw_support,.tw_pdf-form),.hc-dark-theme td:where(.tw_sortable_item.tw_sortable_shared,.tw_sortable_item.tw_sortable_personnel,.tw_sortable_item.tw_sortable_leave,.tw_sortable_item.tw_sortable_absence,.tw_sortable_item.tw_sortable_attendance),.hc-dark-theme tr.tw_absence,.hc-dark-theme tr.tw_attendance,.hc-dark-theme tr.tw_leave,.hc-dark-theme tr.tw_pdf-form,.hc-dark-theme tr.tw_personnel,.hc-dark-theme tr.tw_shared,.hc-dark-theme tr.tw_support,body:where(.hc-dark-theme,.hc-dark-theme.tw_shared,.hc-dark-theme.tw_personnel,.hc-dark-theme.tw_leave,.hc-dark-theme.tw_absence,.hc-dark-theme.tw_attendance,.hc-dark-theme.tw_support,.hc-dark-theme.tw_pdf-form),div:where(.hc-dark-theme,.hc-dark-theme .tw_todo--shared,.hc-dark-theme .tw_todo--personnel,.hc-dark-theme .tw_todo--leave,.hc-dark-theme .tw_todo--absence,.hc-dark-theme .tw_todo--attendance,.hc-dark-theme .tw_shared,.hc-dark-theme .tw_personnel,.hc-dark-theme .tw_leave,.hc-dark-theme .tw_absence,.hc-dark-theme .tw_attendance,.hc-dark-theme .tw_personnel,.hc-dark-theme .tw_support,.hc-dark-theme .tw_pdf-form){color:var(--hc-fg);--hc-fg:#fff;--hc-bg:#000;--hc-border:#fff;--hc-reverse-fg:#000;--hc-reverse-bg:#fff;--hc-reverse-border:#000;--nmd3-primary:#000;--nmd3-primary-light:#ddd;--nmd3-primary-hover:#000;--nmd3-development:#fff;--theme-white:#000;--theme-black:#fff;--theme-primary:#fff;--theme-page-bg:#000;--theme-body-bg:#000;--ms-login-border:#fff;--ms-login-text:#fff;--ms-login-background:#000;--outline-button-border:#fff;--outline-button-fg:#fff;--outline-button-bg:transparent;--outline-button-border-hover:#fff;--outline-button-fg-hover:#fff;--outline-button-bg-hover:#fff;--solid-button-border:#fff;--solid-button-fg:#fff;--solid-button-bg:transparent;--solid-button-border-hover:#fff;--solid-button-fg-hover:#000;--solid-button-bg-hover:#fff;--login-card-text:#fff;--login-card-bg:#000;--login-card-border:#fff;--login-angled-card-bg:#fff;--login-angled-card-border:#fff;--login-text-link:#00fff2;--login-text-link-hover:#00fff2;--login-button-bg:#000;--login-button-border:#fff;--login-button-text:#fff;--login-button-bg-hover:#000;--login-button-border-hover:#fff;--login-button-text-hover:#fff;--login-button-bg-disabled:#000;--login-button-border-disabled:#fff;--login-button-text-disabled:#fff;--login-button-bg-disabled-hover:#000;--login-button-border-disabled-hover:#fff;--login-button-text-disabled-hover:#fff;--login-footer-bg:#000;--login-footer-fg:#fff;--login-gb-tech-logo:#fff;--theme-pager-bg:#000;--theme-pager-border:#fff;--theme-employee-panel-name:#fff;--theme-employee-panel-id-payroll:#fff;--theme-employee-panel-pager:#fff;--theme-sidebar-bg:#000;--theme-sidebar-border:#fff;--theme-overlay:#0f172a;--type-primary:#fff;--theme-primary-light:#000;--theme-primary-light-hover:#000;--primary-light-hover:#fff;--theme-primary-border:#fff;--theme-primary-separator:#fff;--theme-border:#fff;--theme-border-light:#fff;--theme-border-accordion:#fff;--theme-header-separator:#fff;--theme-border-menu:#fff;--theme-header-bg:#000;--theme-header-text:#fff;--theme-highlight-text:#fff;--theme-highlight-border:#fff;--theme-highlight-bg:transparent;--theme-highlight-text-hover:#fff;--theme-highlight-border-hover:#fff;--theme-highlight-bg-hover:#000;--theme-language-theme-selector:transparent;--theme-language-theme-selector-text:#fff;--theme-language-theme-selector-hover:#000;--theme-language-theme-selector-border:#fff;--theme-language-theme-selector-button-hover:#000;--theme-language-theme-selector-button-text-hover:#fff;--theme-language-theme-selector-button-selected:#fff;--theme-language-theme-selector-button-selected-text:#000;--theme-create-update-tooltip-text:#fff;--theme-create-update-tooltip:#000;--theme-create-update-tooltip-hover:#000;--theme-tooltip-text:#fff;--theme-tooltip:#000;--theme-tooltip-disabled:#000;--theme-tooltip-hover:#000;--theme-tooltip-border:#fff;--theme-tooltip-trigger-text:#fff;--theme-tooltip-trigger:#000;--theme-tooltip-trigger-disabled:#000;--theme-tooltip-trigger-hover:#000;--theme-tooltip-trigger-border:#fff;--theme-location-tooltip-text:#fff;--theme-location-tooltip:#000;--theme-location-tooltip-hover:#000;--theme-location-tooltip-border:#fff;--theme-generic-tooltip-text:#fff;--theme-generic-tooltip:#000;--theme-info-tooltip-text:#fff;--theme-info-tooltip:#000;--theme-primary-button:transparent;--theme-primary-button-outline:transparent;--theme-primary-button-hover:transparent;--theme-primary-button-focus:transparent;--theme-primary-button-text:#fff;--theme-primary-button-border:#fff;--theme-primary-button-fixed:#fff;--theme-primary-button-fixed-hover:#fff;--theme-primary-button-fixed-focus:#fff;--theme-primary-button-fixed-text:#fff;--theme-primary-button-fixed-border:#fff;--theme-email-button-fixed:#fff;--theme-mobile-button-fixed:#fff;--theme-phone-button-fixed:#fff;--theme-location-button-fixed:#fff;--theme-selected-button-fixed:#fff;--theme-search-button:#000;--theme-pager-button:#000;--theme-pager-button-text:#fff;--theme-pager-button-border:#fff;--theme-pager-button-hover:#000;--theme-pager-button-focus:#fff;--theme-pager-numbers-text:#fff;--theme-pager-numbers-bg:#000;--theme-pager-numbers-border:#fff;--theme-disabled-button:#000;--theme-disabled-button-text:#fff;--theme-disabled-button-border:#fff;--theme-alt-disabled-button-bg:#000;--theme-alt-disabled-button-text:#fff;--theme-alt-disabled-button-border:#fff;--theme-appearance-chip-bg:#000;--theme-appearance-chip-text:#fff;--theme-appearance-chip-border:#fff;--theme-appearance-chip-bg-hover:#000;--theme-appearance-chip-text-hover:#fff;--theme-appearance-chip-border-hover:#fff;--theme-appearance-chip-bg-selected:#000;--theme-appearance-chip-text-selected:#fff;--theme-appearance-chip-border-selected:#fff;--theme-appearance-chip-bg-selected-hover:#000;--theme-appearance-chip-text-selected-hover:#fff;--theme-appearance-chip-border-selected-hover:#fff;--theme-secondary-button:#000;--theme-secondary-button-hover:#000;--theme-secondary-button-text:#fff;--theme-secondary-button-border:#fff;--theme-button-text:#fff;--theme-button-border:#fff;--theme-H1:#fff;--theme-H2:#fff;--theme-H3:#fff;--theme-quick-links--title:#fff;--theme-sub-title:#fff;--theme-body-text:#fff;--theme-body-text-inverted:#000;--theme-menu-button-title-text:#fff;--theme-menu-button-title-text-hover:#fff;--theme-menu-button-title-bg-hover:#000;--theme-link-text:#00fff2;--theme-link-text-hover:#00fff2;--theme-label:#fff;--theme-invalid:#fff;--theme-input-button:#000;--theme-input-button-text:#fff;--theme-input-button-text-disabled:#fff;--theme-input-button-hover:#000;--theme-input-button-border:#fff;--theme-permissions--bg:#000;--theme-permissions-border:#fff;--theme-edit-bar-bg:#000;--theme-edit-bar-text:#fff;--calendar-year-separator-bg:#000;--calendar-month-header-bg:#000;--calendar-container-bg:#000;--calendar-container-border:#fff;--calendar-grid-header-bg:transparent;--calendar-grid-header-fg:#fff;--calendar-grid-bg:transparent;--calendar-grid-border:#fff;--calendar-cell-fg:#fff;--calendar-cell-other-month-fg:#ccc;--calendar-cell-selected-bg:#000;--calendar-cell-selected-border:#fff;--calendar-cell-selected-fg:#fff;--calendar-cell-hover-bg:transparent;--calendar-cell-hover-border:#fff;--theme-calendar-text:#fff;--theme-calendar-date:#fff;--theme-calendar-weekend:#000;--theme-calendar-saturday:#000;--theme-calendar-sunday:#000;--theme-calendar-border:#fff;--theme-main-menu-bg:#000;--theme-main-menu-text:#fff;--theme-main-menu-border:#000;--theme-main-menu-item-bg-hover:#000;--theme-main-menu-item-text-hover:#fff;--theme-main-menu-item-border-hover:#000;--theme-main-menu-child-level-1-bg:#000;--theme-main-menu-child-level-1-text:#fff;--theme-main-menu-child-level-1-border:#000;--theme-main-menu-child-level-2-bg:#000;--theme-main-menu-child-level-2-text:#fff;--theme-main-menu-child-level-2-border:#000;--theme-main-menu-child-level-3-bg:#000;--theme-main-menu-child-level-3-text:#fff;--theme-main-menu-child-level-3-border:#000;--theme-accordion-menu-parent-bg:#000;--theme-accordion-menu-expanded-bg:#000;--theme-accordion-menu-parent-text-selected:#fff;--theme-accordion-menu-parent-text:#fff;--theme-accordion-menu-child-bg:#000;--theme-accordion-menu-child-text:#fff;--theme-accordion-menu-expand-icon:#fff;--theme-accordion-menu-collapse-icon:#fff;--theme-dark-icon:#fff;--theme-non-button-icon-color:#fff;--theme-loading-bar-bg:#000;--theme-loading-bar-top:#fff;--theme-loading-bar-bottom:#fff;--theme-loader-one:#005eae;--theme-loader-two:#9ca3af;--theme-loader-three:#000;--theme-loader-border-width:4px;--theme-grid-icon:#fff;--theme-grid-icon-border:#fff;--theme-grid-border:#fff;--theme-grid-content:#000;--theme-grid-header:#000;--theme-grid-header-text:#fff;--theme-grid-sub-header:#000;--theme-grid-grouping-bg-collapsed:#000;--theme-grid-grouping-bg-expanded:#000;--theme-grid-grouping-text:#fff;--theme-grid-row-disabled-text:#fff;--theme-grid-grouped-row-bg:#000;--theme-grid-row:#000;--theme-grid-row-text:#fff;--theme-grid-row-alt:#000;--theme-grid-row-alt-text:#fff;--theme-grid-row-text-static:#dadada;--theme-grid-row-hover:#000;--theme-grid-row-light-hover:#000;--theme-grid-row-text-hover:#fff;--theme-grid-row-selected:#000;--theme-grid-row-text-selected:#fff;--theme-grid-row-selected-hover:var(--theme-grid-row-hover);--theme-grid-row-text-selected-hover:var(--theme-grid-row-text-hover);--theme-grid-cell:var(--theme-grid-row);--theme-grid-cell-alt:var(--theme-grid-row-alt);--theme-grid-command-bg-primary:#000;--theme-grid-command-border-primary:#fff;--theme-grid-command-text-edit-primary:#fff;--theme-grid-command-bg-primary-hover:#000;--theme-grid-command-border-primary-hover:#fff;--theme-grid-command-text-edit-primary-hover:#fff;--theme-grid-command-bg-edit:#000;--theme-grid-command-border-edit:#fff;--theme-grid-command-text-edit:#fff;--theme-grid-command-bg-edit-hover:#000;--theme-grid-command-border-edit-hover:#fff;--theme-grid-command-text-edit-hover:#000;--theme-grid-command-bg-delete:#000;--theme-grid-command-border-delete:#fff;--theme-grid-command-text-delete:#fff;--theme-grid-command-bg-delete-hover:#000;--theme-grid-command-border-delete-hover:#fff;--theme-grid-command-text-delete-hover:#fff;--theme-grid-command-bg-view:#000;--theme-grid-command-border-view:#fff;--theme-grid-command-text-view:#fff;--theme-grid-command-bg-view-hover:#000;--theme-grid-command-border-view-hover:#fff;--theme-grid-command-text-view-hover:#fff;--theme-grid-draggable-settings:#000;--theme-grid-draggable-settings-text:var(--theme-body-text);--theme-category-primary:#fff;--theme-category-personnel:#fff;--theme-category-attendance:#fff;--theme-category-absence:#fff;--theme-category-leave:#fff;--theme-category-tooltip-text:#fff;--theme-input-bg:#000;--theme-input-text:#fff;--theme-input-text-placeholder:#fff;--theme-input-border:#fff;--theme-input-border-hover:#fff;--theme-input-disabled-bg:#000;--theme-input-disabled-text:#fff;--theme-input-disabled-border:#fff;--theme-input-disabled-border-hover:#fff;--theme-input-invalid-bg:#000;--theme-input-invalid-text:#fff;--theme-input-invalid-border:#fff;--theme-input-invalid-border-hover:#fff;--theme-input-checkbox-bg:#000;--theme-input-checkbox-border:#fff;--theme-input-checkbox-text:#fff;--theme-toggle-border:#fff;--theme-toggle-bg:#000;--theme-toggle-text:#fff;--theme-toggle-switch:#000;--theme-toggle-focus:#fff;--theme-toggle-off-border:#fff;--theme-toggle-off-icon:#fff;--theme-toggle-off-bg:#000;--theme-toggle-off-text:#fff;--theme-toggle-disabled-text:#fff;--theme-toggle-off-switch:#000;--theme-toggle-off-focus:#fff;--theme-button-filter-border:#fff;--theme-button-filter-border-hover:#fff;--theme-button-filter-bg:#000;--theme-button-filter-bg-hover:#000;--theme-button-filter-text:#fff;--theme-button-filter-text-hover:#fff;--theme-button-filter-focus:#fff;--theme-button-filter-off-border:#fff;--theme-button-filter-off-border-hover:#fff;--theme-button-filter-off-bg:#000;--theme-button-filter-off-bg-hover:#000;--theme-button-filter-off-text:#fff;--theme-button-filter-off-text-hover:#fff;--theme-button-filter-off-focus:#fff;--theme-button-workforce-filter-off-border:#000;--theme-button-workforce-filter-off-bg:#000;--theme-button-workforce-filter-off-text:#fff;--theme-button-workforce-filter-off-focus:#000;--theme-event-green:#73c513;--theme-event-red:red;--theme-event-blue:#0d79f2;--theme-event-gradient:linear-gradient(to left top,#2fa4e7 50%,#50d926 0);--theme-stepper-progress:#000;--theme-stepper-progress-selected:#fff;--theme-indicator-bg:#000;--theme-indicator-text-icon:#fff;--theme-indicator-border:#fff;--theme-indicator-bg-hover:#fff;--theme-indicator-text-icon-hover:#000;--theme-indicator-border-hover:#fff;--theme-indicator-current-bg:#fff;--theme-indicator-current-text-icon:#000;--theme-indicator-current-border:#fff;--theme-indicator-current-bg-hover:#fff;--theme-indicator-current-text-icon-hover:#000;--theme-indicator-current-border-hover:#fff;--theme-indicator-error-bg:#fff;--theme-indicator-error-text-icon:#000;--theme-indicator-error-border:#fff;--theme-indicator-error-bg-hover:#fff;--theme-indicator-error-text-icon-hover:#000;--theme-indicator-error-border-hover:#fff;--theme-indicator-success-bg:#fff;--theme-indicator-success-text-icon:#000;--theme-indicator-success-border:#fff;--theme-indicator-success-bg-hover:#fff;--theme-indicator-success-text-icon-hover:#000;--theme-indicator-success-border-hover:#fff;--theme-sidebar-icon-colour:#fff;--theme-sidebar-primary:#fff;--theme-sidebar-primary-hover:#fff;--theme-sidebar-personnel:#fff;--theme-sidebar-attendance:transparent;--theme-sidebar-absence:#fff;--theme-sidebar-leave:#fff;--theme-sidebar-text:#fff;--theme-user-info-bg:#000;--theme-user-info-text:#fff;--theme-user-info-border:#fff;--theme-user-info-bg-hover:#000;--theme-user-info-text-hover:#fff;--theme-card-text:#fff;--theme-card-footer:#000;--theme-card-footer-border:#fff;--theme-card-grid-bg:#000;--theme-card-grid-bg-hover:#000;--theme-card-grid-bg-focus:#000;--wireframe-card-label:#fff;--wireframe-card-border:#fff;--wireframe-card-active-step-border:#fff;--wireframe-card-bg:#000;--wireframe-card-header-bg:#fff;--wireframe-card-header-fg:#000;--wireframe-card-button-border:#fff;--wireframe-card-button-bg:#000;--wireframe-card-button-fg:#fff;--wireframe-card-button-border-hover:#fff;--wireframe-card-button-bg-hover:#fff;--wireframe-card-button-fg-hover:#000;--wireframe-conversation-button-border:#fff;--wireframe-conversation-button-bg:#000;--wireframe-conversation-button-fg:#fff;--wireframe-conversation-button-bg-hover:#fff;--wireframe-conversation-button-fg-hover:#000;--menu-card-list-selected-bg:#fff;--menu-card-list-selected-fg:#000;--menu-card-list-selected-arrow:#fff;--window-header-bg:#000;--window-header-fg:#fff;--window-header-border:#fff;--theme-window-bg:#000;--theme-wizard-heading-text:#fff;--theme-wizard-subheading-text:#fff;--theme-wizard-body-text:#fff;--theme-wizard-footer-bg:#000;--theme-wizard-footer-text:#fff;--theme-wizard-footer-border:#fff;--theme-card-alert-titlebar-bg:#000;--theme-card-alert-titlebar-text:#fff;--theme-card-alert-titlebar-icon:#fff;--theme-card-alert-button-bg:#000;--theme-card-alert-button-text:#fff;--theme-card-alert-shadow:#00000080;--theme-card-alert-content-title:#fff;--theme-card-alert-content:#fff;--theme-notification-info:#0d79f2;--theme-notification-info-border:#0d79f2;--theme-notification-info-dark:#005eae;--theme-notification-info-shadow:#07365f;--theme-notification-error:#dd4545;--theme-notification-error-border:#dd4545;--theme-notification-error-dark:#dd4545;--theme-notification-error-shadow:#883131;--theme-notification-success:#5fba7d;--theme-notification-success-border:#5fba7d;--theme-notification-success-dark:#57aa73;--theme-notification-success-shadow:#457756;--theme-notification-warning:#ebbe32;--theme-notification-warning-border:#ebbe32;--theme-notification-warning-dark:#cda62c;--theme-notification-warning-shadow:#9c7f28;--theme-dialog-action-bg:#000;--theme-dialog-action-border:#fff;--theme-error-box-bg:#000;--theme-error-box-text:#fff;--theme-error-box-border:#fff;--theme-notes-bg:#000;--theme-conversation-user-color:#000;--theme-conversation-employee-color:#000;--theme-conversation-date-color:#fff;--theme-sub-company-name:#fff;--theme-sub-body-text:#fff;--theme-sub-active-item:#000;--theme-sub-active-item-text:#fff;--theme-sub-inactive-item:#000;--theme-sub-inactive-item-text:#fff;--theme-sub-inactive-item-border:#fff;--theme-sub-cancelled-item:#000;--theme-sub-cancelled-item-text:#fff;--theme-sub-icon:#000;--theme-sub-item-separator:#fff;--theme-accordion-icon-text:#fff;--theme-notify:#fff;--theme-notify-icon:#000;--theme-grouping-row-bg:#000;--theme-notify-disabled:#000;--theme-notify-disabled-icon:#fff;--theme-roll-call-employee-name:#000;--theme-roll-call-grid-row:#000;--theme-roll-call-grid-row-hover:rgba(0,0,0,.08);--theme-roll-call-grid-row-out-hover:rgba(0,0,0,.08);--theme-roll-call-chip:#fff;--theme-roll-call-chip-text:#000;--theme-roll-call-employee-chip:#abebc6;--theme-roll-call-employee-chip-text:#117864;--theme-placeholder-photo-bg:#000;--theme-query-table-border:#252525;--theme-query-table-background:#000;--theme-query-table-td-th-border:#252525;--theme-query-table-thead-background:#000;--theme-query-table-th-text:#fff;--theme-query-table-td-text:#fff;--theme-query-table-tbody-background:#000;--grid-table-bg:#000;--grid-table-text:#fff;--grid-table-border:#fff;--grid-head-bg:#000;--grid-head-text:#fff;--grid-sub-head-bg:#000;--grid-sub-head-text:#fff;--grid-control-row-bg:#000;--grid-control-row-text:#fff;--grid-row-bg:#000;--grid-row-text:#fff;--grid-row-icon:#fff;--grid-row-bg-hover:#000;--grid-row-text-hover:#fff;--grid-row-icon-hover:#fff;--grid-row-bg-selected:#000;--grid-row-text-selected:#fff;--grid-row-icon-selected:#fff;--grid-alt-row-bg:#000;--grid-alt-row-text:#fff;--grid-alt-row-icon:#fff;--grid-alt-row-bg-hover:#000;--grid-alt-row-text-hover:#fff;--grid-alt-row-icon-hover:#fff;--grid-alt-row-bg-selected:#000;--grid-alt-row-text-selected:#fff;--grid-alt-row-icon-selected:#fff;--grid-grouped-row-bg:#000;--grid-grouping-bg-collapsed:#000;--grid-grouping-bg-expanded:#000;--grid-grouping-text:#fff;--grid-grouping-icon:#fff;--grid-row-disabled-text:#fff;--grid-draggable-bg:#000;--grid-draggable-settings:#000;--grid-draggable-settings-text:#fff;--theme-status-closed-text:#fff;--selector-panel-bg:#000;--selector-panel-border:#fff;--selector-panel-fg:#fff;--selector-panel-count-bg:#000;--selector-panel-count-border:#fff;--selector-panel-count-text:#fff;--note-text:#fff;--container-border:#fff;--container-primary-border:#fff;--container-bg:#000;--main-menu-trigger-fg:#fff;--main-menu-trigger-bg:transparent;--main-menu-trigger-fg-hover:#fff;--main-menu-trigger-bg-hover:#000;--main-menu-trigger-fg-enabled:#fff;--main-menu-trigger-bg-enabled:#000;--main-menu-bg:#000;--main-menu-fg:#fff;--main-menu-border:#fff;--main-menu-separators:#fff;--bubble-bg:#000;--bubble-border:#fff;--bubble-arrow:#fff;--result-fill:hsla(0,0%,100%,.5);--buzz-list-border:#fff;--buzz-list-thumbnails-bg:#fff;--the-hive-title-text:#fff;--bee-main-body:#fff;--bee-yellow:#e7b008;--bee-wings:hsla(0,0%,100%,.3);--tw-dropdownlist-selection-color:#fff;--tw-input-clear-fg:#fff;--tw-input-clear-hover-fg:#fff;--keycap:hsla(0,0%,100%,.5);--keycap-text:#fff;--mouse-border:hsla(0,0%,100%,.8);--mouse-clicked:#fff;--checkbox-unchecked:#fff;--checkbox-indeterminate:#fff;--checkbox-checked:#fff;--primary-focus:#fff;--theme-primary-transparent:hsla(0,0%,100%,.5);--theme-input-border-focus:hsla(0,0%,100%,.5);--multiselect-chip-bg:#000;--multiselect-chip-fg:#fff;--multiselect-chip-border:#fff;--theme-input-chip-bg:#000;--theme-input-chip-border:#fff;--theme-input-chip-text:#fff;--primary:#fff;--primary-light:#000;--primary-hover:#fff;--nmd3-primary-hover-dark:#fff;--drop-shadow:hsla(0,0%,100%,.24);--theme-delete-button:#fff;--theme-delete-button-hover:#fff;--theme-delete-button-focus:#fff;--theme-delete-button-text:#000;--theme-delete-button-border:#fff;--theme-editor-toolbar-bg:#000;--theme-editor-button:#fff;--theme-editor-button-hover:#fff;--theme-editor-button-focus:#fff;--theme-editor-button-text:#fff;--theme-editor-button-text-hover:#000;--theme-editor-button-border:#fff;--import-chip-bg:#fff;--import-chip-fg:#000;--external-contact-chip-border:#fff;--external-contact-chip-fg:#fff;--external-contact-chip-bg:#000;--theme-grid-footer:#000;--grid-footer-bg:#000;--grid-footer-text:#fff;--grid-total-bg:#000;--grid-total-text:#fff;--grid-head-past-bg:#000;--grid-head-past-text:#fff;--grid-body-past-bg:#000;--grid-body-past-text:#fff;--theme-tooltip--stopwatch:#fff;--theme-tooltip--next-occurence:#fff;--theme-tooltip--next-occurence-separator:#fff;--theme-default-tooltip-text:#fff;--theme-default-tooltip-bg:#000;--tooltip-fg:#fff;--tooltip-bg:#000;--theme-approved-focus:#fff;--theme-approved-light:#000;--theme-approved-declined-wait:#000;--theme-declined-focus:#fff;--theme-declined-light:#000;--theme-pending-focus:#fff;--theme-pending-light:#000;--theme-awaiting:#fff;--theme-awaiting-focus:#fff;--theme-awaiting-review:#fff;--theme-awaiting-light:#000;--theme-passed-due:#fff;--theme-passed-due-focus:#fff;--theme-passed-due-light:#000;--theme-tactical-declined-leave-heading-text:#fff;--theme-tactical-declined-leave-icon:#fff;--theme-tactical-declined-leave-border:#fff;--theme-tactical-declined-leave-grid-border:#fff;--theme-tactical-declined-leave-header-background:#000;--theme-tactical-declined-leave-body-background:#000;--theme-approved-leave-heading-text:#fff;--theme-approved-leave-icon:#fff;--theme-approved-leave-border:#fff;--theme-approved-leave-grid-border:#fff;--theme-approved-leave-header-background:#000;--theme-approved-leave-body-background:#000;--theme-tooltip-permissions-table-title-bar:#000;--theme-tooltip-permissions-table-title-bar-text:#fff;--theme-tooltip-permissions-table-header:#000;--theme-tooltip-permissions-table-header-text:#fff;--theme-tooltip-permissions-table-rows:#000;--theme-tooltip-permissions-table-rows-text:#fff;--theme-tooltip-permissions-table-border:#fff;--theme-employee-panel-bg:#000;--theme-gray-card-header:#fff;--wireframe-card-issue-header-bg:#fff;--wireframe-card-issue-label:#fff;--wireframe-card-issue-border:#fff;--wireframe-card-issue-bg:#000;--theme-window-transparent-bg:transparent;--button-error:#fff;--button-error-light:#000;--button-error-hover:#fff;--theme-employee-in:#fff;--theme-employee-out:#fff;--theme-tick:#fff;--theme-cross:#fff;--theme-avatar-text:#000;--theme-user-avatar-text:#000;--theme-user-avatar:#000;--theme-user-avatar-border:#fff;--theme-leave-no-avatar-text:#000;--theme-leave-no-avatar:#000;--theme-leave-no-avatar-border:#fff;--theme-leave-yes-avatar-text:#000;--theme-leave-yes-avatar:#000;--theme-leave-yes-avatar-border:#fff;--theme-conversation-text:#fff;--theme-conversation-text--out:#fff;--theme-conversation-row--hover:#000;--theme-category-grid-primary:#000;--theme-category-grid-personnel:#000;--theme-category-grid-attendance:#000;--theme-category-grid-absence:#000;--theme-category-grid-leave:#000;--theme-conversation-bar-text:#fff;--theme-quick-response:#000;--theme-quick-response-text:#fff;--theme-quick-response-add-icon-bg:#fff;--theme-quick-response-add-icon-fg:#000;--theme-message-input:#fff;--theme-message-options:#000;--theme-conversation-bubble-text:#fff;--theme-conversation-bubble-employee:#000;--theme-conversation-bubble-employee-border:#fff;--theme-conversation-bubble-query:#000;--theme-conversation-bubble-query-border:#fff;--theme-conversation-bubble-user:#000;--theme-conversation-bubble-user-border:#fff;--theme-conversation-bubble-user--name:#000;--theme-conversation-bubble-user--name-text:#fff;--theme-conversation-bubble-date:#fff;--theme-conversation-user-border-color:#fff;--theme-conversation-employee-border-color:#fff;--theme-conversation-settings-box:#000;--theme-status-open-header:#000;--theme-status-open-header-text:#fff;--theme-status-in-progress-header:#000;--theme-status-in-progress-header-text:#fff;--theme-status-in-progress-header-border:#fff;--theme-status-closed-header:#000;--theme-status-closed-header-text:#fff;--theme-marketplace:#fff;--shift-border:#fff;--theme-rest-day:#000;--theme-rest:#000;--theme-rest-text:#fff;--theme-rest-text-hover:#fff;--theme-rest-border:#fff;--theme-rest-border-hover:#fff;--theme-ad-hoc-border:#fff;--theme-ad-hoc-border-hover:#fff;--theme-holiday-booked:#fff;--theme-holiday-taken:#fff;--theme-holiday-remaining:#fff;--theme-two-fa-note:#fff;--theme-two-fa-note-border:#fff;--theme-two-fa-note-text:#000;--theme-two-fa-attribution-text:#fff;--theme-two-fa-enabled:#fff;--theme-two-fa-enabled-border:#fff;--theme-two-fa-enabled-text:#000;--theme-toggle-button-enabled:#fff;--theme-toggle-button-disabled:#fff;--theme-toggle-text-off:#fff;--theme-toggle-off-switch-header:#fff;--theme-subscription-cost-title:#000;--theme-sub-title-bar:#000;--calendar-header-bg:#000;--image-caption-bg:#000;--image-caption-text:#fff;--gray-chip:#fff;--gray-chip-text:#000;--theme-gray-table-border:#fff;--theme-gray-table-background:#000;--theme-gray-table-td-th-border:#fff;--theme-gray-table-thead-dark-background:#000;--theme-gray-table-thead-light-background:#000;--theme-gray-table-th-text:#fff;--theme-gray-table-th-light-text:#fff;--theme-gray-table-td-text:#fff;--theme-gray-table-tbody-background:#000;--theme-gray-table-border-focus:hsla(0,0%,100%,.2);--gray-card-border:#fff;--gray-card-bg:#000;--multiselect-button-bg:#000;--multiselect-button-fg:#fff;--multiselect-button-border:#fff;--theme-multiselect-row-hover:#000;--theme-multiselect-row-hover-text:#fff;--theme-multiselect-row-odd:#000;--theme-multiselect-row-odd-text:#fff;--theme-multiselect-row-even:#000;--theme-multiselect-row-even-text:#fff;--theme-multiselect-row-selected-border:#fff;--muiltiselect-chip-fg:#fff;--none-selected-text:#fff;--overridden-bg:#000;--overridden-border:#fff;--overridden-fg:#fff;--overridden-chip-bg:#000;--overridden-chip-fg:#fff;--required-switch-bg:#fff;--required-switch-bg-light:#000;--required-switch-border:#fff;--required-switch-fg:#000;--required-switch-outline:#fff;--required-bg:#fff;--required-bg-light:#000;--required-border:#fff;--outline-close-button-border:#fff;--outline-close-button-fg:#fff;--outline-close-button-bg:transparent;--outline-close-button-border-hover:#fff;--outline-close-button-fg-hover:#000;--outline-close-button-bg-hover:#fff;--outline-close-button-focus:#fff;--outline-dismiss-button-border:#fff;--outline-dismiss-button-fg:#fff;--outline-dismiss-button-bg:transparent;--outline-dismiss-button-border-hover:#fff;--outline-dismiss-button-fg-hover:#000;--outline-dismiss-button-bg-hover:#fff;--outline-dismiss-button-focus:#fff;--outline-trash-button-border:#fff;--outline-trash-button-fg:#fff;--outline-trash-button-bg:transparent;--outline-trash-button-border-hover:#fff;--outline-trash-button-fg-hover:#000;--outline-trash-button-bg-hover:#fff;--outline-trash-button-focus:#fff;--solid-close-button-border:#fff;--solid-close-button-fg:#000;--solid-close-button-bg:#fff;--solid-close-button-border-hover:#fff;--solid-close-button-fg-hover:#000;--solid-close-button-bg-hover:#fff;--solid-close-button-focus:#fff;--solid-filter-button-border:#fff;--solid-filter-button-fg:#000;--solid-filter-button-bg:#fff;--solid-filter-button-border-hover:#fff;--solid-filter-button-fg-hover:#000;--solid-filter-button-bg-hover:#fff;--solid-filter-button-focus:#fff;--solid-delete-button-border:#fff;--solid-delete-button-fg:#000;--solid-delete-button-bg:#fff;--solid-delete-button-border-hover:#fff;--solid-delete-button-fg-hover:#000;--solid-delete-button-bg-hover:#fff;--solid-delete-button-focus:#fff;--solid-favourite-button-border:#fff;--solid-favourite-button-fg:#000;--solid-favourite-button-bg:#fff;--solid-favourite-button-border-hover:#fff;--solid-favourite-button-fg-hover:#000;--solid-favourite-button-bg-hover:#fff;--solid-favourite-button-focus:#fff;--warning:#fff;--warning-light:#000;--deselected-star:#fff;--selected-star:#fff;--selected-star-light:#fff;--rating-chip-fg:#fff;--rating-chip-bg:#000;--employee-chip-bg:#000;--employee-chip-fg:#fff;--user-chip-bg:#000;--user-chip-fg:#fff;--external-chip-bg:#000;--external-chip-fg:#fff;--meeting-attending-bg:#000;--meeting-attending-fg:#fff;--meeting-undecided-bg:#000;--meeting-undecided-fg:#fff;--meeting-not-attending-bg:#000;--meeting-not-attending-fg:#fff;--toggle-option-group-bg:#000;--appearance-bg-light:#000;--appearance-border-light:#fff;--appearance-bg-dusk:#000;--appearance-border-dusk:#fff;--appearance-bg-dark:#000;--appearance-border-dark:#fff;--update-solid-button-bg:#fff;--update-solid-button-border:#fff;--update-solid-button-bg-hover:#fff;--update-solid-button-border-hover:#fff;--update-solid-button-fg:#000;--update-solid-button-fg-hover:#000;--update-solid-button-focus:#fff;--update-outline-button-bg:transparent;--update-outline-button-border:#fff;--update-outline-button-bg-hover:#fff;--update-outline-button-border-hover:#fff;--update-outline-button-fg:#fff;--update-outline-button-fg-hover:#000;--update-outline-button-focus:#fff;--flexitime-outline-button-bg:transparent;--flexitime-outline-button-border:#fff;--flexitime-outline-button-bg-hover:#fff;--flexitime-outline-button-border-hover:#fff;--flexitime-outline-button-fg:#fff;--flexitime-outline-button-fg-hover:#000;--flexitime-outline-button-focus:#fff;--flexitime-prefix:#fff;--chip-optional-fg:#fff;--chip-optional-border:#fff;--chip-enforced-fg:#fff;--chip-enforced-border:#fff;--chip-critical-fg:#fff;--chip-critical-border:#fff;--chip-wireframe-bg:#000;--calculation-before:#fff;--calculation-before-border:#fff;--calculation-after:#fff;--calculation-after-border:#fff;--calculation-net-positive:#fff;--calculation-net-negative:#fff;--theme-accordion-menu-child-text-active:#fff;--theme-accordion-menu-active-item-border:#fff;--theme-input-calendar-text:#fff;--theme-input-calendar-selected:#fff;--theme-input-calendar-highlighted:#fff;--theme-input-invalid-border-focus:#fff;--theme-border-primary-light:#fff;--theme-border-generic:#fff;--theme-border-generic-light:#fff;--theme-user-info-placeholder-bg:#000;--theme-menu-button-title-bg-selected:#fff;--theme-query-separator:#fff;--theme-query-separator-transparent:transparent;--theme-favourite-icon-disabled:#fff;--theme-favourite-icon:#fff;--theme-locked:#fff;--theme-read-bg:#fff;--theme-read-icon:#000;--theme-unread-bg:#000;--theme-unread-icon:#fff;--stage-bg-chip:#000;--stage-due:#fff;--stage-not-started:#fff;--stage-in-progress:#fff;--stage-completed:#fff;--stage-cancelled:#fff;--stage-border:#fff;--theme-status-border:#fff;--row-odd:#000;--row-even:#000;--dashboard-item-title:#fff;--dashboard-item-greyscale:#fff;--dashboard-item-label:#fff;--staffing-zero:#fff;--staffing-minimum:#fff;--staffing-optimal:#fff;--staffing-maximum:#fff;--staffing-level-bar-line-bg:#000;--staffing-level-bar-line-border:#fff;--theme-category-primary--hover:#fff;--theme-category-primary--light:#000;--theme-category-primary--light-border:#fff;--theme-category-personnel--light:#000;--theme-category-personnel--light-border:#fff;--theme-category-personnel--hover:#fff;--theme-category-attendance--light:#000;--theme-category-attendance--light-border:#fff;--theme-category-attendance--hover:#fff;--theme-category-absence--hover:#fff;--theme-category-leave--light:#000;--theme-category-leave--light-border:#fff;--theme-category-leave--hover:#fff;--theme-overlay-lighter:hsla(0,0%,100%,.3);--grid-input-border:#fff;--grid-input-bg:#000;--calculator-neutral-fg:#fff;--calculator-neutral-bg:#000;--calculator-neutral-border:#fff;--calculator-modified-fg:#fff;--calculator-modified-bg:#000;--calculator-modified-border:#fff;--calculator-deducted-fg:#fff;--calculator-deducted-bg:#000;--calculator-deducted-border:#fff;--theme-primary-hover:#fff;--theme-language-theme-selector-separator:#fff;--theme-grid-row-focus:#000;--theme-grid-row-focus-icon:#fff}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}:root{--spacing-none:0;--spacing-smaller:0.25rem;--spacing-small:0.5rem;--spacing-medium:0.75rem;--spacing-normal:1rem;--spacing-large:1.5rem;--spacing-larger:1.75rem;--spacing-double:2rem;--spacing-xl:4rem;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-xxl:1536px;--breakpoint-xxxl:1970px}#app,body,html{height:100%}body{background-color:var(--theme-body-bg)}body,html{overflow-x:hidden}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{height:18px;width:12px}*,body,html{scrollbar-color:var(--theme-employee-panel-name) #e0e0e0;scrollbar-width:thin}.tw_dark,.tw_dark *,.tw_dark ::-webkit-scrollbar-thumb,.tw_dark body,.tw_dark body::-webkit-scrollbar-thumb,.tw_dark html,.tw_dark html::-webkit-scrollbar-thumb{scrollbar-color:#4a4a4a #252525;scrollbar-width:thin}.hc-dark-theme,.hc-dark-theme *,.hc-dark-theme ::-webkit-scrollbar-thumb,.hc-dark-theme body,.hc-dark-theme body::-webkit-scrollbar-thumb,.hc-dark-theme html,.hc-dark-theme html::-webkit-scrollbar-thumb,.hc-light-theme,.hc-light-theme *,.hc-light-theme ::-webkit-scrollbar-thumb,.hc-light-theme body,.hc-light-theme body::-webkit-scrollbar-thumb,.hc-light-theme html,.hc-light-theme html::-webkit-scrollbar-thumb{scrollbar-color:var(--hc-reverse-fg) var(--hc-reverse-bg);scrollbar-width:thin}[hidden]{display:none}.tw_error-occured--wrapper{display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.tw_error-occured--wrapper{padding-left:0;padding-right:0}}.tw_error-occurred-box{background-color:var(--theme-error-box-bg);border:1px solid var(--theme-error-box-border);border-radius:.25rem;bottom:1rem;color:var(--theme-error-box-text);padding:1.5rem;position:absolute}.tw_error-occured--reload{text-decoration:none}.tw_error-occured--reload:hover{text-decoration:underline}.tw_error-occured--close{align-self:center;text-decoration:none}h1,h2,h3,h4,h5,h6{padding-bottom:.25rem}h1{color:var(--theme-H1);font-size:2.25rem;font-weight:700;line-height:2.5rem}h2{color:var(--theme-H2);font-size:1.875rem;line-height:2.25rem}h3{font-size:1.5rem;line-height:2rem}h4{font-size:1.25rem}h4,h5{line-height:1.75rem}h5{font-size:1.125rem}h6{font-size:1rem;font-weight:700;line-height:1.5rem}.tw_capitalise{text-transform:capitalize}p{font-size:.875rem;line-height:1.25rem;padding-bottom:.5rem}.tw_paragraph-span__text--bold{color:var(--theme-body-text);font-weight:700}.tw_paragraph-span__text--end{align-self:flex-end}.tw_optional{font-size:80%;font-style:italic;font-weight:400}button{align-items:center;background-color:transparent;display:flex;gap:.25rem;justify-content:center}button:not(:has(.disabled,[disabled])) svg{cursor:pointer}svg{fill:currentColor;pointer-events:none}.tw_switch svg,a svg{cursor:pointer}.label,.tw_pager,.tw_wizard--footer,label{font-size:.875rem;line-height:1.5rem}.errorMessage{background-color:var(--theme-card-alert-titlebar-bg);border-radius:.375rem;margin-bottom:.5rem;margin-top:.5rem;padding:.5rem 1rem;text-align:center;width:100%}.errorMessage p{color:var(--theme-card-alert-titlebar-text);margin:0;padding:0}.hc-dark-theme .errorMessage,.hc-light-theme .errorMessage{border:1px solid var(--theme-border)}.codeHighlighting,.tw_search-highlight{background-color:var(--theme-highlight-bg);color:var(--theme-black)}.tw_note{font-size:.875rem;line-height:1.25rem}.tw_note__text-area--height{height:200px}.tw_note--header{font-size:80%;font-weight:400;line-height:normal}.badge:empty,.dropdownlist,.dropstart .dropdown-toggle:after{display:none}.is-active{display:block}.tw_only-large-screens{display:none}@media (min-width:1330px){.tw_only-large-screens{display:block}}.tw_only-medium-screens{display:none}@media (min-width:540px){.tw_only-medium-screens{display:block}}@media (min-width:1330px){.tw_only-medium-screens{display:none}}#blazor-error-ui{background-color:transparent;padding:0}.layout-root{--sky-gradient:linear-gradient(180deg,#4facfe 0%,#00f2fe);--sun-x:50vw;--sun-y:10vh;--moon-x:50vw;--moon-y:110vh;--sun-color:#fae100;--cloud-offset:0;--star-opacity:0;--landscape-brightness:1;--dynamic-text-color:#1f2937;min-height:100vh;position:relative;width:100%}.tw_sky-container{display:none}@media (min-width:640px){.tw_sky-container{background:var(--sky-gradient,linear-gradient(to bottom,#0f172a,#334155));display:block;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:background 3s ease-in-out;width:100vw;z-index:0}.tw_celestial-body{height:250px;left:var(--sun-x,50vw);pointer-events:none;position:absolute;top:var(--sun-y,150vh);transform:translate(-50%,-50%);transition:left 1s linear,top 1s linear;width:250px;will-change:left,top;z-index:1}.tw_sun{left:var(--sun-x);top:var(--sun-y)}.tw_moon{left:var(--moon-x);top:var(--moon-y)}.tw_cloud{height:auto;opacity:.9;pointer-events:none;position:absolute;transition:transform 3s ease-in-out;width:50%;z-index:2}.tw_cloud--left{left:-50%;top:10vh;transform:translateX(calc(var(--cloud-offset, 0)*100%))}.tw_cloud--right{right:-50%;top:18vh;transform:translateX(calc(var(--cloud-offset, 0)*-100%))}.tw_star-layer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.tw_star{animation-iteration-count:infinite;animation-name:twinkle;animation-timing-function:ease-in-out;background-color:#fff;border-radius:50%;opacity:.8;position:absolute}}@media (min-width:640px){@keyframes twinkle{0%{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.3;transform:scale(.8)}}.tw_landscape-layer{bottom:0;filter:brightness(var(--landscape-brightness,1));height:auto;left:0;max-height:40vh;pointer-events:none;position:absolute;transition:filter 3s ease-in-out;width:100%;z-index:3}}.tw_account-pages{display:flex;flex-direction:column;gap:2rem;min-height:100vh}@media (min-width:640px){.tw_account-pages{display:block;position:relative;z-index:2}}.tw_account-pages__header{display:flex;padding:.5rem;position:relative;width:100%;z-index:20}@media (min-width:640px){.tw_account-pages__header{position:absolute}}.tw_account-pages__wrapper{background-color:transparent;display:flex;flex-grow:1;position:relative;z-index:10}@media (min-width:640px){.tw_account-pages__wrapper{flex-grow:0;padding-left:0;padding-right:0}}@media (min-width:768px){.tw_account-pages__wrapper{height:100vh}}.tw_account-pages .tw_login-username--message,.tw_account-pages h4,.tw_account-pages p{color:var(--theme-body-text);transition:color 1s}.tw_account-pages__container{margin:auto;padding:1rem;position:relative;width:100%;z-index:0}@media (min-width:640px){.tw_account-pages__container{margin-top:57px;padding:0;width:50%}}@media (min-width:768px){.tw_account-pages__container{margin-top:auto;width:50%}}@media (min-width:1025px){.tw_account-pages__container{width:33.333333%}}@media (min-width:1536px){.tw_account-pages__container{width:25%}}.tw_account-pages__angled-box{display:none}@media (min-width:640px){.tw_account-pages__angled-box{background-color:var(--login-angled-card-bg);border:1px solid var(--login-angled-card-border);border-radius:1rem;box-shadow:0 5px 10px var(--drop-shadow);display:block;height:100%;padding:1.5rem 1rem;position:absolute;transform:rotate(-3deg);width:100%;z-index:1}}@media (min-width:768px){.tw_account-pages__angled-box{padding:1.5rem 2.5rem}}@media (min-width:1536px){.tw_account-pages__angled-box{padding:3rem 3.5rem}}.tw_account-pages__content{display:flex;flex-direction:column;gap:1rem;position:relative}@media (min-width:640px){.tw_account-pages__content{background-color:var(--login-card-bg);border:1px solid var(--login-card-border);border-radius:1rem;height:100%;padding:1.5rem;width:100%;z-index:2}@media (min-width:1280px){.tw_account-pages__content{box-shadow:0 2px 10px var(--drop-shadow);padding:3rem}}}.tw_account-pages__content form{display:flex;flex-direction:column;gap:1rem}.tw_account-pages-sso__container{margin-top:calc(3rem + 64px)}@media (min-width:768px){.tw_account-pages-sso__container{margin-top:auto}}@media (min-width:1025px){.tw_account-pages-sso__container{width:524px}}@media (min-width:1536px){.tw_account-pages-sso__container{width:524px}}.tw_account-pages-sso__t-logo{align-items:center;background-color:#005eae;border-radius:9999px;box-sizing:border-box;display:flex;height:64px;justify-content:center;left:calc(50% - 32px);max-height:64px;max-width:64px;padding:.5rem;position:absolute;top:-32px;width:64px}.tw_account-pages-sso__t-logo img{align-self:center;height:90%}.tw_account-pages-sso__logo{align-self:center;max-width:116px}.tw_account-pages-sso__content{padding:calc(1rem + 32px) 1.5rem 1.5rem}@media (min-width:640px){.tw_account-pages-sso__content{padding:calc(1rem + 32px) 3rem 1.5rem}}.tw_account-pages h4{color:var(--theme-body-text);text-align:center}.tw_account-pages__button{background-color:var(--theme-primary);border:1px solid var(--theme-primary);border-radius:.375rem;color:var(--theme-button-text);display:flex;height:38px;transition:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.tw_account-pages__button:hover{background-color:var(--theme-primary-hover);border:1px solid var(--theme-primary-hover);color:var(--theme-button-text);width:100%}.tw_account-pages__button--disabled{background-color:var(--login-button-bg-disabled);border:1px solid var(--login-button-border-disabled);color:var(--login-button-text-disabled);opacity:.3}.tw_account-pages__button--disabled:hover{background-color:var(--login-button-bg-disabled-hover);border:1px solid var(--login-button-border-disabled-hover);color:var(--login-button-text-disabled-hover)}.tw_account-pages__back-arrow{color:var(--theme-primary)}.tw_account-pages__text-link{color:var(--login-text-link);font-size:.875rem;line-height:1.25rem;text-decoration:underline;transition:all}.tw_account-pages__text-link:hover{color:var(--login-text-link-hover);text-decoration:underline}.tw_account-pages__footer{align-items:center;background-color:var(--theme-body-bg);bottom:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%}@media (min-width:768px){.tw_account-pages__footer{position:absolute}}.tw_account-pages__footer p{color:var(--theme-body-text);font-size:.75rem;line-height:1rem;text-align:center}* :has([dir=rtl]) .tw_account-pages__back-arrow{transform:rotate(180deg)}:has(.hc-light-theme,.hc-dark-theme) .tw_account-pages__button{background-color:var(--theme-body-bg);border:1px solid var(--theme-border)}:has(.hc-light-theme,.hc-dark-theme) .tw_account-pages__button:hover{background-color:var(--theme-body-bg);border:1px solid var(--theme-border)}.tw_login-username--message{color:var(--theme-body-text);font-size:1.25rem;line-height:1.75rem;margin-bottom:0;padding-bottom:0;text-align:center}.tw_two-factor--message{text-align:center;width:100%}.tw_login__footer{background-color:var(--login-footer-bg);color:var(--login-footer-fg);display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%;z-index:0}@media (min-width:640px){.tw_login__footer{bottom:0;left:0;position:fixed}}.tw_login__footer-logo{margin-left:auto;margin-right:auto;max-width:200px;width:150px}@media (min-width:768px){.tw_login__footer-logo{margin-left:0;margin-right:0}}.tw_login__footer--top{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;text-align:center}@media (min-width:768px){.tw_login__footer--top{flex-direction:row;text-align:start}}.tw_login__footer--left{justify-content:flex-start}.tw_login__footer--left,.tw_login__footer--right{align-self:center;display:flex;flex-direction:column}.tw_login__footer--right{gap:.5rem;justify-content:flex-end}.tw_login__footer--bottom{display:flex;justify-content:center}.tw_great-british-technology__wrapper{display:flex}.tw_great-british-technology__image{align-self:center;margin-left:0;margin-right:0;max-width:170px}.tw_great-british-technology__image svg{fill:var(--login-gb-tech-logo)}.tw_account-clock{align-items:center;background-color:var(--theme-body-bg);border:4px solid #637288;border-radius:1rem;box-shadow:0 1px 5px #00000040;color:#637389;display:flex;font-size:30px;font-weight:600;gap:.5rem;height:60px;justify-content:center;line-height:48px;margin-left:calc(50% - 75px);position:relative;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.1);transition:color 1s ease-in-out;width:150px;z-index:3}@media (min-width:640px){.tw_account-clock{bottom:-100px;left:calc(50% - 75px);margin-left:auto;position:absolute}}.tw_account-clock__face{height:36px;min-height:36px;min-width:36px;width:36px}.tw_account-clock__rim{fill:none;stroke:currentColor;stroke-width:3}.tw_account-clock__hand--hour{stroke:currentColor;stroke-width:2.5;stroke-linecap:round;transform:rotate(var(--hour-angle,0deg));transform-origin:16px 16px}.tw_account-clock__hand--minute{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;transform:rotate(var(--minute-angle,0deg));transform-origin:16px 16px}.tw_account-clock__center{fill:currentColor}.hc-dark-theme .tw_account-clock,.hc-light-theme .tw_account-clock{background-color:var(--hc-bg);border:4px solid var(--hc-border);color:var(--hc-fg)}.tw_main-layout{background-attachment:fixed;height:100%}.tw_page{color:var(--theme-body-text);display:flex;flex-direction:column}@media (min-width:1025px){.tw_page--wrapper{display:flex;flex-direction:column;grid-column:span 1/span 1}}.tw_page__header{background-color:var(--theme-header-bg);border-bottom:1px solid var(--theme-header-separator);color:var(--theme-body-text);display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.5rem 1rem;position:sticky;top:0;width:100%;z-index:20}@media (min-width:1280px){.tw_page__header{flex-direction:row}}.tw_page__header--logo-menus{display:flex;flex-direction:row-reverse;gap:1rem;justify-content:space-between;width:100%}@media (min-width:1280px){.tw_page__header--logo-menus{flex-direction:row;justify-content:flex-start}}.tw_page__header--wrapper{align-self:center;width:100%}@media (min-width:1025px){.tw_page__header--wrapper{width:50%}}.tw_page__header-region--wrapper{margin-bottom:.5rem;width:100%}@media (min-width:768px){.tw_page__header-region--wrapper{display:flex;justify-content:space-between;min-height:42px}}.tw_page__sub-title{color:var(--theme-H2);cursor:auto;display:inline-block;font-size:1.125rem;font-weight:400;line-height:1.75rem;padding-bottom:0;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media (min-width:640px){.tw_page__sub-title{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.tw_page__sub-title{align-self:center;font-size:1.5rem;line-height:2rem}}.tw_page__sub-title span{color:var(--theme-sub-title);font-weight:400}.tw_page__sub-title--wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem;width:100%}@media (min-width:768px){.tw_page__sub-title--wrapper{flex-direction:row;margin-top:0}}.tw_page__sub-title--wrapper:has(h2.tw_page__sub-title:empty){margin-bottom:0;margin-top:0}.tw_page__consumption{display:flex;height:100%;overflow:auto;padding:1.5rem}* :has(.tw_employee-panel,.tw_employee-panel) .tw_page__header{flex-direction:column}@media (min-width:1280px){* :has(.tw_employee-panel,.tw_employee-panel) .tw_page__header{flex-direction:row}}.tw_contextual-buttons--wrapper{align-self:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}@media (min-width:768px){.tw_contextual-buttons--wrapper{justify-content:flex-end}}@media (min-width:1025px){.tw_contextual-buttons--wrapper{width:50%}}article{display:flex;flex-direction:column;gap:1rem;position:relative}.tw_main__content-area{height:calc(100% - 142px);position:relative}@media (min-width:1280px){.tw_main__content-area{height:calc(100% - 50px)}}.tw_main__content-area--article{border-bottom-width:0;border-left-width:0;border-right-width:0;float:left;height:100%;padding-inline-end:1rem;padding-bottom:1rem;padding-inline-start:5rem;padding-top:.5rem;width:100%}@media (min-width:768px){.tw_content--center{height:calc(100vh - 190px)}}.tw_no-data{cursor:auto;display:flex;flex-direction:column;height:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}@media (min-width:1280px){.tw_no-data{justify-content:center}}.tw_no-data p{color:var(--theme-body-text);margin-bottom:1rem;text-align:center}.tw_no-data p.no-margin{margin-bottom:0}.tw_no-data p.no-padding{padding-bottom:0}.tw_no-data__additional-notes--wrapper{border-bottom:1px solid var(--theme-border-light);border-top:1px solid var(--theme-border-light);margin:1rem auto;max-width:100%;padding-bottom:1rem;padding-top:1rem;text-align:center;width:360px}.tw_no-data__ess-notice p{margin-bottom:0;padding-bottom:0}.tw_no-data__image{height:auto;margin-left:auto;margin-right:auto;max-width:360px;opacity:.4}.tw_no-data__spacer{min-height:80px}.tw_no-data img{height:auto;margin-left:auto;margin-right:auto;max-width:360px;opacity:.4}.tw_no-data__header{font-size:1.5rem;line-height:2rem;margin-bottom:.5rem;text-align:center}.tw_no-data__sub-header{color:var(--theme-body-text);margin-bottom:1rem;text-align:center}.tw_no-data_extra-div{cursor:auto;display:flex;flex-direction:column;height:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}@media (min-width:1280px){.tw_no-data_extra-div{justify-content:center}}.tw_no-data_extra-div img{height:auto;margin-left:auto;margin-right:auto;max-width:360px;opacity:.4}.tw_no-data_extra-div p{color:var(--theme-body-text);margin-bottom:1rem;text-align:center}.tw_no-data_extra-div p.tw_no-data-title{font-size:1.5rem;line-height:2rem;margin-bottom:0}.tw_no-data_extra-div p.no-margin{margin-bottom:0}.tw_no-data_extra-div p.no-padding{padding-bottom:0}.tw_no-data_extra-div p.text-left{text-align:left}.tw_dark .tw_no-data img{opacity:.6}.tw_masonry__columns{-moz-column-gap:1rem;column-gap:1rem;-moz-columns:200px 1;columns:200px 1}@media (min-width:1024px){.tw_masonry__columns{-moz-column-gap:1rem;column-gap:1rem;-moz-columns:200px 2;columns:200px 2}}@media (min-width:1536px){.tw_masonry__columns{-moz-column-gap:1rem;column-gap:1rem;-moz-columns:200px 3;columns:200px 3}}.tw_masonry__columns .tw_todo-item{display:inline-block;margin:0 1rem 1rem 0;text-align:center;width:100%}.tw_masonry__columns .tw_card{overflow:hidden}.tw_masonry__columns .tw_card .tw_card__content .tw_wireframe-card{background-color:var(--theme-body-bg)}.tw_dashboard-settings{position:absolute;right:10px;top:-55px;z-index:2}@media (min-width:768px){.tw_dashboard-settings{right:0;top:-45px}}.tw_dashboard__list{flex-grow:1;text-align:start}.tw_dashboard__list li{border-bottom:1px solid var(--theme-primary-border);padding:8px 0}.tw_dashboard__list li:first-of-type{padding-top:0}.tw_dashboard__list li:last-of-type{border-bottom:none;padding-bottom:0}.tw_dashboard-item__title{color:var(--dashboard-item-title);font-weight:600}.tw_dashboard-item__title--greyscale{color:var(--dashboard-item-greyscale)}.tw_dashboard-item__label{color:var(--dashboard-item-label);font-weight:600}.hc-light-theme .tw_dashboard__list li{background-color:#fff;border-bottom:1px solid #000}.hc-light-theme .tw_dashboard__list li:nth-child(2n){background-color:#fff}.hc-light-theme .tw_dashboard__list li:last-of-type{border-bottom:none}.hc-light-theme .tw_dashboard-item__label,.hc-light-theme .tw_dashboard-item__title,.hc-light-theme .tw_dashboard-item__title--greyscale{color:#000}.hc-dark-theme .tw_dashboard__list li{background-color:#000;border-bottom:1px solid #fff}.hc-dark-theme .tw_dashboard__list li:nth-child(2n){background-color:#000}.hc-dark-theme .tw_dashboard__list li:last-of-type{border-bottom:none}.hc-dark-theme .tw_dashboard-item__label,.hc-dark-theme .tw_dashboard-item__title,.hc-dark-theme .tw_dashboard-item__title--greyscale{color:#fff}.tw_dashboard__wrapper{display:flex;gap:0}.tw_milestone-age{position:absolute;right:-10px;top:-10px;width:60px;z-index:10}.tw_approval__bar,.tw_leave-approval__bar{background-color:var(--theme-query-table-thead-background);border-top:1px solid var(--wireframe-card-border);display:flex;justify-content:flex-end;padding:8px 1rem;width:100%}.tw_approval__bar .tw_drop-down__width,.tw_leave-approval__bar .tw_drop-down__width{width:450px}.tw_approval__columns,.tw_leave-approval__columns{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1430px){.tw_approval__columns,.tw_leave-approval__columns{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.tw_block-approve__drop-down{min-width:310px}.tw_map-page__flex-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:1rem;width:100%}@media (min-width:1536px){.tw_map-page__flex-wrapper{flex-direction:row}}.tw_map-page__grid-wrapper{display:grid;flex-grow:1;gap:1rem}@media (min-width:1024px){.tw_map-page__grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.tw_map-page__content-form{grid-column:span 1/span 1}.tw_map-page__map{grid-column:span 2/span 2}}.tw_map-page__actions{position:sticky;top:1rem}.tw_conversations--list .tw_conversation--item{background-color:transparent;border-bottom:1px solid var(--theme-grid-border);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item .tw_conversation--name,.tw_conversations--list .tw_conversation--item .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item .tw_conversation--status,.tw_conversations--list .tw_conversation--item .tw_conversation--subject{color:var(--type-primary)}.tw_conversations--list .tw_conversation--item:hover{background-color:var(--theme-conversation-row--hover)}.tw_conversations--list .tw_conversation--item.absence:hover,.tw_conversations--list .tw_conversation--item.leave:hover,.tw_conversations--list .tw_conversation--item.personnel:hover,.tw_conversations--list .tw_conversation--item.shared:hover,.tw_conversations--list .tw_conversation--item.tw_leave:hover,.tw_conversations--list .tw_conversation--item.tw_personnel:hover,.tw_conversations--list .tw_conversation--item.tw_shared:hover{background-color:var(--theme-grid-row-hover)}.tw_conversations--list .tw_conversation--item.attendance:hover,.tw_conversations--list .tw_conversation--item.tw_attendance:hover{background-color:var(--theme-grid-row-light-hover)}.tw_conversations--list .tw_conversation--item [selected],.tw_conversations--list .tw_conversation--item.selected{background-color:var(--theme-grid-row-selected)}.tw_conversations--list .tw_conversation--item.absence.selected,.tw_conversations--list .tw_conversation--item.attendance.selected,.tw_conversations--list .tw_conversation--item.leave.selected,.tw_conversations--list .tw_conversation--item.personnel.selected,.tw_conversations--list .tw_conversation--item.shared.selected,.tw_conversations--list .tw_conversation--item.tw_attendance.selected,.tw_conversations--list .tw_conversation--item.tw_leave.selected,.tw_conversations--list .tw_conversation--item.tw_personnel.selected,.tw_conversations--list .tw_conversation--item.tw_shared.selected{background-color:var(--theme-grid-row-selected)}.tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--subject{color:var(--theme-grid-row-text-selected)}.tw_conversations--list .tw_conversation--item.absence.selected:hover,.tw_conversations--list .tw_conversation--item.attendance.selected:hover,.tw_conversations--list .tw_conversation--item.leave.selected:hover,.tw_conversations--list .tw_conversation--item.personnel.selected:hover,.tw_conversations--list .tw_conversation--item.shared.selected:hover,.tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover,.tw_conversations--list .tw_conversation--item.tw_leave.selected:hover,.tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover,.tw_conversations--list .tw_conversation--item.tw_shared.selected:hover{background-color:var(--theme-grid-row-selected)}.tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--subject,.tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--name,.tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--status,.tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--subject{color:var(--theme-grid-row-text-selected)}.tw_conversations--list .tw_conversation--item.in{border-left:10px solid var(--theme-employee-in)}.tw_conversations--list .tw_conversation--item.out{border-left:10px solid var(--theme-employee-out)}.tw_conversations--list .tw_conversation--item:last-of-type{border-bottom:none;border-radius:0 0 0 0}.tw_conversations--list .tw_conversation--item .tw_conversation--priority-flag-spacer{display:block;min-width:24px}.tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item .tw_conversation--name,.tw_conversations--list .tw_conversation--item .tw_conversation--replied-by,.tw_conversations--list .tw_conversation--item .tw_conversation--status{color:var(--theme-conversation-text)}.tw_conversations--list .tw_conversation--item .tw_conversation--name{font-weight:700}.tw_conversations--list .tw_conversation--item .tw_conversation--name.out{color:var(--theme-conversation-text--out)}.tw_conversations--list .tw_conversation--item .tw_conversation--subject{display:flex;flex-direction:column;gap:.5rem}.tw_conversations--list .tw_conversation--item .tw_conversation--subject .tw_conversation--absence,.tw_conversations--list .tw_conversation--item .tw_conversation--subject .tw_conversation--leave{display:inline-block}.tw_conversations--list .tw_conversation--item .tw_conversation--subject span{font-weight:700}@media (min-width:1860px){.tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.tw_conversations--list .tw_conversation--item .tw_conversation--replied-by{text-align:right}}.tw_conversations--list .tw_conversation--item .tw_conversation--date-time.user,.tw_conversations--list .tw_conversation--item .tw_conversation--replied-by.user{font-style:italic}.tw_card:has(.tw_conversation-topic--bar){background-color:var(--theme-sidebar-bg)}.tw_card:has(.tw_conversation-topic--bar):hover{background-color:var(--theme-sidebar-bg)}.tw_conversation-topic--bar{background-color:var(--theme-category-primary);border-radius:.375rem;color:#fff;display:flex;flex-direction:column;padding:.5rem 1rem}@media (min-width:768px){.tw_conversation-topic--bar{display:flex;flex-direction:row;justify-content:space-between}}.tw_conversation-topic--bar.topic--shared{background-color:var(--theme-category-primary)}.tw_conversation-topic--bar.topic--shared label{color:var(--theme-conversation-bar-text)}.tw_conversation-topic--bar.topic--personnel{background-color:var(--theme-category-personnel)}.tw_conversation-topic--bar.topic--attendance{background-color:var(--theme-category-attendance)}.tw_conversation-topic--bar.topic--absence,.tw_conversation-topic--bar.topic--leave{background-color:var(--theme-category-leave)}.tw_conversation-topic--bar .tw_conversation-topic--details{display:flex;flex-direction:column;gap:0}@media (min-width:768px){.tw_conversation-topic--bar .tw_conversation-topic--details{align-self:center;flex-direction:row;gap:1rem}}.tw_conversation-topic--bar .tw_conversation-topic--details .tw_topic--category{font-weight:700}.tw_conversation-topic--bar .tw_conversation-topic--details label{color:#fff!important}.tw_conversation--options{background-color:var(--theme-conversation-settings-box);border-radius:.375rem;color:var(--theme-body-text);display:flex;flex-direction:column;gap:1rem;padding:.5rem 1rem}@media (min-width:768px){.tw_conversation--options{display:flex;flex-direction:row;justify-content:space-between}}.hc-dark-theme .tw_conversations--list,.hc-light-theme .tw_conversations--list{border-top:1px solid var(--hc-border)}.hc-dark-theme .tw_conversations--list .tw_conversation--item,.hc-light-theme .tw_conversations--list .tw_conversation--item{background-color:transparent;border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--subject{color:var(--hc-fg)}.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item:hover{background-color:transparent;outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_conversations--list .tw_conversation--item [selected],.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item [selected],.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected{background-color:transparent;outline:2px solid var(--hc-border);outline-offset:-6px}.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected .tw_conversation--subject{color:var(--hc-fg)}.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover{background-color:transparent;outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--subject,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--status,.hc-dark-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.absence.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.attendance.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.leave.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.personnel.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.shared.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_attendance.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_leave.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_personnel.selected:hover .tw_conversation--subject,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item.tw_shared.selected:hover .tw_conversation--subject{color:var(--hc-fg)}.hc-dark-theme .tw_conversations--list .tw_conversation--item.in,.hc-light-theme .tw_conversations--list .tw_conversation--item.in{border-left:10px solid var(--hc-fg)}.hc-dark-theme .tw_conversations--list .tw_conversation--item.out,.hc-light-theme .tw_conversations--list .tw_conversation--item.out{border-left:10px solid var(--hc-reverse-fg)}.hc-dark-theme .tw_conversations--list .tw_conversation--item:last-of-type,.hc-light-theme .tw_conversations--list .tw_conversation--item:last-of-type{border-bottom:none}.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--name,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--name.out,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--replied-by,.hc-dark-theme .tw_conversations--list .tw_conversation--item .tw_conversation--status,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--date-time,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--name,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--name.out,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--replied-by,.hc-light-theme .tw_conversations--list .tw_conversation--item .tw_conversation--status{color:var(--hc-fg)}.hc-dark-theme .tw_card:has(.tw_conversation-topic--bar),.hc-light-theme .tw_card:has(.tw_conversation-topic--bar){background-color:var(--hc-bg)}.hc-dark-theme .tw_card:has(.tw_conversation-topic--bar):hover,.hc-light-theme .tw_card:has(.tw_conversation-topic--bar):hover{background-color:var(--hc-bg);outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_conversation-topic--bar,.hc-light-theme .tw_conversation-topic--bar{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_conversation-topic--bar .tw_conversation-topic--details label,.hc-light-theme .tw_conversation-topic--bar .tw_conversation-topic--details label{color:var(--hc-fg)}.hc-dark-theme .tw_conversation-topic--bar.topic--absence,.hc-dark-theme .tw_conversation-topic--bar.topic--attendance,.hc-dark-theme .tw_conversation-topic--bar.topic--leave,.hc-dark-theme .tw_conversation-topic--bar.topic--personnel,.hc-dark-theme .tw_conversation-topic--bar.topic--shared,.hc-light-theme .tw_conversation-topic--bar.topic--absence,.hc-light-theme .tw_conversation-topic--bar.topic--attendance,.hc-light-theme .tw_conversation-topic--bar.topic--leave,.hc-light-theme .tw_conversation-topic--bar.topic--personnel,.hc-light-theme .tw_conversation-topic--bar.topic--shared{background-color:var(--hc-bg)}.hc-dark-theme .tw_conversation-topic--bar.topic--absence label,.hc-dark-theme .tw_conversation-topic--bar.topic--attendance label,.hc-dark-theme .tw_conversation-topic--bar.topic--leave label,.hc-dark-theme .tw_conversation-topic--bar.topic--personnel label,.hc-dark-theme .tw_conversation-topic--bar.topic--shared label,.hc-light-theme .tw_conversation-topic--bar.topic--absence label,.hc-light-theme .tw_conversation-topic--bar.topic--attendance label,.hc-light-theme .tw_conversation-topic--bar.topic--leave label,.hc-light-theme .tw_conversation-topic--bar.topic--personnel label,.hc-light-theme .tw_conversation-topic--bar.topic--shared label{color:var(--hc-fg)}.hc-dark-theme .tw_conversation--options,.hc-light-theme .tw_conversation--options{background-color:var(--hc-bg);border:1px solid var(--theme-border);color:var(--hc-fg)}.tw_accident-book__percentage{align-items:center;display:flex;font-weight:700;justify-content:center;padding-bottom:0;text-align:center}.tw_accident-book__percentage #accident-book-no-change-arrow{opacity:.2}.tw_accident-book__percentage--large{font-size:6rem;line-height:6rem}.tw_accident-book__percentage--large svg{height:5rem;width:5rem}@media (min-width:1536px){.tw_accident-book__percentage--large{font-size:7.75rem;line-height:7.75rem}.tw_accident-book__percentage--large svg{height:6.8rem;width:6.8rem}}.tw_accident-book__percentage--medium{font-size:2.125rem;line-height:2.125rem}.tw_accident-book__percentage--medium svg{height:1.7rem;width:1.7rem}.tw_accident-book__percentage--green{color:var(--theme-approved)}.tw_accident-book__percentage--red{color:var(--theme-declined)}.tw_accident-book__days-since{color:var(--theme-primary);font-weight:700}.tw_accident-book__days-since-icon svg{height:64px;min-height:64px;min-width:64px;width:64px}.tw_accident-book__days-since--large{align-self:center;font-size:88px;height:64px;line-height:58px}.tw_accident-book__days-since--medium{align-self:flex-end;font-size:32px;line-height:28px}.tw_accident-book__hours-lost{align-self:center;color:var(--theme-H2);font-size:26px;font-weight:400;line-height:32px}.tw_accident-book__separator{background-color:var(--theme-primary-separator);height:1px;width:100%}.tw_hive{height:calc(100vh - 190px)}.tw_hive__page-title{cursor:auto;display:flex;margin-bottom:1rem;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}@media (min-width:768px){.tw_hive__page-title{margin-bottom:0}}.tw_hive__page-title h1{align-self:center;display:inline-block;font-family:"PT Serif",sans-serif;font-size:30px;font-weight:700;padding-bottom:0}.tw_hive__no-data{padding-top:10%}.tw_hive__wrapper{display:grid;gap:2rem;max-width:100%;place-items:center}.tw_hive__logo{display:inline-block;position:relative}.tw_hive__logo-bg{height:auto;max-width:61.875em;position:absolute;right:0;top:55%;transform:translateY(-50%);width:calc(100% + 9.5em);z-index:-1}.tw_hive__logo-line1,.tw_hive__logo-line2{display:block;line-height:1;text-align:right;white-space:nowrap}.tw_hive__logo-line1{color:var(--the-hive-title-text);font-size:clamp(2.5rem,9.72vw,8.75rem);padding-right:1.6em}.tw_hive__logo-line1,.tw_hive__logo-line2{font-family:"PT Serif",sans-serif;font-weight:700}.tw_hive__logo-line2{font-size:clamp(1.5625rem,6.81vw,6.125rem);font-style:italic;padding-right:1.8em}.tw_hive__feed-editor-column{container:tw_feed__editor-container/inline-size}.tw_hive__feed-publish-settings{display:flex;gap:1rem}@container tw_feed__editor-container (width < 585px){.tw_hive__feed-publish-settings{flex-direction:column}}@container tw_feed__editor-container (width > 585px){.tw_hive__feed-publish-settings{flex-direction:row}}.tw_hive__feed-column{width:480px}@media (min-width:1280px){.tw_hive__feed-column{max-width:480px}}.tw_hive__feed-container{background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);border-radius:8px;display:flex;flex-direction:column;gap:1rem;overflow:hidden;padding:0}.tw_hive__feed-title{align-items:center;border-bottom:1px solid var(--theme-border-generic);display:flex;gap:1rem;justify-content:space-between;margin:0 1rem;padding-bottom:1rem;padding-top:1rem}.tw_hive__feed-username{color:var(--theme-employee-panel-name);font-size:16px;font-weight:500}.tw_hive__feed-date{font-size:.875rem}.tw_hive__feed-text-content{display:flex;flex-direction:column;gap:.25rem;margin:0 1rem}.tw_hive__feed-text-content h2{color:var(--theme-H1);font-size:1rem;font-weight:500;line-height:1.25rem;padding-bottom:0}.tw_hive__feed-text-content p{color:var(--theme-body-text);font-size:.875rem;padding-bottom:0}.tw_hive__feed-images{display:flex;flex-direction:column;position:relative}.tw_hive__feed-images--highlight{aspect-ratio:1/1;overflow:hidden}.tw_hive__feed-images--highlight img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tw_hive__feed-reactions{align-items:center;display:flex;flex-direction:column;gap:1rem;min-height:34px;padding:1rem}.tw_hive__feed-reactions div:hover{color:var(--theme-primary)}@media (min-width:640px){.tw_hive__feed-reactions{flex-direction:row;gap:2rem;justify-content:space-between}}.tw_hive__feed-reactions a,.tw_hive__feed-reactions a:visited{text-decoration:underline}.tw_hive__feed-reactions a:hover,.tw_hive__feed-reactions a:visited:hover{color:var(--theme-primary);text-decoration:underline}.tw_thumbnail__strip-container{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px;padding:1rem;width:100%}.tw_thumbnail__item{aspect-ratio:1/1;border:none;overflow:hidden;rotate:0deg;scale:.95;transition:all .2s ease-in-out}.tw_thumbnail__item--selected{border:1px solid var(--theme-primary);rotate:0deg;scale:1}.tw_thumbnail__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tw_buzz__list{display:flex;flex-direction:column;gap:2rem}.tw_buzz__container{border:1px solid var(--buzz-list-border);border-radius:8px;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.tw_buzz__title{border-bottom:1px solid var(--theme-border-generic);display:flex;gap:.5rem;height:100%;padding-bottom:1rem}@media (min-width:1024px){.tw_buzz__title{border-bottom:0;border-inline-end:1px solid var(--theme-border-generic);padding-bottom:0;padding-inline-end:1rem}}.tw_buzz__category{margin:0 1rem}.tw_buzz__images{display:flex;flex-direction:column;position:relative}.tw_buzz__images .tw_thumbnail__strip-container{background-color:var(--buzz-list-thumbnails-bg);bottom:0;padding:.5rem;position:absolute}.tw_buzz__reactions{align-items:center;display:flex;flex-direction:column;gap:1rem;min-height:34px;padding:1rem}.tw_buzz__reactions div:hover{color:var(--theme-primary)}@media (min-width:640px){.tw_buzz__reactions{flex-direction:row;gap:2rem}}.tw_buzz__reactions a,.tw_buzz__reactions a:visited{text-decoration:underline}.tw_buzz__reactions a:hover,.tw_buzz__reactions a:visited:hover{color:var(--theme-primary);text-decoration:underline}.tw_buzz__bee-line--container{height:100%;z-index:-1}.tw_buzz__bee,.tw_buzz__bee-line--container{cursor:auto;position:fixed;right:1rem;top:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:135px}.tw_buzz__bee{height:104px;z-index:10}.tw_buzz__bee svg{transform:rotate(-20deg)}.tw_buzz__line{background-image:url(images/bee-line.svg);background-repeat:repeat-y;background-size:100% auto;height:calc(100% - 150px);margin-top:95px;opacity:.5}.tw_dark .tw_hive__bee-icon svg,.tw_dark .tw_icon__bee--big svg,.tw_dark svg.tw_hive__logo-bg{fill:#444}.tw_account-logo{margin-bottom:1rem;margin-left:auto;margin-right:auto;width:100%}:where(.tw_account-page--content--container:has(#qrCode)) .tw_account-logo{display:none}@media (min-width:640px){:where(.tw_account-page--content--container:has(#qrCode)) .tw_account-page--angled-container{transform:rotate(-2deg)}}.tw_2fa-account-logo{margin-bottom:2rem;margin-left:auto;margin-right:auto;width:60%}@media (min-width:768px){.tw_2fa-account-logo{margin-left:0;margin-right:0}}.tw_smart-phone--container{margin-left:auto;margin-right:auto;max-width:280px;min-width:280px;position:relative}@media (min-width:1024px){.tw_smart-phone--container{margin-left:0;margin-right:0;max-width:200px;min-width:200px}.tw_smart-phone--container.large{margin-left:0;margin-right:0;max-width:220px;min-width:220px}}@media (min-width:1280px){.tw_smart-phone--container.large{max-width:280px;min-width:280px}}.tw_smart-phone--container .tw_iphone{max-width:100%;position:relative}.tw_smart-phone--container .tw_qr-code--container{left:10%;position:absolute;right:10%;top:60px}.tw_smart-phone--container .tw_qr-code{border:1px solid #ccc;left:10%;padding:.5rem;right:10%}.tw_smart-phone--container .tw_authenticator-key--information{left:10%;position:absolute;right:10%;top:60px}.tw_smart-phone--container .tw_authenticator-key--information .tw_or-enter-key{font-weight:700;text-align:center}.tw_smart-phone--container .tw_authenticator-key--information .tw_authenticator-key--wrapper{background-color:var(--theme-input-bg);border:1px solid var(--theme-primary);border-radius:4px;padding:.25rem .5rem}.tw_smart-phone--container .tw_authenticator-key--information .tw_authenticator-key--wrapper .tw_authenticator-key{color:var(--theme-primary);font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:0;margin-top:0;text-align:center;text-transform:uppercase}.tw_smart-phone--container .tw_qr-code--information{display:flex;flex-direction:column}.tw_smart-phone--container .tw_qr-code--scan-me{background-color:var(--theme-primary);border-radius:0 0 .375rem .375rem;color:var(--theme-primary-button-text);display:flex;justify-content:center;padding:.25rem .5rem;width:100%}.tw_app-stores{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:1024px){.tw_app-stores{gap:1rem}}@media (min-width:1280px){.tw_app-stores{gap:1.5rem}}.tw_app-stores .tw_attribution{color:var(--theme-two-fa-attribution-text);font-size:10px;text-align:center}.tw_or-select{align-self:center;font-size:32px;font-weight:700}.tw_app-store-badge.google{width:120px}.tw_app-store-badge.apple{height:40px;min-height:40px;width:120px}.tw_authenticator-details{align-items:center;border:1px solid var(--theme-border-light);border-radius:.375rem;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;margin-bottom:1rem;padding:1rem}.tw_authenticator-details .tw_authenticators img{height:150px;margin-left:auto;margin-right:auto;max-width:150px;width:150px}.tw_authenticator-details .tw_app-store-qr-code{height:120px;width:120px}.tw_two-factor-authentication{display:flex;flex-direction:column;gap:1rem}.tw_two-factor-authentication--enabled,.tw_two-factor-authentication--note{background-color:var(--theme-two-fa-note);border:1px solid var(--theme-two-fa-note-border);border-radius:.5rem;color:var(--theme-two-fa-note-text);margin-bottom:1rem;padding:.5rem 1rem}.tw_two-factor-authentication--enabled p,.tw_two-factor-authentication--note p{color:var(--theme-two-fa-note-text)!important}.tw_two-factor-authentication--enabled p:last-of-type,.tw_two-factor-authentication--note p:last-of-type{padding-bottom:0}.tw_two-factor-authentication--enabled{background-color:var(--theme-two-fa-enabled);border:1px solid var(--theme-two-fa-enabled-border);color:var(--theme-two-fa-enabled-text);display:flex;gap:.5rem;margin-bottom:0}.tw_authenticator-code{color:var(--theme-primary);font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem;margin-top:1rem;text-transform:uppercase}.tw_account-page--content--container:has(#qrCode){width:90%}@media (min-width:1024px){.tw_account-page--content--container:has(#qrCode){max-width:855px;width:70%}}@media (min-width:1536px){.tw_account-page--content--container:has(#qrCode){width:50%}}.tw_select-authentication-method--intro{margin-bottom:1rem}@media (min-width:1700px){.tw_select-authentication-method--intro{margin-left:1rem;margin-right:1rem}}.tw_select-authentication-method--wrapper{display:flex;flex-direction:column;gap:4rem}@media (min-width:1024px){.tw_select-authentication-method--wrapper{flex-direction:row;gap:1rem;justify-content:space-between}}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;max-width:480px;overflow:hidden;width:100%}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item .top{border-left:2px solid var(--theme-disabled-button-border);border-radius:.375rem .375rem 0 0;border-right:2px solid var(--theme-disabled-button-border);border-top:2px solid var(--theme-disabled-button-border);display:flex;justify-content:center;padding:1rem;transition:all .3s ease-in-out}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item .top img{height:100%;margin-left:auto;margin-right:auto;max-width:200px;min-width:170px;opacity:.5;transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item .bottom{background-color:var(--theme-disabled-button);border-bottom:2px solid var(--theme-disabled-button-border);border-left:2px solid var(--theme-disabled-button-border);border-radius:0 0 .375rem .375rem;border-right:2px solid var(--theme-disabled-button-border);color:var(--theme-disabled-button-text);padding:.25rem 1rem;text-align:center;transition:all .3s ease-in-out}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item .bottom span{opacity:.5;transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.selected .top,.tw_select-authentication-method--wrapper .tw_select-authentication-method--item:hover .top{border-left:2px solid var(--theme-primary-button-hover);border-right:2px solid var(--theme-primary-button-hover);border-top:2px solid var(--theme-primary-button-hover)}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.selected .top img,.tw_select-authentication-method--wrapper .tw_select-authentication-method--item:hover .top img{opacity:1}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.selected .bottom,.tw_select-authentication-method--wrapper .tw_select-authentication-method--item:hover .bottom{background-color:var(--theme-primary-button-hover);border-bottom:2px solid var(--theme-primary-button-hover);border-left:2px solid var(--theme-primary-button-hover);border-right:2px solid var(--theme-primary-button-hover);color:var(--theme-primary-button-text)}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.selected .bottom span,.tw_select-authentication-method--wrapper .tw_select-authentication-method--item:hover .bottom span{opacity:1}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.disabled .top{border-left:2px solid var(--theme-disabled-button-border);border-right:2px solid var(--theme-disabled-button-border);border-top:2px solid var(--theme-disabled-button-border)}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.disabled .top img{height:100%;margin-left:auto;margin-right:auto;max-width:200px;min-width:170px;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.disabled .bottom{background-color:var(--theme-disabled-button);border-bottom:2px solid var(--theme-disabled-button-border);border-left:2px solid var(--theme-disabled-button-border);border-right:2px solid var(--theme-disabled-button-border);color:var(--theme-disabled-button-text)}.tw_select-authentication-method--wrapper .tw_select-authentication-method--item.disabled .bottom span{opacity:.5}.tw_select-authentication-method--wrapper .tw_setup-authenticator--item{display:flex;flex-direction:column;justify-content:space-between;max-width:480px;overflow:hidden;width:100%}.tw_select-authentication-method--wrapper .tw_setup-authenticator--item .top{border-left:2px solid var(--theme-primary-button-border);border-radius:.375rem .375rem 0 0;border-right:2px solid var(--theme-primary-button-border);border-top:2px solid var(--theme-primary-button-border);display:flex;justify-content:center;padding:1rem}.tw_select-authentication-method--wrapper .tw_setup-authenticator--item .top img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_select-authentication-method--wrapper .tw_setup-authenticator--item .bottom{background-color:var(--theme-primary-button-border);border-bottom:2px solid var(--theme-primary-button-border);border-left:2px solid var(--theme-primary-button-border);border-radius:0 0 .375rem .375rem;border-right:2px solid var(--theme-primary-button-border);color:var(--theme-primary-button-text);padding:.25rem 1rem;text-align:center}.tw_select-authentication-method--wrapper .tw_setup-authenticator--item .bottom span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_focus-separator{margin-bottom:1rem;margin-top:1rem}.tw_congratulations-position{display:flex;flex-direction:column;gap:1rem}.tw_hidden,.tw_menu--hidden{display:none}.tw_menu-separator{border-top:1px solid var(--theme-border-menu)}.tw_language-switcher__flag{height:24px}.tw_main-menu__button{border-radius:.375rem;flex-direction:row;gap:.5rem;height:34px;left:0;padding:0 1rem;position:relative;text-align:justify;width:auto}@media (prefers-contrast:more){.tw_main-menu__button{border:1px solid}}.tw_main-menu__button:hover{background-color:var(--main-menu-trigger-bg-hover);color:var(--main-menu-trigger-fg-hover)}.tw_main-menu__button.tw_main-menu--enabled{background-color:var(--main-menu-trigger-bg-enabled);color:var(--main-menu-trigger-fg-enabled);z-index:9999}.tw_user-info-panel{background-color:var(--theme-user-info-bg);color:var(--theme-user-info-text);text-align:left}.tw_user-info-link,.tw_user-info-panel{flex-direction:column;float:left;width:100%}.tw_user-info-link{cursor:pointer;display:flex;font-size:1rem;gap:.25rem;line-height:1.5rem;padding:1rem;white-space:nowrap}@media (min-width:1025px){.tw_user-info-link{border-color:var(--theme-user-info-border);border-top-width:1px;padding-bottom:.5rem;padding-top:.5rem}}@media (min-width:1280px){.tw_user-info-link{font-size:.75rem;font-size:.875rem;line-height:1.25rem}}.tw_user-info-link:first-of-type{border-top:none}.tw_user-info-link:last-of-type{border-bottom:none}.tw_user-info-link.no-border{border-top-width:0}.tw_user-info-link:hover{background-color:var(--theme-user-info-bg-hover);color:var(--theme-user-info-text-hover)}.tw_user-info-link .tw_chip--support-user{align-self:flex-start}.tw_user-info a[disabled] .tw_user-info-link{opacity:.8}.tw_user-info a[disabled] .tw_user-info-link:hover{background-color:transparent;color:var(--theme-user-info-text);cursor:auto;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none}* :has([dir=rtl]) .tw_user-info-panel{text-align:right}.hc-dark-theme .tw_main-menu,.hc-light-theme .tw_main-menu{box-shadow:none}.hc-dark-theme .tw_main-menu ul,.hc-light-theme .tw_main-menu ul{border:1px solid var(--theme-border);box-shadow:none}.hc-dark-theme .tw_main-menu__button,.hc-dark-theme .tw_main-menu__button ul,.hc-light-theme .tw_main-menu__button,.hc-light-theme .tw_main-menu__button ul{border:1px solid var(--theme-border)}.hc-dark-theme .tw_user-info-link:hover,.hc-light-theme .tw_user-info-link:hover{background-color:transparent;color:var(--hc-fg);outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme a[disabled] .tw_user-info-link,.hc-light-theme a[disabled] .tw_user-info-link{opacity:.8}.hc-dark-theme a[disabled] .tw_user-info-link:hover,.hc-light-theme a[disabled] .tw_user-info-link:hover{background-color:transparent;color:var(--hc-fg);opacity:.8}.tw_timeware-logo{align-self:center;background-color:var(--nmd3-primary);border-radius:9999px;color:var(--theme-white);cursor:auto;display:flex;height:34px;left:0;margin-left:auto;margin-right:auto;min-height:34px;min-width:34px;overflow:hidden;padding-bottom:0;padding-top:0;position:absolute;top:0;transition:width .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px;z-index:40}@media (min-width:1280px){.tw_timeware-logo:hover{position:absolute;width:155px;z-index:9999}.tw_timeware-logo:hover .tw_timeware-logo__svg{justify-content:flex-start;overflow:hidden;width:150px}}.tw_timeware-logo__wrapper{cursor:auto;display:block;height:34px;min-height:34px;min-width:34px;padding-bottom:0;padding-top:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px}.tw_timeware-logo__svg{height:34px;justify-content:flex-start;margin-left:2px;overflow:hidden;transition:width .25s ease-in-out;width:20px}.tw_timeware-logo__svg svg{max-width:150px;min-height:24px;min-width:150px;overflow:hidden}@media (min-width:1280px){.tw_timeware-logo__svg svg{min-height:34px}}* :has([dir=rtl]) .tw_timeware-logo{left:auto;right:0;top:0}* :has([dir=rtl]) .tw_timeware-logo .tw_timeware-logo__svg{justify-content:flex-end;left:-12px;margin-left:auto}* :has([dir=rtl]) .tw_timeware-logo:hover{right:0}* :has([dir=rtl]) .tw_timeware-logo:hover .tw_timeware-logo__svg{justify-content:flex-end;left:-4px}.hc-dark-theme .tw_timeware-logo,.hc-light-theme .tw_timeware-logo{background-color:var(--hc-reverse-bg);color:var(--hc-reverse-fg)}.tw_employee-panel{align-self:center;background-color:var(--theme-employee-panel-bg);border:1px solid var(--theme-user-info-border);border-radius:.375rem;box-shadow:0 0 0 transparent;cursor:pointer;display:flex;gap:.5rem;height:34px;min-height:34px;padding:.5rem 1rem;position:relative;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:10}.tw_employee-panel:hover{box-shadow:0 0 6px var(--drop-shadow);cursor:pointer}@media (min-width:1536px){.tw_employee-panel{border-radius:.75rem;display:flex;flex-direction:column;height:80px;justify-content:space-between;max-height:80px;top:5px}}@media (min-width:1280px){.tw_employee-panel--width{max-width:440px;min-width:440px}}@media (min-width:1536px){.tw_employee-panel--width{left:50%;margin-left:-240px;max-width:480px;min-width:480px;position:absolute;width:480px}}@media (min-width:1700px){.tw_employee-panel--width{max-width:520px;min-width:520px}}.tw_employee-panel__wrapper{flex-direction:row;margin-left:0;margin-right:0;padding-top:0}@media (min-width:1280px){.tw_employee-panel__wrapper{display:flex;justify-content:center}}.tw_employee-panel__content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;position:relative;z-index:3}.tw_employee-panel__content--wrapper{cursor:pointer;display:flex;gap:.5rem;width:100%}.tw_employee-panel__name{color:var(--theme-employee-panel-name);font-weight:700;max-height:27px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.tw_employee-panel__name{align-self:center}}@media (min-width:1700px){.tw_employee-panel__name{font-size:1.25rem;line-height:1.75rem}}.tw_employee-panel__name--smaller{font-size:1rem;line-height:1.5rem}.tw_employee-panel__name--search-panel{font-size:.875rem;line-height:1.25rem}.tw_employee-panel__text-row{display:flex;gap:0;justify-content:space-between;padding-bottom:0;width:100%}.tw_employee-panel__text-row:last-of-type{display:none}@media (min-width:640px){.tw_employee-panel__text-row{max-height:27px}}@media (min-width:1280px){.tw_employee-panel__text-row{max-height:100%}}@media (min-width:1536px){.tw_employee-panel__text-row{gap:0;margin-bottom:.25rem}.tw_employee-panel__text-row:last-of-type{display:flex}}.tw_employee-panel__text-row--grid{padding-bottom:0;width:100%}@media (min-width:640px){.tw_employee-panel__text-row--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:27px}}@media (min-width:1536px){.tw_employee-panel__text-row--grid{margin-bottom:.25rem;max-height:100%}}.tw_employee-panel__body-text{align-self:center;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_employee-panel__placeholder-avatar{align-items:center;align-self:center;background-color:var(--theme-user-info-bg);border:2px dashed var(--theme-user-info-border);border-radius:9999px;display:flex;height:24px;justify-content:center;min-width:24px;opacity:.5;width:24px}@media (min-width:1536px){.tw_employee-panel__placeholder-avatar{border-width:3px;height:60px;min-width:60px;width:60px}}.tw_employee-panel__placeholder-icon,.tw_employee-panel__placeholder-icon svg{color:var(--theme-employee-panel-name);height:12px;opacity:.5;width:12px}@media (min-width:1536px){.tw_employee-panel__placeholder-icon,.tw_employee-panel__placeholder-icon svg{height:24px;width:24px}}.tw_employee-panel__placeholder-bar{background-color:var(--theme-user-info-border);border-radius:4px;height:10px;opacity:.4}.tw_employee-panel__placeholder-bar--wide{width:120px}.tw_employee-panel__placeholder-bar--narrow{width:80px}@media (min-width:1536px){.tw_employee-panel__placeholder-bar{border-radius:6px;height:14px}.tw_employee-panel__placeholder-bar--wide{width:150px}.tw_employee-panel__placeholder-bar--narrow{width:100px}}.tw_employee-panel--id-payroll-text{color:var(--theme-employee-panel-name);font-size:.875rem;font-weight:700;line-height:1.25rem;opacity:.5}.hc-dark-theme .tw_employee-panel,.hc-light-theme .tw_employee-panel{background-color:var(--hc-bg);border:1px solid var(--hc-border);box-shadow:0 0 0 transparent}.hc-dark-theme .tw_employee-panel:hover,.hc-light-theme .tw_employee-panel:hover{box-shadow:0 0 6px var(--drop-shadow)}.hc-dark-theme .tw_employee-panel__name,.hc-light-theme .tw_employee-panel__name{color:var(--hc-fg)}.hc-dark-theme .tw_employee-panel__placeholder-avatar,.hc-light-theme .tw_employee-panel__placeholder-avatar{background-color:var(--hc-bg);border-color:var(--hc-border)}.hc-dark-theme .tw_employee-panel__placeholder-icon,.hc-dark-theme .tw_employee-panel__placeholder-icon svg,.hc-light-theme .tw_employee-panel__placeholder-icon,.hc-light-theme .tw_employee-panel__placeholder-icon svg{color:var(--hc-fg)}.hc-dark-theme .tw_employee-panel__placeholder-bar,.hc-light-theme .tw_employee-panel__placeholder-bar{background-color:var(--hc-border)}.hc-dark-theme .tw_employee-panel--id-payroll-text,.hc-light-theme .tw_employee-panel--id-payroll-text{color:var(--hc-fg);opacity:.5}.overlay{background-color:var(--theme-overlay);cursor:auto;display:block;height:100%;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:40}.tw_editing .overlay{pointer-events:none}.overlay.high-z{z-index:10000}.overlay.low-z{z-index:50}.overlay[aria-disabled=false],.overlay[aria-disabled=true]{display:none}@media (min-width:1025px){.overlay[aria-disabled=false]{display:block}}.tw_contextual-overlay{display:none;z-index:0}body:has([data-theme~=tw_attendance-tooltip] .tw_contextual__tooltip,[data-theme~=tw_absence-tooltip] .tw_contextual__tooltip,[data-theme~=tw_leave-tooltip] .tw_contextual__tooltip,[data-theme~=tw_personnel-tooltip] .tw_contextual__tooltip,[data-theme~=tw_person-tooltip] .tw_contextual__tooltip,[data-theme~=tw_shared-tooltip] .tw_contextual__tooltip) .tw_contextual-overlay{background-color:var(--theme-overlay-lighter);cursor:auto;display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99999}.tw_sidebar-toggle-button{background-color:var(--theme-sidebar-bg);border-bottom:1px solid var(--theme-sidebar-border);border-radius:9999px;border-right:1px solid var(--theme-sidebar-border);border-top:1px solid var(--theme-sidebar-border);display:flex;height:34px;justify-content:center;position:absolute;right:-10px;top:1rem;width:34px}* :has([dir=rtl]) .tw_sidebar-toggle-button{border-left:1px solid var(--theme-sidebar-border);border-right:0 solid var(--theme-sidebar-border);left:-10px;right:auto}.tw_sidebar{background-color:var(--theme-sidebar-bg);border-radius:0 0 0 0;border-right:1px solid var(--theme-sidebar-border);bottom:0;display:flex;flex-direction:column;height:auto;left:0;min-height:200px;padding:5px 10px 10px;position:fixed;top:51px;transition:all .2s ease-in-out;width:60px;z-index:10}.tw_sidebar#btn{background-color:var(--nmd3-primary);color:var(--nmd3-primary);cursor:pointer;height:40px;line-height:40px;text-align:center;width:40px}.tw_sidebar .links_name{cursor:pointer;display:none;font-size:.875rem;line-height:normal;min-width:0;opacity:0;padding-inline-start:.5rem;pointer-events:none;text-align:start;-moz-user-select:none;user-select:none;-webkit-user-select:none}.tw_sidebar ul{display:flex;flex-direction:column;flex-grow:1;gap:1rem;margin-left:0;margin-right:0;margin-top:0;padding-bottom:2rem;padding-top:3rem;position:relative;width:100%;z-index:3}.tw_sidebar ul li{height:40px;line-height:40px;list-style:none;position:relative;width:100%}.tw_sidebar ul li a,.tw_sidebar ul li button{gap:0}.tw_sidebar ul li a,.tw_sidebar ul li a.tw_disabled,.tw_sidebar ul li button,.tw_sidebar ul li button.tw_disabled{align-items:center;border-radius:.375rem;display:flex;line-height:2.5rem;min-height:2.5rem;text-decoration:none;transition:background-color .3s ease-in-out}.tw_sidebar ul li a.tw_disabled,.tw_sidebar ul li button.tw_disabled{justify-content:start;opacity:.3;pointer-events:none}.tw_sidebar ul li a.tw_disabled:hover,.tw_sidebar ul li button.tw_disabled:hover{background-color:transparent;pointer-events:none}.tw_sidebar ul li a.tw_enabled-wide-dual.active,.tw_sidebar ul li button.tw_enabled-wide-dual.active{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_sidebar ul li:last-of-type{margin-bottom:0}.tw_sidebar ul li.tw_personnel a:is(:hover,.active),.tw_sidebar ul li.tw_personnel button:is(:hover,.active){background-color:var(--theme-sidebar-personnel);color:var(--theme-sidebar-text)}.tw_sidebar ul li.tw_attendance a:is(:hover,.active),.tw_sidebar ul li.tw_attendance button:is(:hover,.active){background-color:var(--theme-sidebar-attendance);color:var(--theme-sidebar-text)}.tw_sidebar ul li.tw_absence a:is(:hover,.active),.tw_sidebar ul li.tw_absence button:is(:hover,.active){background-color:var(--theme-sidebar-absence);color:var(--theme-sidebar-text)}.tw_sidebar ul li.tw_leave a:is(:hover,.active),.tw_sidebar ul li.tw_leave button:is(:hover,.active){background-color:var(--theme-sidebar-leave);color:var(--theme-sidebar-text)}.tw_sidebar.active{width:300px;z-index:40}.tw_sidebar.active .links_name{display:inline-block;min-width:249px;opacity:1;pointer-events:auto;transition:0s}.tw_sidebar.active .tw_disabled .links_name{display:inline-block;opacity:1;pointer-events:none;transition:0s}.tw_sidebar.active#btn{transform:rotate(180deg);transition-duration:.3s}.tw_sidebar.active ul{padding-top:calc(3rem - 40px)}* :has(.tw_employee-panel,.tw_employee-panel) .tw_sidebar{top:134px}@media (min-width:1280px){* :has(.tw_employee-panel,.tw_employee-panel) .tw_sidebar{top:51px}}* :has([dir=rtl]) .tw_sidebar{border-left:1px solid var(--theme-sidebar-border);border-radius:.375rem 0 0 .375rem;border-right:0 solid var(--theme-sidebar-border);left:auto;right:0}* :has([dir=rtl]) .tw_sidebar#btn{transform:rotate(180deg)}* :has([dir=rtl]) .tw_sidebar.active#btn{transform:rotate(0deg)}.tw_sidebar-icon{margin-inline-start:7px}.tw_sidebar button .tw_sidebar-icon{margin-inline-start:0}.tw_sidebar.active button .tw_sidebar-icon{margin-inline-start:7px}.tw_sidebar-dual-option-select a.tw_enabled-wide-dual:not(:first-of-type),.tw_sidebar-dual-option-select button.tw_enabled-wide-dual:not(:first-of-type){justify-content:center}a.tw_enabled-wide-dual:not(:first-of-type) .tw_sidebar-icon,button.tw_enabled-wide-dual:not(:first-of-type) .tw_sidebar-icon{margin-inline-start:0}.tw_sidebar ul li a:is(:hover,.active),.tw_sidebar ul li button:is(:hover,.active){background-color:var(--theme-sidebar-primary);color:var(--theme-sidebar-text)}.tw_sidebar ul li a:is(:hover,.active) .tw_sidebar-icon,.tw_sidebar ul li button:is(:hover,.active) .tw_sidebar-icon{cursor:pointer}.tw_quick-links--title{color:var(--theme-quick-links--title);float:left;font-size:1.25rem;font-weight:700;line-height:1.75rem;min-height:40px;padding-top:.5rem;text-wrap-mode:nowrap}.tw_sidebar-dual-option-select{border:1px solid var(--theme-sidebar-bg);border-radius:.375rem;display:flex;max-height:40px;overflow:hidden;transition:width .2s ease-in-out;width:40px}.tw_sidebar-dual-option-select a.tw_enabled-wide-dual.active,.tw_sidebar-dual-option-select a.tw_enabled-wide-dual:hover{background-color:var(--theme-primary)}.tw_sidebar-dual-option-select a.tw_enabled-wide-dual.active:hover{background-color:var(--theme-primary-hover)}.tw_sidebar-dual-option-select.active,.tw_sidebar-dual-option-select.active:hover,.tw_sidebar-dual-option-select:hover,.tw_sidebar-dual-option-select:is(.tw_personnel,.tw_absence,.tw_leave,.tw_attendance):hover{background-color:var(--theme-grid-row)}:has(.hc-light-theme,.hc-dark-theme) :is(.tw_sidebar-dual-option-select:is(.tw_personnel,.tw_absence,.tw_leave,.tw_attendance):hover,.tw_sidebar-dual-option-select.active,.tw_sidebar-dual-option-select:hover,.tw_sidebar-dual-option-select.active:hover){border:1px solid var(--theme-border)}.tw_sidebar-dual-option-select.tw_reverse{flex-direction:row-reverse}.tw_sidebar-dual-option-select.disabled{background-color:transparent}.tw_sidebar-dual-option-select:hover{width:80px}.tw_sidebar-dual-option-select.disabled:hover{width:40px}.tw_enabled-wide,.tw_enabled-wide-dual{min-width:40px}.tw_sidebar-dual-option-select a.tw_enabled-wide-dual:first-of-type,.tw_sidebar-dual-option-select a.tw_enabled-wide-dual:last-of-type{border-radius:0 0 0 0}.tw_sidebar.active :is(.tw_sidebar-dual-option-select,.tw_sidebar-dual-option-select:hover){width:auto}.tw_sidebar ul li a.tw_enabled-wide-dual{border-radius:0}.hc-dark-theme .tw_sidebar ul li a:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li button:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_absence a:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_absence button:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_attendance a:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_attendance button:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_leave a:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_leave button:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_personnel a:is(:hover,.active),.hc-dark-theme .tw_sidebar ul li.tw_personnel button:is(:hover,.active),.hc-light-theme .tw_sidebar ul li a:is(:hover,.active),.hc-light-theme .tw_sidebar ul li button:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_absence a:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_absence button:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_attendance a:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_attendance button:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_leave a:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_leave button:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_personnel a:is(:hover,.active),.hc-light-theme .tw_sidebar ul li.tw_personnel button:is(:hover,.active){background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.tw_accordion-menu,.tw_no-accordion-menu{display:flex;flex-direction:column;gap:1rem;margin-bottom:63px;width:100%}@media (min-width:768px){.tw_accordion-menu{display:grid;grid-template-columns:280px minmax(280px,1fr)}}.tw_accordion-menu__wrapper{position:relative;z-index:0}.tw_accordion-menu--container-mob{display:none}@media (min-width:768px){.tw_accordion-menu--container-mob{display:block}}.tw_accordion-menu--container{height:100%}@media (min-width:1025px){.tw_accordion-menu--container{grid-column:span 1/span 1;grid-row:span 4/span 4}}.tw_accordion-menu--ul{border:1px solid var(--theme-border-accordion);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;overflow:hidden;width:100%}@media (min-width:768px){.tw_accordion-menu--ul{border-top-left-radius:.5rem;border-top-right-radius:.5rem}}.tw_accordion-menu--li{width:100%}.tw_accordion__mobile--toggle{background-color:var(--solid-button-bg);border-left:1px solid var(--theme-border-accordion);border-right:1px solid var(--theme-border-accordion);border-top:1px solid var(--theme-border-accordion);color:var(--solid-button-fg);padding:6px 10px}.tw_accordion__mobile--toggle:hover{background-color:var(--solid-button-bg-hover)}.tw_accordion__mobile--expanded{border-radius:.5rem .5rem 0 0;display:flex;width:100%}@media (min-width:768px){.tw_accordion__mobile--expanded{display:none;width:100%}}.tw_accordion__mobile--collapsed{border-radius:.5rem .5rem .5rem .5rem;display:flex;width:100%}@media (min-width:768px){.tw_accordion__mobile--collapsed{display:none;width:100%}}.tw_accordion-expand-collapse--icons{align-self:center;height:16px;position:relative;width:16px}.tw_accordion-collapsed{align-self:center;left:0;position:absolute;top:0;transform:rotate(0deg);transition-duration:.2s;transition-timing-function:ease-in-out}.tw_accordion-expanded--first-line{transform:rotate(90deg)}.tw_accordion-expanded--first-line,.tw_accordion-expanded--second-line{align-self:center;background-color:transparent;left:0;position:absolute;top:0;transition-duration:.2s;transition-timing-function:ease-in-out}.tw_accordion-expanded--second-line{transform:rotate(180deg)}.tw_accordion-collapsed_css{transform:rotate(180deg)}.tw_accordion-collapsed_css,.tw_accordion-expanded_css{align-self:center;transition-duration:.2s;transition-timing-function:ease-in-out}.tw_accordion-expanded_css{transform:rotate(0deg)}.accordion-menu--collapse{background-color:var(--theme-accordion-menu-collapse-icon)}.accordion-menu--expand{background-color:var(--theme-accordion-menu-expand-icon)}.accordion-menu ul.tw_accordion-menu--expanded-items{background-color:var(--theme-accordion-menu-expanded-bg);width:100%}.accordion-menu ul.tw_accordion-menu--expanded-items li{padding-bottom:.5rem;padding-top:.5rem;width:100%}.tw_accordion-menu-filterable.tw_accordion-menu__wrapper{border:2px solid var(--theme-border-accordion);border-radius:.5rem;overflow:hidden}.tw_accordion-menu-filterable.tw_accordion-menu__wrapper .tw_accordion-menu-item{background-color:transparent;background-image:none;border-radius:0;border-style:none;color:var(--theme-accordion-menu-parent-text);cursor:pointer;font-size:.875rem;justify-content:flex-start;line-height:1.25rem;text-align:left;white-space:normal}.tw_accordion-menu-filterable.tw_accordion-menu__wrapper .tw_accordion-menu-item--active{border-inline-start:4px solid var(--theme-accordion-menu-active-item-border);color:var(--theme-accordion-menu-child-text-active);margin-inline-start:calc(.5rem + 12px);padding-inline-start:.5rem;transition:all .2s ease-in-out}.tw_accordion-menu-filterable.tw_accordion-menu__wrapper .tw_accordion-menu-item--disabled,.tw_accordion-menu-filterable.tw_accordion-menu__wrapper .tw_accordion-menu-item--inactive{border-inline-start:4px solid transparent;color:var(--theme-accordion-menu-child-text);margin-inline-start:calc(.5rem + 12px);padding-inline-start:.5rem;transition:all .2s ease-in-out}.tw_accordion-menu-filterable.tw_accordion-menu__wrapper .tw_accordion-menu-item--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_accordion-menu-filterable.tw_accordion-menu__wrapper .tw_accordion-menu-item__mentioned{font-size:12px;font-style:italic;line-height:14px;margin-inline-start:calc(.5rem + 16px);opacity:.7;padding-inline-start:.5rem}.tw_accordion-menu-filterable .tw_accordion-menu--ul{border-bottom:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-left:none;border-right:none;border-top-left-radius:0;border-top-right-radius:0}.tw_accordion-menu-filterable .tw_accordion-menu--ul ul.tw_accordion-menu--expanded-items{max-height:calc(100vh - 310px);overflow-y:auto}.tw_accordion-menu-filterable .tw_accordion-menu--ul:has(.tw_support) ul.tw_accordion-menu--expanded-items{max-height:calc(100vh - 350px);overflow-y:auto}.tw_accordion-menu-filterable__filter-input{background-color:var(--theme-input-bg);border:none;color:var(--theme-body-text);display:flex;min-height:32px;position:relative;width:100%;z-index:2}.tw_accordion-menu-filterable__filter-input__inner{background-color:transparent;display:flex;font-size:.875rem;font-weight:400;line-height:1.5rem;min-height:32px;outline:none;padding-bottom:4px;padding-inline-end:8px;padding-top:4px;padding-inline-start:8px;position:relative;width:100%;z-index:1}.tw_accordion-menu-filterable__filter-input__icon{align-self:center;cursor:auto;inset-inline-end:4px;opacity:.4;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.tw_accordion-menu-filterable__button-parent{background-color:var(--solid-button-bg);border:none;border-radius:0;color:var(--solid-button-fg);font-size:.875rem;gap:.5rem;justify-content:start;padding:.5rem;width:100%}.tw_accordion-menu-filterable__button-parent:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.tw_accordion-menu-filterable__button-parent--collapsed{background-color:var(--solid-button-bg);border:none;border-radius:0;color:var(--solid-button-fg);font-size:.875rem;gap:.5rem;justify-content:start;padding:.5rem;width:100%}.tw_accordion-menu-filterable__button-parent--collapsed:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.tw_accordion-menu-filterable .tw_search-highlight{background-color:transparent;color:inherit}.tw_accordion-menu__config .tw_accordion-menu-filterable__button-parent{background-color:transparent;border:none;border-bottom:1px solid var(--theme-primary);border-radius:0;color:var(--theme-primary);font-size:.875rem;gap:.5rem;justify-content:start;padding-inline-end:.5rem;padding-bottom:0;padding-top:0;padding-inline-start:0;width:100%}.tw_accordion-menu__config .tw_accordion-menu-filterable__button-parent:hover{background-color:var(--grid-row-bg-hover);color:var(--theme-primary)}.tw_accordion-menu__config .tw_accordion-menu-filterable__button-parent--collapsed{background-color:transparent;border:none;border-bottom:1px solid var(--theme-primary);border-radius:0;color:var(--theme-primary);font-size:.875rem;gap:.5rem;justify-content:start;padding-inline-end:.5rem;padding-bottom:0;padding-top:0;padding-inline-start:0;width:100%}.tw_accordion-menu__config .tw_accordion-menu-filterable__button-parent--collapsed:hover{background-color:var(--grid-row-bg-hover);color:var(--theme-primary)}.tw_accordion-menu__config .tw_accordion-expand-collapse--icon-container{align-items:center;align-self:center;background-color:var(--theme-primary);color:var(--solid-button-fg);display:flex;height:37px;justify-content:center;position:relative;width:37px}.tw_accordion-menu__config .tw_accordion-expand-collapse--icons{align-self:center;height:18px;position:relative;width:18px}.tw_accordion-menu__config li.tw_accordion-menu--li:not(.tw_support) ul.tw_accordion-menu--expanded-items{border-bottom:1px solid var(--theme-border-menu)}.tw_accordion-menu__config li.tw_accordion-menu--li.tw_support .tw_accordion-menu-filterable__button-parent--collapsed{border-bottom:none}.hc-dark-theme .tw_accordion-menu-item,.hc-light-theme .tw_accordion-menu-item{border:1px solid transparent}.hc-dark-theme .tw_accordion-menu-item:focus,.hc-light-theme .tw_accordion-menu-item:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu-item--active,.hc-light-theme .tw_accordion-menu-item--active{border-inline-start:4px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu-filterable__button-parent,.hc-dark-theme .tw_accordion-menu-filterable__filter-input,.hc-light-theme .tw_accordion-menu-filterable__button-parent,.hc-light-theme .tw_accordion-menu-filterable__filter-input{border:1px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu-filterable__button-parent:focus,.hc-light-theme .tw_accordion-menu-filterable__button-parent:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu--expanded-items li:has(div.tw_accordion-menu-item--active),.hc-light-theme .tw_accordion-menu--expanded-items li:has(div.tw_accordion-menu-item--active){outline:2px solid;outline-offset:-4px}.hc-dark-theme .tw_accordion-menu--expanded-items li:hover,.hc-light-theme .tw_accordion-menu--expanded-items li:hover{outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_accordion-menu--ul,.hc-light-theme .tw_accordion-menu--ul{border:2px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu__wrapper,.hc-light-theme .tw_accordion-menu__wrapper{background-color:transparent;border-color:var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_accordion-menu__config .tw_accordion-expand-collapse--icon-container,.hc-light-theme .tw_accordion-menu__config .tw_accordion-expand-collapse--icon-container{background-color:var(--hc-bg);color:var(--hc-fg)}.LoadingAnimation--Container,.tw_loading-animation--Container{height:100%;margin:0;position:fixed;width:100%}.LoadingAnimation,.tw_loading-animation{animation:slide 3s ease-in-out infinite alternate;background-image:linear-gradient(-45deg,#005eae 50%,#013f75 0);bottom:0;left:-50%;opacity:.5;position:fixed;right:-50%;top:0;z-index:10}.tw_loading-animation--direction{animation-direction:alternate-reverse;animation-duration:4s}.tw_loading-animation--duration{animation-duration:5s}.tw_loading-animation--content{left:50%;padding:10vmin;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.tw_loading-animation--image{max-width:100%}li{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_resources-list p{color:var(--theme-white);cursor:auto;font-size:1.125rem;line-height:1.75rem;padding-bottom:.5rem}.tw_resources-list ul{color:var(--theme-white);height:24rem;margin-left:auto;margin-right:auto;max-height:24rem;overflow:hidden;width:100%}@media (min-width:768px){.tw_resources-list ul{height:12rem;max-height:12rem}}@media (min-width:1536px){.tw_resources-list ul{width:75%}}.tw_resources-list ul li{display:grid;gap:1rem;grid-column:span 1/span 1}@media (min-width:768px){.tw_resources-list ul li{grid-template-columns:repeat(2,minmax(0,1fr))}}.tw_resources-list ul li span{grid-column:span 1/span 1;padding-inline-end:.5rem}@media (min-width:768px){.tw_resources-list ul li span{text-align:right}}.tw_resources-list ul li.isLoading{font-size:1rem;line-height:1.5rem;opacity:1;transition:all;transition-duration:.3s}.tw_resources-list ul li.isLoaded{font-size:.875rem;line-height:1.25rem}.tw_resources-list ul li.isLoaded:first-child{font-size:1em;line-height:1.5rem}.tw_resources-list ul li.isLoaded:nth-child(2){opacity:.4}.tw_resources-list ul li.isLoaded:nth-child(3){opacity:.3}.tw_resources-list ul li.isLoaded:nth-child(4){opacity:.2}.tw_resources-list ul li.isLoaded:nth-child(5){opacity:.1}.tw_resources-list ul li.isLoaded:nth-child(10),.tw_resources-list ul li.isLoaded:nth-child(6),.tw_resources-list ul li.isLoaded:nth-child(7),.tw_resources-list ul li.isLoaded:nth-child(8),.tw_resources-list ul li.isLoaded:nth-child(9){opacity:0}.tw_resources-list__loading-bar{align-items:center;background-image:linear-gradient(to top,var(--theme-loading-bar-bottom),var(--theme-loading-bar-top));display:flex;flex-direction:row;padding-inline-start:.5rem}.tw_resources-list__loading-bar,.tw_resources-list__loading-bar--wrapper{border-radius:9999px;box-shadow:inset 0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000}.tw_resources-list__loading-bar--wrapper{background-color:var(--theme-loading-bar-bg);display:block;width:100%}@keyframes loader{0%{width:10%}to{width:100%}}.tw_loader-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem}#preloader{background-color:rgba(0,0,0,.5);direction:ltr;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}#loader{animation:spin 2s linear infinite;border-color:transparent;border-radius:9999px;border-top-color:var(--theme-loader-one);border-width:var(--theme-loader-border-width);direction:ltr;display:block;height:150px;left:50%;margin:-75px 0 0 -75px;position:relative;top:50%;width:150px}#loader:before{animation:spin 3s linear infinite;border-color:transparent;border-radius:9999px;border-top-color:var(--theme-loader-two);border-width:var(--theme-loader-border-width);bottom:5px;left:5px;right:5px;top:5px}#loader:after,#loader:before{content:"";direction:ltr;position:absolute}#loader:after{animation:spin 1.5s linear infinite;border-color:transparent;border-radius:9999px;border-top-color:var(--theme-loader-three);border-width:var(--theme-loader-border-width);bottom:15px;left:15px;right:15px;top:15px}#loaderLogin{animation:spin 2s linear infinite;border-color:transparent;border-radius:9999px;border-top-color:var(--theme-loader-one);border-width:var(--theme-loader-border-width);direction:ltr;display:block;height:150px;position:relative;width:150px}#loaderLogin:before{animation:spin 3s linear infinite;border-color:transparent;border-radius:9999px;border-top-color:var(--theme-loader-two);border-width:var(--theme-loader-border-width);bottom:5px;left:5px;right:5px;top:5px}#loaderLogin:after,#loaderLogin:before{content:"";direction:ltr;position:absolute}#loaderLogin:after{animation:spin 1.5s linear infinite;border-color:transparent;border-radius:9999px;border-top-color:var(--theme-loader-three);border-width:var(--theme-loader-border-width);bottom:15px;left:15px;right:15px;top:15px}.loaderText{color:var(--theme-white);display:block;padding-top:1rem;position:relative;text-align:center;top:50%;width:100%}* :has([dir=rtl]) .loaderText{direction:rtl}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tw_card{background-color:var(--theme-primary-light);border:1px solid var(--theme-border-light);border-radius:.5rem;display:flex;flex-direction:column;position:relative;transition:background-color .3s ease-in-out;width:100%}.tw_card:has(div.tw_draggable_grid){overflow:auto}.tw_card__light-border{border:1px solid var(--theme-border-light)}.tw_card__table-border{border:1px solid var(--theme-gray-table-border)}.tw_card__has-shadow{box-shadow:2px 2px 12px var(--drop-shadow)}.tw_card__has-body-bg{background-color:var(--theme-body-bg)}.tw_card .tw_label-data-list--wrapper{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.5rem}@media (min-width:768px){.tw_card .tw_label-data-list--wrapper{gap:0}}.tw_card .tw_label-data-list--wrapper .tw_label-data-list--item{display:flex;flex-direction:column}@media (min-width:768px){.tw_card .tw_label-data-list--wrapper .tw_label-data-list--item{align-items:center;flex-direction:row;gap:.25rem}}.tw_card .tw_label-data-list--wrapper .tw_label-data-list--item label{align-self:flex-start}@media (min-width:768px){.tw_card .tw_label-data-list--wrapper .tw_label-data-list--item label{align-self:center}}.tw_card--inline{display:flex}@media (min-width:1025px){.tw_card--inline{display:inline-block;width:480px}}.tw_card__grid,.tw_card__grid.tw_card:focus,.tw_card__grid.tw_card:hover{background-color:var(--theme-window-bg)}.tw_card__grid .tw_card__content{background-color:transparent;border-radius:.5rem;color:var(--theme-card-text);display:flex;flex-direction:column;font-size:.875rem;gap:1rem;height:100%;line-height:1.25rem;padding:0;position:relative;transition:background-color .3s ease-in-out}.tw_card__grid:has(.tw_table__consumption) .tw_card__content{gap:0}.tw_card__grid:has(.tw_table__consumption) .tw_card__content h4{border-top:1px solid var(--theme-gray-table-border)}.tw_card__grid:has(.tw_table__consumption) .tw_card__content h4:first-of-type{border-top:none}.tw_card__grid--item{background-color:var(--theme-card-grid-bg);border-radius:.5rem;box-shadow:0 2px 5px -1px #00000080,0 0 1px 0 #00000080;display:flex;flex-direction:column;overflow:visible;position:relative;transition:background-color .3s ease-in-out}.tw_card__grid--item:hover{background-color:var(--theme-card-grid-bg-hover)}.tw_card__grid--item:focus{background-color:var(--theme-card-grid-bg-focus)}.tw_card__grid--no-border{border:none}.tw_card__header{align-items:center;background-color:var(--theme-primary);border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:var(--theme-H3);display:flex;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1.25rem;min-height:36px;padding:0 1rem;position:relative;width:100%}.tw_card__header--gray{background-color:var(--theme-gray-card-header)}.tw_card__header h3{align-items:center;align-self:center;color:var(--theme-H3);cursor:auto;display:flex;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1.25rem;padding-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tw_card__header h3 span{font-weight:400}.tw_card__header.collapsed,.tw_card__header.expanded{cursor:pointer;justify-content:space-between}.tw_card__header.collapsed h3,.tw_card__header.expanded h3{cursor:pointer}.tw_card__header.collapsed{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.tw_card__header .tw_audit-tooltip,.tw_card__header .tw_created-updated-tooltip,.tw_card__header .tw_favourite-tooltip,.tw_card__header .tw_permissions-tooltip{bottom:auto;display:flex;justify-content:flex-end;left:auto;position:relative;right:auto;top:auto}.tw_card__header label{color:var(--theme-H3)}.tw_card__content{background-color:transparent;border-radius:.5rem;color:var(--theme-card-text);display:flex;flex-direction:column;font-size:.875rem;gap:1rem;height:100%;line-height:1.25rem;padding:1rem;position:relative;transition:background-color .3s ease-in-out}.tw_card__content--grid{padding:0}.tw_card__footer{color:var(--theme-card-footer);padding:.5rem 1rem;width:100%}.tw_card__footer--grid{align-items:flex-end;min-height:30px;vertical-align:bottom}.tw_card__separator{border-color:var(--theme-primary-separator)}.tw_card__item-count{float:right;font-size:14px;font-weight:400}.tw_card--gray.tw_card__grid{border:1px solid var(--theme-gray-table-border);border-radius:.5rem .5rem .5rem .5rem;overflow:hidden}.tw_card__table--gray.table-border{border:1px solid var(--theme-gray-table-border);border-radius:.5rem}.tw_card__table--gray.no-border{border:none;border-radius:0 0 0 0}.tw_card__table--gray{overflow:auto}.tw_card__table--gray:not(:has(.tw_width--auto)) table{width:100%}.tw_card__table--gray table{background-color:var(--theme-gray-table-background);border-collapse:collapse;border-radius:0 0 0 0;font-size:14px;overflow:hidden;text-align:left}.tw_card__table--gray table td,.tw_card__table--gray table th{border:1px solid var(--theme-gray-table-td-th-border);border-top:none;padding:8px 15px}.tw_card__table--gray table td:first-of-type,.tw_card__table--gray table th:first-of-type{border-left:none}.tw_card__table--gray table td:last-of-type,.tw_card__table--gray table th:last-of-type{border-right:none}.tw_card__table--gray table td.tw_table__cell--no-padding,.tw_card__table--gray table th.tw_table__cell--no-padding{padding:0 15px}.tw_card__table--gray table td.tw_table__cell--text-center,.tw_card__table--gray table th.tw_table__cell--text-center{text-align:center}.tw_card__table--gray table td.tw_table__cell--no-inline-border,.tw_card__table--gray table th.tw_table__cell--no-inline-border{border-inline-end:none;border-inline-start:none}.tw_card__table--gray table thead{background:var(--theme-gray-table-thead-dark-background);overflow:hidden}.tw_card__table--gray table thead th{color:var(--theme-gray-table-th-light-text);font-weight:400}.tw_card__table--gray table thead th.bold{font-weight:600}.tw_card__table--gray table thead th .optional{font-size:80%;font-style:italic}.tw_card__table--gray table tbody{background-color:var(--theme-gray-table-tbody-background);overflow:hidden}.tw_card__table--gray table tbody td{color:var(--theme-gray-table-td-text)}.tw_card__table--gray table tbody td.bold{font-weight:700}.tw_card__table--gray table tbody tr.tw_table--secondary-header{background-color:var(--theme-query-table-thead-background);color:var(--grid-row-text)}.tw_card__table--gray table tbody tr.tw_table--secondary-header td{color:var(--grid-row-text)}.tw_card__table--gray table tbody tr.tw_table--good{background-color:var(--theme-approved-light);color:var(--theme-approved)}.tw_card__table--gray table tbody tr.tw_table--good td{color:var(--theme-approved)}.tw_card__table--gray table tbody tr.tw_added{background-color:var(--theme-approved-light);color:var(--theme-approved)}.tw_card__table--gray table tbody tr.tw_added td{color:var(--theme-approved)}.tw_card__table--gray table tbody tr.tw_removed{background-color:var(--theme-declined-light);color:var(--theme-declined)}.tw_card__table--gray table tbody tr.tw_removed td{color:var(--theme-declined)}.tw_card__table--gray table tbody tr:last-of-type td{border-bottom:none}.tw_card__table--gray.rounded table{border-radius:.5rem .5rem .5rem .5rem}.tw_card__table--gray .tw_employee__photo{height:34px;max-height:34px;max-width:34px;min-width:34px;width:34px}.tw_card__table--gray .tw_employee__photo .tw_conversations--list .tw_conversation--item .tw_employee__photo span{font-size:1rem}.tw_card__table--declined{overflow:auto}.tw_card__table--declined table{background-color:var(--theme-tactical-declined-leave-body-background);border:0 solid var(--theme-tactical-declined-leave-grid-border);border-collapse:collapse;border-radius:0 0 .5rem .5rem;overflow:hidden;text-align:left;width:100%}.tw_card__table--declined table td,.tw_card__table--declined table th{border:1px solid var(--theme-tactical-declined-leave-grid-border);padding:8px 15px}.tw_card__table--declined table thead{background:var(--theme-query-table-thead-background);overflow:hidden}.tw_card__table--declined table thead th{color:var(--theme-query-table-th-text);font-weight:400}.tw_card__table--declined table tbody{background-color:var(--theme-tactical-declined-leave-body-background);overflow:hidden}.tw_card__table--declined table tbody td{color:var(--theme-query-table-td-text)}.tw_card__table--approved{overflow:auto}.tw_card__table--approved table{background-color:var(--theme-approved-leave-body-background);border:0 solid var(--theme-approved-leave-grid-border);border-collapse:collapse;border-radius:0 0 .5rem .5rem;overflow:hidden;text-align:left;width:100%}.tw_card__table--approved table td,.tw_card__table--approved table th{border:1px solid var(--theme-approved-leave-grid-border);padding:8px 15px}.tw_card__table--approved table thead{background:var(--theme-query-table-thead-background);overflow:hidden}.tw_card__table--approved table thead th{color:var(--theme-query-table-th-text);font-weight:400}.tw_card__table--approved table tbody{background-color:var(--theme-approved-leave-body-background);overflow:hidden}.tw_card__table--approved table tbody td{color:var(--theme-query-table-td-text)}.tw_card__table--standard{overflow:auto}.tw_card__table--standard table{background-color:var(--grid-table-bg);border:0 solid var(--grid-table-border);border-collapse:collapse;border-radius:.5rem;overflow:hidden;text-align:left;width:680px}.tw_card__table--standard table td,.tw_card__table--standard table th{border:1px solid var(--grid-table-border);color:var(--grid-head-text);padding:8px 15px}.tw_card__table--standard table thead{background:var(--grid-head-bg);color:var(--grid-head-text);overflow:hidden}.tw_card__table--standard table thead th{color:var(--grid-head-text);font-weight:400}.tw_card__table--standard table tbody{background-color:var(--theme-approved-leave-body-background);overflow:hidden}.tw_card__table--standard table tbody td{color:var(--theme-query-table-td-text)}.tw_card__table--standard table tbody tr{background-color:var(--grid-row-bg);color:var(--grid-row-text)}.tw_card__table--standard table tbody tr:nth-child(odd){background-color:var(--theme-grid-row);background-image:none;color:var(--grid-alt-row-text)}.tw_card__table--staffing-policy{overflow:auto}.tw_card__table--staffing-policy table{border-collapse:collapse;overflow:hidden;text-align:left;width:100%}.tw_card__table--staffing-policy table thead tr{border-bottom:1px solid var(--theme-primary)}.tw_card__table--staffing-policy table thead th{color:var(--theme-primary)}.tw_card__table--staffing-policy table td,.tw_card__table--staffing-policy table th{padding-bottom:8px;padding-inline-end:10px;padding-inline-start:0;padding-top:8px}.tw_card__title--left{line-height:16px;text-align:left}.tw_card--shift{max-width:100%;width:455px}[dir=rtl] .tw_card__item-count{direction:rtl;float:left}.tw_map-card{flex-grow:0}@media (min-width:1024px){.tw_map-card{height:480px}}@media (min-width:1920px){.tw_map-card{height:640px}}@media (min-width:1024px){.tw_map-card.only-comments{height:640px}}div:where(.tw_card__grid,.tw_map-card) .tw_card__content{background-color:transparent;gap:0;padding:0}.tw_conversations-grid__card>.tw_card__content,.tw_notifications-grid__card>.tw_card__content{background-color:var(--theme-body-bg);gap:0;padding:0}.tw_conversations-grid__card--no-x-padding>.tw_wireframe-card__content{background-color:var(--theme-body-bg);border-radius:0 0 8px 8px;border-top:1px solid var(--theme-grid-border);gap:0;padding:0}.tw_dark .tw_card__table--gray table tbody tr.tw_table--good{background-color:#30332e}.hc-dark-theme .tw_card,.hc-light-theme .tw_card{border:1px solid var(--hc-border)!important;box-shadow:none}.hc-dark-theme .tw_card .tw_card__header,.hc-light-theme .tw_card .tw_card__header{background-color:var(--hc-bg);border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_card__grid .tw_card__header,.hc-light-theme .tw_card__grid .tw_card__header{background-color:var(--hc-bg);border:solid var(--hc-border);border-width:2px 2px 1px}.hc-dark-theme .tw_card h3,.hc-light-theme .tw_card h3{color:var(--hc-fg)}.hc-dark-theme .tw_card__table--gray,.hc-light-theme .tw_card__table--gray{background-color:transparent}.hc-dark-theme .tw_card__table--gray table thead th,.hc-light-theme .tw_card__table--gray table thead th{background-color:var(--hc-bg);border-top:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_card__table--gray table tbody tr.tw_table--good,.hc-light-theme .tw_card__table--gray table tbody tr.tw_table--good{background-color:var(--hc-bg);color:var(--hc-fg)}.hc-dark-theme .tw_card__table--gray table tbody tr.tw_table--good td,.hc-light-theme .tw_card__table--gray table tbody tr.tw_table--good td{color:var(--hc-fg);font-weight:600}.tw_wireframe-card{border:1px solid var(--wireframe-card-border);border-radius:8px;padding:1.5rem 1rem 1rem;position:relative}.tw_wireframe-card__light-border{border:1px solid var(--theme-border-light)}.tw_wireframe-card__has-shadow{box-shadow:2px 2px 12px var(--drop-shadow)}.tw_wireframe-card__has-body-bg{background-color:var(--theme-body-bg)}.tw_wireframe-card--top-margin{margin-top:1rem}.tw_wireframe-card--inline{display:flex}@media (min-width:1840px){.tw_wireframe-card--inline{width:50%}}.tw_wireframe-card__panel{background-color:var(--theme-body-bg);border:2px solid var(--theme-primary);box-shadow:2px 2px 12px var(--drop-shadow);outline:0 solid var(--theme-primary);padding:0;transition:all .1s ease-in-out;width:100%}@media (min-width:1050px){.tw_wireframe-card__panel{min-width:650px;width:calc(33.3333% - .75rem)}}.tw_wireframe-card__panel--fit-width{min-width:100%;width:100%}.tw_wireframe-card__panel:hover{box-shadow:2px 2px 12px var(--drop-shadow);outline:2px solid var(--theme-primary)}.tw_wireframe-card__panel .tw_wireframe-card__container{display:flex;height:100%;margin:0;padding:0;width:100%}.tw_wireframe-card__panel .tw_wireframe-card__sidebar{border-inline-end:1px solid var(--container-border);display:flex;flex-direction:column;height:100%}.tw_wireframe-card__panel .tw_wireframe-card__sidebar-icon{align-items:center;display:flex;justify-content:center;padding:1rem}.tw_wireframe-card__panel .tw_wireframe-card__main-content{display:flex;flex-direction:column;height:100%;padding:1.5rem;width:100%}.tw_wireframe-card__panel .tw_wireframe-card__body{display:flex;flex-direction:column;flex-grow:1;gap:1rem;width:100%}.tw_wireframe-card__panel .tw_wireframe-card__footer{align-self:flex-end;display:flex;margin-top:2rem;width:100%}.tw_wireframe-card__panel-address{background-color:transparent;border-radius:.5rem .5rem .5rem .5rem;border-top:1px solid var(--container-border);min-width:calc(100% - .5rem);padding-inline-end:2rem;padding-bottom:1rem;padding-inline-start:1rem;padding-top:1rem;position:relative;z-index:1}.tw_wireframe-card__panel-address--table{border-radius:0 0 .5rem .5rem;flex-grow:1}.tw_wireframe-card__panel-address--wizard{border-top:none}.tw_wireframe-card__panel-address--wizard .tw_location-tooltip__address>ul{padding-bottom:0}.tw_wireframe-card__panel-address .tw_location__icon{align-items:center;background-color:var(--theme-body-bg);border:1px solid var(--container-border);border-radius:9999px;color:var(--theme-primary);display:flex;height:34px;justify-content:center;position:absolute;right:-17px;top:calc(50% - 17px);width:34px;z-index:2}@media (min-width:1280px){.tw_wireframe-card__panel-address{min-width:320px}}.tw_wireframe-card__panel-address:hover{color:var(--theme-primary)}.tw_wireframe-card__panel-address:hover,.tw_wireframe-card__panel-address:hover .tw_location__icon{outline:solid 2px var(--container-border);outline-offset:-2px}.tw_wireframe-card__content{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;height:100%}.tw_wireframe-card__grid,.tw_wireframe-card__no-padding{flex-grow:1;padding:0}.tw_wireframe-card__grid li:first-of-type,.tw_wireframe-card__no-padding li:first-of-type{padding-top:.5rem}.tw_wireframe-card__grid--no-border,.tw_wireframe-card__no-padding--no-border{border:none}.tw_wireframe-card__grid>.tw_wireframe-card__content,.tw_wireframe-card__no-padding>.tw_wireframe-card__content{border-radius:8px;overflow:auto}.tw_wireframe-card--solid{background-color:var(--wireframe-card-bg);transition:all .3s}.tw_wireframe-card--solid:hover{box-shadow:0 0 8px var(--drop-shadow)}.tw_wireframe-card--active-step{border:1px solid var(--wireframe-card-active-step-border);transition:all .1s}.tw_wireframe-card--active-step:hover{border:1px solid var(--wireframe-card-active-step-border);box-shadow:0 0 15px var(--drop-shadow);outline:2px solid var(--wireframe-card-active-step-border)}.tw_wireframe-card--inactive,.tw_wireframe-card--inactive-step{cursor:auto;opacity:.4;outline:3px transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_wireframe-card--inactive-step.tw_wireframe-card--solid:hover,.tw_wireframe-card--inactive.tw_wireframe-card--solid:hover{box-shadow:none}.tw_wireframe-card__header{background-color:var(--wireframe-card-header-bg);border-radius:9999px;display:flex;gap:.25rem;height:26px;left:1rem;padding:0 1rem;position:absolute;top:-13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9}.tw_wireframe-card__header h3{align-items:center;color:var(--wireframe-card-header-fg);display:flex;font-size:.875rem;font-weight:400;gap:.25rem;line-height:1.5rem;margin:0;padding:0}.tw_wireframe-card__header.collapsed,.tw_wireframe-card__header.expanded{gap:1rem}.tw_wireframe-card__button{align-items:center;background-color:var(--wireframe-card-button-bg);border:1px solid var(--wireframe-card-button-border);border-radius:9999px;color:var(--wireframe-card-button-fg);cursor:pointer;display:flex;gap:.25rem;height:26px;left:1rem;padding:0 1rem;position:absolute;top:-13px;transition:all .3s;z-index:2}.tw_wireframe-card__button>h3{align-self:center;color:var(--wireframe-card-button-fg);font-size:.875rem;font-weight:400;line-height:1.5rem;margin:0;padding:0}.tw_wireframe-card__button:hover{background-color:var(--wireframe-card-button-bg-hover);border:1px solid var(--wireframe-card-button-border-hover);box-shadow:0 0 6px var(--drop-shadow)}.tw_wireframe-card__button:hover,.tw_wireframe-card__button:hover>h3{color:var(--wireframe-card-button-fg-hover)}.tw_wireframe-card__action--absolute,.tw_wireframe-card__comment--absolute,.tw_wireframe-card__conversation--absolute{align-items:center;display:flex;gap:.5rem;inset-inline-end:1rem;position:absolute;top:-11px;z-index:10}.tw_wireframe-card__action--absolute .tw_button--outline,.tw_wireframe-card__comment--absolute .tw_button--outline,.tw_wireframe-card__conversation--absolute .tw_button--outline{background-color:var(--wireframe-card-bg);padding:2px 7px}.tw_wireframe-card__action--absolute .tw_button--outline.disabled,.tw_wireframe-card__action--absolute .tw_button--outline[disabled],.tw_wireframe-card__comment--absolute .tw_button--outline.disabled,.tw_wireframe-card__comment--absolute .tw_button--outline[disabled],.tw_wireframe-card__conversation--absolute .tw_button--outline.disabled,.tw_wireframe-card__conversation--absolute .tw_button--outline[disabled]{background-color:var(--wireframe-card-bg);border:1px solid var(--theme-primary-transparent);cursor:auto;opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_wireframe-card__action--absolute .tw_button--outline.disabled span,.tw_wireframe-card__action--absolute .tw_button--outline[disabled] span,.tw_wireframe-card__comment--absolute .tw_button--outline.disabled span,.tw_wireframe-card__comment--absolute .tw_button--outline[disabled] span,.tw_wireframe-card__conversation--absolute .tw_button--outline.disabled span,.tw_wireframe-card__conversation--absolute .tw_button--outline[disabled] span{opacity:.4}.tw_wireframe-card__action--absolute .tw_button--outline.disabled svg,.tw_wireframe-card__action--absolute .tw_button--outline[disabled] svg,.tw_wireframe-card__comment--absolute .tw_button--outline.disabled svg,.tw_wireframe-card__comment--absolute .tw_button--outline[disabled] svg,.tw_wireframe-card__conversation--absolute .tw_button--outline.disabled svg,.tw_wireframe-card__conversation--absolute .tw_button--outline[disabled] svg{color:var(--outline-button-fg);cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_wireframe-card__action--absolute:has(.tw_button__section--outline),.tw_wireframe-card__comment--absolute:has(.tw_button__section--outline),.tw_wireframe-card__conversation--absolute:has(.tw_button__section--outline){top:-14px}.tw_wireframe-card__action--absolute:has(.tw_button--outline),.tw_wireframe-card__comment--absolute:has(.tw_button--outline),.tw_wireframe-card__conversation--absolute:has(.tw_button--outline){top:-14px}.tw_wireframe-card__step-header{background-color:var(--wireframe-card-header-bg);border-radius:9999px;display:flex;gap:.25rem;height:26px;left:calc(40px + 1rem);padding:0 1rem;position:absolute;top:-13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.tw_wireframe-card__step-header h3{align-items:center;color:var(--wireframe-card-header-fg);display:flex;font-size:.875rem;font-weight:400;gap:.25rem;line-height:1.5rem;margin:0;padding:0}.tw_wireframe-card__step-number{align-items:center;background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);border-radius:9999px;display:flex;height:26px;justify-content:center;left:1rem;position:absolute;top:-13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px;z-index:2}.tw_wireframe-card__step-number span{color:var(--theme-primary);font-weight:700;line-height:18px;margin:0;padding:0}.tw_wireframe-card .tw_card,.tw_wireframe-card .tw_card:hover{background-color:var(--theme-window-bg)}.tw_wireframe-card .tw_card__grid{border-bottom:1px solid var(--grid-table-border);border-radius:0}.tw_wireframe-card .tw_card__grid .tw_card__header{border-top-left-radius:0;border-top-right-radius:0}.tw_wireframe-card .tw_card__grid:last-of-type{border-bottom:0}.tw_wireframe-card .tw_card__grid--rounded{border-bottom:1px solid var(--grid-table-border);border-radius:.5rem}.tw_wireframe-card .tw_card__grid--rounded .tw_card__header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.tw_wireframe-card .tw_card__grid--rounded:last-of-type{border-bottom:0}.tw_wireframe-card--gray.tw_wireframe-card__grid{background-color:var(--gray-card-bg);border:1px solid var(--theme-gray-table-border);border-radius:.5rem .5rem .5rem .5rem}.tw_wireframe-card--gray.tw_wireframe-card__grid:has(.tw_wireframe-card__header){padding-top:.8rem}.tw_wireframe-card--gray.tw_wireframe-card__grid:has(.tw_wireframe-card__header) thead{background-color:var(--theme-gray-table-border)}.tw_wireframe-card--gray.tw_wireframe-card__no-padding{background-color:var(--gray-card-bg);border:1px solid var(--gray-card-border);border-radius:.5rem .5rem .5rem .5rem}.tw_wireframe-card--gray .tw_wireframe-card__header{background-color:var(--theme-gray-table-border)}.tw_wireframe-card--gray .tw_wireframe-card__header h3{color:var(--theme-gray-wireframe-header-fg)}.tw_wireframe-card--gray label{color:var(--theme-label)}.tw_wireframe-card--red.tw_wireframe-card__grid{background-color:var(--theme-tactical-declined-leave-body-background);border:1px solid var(--theme-declined);border-radius:.5rem .5rem .5rem .5rem}.tw_wireframe-card--red.tw_wireframe-card__grid:has(.tw_wireframe-card__header){padding-top:.8rem}.tw_wireframe-card--red.tw_wireframe-card__grid:has(.tw_wireframe-card__header) thead{background-color:var(--theme-tactical-declined-leave-body-background)}.tw_wireframe-card--red.tw_wireframe-card__no-padding{background-color:var(--theme-tactical-declined-leave-body-background);border:1px solid var(--theme-declined);border-radius:.5rem .5rem .5rem .5rem}.tw_wireframe-card--red .tw_wireframe-card__header{background-color:var(--theme-declined)}.tw_wireframe-card--red label{color:var(--theme-label)}.tw_wireframe-card__notification{border:1px solid var(--theme-gray-table-border);padding:.5rem 1rem}.tw_wireframe-card__notification--booking{border:1px solid var(--theme-primary);padding:.5rem 1rem}@media (min-width:1050px){.tw_layout__leave-management .tw_wireframe-card__panel{min-width:500px;width:calc(25% - 1.125rem)}}.tw_layout__leave-management .tw_wireframe-card__panel .tw_table td{width:auto}button.tw_wireframe-card--remove{background-color:var(--theme-button-text);border-radius:9999px;border-width:0;color:var(--theme-primary);height:18px;position:absolute;right:1rem;top:-9px;width:18px;z-index:2}button.tw_wireframe-card--remove span{height:18px;width:18px}button.tw_wireframe-card--remove:hover{background-color:var(--theme-button-text);color:var(--theme-primary-hover)}button.tw_wireframe-card--remove:hover[disabled]{background-color:var(--theme-button-text);color:var(--theme-primary)}button.tw_wireframe-card--remove[disabled]{border:1px solid var(--theme-primary);border-radius:9999px}button.tw_wireframe-card--remove[disabled] svg{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.tw_wireframe-card--remove-static{background-color:var(--theme-button-text);border-radius:9999px;border-width:0;color:var(--theme-primary);height:18px;width:18px}button.tw_wireframe-card--remove-static span{height:18px;width:18px}button.tw_wireframe-card--remove-static:hover{background-color:var(--theme-button-text);color:var(--theme-primary-hover)}button.tw_wireframe-card--remove-static:hover[disabled]{background-color:var(--theme-button-text);color:var(--theme-primary)}button.tw_wireframe-card--remove-static[disabled]{border:1px solid var(--theme-primary);border-radius:9999px}button.tw_wireframe-card--remove-static[disabled] svg{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_entitlement-issue .tw_wireframe-card,.tw_entitlement-issue.tw_wireframe-card{border:1px solid var(--wireframe-card-issue-border)}.tw_entitlement-issue .tw_wireframe-card__content,.tw_entitlement-issue.tw_wireframe-card__content{display:flex;flex-direction:column;gap:.5rem;height:100%}.tw_entitlement-issue .tw_wireframe-card__content label,.tw_entitlement-issue.tw_wireframe-card__content label{color:var(--wireframe-card-issue-label)}.tw_entitlement-issue .tw_wireframe-card--solid,.tw_entitlement-issue.tw_wireframe-card--solid{background-color:var(--wireframe-card-issue-bg)}.tw_entitlement-issue .tw_wireframe-card--solid:hover,.tw_entitlement-issue.tw_wireframe-card--solid:hover{box-shadow:0 0 8px var(--drop-shadow)}.tw_entitlement-issue .tw_wireframe-card__header,.tw_entitlement-issue.tw_wireframe-card__header{background-color:var(--wireframe-card-issue-header-bg)}.tw_entitlement-issue .tw_wireframe-card__header h3,.tw_entitlement-issue.tw_wireframe-card__header h3{color:var(--wireframe-card-header-fg)}.tw_required-cards .tw_wireframe-card{background-color:var(--required-bg-light);border:1px solid var(--required-border)}.tw_required-cards .tw_wireframe-card--active-step{border:2px solid var(--required-border);transition:all .1s}.tw_required-cards .tw_wireframe-card--active-step:hover{border:2px solid var(--required-border);box-shadow:0 0 15px var(--drop-shadow);outline:3px solid var(--required-border)}.tw_required-cards .tw_wireframe-card__action--absolute{inset-inline-end:1rem;position:absolute;top:-13px;z-index:10}.tw_function-sub-cards .tw_wireframe-card{background-color:var(--theme-body-bg);border:1px solid var(--theme-primary-transparent)}.tw_function-cards .tw_wireframe-card{border:1px solid var(--theme-primary-transparent);padding:1rem}.tw_function-cards .tw_wireframe-card--active,.tw_function-cards .tw_wireframe-card.tw_wireframe-card--scheduled:first-of-type{border:2px solid var(--theme-primary)}.tw_list--dashed{background-color:var(--theme-window-bg);border-top:1px solid var(--theme-query-table-thead-background)}.tw_list--dashed ul li{border-bottom:2px dashed var(--theme-border-generic);padding:1rem}.tw_list--dashed ul li:has(.tw_wireframe-card){padding:1.25rem 1rem 1rem}.tw_list--dashed ul li:last-of-type{border-bottom:none}.tw_list-item__label{color:var(--theme-body-text);font-weight:600;transition:color .2s ease-in-out}.tw_list-item__employee{gap:.5rem;min-width:300px}.tw_list-item__employee,.tw_list-item__employee-details{display:flex;flex-direction:column}.tw_list-item__employee-name{color:var(--theme-employee-panel-name);font-weight:600}* :has([dir=rtl]) .tw_wireframe-card__header{left:auto;right:1rem}* :has([dir=rtl]) .tw_wireframe-card__step-header{left:auto;right:calc(40px + 1rem)}* :has([dir=rtl]) .tw_wireframe-card__step-number{left:auto;right:1rem}* :has([dir=rtl]) button.tw_wireframe-card--remove{left:1rem;right:auto}.hc-dark-theme .tw_wireframe-card,.hc-dark-theme .tw_wireframe-card__header,.hc-dark-theme .tw_wireframe-card__step-header,.hc-light-theme .tw_wireframe-card,.hc-light-theme .tw_wireframe-card__header,.hc-light-theme .tw_wireframe-card__step-header{background-color:var(--hc-bg);border:1px solid var(--hc-border)}.hc-dark-theme .tw_wireframe-card__header h3,.hc-dark-theme .tw_wireframe-card__step-header h3,.hc-light-theme .tw_wireframe-card__header h3,.hc-light-theme .tw_wireframe-card__step-header h3{color:var(--hc-fg)}.hc-dark-theme .tw_wireframe-card__content,.hc-light-theme .tw_wireframe-card__content{border:none}.hc-dark-theme .tw_wireframe-card--solid,.hc-light-theme .tw_wireframe-card--solid{border:1px solid var(--hc-border)}.hc-dark-theme .tw_wireframe-card--active-step,.hc-light-theme .tw_wireframe-card--active-step{border:2px solid var(--hc-border)}.hc-dark-theme .tw_wireframe-card--active-step:hover,.hc-light-theme .tw_wireframe-card--active-step:hover{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_wireframe-card__grid,.hc-dark-theme .tw_wireframe-card__notification,.hc-light-theme .tw_wireframe-card__grid,.hc-light-theme .tw_wireframe-card__notification{border:1px solid var(--hc-border)}.hc-dark-theme .tw_wireframe-card--gray .tw_wireframe-card__header h3,.hc-light-theme .tw_wireframe-card--gray .tw_wireframe-card__header h3{color:var(--hc-fg)}.hc-dark-theme button.tw_wireframe-card--remove,.hc-dark-theme button.tw_wireframe-card--remove-static,.hc-light-theme button.tw_wireframe-card--remove,.hc-light-theme button.tw_wireframe-card--remove-static{background-color:var(--hc-bg);border:none;color:var(--hc-fg)}.hc-dark-theme button.tw_wireframe-card--remove-static:focus,.hc-dark-theme button.tw_wireframe-card--remove:focus,.hc-light-theme button.tw_wireframe-card--remove-static:focus,.hc-light-theme button.tw_wireframe-card--remove:focus{outline:2px solid var(--hc-border)}.hc-dark-theme button.tw_wireframe-card--remove-static:hover,.hc-dark-theme button.tw_wireframe-card--remove:hover,.hc-light-theme button.tw_wireframe-card--remove-static:hover,.hc-light-theme button.tw_wireframe-card--remove:hover{background-color:var(--hc-bg);border:none;color:var(--hc-fg)}.hc-dark-theme button:not([disabled]).tw_wireframe-card--remove,.hc-dark-theme button:not([disabled]).tw_wireframe-card--remove-static,.hc-light-theme button:not([disabled]).tw_wireframe-card--remove,.hc-light-theme button:not([disabled]).tw_wireframe-card--remove-static{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme button:not([disabled]).tw_wireframe-card--remove-static:focus,.hc-dark-theme button:not([disabled]).tw_wireframe-card--remove:focus,.hc-light-theme button:not([disabled]).tw_wireframe-card--remove-static:focus,.hc-light-theme button:not([disabled]).tw_wireframe-card--remove:focus{outline:2px solid var(--hc-border)}.hc-dark-theme button:not([disabled]).tw_wireframe-card--remove-static:hover,.hc-dark-theme button:not([disabled]).tw_wireframe-card--remove:hover,.hc-light-theme button:not([disabled]).tw_wireframe-card--remove-static:hover,.hc-light-theme button:not([disabled]).tw_wireframe-card--remove:hover{background-color:var(--hc-reverse-bg);color:var(--hc-reverse-fg);outline:2px solid var(--hc-border)}.hc-dark-theme .tw_entitlement-issue .tw_wireframe-card,.hc-dark-theme .tw_function-cards .tw_wireframe-card,.hc-dark-theme .tw_function-sub-cards .tw_wireframe-card,.hc-dark-theme .tw_required-cards .tw_wireframe-card,.hc-light-theme .tw_entitlement-issue .tw_wireframe-card,.hc-light-theme .tw_function-cards .tw_wireframe-card,.hc-light-theme .tw_function-sub-cards .tw_wireframe-card,.hc-light-theme .tw_required-cards .tw_wireframe-card{border:1px solid var(--hc-border)}.hc-dark-theme .tw_list--dashed ul li,.hc-light-theme .tw_list--dashed ul li{border-bottom:2px dashed var(--hc-border)}.hc-dark-theme .tw_list--dashed ul li:last-of-type,.hc-light-theme .tw_list--dashed ul li:last-of-type{border-bottom:none}.hc-dark-theme .tw_wireframe-card__step-number,.hc-light-theme .tw_wireframe-card__step-number{background-color:var(--hc-bg);border:1px solid var(--hc-border)}.hc-dark-theme .tw_wireframe-card__step-number span,.hc-light-theme .tw_wireframe-card__step-number span{color:var(--hc-fg)}.tw_main-menu-backdrop{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.tw_main-menu{background-color:var(--main-menu-bg);border:1px solid var(--main-menu-border);border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;margin-top:40px;max-height:calc(100% - 40px - 1rem);max-width:calc(100% - 2rem);overflow:visible;position:relative;width:95%}@media (min-width:1280px){.tw_main-menu{margin-top:2.75rem;max-height:90%;max-width:calc(100% - 132px);position:absolute;width:calc(100% - 132px)}}.tw_main-menu__content--wrapper{display:flex;flex-direction:column;gap:1rem;overflow:auto;padding:2rem 1rem}@media (min-width:1280px){.tw_main-menu__content--wrapper{flex-direction:row;padding:2rem}}.tw_main-menu__main-links--wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}@media (min-width:1280px){.tw_main-menu__main-links--wrapper{min-height:180px}}.tw_main-menu__config-links--wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.tw_main-menu a,.tw_main-menu h3,.tw_main-menu>span{color:var(--main-menu-fg)}.tw_main-menu svg{fill:var(--main-menu-fg)}.tw_menu-grid{display:flex;gap:2rem 1.5rem;padding-top:1rem;width:100%}.tw_menu-section{align-items:flex-start;display:flex;flex-direction:column;width:100%}.tw_menu-section__header{align-items:center;display:flex;margin-bottom:.75rem;width:100%}.tw_menu-section__icon{background-color:var(--theme-primary);border-radius:8px 8px 0 8px;padding:.5rem}.tw_menu-section__icon svg{fill:var(--solid-button-fg)}.tw_menu-section__title{border-bottom:1px solid var(--theme-primary);height:48px;line-height:48px;padding-inline-end:.75rem;padding-inline-start:.75rem;width:100%}.tw_menu-section__title h3{font-size:1rem;line-height:48px;margin:0;padding-bottom:0}@media (min-width:1536px){.tw_menu-section__title h3{font-size:1.125rem;line-height:48px}}.tw_menu-section__subheading{align-self:center;color:var(--main-menu-fg);font-size:1.125rem;line-height:1.75rem;padding-bottom:0}.tw_menu-section__links{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:1.25rem;width:100%}.tw_menu-section a{color:var(--body-text);cursor:pointer;text-decoration:none;width:100%}.tw_menu-section a:hover{color:var(--theme-primary);text-decoration:underline}.tw_menu-section a[disabled]{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_main-menu__icon{cursor:pointer;height:16px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:20px}.tw_main-menu__icon span{background:var(--main-menu-trigger-fg);border-radius:2px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.tw_main-menu__icon span:first-child{top:0}.tw_main-menu__icon span:nth-child(2){top:7px}.tw_main-menu__icon span:nth-child(3){top:14px}.tw_main-menu--enabled .tw_main-menu__icon span:first-child{top:7px;transform:rotate(135deg)}.tw_main-menu--enabled .tw_main-menu__icon span:nth-child(2){left:-20px;opacity:0}.tw_main-menu--enabled .tw_main-menu__icon span:nth-child(3){top:7px;transform:rotate(-135deg)}.tw_main-menu__button:hover .tw_main-menu__icon span{background:var(--main-menu-trigger-fg-hover)}.tw_main-menu--enabled .tw_main-menu__icon span{background:var(--main-menu-trigger-fg-enabled)}.tw_menu-chip{border:1px solid var(--theme-primary);cursor:pointer;gap:1rem;height:34px;left:auto;right:1rem;top:-17px;transition:all .3s}.tw_menu-chip,.tw_menu-chip h3{align-items:center;color:var(--wireframe-card-header-fg)}.tw_menu-chip h3{display:flex;gap:.5rem}.tw_menu-chip svg{fill:var(--wireframe-card-header-fg)}.tw_menu-chip:hover{background-color:var(--wireframe-card-button-bg-hover);border:1px solid var(--theme-primary);box-shadow:0 0 6px var(--drop-shadow)}.tw_menu-chip:hover,.tw_menu-chip:hover h3{color:var(--theme-primary)}.tw_menu-chip:hover svg{fill:var(--theme-primary)}.tw_support-logo{height:32px;min-height:32px;min-width:32px;width:32px}.tw_support-logo svg{fill:var(--nmd3-primary)}* :has([dir=rtl]) .tw_menu-chip{left:1rem;right:auto}.tw_main-menu__coming-soon{align-items:center;background-color:#000;border-radius:9999px;color:#fff;display:flex;height:20px;justify-content:center;padding:2px .5rem;text-wrap:nowrap;width:auto}.tw_main-menu__coming-soon--content{font-size:12px;line-height:12px}.tw_main-menu__mockup{align-items:center;background-color:#0954a9;border-radius:9999px;color:#fff;display:flex;height:20px;justify-content:center;opacity:.6;padding:2px .5rem;text-wrap:nowrap;width:auto}.tw_main-menu__mockup--content{font-size:12px;line-height:12px}.hc-dark-theme .tw_main-menu__button,.hc-light-theme .tw_main-menu__button{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_main-menu__button:focus,.hc-light-theme .tw_main-menu__button:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_main-menu__button:hover,.hc-light-theme .tw_main-menu__button:hover{background-color:var(--hc-bg);color:var(--hc-fg);outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_main-menu__icon span,.hc-light-theme .tw_main-menu__icon span{background:var(--hc-reverse-bg)}.hc-dark-theme .tw_main-menu__coming-soon,.hc-light-theme .tw_main-menu__coming-soon{background-color:var(--hc-reverse-bg);border:1px solid var(--hc-border);color:var(--hc-reverse-fg)}.hc-dark-theme .tw_main-menu__mockup,.hc-dark-theme .tw_menu-chip,.hc-light-theme .tw_main-menu__mockup,.hc-light-theme .tw_menu-chip{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_menu-chip h3,.hc-dark-theme .tw_menu-chip svg,.hc-light-theme .tw_menu-chip h3,.hc-light-theme .tw_menu-chip svg{color:var(--hc-fg)}.hc-dark-theme .tw_menu-chip:hover,.hc-light-theme .tw_menu-chip:hover{background-color:var(--hc-bg);color:var(--hc-fg);outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_menu-chip:hover h3,.hc-light-theme .tw_menu-chip:hover h3{color:var(--hc-fg)}.hc-dark-theme .tw_menu-chip:hover svg,.hc-light-theme .tw_menu-chip:hover svg{fill:var(--hc-fg)}.hc-dark-theme .tw_menu-chip:focus,.hc-light-theme .tw_menu-chip:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_main-menu--enabled .tw_main-menu__icon span,.hc-dark-theme .tw_main-menu__button:hover .tw_main-menu__icon span,.hc-light-theme .tw_main-menu--enabled .tw_main-menu__icon span,.hc-light-theme .tw_main-menu__button:hover .tw_main-menu__icon span{background:var(--hc-reverse-bg)}.tw_menu-card{background-color:var(--container-bg);border:1px solid var(--container-primary-border);border-radius:10px;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0;width:100%}@media (min-width:1024px){.tw_menu-card{flex-direction:row;min-height:465px}}.tw_menu-card__list{font-size:.875rem;line-height:1.25rem;min-height:100%}@media (min-width:1024px){.tw_menu-card__list{border-inline-end:1px solid var(--container-border)}}.tw_menu-card__list-header{align-items:center;border-bottom:1px solid var(--container-border);display:flex;justify-content:space-between;padding:.5rem 1rem;width:100%}.tw_menu-card__list-arrow{display:none}.tw_menu-card__list ul li{align-items:center;border-bottom:1px solid var(--container-border);color:var(--theme-body-text);display:flex;gap:1rem;justify-content:space-between;min-height:51px;padding:.5rem 1rem;width:100%}.tw_menu-card__list ul li.selected,.tw_menu-card__list ul li:hover{background-color:var(--primary-light-hover);color:var(--theme-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_menu-card__list ul li.sub-feature{justify-content:space-between;padding-inline-start:2.5rem}.tw_menu-card__list ul li.tw_menu-card__status--unfit{background-color:var(--status-unfit);color:var(--wireframe-card-header-fg)}.tw_menu-card__list ul li.tw_menu-card__status--fit{background-color:var(--status-fit-lighter);color:var(--status-fit)}.tw_menu-card__list ul li.selected{background-color:var(--menu-card-list-selected-bg);color:var(--menu-card-list-selected-fg)}@media (min-width:1024px){.tw_menu-card__list ul li.selected{position:relative;anchor-name:--selectedRow}}.tw_editing .tw_menu-card__list{pointer-events:none}.tw_modal:has(.tw_editing) .tw_modal__header{pointer-events:none}.tw_modal__content form:has(>.tw_menu-card),.tw_modal__content:has(>.tw_menu-card){overflow-y:hidden}.tw_modal__content form:has(>.tw_menu-card)>.tw_menu-card,.tw_modal__content:has(>.tw_menu-card)>.tw_menu-card{border:none;border-radius:0;height:100%;min-height:auto}@media (min-width:1024px){body:has(.tw_menu-card__list li.selected) .tw_menu-card__list-arrow{display:block;position-anchor:--selectedRow;background-color:var(--primary-light-hover);border-bottom:25px solid var(--theme-body-bg);border-left:20px solid var(--primary-light-hover);border-top:25px solid var(--theme-body-bg);display:-moz-inline-box;display:inline-block;height:51px;line-height:0;min-height:38px;min-width:20px;pointer-events:none;position:absolute;right:calc(anchor(end) - 20px);top:anchor(top,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:20px;z-index:1}body:has(.tw_menu-card__list li.selected) * :has([dir=rtl]) .tw_menu-card__list-arrow{display:block;position-anchor:--selectedRow;background-color:var(--primary-light-hover);border-bottom:25px solid var(--theme-body-bg);border-left:none;border-right:20px solid var(--primary-light-hover);border-top:25px solid var(--theme-body-bg);left:calc(anchor(end) - 20px);pointer-events:none;position:absolute;right:auto;top:anchor(top,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media (min-width:1024px){body:has(.tw_menu-card__list li.selected.tw_menu-card__status--unfit) .tw_menu-card__list-arrow{background-color:var(--status-unfit);border-left:20px solid var(--status-unfit)}body:has(.tw_menu-card__list li.selected.tw_menu-card__status--unfit) * :has([dir=rtl]) .tw_menu-card__list-arrow{background-color:var(--status-unfit);border-right:20px solid var(--status-unfit)}}@media (min-width:1024px){body:has(.tw_menu-card__list li.selected .tw_menu-card__status--fit) .tw_menu-card__list-arrow{background-color:var(--status-fit);border-left:20px solid var(--status-fit)}body:has(.tw_menu-card__list li.selected .tw_menu-card__status--fit) * :has([dir=rtl]) .tw_menu-card__list-arrow{background-color:var(--status-fit);border-right:20px solid var(--status-fit)}}@media (min-width:1024px){body:has(.tw_menu-card__list li.selected:not(.tw_menu-card__status--fit)) .tw_menu-card__list-arrow{background-color:var(--menu-card-list-selected-bg);border-left:20px solid var(--menu-card-list-selected-arrow)}body:has(.tw_menu-card__list li.selected:not(.tw_menu-card__status--fit)) * :has([dir=rtl]) .tw_menu-card__list-arrow{background-color:var(--menu-card-list-selected-bg);border-right:20px solid var(--menu-card-list-selected-arrow)}}@media (min-width:1024px){* :has([dir=rtl]) .tw_menu-card__list{border-left:1px solid var(--container-border);border-right:none}}.hc-light-theme .tw_menu-card__list ul li.selected,.hc-light-theme .tw_menu-card__list ul li:hover{background-color:var(--primary-light-hover);color:#fff}.hc-dark-theme .tw_menu-card__list ul li.selected,.hc-dark-theme .tw_menu-card__list ul li:hover{background-color:var(--primary-light-hover);color:#000}.tw_radio-card{align-items:center;cursor:pointer;display:flex;gap:.25rem}.tw_radio-card__container{border:2px dashed var(--theme-gray-table-border);border-radius:8px;box-shadow:none;display:flex;flex-direction:column;flex-grow:1;gap:.5rem;justify-content:center;outline:1px solid var(--theme-body-bg);outline-offset:-2px;position:relative;transition:box-shadow .2s ease-in-out}.tw_radio-card__chip{align-items:center;border-radius:9999px;display:flex;font-size:12px;inset-inline-end:10px;justify-content:center;line-height:12px;min-height:20px;opacity:.4;padding:.25rem .5rem;position:absolute;text-align:center;top:10px;transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_radio-card__chip--replace{background-color:var(--theme-employee-panel-name);color:var(--theme-body-bg)}.tw_radio-card--selected .tw_radio-card__container{border:2px solid var(--theme-primary);justify-content:flex-start;outline:1px solid var(--theme-body-bg);outline-offset:-2px}.tw_radio-card--selected .tw_radio-card__container .tw_radio-card__chip{opacity:1}.tw_radio-card:hover .tw_radio-card__container{box-shadow:2px 2px 6px var(--drop-shadow)}.tw_window__search-header{background-color:var(--theme-wizard-footer-bg);border-bottom:1px solid var(--theme-wizard-footer-border);color:var(--theme-body-text);display:flex;flex-direction:column;gap:.5rem;grid-row:span 1/span 1;padding:.5rem 1rem;position:relative;width:100%}@media (min-width:768px){.tw_window__search-header{flex-direction:row;gap:.5rem;justify-content:flex-end;padding-top:.5rem}}.tw_audit-modal{background-color:var(--wireframe-card-bg);border:1px solid var(--wireframe-card-border);border-radius:.375rem;box-shadow:0 0 6px var(--drop-shadow);flex-direction:column;font-weight:400;overflow:visible;padding:0;position:fixed}.tw_audit-modal[open]{display:flex}.tw_audit-modal__wrapper{border-radius:.375rem;display:flex;overflow:hidden}.tw_audit-modal__header{background-color:var(--wireframe-card-header-bg);border-radius:9999px;display:flex;gap:.25rem;height:26px;left:1rem;padding:0 1rem;position:absolute;top:-13px;z-index:9999}.tw_audit-modal__header h3{align-items:center;color:var(--wireframe-card-header-fg);display:flex;font-size:14px;font-weight:400;gap:.25rem;line-height:26px;margin:0;padding:0}.tw_audit-modal__content{overflow:auto;padding:2rem 1rem 1rem}.tw_audit-modal__close-button{background-color:var(--wireframe-card-button-fg);border-radius:9999px;border-width:0;color:var(--wireframe-card-button-bg);height:18px;position:absolute;right:1rem;top:-9px;transition:all .4s ease-in-out;width:18px;z-index:9999}.tw_audit-modal__close-button span{height:18px;width:18px}.tw_audit-modal__close-button:hover{background-color:var(--wireframe-card-button-bg);color:var(--wireframe-card-button-fg)}dialog::backdrop{background-color:var(--theme-overlay)}.tw_modal__content,.tw_modal__edit-form{display:flex;flex-direction:column;gap:1.5rem}.tw_modal__content{height:100%;width:100%}@media (min-width:1536px){.tw_modal__content{gap:1rem}}.tw_modal__content--sidebar{padding:2rem 1rem}@media (min-width:1536px){.tw_modal__content--sidebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.tw_modal__content--sidebar:has(.tw_modal__sidebar-buttons){padding:0 1rem 2rem}.tw_modal__content--sidebar:has(.tw_modal__sidebar-buttons) .tw_modal__content-column{padding-top:2rem}.tw_modal__content-column{grid-column:span 2/span 2;grid-row:1/-1}.tw_modal__sidebar-column{grid-column:span 1/span 1;grid-row:1/-1}.tw_modal__sidebar-buttons{background-color:pink;background:linear-gradient(to bottom,var(--theme-window-bg) 85%,var(--theme-window-transparent-bg));display:flex;gap:1rem;justify-content:space-between;padding-bottom:2rem;padding-top:1rem;position:sticky;top:0;transition:padding .3s ease-in-out;z-index:20}@media (min-width:1536px){.tw_modal__sidebar-buttons{padding-top:2rem}}.tw_window-context-buttons{display:flex;gap:.5rem;justify-content:flex-end}.tw_warning-dialog-title{color:var(--theme-card-alert-content-title);font-size:1.125rem;font-weight:700;line-height:1.75rem}.tw_warning-dialog-title.tw_yellow{color:var(--theme-notification-warning);font-size:1.125rem;font-weight:600;line-height:1.75rem}.tw_warning-dialog-title.tw_yellow-big{color:var(--theme-notification-warning);font-size:1.5rem;font-weight:700;line-height:2rem}.tw_warning-dialog-content{color:var(--theme-card-alert-content)}.tw_popup--close{background-color:var(--theme-primary);border-radius:9999px;color:var(--theme-body-bg);display:flex;gap:.5rem!important;padding:2px;position:absolute;right:1rem;top:-10px;width:auto!important;z-index:2}.tw_modal-backdrop{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.tw_modal-backdrop--high-z-index{z-index:2147483647}.tw_confirmation-modal{align-items:center;background-color:var(--confirmation-modal-bg);border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.5);color:var(--confirmation-modal-fg);display:flex;flex-direction:column;gap:1rem;height:auto;justify-content:center;padding:2rem 1rem 1rem;position:relative;width:350px}.tw_confirmation-modal__icon--wrapper{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));position:absolute}.tw_confirmation-modal__icon-type--complete{left:calc(50% - 74px);top:calc(-150px + 1.5rem)}.tw_confirmation-modal__icon-type--complete svg{height:150px;width:148px}.tw_confirmation-modal__icon-type--delete-confirm-required{left:calc(50% - 50px);top:calc(-100px + 1.5rem)}.tw_confirmation-modal__icon-type--delete-confirm-required svg{height:100px;width:100px}.tw_confirmation-modal__icon-type--delete{left:calc(50% - 16px);top:calc(-42px + 1.5rem)}.tw_confirmation-modal__icon-type--delete svg{height:32px;width:32px}.tw_confirmation-modal__icon-type--warning{left:calc(50% - 56px);top:calc(-100px + 1.5rem)}.tw_confirmation-modal__icon-type--warning svg{height:100px;width:112px}.tw_confirmation-modal__content--wrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem;line-height:1.25rem}.tw_confirmation-modal__footer--wrapper{display:flex;gap:.5rem;justify-content:center}.tw_confirmation-modal__title{color:var(--confirmation-modal-fg);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:0;text-align:center}.tw_confirmation-modal__title--complete{color:var(--confirmation-modal-complete-fg)}.tw_confirmation-modal__title--delete{color:var(--confirmation-modal-delete-fg)}.tw_confirmation-modal__title--warning{color:var(--confirmation-modal-warning-fg)}.hc-dark-theme .popup-container__bg,.hc-dark-theme .tw_dialog__container,.hc-dark-theme .tw_modal,.hc-dark-theme .tw_modal-container,.hc-light-theme .popup-container__bg,.hc-light-theme .tw_dialog__container,.hc-light-theme .tw_modal,.hc-light-theme .tw_modal-container{background-color:var(--tw-bg-opacity);border:2px solid var(--hc-border)}.hc-dark-theme .popup-container__bg .tw_confirmation-modal__title,.hc-dark-theme .tw_dialog__container .tw_confirmation-modal__title,.hc-dark-theme .tw_modal .tw_confirmation-modal__title,.hc-dark-theme .tw_modal-container .tw_confirmation-modal__title,.hc-light-theme .popup-container__bg .tw_confirmation-modal__title,.hc-light-theme .tw_dialog__container .tw_confirmation-modal__title,.hc-light-theme .tw_modal .tw_confirmation-modal__title,.hc-light-theme .tw_modal-container .tw_confirmation-modal__title{color:var(--hc-fg)}.hc-dark-theme .tw_confirmation-modal,.hc-light-theme .tw_confirmation-modal{background-color:var(--hc-bg);border:2px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_confirmation-modal .tw_confirmation-modal__title,.hc-light-theme .tw_confirmation-modal .tw_confirmation-modal__title{color:var(--hc-fg)}.hc-dark-theme .tw_modal,.hc-light-theme .tw_modal{border:2px solid var(--hc-border)}.hc-dark-theme .tw_modal__header,.hc-light-theme .tw_modal__header{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_modal__footer,.hc-light-theme .tw_modal__footer{border-top:1px solid var(--hc-border)}.hc-dark-theme .tw_dialog__header,.hc-light-theme .tw_dialog__header{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_dialog__footer,.hc-light-theme .tw_dialog__footer{border-top:1px solid var(--hc-border)}.hc-dark-theme .tw_popup--close,.hc-light-theme .tw_popup--close{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_popup--close:focus,.hc-light-theme .tw_popup--close:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_warning-dialog-content,.hc-dark-theme .tw_warning-dialog-title,.hc-light-theme .tw_warning-dialog-content,.hc-light-theme .tw_warning-dialog-title{color:var(--hc-fg)}.tw_toast-notifications{max-width:90%;min-width:350px;width:350px}.tw_report-ready__link{align-items:center;cursor:pointer;display:flex;gap:.5rem}.tw_report-ready__link svg{cursor:pointer;height:20px;min-height:20px;min-width:20px;width:20px}.tw_report-ready__link--open,.tw_report-ready__link--save{cursor:pointer}.tw_report-ready__link--open:hover .tw_report-ready__link-text,.tw_report-ready__link--save:hover .tw_report-ready__link-text{text-decoration:underline}.tw_components__bars{align-items:center;border:1px solid var(--theme-primary-transparent);border-radius:.375rem;display:flex;gap:.5rem;justify-content:space-between;padding:4px 1rem}.tw_components__bars--primary{color:var(--theme-primary)}.tw_components__bars-lifecycle{justify-content:normal}.tw_components__bars-lifecycle--draft{background-color:var(--lifecycle-draft-bg);color:var(--lifecycle-draft-fg)}.tw_components__bars-lifecycle--completed{background-color:var(--lifecycle-completed-bg);color:var(--lifecycle-completed-fg)}.tw_components__bars--given,.tw_components__bars--success{background-color:var(--theme-status-completed);color:var(--theme-status-completed-text)}.tw_components__bars--given .tw_button--outline,.tw_components__bars--success .tw_button--outline{background-color:var(--theme-status-completed);border-color:var(--theme-status-completed-text);color:var(--theme-status-completed-text)}.tw_components__bars--given .tw_button--outline:hover,.tw_components__bars--success .tw_button--outline:hover{background-color:var(--theme-status-completed-text);color:var(--theme-status-completed)}.tw_components__bars--not-given,.tw_components__bars--warning{background-color:var(--theme-status-failed);color:var(--theme-status-failed-text)}.tw_components__bars--not-given .tw_button--outline,.tw_components__bars--warning .tw_button--outline{background-color:var(--theme-status-failed);border-color:var(--theme-status-failed-text);color:var(--theme-status-failed-text)}.tw_components__bars--not-given .tw_button--outline:hover,.tw_components__bars--warning .tw_button--outline:hover{background-color:var(--theme-status-failed-text);color:var(--theme-status-failed)}.tw_components__bars--filter{align-items:center;background-color:var(--theme-primary-light);border:1px solid var(--theme-border-light);border-radius:.5rem;box-shadow:2px 2px 12px var(--drop-shadow);display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem}.tw_consent__information{align-items:center;display:flex;gap:.5rem}.tw_consent__icon{height:22px;width:22px}.tw_consent__text{font-size:.875rem;font-weight:700}.tw_consent__date{font-size:.875rem}.hc-dark-theme .tw_components__bars-lifecycle,.hc-light-theme .tw_components__bars-lifecycle{justify-content:normal}.hc-dark-theme .tw_components__bars-lifecycle--draft,.hc-light-theme .tw_components__bars-lifecycle--draft{background-color:var(--hc-bg);border:2px dashed var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_components__bars-lifecycle--completed,.hc-light-theme .tw_components__bars-lifecycle--completed{background-color:var(--hc-bg);border:2px solid var(--hc-border);color:var(--hc-fg)}.tw_edit-bar{backdrop-filter:blur(5px);background-color:var(--theme-edit-bar-bg);border-radius:.5rem;bottom:5px;color:var(--theme-edit-bar-text);display:flex;float:left;grid-column:1/-1;height:auto;justify-content:end;margin-top:1rem;padding:.5rem;position:fixed;width:calc(100% - 96px);z-index:10}.tw_edit-bar.active{z-index:40}.tw_editing{position:relative;z-index:40}.scrollable .tw_edit-bar{width:calc(100% - 108px)}@media (min-width:768px){:has(.tw_accordion-menu) .tw_edit-bar{width:calc(100% - 372px - 1rem)}:has(.tw_action-column) .tw_edit-bar{width:calc(100% - 272px - 1rem)}.scrollable :has(.tw_accordion-menu) .tw_edit-bar{width:calc(100% - 384px - 1rem)}.scrollable :has(.tw_action-column) .tw_edit-bar{width:calc(100% - 284px - 1rem)}}.hc-dark-theme .tw_edit-bar,.hc-light-theme .tw_edit-bar{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.tw_icon__color--body,.tw_icon__color--body svg{color:var(--theme-body-text)}.tw_icon__color--primary,.tw_icon__color--primary svg{color:var(--type-primary)}.tw_icon__color--personnel,.tw_icon__color--personnel svg{color:var(--theme-category-personnel)}.tw_icon__color--leave,.tw_icon__color--leave svg{color:var(--theme-category-leave)}.tw_icon__color--attendance,.tw_icon__color--attendance svg{color:var(--theme-category-attendance)}.tw_icon__color--employee,.tw_icon__color--employee svg{color:var(--theme-employee-panel-name)}.tw_icon__color--unprotected,.tw_icon__color--unprotected svg{color:var(--status-unprotected)}.tw_icon__color--note,.tw_icon__color--note svg{color:var(--note-text)}.tw_icon__color--login-link,.tw_icon__color--login-link svg{color:var(--login-text-link)}.tw_icon__color--yes,.tw_icon__color--yes svg{color:var(--theme-approved)}.tw_icon__color--no,.tw_icon__color--no svg{color:var(--theme-declined)}.tw_icon__color--green,.tw_icon__color--green svg{color:var(--theme-approved)}.tw_icon__color--delete,.tw_icon__color--delete svg,.tw_icon__color--red,.tw_icon__color--red svg{color:var(--theme-declined)}.tw_icon__color--past-date,.tw_icon__color--past-date svg{color:var(--grid-body-past-bg)}.tw_icon__color-priority--high,.tw_icon__color-priority--high svg{color:var(--theme-priority--high)}.tw_icon__color-priority--very-high,.tw_icon__color-priority--very-high svg{color:var(--theme-priority--very-high)}.tw_icon__color-status--closed,.tw_icon__color-status--closed svg{color:var(--theme-status-closed)}.tw_icon__color-status--in-progress,.tw_icon__color-status--in-progress svg{color:var(--theme-status-in-progress)}.tw_icon__color-contextual--expand-collapse,.tw_icon__color-contextual--expand-collapse svg,.tw_icon__color-header--expand-collapse,.tw_icon__color-header--expand-collapse svg{color:var(--theme-H3)}.tw_icon__color-clocking--in,.tw_icon__color-clocking--in svg{color:var(--theme-employee-in)}.tw_icon__color-clocking--out,.tw_icon__color-clocking--out svg{color:var(--theme-employee-out)}.tw_icon__color--favorite,.tw_icon__color--favorite svg{color:var(--theme-favourite-icon)}.tw_icon__color--bee,.tw_icon__color--bee svg{fill:var(--bee-body)}.tw_icon__color--information,.tw_icon__color--information svg{color:var(--theme-notification-info)}.tw_icon__color--warning,.tw_icon__color--warning svg{color:var(--theme-notification-warning)}.tw_icon__color--issue,.tw_icon__color--issue svg{color:var(--theme-notification-error)}.tw_icon__color--rules,.tw_icon__color--rules svg{color:var(--rules)}.tw_icon__color--break-rules,.tw_icon__color--break-rules svg{color:var(--break-rules)}.tw_icon__border-color--body{border-color:var(--theme-body-text)}.tw_icon__border-color--primary{border-color:var(--type-primary)}.tw_icon__border-color--personnel{border-color:var(--theme-category-personnel)}.tw_icon__border-color--leave{border-color:var(--theme-category-leave)}.tw_icon__border-color--attendance{border-color:var(--theme-category-attendance)}.tw_icon__background-color--primary{background-color:var(--theme-primary);color:var(--solid-button-fg-hover)}.tw_icon__wireframe-context,.tw_icon__wireframe-context svg{background-color:var(--theme-body-bg);color:var(--theme-primary)}.tw_icon__wireframe-context svg:hover,.tw_icon__wireframe-context:hover{color:var(--theme-primary-hover)}.tw_icon--round{align-items:center;border-radius:50%;display:flex;justify-content:center}.tw_svg-icons{align-self:center;fill:currentColor}.tw_svg-icons--action{align-self:center;fill:var(--theme-pager-button)}.tw_icon-xxs,.tw_icon-xxs svg{align-items:center;display:flex;height:10px;justify-content:center;min-height:10px;min-width:10px;width:10px}.tw_icon-xs,.tw_icon-xs svg{align-items:center;display:flex;height:14px;justify-content:center;min-height:14px;min-width:14px;width:14px}.tw_icon-sm,.tw_icon-sm svg{align-items:center;display:flex;height:16px;justify-content:center;min-height:16px;min-width:16px;width:16px}.tw_icon-base,.tw_icon-base svg{align-items:center;display:flex;height:18px;justify-content:center;min-height:18px;min-width:18px;width:18px}.tw_icon-md,.tw_icon-md svg{align-items:center;display:flex;height:24px;justify-content:center;min-height:24px;min-width:24px;width:24px}.tw_icon-lg,.tw_icon-lg svg{align-items:center;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;width:32px}.tw_icon-xl,.tw_icon-xl svg{align-items:center;display:flex;height:44px;justify-content:center;min-height:44px;min-width:44px;width:44px}.tw_icon-xxl,.tw_icon-xxl svg{align-items:center;display:flex;height:64px;justify-content:center;min-height:64px;min-width:64px;width:64px}.tw_icon-no-data,.tw_icon-no-data svg{align-items:center;display:flex;height:250px;justify-content:center;min-height:250px;min-width:250px;opacity:.4;width:250px}.tw_icon__no-data--large,.tw_icon__no-data--large svg{align-items:center;align-self:center;display:flex;height:360px;justify-content:center;min-height:32px;min-width:32px;opacity:.7;width:360px}.tw_icon-everyone,.tw_icon-everyone svg{align-items:center;display:flex;height:171px;justify-content:center;min-height:171px;min-width:250px;opacity:.4;width:250px}.tw_icon-toggle,.tw_icon-toggle svg{align-items:center;display:flex;height:22px;justify-content:center;min-height:22px;min-width:22px;width:22px}.tw_icon__pager,.tw_icon__pager svg{align-items:center;display:flex;height:24px;justify-content:center;min-height:24px;min-width:24px;width:24px}.tw_icon-grid,.tw_icon-grid svg,.tw_icon__input--filter,.tw_icon__input--filter svg{align-items:center;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.tw_icon-calculate,.tw_icon-calculate svg{align-items:center;display:flex;height:23px;justify-content:center;min-height:23px;min-width:23px;width:23px}.tw_icon-flag,.tw_icon-flag svg{align-items:center;display:flex;justify-content:center;min-width:24px;width:24px}.tw_quick-search__filter-icon,.tw_quick-search__filter-icon svg{align-items:center;display:flex;height:85px;justify-content:center;min-height:85px;min-width:85px;width:85px}.tw_cell-grouping-icon,.tw_cell-grouping-icon svg{align-items:center;color:var(--theme-gray-table-border);display:flex;height:51px;justify-content:center;min-height:51px;min-width:20px;width:20px}.tw_icon__bee--big,.tw_icon__bee--big svg{align-items:center;display:flex;height:90px;justify-content:center;min-height:90px;min-width:140px;width:140px}.tw_icon__bee-line,.tw_icon__bee-line svg{align-items:center;display:flex;height:104px;justify-content:center;min-height:104px;min-width:135px;width:135px}.tw_icon__clock,.tw_icon__clock svg{align-items:center;display:flex;height:48px;justify-content:center;min-height:48px;min-width:48px;width:48px}.tw_icon__configuration,.tw_icon__configuration svg{align-items:center;display:flex;height:520px;justify-content:center;max-height:100%;max-width:100%;min-height:250px;min-width:250px;width:520px}.pdf-form-field .tw_input .tw_icon-base,.pdf-form-field .tw_input .tw_icon-base svg{align-self:center;justify-self:center;min-width:90%;width:90%}.tw_input__prefix .tw_icon__input--clear,.tw_input__prefix .tw_icon__input--clear svg,.tw_input__prefix .tw_icon__input--filter,.tw_input__prefix .tw_icon__input--filter svg,.tw_input__suffix .tw_icon__input--clear,.tw_input__suffix .tw_icon__input--clear svg,.tw_input__suffix .tw_icon__input--filter,.tw_input__suffix .tw_icon__input--filter svg{align-items:center;display:flex;height:24px;justify-content:center;min-height:24px;min-width:14px;width:14px}.tw_input__prefix .tw_icon__input--location,.tw_input__prefix .tw_icon__input--location svg,.tw_input__suffix .tw_icon__input--location,.tw_input__suffix .tw_icon__input--location svg{align-items:center;display:flex;height:24px;justify-content:center;min-height:24px;min-width:12px;width:12px}.tw_input__prefix .tw_icon__input--search,.tw_input__prefix .tw_icon__input--search svg,.tw_input__suffix .tw_icon__input--search,.tw_input__suffix .tw_icon__input--search svg{align-items:center;display:flex;height:24px;justify-content:center;min-height:24px;min-width:18px;width:18px}.tw_icon,.tw_icon svg{align-items:center;align-self:center;display:flex;height:16px;justify-content:center;width:16px}.tw_icon--primary svg{color:var(--theme-primary)}.tw_icon--warning{color:var(--theme-notify)}.tw_icon--success{color:var(--status-open)}.tw_icon--locked{color:var(--theme-locked)}.tw_icon__leave,.tw_icon__leave svg{color:var(--theme-category-leave)}.tw_icon__attendance,.tw_icon__attendance svg{color:var(--theme-category-attendance)}.tw_icon__personnel,.tw_icon__personnel svg{color:var(--theme-category-personnel)}.tw_icon__shared,.tw_icon__shared svg{color:var(--theme-category-primary)}.tw_grid-header__icon--color{color:var(--theme-grid-header-text)}.AccordionIcon,.MenuIcon{align-self:center;width:1rem;Height:1rem;background-color:currentColor;background-size:contain;min-height:1rem;min-width:1rem}.MenuIcon.SearchIcon{background-color:var(--theme-search-button);color:var(--theme-search-button);height:100%;min-height:24px;min-width:24px;width:100%}.tw_notification-icon{align-items:center;background-color:var(--theme-notify);border-radius:9999px;color:var(--theme-notify-icon);display:flex;height:22px;justify-content:center;min-height:22px;min-width:22px;position:absolute;right:-4px;top:-4px;width:22px;z-index:3}.tw_notification-icon--disabled{background-color:var(--theme-notify-disabled);color:var(--theme-notify-disabled-icon)}.tw_blank{background-color:var(--theme-sidebar-bg);height:42px;left:0;position:absolute;top:-1px;width:24px;z-index:1}* :has([dir=rtl]) .tw_blank{left:auto;right:0}.tw_sidebar-expand-collapse{align-self:center;color:var(--theme-sidebar-primary);position:absolute;right:5px;transform:rotate(0deg);transition:.2s ease-in-out;z-index:2}* :has([dir=rtl]) .tw_sidebar-expand-collapse{transform:rotate(180deg)}.tw_sidebar-expanded{transform:rotate(180deg)}* :has([dir=rtl]) .tw_sidebar-expanded{transform:rotate(0deg)}.SidebarIcon{align-self:center;background-size:contain;height:1rem;margin-inline-start:.5rem;min-height:24px;min-width:24px;width:1rem}.tw_expand-collapse{align-self:center;color:var(--theme-H3);transition:.2s ease-in-out;z-index:2}.tw_expand-collapse.expanded{transform:rotate(-90deg)}.tw_expand-collapse.expanded-90{transform:rotate(90deg)}.tw_expand-collapse.expanded-180{transform:rotate(180deg)}.tw_expand-collapse.collapsed{transform:rotate(90deg)}.tw_expand-collapse.collapsed-0{transform:rotate(0deg)}.tw_icon-encryption{height:auto;width:150px}.tw_icon-round--outline{align-items:center;border-radius:9999px;border-style:solid;border-width:1px;display:flex;justify-content:center;overflow:hidden}.tw_icon-round--outline.marketplace{border-color:var(--theme-marketplace);color:var(--theme-marketplace)}.tw_icon-round--outline.warning{border-color:var(--theme-notification-warning);color:var(--theme-notification-warning)}.tw_icon-round--outline.rest{border-color:var(--theme-primary-button);color:var(--theme-primary-button)}.tw_icon-round--outline--contextual{border-color:var(--theme-grid-header-text);color:var(--theme-grid-header-text)}.tw_icon-round--outline.tw_awaiting{border-color:var(--theme-primary-button);color:var(--theme-primary-button)}.tw_icon-round--outline.tw_pending{border-color:var(--pending-flag);color:var(--pending-flag)}.tw_username__icon{color:var(--theme-primary)}tr:hover .tw_icon-round--outline.tw_pending{border-color:var(--pending-flag-hover);color:var(--pending-flag-hover)}.tw_icon-with-text{display:flex;gap:.5rem}.tw_owner-icon,.tw_stopwatch-icon{align-self:center;color:var(--theme-tooltip--stopwatch)}.tw_owner-icon.small{align-self:center;height:16px;min-height:16px;min-width:16px;width:16px}.tw_owner-icon.you{color:var(--theme-tooltip-trigger-disabled)}.tw_counter__wrapper{align-self:center;background-color:var(--theme-badge);border-radius:6666px;display:flex;height:18px;justify-content:center;max-height:18px;max-width:18px;position:relative;width:18px}.tw_counter__wrapper__thead{background-color:var(--grid-row-bg)}.tw_counter__wrapper.open{background-color:var(--theme-status-open-header)}.tw_counter__wrapper.inprogress{background-color:var(--theme-status-in-progress)}.tw_counter__wrapper.inprogress.header{background-color:var(--theme-status-in-progress-header);border:1px solid var(--theme-status-in-progress-header-border)}.tw_counter__wrapper.tactical-leave,.tw_counter__wrapper.tactical-leave.header{background-color:var(--theme-tactical-declined-leave-body-background)}.tw_counter__wrapper.tactical-leave.header{border:none}.tw_counter__wrapper.declined,.tw_counter__wrapper.declined.header{background-color:var(--theme-tactical-declined-leave-icon)}.tw_counter__wrapper.declined.header{border:none}.tw_counter__wrapper.approved,.tw_counter__wrapper.approved.header{background-color:var(--theme-approved-leave-icon)}.tw_counter__wrapper.approved.header{border:none}.tw_counter__wrapper.closed{background-color:var(--theme-status-closed)}.tw_counter__wrapper.closed.header{background-color:var(--theme-primary);border:1px solid var(--theme-status-closed-text)}.tw_counter__text{align-self:center;color:var(--theme-badge-text);font-size:10px;font-weight:400;height:18px;line-height:18px}.tw_counter__text--thead{color:var(--theme-primary)}.tw_counter__text.open{color:var(--theme-status-open-header-text)}.tw_counter__text.inprogress{color:var(--theme-status-in-progress-header-text)}.tw_counter__text.closed{color:var(--theme-status-closed-text)}.tw_counter__text.closed.header{color:var(--theme-primary-button-text)}.tw_counter__text.tactical-leave,.tw_counter__text.tactical-leave.header{color:var(--theme-tactical-declined-leave-heading-text)}.tw_button--outline:hover .tw_counter__wrapper.closed.header,.tw_button__section--outline:hover .tw_counter__wrapper.closed.header{background-color:var(--theme-primary-button-text);border-color:var(--theme-primary)}.tw_button--outline:hover .tw_counter__wrapper.closed.header .tw_counter__text.closed.header,.tw_button__section--outline:hover .tw_counter__wrapper.closed.header .tw_counter__text.closed.header{color:var(--theme-primary)}.tw_layout__counts--wrapper{border-radius:8px;display:flex;flex-direction:column;padding:0;width:auto}.tw_layout__counts--item{border-bottom:1px solid var(--container-border);display:flex;gap:.5rem;justify-content:center;padding:.75rem 1rem;width:auto}.tw_layout__counts--item:first-of-type{border-top:1px solid var(--container-border)}.tw_layout__counts--item:last-of-type{border-bottom:none}.hc-dark-theme .tw_counter__wrapper,.hc-light-theme .tw_counter__wrapper{background-color:var(--hc-reverse-bg)!important}.hc-dark-theme .tw_counter__text,.hc-light-theme .tw_counter__text{color:var(--hc-reverse-fg)!important}.tw_fill-cell{align-self:center;border-radius:.375rem;flex-grow:1;font-size:14px;line-height:14px;padding:.25rem .5rem}div[class^=tw_chip],span[class^=tw_chip]{border-radius:9999px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--absence,.tw_chip--leave{align-items:center;border:1px solid var(--theme-primary);border-radius:9999px;display:flex;font-size:12px;justify-content:center;line-height:12px;min-height:20px;padding:.25rem .5rem;transition:all .25s ease-in-out}.tw_chip--absence.leave,.tw_chip--leave.leave{background-color:var(--theme-notify);border-color:var(--theme-notify);color:var(--theme-body-text)}.tw_chip--absence.holiday,.tw_chip--leave.holiday{background-color:#8db600;color:#fff}.tw_chip--absence.dentist,.tw_chip--leave.dentist{background-color:#8db600;color:#000}.tw_chip--absence.doctors,.tw_chip--leave.doctors{background-color:#facc15;color:#000}.tw_chip--absence:has(svg):hover,.tw_chip--leave:has(svg):hover{background-color:var(--theme-body-bg)!important;border:1px solid var(--theme-primary)}.tw_chip--absence:has(svg):hover span,.tw_chip--leave:has(svg):hover span{color:var(--theme-body-text)!important}.tw_chip__status{align-self:center;background-color:var(--theme-body-bg);border-radius:9999px;color:var(--theme-disabled-button-text);display:flex;flex-grow:0;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip__status,.tw_chip__status--is-redundant{font-size:14px;font-weight:400;line-height:24px;padding:0 1rem}.tw_chip__status--is-redundant{background-color:var(--theme-primary);border:1px solid var(--theme-primary);color:var(--theme-white)}.tw_chip__status--in-progress{background-color:var(--theme-white);border:1px solid var(--theme-pending);color:var(--theme-pending)}.tw_chip__status--in-progress-solid{background-color:var(--stage-in-progress);color:var(--stage-bg-chip)}.tw_chip__status--not-started{background-color:var(--theme-white);border:1px solid var(--theme-primary-transparent);color:var(--theme-primary)}.tw_chip__status--upcoming{background-color:var(--upcoming-light);border:1px solid var(--upcoming);color:var(--upcoming)}.tw_chip__status--upcoming-solid{background-color:var(--stage-not-started);color:var(--stage-bg-chip)}.tw_chip__status--due{background-color:var(--due-light);border:1px solid var(--due);color:var(--due)}.tw_chip__status--due-solid{background-color:var(--stage-due);color:var(--stage-bg-chip)}.tw_chip__status--current{background-color:var(--due-light);border:1px solid var(--due);color:var(--due)}.tw_chip__status--current-solid{background-color:var(--stage-due);color:var(--stage-bg-chip)}.tw_chip__status--completed{background-color:var(--completed-light);border:1px solid var(--completed);color:var(--completed)}.tw_chip__status--completed-solid{background-color:var(--stage-completed);color:var(--stage-bg-chip)}.tw_chip__status--dismissed{background-color:transparent;border:1px solid var(--upcoming);color:var(--upcoming)}.tw_chip__current-employment{background-color:var(--theme-body-bg);border-color:var(--theme-primary);border-radius:9999px;border-style:solid;border-width:1px;color:var(--theme-primary)}.tw_chip__current-employment,.tw_chip__stage{align-self:center;display:flex;flex-grow:0;font-size:14px;font-weight:400;gap:.5rem;line-height:24px;padding:0 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip__stage{background-color:var(--stage-bg-chip);border-radius:9999px;border-style:solid;border-width:1px}.tw_chip__stage,.tw_chip__stage--not-started{border-color:var(--stage-not-started);color:var(--stage-not-started)}.tw_chip__stage--due{border-color:var(--stage-due);color:var(--stage-due)}.tw_chip__stage--in-progress{border-color:var(--stage-in-progress);color:var(--stage-in-progress)}.tw_chip__stage--completed{border-color:var(--stage-completed);color:var(--stage-completed)}.tw_chip__stage--cancelled{border-color:var(--stage-cancelled);color:var(--stage-cancelled)}.tw_chip__stage--postponed{border-color:var(--status-postponed);color:var(--status-postponed)}.tw_chip__task{align-self:center;background-color:var(--stage-bg-chip);border-color:var(--stage-not-started);border-radius:9999px;border-style:solid;border-width:1px;color:var(--stage-not-started);display:flex;flex-grow:0;font-size:14px;font-weight:400;gap:.5rem;line-height:14px;padding:1px .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip__task--critical{background-color:transparent;border-color:var(--status-red);color:var(--status-red)}.tw_chip__task--skipped{background-color:transparent;border-color:var(--upcoming);color:var(--upcoming)}.tw_chip__imported{background-color:var(--import-chip-bg);border-radius:9999px;color:var(--import-chip-fg);display:flex;font-weight:400;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--overridden,.tw_chip__imported{align-self:center;flex-grow:0;font-size:14px;line-height:14px;padding:.25rem .5rem}.tw_chip--overridden{background-color:var(--overridden-chip-bg);color:var(--overridden-chip-fg)}.tw_chip--when{background-color:var(--primary)}.tw_chip--passed-due,.tw_chip--when{align-self:center;color:var(--theme-white);flex-grow:0;font-size:14px;line-height:14px;padding:.25rem .5rem}.tw_chip--passed-due{background-color:var(--status-amber)}.tw_chip--username{align-self:center;background-color:var(--overridden-chip-bg);border-radius:9999px;color:var(--overridden-chip-fg);flex-grow:0;font-size:14px;line-height:14px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--support-user{background-color:var(--nmd3-primary);color:var(--white)}.tw_chip--planned,.tw_chip--support-user{align-items:center;align-self:center;border-radius:9999px;display:flex;flex-grow:0;font-size:14px;gap:.25rem;line-height:14px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.tw_chip--planned{background-color:var(--chip-planned-bg);color:var(--chip-planned-fg)}.tw_chip--external-contact{background-color:var(--external-chip-bg);color:var(--external-chip-fg)}.tw_chip--external-contact,.tw_chip--internal-contact{align-items:center;align-self:center;border-radius:9999px;display:flex;flex-grow:0;font-size:14px;gap:.25rem;line-height:14px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.tw_chip--internal-contact{background-color:var(--employee-chip-bg);color:var(--employee-chip-fg)}.tw_chip--current-employment{align-items:center;align-self:center;background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);border-radius:9999px;color:var(--theme-primary);display:flex;font-size:14px;font-weight:400;gap:.25rem;line-height:14px;padding:.25rem .5rem;white-space:nowrap;width:auto}.tw_chip--action,.tw_chip--current-employment{flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--action{background-color:var(--theme-awaiting);border-radius:9999px;color:var(--theme-awaiting-light)}.tw_chip--action.tw_added{background-color:var(--theme-approved);color:var(--theme-approved-light)}.tw_chip--action.tw_removed{background-color:var(--theme-declined);color:var(--theme-declined-light)}.tw_chip__policies{align-items:center;align-self:center;background-color:var(--wireframe-card-bg);border:1px solid var(--theme-primary);border-radius:9999px;color:var(--theme-primary);display:flex;flex-grow:0;flex-wrap:nowrap;font-size:.75rem;height:18px;justify-content:center;line-height:.75rem;padding:0 .5rem;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip__policies--critical{border:1px solid var(--chip-critical-border);color:var(--chip-critical-fg)}.tw_chip__policies--enforced{border:1px solid var(--chip-enforced-border);color:var(--chip-enforced-fg)}.tw_chip__policies--optional{border:1px solid var(--chip-optional-border);color:var(--chip-optional-fg)}.tw_chip__planned{align-self:center;background-color:var(--chip-planned-bg);border-radius:9999px;color:var(--chip-planned-fg);display:flex;flex-grow:0;font-size:14px;font-weight:400;gap:.5rem;line-height:14px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--roll-call{background-color:var(--theme-roll-call-chip);color:var(--theme-roll-call-chip-text)}.tw_chip--roll-call,.tw_chip--roll-call-employee{align-self:center;flex-grow:0;font-size:14px;line-height:22px;padding:.1rem .5rem}.tw_chip--roll-call-employee{background-color:var(--theme-roll-call-employee-chip);color:var(--theme-roll-call-employee-chip-text)}.tw_chip--conversation-quick-response{background-color:var(--theme-quick-response);color:var(--theme-quick-response-text)}.tw_chip--conversation-quick-response,.tw_chip--rest{align-self:center;cursor:pointer;flex-grow:0;font-size:14px;line-height:22px;padding:.1rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--rest{background-color:var(--theme-rest);color:var(--theme-rest-text)}.tw_chip--action{align-self:center;flex-grow:1;font-size:14px;line-height:14px;padding:.25rem .5rem}.tw_chip--approved{background-color:var(--theme-event-green)}.tw_chip--approved,.tw_chip--pending{align-self:center;color:var(--theme-white);flex-grow:1;font-size:14px;line-height:14px;padding:.25rem .5rem}.tw_chip--pending{background-color:var(--theme-pending)}.tw_chip--granted{background-color:var(--theme-approved)}.tw_chip--declined,.tw_chip--granted{align-items:center;align-self:center;color:var(--theme-white);display:flex;flex-grow:1;font-size:14px;justify-content:center;line-height:14px;padding:.25rem .5rem}.tw_chip--declined{background-color:var(--theme-declined)}.tw_chip--selected-employee{border-radius:.375rem!important;display:flex;min-height:34px;min-width:200px;text-align:center}.tw_chip--empty,.tw_chip--selected-employee,.tw_chip--selected-employee span{align-self:center;flex-grow:1;font-size:14px;line-height:14px;padding:.25rem .5rem}.tw_chip--empty{border:1px dashed var(--theme-appearance-chip-border);color:var(--theme-appearance-chip-text)}.tw_chip--note{align-self:center;background-color:var(--white);border-radius:9999px;color:var(--note-text);flex-grow:0;font-size:11px;line-height:11px;padding:3px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip--paid{background-color:var(--theme-approved);border-radius:9999px!important;color:var(--theme-approved);flex-grow:1;font-size:14px;height:18px;line-height:14px;max-height:18px;max-width:18px;width:18px}.tw_chip--paid,.tw_chip--time-since{align-self:center;padding:.25rem .5rem}.tw_chip--time-since{background-color:var(--theme-primary);color:var(--theme-primary-button-text);flex-grow:0;font-size:12px;line-height:12px}.tw_chip__payroll-status{align-self:center;background-color:var(--theme-disabled-button);border-radius:9999px;color:var(--theme-disabled-button-text);display:flex;flex-grow:0;font-size:14px;font-weight:400;gap:.5rem;line-height:14px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip__payroll-status--awaiting{background-color:var(--theme-white);border:1px solid var(--theme-pending);color:var(--theme-pending)}.tw_chip__payroll-status--sent{background-color:var(--theme-toggle-bg);color:var(--theme-toggle-text)}.tw_chip__payroll-status--current{background-color:var(--theme-white);border:1px solid var(--theme-primary-transparent);color:var(--theme-primary)}.tw_chip__payroll--processed{background-color:var(--theme-approved-light)}.tw_chip__payroll--next,.tw_chip__payroll--processed{align-self:center;border:1px solid var(--theme-approved);color:var(--theme-body-text);display:flex;flex-grow:0;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_chip__payroll--next{background-color:var(--theme-body-bg)}.tw_chip--not-started{background-color:var(--theme-status-not-started);color:var(--theme-status-not-started-text);text-align:center}.tw_chip--in-progress{background-color:var(--theme-status-in-progress);color:var(--theme-status-in-progress-text);text-align:center}.tw_chip--completed{background-color:var(--theme-status-completed);color:var(--theme-status-completed-text);flex-grow:1;text-align:center}.tw_chip--active{align-items:center;background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);color:var(--theme-primary);display:flex;flex-grow:1;height:24px;justify-content:center;text-align:center}.tw_chip--inactive{border:1px dashed var(--theme-sub-inactive-item-border)}.tw_chip--dashboard-inactive,.tw_chip--inactive{align-items:center;background-color:var(--theme-body-bg);color:var(--theme-sub-inactive-item-text);display:flex;flex-grow:1;height:24px;justify-content:center}.tw_chip--dashboard-inactive{border:2px dashed var(--theme-sub-inactive-item-border)}.tw_chip--failed{background-color:var(--theme-status-failed);color:var(--theme-status-failed-text);flex-grow:1;text-align:center}.tw_chip--attending{background-color:var(--meeting-attending-bg);color:var(--meeting-attending-fg)}.tw_chip--attending,.tw_chip--undecided{align-items:center;align-self:center;border-radius:9999px;display:flex;flex-grow:0;font-size:12px;gap:.25rem;line-height:12px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.tw_chip--undecided{background-color:var(--meeting-undecided-bg);color:var(--meeting-undecided-fg)}.tw_chip--not-attending{align-items:center;align-self:center;background-color:var(--meeting-not-attending-bg);border-radius:9999px;color:var(--meeting-not-attending-fg);display:flex;flex-grow:0;font-size:12px;gap:.25rem;line-height:12px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.tw_chip__padding-y--none{padding-bottom:0;padding-top:0}.tw_chip__padding-x--none{padding-left:0;padding-right:0}.tw_calculation__chip{align-items:center;border-radius:4px;border-style:solid;border-width:1px;display:inline-flex;gap:.25rem;padding:0 .25rem;position:relative}.tw_calculation__chip--before{border-color:var(--calculation-before-border);color:var(--calculation-before)}.tw_calculation__chip--after{border-color:var(--calculation-after-border);color:var(--calculation-after)}.tw_calculation__chip--net-positive{border-color:var(--calculation-net-positive);color:var(--calculation-net-positive)}.tw_calculation__chip--net-negative{border-color:var(--calculation-net-negative);color:var(--calculation-net-negative)}.tw_employment-status--selected-employee{align-self:center;border-radius:.375rem;flex-grow:1;font-size:12px;line-height:14px;overflow:hidden;padding:.15rem .25rem .25rem!important;text-overflow:ellipsis;white-space:nowrap}.tw_employment-status--selected-employee__current-employment{align-self:center;background-color:var(--theme-body-bg);border-color:var(--theme-body-bg);border-radius:8px;border-style:solid;border-width:1px;color:var(--theme-primary);display:flex;flex-grow:0;font-size:14px;font-weight:400;gap:.5rem;line-height:14px;padding:4px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_employment-status--selected-employee--rounded{border-radius:9999px}.tw_employment-status--selected-employee span{align-self:center}.tw_square-chip{align-items:center;background-color:var(--multiselect-chip-bg);border:1px solid var(--multiselect-chip-border);border-radius:2px;color:var(--muiltiselect-chip-fg);cursor:auto;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;min-height:28px;padding:4px 8px;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_square-chip__height--input{min-height:34px}.tw_square-chip__color--primary{background-color:var(--wireframe-card-bg);color:var(--theme-primary)}.tw_square-chip__color--neutral{background-color:var(--calculator-neutral-bg);border:1px solid var(--calculator-neutral-border);color:var(--calculator-neutral-fg)}.tw_square-chip__color--modified{background-color:var(--calculator-modified-bg);border:1px solid var(--calculator-modified-border);color:var(--calculator-modified-fg)}.tw_square-chip__color--deducted{background-color:var(--calculator-deducted-bg);border:1px solid var(--calculator-deducted-border);color:var(--calculator-deducted-fg)}.tw_calendar-container .tw_chip--absence,.tw_calendar-container .tw_chip--leave{padding:0 .5rem}.hc-dark-theme .tw_chip--absence,.hc-dark-theme .tw_chip--absence:has(svg),.hc-dark-theme .tw_chip--leave,.hc-dark-theme div[class^=tw_chip],.hc-dark-theme span[class^=tw_chip],.hc-light-theme .tw_chip--absence,.hc-light-theme .tw_chip--absence:has(svg),.hc-light-theme .tw_chip--leave,.hc-light-theme div[class^=tw_chip],.hc-light-theme span[class^=tw_chip]{background-color:var(--hc-reverse-bg)!important;border:1px solid var(--hc-reverse-border)!important;border-color:var(--hc-reverse-border)!important;color:var(--hc-reverse-fg)!important;transition:all .2s ease-in-out}.hc-dark-theme .tw_chip--absence svg,.hc-dark-theme .tw_chip--absence:has(svg) svg,.hc-dark-theme .tw_chip--leave svg,.hc-dark-theme div[class^=tw_chip] svg,.hc-dark-theme span[class^=tw_chip] svg,.hc-light-theme .tw_chip--absence svg,.hc-light-theme .tw_chip--absence:has(svg) svg,.hc-light-theme .tw_chip--leave svg,.hc-light-theme div[class^=tw_chip] svg,.hc-light-theme span[class^=tw_chip] svg{color:var(--hc-reverse-fg)!important}.hc-dark-theme button div[class^=tw_chip]:hover,.hc-dark-theme button span[class^=tw_chip]:hover,.hc-dark-theme button.tw_chip--absence:has(svg):hover,.hc-dark-theme button.tw_chip--absence:hover,.hc-dark-theme button.tw_chip--leave:hover,.hc-light-theme button div[class^=tw_chip]:hover,.hc-light-theme button span[class^=tw_chip]:hover,.hc-light-theme button.tw_chip--absence:has(svg):hover,.hc-light-theme button.tw_chip--absence:hover,.hc-light-theme button.tw_chip--leave:hover{background-color:var(--hc-bg)!important;border:1px solid var(--hc-border)!important;border-color:var(--hc-border)!important;color:var(--hc-fg)!important}.hc-dark-theme button div[class^=tw_chip]:hover svg,.hc-dark-theme button span[class^=tw_chip]:hover svg,.hc-dark-theme button.tw_chip--absence:has(svg):hover svg,.hc-dark-theme button.tw_chip--absence:hover svg,.hc-dark-theme button.tw_chip--leave:hover svg,.hc-light-theme button div[class^=tw_chip]:hover svg,.hc-light-theme button span[class^=tw_chip]:hover svg,.hc-light-theme button.tw_chip--absence:has(svg):hover svg,.hc-light-theme button.tw_chip--absence:hover svg,.hc-light-theme button.tw_chip--leave:hover svg{color:var(--hc-fg)!important}.tw_component__icon-badge{align-items:center;background-color:var(--theme-category-personnel);border:none;border-radius:9999px;color:var(--white);display:flex;height:28px;justify-content:center;max-height:28px;max-width:28px;min-width:28px;overflow:hidden;width:28px}.tw_component__icon-badge svg{color:var(--white)}.tw_component__icon-badge--user{background-color:var(--user-chip-bg);color:var(--user-chip-fg)}.tw_component__icon-badge--user svg{color:var(--user-chip-fg)}.tw_component__icon-badge--external{background-color:var(--external-chip-bg);color:var(--external-chip-fg)}.tw_component__icon-badge--external svg{color:var(--external-chip-fg)}.tw_sign-in-with-ms{align-items:center;align-self:center;background-color:var(--ms-login-background);border:1px solid var(--ms-login-border);color:var(--ms-login-text);display:flex;font-size:15px;font-weight:600;gap:12px;height:41px;padding-left:12px;padding-right:12px}.tw_sign-in-with-ms:disabled{opacity:20%}.tw_wireframe__context-button{align-items:center;background-color:var(--theme-primary);border-radius:9999px;color:var(--theme-tooltip-trigger-text);display:flex;height:24px;justify-content:center;transition:all .2s ease-in-out;width:24px}.tw_wireframe__context-button:hover{background-color:var(--theme-primary-hover);color:var(--theme-button-text)}.tw_wireframe__context-button:focus{outline:solid var(--primary-focus) 2px}.tw_wireframe__context-button svg{color:var(--theme-button-text);fill:var(--theme-button-text)}.tw_wireframe__context-button--inverted{border-radius:9999px;color:var(--theme-primary)}.tw_wireframe__context-button--inverted svg{color:var(--theme-primary)}.tw_wireframe__context-button--text{width:auto}.tw_buttons__context{align-items:center;background-color:var(--theme-primary);border-radius:9999px;color:var(--theme-tooltip-trigger-text);display:flex;height:24px;justify-content:center;transition:all .2s ease-in-out;width:24px}.tw_buttons__context:hover{background-color:var(--theme-primary-hover);color:var(--theme-button-text)}.tw_buttons__context:focus{outline:solid var(--primary-focus) 2px}.tw_buttons__context svg{color:var(--theme-button-text);fill:var(--theme-button-text)}.tw_buttons__context--inverted{border-radius:9999px;color:var(--theme-primary)}.tw_buttons__context--inverted svg{color:var(--theme-primary)}.tw_buttons__context--text{width:auto}.tw_button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.25rem;justify-content:center;line-height:1.25rem;padding:6px 7px;text-transform:capitalize;transition:all;transition-duration:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button__size--large{font-size:16px;line-height:1.5;padding:8px 12px}.tw_button--contextual{background-color:var(--wireframe-card-bg);border:1px solid var(--outline-button-border);color:var(--outline-button-fg);height:24px}.tw_button--contextual:hover{background-color:var(--outline-button-bg-hover);border:1px solid var(--outline-button-border-hover);color:var(--outline-button-fg-hover)}.tw_button--contextual:focus{box-shadow:0 0 0 2px var(--theme-primary-transparent)}.tw_button--solid{background-color:var(--solid-button-bg);border:1px solid var(--solid-button-border);color:var(--solid-button-fg)}.tw_button--solid:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.tw_button--solid:focus{outline:solid var(--primary-focus) 2px}.tw_button__accordion-parent{background-color:var(--solid-button-bg);border:none;border-radius:0;color:var(--solid-button-fg);font-size:.875rem;gap:.5rem;justify-content:start;padding:.5rem;width:100%}.tw_button__accordion-parent:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.tw_button__accordion-parent--collapsed{background-color:var(--theme-accordion-menu-parent-bg);border:none;border-radius:0;gap:.5rem;justify-content:start;padding:.5rem}.tw_button__accordion-item,.tw_button__accordion-parent--collapsed{color:var(--theme-accordion-menu-parent-text);font-size:.875rem;width:100%}.tw_button__accordion-item{background-color:transparent;background-image:none;border-radius:0;border-style:none;cursor:pointer;justify-content:flex-start;line-height:1.25rem;text-align:left;white-space:normal}.tw_button__accordion-item--active span{border-color:var(--theme-accordion-menu-child-text);border-inline-start-width:4px}.tw_button__accordion-item--active span,.tw_button__accordion-item--inactive span{color:var(--theme-accordion-menu-child-text);margin-inline-start:1.75rem;padding-inline-start:.5rem;transition:all .2s ease-in-out}.tw_button__accordion-item--inactive span{border-color:transparent;border-inline-start-width:4px}.tw_button--outline{align-items:center;background-color:var(--theme-body-bg);border:1px solid var(--outline-button-border);border-radius:6px;color:var(--outline-button-fg);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.25rem;justify-content:center;line-height:1.25rem;padding:6px 7px;text-transform:capitalize;transition:all;transition-duration:.2s}.tw_button--outline--selected,.tw_button--outline:hover{background-color:var(--outline-button-bg-hover);color:var(--outline-button-fg-hover)}.tw_button--outline:focus{box-shadow:none;outline:solid var(--primary-focus) 2px}.tw_button--outline-yes{background-color:transparent;border:1px solid var(--theme-approved);color:var(--theme-approved)}.tw_button--outline-yes :hover{background-color:var(--theme-approved);color:var(--outline-button-fg-hover)}.tw_button--outline-yes:focus{outline:solid var(--theme-approved-focus) 2px}.tw_button--outline-no{background-color:transparent;border:1px solid var(--theme-declined);color:var(--theme-declined)}.tw_button--outline-no:hover{background-color:var(--theme-declined);color:var(--outline-button-fg-hover)}.tw_button--outline.disabled,.tw_button--outline[disabled]{cursor:auto;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button--outline.disabled svg,.tw_button--outline[disabled] svg{color:var(--outline-button-fg);cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button--input-height{height:34px}.tw_button__solid{background-color:var(--solid-button-bg);border:1px solid var(--solid-button-border);border-radius:6px;color:var(--solid-button-fg);display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:4px 7px;transition:all;transition-duration:.2s}.tw_button__solid--selected,.tw_button__solid:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.tw_button__solid:focus{outline:solid var(--primary-focus) 2px}.tw_button__solid.disabled,.tw_button__solid[disabled]{cursor:auto;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button__solid.disabled svg,.tw_button__solid[disabled] svg{color:var(--solid-button-fg);cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button__solid-delete{background-color:var(--theme-delete-button);border:1px solid var(--theme-delete-button)}.tw_button__solid-delete--selected,.tw_button__solid-delete:hover{background-color:var(--theme-delete-button-hover);border:1px solid var(--theme-delete-button-hover);color:var(--theme-delete-button-text)}.tw_button__solid-delete.disabled,.tw_button__solid-delete[disabled]{cursor:auto;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button__solid-delete.disabled svg,.tw_button__solid-delete[disabled] svg{color:var(--theme-delete-button-text);cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button__header--small-icon{align-self:center;cursor:pointer;max-height:22px;min-height:22px;min-width:22px}.tw_button--error{background-color:var(--button-error-light);border:1px solid var(--button-error)!important;color:var(--button-error)}.tw_button--error:hover{background-color:var(--button-error);color:var(--theme-primary-button-text)}.tw_button__grid-comment{background-color:transparent;border:1px solid var(--theme-primary);color:var(--theme-primary);opacity:1}.tw_button__grid-comment:hover{background-color:var(--theme-primary-light);border:1px solid var(--theme-primary-light);color:var(--theme-primary)}.tw_button__grid-comment:focus{box-shadow:none}.tw_button__grid-comment.disabled,.tw_button__grid-comment[disabled]{background-color:transparent;border:1px solid var(--theme-H3);opacity:.4}.tw_button__grid-comment.disabled svg,.tw_button__grid-comment[disabled] svg{color:var(--theme-H3)}.tw_button__grid-comment--true{background-color:transparent;border:1px solid var(--theme-primary);color:var(--theme-primary)}.tw_button__grid-comment--true:hover{background-color:var(--theme-primary);border:1px solid var(--theme-primary);color:var(--theme-primary-button-text)}.tw_button__grid-comment--true:focus{box-shadow:none}.tw_button__grid-comment--true.disabled,.tw_button__grid-comment--true[disabled]{background-color:transparent;border:1px solid var(--theme-primary);opacity:.4}.tw_button__grid-comment--true.disabled svg,.tw_button__grid-comment--true[disabled] svg{color:var(--theme-primary)}.tw_button__contrast-bg--small-icon{align-self:center;cursor:pointer;max-height:22px;min-height:22px;min-width:22px}.tw_button__search--icon svg{height:18px;max-width:18px;min-width:18px;width:18px}.tw_button__icon--smaller svg{height:18px;min-height:18px;min-width:18px;width:18px}.tw_button__with-number{display:flex;position:relative;width:34px}.tw_button:focus{box-shadow:none}.tw_button.disabled,.tw_button[disabled]{opacity:.4}.tw_button.disabled,.tw_button.disabled svg,.tw_button[disabled],.tw_button[disabled] svg{cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button.tw_button--outline.tw_button__type--close{background-color:transparent;border:1px solid var(--outline-close-button-border);color:var(--outline-close-button-fg)}.tw_button.tw_button--outline.tw_button__type--close:hover{background-color:var(--outline-close-button-bg-hover);border:1px solid var(--outline-close-button-border-hover);color:var(--outline-close-button-fg-hover)}.tw_button.tw_button--outline.tw_button__type--close:focus{outline:solid var(--outline-close-button-focus) 2px}.tw_button.tw_button--outline.tw_button__type--delete,.tw_button.tw_button--outline.tw_button__type--dismiss,.tw_button.tw_button--outline.tw_button__type--remove{background-color:var(--outline-dismiss-button-bg);border:1px solid var(--outline-dismiss-button-border);color:var(--outline-dismiss-button-fg)}.tw_button.tw_button--outline.tw_button__type--delete:hover,.tw_button.tw_button--outline.tw_button__type--dismiss:hover,.tw_button.tw_button--outline.tw_button__type--remove:hover{background-color:var(--outline-dismiss-button-bg-hover);border:1px solid var(--outline-dismiss-button-border-hover);color:var(--outline-dismiss-button-fg-hover)}.tw_button.tw_button--outline.tw_button__type--delete:focus,.tw_button.tw_button--outline.tw_button__type--dismiss:focus,.tw_button.tw_button--outline.tw_button__type--remove:focus{outline:solid var(--outline-dismiss-button-focus) 2px}.tw_button.tw_button--outline.tw_button__type--trash{background-color:var(--outline-trash-button-bg);border:none;color:var(--outline-trash-button-fg)}.tw_button.tw_button--outline.tw_button__type--trash:hover{background-color:var(--outline-trash-button-bg-hover);border:none;color:var(--outline-trash-button-fg-hover)}.tw_button.tw_button--outline.tw_button__type--trash:focus{outline:solid var(--outline-trash-button-focus) 2px}.tw_button.tw_button--outline.tw_button__type--update{background-color:transparent;border:1px solid var(--update-outline-button-border);color:var(--update-outline-button-fg)}.tw_button.tw_button--outline.tw_button__type--update:hover{background-color:var(--update-outline-button-bg-hover);border:1px solid var(--update-outline-button-border-hover);color:var(--update-outline-button-fg-hover)}.tw_button.tw_button--outline.tw_button__type--update:focus{outline:solid var(--update-outline-button-focus) 2px}.tw_button.tw_button--outline.tw_button__type--opaque{background-color:var(--theme-primary-light);border:1px solid var(--outline-button-border);color:var(--outline-button-fg)}.tw_button.tw_button--outline.tw_button__type--opaque:hover{background-color:var(--outline-button-bg-hover);color:var(--outline-button-fg-hover)}.tw_button.tw_button--outline.tw_button__type--opaque:focus{outline:solid var(--primary-focus) 2px}.tw_button.tw_button--outline.tw_button__type--flexitime{background-color:transparent;border:1px solid var(--flexitime-outline-button-border);color:var(--flexitime-outline-button-fg)}.tw_button.tw_button--outline.tw_button__type--flexitime:hover{background-color:var(--flexitime-outline-button-bg-hover);border:1px solid var(--flexitime-outline-button-border-hover);color:var(--flexitime-outline-button-fg-hover)}.tw_button.tw_button--outline.tw_button__type--flexitime:focus{outline:solid var(--flexitime-outline-button-focus) 2px}.tw_button.tw_button--outline.tw_button__type--header{background-color:transparent;border:1px solid var(--outline-button-fg-hover);color:var(--outline-button-fg-hover);padding:2px 7px}.tw_button.tw_button--outline.tw_button__type--header:hover{background-color:var(--outline-button-fg-hover);color:var(--outline-button-bg-hover)}.tw_button.tw_button--outline.tw_button__type--header:focus{outline:solid var(--primary-focus) 2px}.tw_button.tw_button--outline.tw_button__type--contrast{background-color:transparent;border:1px solid var(--theme-H3);color:var(--theme-H3);padding:2px 7px}.tw_button.tw_button--outline.tw_button__type--contrast:hover{background-color:var(--theme-primary-light);border:1px solid var(--theme-primary-light);color:var(--theme-primary)}.tw_button.tw_button--outline.tw_button__type--contrast:focus{outline:solid var(--primary-focus) 2px}.tw_button.tw_button--outline.tw_button__type--add-input{background-color:transparent;border:1px dashed var(--theme-gray-table-border);color:var(--theme-primary);min-height:34px;padding:2px 7px}.tw_button.tw_button--outline.tw_button__type--add-input:hover{border:1px solid var(--theme-primary);color:var(--theme-primary)}.tw_button.tw_button--outline.tw_button__type--add-input:focus{border:1px solid var(--theme-primary);outline:solid var(--primary-focus) 2px}.tw_button.tw_button--outline.tw_button__type-add-calendar-item{background-color:transparent;border:1px dashed var(--theme-gray-table-border);color:var(--theme-primary);height:20px;opacity:0;padding:2px 7px}.tw_button.tw_button--outline.tw_button__type-add-calendar-item:hover{border:1px solid var(--theme-primary);color:var(--theme-primary)}.tw_button.tw_button--outline.tw_button__type-add-calendar-item:focus{border:1px solid var(--theme-primary);outline:solid var(--primary-focus) 2px}.tw_button.tw_button--solid.tw_button__type--account{height:38px}.tw_button.tw_button--solid.tw_button__type--close{background-color:var(--solid-close-button-bg);border:1px solid var(--solid-close-button-border);color:var(--solid-close-button-fg)}.tw_button.tw_button--solid.tw_button__type--close:hover{background-color:var(--solid-close-button-bg-hover);border:1px solid var(--solid-close-button-border-hover);color:var(--solid-close-button-fg-hover)}.tw_button.tw_button--solid.tw_button__type--close:focus{outline:solid var(--solid-close-button-focus) 2px}.tw_button.tw_button--solid.tw_button__type--update{background-color:var(--update-solid-button-bg);border:1px solid var(--update-solid-button-border);color:var(--update-solid-button-fg)}.tw_button.tw_button--solid.tw_button__type--update:hover{background-color:var(--update-solid-button-bg-hover);border:1px solid var(--update-solid-button-border-hover);color:var(--update-solid-button-fg-hover)}.tw_button.tw_button--solid.tw_button__type--update:focus{outline:solid var(--update-solid-button-focus) 2px}.tw_button.tw_button--solid.tw_button__type--filter-on{background-color:var(--theme-button-filter-bg);border:1px solid var(--theme-button-filter-border);color:var(--theme-button-filter-text)}.tw_button.tw_button--solid.tw_button__type--filter-on:hover{background-color:var(--theme-button-filter-bg-hover);border:1px solid var(--theme-button-filter-border-hover);color:var(--theme-button-filter-text-hover)}.tw_button.tw_button--solid.tw_button__type--filter-on:focus{outline:solid var(--theme-button-filter-focus) 2px}.tw_button.tw_button--solid.tw_button__type--filter-off{background-color:var(--theme-button-filter-off-bg);border:1px solid var(--theme-button-filter-off-border);color:var(--theme-button-filter-off-text)}.tw_button.tw_button--solid.tw_button__type--filter-off:hover{background-color:var(--theme-button-filter-off-bg-hover);border:1px solid var(--theme-button-filter-off-border-hover);color:var(--theme-button-filter-off-text-hover)}.tw_button.tw_button--solid.tw_button__type--filter-off:focus{outline:solid var(--theme-button-filter-off-focus) 2px}.tw_button.tw_button--solid.tw_button__type--favorite{background-color:var(--theme-favourite-icon);border:1px solid var(--theme-favourite-icon);color:var(--solid-close-button-fg)}.tw_button.tw_button--solid.tw_button__type--favorite:hover{background-color:var(--theme-favourite-icon);border:1px solid var(--theme-favourite-icon);color:var(--solid-close-button-fg-hover)}.tw_button.tw_button--solid.tw_button__type--favorite:focus{outline:solid var(--solid-close-button-focus) 2px}.tw_button.tw_button--solid.tw_button__type--delete,.tw_button.tw_button--solid.tw_button__type--suspend{background-color:var(--solid-delete-button-bg);border:1px solid var(--solid-delete-button-border);color:var(--solid-delete-button-fg)}.tw_button.tw_button--solid.tw_button__type--delete:hover,.tw_button.tw_button--solid.tw_button__type--suspend:hover{background-color:var(--solid-delete-button-bg-hover);border:1px solid var(--solid-delete-button-border-hover);color:var(--solid-delete-button-fg-hover)}.tw_button.tw_button--solid.tw_button__type--delete:focus,.tw_button.tw_button--solid.tw_button__type--suspend:focus{outline:solid var(--solid-delete-button-focus) 2px}.tw_button.tw_button--solid.tw_button__type--favourite{background-color:var(--solid-favourite-button-bg);border:1px solid var(--solid-favourite-button-border);color:var(--solid-favourite-button-fg)}.tw_button.tw_button--solid.tw_button__type--favourite-selected,.tw_button.tw_button--solid.tw_button__type--favourite:hover{background-color:var(--solid-favourite-button-bg-hover);border:1px solid var(--solid-favourite-button-border-hover);color:var(--solid-favourite-button-fg-hover)}.tw_button.tw_button--solid.tw_button__type--favourite:focus{outline:solid var(--solid-favourite-button-focus) 2px}.tw_button.tw_button--solid.tw_button__type--input{aspect-ratio:1/1;background-color:var(--theme-primary-light);border:none;border-inline-start:none;border-radius:0 4px 4px 0;color:var(--theme-primary);max-width:34px;min-height:32px}.tw_button.tw_button--solid.tw_button__type--input-selected,.tw_button.tw_button--solid.tw_button__type--input:hover{background-color:var(--theme-primary-light-hover);border:none;color:var(--theme-primary)}.tw_button.tw_button--solid.tw_button__type--input:focus{outline:none}.tw_button.tw_button--solid.tw_button__type--input-select{background-color:var(--theme-primary-light);border:none;border-inline-start:none;border-radius:0 4px 4px 0;color:var(--theme-primary);min-height:32px;position:absolute;right:0;z-index:0}.tw_button.tw_button--solid.tw_button__type--input-select-selected,.tw_button.tw_button--solid.tw_button__type--input-select:hover{background-color:var(--theme-primary-light-hover);border:none;color:var(--theme-primary)}.tw_button.tw_button--solid.tw_button__type--input-select:focus{outline:none}.tw_button__border--square{border-radius:0}.tw_consent__bar .tw_button--outline{border:1px solid var(--theme-H3);color:var(--theme-H3);height:26px;transition:all;transition-duration:.2s}.tw_consent__bar .tw_button--outline:hover{background-color:var(--theme-H3);border:1px solid var(--theme-H3);color:var(--theme-primary)}.tw_consent__bar .tw_button--outline:focus{box-shadow:none;outline:solid var(--primary-focus) 2px}.tw_consent__bar .tw_button--outline [disabled],.tw_consent__bar .tw_button--outline.disabled{background-color:transparent;border:1px solid var(--theme-H3);cursor:auto;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_consent__bar .tw_button--outline [disabled] svg,.tw_consent__bar .tw_button--outline.disabled svg{color:var(--theme-H3);cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_button--icon-only,.tw_icon-only-button{cursor:pointer;max-height:34px;max-width:34px;min-height:34px;min-width:34px}.tw_button--icon-only--md,.tw_button--icon-only--md svg,.tw_button--icon-only-md,.tw_button--icon-only-md svg,.tw_icon-only-button--md,.tw_icon-only-button--md svg,.tw_icon-only-button-md,.tw_icon-only-button-md svg{cursor:pointer;max-height:30px;max-width:30px;min-height:30px;min-width:30px}.tw_button--icon-only--contextual,.tw_icon-only-button--contextual{cursor:pointer;max-height:26px;max-width:26px;min-height:26px;min-width:26px}.tw_button--icon-only--cog,.tw_button--icon-only--sm,.tw_button--icon-only--xs,.tw_icon-only-button--cog,.tw_icon-only-button--sm,.tw_icon-only-button--xs{max-height:22px;max-width:22px;min-height:22px;min-width:22px}.tw_button--icon-only--sm,.tw_icon-only-button--sm{cursor:pointer}.tw_button--icon-only,.tw_button__icon-only{cursor:pointer;max-height:34px;max-width:34px;min-height:34px;min-width:34px}.tw_button--icon-only--md,.tw_button__icon-only--md{cursor:pointer;max-height:30px;max-width:30px;min-height:30px;min-width:30px}.tw_button--icon-only--cog,.tw_button--icon-only--sm,.tw_button--icon-only--xs,.tw_button__icon-only--cog,.tw_button__icon-only--sm,.tw_button__icon-only--xs{max-height:22px;max-width:22px;min-height:22px;min-width:22px}.tw_button--icon-only--sm,.tw_button__icon-only--sm{cursor:pointer}tr:hover .tw_button__grid-comment{background-color:transparent;border:1px solid var(--theme-button-text);color:var(--theme-button-text);opacity:.4}tr:hover .tw_button__grid-comment:hover{background-color:var(--theme-primary-light);border:1px solid var(--theme-primary-light);color:var(--theme-primary);opacity:1}tr:hover .tw_button__grid-comment:focus{outline:solid var(--primary-focus) 2px}.tw_button__shift-select{align-items:center;background-color:var(--theme-primary);border:1px solid var(--theme-primary);border-radius:9999px;color:var(--theme-H3);cursor:pointer;display:flex;gap:.25rem;height:26px;left:1rem;padding:0 1rem;text-wrap:nowrap;top:-13px;transition:all .3s;width:auto;z-index:2}.tw_button__shift-select h3{align-self:center;color:var(--theme-H3);font-size:.875rem;font-weight:400;line-height:1.5rem;margin:0;padding:0;text-wrap:nowrap}.tw_button__shift-select:hover{background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);box-shadow:0 0 6px var(--drop-shadow);color:var(--theme-primary)}.tw_button__shift-select:hover h3{color:var(--theme-primary)}.tw_button__shift-select--planned{background-color:var(--chip-planned-bg);border:1px solid var(--chip-planned-bg);color:var(--chip-planned-fg)}.tw_button__shift-select--planned:hover{background-color:var(--chip-planned-fg);border:1px solid var(--chip-planned-bg);box-shadow:0 0 6px var(--drop-shadow);color:var(--chip-planned-bg)}.tw_button__shift-select--overridden{background-color:var(--overridden-chip-bg);border:1px solid var(--overridden-chip-bg);color:var(--overridden-chip-fg)}.tw_button__shift-select--overridden:hover{background-color:var(--overridden-chip-fg);border:1px solid var(--overridden-chip-fg);box-shadow:0 0 6px var(--drop-shadow);color:var(--overridden-chip-bg)}.tw_button__dropdown-list--clear{background-color:transparent;border-color:transparent;cursor:pointer;height:34px;opacity:.5;position:absolute;right:32px;top:0;width:24px;z-index:2}.tw_button__dropdown-list--clear svg{cursor:pointer}.tw_button__dropdown-list--clear:hover{opacity:1}.tw_button__dropdown-list--clear .disabled,.tw_button__dropdown-list--clear[disabled]{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hc-dark-theme .tw_button--outline,.hc-light-theme .tw_button--outline{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_button--outline:hover,.hc-light-theme .tw_button--outline:hover{background-color:var(--hc-bg);color:var(--hc-fg)}.hc-dark-theme .tw_button--outline:focus,.hc-light-theme .tw_button--outline:focus{box-shadow:none;outline:solid var(--hc-border) 2px}.hc-dark-theme .tw_button--outline.disabled svg,.hc-dark-theme .tw_button--outline[disabled] svg,.hc-light-theme .tw_button--outline.disabled svg,.hc-light-theme .tw_button--outline[disabled] svg{color:var(--hc-fg)}.tw_card__header .tw_button--outline:not(dialog *){align-self:center;background-color:transparent;border:1px solid var(--theme-H3);color:var(--theme-H3);padding:2px 7px}.tw_card__header .tw_button--outline:not(dialog *):hover{background-color:var(--theme-primary-light);border:1px solid var(--theme-primary-light);color:var(--theme-primary)}.tw_card__header .tw_button--outline:not(dialog *):focus{outline:solid var(--primary-focus) 2px}@media (prefers-contrast:more){button:has(.tw_icon-pager){border:1px solid!important}}.tw_icon__mouse{align-items:center;display:flex;height:32px;justify-content:center;width:34px}.tw_icon__mouse-body{background-color:transparent;display:flex;height:30px;position:relative;width:20px}.tw_icon__mouse-button-left{background-color:transparent;border:1px solid var(--mouse-border);border-radius:7px 0 0 0;height:12px;left:0;position:absolute;top:0;width:10px}.tw_icon__mouse-button-left--clicked{background-color:var(--mouse-clicked);border:1px solid var(--mouse-clicked)}.tw_icon__mouse-button-right{background-color:transparent;border:1px solid var(--mouse-border);border-radius:0 7px 0 0;height:12px;position:absolute;right:0;top:0;width:10px}.tw_icon__mouse-button-right--clicked{background-color:var(--mouse-clicked);border:1px solid var(--mouse-clicked)}.tw_icon__mouse-bottom{background-color:transparent;border:1px solid var(--mouse-border);border-radius:0 0 10px 10px;bottom:0;height:19px;left:0;position:absolute;width:20px}.tw_icon__keycap--outer{border:1px solid var(--keycap);border-radius:6px;display:flex;position:relative}.tw_icon__keycap--content{align-items:center;background-color:transparent;border-bottom:4px solid var(--keycap);border-left:4px solid transparent;border-radius:6px;border-right:4px solid var(--keycap);border-top:4px solid transparent;color:var(--keycap-text);display:inline-flex;font-size:12px;font-weight:400;justify-content:center;line-height:1;padding:.25em .5em;text-align:center;text-transform:capitalize}.tw_icon__keycap--inner{background-color:transparent;border:1px solid var(--keycap);border-radius:4px;display:block;height:calc(100% - 8px);left:4px;position:absolute;top:4px;width:calc(100% - 8px);z-index:2}.tw_icon__keycap--button .tw_icon__keycap--outer{border:1px solid var(--theme-primary);border-radius:5px}.tw_icon__keycap--button .tw_icon__keycap--content{background-color:transparent;border-bottom:3px solid var(--theme-primary);border-left:3px solid transparent;border-radius:4px;border-right:3px solid var(--theme-primary);border-top:3px solid transparent;color:var(--theme-primary);font-size:8px;line-height:1;padding:.25em .5em}.tw_icon__keycap--button .tw_icon__keycap--inner{background-color:transparent;border:1px solid var(--theme-primary);border-radius:2px;height:calc(100% - 6px);left:3px;top:3px;width:calc(100% - 6px)}.tw_icon__keycap--button:hover .tw_icon__keycap--outer{border:1px solid var(--outline-button-fg-hover);border-radius:5px}.tw_icon__keycap--button:hover .tw_icon__keycap--content{background-color:transparent;border-bottom:3px solid var(--outline-button-fg-hover);border-left:3px solid transparent;border-radius:4px;border-right:3px solid var(--outline-button-fg-hover);border-top:3px solid transparent;color:var(--outline-button-fg-hover);font-size:8px;line-height:1;padding:.25em .5em}.tw_icon__keycap--button:hover .tw_icon__keycap--inner{background-color:transparent;border:1px solid var(--outline-button-fg-hover);border-radius:2px;height:calc(100% - 6px);left:3px;top:3px;width:calc(100% - 6px)}.hc-dark-theme .tw_button--contextual,.hc-light-theme .tw_button--contextual{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg);height:24px}.hc-dark-theme .tw_button--contextual:hover,.hc-light-theme .tw_button--contextual:hover{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg);outline:solid 2px var(--hc-border)}.hc-dark-theme .tw_button--contextual:focus,.hc-light-theme .tw_button--contextual:focus{box-shadow:0 0 0 2px var(--hc-border)}.hc-dark-theme button:has(.tw_icon-pager),.hc-light-theme button:has(.tw_icon-pager){border:1px solid var(--hc-border)!important;box-shadow:none}.hc-dark-theme .tw_button--outline,.hc-light-theme .tw_button--outline{background-color:var(--hc-bg)!important;border:1px solid var(--hc-border)!important;color:var(--hc-fg)!important;transition-duration:0s!important}.hc-dark-theme .tw_button--outline:hover,.hc-light-theme .tw_button--outline:hover{outline:solid 2px var(--hc-border);outline-offset:-2px}.hc-dark-theme .tw_button--solid,.hc-light-theme .tw_button--solid{background-color:transparent!important;color:var(--hc-fg)!important;transition-duration:0s!important}.hc-dark-theme .tw_button--solid:hover,.hc-light-theme .tw_button--solid:hover{outline:solid 2px var(--hc-border);outline-offset:-2px}.hc-dark-theme .tw_button__type--input,.hc-light-theme .tw_button__type--input{border-inline-start:1px solid var(--hc-border)!important}.hc-dark-theme .tw_wireframe__context-button,.hc-light-theme .tw_wireframe__context-button{border:1px solid var(--hc-border)}.hc-dark-theme .tw_wireframe__context-button:hover,.hc-light-theme .tw_wireframe__context-button:hover{border:2px solid var(--hc-border)}.hc-dark-theme .tw_wireframe__context-button:focus,.hc-light-theme .tw_wireframe__context-button:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu--li,.hc-dark-theme .tw_button__accordion-parent,.hc-light-theme .tw_accordion-menu--li,.hc-light-theme .tw_button__accordion-parent{border-bottom:4px solid var(--hc-border)}.hc-dark-theme .tw_accordion-menu--li:last-of-type,.hc-light-theme .tw_accordion-menu--li:last-of-type{border-bottom:none}.hc-dark-theme ul.tw_accordion-menu--expanded-items li,.hc-light-theme ul.tw_accordion-menu--expanded-items li{border-bottom:1px solid var(--hc-border)}.hc-dark-theme ul.tw_accordion-menu--expanded-items li:last-of-type,.hc-light-theme ul.tw_accordion-menu--expanded-items li:last-of-type{border-bottom:none}.hc-dark-theme ul.tw_accordion-menu--expanded-items li:hover,.hc-light-theme ul.tw_accordion-menu--expanded-items li:hover{outline:3px solid;outline-offset:-3px}.hc-dark-theme ul.tw_accordion-menu--expanded-items li:has(.tw_button__accordion-item--active),.hc-light-theme ul.tw_accordion-menu--expanded-items li:has(.tw_button__accordion-item--active){outline:2px solid;outline-offset:-4px}.hc-dark-theme ul.tw_accordion-menu--expanded-items li:has(.tw_button__accordion-item--active):hover,.hc-light-theme ul.tw_accordion-menu--expanded-items li:has(.tw_button__accordion-item--active):hover{outline:3px solid;outline-offset:-3px}.hc-dark-theme .tw_wireframe__context-button,.hc-light-theme .tw_wireframe__context-button{background-color:var(--hc-bg);border-color:var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_wireframe__context-button:hover,.hc-light-theme .tw_wireframe__context-button:hover{background-color:var(--hc-bg);border-color:var(--hc-border);outline:solid 2px var(--hc-border)}.hc-dark-theme .tw_wireframe__context-button svg,.hc-light-theme .tw_wireframe__context-button svg{color:var(--hc-fg)}.hc-dark-theme .tw_buttons__context,.hc-light-theme .tw_buttons__context{background-color:var(--hc-bg);color:var(--hc-fg);outline:1px solid var(--hc-border)}.hc-dark-theme .tw_buttons__context:hover,.hc-light-theme .tw_buttons__context:hover{background-color:var(--hc-bg);color:var(--hc-fg);outline:2px solid var(--hc-border)}:has([dir=rtl]) .tw_button__type--input{border-radius:4px 0 0 4px}form{height:100%;text-align:start}.tw_form__height--auto form{height:auto}.label,label{color:var(--theme-label);cursor:auto;display:inline-flex;font-weight:500;gap:.1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label span,label span{font-weight:400}.label.valid,label.valid{color:var(--theme-label)}.label.invalid,label.invalid{color:var(--theme-invalid)}.label.icon-margin,label.icon-margin{margin-inline-start:calc(24px + .5rem)}.label:where(div.tw_input--information),label:where(div.tw_input--information){line-height:32px}.tw_input{background-color:var(--theme-input-bg);border:1px solid var(--theme-primary);border-radius:4px;color:var(--theme-body-text);display:flex;min-height:32px;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.tw_input.disabled{background-color:var(--theme-input-disabled-bg);border:1px solid var(--theme-input-disabled-border);color:var(--theme-input-disabled-text);opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_input.disabled svg{opacity:.4}.tw_input:has(.tw_multiselect-chip-list){cursor:auto;overflow:visible}.tw_input__invalid{border:1px solid var(--theme-input-invalid-border)}.tw_input input,.tw_input__inner{background-color:transparent;display:flex;font-size:.875rem;font-weight:400;line-height:1.5rem;min-height:32px;outline:none;padding-bottom:4px;padding-inline-end:8px;padding-top:4px;padding-inline-start:8px;width:100%}.tw_input:has(.invalid){background-color:var(--theme-input-invalid-bg);border:1px solid var(--theme-input-invalid-border);outline:1px solid var(--theme-input-invalid-border)}.tw_input:has(.invalid):focus-within{background-color:var(--theme-input-invalid-bg);border:1px solid var(--theme-input-invalid-border);box-shadow:0 0 0 2px var(--theme-input-invalid-border-focus);outline:1px solid var(--theme-input-invalid-border);outline-offset:-2px}.tw_input__prefix,.tw_input__suffix{align-items:center;display:flex;width:auto}.tw_input__prefix svg,.tw_input__suffix svg{fill:var(--theme-primary)}.tw_input__prefix{padding-inline-start:8px}.tw_input__prefix,.tw_input__suffix{align-self:center;color:var(--input-text-placeholder);font-size:.875rem;line-height:1.25rem;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.tw_input__suffix{padding-inline-end:8px}.tw_input__suffix--clear{color:var(--tw-input-clear-fg)}.tw_input__suffix--clear svg{fill:var(--tw-input-clear-fg)}.tw_input__suffix--clear:hover{color:var(--tw-input-clear-hover-fg)}.tw_input__suffix--clear:hover svg{fill:var(--tw-input-clear-hover-fg)}.tw_input:focus-within{border-color:var(--theme-primary);box-shadow:0 0 0 2px var(--theme-primary-transparent)}.tw_input__container{display:inline-block;position:relative}.tw_input__date{border:none;border-radius:4px 0 0 4px;flex-grow:1;font-size:1rem}.tw_input__date:focus{box-shadow:none;outline:none}.tw_input__button{align-items:center;align-self:stretch;background-color:var(--calendar-container-bg);border:none;border-left:1px solid transparent;border-radius:0 4px 4px 0;color:var(--outline-button-fg);cursor:pointer;display:flex;justify-content:center;min-height:32px;min-width:34px;padding:5px;transition:background-color .15s ease-in-out}.tw_input__button svg{fill:var(--outline-button-fg)}.tw_input__button:hover{background-color:var(--outline-button-bg-hover);color:var(--outline-button-fg-hover)}.tw_input__button:hover svg{fill:var(--outline-button-fg-hover)}.tw_input__button-color--reverse{background-color:var(--solid-button-bg);color:var(--solid-button-fg)}.tw_input__button-color--reverse svg{fill:var(--solid-button-fg)}.tw_input__button-color--reverse:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.tw_input__button-color--reverse:hover svg{fill:var(--solid-button-fg-hover)}.tw_input__outlined{background-color:transparent;border:1px solid var(--theme-input-bg);color:var(--theme-input-bg)}.tw_input__outlined:focus-within{border-color:var(--theme-input-bg);box-shadow:0 0 0 2px var(--theme-primary-transparent)}.tw_input__outlined input,.tw_input__outlined__inner{color:var(--theme-input-bg)}.tw_input__outlined .tw_input__button{background-color:transparent;border:none;border-left:1px solid var(--theme-input-bg);border-radius:0 0 0 0;color:var(--theme-input-bg);transition:background-color .15s ease-in-out}.tw_input__outlined .tw_input__button svg{fill:var(--theme-input-bg)}.tw_input__outlined .tw_input__button:hover{background-color:var(--theme-input-bg);color:var(--theme-primary)}.tw_input__outlined .tw_input__button:hover svg{fill:var(--theme-primary)}.tw_input__clear{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:1rem;inset-inline-end:34px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.tw_input__clear:hover{color:#111827}.tw_input__clear:disabled{cursor:not-allowed;opacity:.5}.tw_input__clear--end{inset-inline-end:8px}.employee-quick-search_input{align-items:center;background-color:var(--theme-input-bg);border-bottom:1px solid var(--theme-primary);border-inline-end:none;border-inline-start:none;border-radius:6px 6px 6px 0;border-top:0 solid transparent;display:flex;min-height:32px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.employee-quick-search_input__width{width:100%}@media (min-width:1280px){.employee-quick-search_input__width{min-width:390px}}@media (min-width:1850px){.employee-quick-search_input__width{min-width:450px}}@media (min-width:2500px){.employee-quick-search_input__width{min-width:650px}}.employee-quick-search_input input,.employee-quick-search_input__inner{background-color:transparent;display:flex;font-size:.875rem;line-height:1.5rem;min-height:32px;outline:none;padding-bottom:4px;padding-inline-end:10px;padding-top:4px;padding-inline-start:8px;width:100%}.employee-quick-search_input__button{align-items:center;align-self:stretch;background-color:var(--solid-button-bg);border:1px solid var(--theme-primary);border-radius:0 6px 6px 0;color:var(--solid-button-fg);cursor:pointer;display:flex;justify-content:center;min-height:32px;min-width:34px;padding:5px;transition:background-color .15s ease-in-out}.employee-quick-search_input__button svg{fill:var(--solid-button-fg)}.employee-quick-search_input__button:hover{background-color:var(--solid-button-bg-hover);color:var(--solid-button-fg-hover)}.employee-quick-search_input__button:hover svg{fill:var(--solid-button-fg-hover)}.employee-quick-search_input__prefix{padding-inline-start:8px}.employee-quick-search_input__prefix,.employee-quick-search_input__suffix{align-self:center;color:var(--input-text-placeholder);font-size:.875rem;line-height:1.25rem;opacity:.4;white-space:nowrap}.employee-quick-search_input__suffix{padding-inline-end:8px}.employee-quick-search_input input::-moz-placeholder{color:var(--theme-primary)!important;opacity:.8!important;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.employee-quick-search_input input::placeholder{color:var(--theme-primary)!important;opacity:.8!important;transition:opacity .2s ease-in-out}.employee-quick-search_input input:focus::-moz-placeholder{opacity:.2!important;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.employee-quick-search_input input:focus::placeholder{opacity:.2!important;transition:opacity .2s ease-in-out}.employee-quick-search_input--has-borders{border-bottom:1px solid var(--theme-primary);border-inline-end:1px solid var(--theme-primary);border-inline-start:1px solid var(--theme-primary);border-radius:6px;border-top:1px solid var(--theme-primary)}.tw_configuration__search-box .employee-quick-search_input{border-bottom:1px solid var(--theme-primary);border-inline-end:1px solid var(--theme-primary);border-inline-start:1px solid var(--theme-primary);border-radius:6px 6px 6px 6px;border-top:1px solid var(--theme-primary)}.tw_input-type__authenticator-code{max-width:10ch}.tw_input-type__search{min-width:390px;width:100%}@media (min-width:1850px){.tw_input-type__search{min-width:450px}}@media (min-width:2500px){.tw_input-type__search{min-width:650px}}.tw_input-type__search--small{min-width:200px;width:100%}@media (min-width:1024px){.tw_input-type__numeric{max-width:120px;min-width:120px;width:auto}}@media (min-width:320px){.tw_input-type__days,.tw_input-type__double-digits{max-width:4ch;min-width:4ch;width:4ch}.tw_input-type__365-days,.tw_input-type__three-digits{max-width:6ch;min-width:6ch;width:6ch}.tw_input-type__four-digits,.tw_input-type__years{max-width:10ch;min-width:10ch;width:10ch}}.tw_input-type__four-digits button,.tw_input-type__years button{position:absolute;right:0;z-index:0}@media (min-width:1024px){.tw_input-type__time{max-width:80px;min-width:80px;width:80px}.tw_input-type__time--decimal{max-width:170px;min-width:90px;width:90px}.tw_input-type__money{max-width:180px;min-width:auto;width:130px}.tw_input-type__percentage{max-width:180px;min-width:90px;width:90px}}.tw_input-type__date{max-width:100%;width:180px}@media (min-width:1024px){.tw_input-type__date{max-width:180px;min-width:120px;width:180px}}@media (min-width:1024px){.tw_input-type__phone{max-width:20ch;min-width:20ch}}.tw_input-type__phone--extension{max-width:8ch;min-width:8ch}.tw_input-type__phone-composite{align-items:stretch;display:flex;gap:0}.tw_input-type__phone-composite .tw_phone-input__country{border-bottom-right-radius:0;border-inline-end:none;border-top-right-radius:0;flex-shrink:0;max-width:none;min-width:auto;width:auto}.tw_input-type__phone-composite .tw_phone-input__country .tw_input__inner{padding-inline-end:8px;white-space:nowrap}.tw_input-type__phone-composite .tw_phone-input__country .tw_input__inner .tw_dropdownlist__selection{color:var(--theme-primary)}.tw_input-type__phone-composite .tw_phone-input__country .tw_dropdownlist__inner{background-color:var(--theme-primary-light);transition:all;transition-duration:.2s}.tw_input-type__phone-composite .tw_phone-input__country:hover .tw_dropdownlist__inner,.tw_input-type__phone-composite .tw_phone-input__country:hover button{background-color:var(--theme-primary-light-hover)}.tw_input-type__phone-composite .tw_input{background-color:var(--theme-primary-light);overflow:hidden}.tw_input-type__phone-composite .tw_phone-input__number{background-color:var(--theme-input-bg);border-bottom-left-radius:0;border-top-left-radius:0;flex:1}@media (min-width:1024px){.tw_input-type__phone-composite{min-width:28ch}}.tw_input-type__phone-composite--with-extension .tw_phone-input__number{border-bottom-right-radius:0;border-inline-end:none;border-top-right-radius:0}.tw_input-type__phone-composite--with-extension .tw_phone-input__extension{border-bottom-left-radius:0;border-top-left-radius:0;flex-shrink:0;max-width:8ch;min-width:8ch}@media (min-width:1024px){.tw_input-type__phone-composite--with-extension{min-width:36ch}.tw_input-type__passport-permit{max-width:20ch}.tw_input-type__postcode{max-width:16ch}}.tw_input-type__name{width:100%}@media (min-width:1240px){.tw_input-type__name :is(.validation-message){max-width:368px}}.tw_switch-tooltip-wrapper{display:flex;gap:.5rem;justify-content:space-between}@media (min-width:768px){.tw_switch-tooltip-wrapper{width:20px}}.tw_switch-tooltip-wrapper label{line-height:32px}.tw_switch-tooltip-wrapper--half{display:flex;gap:.5rem;justify-content:space-between}@media (min-width:768px){.tw_switch-tooltip-wrapper--half{width:15rem}}.tw_switch-tooltip-wrapper--half .label,.tw_switch-tooltip-wrapper--half label{line-height:32px}.tw_switch-tooltip-wrapper--no-width{display:flex;gap:.5rem}.tw_switch-tooltip-wrapper--no-width .label,.tw_switch-tooltip-wrapper--no-width label{line-height:32px}.tw_multiselect-chip-list{display:contents}.tw_multiselect-chip-list__inner{display:flex;flex-wrap:wrap;gap:.25rem;padding-inline-end:1.5rem;padding-bottom:2px;padding-top:2px;width:100%}.tw_multiselect-chip-list__chip{align-items:center;background-color:var(--theme-input-chip-bg);border:1px solid var(--theme-input-chip-border);border-radius:2px;color:var(--theme-input-chip-text);cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:inherit;font-size:.875rem;gap:4px;justify-content:center;line-height:1;min-height:28px;outline:0;overflow:hidden;padding:4px;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.tw_multiselect-chip-list__chip-content{align-items:center;display:flex;flex:1 1 auto;flex-flow:row nowrap;gap:.25rem;margin:-.5em 0;min-width:0;overflow:hidden;padding:.5em 0}.tw_multiselect-chip-list__chip-content:first-child{margin-inline-start:4px}.tw_multiselect-chip-list__chip-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_multiselect-chip-list__chip-icon{align-items:center;display:flex;flex:none;font-size:inherit;justify-content:center}.tw_multiselect-chip-list__actions{margin:-5em 0}.tw_multiselect-chip-list__action,.tw_multiselect-chip-list__actions{align-items:center;align-self:center;display:flex;flex:none;flex-flow:row nowrap}.tw_multiselect-chip-list__clear{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:1rem;inset-inline-end:.375rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.tw_multiselect-chip-list__clear:hover{color:#111827}.tw_multiselect-chip-list__clear:disabled{cursor:not-allowed;opacity:.5}.tw_detailed-multiselect--wrapper{display:flex;flex-direction:column;gap:.25rem}.tw_detailed-multiselect--name{font-size:16px;font-weight:500}.tw_detailed-multiselect--description{font-size:14px;line-height:18px;padding-bottom:5px}.tw_multiselect-check__selected-image{color:var(--theme-disabled-icon);display:flex;justify-content:center;opacity:.4}:where(.selected) .tw_multiselect-check__selected-image{color:var(--theme-grid-row-text-selected);opacity:1}.tw_combo-select__icon{align-self:center}.tw_combo-select__icon--medium{height:24px;min-height:24px;min-width:24px;width:24px}.tw_combo-select__icon--large{height:32px;min-height:32px;min-width:32px;width:32px}.tw_combo-select__icon--round{border-radius:9999px;border-style:solid;border-width:0}.tw_combo-select__icon--blue{background-color:var(--theme-primary-button);border-color:var(--theme-primary-button);color:var(--theme-primary-button-text)}.tw_combo-select__icon--orange{background-color:var(--theme-att-orange);border-color:var(--theme-att-orange);color:var(--theme-tooltip-trigger-text)}.tw_combo-select__icon--primary{background-color:var(--theme-primary-button);border-color:var(--theme-primary-button-border);color:var(--theme-tooltip-trigger-text)}.tw_combo-select__icon--personnel{color:var(--theme-category-personnel)}.tw_dropdownlist__item.selected .tw_combo-select__item .tw_combo-select__icon--personnel,.tw_dropdownlist__item.selected .tw_combo-select__item .tw_combo-text__container{color:var(--theme-primary-button-text)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--theme-input-bg) inset!important;-webkit-text-fill-color:var(--theme-body-text)!important;-webkit-appearance:none!important;appearance:none!important;-webkit-border-radius:4px!important}* :has([dir=rtl]) .employee-quick-search_input{border-radius:0 6px 6px 6px}* :has([dir=rtl]) .employee-quick-search_input__button{border-radius:6px 0 0 6px}* :has([dir=rtl]) .tw_input__button{border-radius:4px 0 0 4px}* :has([dir=rtl]) .tw_phone-input__number{background-color:var(--theme-input-bg);border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;flex:1}@media (min-width:1024px){* :has([dir=rtl]){min-width:28ch}}* :has([dir=rtl]) .tw_input-type__phone-composite--with-extension .tw_phone-input__number{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}* :has([dir=rtl]) .tw_input-type__phone-composite--with-extension .tw_phone-input__extension{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0}* :has([dir=rtl]) .tw_phone-input__country{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.group-checkbox-container{align-items:center;background-color:#fff;border:2px solid #9ca3af;border-radius:.25rem;cursor:pointer;display:inline-flex;height:1.125rem;justify-content:center;min-height:1.125rem;min-width:1.125rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;width:1.125rem}.group-checkbox-state-checked{background-color:var(--checkbox-checked);border-color:var(--checkbox-checked)}.tw_input__select,.tw_input__select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;display:flex;font-size:.875rem;line-height:1.5rem;min-height:32px;outline:none;padding-bottom:0;padding-inline-end:34px;padding-top:0;padding-inline-start:8px;position:relative;width:100%;z-index:10}select::picker-icon{content:""}select::picker(select){border:1px solid var(--theme-primary);border-radius:4px;box-shadow:0 2px 8px var(--drop-shadow);max-height:500px;overflow:auto}select option{background-color:var(--theme-input-bg);border-bottom:1px solid var(--grid-table-border);color:var(--theme-body-text);cursor:pointer;padding:.375rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}select option:last-of-type{border-bottom:none}select option:hover{background:var(--grid-row-bg-hover)}select option:focus{background:var(--grid-row-bg-selected);color:var(--theme-primary)}select option::checkmark{content:"";margin-left:auto;order:1}.tw_tokenbox__token--wrapper{display:flex;gap:.25rem}.tw_checkbox--unchecked{background-color:var(--theme-body-bg);border-radius:6px;color:var(--checkbox-unchecked)}.tw_checkbox--unchecked .tw_checkbox__check{opacity:1;transform:scale(1)}.tw_checkbox--indeterminate{background-color:var(--theme-body-bg);border-radius:6px;color:var(--checkbox-indeterminate)}.tw_checkbox--indeterminate .tw_checkbox__check{opacity:1;transform:scale(1)}.tw_checkbox--checked{background-color:var(--theme-body-bg);border-radius:6px;color:var(--checkbox-checked)}.tw_checkbox--checked .tw_checkbox__check{opacity:1;transform:scale(1)}.tw_dark input:-webkit-autofill,.tw_dark input:-webkit-autofill:active,.tw_dark input:-webkit-autofill:focus,.tw_dark input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a!important;-webkit-text-fill-color:#fff!important}.hc-dark-theme input:-webkit-autofill,.hc-dark-theme input:-webkit-autofill:active,.hc-dark-theme input:-webkit-autofill:focus,.hc-dark-theme input:-webkit-autofill:hover,.hc-light-theme input:-webkit-autofill,.hc-light-theme input:-webkit-autofill:active,.hc-light-theme input:-webkit-autofill:focus,.hc-light-theme input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--hc-bg) inset!important;-webkit-text-fill-color:var(--hc-fg)!important}.hc-dark-theme input::-moz-placeholder,.hc-dark-theme textarea::-moz-placeholder,.hc-light-theme input::-moz-placeholder,.hc-light-theme textarea::-moz-placeholder{color:var(--hc-fg)!important;opacity:1!important;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.hc-dark-theme input::placeholder,.hc-dark-theme textarea::placeholder,.hc-light-theme input::placeholder,.hc-light-theme textarea::placeholder{color:var(--hc-fg)!important;opacity:1!important;transition:opacity .2s ease-in-out}.hc-dark-theme input:focus::-moz-placeholder,.hc-light-theme input:focus::-moz-placeholder{opacity:1!important;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.hc-dark-theme input:focus::placeholder,.hc-light-theme input:focus::placeholder{opacity:1!important;transition:opacity .2s ease-in-out}.hc-dark-theme .tw_input,.hc-light-theme .tw_input{border:1px solid var(--hc-border)}.hc-dark-theme .tw_input__button,.hc-light-theme .tw_input__button{border-inline-start:1px solid var(--hc-border)}.hc-dark-theme .tw_input:focus-within,.hc-light-theme .tw_input:focus-within{border-color:var(--hc-border);box-shadow:none;outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .employee-quick-search_input,.hc-light-theme .employee-quick-search_input{border:1px solid var(--hc-border)}.hc-dark-theme .employee-quick-search_input__button,.hc-light-theme .employee-quick-search_input__button{border-inline-start:1px solid var(--hc-border)}.hc-dark-theme .employee-quick-search_input__prefix,.hc-dark-theme .employee-quick-search_input__suffix,.hc-light-theme .employee-quick-search_input__prefix,.hc-light-theme .employee-quick-search_input__suffix{color:var(--theme-body-text);opacity:1}.hc-dark-theme .employee-quick-search:focus-within,.hc-light-theme .employee-quick-search:focus-within{border-color:var(--hc-border);box-shadow:0 0 0 2px var(--hc-border)}.tw_input__required-indicator{align-self:center;color:var(--theme-invalid);font-size:.7rem;font-style:italic;margin-inline-start:auto;opacity:.5;padding-inline-end:.35rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.tw_input:has(textarea) .tw_input__required-indicator{bottom:4px;inset-inline-end:.35rem;margin-inline-start:0;position:absolute}.tw_input:has(.tw_input-type__time) .tw_input__required-indicator{inset-inline-end:.35rem;margin-inline-start:0;position:absolute;top:50%;transform:translateY(-50%)}:where(li:not(.selected)).tw_menu-card__status--unfit .tw_input__required-indicator{color:var(--wizard-number-status-unfit-fg)}.hc-dark-theme .tw_input__required-indicator,.hc-light-theme .tw_input__required-indicator{opacity:1}.tw_max-w-input{width:100%}@media (min-width:1240px){.tw_max-w-input :is(.validation-message){max-width:368px}}@media (min-width:1024px){.tw_custom__numeric{min-width:120px;width:auto}}@media (min-width:1024px){.tw_custom__time{max-width:100px;min-width:90px;width:auto}.tw_custom__time--decimal{max-width:170px;min-width:90px;width:auto}.tw_custom__money,.tw_custom__percentage{max-width:180px;min-width:90px;width:auto}.tw_custom__date{min-width:120px;width:auto}}.tw_custom-fields__page .tw_custom__money,.tw_custom-fields__page .tw_custom__numeric,.tw_custom-fields__page .tw_custom__time,.tw_custom-fields__page .tw_custom__time--decimal{max-width:206px;min-width:90px;width:206px}.tw_custom-fields__page .tw_custom__email,.tw_custom-fields__page .tw_custom__list,.tw_custom-fields__page .tw_custom__mobile,.tw_custom-fields__page .tw_custom__text,.tw_custom-fields__page .tw_custom__url{max-width:100%;min-width:250px;width:auto}.tw_custom-fields__page .tw_custom__icon{color:var(--theme-primary);height:34px;width:34px}.tw_hr-separator{border-color:var(--theme-primary-separator);max-width:100%;opacity:.1}.validation-message{color:var(--theme-invalid);font-size:.875rem;line-height:1.25rem;text-align:end;width:100%}@media (min-width:1280px){.validation-message{padding:0 0 .5rem;text-align:end}}.tw_recovery-code-validation:has(.tw_switch.validation-error-switch[aria-checked=true]) .validation-error-text{color:var(--theme-body-text)!important}.tw_validation-with-list{align-self:flex-end}.tw_validation-with-list ul.tw_validation-list{padding-inline-start:1rem}.tw_validation-with-list ul.tw_validation-list li{clear:both;color:var(--theme-invalid);float:right;list-style-type:disc;margin-inline-start:20px;text-align:left;width:100%}* :has([dir=rtl]) ul.tw_validation-list li{float:left;text-align:right}.hc-dark-theme .validation-message,.hc-light-theme .validation-message{border:1px solid var(--hc-border);border-radius:.25rem;padding:.25rem .5rem}.hc-dark-theme .tw_validation-with-list ul.tw_validation-list li,.hc-dark-theme .validation-message,.hc-light-theme .tw_validation-with-list ul.tw_validation-list li,.hc-light-theme .validation-message{background-color:var(--hc-bg);border-color:var(--hc-border);color:var(--hc-fg);font-weight:700}.tw_grid-action-bar__wrapper{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:1.5rem;padding:0 1rem}@media (min-width:820px){.tw_grid-action-bar__wrapper{flex-direction:row}}.tw_grid-action-bar__wrapper--justify-end{justify-content:flex-end}.tw_grid-action-bar__pager{align-self:center;color:var(--theme-primary);line-height:1rem;padding-bottom:0;text-align:center;width:100px}.tw_modal__header .tw_search-bar__width{width:var(--window-header-search-bar-width)}li.employee-quick-search_dropdown__list-item{border-bottom:1px solid var(--grid-table-border);color:var(--theme-employee-panel-name);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:.25rem .5rem}li.employee-quick-search_dropdown__list-item:hover{background-color:var(--grid-row-bg-hover)}li.employee-quick-search_dropdown__list-item:last-of-type{border-bottom:none;border-radius:0 0 10px 10px}.employee-filter,.employee-id-payroll,.employee-name{color:var(--theme-employee-panel-name)}.employee-name{font-weight:500}.employee-filter-text,.employee-id-payroll{opacity:.8}.hc-dark-theme .tw_grid-action-bar__pager,.hc-light-theme .tw_grid-action-bar__pager{color:var(--hc-fg)}.hc-dark-theme .employee-quick-search_dropdown__list-item,.hc-light-theme .employee-quick-search_dropdown__list-item{border-bottom:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .employee-quick-search_dropdown__list-item:hover,.hc-light-theme .employee-quick-search_dropdown__list-item:hover{background-color:var(--hc-bg);outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .employee-quick-search_dropdown__list-item:focus,.hc-dark-theme .employee-quick-search_dropdown__list-item:focus-visible,.hc-light-theme .employee-quick-search_dropdown__list-item:focus,.hc-light-theme .employee-quick-search_dropdown__list-item:focus-visible{outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .employee-filter,.hc-dark-theme .employee-id-payroll,.hc-dark-theme .employee-name,.hc-light-theme .employee-filter,.hc-light-theme .employee-id-payroll,.hc-light-theme .employee-name{color:var(--hc-fg)}.tw_workforce-filter-window--content-wrapper{display:flex;flex-direction:column;gap:1rem}.tw_input-ranges--wrapper{display:grid;gap:1rem}@media (min-width:768px){.tw_input-ranges--wrapper{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:1820px){.tw_input-ranges--fixed-width{width:260px}}.tw_tooltip-trigger{cursor:pointer;display:flex;flex-direction:row}.tw_tooltip__grid--padding{padding:.5rem .25rem}.tw_report-tooltip__content{max-width:350px;padding:1rem}.tw_report-tooltip__title{color:var(--theme-primary)}.tw_report-tooltip__description{color:var(--theme-body-text)}.tw_report-tooltip__received{border-top:1px solid var(--theme-border);margin-top:1rem;padding-top:1rem}.tw_wireframe-tooltip__wrapper,.tw_wireframe__context,.tw_wireframe__create-update{display:flex;gap:.5rem!important;position:absolute;right:1rem;top:-13px;width:auto!important}.tw_wireframe-tooltip__wrapper .tw_tooltip--input,.tw_wireframe__context .tw_tooltip--input,.tw_wireframe__create-update .tw_tooltip--input{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tw_wireframe-tooltip__wrapper .tw_created-updated-tooltip,.tw_wireframe-tooltip__wrapper .tw_tooltip__created-updated,.tw_wireframe-tooltip__wrapper .tw_tooltip__is-default,.tw_wireframe__context .tw_created-updated-tooltip,.tw_wireframe__context .tw_tooltip__created-updated,.tw_wireframe__context .tw_tooltip__is-default,.tw_wireframe__create-update .tw_created-updated-tooltip,.tw_wireframe__create-update .tw_tooltip__created-updated,.tw_wireframe__create-update .tw_tooltip__is-default{height:24px;position:relative;top:0;width:24px}.tw_wireframe-tooltip__wrapper .tw_created-updated-tooltip .tw_tooltip-trigger,.tw_wireframe-tooltip__wrapper .tw_created-updated-tooltip .tw_tooltip__trigger,.tw_wireframe-tooltip__wrapper .tw_tooltip__created-updated .tw_tooltip-trigger,.tw_wireframe-tooltip__wrapper .tw_tooltip__created-updated .tw_tooltip__trigger,.tw_wireframe-tooltip__wrapper .tw_tooltip__is-default .tw_tooltip-trigger,.tw_wireframe-tooltip__wrapper .tw_tooltip__is-default .tw_tooltip__trigger,.tw_wireframe__context .tw_created-updated-tooltip .tw_tooltip-trigger,.tw_wireframe__context .tw_created-updated-tooltip .tw_tooltip__trigger,.tw_wireframe__context .tw_tooltip__created-updated .tw_tooltip-trigger,.tw_wireframe__context .tw_tooltip__created-updated .tw_tooltip__trigger,.tw_wireframe__context .tw_tooltip__is-default .tw_tooltip-trigger,.tw_wireframe__context .tw_tooltip__is-default .tw_tooltip__trigger,.tw_wireframe__create-update .tw_created-updated-tooltip .tw_tooltip-trigger,.tw_wireframe__create-update .tw_created-updated-tooltip .tw_tooltip__trigger,.tw_wireframe__create-update .tw_tooltip__created-updated .tw_tooltip-trigger,.tw_wireframe__create-update .tw_tooltip__created-updated .tw_tooltip__trigger,.tw_wireframe__create-update .tw_tooltip__is-default .tw_tooltip-trigger,.tw_wireframe__create-update .tw_tooltip__is-default .tw_tooltip__trigger{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tw_wireframe-tooltip__wrapper .tw_created-updated-tooltip .tw_tooltip-trigger svg,.tw_wireframe-tooltip__wrapper .tw_created-updated-tooltip .tw_tooltip__trigger svg,.tw_wireframe-tooltip__wrapper .tw_tooltip__created-updated .tw_tooltip-trigger svg,.tw_wireframe-tooltip__wrapper .tw_tooltip__created-updated .tw_tooltip__trigger svg,.tw_wireframe-tooltip__wrapper .tw_tooltip__is-default .tw_tooltip-trigger svg,.tw_wireframe-tooltip__wrapper .tw_tooltip__is-default .tw_tooltip__trigger svg,.tw_wireframe__context .tw_created-updated-tooltip .tw_tooltip-trigger svg,.tw_wireframe__context .tw_created-updated-tooltip .tw_tooltip__trigger svg,.tw_wireframe__context .tw_tooltip__created-updated .tw_tooltip-trigger svg,.tw_wireframe__context .tw_tooltip__created-updated .tw_tooltip__trigger svg,.tw_wireframe__context .tw_tooltip__is-default .tw_tooltip-trigger svg,.tw_wireframe__context .tw_tooltip__is-default .tw_tooltip__trigger svg,.tw_wireframe__create-update .tw_created-updated-tooltip .tw_tooltip-trigger svg,.tw_wireframe__create-update .tw_created-updated-tooltip .tw_tooltip__trigger svg,.tw_wireframe__create-update .tw_tooltip__created-updated .tw_tooltip-trigger svg,.tw_wireframe__create-update .tw_tooltip__created-updated .tw_tooltip__trigger svg,.tw_wireframe__create-update .tw_tooltip__is-default .tw_tooltip-trigger svg,.tw_wireframe__create-update .tw_tooltip__is-default .tw_tooltip__trigger svg{align-self:center;height:18px;justify-self:center;min-height:18px;min-width:18px;width:18px}.tw_wireframe-tooltip__wrapper:has(.tw_switch),.tw_wireframe__context:has(.tw_switch),.tw_wireframe__create-update:has(.tw_switch){top:-15px}.tw_wireframe-tooltip__wrapper:has(.tw_wireframe__context--chip),.tw_wireframe__context:has(.tw_wireframe__context--chip),.tw_wireframe__create-update:has(.tw_wireframe__context--chip){top:-14px}.tw_wireframe-tooltip__wrapper:not(:has(.tw_wireframe__context-button)),.tw_wireframe__context:not(:has(.tw_wireframe__context-button)),.tw_wireframe__create-update:not(:has(.tw_wireframe__context-button)){top:-10px}* :has([dir=rtl]) .tw_wireframe-tooltip__wrapper,* :has([dir=rtl]) .tw_wireframe__context,* :has([dir=rtl]) .tw_wireframe__create-update{left:1rem;right:auto}.tw_location-tooltip__name{font-size:1rem;font-weight:700;line-height:1.5rem}.tw_location-tooltip__address{transition:color .2s ease-in-out;width:100%}.tw_location-tooltip__address ul{font-size:.875rem;padding-bottom:1rem}.tw_location-tooltip__address ul li{transition:color .2s ease-in-out}.tw_location-tooltip__address:hover,.tw_location-tooltip__address:hover ul li{color:var(--theme-primary)}.tw_location-tooltip__address.no-padding ul{padding-bottom:0}.tw_location-tooltip__inside{position:relative}.tw_location-tooltip__inside .tooltip{min-width:auto;width:auto}.tw_wireframe-card__panel .tw_location-tooltip__address ul{padding-bottom:0}.tw_wireframe-card__panel .tw_table td{width:50%}* :has([dir=rtl]) .tw_location-tooltip__inside .tw_tooltip-trigger{left:auto;right:8px}.tw_wireframe-card .tw_tooltip__input{align-items:center;background-color:var(--theme-primary);border-radius:9999px;border-width:0;color:var(--theme-create-update-tooltip-text);display:flex;height:24px;justify-content:center;width:24px;z-index:2}.tw_wireframe-card .tw_tooltip__input:hover{background-color:var(--theme-primary-hover);color:var(--theme-create-update-tooltip-text)}.tw_wireframe-card .tw_tooltip__input:hover[disabled]{background-color:var(--theme-primary);color:var(--theme-create-update-tooltip-text)}.tw_wireframe-card .tw_tooltip__input[disabled]{border:1px solid var(--theme-primary);border-radius:9999px}.tw_wireframe-card .tw_tooltip__input[disabled] svg{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_wireframe-card:has(.collapsed){background-color:var(--theme-primary-light);padding:1rem}.label_with_tooltip,.tw_tooltip--input{align-items:center;justify-content:center}.label_with_tooltip,.tw_input--information,.tw_tooltip--input{align-self:center;display:flex;gap:.5rem;margin-bottom:0;padding-bottom:0}.tw_tooltip--input{float:left}.tw_tooltip--input div{width:100%}.tw_tooltip--input .tw_tooltip--button{background-color:var(--theme-tooltip-trigger);border-radius:9999px;color:var(--theme-tooltip-trigger-text);display:flex;height:24px;justify-content:center;position:relative;top:9px;transition:all .2s ease-in-out;width:24px}.tw_tooltip--input .tw_tooltip--button:hover{background-color:var(--theme-tooltip-trigger-hover);color:var(--theme-tooltip-trigger-text)}.tw_tooltip--input .tw_tooltip--spacer{width:20px}.tw_tooltip--input .tw_tooltip--text{margin-bottom:0;padding-bottom:0}.tw_tooltip--input .tw_tooltip--icon{align-self:center;height:1.25rem;transition:all .2s ease-in-out;width:1.25rem}.tw_permissions-tooltip{align-items:center;display:flex;justify-content:center;position:relative}.tw_header-tooltip{height:20px;right:auto;top:auto}.tw_audit-tooltip,.tw_created-updated-tooltip,.tw_favourite-tooltip,.tw_header-tooltip,.tw_permissions-tooltip{display:flex;justify-content:flex-end;position:relative}.tw_audit-tooltip .tw_tooltip-trigger,.tw_favourite-tooltip .tw_tooltip-trigger,.tw_permissions-tooltip .tw_tooltip-trigger{align-items:center;background-color:var(--theme-create-update-tooltip);border-radius:9999px;color:var(--theme-create-update-tooltip-text);display:flex;height:2rem;justify-content:center;position:relative;transition:background-color .2s ease-in-out;width:2rem;z-index:0}@media (prefers-contrast:more){.tw_audit-tooltip .tw_tooltip-trigger,.tw_favourite-tooltip .tw_tooltip-trigger,.tw_permissions-tooltip .tw_tooltip-trigger{border:1px solid}}.tw_audit-tooltip .tw_tooltip-trigger:hover,.tw_favourite-tooltip .tw_tooltip-trigger:hover,.tw_permissions-tooltip .tw_tooltip-trigger:hover{background-color:var(--theme-create-update-tooltip-hover)}.tw_created-updated-tooltip-content h5,.tw_header-favourite-tooltip,.tw_tooltip-content--header{color:var(--theme-create-update-tooltip-text);font-size:1rem;font-weight:600;line-height:1.5rem;padding-bottom:0}.tw_tooltip-content{color:var(--theme-default-tooltip-text);font-size:.875rem;font-weight:400;line-height:1.25rem}.tw_tooltip-content__link{cursor:pointer;display:flex;gap:.5rem;text-decoration:none}.tw_tooltip-content__link:hover{cursor:pointer;text-decoration:underline}.tw_tooltip-content__link:hover svg{cursor:pointer}.tw_tooltip-content__link--wrapper{align-items:center;border-bottom:1px solid var(--theme-border);display:flex;gap:.5rem;margin-bottom:.25rem;padding-bottom:.5rem}.tw_header-is-default-tooltip .tw_tooltip-content{color:var(--theme-create-update-tooltip-text);font-size:.875rem;font-weight:400;line-height:1.25rem}:has(.hc-light-theme,.hc.dark-theme) .tw_tooltip-content{color:var(--theme-body-text)}.tw_audit-tooltip-content .tw_tooltip-content,.tw_audit-tooltip-content .tw_tooltip-content--header,.tw_created-updated-tooltip-content .tw_tooltip-content,.tw_created-updated-tooltip-content .tw_tooltip-content--header{color:var(--theme-body-text)}.tw_audit-tooltip-content div,.tw_created-updated-tooltip-content div{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:768px){.tw_audit-tooltip,.tw_created-updated-tooltip{top:0}}.tw_audit-tooltip__title,.tw_created-updated-tooltip__title{background-color:var(--theme-primary);border-radius:9999px;display:flex;gap:.25rem;height:26px;left:1rem;padding:0 1rem;position:absolute;top:-13px;z-index:2}.tw_audit-tooltip__title span,.tw_created-updated-tooltip__title span{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;gap:.25rem;line-height:26px;margin:0;padding:0}.tw_audit-tooltip__content,.tw_created-updated-tooltip__content{background-color:var(--theme-body-bg);border-radius:.45rem;color:var(--theme-body-text);padding:1rem}.tw_audit-tooltip__content.tw_leave,.tw_created-updated-tooltip__content.tw_leave{background-color:var(--theme-primary-light)}.tw_audit-tooltip__content--header,.tw_created-updated-tooltip__content--header{color:var(--theme-body-text);font-size:1rem;font-weight:600;line-height:1.5rem;padding-bottom:0}.tw_audit-tooltip__content .tw_tooltip-content,.tw_created-updated-tooltip__content .tw_tooltip-content{color:var(--theme-body-text)}.tw_audit-tooltip__user,.tw_created-updated-tooltip__user{font-style:italic;font-weight:400}@media (min-width:768px){.tw_audit-tooltip,.tw_created-updated-tooltip,.tw_is-default-tooltip{top:0}}[dir=rtl] :is(.tw_created-updated-tooltip,.tw_audit-tooltip,.tw_favourite-tooltip,.tw_is-default-tooltip){left:0;right:auto}.tippy-box:is([data-theme~=tw_tooltip-theme],[data-theme~=tw_attendance-tooltip],[data-theme~=tw_absence-tooltip],[data-theme~=tw_leave-tooltip],[data-theme~=tw_person-tooltip],[data-theme~=tw_contact-tooltip],[data-theme~=tw_contact-tooltip--],[data-theme~=tw_contact-tooltip--tw_shared],[data-theme~=tw_contact-tooltip--tw_personnel],[data-theme~=tw_contact-tooltip--tw_leave],[data-theme~=tw_contact-tooltip--tw_attendance],[data-theme~=tw_personnel-tooltip],[data-theme~=tw_shared-tooltip],[data-theme~=tw_reports-tooltip]){border-radius:4px;font-size:.875rem;font-weight:400;line-height:1.25rem}.tippy-box:is([data-theme~=tw_tooltip-theme],[data-theme~=tw_reports-tooltip]){filter:drop-shadow(2px 2px 2px rgba(0,0,0,.295))}.tippy-box:is([data-theme~=tw_attendance-tooltip],[data-theme~=tw_absence-tooltip],[data-theme~=tw_leave-tooltip],[data-theme~=tw_personnel-tooltip],[data-theme~=tw_person-tooltip],[data-theme~=tw_contact-tooltip],[data-theme~=tw_contact-tooltip--],[data-theme~=tw_contact-tooltip--tw_shared],[data-theme~=tw_contact-tooltip--tw_personnel],[data-theme~=tw_contact-tooltip--tw_leave],[data-theme~=tw_contact-tooltip--tw_attendance],[data-theme~=tw_shared-tooltip],[data-theme~=tw_create-update__tooltip],[data-theme~=tw_personnel__create-update__tooltip],[data-theme~=tw_attendance__create-update__tooltip],[data-theme~=tw_leave__create-update__tooltip],[data-theme~=tw_absence__create-update__tooltip],[data-theme~=tw_shared__create-update__tooltip],[data-theme~=tw_audit__tooltip],[data-theme~=tw_personnel__audit__tooltip],[data-theme~=tw_attendance__audit__tooltip],[data-theme~=tw_leave__audit__tooltip],[data-theme~=tw_absence__audit__tooltip],[data-theme~=tw_shared__audit__tooltip]){filter:drop-shadow(0 2px 4px rgba(60,60,63,.945))}.tippy-box:is([data-theme~=tw_attendance-tooltip],[data-theme~=tw_absence-tooltip],[data-theme~=tw_leave-tooltip],[data-theme~=tw_personnel-tooltip],[data-theme~=tw_person-tooltip],[data-theme~=tw_contact-tooltip],[data-theme~=tw_contact-tooltip--],[data-theme~=tw_contact-tooltip--tw_shared],[data-theme~=tw_contact-tooltip--tw_personnel],[data-theme~=tw_contact-tooltip--tw_leave],[data-theme~=tw_contact-tooltip--tw_attendance],[data-theme~=tw_shared-tooltip],[data-theme~=tw_create-update__tooltip],[data-theme~=tw_personnel__create-update__tooltip],[data-theme~=tw_attendance__create-update__tooltip],[data-theme~=tw_leave__create-update__tooltip],[data-theme~=tw_absence__create-update__tooltip],[data-theme~=tw_shared__create-update__tooltip],[data-theme~=tw_audit__tooltip],[data-theme~=tw_personnel__audit__tooltip],[data-theme~=tw_attendance__audit__tooltip],[data-theme~=tw_leave__audit__tooltip],[data-theme~=tw_absence__audit__tooltip],[data-theme~=tw_shared__audit__tooltip]):has(.tw_contextual__tooltip){filter:none}.tippy-box[data-theme~=tw_person-tooltip]{background:var(--theme-category-personnel);border-radius:.5rem;color:var(--theme-category-tooltip-text)}.tippy-box[data-theme~=tw_person-tooltip]>.tippy-content{border:1px solid var(--theme-category-personnel);border-radius:.5rem;padding:0}.tippy-box[data-theme~=tw_contact-tooltip--],.tippy-box[data-theme~=tw_contact-tooltip--tw_shared],.tippy-box[data-theme~=tw_contact-tooltip]{background:var(--theme-tooltip);border-radius:.5rem;color:var(--theme-primary)}.tippy-box[data-theme~=tw_contact-tooltip--]>.tippy-content,.tippy-box[data-theme~=tw_contact-tooltip--tw_shared]>.tippy-content,.tippy-box[data-theme~=tw_contact-tooltip]>.tippy-content{border:1px solid var(--theme-primary);border-radius:.5rem;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel]{background:var(--theme-tooltip);border-radius:.5rem;color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel]>.tippy-content{border:1px solid var(--theme-category-personnel);border-radius:.5rem;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_contact-tooltip--tw_leave]{background:var(--theme-tooltip);border-radius:.5rem;color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_contact-tooltip--tw_leave]>.tippy-content{border:1px solid var(--theme-category-leave);border-radius:.5rem;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_contact-tooltip--tw_attendance]{background:var(--theme-tooltip);border-radius:.5rem;color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_contact-tooltip--tw_attendance]>.tippy-content{border:1px solid var(--theme-category-attendance);border-radius:.5rem;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_absence__audit__tooltip],.tippy-box[data-theme~=tw_absence__create-update__tooltip],.tippy-box[data-theme~=tw_attendance__audit__tooltip],.tippy-box[data-theme~=tw_attendance__create-update__tooltip],.tippy-box[data-theme~=tw_audit__tooltip],.tippy-box[data-theme~=tw_create-update__tooltip],.tippy-box[data-theme~=tw_leave__audit__tooltip],.tippy-box[data-theme~=tw_leave__create-update__tooltip],.tippy-box[data-theme~=tw_personnel__audit__tooltip],.tippy-box[data-theme~=tw_personnel__create-update__tooltip],.tippy-box[data-theme~=tw_shared__audit__tooltip],.tippy-box[data-theme~=tw_shared__create-update__tooltip]{background:var(--theme-primary);border-radius:.5rem;color:var(--theme-category-tooltip-text);max-width:100%!important}.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_create-update__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content{border:1px solid var(--theme-primary);border-radius:.5rem;padding:0}.tippy-box[data-theme~=tw_personnel__audit__tooltip],.tippy-box[data-theme~=tw_personnel__create-update__tooltip]{background:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content{border:1px solid var(--theme-category-personnel)}.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title{background-color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon{color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__content{background-color:var(--theme-category-personnel--light)}.tippy-box[data-theme~=tw_attendance__audit__tooltip],.tippy-box[data-theme~=tw_attendance__create-update__tooltip]{background:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content{border:1px solid var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title{background-color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon{color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__content{background-color:var(--theme-category-attendance--light)}.tippy-box[data-theme~=tw_absence__audit__tooltip],.tippy-box[data-theme~=tw_absence__create-update__tooltip],.tippy-box[data-theme~=tw_leave__audit__tooltip],.tippy-box[data-theme~=tw_leave__create-update__tooltip]{background:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content{border:1px solid var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title{background-color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon{color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__content,.tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__content{background-color:var(--theme-category-leave--light)}.tippy-box[data-theme~=tw_shared__audit__tooltip],.tippy-box[data-theme~=tw_shared__create-update__tooltip]{background:var(--theme-primary)}.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content{border:1px solid var(--theme-primary)}.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title{background-color:var(--theme-primary)}.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,.tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon{color:var(--theme-primary)}.tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__content{background-color:var(--theme-category-primary--light)}:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip],:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip],body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip],html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]{background:var(--wireframe-card-bg)}:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content{border:1px solid var(--wireframe-card-border)}:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title{background-color:var(--wireframe-card-header-bg)}:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__title span,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__title span{color:var(--wireframe-card-header-fg)}:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,body:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_absence__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_attendance__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_leave__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_personnel__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__audit__tooltip]>.tippy-content .tw_created-updated-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_audit-tooltip__icon,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__content--header,html:has(.hc-light-theme,.hc-dark-theme) .tippy-box[data-theme~=tw_shared__create-update__tooltip]>.tippy-content .tw_created-updated-tooltip__icon{color:var(--wireframe-card-label)}.tippy-box[data-theme~=tw_contextual-tooltip]{background:var(--theme-primary);border:1px solid var(--theme-primary);border-radius:.5rem;color:var(--theme-category-tooltip-text)}.tippy-box[data-theme~=tw_contextual-tooltip]>.tippy-content{border-radius:.5rem;max-height:480px;min-width:280px;overflow:hidden;padding:0}.tw_fit-container__scroll{background-color:transparent;color:var(--theme-body-text);display:block;max-height:480px;overflow-y:auto;padding:.5rem;width:280px}.tw_fit-container__scroll--large{width:400px}.tw_contact-card__title,.tw_person-card__title,.tw_tooltip-card__title{border-top-left-radius:.45rem;border-top-right-radius:.45rem;color:var(--theme-H3);display:flex;min-height:36px;padding:0 1rem;position:relative;width:100%}.tw_contact-card__title span,.tw_person-card__title span,.tw_tooltip-card__title span{align-items:center;align-self:center;color:var(--theme-H3);display:flex;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1.25rem;padding-bottom:0;width:100%}.tw_contact-card__email,.tw_contact-card__phone,.tw_contact-card__text,.tw_person-card__email,.tw_person-card__phone,.tw_person-card__text,.tw_tooltip-card__email,.tw_tooltip-card__phone,.tw_tooltip-card__text{color:var(--theme-primary)}.tw_contact-card__email,.tw_person-card__email,.tw_tooltip-card__email{font-weight:700}.tw_contact-card__content,.tw_person-card__content,.tw_tooltip-card__content{background-color:var(--theme-body-bg);border-bottom-left-radius:.45rem;border-bottom-right-radius:.45rem;border-top-left-radius:.45rem;border-top-right-radius:.45rem;color:var(--theme-body-text);padding:1rem}.tw_contact-card__essential,.tw_person-card__essential,.tw_tooltip-card__essential{align-items:center;display:flex;flex-direction:column;justify-content:center}.tw_contact-card__essential:has(.tw_employee-panel__photo--card) .tw_person-card__name,.tw_person-card__essential:has(.tw_employee-panel__photo--card) .tw_person-card__name,.tw_tooltip-card__essential:has(.tw_employee-panel__photo--card) .tw_person-card__name{margin-top:1rem}.tw_contact-card__onsite-offsite,.tw_person-card__onsite-offsite,.tw_tooltip-card__onsite-offsite{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.tw_contact-card__name,.tw_person-card__name,.tw_tooltip-card__name{color:var(--theme-employee-panel-name);font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.25rem;max-height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_contact-card__separator,.tw_person-card__separator,.tw_tooltip-card__separator{background-color:var(--theme-category-personnel);margin-bottom:1rem;margin-top:1rem;min-height:1px;width:100%}.tw_contact-card__separator--gray,.tw_person-card__separator--gray,.tw_tooltip-card__separator--gray{background-color:var(--theme-border);opacity:.2}.tw_contact-card__status,.tw_person-card__status,.tw_tooltip-card__status{display:flex;flex-direction:row;gap:.5rem}.tw_contact-card__contact,.tw_person-card__contact,.tw_tooltip-card__contact{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.tw_contact-card__settings-cog,.tw_person-card__settings-cog,.tw_tooltip-card__settings-cog{color:var(--theme-employee-panel-name);cursor:pointer;left:16px;opacity:.2;position:absolute;top:16px;transition:all .2s ease-in-out}.tw_contact-card__settings-cog:hover,.tw_person-card__settings-cog:hover,.tw_tooltip-card__settings-cog:hover{opacity:.8}.tw_contact-card__id-number,.tw_person-card__id-number,.tw_tooltip-card__id-number{color:var(--theme-employee-panel-name);font-weight:700;opacity:.8;position:absolute;right:16px;top:16px}.tw_contact-card__payroll-number,.tw_person-card__payroll-number,.tw_tooltip-card__payroll-number{color:var(--theme-employee-panel-name);font-weight:700;opacity:.8}.tw_contact-card__in-out-clocking-in-time,.tw_contact-card__in-out-location,.tw_person-card__in-out-clocking-in-time,.tw_person-card__in-out-location,.tw_tooltip-card__in-out-clocking-in-time,.tw_tooltip-card__in-out-location{color:var(--theme-employee-panel-name);font-weight:500;opacity:.8}.tw_contact-card__in-out-clocking-time-ago,.tw_person-card__in-out-clocking-time-ago,.tw_tooltip-card__in-out-clocking-time-ago{color:var(--theme-employee-panel-name);opacity:.8}.tw_in-out__label{align-items:center;background-color:#ccc;border-radius:9999px;color:var(--theme-avatar-text);display:flex;font-size:14px;font-weight:400;height:26px;justify-content:center;width:26px}.tw_in-out__label--in{background-color:var(--theme-employee-in)}.tw_in-out__label--out{background-color:var(--theme-employee-out)}.hc-dark-theme .tw_contact-card__title,.hc-dark-theme .tw_contact-card__title span,.hc-dark-theme .tw_person-card__title,.hc-dark-theme .tw_person-card__title span,.hc-dark-theme .tw_tooltip-card__title,.hc-dark-theme .tw_tooltip-card__title span{color:var(--theme-H3)}.hc-dark-theme .tw_contact-card__content,.hc-dark-theme .tw_contact-card__email,.hc-dark-theme .tw_contact-card__name,.hc-dark-theme .tw_contact-card__phone,.hc-dark-theme .tw_contact-card__text,.hc-dark-theme .tw_person-card__content,.hc-dark-theme .tw_person-card__email,.hc-dark-theme .tw_person-card__name,.hc-dark-theme .tw_person-card__phone,.hc-dark-theme .tw_person-card__text,.hc-dark-theme .tw_tooltip-card__content,.hc-dark-theme .tw_tooltip-card__email,.hc-dark-theme .tw_tooltip-card__name,.hc-dark-theme .tw_tooltip-card__phone,.hc-dark-theme .tw_tooltip-card__text{color:#fff}.hc-dark-theme .tw_contact-card__separator,.hc-dark-theme .tw_person-card__separator,.hc-dark-theme .tw_tooltip-card__separator{background-color:#fff}.hc-light-theme .tw_contact-card__title,.hc-light-theme .tw_contact-card__title span,.hc-light-theme .tw_person-card__title,.hc-light-theme .tw_person-card__title span,.hc-light-theme .tw_tooltip-card__title,.hc-light-theme .tw_tooltip-card__title span{color:var(--theme-H3)}.hc-light-theme .tw_contact-card__content,.hc-light-theme .tw_contact-card__email,.hc-light-theme .tw_contact-card__name,.hc-light-theme .tw_contact-card__phone,.hc-light-theme .tw_contact-card__text,.hc-light-theme .tw_person-card__content,.hc-light-theme .tw_person-card__email,.hc-light-theme .tw_person-card__name,.hc-light-theme .tw_person-card__phone,.hc-light-theme .tw_person-card__text,.hc-light-theme .tw_tooltip-card__content,.hc-light-theme .tw_tooltip-card__email,.hc-light-theme .tw_tooltip-card__name,.hc-light-theme .tw_tooltip-card__phone,.hc-light-theme .tw_tooltip-card__text{color:#000}.hc-light-theme .tw_contact-card__separator,.hc-light-theme .tw_person-card__separator,.hc-light-theme .tw_tooltip-card__separator{background-color:#000}.tippy-box[data-theme~=tw_personnel-tooltip]{background:var(--theme-category-personnel);color:var(--theme-category-tooltip-text)}.tippy-box[data-theme~=tw_personnel-tooltip]:has(.tw_contextual__tooltip){background:var(--theme-category-personnel--light);border:1px solid var(--theme-category-personnel);border-radius:.5rem;color:var(--theme-body-text);margin-inline-end:5px}.tippy-box[data-theme~=tw_personnel-tooltip]:has(.tw_contextual__tooltip)>.tippy-content{border-radius:.5rem;max-height:480px;min-width:280px;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_personnel-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_filter-separator{border-color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_absence-tooltip],.tippy-box[data-theme~=tw_leave-tooltip]{background:var(--theme-category-leave);color:var(--theme-category-tooltip-text)}.tippy-box[data-theme~=tw_absence-tooltip]:has(.tw_contextual__tooltip),.tippy-box[data-theme~=tw_leave-tooltip]:has(.tw_contextual__tooltip){background:var(--theme-category-leave--light);border:1px solid var(--theme-category-leave);border-radius:.5rem;color:var(--theme-body-text);margin-inline-end:5px}.tippy-box[data-theme~=tw_absence-tooltip]:has(.tw_contextual__tooltip)>.tippy-content,.tippy-box[data-theme~=tw_leave-tooltip]:has(.tw_contextual__tooltip)>.tippy-content{border-radius:.5rem;max-height:480px;min-width:280px;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_absence-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_filter-separator,.tippy-box[data-theme~=tw_leave-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_filter-separator{border-color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_action__filter-list li,.tippy-box[data-theme~=tw_leave-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_action__filter-list li{border-color:var(--theme-category-leave--light-border)}.tippy-box[data-theme~=tw_attendance-tooltip]{background:var(--theme-category-attendance);color:var(--theme-category-tooltip-text)}.tippy-box[data-theme~=tw_attendance-tooltip]:has(.tw_contextual__tooltip){background:var(--theme-category-attendance--light);border:1px solid var(--theme-category-attendance);border-radius:.5rem;color:var(--theme-body-text);margin-inline-end:5px}.tippy-box[data-theme~=tw_attendance-tooltip]:has(.tw_contextual__tooltip)>.tippy-content{border-radius:.5rem;max-height:480px;min-width:280px;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_attendance-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_filter-separator{border-color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_shared-tooltip]{background:var(--theme-category-primary);color:var(--theme-category-tooltip-text)}.tippy-box[data-theme~=tw_shared-tooltip]:has(.tw_contextual__tooltip){background:var(--theme-category-primary--light);border:1px solid var(--theme-category-primary);border-radius:.5rem;color:var(--theme-body-text);margin-inline-end:5px}.tippy-box[data-theme~=tw_shared-tooltip]:has(.tw_contextual__tooltip)>.tippy-content{border-radius:.5rem;max-height:480px;min-width:280px;overflow:hidden;padding:0}.tippy-box[data-theme~=tw_shared-tooltip]:has(.tw_contextual__tooltip)>.tippy-content .tw_filter-separator{border-color:var(--theme-category-primary)}.tippy-box:is([data-theme~=tw_tooltip-theme]){background:var(--theme-tooltip);color:var(--theme-tooltip-text)}@media (prefers-contrast:more){.tippy-box:is([data-theme~=tw_tooltip-theme],[data-theme~=tw_attendance-tooltip],[data-theme~=tw_absence-tooltip],[data-theme~=tw_leave-tooltip],[data-theme~=tw_personnel-tooltip],[data-theme~=tw_person-tooltip],[data-theme~=tw_contact-tooltip],[data-theme~=tw_contact-tooltip--],[data-theme~=tw_contact-tooltip--tw_shared],[data-theme~=tw_contact-tooltip--tw_personnel],[data-theme~=tw_contact-tooltip--tw_leave],[data-theme~=tw_contact-tooltip--tw_attendance],[data-theme~=tw_contextual-tooltip],[data-theme~=tw_contextual-attendance-tooltip],[data-theme~=tw_contextual-leave-tooltip],[data-theme~=tw_contextual-personnel-tooltip],[data-theme~=tw_contextual-shared-tooltip],[data-theme~=tw_shared-tooltip],[data-theme~=tw_reports-tooltip],[data-theme~=tw_create-update__tooltip],[data-theme~=tw_personnel__create-update__tooltip],[data-theme~=tw_attendance__create-update__tooltip],[data-theme~=tw_leave__create-update__tooltip],[data-theme~=tw_absence__create-update__tooltip],[data-theme~=tw_shared__create-update__tooltip],[data-theme~=tw_audit__tooltip],[data-theme~=tw_personnel__audit__tooltip],[data-theme~=tw_attendance__audit__tooltip],[data-theme~=tw_leave__audit__tooltip],[data-theme~=tw_absence__audit__tooltip],[data-theme~=tw_shared__audit__tooltip]){border:1px solid}}:has(.hc-light-theme,.hc-dark-theme) .tippy-box:is([data-theme~=tw_tooltip-theme],[data-theme~=tw_attendance-tooltip],[data-theme~=tw_absence-tooltip],[data-theme~=tw_leave-tooltip],[data-theme~=tw_personnel-tooltip],[data-theme~=tw_person-tooltip],[data-theme~=tw_contact-tooltip],[data-theme~=tw_contact-tooltip--],[data-theme~=tw_contextual-tooltip],[data-theme~=tw_contextual-attendance-tooltip],[data-theme~=tw_contextual-leave-tooltip],[data-theme~=tw_contextual-personnel-tooltip],[data-theme~=tw_contextual-shared-tooltip],[data-theme~=tw_shared-tooltip],[data-theme~=tw_reports-tooltip],[data-theme~=tw_create-update__tooltip],[data-theme~=tw_personnel__create-update__tooltip],[data-theme~=tw_attendance__create-update__tooltip],[data-theme~=tw_leave__create-update__tooltip],[data-theme~=tw_absence__create-update__tooltip],[data-theme~=tw_shared__create-update__tooltip],[data-theme~=tw_audit__tooltip],[data-theme~=tw_personnel__audit__tooltip],[data-theme~=tw_attendance__audit__tooltip],[data-theme~=tw_leave__audit__tooltip],[data-theme~=tw_absence__audit__tooltip],[data-theme~=tw_shared__audit__tooltip]){background-color:var(--theme-page-bg);border:1px solid var(--theme-border);filter:drop-shadow(1px 1px 1px rgb(0,0,0))}.tippy-box[data-theme~=tw_reports-tooltip]{background-color:var(--theme-primary-button)}.tippy-box:is([data-theme~=tw_tooltip-theme])[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--theme-tooltip)}.tippy-box:is([data-theme~=tw_tooltip-theme])[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--theme-tooltip)}.tippy-box:is([data-theme~=tw_tooltip-theme])[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--theme-tooltip)}.tippy-box:is([data-theme~=tw_tooltip-theme])[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--theme-tooltip)}.tippy-box:is([data-theme~=tw_reports-tooltip])[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--theme-primary-button)}.tippy-box:is([data-theme~=tw_reports-tooltip]) .tippy-arrow{color:var(--theme-primary-button)}.tippy-box:is([data-theme~=tw_reports-tooltip]) .tippy-content{padding:1px}.tw_tooltip--padding{padding:.5rem .25rem}.tw_report-tooltip-title{color:var(--theme-primary-button-text);padding:5px 9px}.tw_report-tooltip-content{background-color:var(--theme-tooltip);border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:var(--theme-tooltip-text);overflow:hidden;padding:5px 9px}.tw_report-tooltip-content .tw_tooltip-content--section{border-bottom:1px solid var(--theme-tooltip--next-occurence-separator);display:flex;flex-direction:column;gap:.5rem;margin-bottom:.25rem;padding-bottom:.5rem}.tw_report-tooltip-content .tw_tooltip-content--section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_person-tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel-tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__audit__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__create-update__tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_person-tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel-tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__audit__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__create-update__tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_person-tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel-tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__audit__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__create-update__tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_contact-tooltip--tw_personnel][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_person-tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel-tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__audit__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_personnel__create-update__tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--theme-category-personnel)}.tippy-box[data-theme~=tw_absence-tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__audit__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__create-update__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_leave][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave-tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__audit__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__create-update__tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence-tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__audit__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__create-update__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_leave][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave-tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__audit__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__create-update__tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence-tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__audit__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__create-update__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_leave][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave-tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__audit__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__create-update__tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_absence-tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__audit__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_absence__create-update__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_leave][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave-tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__audit__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_leave__create-update__tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--theme-category-leave)}.tippy-box[data-theme~=tw_attendance-tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__audit__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__create-update__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_attendance][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance-tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__audit__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__create-update__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_attendance][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance-tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__audit__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__create-update__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_attendance][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_attendance-tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__audit__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_attendance__create-update__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_contact-tooltip--tw_attendance][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--theme-category-attendance)}.tippy-box[data-theme~=tw_contact-tooltip--tw_shared][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared-tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__audit__tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__create-update__tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--theme-category-primary)}.tippy-box[data-theme~=tw_contact-tooltip--tw_shared][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared-tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__audit__tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__create-update__tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--theme-category-primary)}.tippy-box[data-theme~=tw_contact-tooltip--tw_shared][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared-tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__audit__tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__create-update__tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--theme-category-primary)}.tippy-box[data-theme~=tw_contact-tooltip--tw_shared][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared-tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__audit__tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme~=tw_shared__create-update__tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--theme-category-primary)}.tippy-box:is([data-theme~=tw_tooltip-theme],[data-theme~=tw_attendance-tooltip],[data-theme~=tw_absence-tooltip],[data-theme~=tw_leave-tooltip],[data-theme~=tw_personnel-tooltip],[data-theme~=tw_shared-tooltip],[data-theme~=tw_create-update__tooltip],[data-theme~=tw_personnel__create-update__tooltip],[data-theme~=tw_attendance__create-update__tooltip],[data-theme~=tw_leave__create-update__tooltip],[data-theme~=tw_absence__create-update__tooltip],[data-theme~=tw_shared__create-update__tooltip],[data-theme~=tw_audit__tooltip],[data-theme~=tw_personnel__audit__tooltip],[data-theme~=tw_attendance__audit__tooltip],[data-theme~=tw_leave__audit__tooltip],[data-theme~=tw_absence__audit__tooltip],[data-theme~=tw_shared__audit__tooltip])>.tippy-arrow:before{transform:scale(.875)}.tw_tooltip-trigger--disabled,.tw_tooltip-trigger--disabled:hover{background-color:var(--theme-create-update-tooltip);cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_leave-statistics__information{position:absolute;right:1rem;top:-17px;z-index:2}.tw_contact-tooltip__content,.tw_external-contact-tooltip__content{display:flex;flex-direction:column;gap:1rem;padding:1rem}.tw_contact__content{display:flex;flex-direction:column;gap:1rem}.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--],.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_attendance],.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_leave],.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_personnel],.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_shared],.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip],.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--],.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_attendance],.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_leave],.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_personnel],.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_shared],.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip]{background:var(--hc-bg);border-radius:.5rem;color:var(--hc-fg)}.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--]>.tippy-content,.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_attendance]>.tippy-content,.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_leave]>.tippy-content,.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_personnel]>.tippy-content,.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_shared]>.tippy-content,.hc-dark-theme .tippy-box[data-theme~=tw_contact-tooltip]>.tippy-content,.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--]>.tippy-content,.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_attendance]>.tippy-content,.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_leave]>.tippy-content,.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_personnel]>.tippy-content,.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip--tw_shared]>.tippy-content,.hc-light-theme .tippy-box[data-theme~=tw_contact-tooltip]>.tippy-content{border:1px solid var(--hc-border);border-radius:.5rem;overflow:hidden;padding:0}:is(.tw_header-is-default-tooltip,.tw_header-tooltip,.tw_header-favourite-tooltip,.tw_header-create-update-tooltip,.tw_header-audit-tooltip) .tw_tooltip-trigger{background-color:transparent}:has(.hc-light-theme,.hc-dark-theme) :is(.tw_created-updated-tooltip,.tw_audit-tooltip,.tw_favourite-tooltip,.tw_is-default-tooltip,.tw_permissions-tooltip) .tw_tooltip-trigger,:has(.hc-light-theme,.hc-dark-theme) :is(.tw_created-updated-tooltip,.tw_audit-tooltip,.tw_favourite-tooltip,.tw_is-default-tooltip,.tw_permissions-tooltip) .tw_tooltip-trigger:hover{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_card__header .tw_audit-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_card__header .tw_audit-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_card__header .tw_created-updated-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_card__header .tw_created-updated-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_card__header .tw_favourite-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_card__header .tw_favourite-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_card__header .tw_is-default-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_card__header .tw_is-default-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_card__header .tw_permissions-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_card__header .tw_permissions-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_modal__header .tw_audit-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_modal__header .tw_audit-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_modal__header .tw_created-updated-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_modal__header .tw_created-updated-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_modal__header .tw_favourite-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_modal__header .tw_favourite-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_modal__header .tw_is-default-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_modal__header .tw_is-default-tooltip .tw_tooltip-trigger:hover,.hc-dark-theme .tw_modal__header .tw_permissions-tooltip .tw_tooltip-trigger,.hc-dark-theme .tw_modal__header .tw_permissions-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_card__header .tw_audit-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_card__header .tw_audit-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_card__header .tw_created-updated-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_card__header .tw_created-updated-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_card__header .tw_favourite-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_card__header .tw_favourite-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_card__header .tw_is-default-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_card__header .tw_is-default-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_card__header .tw_permissions-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_card__header .tw_permissions-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_modal__header .tw_audit-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_modal__header .tw_audit-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_modal__header .tw_created-updated-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_modal__header .tw_created-updated-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_modal__header .tw_favourite-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_modal__header .tw_favourite-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_modal__header .tw_is-default-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_modal__header .tw_is-default-tooltip .tw_tooltip-trigger:hover,.hc-light-theme .tw_modal__header .tw_permissions-tooltip .tw_tooltip-trigger,.hc-light-theme .tw_modal__header .tw_permissions-tooltip .tw_tooltip-trigger:hover{background-color:var(--hc-bg);border:none;color:var(--hc-fg)}.tw_star-rating__container{display:flex;flex-direction:row;gap:.25rem}.tw_star-rating__icon svg{stroke:var(--theme-white);color:var(--deselected-star);height:26px;min-height:26px;min-width:26px;width:26px}.tw_star-rating__icon--selected svg{color:var(--selected-star)}.tw_star-rating__icon:hover svg{stroke:var(--selected-star-light)}.tw_star-rating__chip{align-items:center;background-color:var(--rating-chip-bg);border-radius:.375rem;color:var(--rating-chip-fg);display:flex;font-size:12px;justify-content:center;margin-top:.25rem;padding:4px 8px}.hc-dark-theme .tw_star-rating__icon svg,.hc-light-theme .tw_star-rating__icon svg{stroke:var(--hc-border);color:var(--hc-reverse-fg)}.hc-dark-theme .tw_star-rating__icon--selected svg,.hc-light-theme .tw_star-rating__icon--selected svg{color:var(--hc-fg)}.hc-dark-theme .tw_star-rating__icon:hover svg,.hc-light-theme .tw_star-rating__icon:hover svg{stroke:var(--hc-border)}.hc-dark-theme .tw_star-rating__chip,.hc-light-theme .tw_star-rating__chip{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.tw_components__selector-panel{border:1px solid var(--selector-panel-border);border-radius:.375rem;display:flex;flex-grow:1;padding:1rem;position:relative;width:110px;z-index:1}.tw_components__selector-panel-text{color:var(--selector-panel-fg);font-size:14px;font-weight:400;max-width:100%;overflow:hidden;padding-bottom:.5rem;text-overflow:ellipsis;white-space:nowrap}.tw_components__selector-panel-icon{color:var(--selector-panel-fg);opacity:.4}.tw_components__selector-panel-button{bottom:-13px;left:0;position:absolute;text-align:center;width:100%;z-index:3}.tw_components__selector-panel-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:2}.tw_components__selector-panel-badge{align-items:center;background-color:var(--selector-panel-count-bg);border:1px solid var(--selector-panel-count-border);border-radius:9999px;color:var(--selector-panel-count-text);display:flex;font-size:9px;height:18px;justify-content:center;position:absolute;right:10px;top:-9px;width:18px;z-index:20}.tw_dark .tw_components__selector-panel-icon{opacity:1}.tw_chart{height:180px;min-height:180px;min-width:180px;width:180px}.tw_chart__sidebar{max-height:180px;max-width:180px}.tw_chart__key{min-width:210px}.tw_chart__key-note{font-size:12px;line-height:16px;opacity:.5;text-wrap:nowrap}.tw_chart__key-square{border:1px solid var(--gray-card-border);max-height:24px;max-width:24px;min-height:24px;min-width:24px}.tw_chart__key-title{border-bottom:1px solid var(--theme-primary);color:var(--theme-primary);font-weight:700}.tw_chart__key-title span{font-weight:400}.tw_chart__key--remaining{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDQgNCI+PHBhdGggZD0iTTAgMGgzdjNIMHoiIHN0eWxlPSJmaWxsOm5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoMS4zMzMzMykiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoNC4wMDM1OSAwIDAgNC4wMDM1OSAwIC0uMDEpIi8+PGNpcmNsZSBjeD0iMTAuMTI5IiBjeT0iMiIgcj0iMS4wMDEiIHN0eWxlPSJmaWxsOiNkNGQ0ZDQiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTguMTMgMCkiLz48L3N2Zz4=")}.tw_chart__key--remaining,.tw_chart__key--taken{background-repeat:repeat;background-size:5px 5px}.tw_chart__key--taken{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDQgNCI+PGcgdHJhbnNmb3JtPSJzY2FsZSgxLjMzMzMzKSI+PHBhdGggZD0iTTAgMGgzdjNIMHoiIHN0eWxlPSJmaWxsOm5vbmUiLz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0wIDBoM3YzSDB6Ii8+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0wIC4wMDNoLjk5OXYuOTk5SDB6IiBzdHlsZT0iZmlsbDojMzM1YjgwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0uMDA4KXNjYWxlKDMuMDAyNykiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjc1IDAgMCAuNzUgMCAtLjAwMikiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjc1IDAgMCAuNzUgLjc1IC43NDgpIi8+PHBhdGggZD0iTTAgLjAwM2guOTk5di45OTlIMHoiIHN0eWxlPSJmaWxsOiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC43NSAwIDAgLjc1IDEuNSAxLjQ5OSkiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjc1IDAgMCAuNzUgMi4yNSAyLjI0OSkiLz48L2c+PC9nPjwvc3ZnPg==")}.tw_chart__key--planned{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDQgNCI+PHBhdGggZD0iTTAgMGgzdjNIMHoiIHN0eWxlPSJmaWxsOm5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoMS4zMzMzMykiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6IzllY2JmZiIgdHJhbnNmb3JtPSJtYXRyaXgoNC4wMDM1OSAwIDAgNC4wMDM1OSAwIC0uMDEpIi8+PGNpcmNsZSBjeD0iMTAuMTI5IiBjeT0iMiIgcj0iMS4wMDEiIHN0eWxlPSJmaWxsOiM2MWExZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTguMTMgMCkiLz48L3N2Zz4=");background-repeat:repeat;background-size:5px 5px}.tw_components__flags{min-width:24px}.tw_components__flags--low{color:var(--theme-priority--low)}.tw_components__flags--high{color:var(--theme-priority--high)}.tw_components__flags--critical{color:var(--theme-priority--very-high)}.tw_authorisation__flag{display:flex;position:relative}.tw_authorisation__flag--pending-approved .tw_authorisation__badge{background-color:var(--theme-approved);border:1px solid var(--theme-approved)}.tw_authorisation__flag--pending-declined .tw_authorisation__badge{background-color:var(--theme-declined);border:1px solid var(--theme-declined)}.tw_badge-container{display:flex;position:relative}.tw_badge{align-items:center;background-color:var(--theme-badge);border:1px solid var(--theme-badge-border);border-radius:9999px;color:var(--theme-badge-text);display:none;font-size:9px;height:18px;justify-content:center;position:absolute;right:-5px;top:-5px;width:18px;z-index:2}.tw_badge.right{left:auto;right:-5px}.tw_badge--blue{background-color:var(--calculation-after);border:1px solid var(--calculation-after)}.tw_badge--blue,.tw_badge--small{align-items:center;color:var(--theme-badge-text);display:flex;justify-content:center}.tw_badge--small{background-color:var(--theme-badge);border-radius:9999px;font-size:7px;height:12px;position:absolute;right:-3.5px;top:-3.5px;width:12px;z-index:2}.tw_badge--small-gray{background-color:var(--theme-gray-table-thead-dark-background);border:1px solid var(--theme-gray-table-td-th-border);color:var(--theme-badge-text)}.tw_badge--has-content{background-color:var(--theme-approved);color:var(--theme-badge-text);font-size:7px;height:10px;position:absolute;right:-4px;top:-4px;width:10px}.tw_badge--card-title,.tw_badge--has-content{align-items:center;border-radius:9999px;display:flex;justify-content:center;z-index:2}.tw_badge--card-title{background-color:var(--theme-badge-text);border:1px solid var(--theme-badge-text);color:var(--theme-primary);font-size:11px;font-weight:600;height:24px;position:relative;right:0;top:0;width:24px}.tw_badge--card-title.smaller{align-self:center;font-size:10px;height:20px;width:20px}.tw_badge--inline{align-items:center;background-color:var(--theme-badge);border:1px solid var(--theme-badge-border);border-radius:9999px;color:var(--theme-badge-text);display:flex;font-size:11px;font-weight:600;height:24px;justify-content:center;position:relative;right:0;top:0;width:24px;z-index:2}.tw_badge--inline.smaller{align-self:center;font-size:10px;height:20px;width:20px}.tw_badge--inline-blue{background-color:var(--calculation-after);border:1px solid var(--calculation-after);color:var(--theme-badge-text)}.tw_badge--card-grid{height:24px;width:24px}.tw_badge--card-grid,.tw_badge__counter{align-items:center;background-color:var(--theme-primary);border-radius:9999px;color:var(--theme-badge-text);display:flex;font-size:10px;font-weight:400;justify-content:center;position:relative;right:0;top:0;z-index:2}.tw_badge__counter--small{height:18px;width:18px}.tw_badge__counter--normal{height:24px;width:24px}.tw_badge__counter--addition{background-color:var(--status-added);color:var(--theme-badge-text)}.tw_badge__counter--deduction{background-color:var(--status-deducted);color:var(--theme-badge-text)}.tw_badge__counter--modification{background-color:var(--status-modified);color:var(--theme-badge-text)}.tw_modal__header .tw_badge--card-title{background-color:var(--theme-primary);border:1px solid var(--theme-primary);color:var(--theme-badge-text)}:where(.tw_badge-container):not(:has(.tw_icon-disabled--outline)) .tw_badge{display:flex}.tw_authorisation__badge{align-items:center;border-radius:9999px;display:flex;height:7px;justify-content:center;position:absolute;right:-2px;top:-2px;width:7px;z-index:2}tr:hover .tw_authorisation__badge{border:1px solid var(--pending-flag-hover)}.tw_components__badge{align-items:center;background-color:var(--wireframe-card-button-border);border:1px solid var(--wireframe-card-button-border);border-radius:9999px;color:var(--wireframe-card-button-fg);display:flex;font-size:9px;height:18px;justify-content:center;position:absolute;right:10px;top:-9px;width:18px;z-index:20}.hc-dark-theme .tw_authorisation__badge,.hc-dark-theme .tw_badge,.hc-dark-theme .tw_badge--card-grid,.hc-dark-theme .tw_badge--card-title,.hc-dark-theme .tw_badge--has-content,.hc-dark-theme .tw_badge--small,.hc-dark-theme .tw_badge__counter,.hc-dark-theme .tw_components__badge,.hc-light-theme .tw_authorisation__badge,.hc-light-theme .tw_badge,.hc-light-theme .tw_badge--card-grid,.hc-light-theme .tw_badge--card-title,.hc-light-theme .tw_badge--has-content,.hc-light-theme .tw_badge--small,.hc-light-theme .tw_badge__counter,.hc-light-theme .tw_components__badge{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.tw_combo-box-pager{align-self:center;border-radius:.375rem;display:flex;flex-wrap:wrap;gap:.5rem;max-width:100%}@media (min-width:640px){.tw_combo-box-pager{flex-wrap:nowrap}}@media (min-width:1025px){.tw_combo-box-pager{width:auto}}.tw_record-pager--record-text{align-self:center;color:var(--theme-body-text);flex-grow:1;padding-left:.25rem;padding-right:.25rem;text-align:center}@media (min-width:768px){.tw_record-pager--record-text{padding-left:1rem;padding-right:1rem}}.tw_pager-buttons,.tw_pager-buttons.tw_button__section--outline{align-self:center;border-radius:.375rem;display:flex;height:34px;justify-content:center;transition:background-color .2s ease-in-out;width:34px}.hc-dark-theme .tw_combo-box-pager,.hc-light-theme .tw_combo-box-pager{border:1px solid var(--theme-border);padding:.25rem}.hc-dark-theme .tw_pager-buttons,.hc-light-theme .tw_pager-buttons{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_pager-buttons:focus,.hc-light-theme .tw_pager-buttons:focus{outline:2px solid var(--hc-border)}.hc-dark-theme .tw_pager-buttons:hover,.hc-light-theme .tw_pager-buttons:hover{background-color:var(--hc-bg);color:var(--hc-fg);outline:3px solid var(--hc-border);outline-offset:-3px}.tw_report__title{text-wrap:nowrap}.tw_report__description{color:var(--theme-body-text)}.tw_conversations-grid--grouped tr.selected.tw_shared{position:relative;anchor-name:--sharedRow}.tw_conversations-grid--grouped tr.selected.tw_personnel{position:relative;anchor-name:--personnelRow}.tw_conversations-grid--grouped tr.selected.tw_leave{position:relative;anchor-name:--leaveRow}.tw_conversations-grid--grouped tr.selected.tw_attendance{position:relative;anchor-name:--attendanceRow}.tw_attendance-anchored-div,.tw_leave-anchored-div,.tw_personnel-anchored-div,.tw_shared-anchored-div{display:none}@media (min-width:1480px){body:has(.tw_conversations-grid--grouped tr.selected.tw_shared) .tw_shared-anchored-div{display:block;position-anchor:--sharedRow;background-color:var(--theme-grid-row-selected);border-bottom:19px solid var(--theme-body-bg);border-left:20px solid var(--theme-grid-row-selected);border-top:19px solid var(--theme-body-bg);display:-moz-inline-box;display:inline-block;height:37.5px;line-height:0;min-height:38px;min-width:20px;position:absolute;right:calc(anchor(end) - 20px);top:anchor(top,0);vertical-align:middle;width:20px;z-index:10}body:has(.tw_conversations-grid--grouped tr.selected.tw_leave) .tw_leave-anchored-div{display:block;position-anchor:--leaveRow;background-color:var(--theme-grid-row-selected);border-bottom:19px solid var(--theme-body-bg);border-left:20px solid var(--theme-grid-row-selected);border-top:19px solid var(--theme-body-bg);display:-moz-inline-box;display:inline-block;height:37.5px;line-height:0;min-height:38px;min-width:20px;position:absolute;right:calc(anchor(end) - 20px);top:anchor(top,0);vertical-align:middle;width:20px;z-index:10}body:has(.tw_conversations-grid--grouped tr.selected.tw_attendance) .tw_attendance-anchored-div{display:block;position-anchor:--attendanceRow;background-color:var(--theme-grid-row-selected);border-bottom:19px solid var(--theme-body-bg);border-left:20px solid var(--theme-grid-row-selected);border-top:19px solid var(--theme-body-bg);display:-moz-inline-box;display:inline-block;height:37.5px;line-height:0;min-height:38px;min-width:20px;position:absolute;right:calc(anchor(end) - 20px);top:anchor(top,0);vertical-align:middle;width:20px;z-index:10}body:has(.tw_conversations-grid--grouped tr.selected.tw_personnel) .tw_personnel-anchored-div{display:block;position-anchor:--personnelRow;background-color:var(--theme-grid-row-selected);border-bottom:19px solid var(--theme-body-bg);border-left:20px solid var(--theme-grid-row-selected);border-top:19px solid var(--theme-body-bg);display:-moz-inline-box;display:inline-block;height:37.5px;line-height:0;min-height:38px;min-width:20px;position:absolute;right:calc(anchor(end) - 20px);top:anchor(top,0);vertical-align:middle;width:20px;z-index:10}}@media (min-width:1480px){body:has(.tw_conversations-grid--grouped tr.selected.tw_shared) .tw_shared-anchored-div{border-bottom:34px solid var(--theme-body-bg);border-top:34px solid var(--theme-body-bg);height:69px;min-height:38px}body:has(.tw_conversations-grid--grouped tr.selected.tw_leave) .tw_leave-anchored-div{border-bottom:34px solid var(--theme-body-bg);border-top:34px solid var(--theme-body-bg);height:69px;min-height:38px}body:has(.tw_conversations-grid--grouped tr.selected.tw_attendance) .tw_attendance-anchored-div{border-bottom:34px solid var(--theme-body-bg);border-top:34px solid var(--theme-body-bg);height:69px;min-height:38px}body:has(.tw_conversations-grid--grouped tr.selected.tw_personnel) .tw_personnel-anchored-div{border-bottom:34px solid var(--theme-body-bg);border-top:34px solid var(--theme-body-bg);height:69px;min-height:38px}}.tw_permissions-list-table_card--header{background-color:var(--theme-tooltip-permissions-table-title-bar);color:var(--theme-tooltip-permissions-table-title-bar-text)}.tw_find-employee__grid td>:is(.tw_reports__selector):after{content:"";display:block;inset:0;position:absolute;z-index:10}.tw_find-employee__grid td .tw_reports__selector:hover:after{background-color:transparent}.tw_table{border-radius:.5rem .5rem .5rem .5rem;font-size:.875rem;line-height:1.25rem;overflow:hidden;width:100%}.tw_table__background--solid{background-color:var(--theme-body-bg)}.tw_table__background--primary-light{background-color:var(--wireframe-card-bg)}.tw_table__cell-text-label{color:var(--theme-primary);font-weight:600}.tw_table__wrapper{border:1px solid var(--theme-gray-table-border);border-radius:.5rem;box-shadow:2px 2px 12px var(--drop-shadow-lighter);overflow:auto}.tw_table__wrapper--no-border{border:none}.tw_table__wrapper--has-address{overflow:visible;width:calc(100% - 1rem)}.tw_table__wrapper--no-shadow{box-shadow:none}.tw_table table{width:100%}.tw_table--sticky thead{position:sticky;top:0;z-index:10}.tw_table tr td,.tw_table tr th{border-bottom:1px solid var(--theme-gray-table-border);border-inline-end:1px solid var(--theme-gray-table-border);padding:.5rem .75rem;text-align:left;vertical-align:middle}.tw_table tr td:last-of-type,.tw_table tr th:last-of-type{border-inline-end:none}.tw_table tr td.tw_table__column-chart-position,.tw_table tr th.tw_table__column-chart-position{min-width:26px;width:26px}.tw_table tr td.tw_table__column-cause,.tw_table tr td.tw_table__column-name,.tw_table tr th.tw_table__column-cause,.tw_table tr th.tw_table__column-name{min-width:300px}.tw_table tr td.tw_table__column-number-of-occurrences,.tw_table tr th.tw_table__column-number-of-occurrences{min-width:220px}.tw_table tr td.tw_table__column-date,.tw_table tr th.tw_table__column-date{min-width:170px}.tw_table tr td.tw_table__column-leave-reason,.tw_table tr th.tw_table__column-leave-reason{min-width:160px}.tw_table tr td.tw_table__column-authorisation,.tw_table tr th.tw_table__column-authorisation{min-width:240px}.tw_table tr td.tw_table__column-filters,.tw_table tr th.tw_table__column-filters{min-width:350px}.tw_table tr td.tw_table__column-employees-off,.tw_table tr th.tw_table__column-employees-off{min-width:130px}.tw_table tr td.tw_table__column-actions,.tw_table tr th.tw_table__column-actions{min-width:100px}.tw_table tr td.tw_table__number,.tw_table tr td.tw_table__text-right,.tw_table tr th.tw_table__number,.tw_table tr th.tw_table__text-right{text-align:end}.tw_table tr td.past-date,.tw_table tr th.past-date{background-color:var(--grid-body-past-bg);color:var(--grid-body-past-text)}.tw_table tr td.past-date>div,.tw_table tr th.past-date>div{opacity:.6}.tw_table tr td.past-date>div:hover,.tw_table tr th.past-date>div:hover{opacity:1}.tw_table tr td.past-date:has(.tw_shift--focused)>div,.tw_table tr th.past-date:has(.tw_shift--focused)>div{opacity:1}.tw_table tr td.past-date:has(.tw_shift--focused)>div:hover,.tw_table tr th.past-date:has(.tw_shift--focused)>div:hover{opacity:1}.tw_table tr td.past-date.tw_table__cell--selected>div,.tw_table tr td.past-date.tw_table__cell--selected>div:hover,.tw_table tr th.past-date.tw_table__cell--selected>div,.tw_table tr th.past-date.tw_table__cell--selected>div:hover{opacity:1}.tw_table tr td.tw_cell__padding-grouping,.tw_table tr th.tw_cell__padding-grouping{padding:0 0 0 .75rem}.tw_table tr td.tw_cell__border-right--none,.tw_table tr th.tw_cell__border-right--none{border-right:none}.tw_table tr td.tw_table__cell--clock-in-time,.tw_table tr td.tw_table__cell--clock-out-time,.tw_table tr th.tw_table__cell--clock-in-time,.tw_table tr th.tw_table__cell--clock-out-time{border-inline-end:none}.tw_table tr.tw_table__flexitime{border-inline-end:2px solid var(--flexitime-prefix);border-inline-start:2px solid var(--flexitime-prefix)}.tw_table tr.tw_table__flexitime--first{border-top:2px solid var(--flexitime-prefix)}.tw_table tr.tw_table__flexitime--last{border-bottom:2px solid var(--flexitime-prefix)}.tw_table th{background-color:var(--grid-head-bg);color:var(--grid-head-text);font-weight:400}.tw_table th.past-date{background-color:var(--grid-head-past-bg);color:var(--grid-head-past-text)}.tw_table th.past-date div{opacity:1}.tw_table th.tw_leave-planner__list-view__header{background-color:var(--calendar-month-header-bg);font-size:.875rem;font-weight:600;padding:.75rem 1rem}.tw_table td{color:var(--grid-row-text)}.tw_table td.tw_leave-planner__list-view__year-separator{background-color:var(--calendar-year-separator-bg);color:var(--theme-primary);font-size:.875rem;font-weight:600;padding:.75rem 1rem}.tw_table:not(:has(tfoot)) tr:last-of-type td{border-bottom:none}.tw_table__consumption{border:none;border-radius:0;border-top:1px solid var(--theme-gray-table-border);box-shadow:none;overflow:visible}.tw_table__consumption .tw_table__wrapper,.tw_table__consumption.tw_table__wrapper{border-radius:0}.tw_table__consumption th{background-color:var(--theme-primary-light);color:var(--theme-employee-panel-name);font-weight:400}.tw_table__consumption thead tr:has(.tw_validation-summary){position:sticky;top:0;z-index:200}.tw_table__consumption thead tr:has(.tw_validation-summary) th{position:sticky;top:0}.tw_table__subheader,.tw_table__subheader th{background-color:var(--grid-sub-head-bg);color:var(--grid-sub-head-text)}.tw_table__subheader th{font-weight:400}.tw_table__control-header,.tw_table__control-header td{background-color:var(--grid-control-row-bg);color:var(--grid-control-row-text)}.tw_table__control-header td{font-weight:400}.tw_table__row--clickable{cursor:pointer}.tw_table__row--clickable:hover{background-color:var(--grid-grouping-bg-expanded)}.tw_table__row.tw_table__row--separator-top{border-top:2px solid var(--theme-primary)}.tw_table__row:hover{background-color:var(--grid-row-bg-hover);cursor:pointer}.tw_table__row-grouping{background-color:var(--grid-grouping-bg-expanded);cursor:pointer;font-weight:700}.tw_table__row-grouping:hover{background-color:var(--grid-grouping-bg-collapsed)}.tw_table__row-grouping td{color:var(--theme-primary);padding:.5rem .75rem}.tw_table__row-grouping--level-0{background-color:var(--theme-primary)}.tw_table__row-grouping--level-0:hover{background-color:var(--theme-primary-hover)}.tw_table__row-grouping--level-0 td{color:var(--theme-H3);padding:.5rem .75rem}.tw_table__row-grouping--level-0 .tw_table__row-grouping__content{padding-inline-start:0}.tw_table__row-grouping:not(.tw_table__row-grouping--level-0) .tw_table__row-grouping__content{padding-inline-start:40px}.tw_table__row-complete td p{opacity:.4}.tw_table__row-cancelled td p,.tw_table__row-cancelled td span{opacity:.5;text-decoration:line-through}.tw_table__row--italic{cursor:auto;font-style:italic}.tw_table__row--italic:hover{background-color:var(--grid-row-bg-selected);cursor:auto}.tw_table__row .tw_grid-select__icon svg{color:var(--theme-disabled-icon)}.tw_table__row .tw_grid-single-select__icon svg{background-color:var(--theme-disabled-icon);border-radius:9999px;color:var(--theme-disabled-icon);opacity:.5;scale:.8;transition:all .2s ease-in-out}.tw_table__row--selected{background-color:var(--grid-row-bg-selected)}.tw_table__row--selected,.tw_table__row--selected td{color:var(--grid-row-text-selected)}.tw_table__row--selected .tw_grid-select__icon svg{color:inherit}.tw_table__row--selected .tw_grid-single-select__icon svg{color:inherit;opacity:1;scale:1}.tw_table__row-total{background-color:var(--grid-sub-head-bg);color:var(--theme-primary);font-weight:700}.tw_table__row-total--value{padding:4px 8px}.tw_table__row-total--value span{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--theme-primary);border-top-style:solid;border-top-width:1px}.tw_table__svg--unselected svg{fill:var(--theme-body-text);opacity:.1}.tw_table__chart-position{align-items:center;background-color:transparent;border:1px solid var(--theme-primary);border-radius:9999px;display:flex;height:24px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.tw_table__chart-position span{color:var(--theme-primary);font-size:16px;font-weight:700;line-height:16px;margin:0;padding:0}.tw_table tr td.tw_table__cell--focused,.tw_table tr td.tw_table__cell--selected{position:relative;z-index:1}.tw_table tr td.tw_table__cell--focused,.tw_table tr td.tw_table__cell--selected,.tw_table tr td.tw_table__cell-multiple--selected{background-color:var(--wireframe-card-bg);box-shadow:inset 0 0 0 2px var(--theme-primary)}.tw_table tr td .tw_table__cell-content-wrapper{min-height:75px}.tw_table__context-menu{background-color:var(--wireframe-card-bg);border:2px solid var(--theme-primary);border-radius:8px 8px 0 0;bottom:0;display:flex;flex-direction:column;height:calc(100% + 48px);justify-content:space-between;left:0;padding:.5rem .75rem 1.28rem;position:absolute;width:100%;z-index:0}.tw_table tr.tw_table__added-shift td{border-bottom:1px solid transparent}.tw_table tr.tw_table__added-shift.last td{border-bottom:1px solid var(--theme-gray-table-border)}.tw_table__shift-view tr td{padding:1.28rem .75rem}.tw_table__shift-view tr td.locked>div{padding:1.25rem .75rem}.tw_table__shift-view tr.tw_table__row-grouping{background-color:var(--grid-grouping-bg-expanded);cursor:pointer;font-weight:700}.tw_table__shift-view tr.tw_table__row-grouping:hover{background-color:var(--grid-grouping-bg-collapsed)}.tw_table__shift-view tr.tw_table__row-grouping td{color:var(--theme-primary);padding:.5rem .75rem}.tw_table__person-view tbody tr td:not(:first-child){vertical-align:top}.tw_table__subscriptions .tw_table__wrapper,.tw_table__subscriptions.tw_table__wrapper{border:1px solid var(--theme-body-bg)}.tw_table__subscriptions tr td,.tw_table__subscriptions tr th{border-bottom:1px solid var(--theme-body-bg);border-inline-end:1px solid var(--theme-body-bg);padding:.5rem .75rem;text-align:left;vertical-align:top}.tw_table__subscriptions tr td:last-of-type,.tw_table__subscriptions tr th:last-of-type{border-inline-end:none}.tw_table__timesheets-view{border-color:var(--theme-gray-table-border)}.tw_table__timesheets-view thead tr:first-of-type{background-color:var(--grid-head-bg);border-bottom:1px solid var(--theme-gray-table-border)}.tw_table__timesheets-view thead tr:first-of-type th{background-color:var(--grid-head-bg);color:var(--grid-head-text)}.tw_table__timesheets-view thead tr.tw_table__summary-totals-row{background-color:var(--timesheets-summary-bg);border-bottom:1px solid var(--theme-gray-table-border)}.tw_table__timesheets-view thead tr.tw_table__summary-totals-row th{background-color:var(--grid-row-bg);color:var(--grid-row-text)}.tw_table__timesheets-view thead tr.tw_table__subheader th{background-color:var(--grid-head-bg);color:var(--grid-head-text)}.tw_table__timesheets-view td,.tw_table__timesheets-view th{border-color:var(--theme-gray-table-border)}.tw_table__timesheets-view td.tw_table__sticky-col,.tw_table__timesheets-view th.tw_table__sticky-col{border-color:var(--theme-gray-table-border);border-inline-end-width:1px;position:sticky;z-index:10}.tw_table__timesheets-view thead tr:first-of-type th.tw_table__sticky-col{background-color:var(--grid-head-bg)}.tw_table__timesheets-view thead tr.tw_table__summary-totals-row th.tw_table__sticky-col{background-color:var(--grid-row-bg)}.tw_table__timesheets-view thead tr.tw_table__empty-row th{background-color:var(--wireframe-card-bg);border:none}.tw_table__timesheets-view thead tr.tw_table__subheader th.tw_table__sticky-col{background-color:var(--grid-head-bg)}.tw_table__timesheets-view tbody td.tw_table__sticky-col{background-color:var(--grid-row-bg)}.tw_table__timesheets-view tbody tr:hover td{background-color:var(--grid-row-bg-hover)}.tw_table__timesheets-view .tw_table__sticky-col--1{left:0}.tw_table__timesheets-view .tw_table__sticky-col--2{left:100px}.tw_table__timesheets-view .tw_table__sticky-col--3{left:280px}.tw_table__timesheets-view .tw_table__sticky-col--1,.tw_table__timesheets-view .tw_table__sticky-col--2,.tw_table__timesheets-view .tw_table__sticky-col--3{border-inline-end:none}.tw_table__timesheets-view td.tw_table__sticky-col--1:after,.tw_table__timesheets-view td.tw_table__sticky-col--2:after,.tw_table__timesheets-view td.tw_table__sticky-col--3:after,.tw_table__timesheets-view th.tw_table__sticky-col--1:after,.tw_table__timesheets-view th.tw_table__sticky-col--2:after,.tw_table__timesheets-view th.tw_table__sticky-col--3:after{background-color:var(--theme-gray-table-border);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.tw_table__timesheets-view thead th{z-index:3}.tw_table__row:hover td.locked{background-color:var(--grid-row-bg-hover)}.tw_table__row--selected td.locked{background-color:var(--grid-row-bg-selected);color:var(--grid-row-text-selected)}.tw_table__row:has(.tw_row-disabled) .tw_report__title,.tw_table__row:has(.tw_row-disabled) td{color:var(--theme-grid-row-disabled-text)!important;cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_table__row:has(.tw_row-disabled) .tw_report__title .tw_icon-favourite,.tw_table__row:has(.tw_row-disabled) .tw_report__title .tw_icon-report,.tw_table__row:has(.tw_row-disabled) td .tw_icon-favourite,.tw_table__row:has(.tw_row-disabled) td .tw_icon-report{opacity:.4}.tw_table:has(td.locked) td:nth-last-child(2),.tw_table:has(td.locked) th:nth-last-child(2){border-inline-end:none}.tw_table{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_table tfoot tr{background-color:var(--grid-footer-bg);color:var(--grid-footer-text)}.tw_table tfoot tr.tw_row--total{background-color:var(--grid-total-bg);color:var(--grid-total-fg)}.tw_table tfoot tr:last-of-type td{border-bottom:none}.tw_table__total{color:var(--grid-total-fg);font-weight:700;padding:4px 8px;text-align:right;width:90px}.tw_table__total span{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--grid-total-border);border-top-style:solid;border-top-width:1px}.tw_table__total--spacer{width:81px}.tw_table__total--first:before{color:var(--theme-approved);content:"Total";margin-left:-65px;padding-right:5px;position:absolute}.tw_table tbody .tw_input{background-color:var(--grid-input-bg);border:1px solid transparent}.tw_table tbody .tw_input .tw_datepicker-input--clear{opacity:0;transition:opacity .2s ease-in-out}.tw_table tbody .tw_input:hover{border:1px solid var(--theme-primary)}.tw_table tbody .tw_input:focus,.tw_table tbody .tw_input:focus-within{background-color:var(--theme-input-bg);border:1px solid var(--theme-primary)}.tw_table tbody .tw_input:focus .tw_datepicker-input--clear,.tw_table tbody .tw_input:focus .tw_dropdownlist__clear,.tw_table tbody .tw_input:focus .tw_timeinput__clear,.tw_table tbody .tw_input:focus-within .tw_datepicker-input--clear,.tw_table tbody .tw_input:focus-within .tw_dropdownlist__clear,.tw_table tbody .tw_input:focus-within .tw_timeinput__clear{opacity:1;transition:opacity .2s ease-in-out}.tw_table tbody .tw_input:has(.invalid){background-color:var(--theme-input-invalid-bg);border:1px solid var(--theme-input-invalid-border);outline:1px solid var(--theme-input-invalid-border)}.tw_table--square .tw_table__wrapper,.tw_table--square.tw_table__wrapper{border-radius:0}.tw_table--flat-top .tw_table__wrapper,.tw_table--flat-top.tw_table__wrapper{border-radius:0 0 .5rem .5rem}.tw_table--flat-top .tw_table th{background-color:var(--theme-grid-sub-header)}.tw_table tr td.tw_leave-planner__list-view__cell,.tw_table tr td.tw_leave-planner__list-view__header,.tw_table tr td.tw_leave-planner__list-view__year-separator,.tw_table tr th.tw_leave-planner__list-view__cell,.tw_table tr th.tw_leave-planner__list-view__header,.tw_table tr th.tw_leave-planner__list-view__year-separator{padding:.75rem 1rem}td.past-date:has(+td:not(.past-date)),th.past-date:has(+th:not(.past-date)){padding:.5rem calc(.75rem + 15px) .5rem .75rem}td.past-date+td:not(.past-date),th.past-date+th:not(.past-date){position:relative}td.past-date+td:not(.past-date):before,th.past-date+th:not(.past-date):before{background-position:50%;background-repeat:repeat-y;bottom:0;content:"";left:-15px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 10'%3E%3Cpath d='M5 0 0 5l5 5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 10'%3E%3Cpath d='M5 0 0 5l5 5Z'/%3E%3C/svg%3E");position:absolute;top:0;width:15px}td.past-date+td:not(.past-date):before{background-color:var(--theme-body-bg)}th.past-date+th:not(.past-date):before{background-color:var(--grid-sub-head-bg)}.tw_shift{border:2px solid var(--shift-border);border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;min-height:52px;min-width:170px;padding:5px 10px;position:relative;transition:border .3s ease-in-out;width:100%;z-index:1}.tw_shift__shift-view{margin-bottom:0;min-height:75px}.tw_shift:hover{background-color:var(--theme-body-bg);border:2px solid var(--theme-primary)}.tw_shift__add{align-self:center;color:var(--theme-primary);display:flex;gap:5px}.tw_shift__add span{align-self:center;text-decoration:underline}.tw_shift.tw_shift__added,.tw_shift.tw_shift__extra,.tw_shift.tw_shift__planned{border:2px solid #0d79f2;box-shadow:0 6px 6px rgba(0,0,0,.16)}.tw_shift.tw_shift__absence,.tw_shift.tw_shift__leave{border:2px solid #fcd34d}.tw_shift.tw_shift__unauthorised{border:2px solid var(--theme-status-failed)}.tw_shift.tw_shift__restday{border:2px dashed #e2e8f0}.tw_shift.tw_shift__add-shift,.tw_shift.tw_shift__zero-hours{border:2px dashed #e2e8f0;color:#ccc}.tw_shift.tw_shift--focused,.tw_shift.tw_shift--selected
		.tw_shift.tw_shift-multiple--selected,.tw_shift.tw_shift__absence:hover,.tw_shift.tw_shift__add-shift:hover,.tw_shift.tw_shift__added:hover,.tw_shift.tw_shift__extra:hover,.tw_shift.tw_shift__leave:hover,.tw_shift.tw_shift__planned:hover,.tw_shift.tw_shift__restday:hover,.tw_shift.tw_shift__unauthorised:hover,.tw_shift.tw_shift__zero-hours:hover{border:2px solid var(--theme-primary)}.tw_shift.tw_shift-multiple--selected{background-color:var(--wireframe-card-bg)}.tw_shift.tw_shift--selected{border-radius:0 0 8px 8px}.tw_shift__people-plus{align-items:center;background-color:var(--theme-primary-button-text);border:3px solid var(--theme-primary-button);border-radius:50%;color:var(--theme-primary-button);display:flex;font-size:.875rem;font-weight:600;height:42px;justify-content:center;width:42px}.tw_shift__context-menu{background-color:var(--wireframe-card-bg);border:solid var(--theme-primary);border-radius:8px 8px 0 0;border-width:2px 2px 1px;height:50px;left:-2px;padding:.5rem .75rem;position:absolute;top:-50px;width:calc(100% + 4px);z-index:10}.tw_shift__chip{align-items:center;background-color:var(--theme-body-bg);border:inherit;border-radius:9999px;border-style:solid;border-width:1px;color:var(--theme-disabled-button-text);display:flex;flex-grow:0;font-size:14px;font-weight:400;gap:.5rem;height:26px;line-height:26px;padding:.25rem .5rem;position:absolute;right:1rem;top:-13px;transform:scale(1);transition:box-shadow .3s ease-in-out,scale .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:2}.tw_shift__chip--issue{background-color:var(--theme-notify);color:var(--theme-notify-icon)}.tw_shift__chip:hover{box-shadow:0 0 6px rgba(0,0,0,.3);transform:scale(1.05)}td.locked,th.locked{padding:0!important;position:sticky;right:0;z-index:2}td.locked>div,th.locked>div{padding:.5rem .75rem}td.locked:after,th.locked:after{border-inline-start:1px solid var(--theme-gray-table-border);content:"";height:100%;position:absolute;top:0}td.locked{background-color:var(--theme-body-bg)}* :has([dir=rtl]) .tw_table td.tw_cell__padding-grouping,* :has([dir=rtl]) .tw_table th.tw_cell__padding-grouping{padding:0 .75rem 0 0}.tw_ai-chat__message-content .tw_table{width:auto}.tw_dark .tw_table tfoot tr.tw_row--total{background-color:#30332e}.hc-dark-theme .tw_report__description,.hc-light-theme .tw_report__description{color:var(--hc-fg)}.hc-dark-theme .tw_table,.hc-dark-theme .tw_table td,.hc-dark-theme .tw_table th,.hc-light-theme .tw_table,.hc-light-theme .tw_table td,.hc-light-theme .tw_table th{border:1px solid var(--hc-border)}.hc-dark-theme .tw_table.tw_table__wrapper,.hc-light-theme .tw_table.tw_table__wrapper{border:1px solid var(--hc-border);box-shadow:none}.hc-dark-theme .tw_table.tw_table__wrapper tr:first-of-type td,.hc-dark-theme .tw_table.tw_table__wrapper tr:first-of-type th,.hc-light-theme .tw_table.tw_table__wrapper tr:first-of-type td,.hc-light-theme .tw_table.tw_table__wrapper tr:first-of-type th{border-top:none}.hc-dark-theme .tw_table thead,.hc-light-theme .tw_table thead{border-bottom:2px solid var(--hc-border)}.hc-dark-theme .tw_table tr:focus,.hc-dark-theme .tw_table tr:focus-within,.hc-light-theme .tw_table tr:focus,.hc-light-theme .tw_table tr:focus-within{outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_table tr.selected,.hc-dark-theme .tw_table tr:hover,.hc-light-theme .tw_table tr.selected,.hc-light-theme .tw_table tr:hover{outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_table tr td:first-of-type,.hc-dark-theme .tw_table tr th:first-of-type,.hc-light-theme .tw_table tr td:first-of-type,.hc-light-theme .tw_table tr th:first-of-type{border-inline-start:none}.hc-dark-theme .tw_table__total,.hc-light-theme .tw_table__total{color:var(--hc-fg)}.hc-dark-theme .tw_table__total span,.hc-light-theme .tw_table__total span{border-color:var(--hc-border)}.hc-dark-theme .tw_table__total--first:before,.hc-light-theme .tw_table__total--first:before{color:var(--hc-fg)}.hc-dark-theme .tw_table__row .tw_grid-select__icon svg,.hc-light-theme .tw_table__row .tw_grid-select__icon svg{background:var(--hc-bg);border-radius:9999px;color:var(--hc-reverse-fg);outline:2px solid var(--hc-border)}.hc-dark-theme .tw_table__row .tw_grid-single-select__icon svg,.hc-light-theme .tw_table__row .tw_grid-single-select__icon svg{background:var(--hc-bg);border-radius:9999px;color:var(--hc-reverse-fg);opacity:1;outline:2px solid var(--hc-border);scale:1}.hc-dark-theme .tw_table__row--selected,.hc-light-theme .tw_table__row--selected{background-color:var(--hc-bg);color:var(--hc-fg);outline:2px solid var(--hc-border);outline-offset:-6px}.hc-dark-theme .tw_table__row--selected td,.hc-light-theme .tw_table__row--selected td{color:var(--hc-fg)}.hc-dark-theme .tw_table__row--selected .tw_grid-select__icon svg,.hc-light-theme .tw_table__row--selected .tw_grid-select__icon svg{background:var(--hc-reverse-bg);border-radius:9999px;color:var(--hc-reverse-fg);outline:2px solid var(--hc-border)}.hc-dark-theme .tw_table__row--selected .tw_grid-single-select__icon svg,.hc-light-theme .tw_table__row--selected .tw_grid-single-select__icon svg{background:var(--hc-reverse-bg);border-radius:9999px;color:var(--hc-reverse-fg);opacity:1;outline:2px solid var(--hc-border);scale:1}.hc-dark-theme .tw_table tbody .tw_input,.hc-light-theme .tw_table tbody .tw_input{background-color:var(--hc-bg);border:1px solid var(--hc-border)}.hc-dark-theme .tw_grid,.hc-light-theme .tw_grid{border:1px solid var(--hc-border)}.hc-dark-theme .tw_grid__header,.hc-light-theme .tw_grid__header{border-bottom:2px solid var(--hc-border)}.hc-dark-theme .tw_grid__row,.hc-light-theme .tw_grid__row{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_grid__row:focus,.hc-dark-theme .tw_grid__row:focus-within,.hc-light-theme .tw_grid__row:focus,.hc-light-theme .tw_grid__row:focus-within{outline:2px solid var(--hc-border);outline-offset:-2px}.hc-dark-theme .tw_grid__row--selected,.hc-light-theme .tw_grid__row--selected{outline:2px solid var(--hc-border);outline-offset:-2px}.hc-dark-theme .tw_grid__cell,.hc-light-theme .tw_grid__cell{border-right:1px solid var(--hc-border)}.hc-dark-theme .tw_shift,.hc-light-theme .tw_shift{border:1px solid var(--hc-border)}.hc-dark-theme .tw_shift--focused,.hc-dark-theme .tw_shift--selected,.hc-dark-theme .tw_shift__context-menu,.hc-light-theme .tw_shift--focused,.hc-light-theme .tw_shift--selected,.hc-light-theme .tw_shift__context-menu{border:2px solid var(--hc-border)}.hc-dark-theme td.locked>div,.hc-dark-theme th.locked>div,.hc-light-theme td.locked>div,.hc-light-theme th.locked>div{border-inline-start:1px solid var(--hc-border)}.hc-dark-theme .tw_table__row-grouping--level-0,.hc-dark-theme .tw_table__row-grouping--level-0:hover,.hc-light-theme .tw_table__row-grouping--level-0,.hc-light-theme .tw_table__row-grouping--level-0:hover{background-color:var(--hc-bg)}.hc-dark-theme .tw_table__row-grouping--level-0 td,.hc-light-theme .tw_table__row-grouping--level-0 td{color:var(--hc-fg);padding:.5rem .75rem}.hc-dark-theme .tw_table__row-grouping--level-0 .tw_table__row-grouping__content,.hc-light-theme .tw_table__row-grouping--level-0 .tw_table__row-grouping__content{padding-inline-start:0}.hc-dark-theme .tw_tokenbox__item.selected svg,.hc-light-theme .tw_tokenbox__item.selected svg{color:var(--hc-reverse-fg);fill:var(--hc-reverse-fg);background:var(--hc-reverse-bg);border-radius:9999px;opacity:1;outline:2px solid var(--hc-border)}.hc-dark-theme .tw_tokenbox__item .tw_table__svg--unselected svg,.hc-light-theme .tw_tokenbox__item .tw_table__svg--unselected svg{color:var(--hc-reverse-fg);fill:var(--hc-reverse-fg);background:var(--hc-bg);border-radius:9999px;opacity:1;outline:2px solid var(--hc-border)}.hc-dark-theme .tw_table__grouped .tw_table__row-grouping--level-1 td:first-of-type,.hc-light-theme .tw_table__grouped .tw_table__row-grouping--level-1 td:first-of-type{padding-inline-start:34px}.tw_group--toggle{display:inline-flex}.tw_table__grouped table tr.tw_table__row-grouping{background-color:var(--grid-row-bg);cursor:pointer;font-weight:700}.tw_table__grouped table tr.tw_table__row-grouping:hover{background-color:var(--grid-row-bg-hover)}.tw_table__grouped table tr.tw_table__row-grouping td{color:var(--theme-primary)}.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_table__row-grouping__content{padding-inline-start:0}.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_group--toggle{align-items:center;background-color:var(--solid-button-bg);border-radius:0;color:var(--solid-button-fg);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.25rem;height:40px;justify-content:center;line-height:1.25rem;padding:6px 7px;text-transform:capitalize;transition:all;transition-duration:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px}.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_group--toggle:focus{box-shadow:none}.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_group--toggle.disabled,.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_group--toggle[disabled]{cursor:auto;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_group--toggle.disabled svg,.tw_table__grouped table tr.tw_table__row-grouping--level-0 .tw_group--toggle[disabled] svg{cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) td{color:var(--theme-primary)}.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_table__row-grouping__content{padding-inline-start:40px}.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_group--toggle{align-items:center;border-radius:0;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.25rem;height:40px;justify-content:center;line-height:1.25rem;padding:6px 7px;text-transform:capitalize;transition:all;transition-duration:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px}.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_group--toggle:focus{box-shadow:none}.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_group--toggle.disabled,.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_group--toggle[disabled]{cursor:auto;opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_group--toggle.disabled svg,.tw_table__grouped table tr.tw_table__row-grouping:not(.tw_table__grouped table tr.tw_table__row-grouping--level-0) .tw_group--toggle[disabled] svg{cursor:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_table__grouped table tr.tw_table__row-grouping--level-0 td{border-bottom:1px solid var(--theme-primary);padding:0 .75rem}.tw_table__grouped table tr.tw_table__row-grouping--level-0 td:first-of-type{padding-inline-start:0}.tw_table__grouped table tr.tw_table__row-grouping--level-1 td{padding:0 .75rem}.tw_table__grouped table tr.tw_table__row-grouping--level-1 td:first-of-type{padding-inline-start:0}.tw_table__grouped table tr.tw_table__row-grouping--level-2 td{padding:0 .75rem}.tw_table__grouped table tr.tw_table__row-grouping--level-2 td:first-of-type{padding-inline-start:calc(34px + .5rem)}.tw_table__grouped table tr.tw_table__row-grouping--level-3 td{padding:0 .75rem}.tw_table__grouped table tr.tw_table__row-grouping--level-3 td:first-of-type{padding-inline-start:calc(68px + .5rem)}.tw_table__grouped table tr.tw_table__row-child td{height:40px;padding-inline-end:.75rem;padding-inline-start:.75rem}.tw_table__grouped table tr.tw_table__row-child--level-0 td:first-of-type{padding-inline-start:0}.tw_table__grouped table tr.tw_table__row-child--level-1 td:first-of-type{padding-inline-start:calc(34px + .5rem)}.tw_table__grouped table tr.tw_table__row-child--level-2 td:first-of-type{padding-inline-start:calc(68px + .5rem)}.tw_table__grouped table tr.tw_table__row-child--level-3 td:first-child{padding-inline-start:calc(102px + .5rem)}.tw_document-table{width:100%}.tw_document-table__row{border-bottom:1px solid var(--theme-gray-table-border);display:flex;flex-direction:column}.tw_document-table__row--disabled label,.tw_document-table__row--disabled span{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_document-table__row--disabled .tw_document-table__cell--messages span{opacity:1}.tw_document-table__row:last-child{border-bottom:none}.tw_document-table__row .tw_input{background-color:var(--grid-input-bg);border:1px solid transparent}.tw_document-table__row .tw_input .tw_datepicker-input--clear{opacity:0;transition:opacity .2s ease-in-out}.tw_document-table__row .tw_input:hover{border:1px solid var(--theme-primary)}.tw_document-table__row .tw_input:focus,.tw_document-table__row .tw_input:focus-within{background-color:var(--theme-input-bg);border:1px solid var(--theme-primary)}.tw_document-table__row .tw_input:focus .tw_datepicker-input--clear,.tw_document-table__row .tw_input:focus .tw_dropdownlist__clear,.tw_document-table__row .tw_input:focus .tw_timeinput__clear,.tw_document-table__row .tw_input:focus-within .tw_datepicker-input--clear,.tw_document-table__row .tw_input:focus-within .tw_dropdownlist__clear,.tw_document-table__row .tw_input:focus-within .tw_timeinput__clear{opacity:1;transition:opacity .2s ease-in-out}.tw_document-table__row .tw_document-table__cell--label{color:#64748b}@media (min-width:1220px){.tw_document-table__row{align-items:stretch;flex-direction:row}}.tw_document-table__row:hover:not(.tw_document-table__row--disabled) .tw_document-table__cell--label{background-color:#e6e8eb;color:#64748b}@media (min-width:1220px){.tw_document-table__row:hover:not(.tw_document-table__row--disabled) .tw_document-table__cell--label{border-inline-end-color:transparent}.tw_document-table__row:hover:not(.tw_document-table__row--disabled) .tw_document-table__row-arrow{display:inline-block}}.tw_document-table__row-arrow{background-color:#e6e8eb;border-bottom:27px solid var(--theme-body-bg);border-left:20px solid #e6e8eb;border-top:27px solid var(--theme-body-bg);display:none;height:54px;line-height:0;min-height:54px;min-width:20px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:20px}.tw_document-table__cell{align-items:center;color:var(--grid-row-text);display:flex;min-height:54px;padding:7px .75rem}@media (min-width:1220px){.tw_document-table__cell--label{border-inline-end:1px solid var(--theme-gray-table-border);min-width:170px;width:170px}}.tw_document-table__cell--arrow{display:none;padding:0}@media (min-width:1220px){.tw_document-table__cell--arrow{align-items:flex-start;display:flex;min-width:20px;width:20px}}.tw_document-table__cell--actions{flex:1}@media (min-width:1220px){.tw_document-table__cell--actions{border-inline-end:1px solid var(--theme-gray-table-border)}.tw_document-table__cell--messages{min-width:380px;width:380px}}* :has([dir=rtl]) .tw_document-table__row-arrow{border-left:none;border-right:20px solid var(--primary-light-hover)}.tw_insight__task-list ul li{align-items:center;border-bottom:1px solid var(--theme-primary-transparent);display:flex;gap:1rem;padding:.5rem 0;width:100%}.tw_insight__task-list ul li:last-of-type{border-bottom:none}.tw_insight__task-list ul li.tw_insight__task-list-item--complete svg{color:var(--status-completed)}.tw_insight__task-list ul li.tw_insight__task-list-item--skipped label{color:var(--upcoming);text-decoration:line-through}.tw_insight__task-list ul li.tw_insight__task-list-item--skipped svg,.tw_insight__task-list ul li.tw_insight__task-list-item--todo svg{color:var(--upcoming)}.tw_data-list__grid{align-items:center;display:grid;gap:.5rem .5rem;grid-template-columns:auto 1fr auto}.tw_data-list__grid>.label{justify-self:end;text-align:right}.tw_grid__row--span-2{grid-row:span 2}.tw_popup-container__bg ul li{align-items:center;border-bottom:1px solid var(--grid-table-border);display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.375rem .5rem}.tw_popup-container__bg ul li:last-of-type{border-bottom:none}.tw_popup-container__bg ul li:hover{background-color:var(--grid-row-bg-hover)}.hc-dark-theme .tw_insight__task-list ul li,.hc-light-theme .tw_insight__task-list ul li{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_insight__task-list ul li:last-of-type,.hc-light-theme .tw_insight__task-list ul li:last-of-type{border-bottom:none}.hc-dark-theme .tw_insight__task-list ul li.tw_insight__task-list-item--complete svg,.hc-light-theme .tw_insight__task-list ul li.tw_insight__task-list-item--complete svg{color:var(--status-completed)}.hc-dark-theme .tw_insight__task-list ul li.tw_insight__task-list-item--skipped label,.hc-dark-theme .tw_insight__task-list ul li.tw_insight__task-list-item--skipped svg,.hc-dark-theme .tw_insight__task-list ul li.tw_insight__task-list-item--todo svg,.hc-light-theme .tw_insight__task-list ul li.tw_insight__task-list-item--skipped label,.hc-light-theme .tw_insight__task-list ul li.tw_insight__task-list-item--skipped svg,.hc-light-theme .tw_insight__task-list ul li.tw_insight__task-list-item--todo svg{color:var(--upcoming)}.hc-dark-theme .tw_popup-container__bg ul li,.hc-light-theme .tw_popup-container__bg ul li{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_popup-container__bg ul li:last-of-type,.hc-light-theme .tw_popup-container__bg ul li:last-of-type{border-bottom:none}.hc-dark-theme .tw_popup-container__bg ul li:hover,.hc-light-theme .tw_popup-container__bg ul li:hover{background-color:var(--hc-bg);outline:2px solid var(--hc-border);outline-offset:-1px}.tw_task-scheduler--item{display:flex;flex-direction:column;gap:.5rem;width:100%}.tw_task-scheduler--item-sub-item,.tw_task-scheduler--item-sub-item_container{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.tw_task-scheduler--item-sub-item{display:flex;flex-direction:row;gap:1rem}}.tw_task-scheduler--task-start-end-dates,.tw_task-scheduler--task-start-time{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.tw_task-scheduler--task-start-end-dates,.tw_task-scheduler--task-start-time{display:flex;flex-direction:row;gap:1rem}}.tw_all-day-event{min-width:95px}.tw_task-scheduler--repeat-options{align-items:stretch;display:flex;flex-direction:column;gap:1px}.tw_task-scheduler--toggle-days{display:inline-block}@media (min-width:768px){.tw_task-scheduler--toggle-days{align-items:stretch;display:flex;flex-direction:column;gap:16px}}.tw_task-scheduler--toggle-days button{border-radius:100%;height:32px;margin-bottom:.5rem;width:34px}@media (min-width:768px){.tw_task-scheduler--toggle-days button{margin-bottom:0}.tw_task-scheduler--repeat-options,.tw_task-scheduler--toggle-days{flex-direction:row}}.tw_task-scheduler--repeat-options{align-self:stretch;border-radius:0;width:100%}.tw_task-scheduler--toggle-days{border-radius:0;width:100%}.tw_container-width{max-width:100%;min-width:231px;width:231px}:is(.tw_task-scheduler--repeat-button_once,.tw_task-scheduler--repeat-button_minutes,.tw_task-scheduler--repeat-button_daily,.tw_task-scheduler--repeat-button_weekly,.tw_task-scheduler--repeat-button_monthly){align-self:center;background-color:var(--theme-white);border-radius:6px;content:"";display:inline-block;height:12px;left:10px;opacity:1;position:absolute;top:10px;width:12px}.tw_powered-by-google{color:var(--ms-login-text);font-size:.75rem;text-align:end}.tw_location-icon-field{height:32px;width:32px}.tw_location-icon,.tw_location-icon-field{color:var(--theme-location-tooltip)}.tw_location-icon.disabled{color:var(--theme-disabled-icon)}.tw_google-map{aspect-ratio:16/10;background-color:var(--theme-body-bg);border:1px solid var(--theme-border-light);border-radius:.375rem;box-shadow:2px 2px 12px var(--drop-shadow);min-width:100%;position:relative;z-index:3}.tw_google-map--square{aspect-ratio:1/1}.tw_google-map--widescreen{aspect-ratio:16/9}ul.tw_address-finder__list{background-color:#ccc;border:1px solid #b3b3b3;border-radius:.5rem;box-shadow:0 1px 5px var(--drop-shadow);left:32px;list-style-type:none;margin:.1rem 0 0;overflow:hidden;padding:0;position:absolute;top:100%;width:calc(100% - 32px);z-index:10}ul.tw_address-finder__list li{background-color:#e6e6e6;border-bottom:1px solid #b3b3b3;cursor:pointer;margin:0;padding:.25rem 1rem}ul.tw_address-finder__list li:last-of-type{border-bottom:none}ul.tw_address-finder__list li:hover{background-color:var(--primary);color:var(--white)}* :has([dir=rtl]) ul.tw_address-finder__list{left:auto;right:32px}.hc-dark-theme .tw_location-icon,.hc-dark-theme .tw_location-icon-field,.hc-dark-theme .tw_powered-by-google,.hc-light-theme .tw_location-icon,.hc-light-theme .tw_location-icon-field,.hc-light-theme .tw_powered-by-google{color:var(--hc-fg)}.hc-dark-theme .tw_location-icon.disabled,.hc-light-theme .tw_location-icon.disabled{color:var(--hc-fg);opacity:.5}.hc-dark-theme .tw_google-map,.hc-light-theme .tw_google-map{border:1px solid var(--hc-border)}.hc-dark-theme ul.tw_address-finder__list,.hc-light-theme ul.tw_address-finder__list{background-color:#ccc;border:1px solid var(--hc-border);box-shadow:none;outline:3px solid var(--hc-border)}.hc-dark-theme ul.tw_address-finder__list li,.hc-light-theme ul.tw_address-finder__list li{background-color:var(--hc-bg);border-bottom:1px solid var(--hc-border)}.hc-dark-theme ul.tw_address-finder__list li:hover,.hc-light-theme ul.tw_address-finder__list li:hover{background-color:var(--hc-bg);color:var(--hc-fg);outline:3px solid var(--hc-border);outline-offset:-3px}.tw_employee__photo{align-self:center;background-color:var(--theme-user-info-bg);border:3px solid var(--theme-user-info-border);border-radius:9999px;display:flex;height:3rem;justify-content:center;max-height:3rem;max-width:48px;min-width:3rem;overflow:hidden;width:3rem}.tw_employee__photo--in,.tw_employee__photo.in{background-color:var(--theme-employee-in);border:3px solid var(--theme-employee-in);color:var(--theme-avatar-text)}.tw_employee__photo--out,.tw_employee__photo.out{background-color:var(--theme-employee-out);border:3px solid var(--theme-employee-out);color:var(--theme-avatar-text)}.tw_employee__photo--user,.tw_employee__photo.user{background-color:var(--theme-user-avatar);border:3px solid var(--theme-user-avatar-border);color:var(--theme-user-avatar-text)}.tw_employee__photo span{align-self:center;font-size:1.25rem;font-weight:400}.tw_employee__photo--leave-no{background-color:var(--theme-leave-no-avatar);border:solid;border-color:var(--theme-leave-no-avatar-border);color:var(--theme-leave-no-avatar-text)}.tw_employee__photo--leave-yes{background-color:var(--theme-leave-yes-avatar);border:solid;border-color:var(--theme-leave-yes-avatar-border);color:var(--theme-leave-yes-avatar-text)}.tw_employee__photo--small{border-width:2px;max-height:34px;max-width:34px;min-width:34px;width:34px}.tw_employee__photo--small span{font-size:1rem}.tw_employee__photo--large{border-width:2px;height:60px;max-height:60px;max-width:60px;min-width:60px;width:60px}.tw_employee__photo--table{height:34px;max-height:34px;max-width:34px;min-height:34px;min-width:34px;width:34px}.tw_employee__photo--table span{font-size:1rem}table .tw_employee__photo.tw_employee__photo--in{border:2px solid var(--theme-employee-in)}table .tw_employee__photo.tw_employee__photo--out{border:2px solid var(--theme-employee-out)}.tw_roll-call-status--out .tw_employee-photo,.tw_roll-call-status--out .tw_employee__photo{border-color:var(--theme-status-failed)}.hc-dark-theme .tw_employee__photo,.hc-dark-theme .tw_employee__photo--leave-no,.hc-dark-theme .tw_employee__photo--leave-yes,.hc-dark-theme .tw_employee__photo.in,.hc-dark-theme .tw_employee__photo.out,.hc-light-theme .tw_employee__photo,.hc-light-theme .tw_employee__photo--leave-no,.hc-light-theme .tw_employee__photo--leave-yes,.hc-light-theme .tw_employee__photo.in,.hc-light-theme .tw_employee__photo.out{background-color:var(--hc-bg);border:3px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_employee__photo--in,.hc-dark-theme .tw_employee__photo--out,.hc-light-theme .tw_employee__photo--in,.hc-light-theme .tw_employee__photo--out{background-color:var(--hc-bg);color:var(--hc-fg)}.tw_conversation__bubble{background-color:var(--theme-conversation-bubble-user);border:3px solid var(--theme-conversation-bubble-user-border);border-radius:.375rem;max-width:100%;min-width:100%;position:relative;z-index:0}@media (min-width:768px){.tw_conversation__bubble{max-width:550px;min-width:350px}}.tw_conversation__bubble:before{border-left:14px solid transparent;border-top:15px solid var(--theme-conversation-bubble-user);bottom:-14px;content:"";height:0;position:absolute;right:23px;width:0;z-index:2}.tw_conversation__bubble:after{border-left:20px solid transparent;border-top:20px solid var(--theme-conversation-bubble-user-border);bottom:-21px;content:"";height:0;position:absolute;right:20px;width:0;z-index:1}.tw_conversation__bubble--content{color:var(--theme-conversation-bubble-text);padding:1.25rem 2rem}.tw_conversation__bubble--photo{position:absolute;top:15px}.tw_conversation__bubble--date{color:var(--theme-conversation-bubble-date);font-size:.75rem;line-height:1rem;text-align:right}.tw_conversation__bubble--employee{align-self:flex-start;background-color:var(--theme-conversation-bubble-employee);border:3px solid var(--theme-conversation-bubble-employee-border)}.tw_conversation__bubble--employee .tw_conversation__bubble--photo{right:-24px}.tw_conversation__bubble--employee:before{border-left:none;border-right:14px solid transparent;border-top:15px solid var(--theme-conversation-bubble-employee);bottom:-14px;content:"";height:0;left:23px;position:absolute;width:0;z-index:2}.tw_conversation__bubble--employee:after{border-left:none;border-right:20px solid transparent;border-top:20px solid var(--theme-conversation-bubble-employee-border);bottom:-21px;content:"";height:0;left:20px;position:absolute;width:0;z-index:1}.tw_conversation__bubble--query{align-self:flex-start;background-color:var(--theme-primary-light);border:3px solid var(--theme-primary);margin-bottom:1rem;min-width:auto}.tw_conversation__bubble--query:before{border-left:none;border-right:14px solid transparent;border-top:15px solid var(--theme-primary-light);bottom:-14px;content:"";height:0;left:23px;position:absolute;width:0;z-index:2}.tw_conversation__bubble--query:after{border-left:none;border-right:20px solid transparent;border-top:20px solid var(--theme-primary);bottom:-21px;content:"";height:0;left:20px;position:absolute;width:0;z-index:1}.tw_conversation__bubble--query .tw_conversation__bubble--content{color:var(--theme-conversation-bubble-text);padding:1rem calc(1rem + 10px) .5rem 1rem}.tw_conversation__bubble--query .tw_user--name{background-color:var(--theme-white);border:3px solid var(--theme-primary);border-radius:9999px;color:var(--theme-primary);display:flex;font-size:.75rem;justify-content:center;line-height:1rem;margin:.5rem auto 0;overflow:hidden;padding:.15rem 1rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:90%}@media (min-width:768px){.tw_conversation__bubble--query .tw_user--name{left:calc(50% - 100px);margin:0;position:absolute;top:-14px;width:200px}}.tw_conversation__bubble--query .tw_user--name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_conversation__bubble--user{align-self:flex-end}.tw_conversation__bubble--user .tw_user--name{background-color:var(--theme-conversation-bubble-user--name);border:3px solid var(--theme-conversation-bubble-user-border);border-radius:9999px;color:var(--theme-conversation-bubble-user--name-text);display:flex;font-size:.75rem;justify-content:center;line-height:1rem;margin:.5rem auto 0;padding:.15rem 1rem;position:relative;width:90%}@media (min-width:768px){.tw_conversation__bubble--user .tw_user--name{left:calc(50% - 125px);margin:0;position:absolute;top:-14px;width:250px}}.tw_conversation__bubble--user .tw_conversation__bubble--photo{left:-24px}.tw_conversation__bubble--yes{align-items:center;background-color:var(--theme-primary);border-radius:9999px;border-style:solid;border-width:0;display:flex;height:30px;justify-content:center;max-height:30px;max-width:30px;min-width:30px;position:absolute;right:-17px;top:8px;width:30px}.tw_conversation__bubble--yes span{align-self:center;color:var(--theme-white);font-size:12px}.tw_conversation-reply--input{position:relative}.tw_conversation-reply--input textarea{min-height:100px}.tw_conversation-reply--input .tw_conversation-reply--button,.tw_conversation-reply--input .tw_conversation-reply__button{bottom:10px;position:absolute;right:10px;z-index:40}.tw_conversation-state__open-closed{color:var(--theme-primary);display:flex;gap:.5rem;width:100%}.tw_conversation-state__open-closed--line{border-bottom:1px solid var(--theme-primary);flex-grow:1;margin-bottom:4px}.tw_conversation-state__open-closed--text{font-size:10px}.hc-dark-theme .tw_conversation__bubble,.hc-light-theme .tw_conversation__bubble{background-color:var(--hc-bg);border:3px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble:before,.hc-light-theme .tw_conversation__bubble:before{border-left:14px solid transparent;border-top:15px solid var(--hc-border);bottom:-15px}.hc-dark-theme .tw_conversation__bubble:after,.hc-light-theme .tw_conversation__bubble:after{border-left:20px solid transparent;border-top:20px solid var(--hc-border);bottom:-22px}.hc-dark-theme .tw_conversation__bubble--content,.hc-dark-theme .tw_conversation__bubble--date,.hc-light-theme .tw_conversation__bubble--content,.hc-light-theme .tw_conversation__bubble--date{color:var(--hc-fg)}.hc-dark-theme .tw_conversation__bubble--employee,.hc-light-theme .tw_conversation__bubble--employee{background-color:var(--hc-bg);border:3px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble--employee:before,.hc-light-theme .tw_conversation__bubble--employee:before{border-left:none;border-right:14px solid transparent;border-top:15px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble--employee:after,.hc-light-theme .tw_conversation__bubble--employee:after{border-left:none;border-right:20px solid transparent;border-top:20px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble--query,.hc-light-theme .tw_conversation__bubble--query{background-color:var(--hc-bg);border:3px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble--query:before,.hc-light-theme .tw_conversation__bubble--query:before{border-left:none;border-right:14px solid transparent;border-top:15px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble--query:after,.hc-light-theme .tw_conversation__bubble--query:after{border-left:none;border-right:20px solid transparent;border-top:20px solid var(--hc-border)}.hc-dark-theme .tw_conversation__bubble--query .tw_conversation__bubble--content,.hc-light-theme .tw_conversation__bubble--query .tw_conversation__bubble--content{color:var(--hc-fg)}.hc-dark-theme .tw_conversation__bubble--query .tw_user--name,.hc-dark-theme .tw_conversation__bubble--user .tw_user--name,.hc-light-theme .tw_conversation__bubble--query .tw_user--name,.hc-light-theme .tw_conversation__bubble--user .tw_user--name{background-color:var(--hc-bg);border:3px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_conversation__bubble--yes,.hc-light-theme .tw_conversation__bubble--yes{background-color:var(--theme-primary)}.hc-dark-theme .tw_conversation__bubble--yes span,.hc-light-theme .tw_conversation__bubble--yes span{color:var(--hc-fg)}.hc-dark-theme .tw_conversation-state__open-closed,.hc-light-theme .tw_conversation-state__open-closed{color:var(--hc-fg)}.hc-dark-theme .tw_conversation-state__open-closed--line,.hc-light-theme .tw_conversation-state__open-closed--line{border-bottom:1px solid var(--hc-border)}.tw_ai-chat-panel-backdrop{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.tw_ai-chat-panel{background-color:var(--theme-body-bg);box-shadow:-4px 0 16px rgba(0,0,0,.1);height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:min(60%,100vw);z-index:9999}.tw_ai-chat-panel--open{transform:translateX(0)}.tw_ai-chat-panel--open:before{background-color:var(--theme-primary);content:"";height:100%;left:0;position:absolute;top:0;width:4px;z-index:99}.tw_ai-chat-tab{align-items:center;background-color:var(--theme-primary,#6366f1);border:none;border-radius:8px 0 0 8px;box-shadow:-2px 0 8px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;position:absolute;right:100%;top:50%;transform:translateY(-50%);transition:width .15s ease,box-shadow .15s ease;width:36px;z-index:3}.tw_ai-chat-tab:hover{box-shadow:-3px 0 12px rgba(0,0,0,.2);width:42px}.tw_ai-chat-tab:active{width:34px}@media (max-width:1440px){.tw_ai-chat-panel{width:min(80%,100vw)}}@media (max-width:1140px){.tw_ai-chat-panel{width:100vw}.tw_ai-chat-panel--open .tw_ai-chat-tab{border-radius:0 8px 8px 0;box-shadow:2px 0 8px rgba(0,0,0,.15);left:0;right:auto}.tw_ai-chat-panel--open .tw_ai-chat-tab:hover{box-shadow:3px 0 12px rgba(0,0,0,.2)}}* :has([dir=rtl]) .tw_ai-chat-panel{box-shadow:4px 0 16px rgba(0,0,0,.1);left:0;right:auto;transform:translateX(-100%)}* :has([dir=rtl]) .tw_ai-chat-panel--open{transform:translateX(0)}* :has([dir=rtl]) .tw_ai-chat-panel--open:before{left:auto;right:0}* :has([dir=rtl]) .tw_ai-chat-tab{border-radius:0 8px 8px 0;box-shadow:2px 0 8px rgba(0,0,0,.15);left:100%;right:auto}* :has([dir=rtl]) .tw_ai-chat-tab:hover{box-shadow:3px 0 12px rgba(0,0,0,.2)}@media (max-width:1140px){* :has([dir=rtl]) .tw_ai-chat-panel--open .tw_ai-chat-tab{border-radius:8px 0 0 8px;box-shadow:-2px 0 8px rgba(0,0,0,.15);left:auto;right:0}* :has([dir=rtl]) .tw_ai-chat-panel--open .tw_ai-chat-tab:hover{box-shadow:-3px 0 12px rgba(0,0,0,.2)}}.tw_ai-chat{background-color:var(--theme-body-bg);display:flex;height:100vh;overflow:hidden}.tw_ai-chat__sidebar{background-color:var(--theme-sidebar-bg);border-inline-start:1px solid var(--theme-border);display:flex;flex-direction:column;min-width:300px;transition:width .2s ease,min-width .2s ease;width:300px}@media (max-width:768px){.tw_ai-chat__sidebar{height:calc(100vh - 60px);z-index:50}}.tw_ai-chat__sidebar--collapsed{min-width:0;overflow:hidden;width:0}@media (max-width:768px){.tw_ai-chat__sidebar--collapsed{display:none}}.tw_ai-chat__sidebar-header{align-items:center;border-bottom:1px solid var(--theme-border);display:flex;justify-content:space-between;padding:.75rem}.tw_ai-chat__new-chat-btn{align-items:center;display:flex;flex:1;gap:.375rem;margin-right:.5rem}.tw_ai-chat__sidebar-search{padding:.5rem .75rem}.tw_ai-chat__sidebar-list{flex:1;overflow-y:auto;padding:.25rem 0}.tw_ai-chat__sidebar-item{align-items:center;border-bottom:1px solid var(--theme-border-light,var(--theme-border));cursor:pointer;display:flex;gap:1rem;padding:.625rem .75rem;position:relative;transition:background-color .15s ease}.tw_ai-chat__sidebar-item:hover{background-color:var(--theme-hover)}.tw_ai-chat__sidebar-item--active{background-color:var(--theme-primary-light);border-right:3px solid var(--theme-primary)}.tw_ai-chat__sidebar-item-title{color:var(--theme-primary);font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis}.tw_ai-chat__sidebar-item-meta{align-items:center;color:var(--theme-primary);display:flex;font-size:.6875rem;gap:.5rem;margin-top:.25rem;opacity:.6}.tw_ai-chat__main{display:flex;flex:1;flex-direction:column;min-width:0}.tw_ai-chat__header{align-items:center;background-color:var(--theme-body-bg);border-bottom:1px solid var(--theme-border);display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1rem}.tw_ai-chat__history-toggle{display:inline-flex}.tw_ai-chat__header-title{color:var(--theme-text);flex:1;font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_ai-chat__messages{display:flex;flex:1;flex-direction:column;gap:1.5rem;max-height:100vh;overflow-y:auto;padding:1rem 1rem 232px}.tw_ai-chat__empty-state{align-items:center;color:var(--ms-login-text);display:flex;flex:1;flex-direction:column;gap:.75rem;justify-content:center;text-align:center}.tw_ai-chat__empty-state h3{color:var(--theme-primary);font-size:1.125rem;font-weight:600;margin:0}.tw_ai-chat__empty-state p{font-size:.875rem;margin:0}.tw_ai-chat__empty-state svg{opacity:.4}.tw_ai-chat__message{align-self:flex-start;display:flex;gap:.75rem;max-width:calc(100% - 3rem);width:100%}.tw_ai-chat__message--user{align-self:flex-end;flex-direction:row-reverse}.tw_ai-chat__message--user .tw_ai-chat__message-content{background-color:var(--theme-primary);border-radius:1rem 1rem .25rem 1rem;color:var(--theme-white,#fff)}.tw_ai-chat__message--user .tw_ai-chat__message-role{background-color:var(--theme-primary-hover);color:var(--theme-white,#fff)}.tw_ai-chat__message--user .tw_ai-chat__message-time{color:var(--theme-white,#fff);opacity:.7}.tw_ai-chat__message--user .tw_ai-chat__message-avatar{background-color:var(--theme-primary);color:var(--theme-white,#fff)}.tw_ai-chat__message--assistant .tw_ai-chat__message-content{background-color:var(--query-bubble-ai);border-radius:1rem 1rem 1rem .25rem;box-shadow:2px 2px 10px var(--drop-shadow)}.tw_ai-chat__message--assistant .tw_ai-chat__message-avatar{background-color:var(--theme-primary);color:var(--theme-white,#fff)}.tw_ai-chat__message--assistant .tw_ai-chat__message-role{background-color:var(--nmd3-primary);color:var(--theme-white)}.tw_ai-chat__message--system .tw_ai-chat__message-content{background-color:var(--theme-warning-light,#fef3c7);border:1px solid var(--theme-warning,#f59e0b);border-radius:.5rem;font-style:italic}.tw_ai-chat__message-avatar{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin-top:.25rem;min-width:32px;width:32px}.tw_ai-chat__message-content{max-width:100%;padding:1rem;word-wrap:break-word;overflow-wrap:break-word;position:relative}.tw_ai-chat__message-role{background-color:#005cad;border-radius:9999px;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.025em;padding:.25rem 1rem;position:absolute;text-transform:uppercase;top:calc(-10px - .25rem);z-index:2}.tw_ai-chat__message-text{font-size:.875rem;line-height:1.6;-moz-user-select:text;user-select:text;-webkit-user-select:text}.tw_ai-chat__message-text>:first-child{margin-top:0}.tw_ai-chat__message-text>:last-child{margin-bottom:0}.tw_ai-chat__message-text p{margin:.5em 0}.tw_ai-chat__message-text b,.tw_ai-chat__message-text strong{font-weight:600}.tw_ai-chat__message-text em,.tw_ai-chat__message-text i{font-style:italic}.tw_ai-chat__message-text h1,.tw_ai-chat__message-text h2,.tw_ai-chat__message-text h3,.tw_ai-chat__message-text h4,.tw_ai-chat__message-text h5,.tw_ai-chat__message-text h6{font-weight:600;line-height:1.3;margin:.75em 0 .375em}.tw_ai-chat__message-text h1{font-size:1.25em}.tw_ai-chat__message-text h2{font-size:1.125em}.tw_ai-chat__message-text h3{font-size:1em}.tw_ai-chat__message-text h4{font-size:.9375em}.tw_ai-chat__message-text h5,.tw_ai-chat__message-text h6{font-size:.875em}.tw_ai-chat__message-text ol,.tw_ai-chat__message-text ul{margin:.5em 0;padding-left:1.5em}.tw_ai-chat__message-text li{margin:.25em 0}.tw_ai-chat__message-text li>ol,.tw_ai-chat__message-text li>ul{margin:.125em 0}.tw_ai-chat__message-text code{background-color:rgba(0,0,0,.08);border-radius:.25rem;font-family:Courier New,monospace;font-size:.8125em;padding:.125rem .375rem}.tw_ai-chat__message-text pre{background-color:rgba(0,0,0,.06);border-radius:.375rem;margin:.5em 0;overflow-x:auto;padding:.75rem 1rem}.tw_ai-chat__message-text pre code{background-color:transparent;border-radius:0;font-size:.8125em;padding:0;white-space:pre}.tw_ai-chat__message-text blockquote{background-color:rgba(0,0,0,.02);border-left:3px solid var(--theme-primary,#3b82f6);color:var(--theme-text-muted);margin:.5em 0;padding:.375rem .75rem}.tw_ai-chat__message-text a{color:var(--theme-primary,#3b82f6);text-decoration:none}.tw_ai-chat__message-text a:hover{text-decoration:underline}.tw_ai-chat__message-text hr{border:none;border-top:1px solid var(--theme-border);margin:.75em 0}.tw_ai-chat__message-text input[type=checkbox]{margin-right:.375em}.tw_ai-chat__chart-container{background:var(--nmd3-surface-container-low);border:1px solid var(--nmd3-outline-variant);border-radius:.5rem;margin:.75rem 0;max-width:480px;padding:1rem;position:relative}.tw_ai-chat__chart-container canvas{max-width:100%}.tw_ai-chat__chart-title{font-size:.8125rem;font-weight:600;margin-bottom:.5rem;text-align:center}.tw_ai-chat__message-actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;margin-top:.375rem}.tw_ai-chat__message-time{font-size:.625rem;opacity:.6}.tw_ai-chat__copy-btn{all:unset;align-items:center;cursor:pointer;display:flex;opacity:.4;transition:opacity .15s ease}.tw_ai-chat__copy-btn:hover{opacity:.8}.tw_ai-chat__reasoning{background:color-mix(in srgb,var(--theme-primary,#6366f1) 8%,transparent);border-left:2px solid color-mix(in srgb,var(--theme-primary,#6366f1) 30%,transparent);border-radius:.375rem;cursor:pointer;font-size:.8125rem;margin-bottom:.5rem;padding:.5rem .75rem;transition:all .2s ease}.tw_ai-chat__reasoning--collapsed{padding:.375rem .75rem}.tw_ai-chat__reasoning-header{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;opacity:.7}.tw_ai-chat__reasoning-icon{animation:tw-ai-chat-spin 1.5s linear infinite;flex-shrink:0;height:14px;width:14px}.tw_ai-chat__reasoning--done .tw_ai-chat__reasoning-icon{animation:none}.tw_ai-chat__reasoning-chevron{flex-shrink:0;height:14px;margin-left:auto;transition:transform .2s ease;width:14px}.tw_ai-chat__reasoning--collapsed .tw_ai-chat__reasoning-chevron{transform:rotate(-90deg)}.tw_ai-chat__reasoning-text{font-style:italic;line-height:1.5;margin-top:.375rem;opacity:.7;white-space:pre-wrap}.tw_ai-chat__status{align-items:center;color:var(--theme-text-muted,currentColor);display:flex;font-size:.75rem;gap:.375rem;margin-top:.5rem;opacity:.6}.tw_ai-chat__status-spinner{animation:tw-ai-chat-spin 1s linear infinite;flex-shrink:0;height:14px;width:14px}.tw_ai-chat__cursor{animation:tw-ai-chat-blink .8s step-end infinite;background-color:var(--theme-primary,currentColor);display:inline-block;height:1em;margin-left:1px;vertical-align:text-bottom;width:2px}.tw_ai-chat__thinking{align-items:center;color:var(--theme-primary,#3b82f6);display:flex;gap:.5rem;padding:.5rem 0}.tw_ai-chat__thinking-spinner{animation:tw-ai-chat-spin 1.5s linear infinite;height:20px;min-width:20px;width:20px}.tw_ai-chat__thinking-word{animation:tw-ai-chat-fade 2s ease-in-out infinite;font-size:.875rem;font-weight:500}.tw_ai-chat__input-area{background:linear-gradient(to top,var(--theme-body-bg),transparent);bottom:0;padding:1rem;position:sticky;z-index:10}.tw_ai-chat__input{flex:1}.tw_ai-chat__textarea{position:relative}.tw_ai-chat__textarea textarea{min-height:100px}.tw_ai-chat__textarea .tw_ai-chat__btn{bottom:10px;position:absolute;right:10px;z-index:40}.tw_ai-chat__send-btn{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px;padding:0;width:40px}.tw_ai-chat__send-btn:disabled{cursor:not-allowed;opacity:.4}.tw_ai-chat__stop-btn{background-color:var(--theme-danger,#dc2626);border-color:var(--theme-danger,#dc2626)}.tw_ai-chat__stop-btn:hover{background-color:color-mix(in srgb,var(--theme-danger,#dc2626) 85%,#000);border-color:color-mix(in srgb,var(--theme-danger,#dc2626) 85%,#000)}.tw_ai-chat__input-hint{align-items:center;color:var(--theme-text-muted);display:flex;font-size:.6875rem;gap:1rem;justify-content:center;margin-top:.375rem}.tw_ai-chat__char-count,.tw_ai-chat__context-usage{color:var(--theme-text-muted);font-size:.625rem}.tw_ai-chat__char-count--warning{color:var(--theme-warning)}.tw_ai-chat__limit-warning{background-color:color-mix(in srgb,var(--theme-warning) 8%,transparent);border-top:1px solid var(--theme-border);color:var(--theme-warning);font-size:.75rem;padding:.375rem 1rem;text-align:center}@keyframes tw-ai-chat-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tw-ai-chat-fade{0%,to{opacity:.4}50%{opacity:1}}@keyframes tw-ai-chat-blink{0%,to{opacity:1}50%{opacity:0}}.hc-dark-theme .tw_ai-chat-panel-backdrop,.hc-light-theme .tw_ai-chat-panel-backdrop{background-color:rgba(0,0,0,.5)}.hc-dark-theme .tw_ai-chat-panel,.hc-light-theme .tw_ai-chat-panel{box-shadow:-4px 0 0 var(--hc-border)}.hc-dark-theme .tw_ai-chat__sidebar,.hc-light-theme .tw_ai-chat__sidebar{background-color:var(--hc-bg);border-left:2px solid var(--hc-border)}.hc-dark-theme .tw_ai-chat__sidebar-header,.hc-dark-theme .tw_ai-chat__sidebar-search,.hc-light-theme .tw_ai-chat__sidebar-header,.hc-light-theme .tw_ai-chat__sidebar-search{border-bottom:2px solid var(--hc-border)}.hc-dark-theme .tw_ai-chat__sidebar-item,.hc-light-theme .tw_ai-chat__sidebar-item{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_ai-chat__sidebar-item--active,.hc-light-theme .tw_ai-chat__sidebar-item--active{background-color:var(--hc-bg);border-right:3px solid var(--hc-border)}.hc-dark-theme .tw_ai-chat__sidebar-item-title,.hc-light-theme .tw_ai-chat__sidebar-item-title{color:var(--hc-fg)}.hc-dark-theme .tw_ai-chat__header,.hc-light-theme .tw_ai-chat__header{background-color:var(--hc-bg);border-bottom:2px solid var(--hc-border)}.hc-dark-theme .tw_ai-chat__empty-state h3,.hc-dark-theme .tw_ai-chat__empty-state p,.hc-dark-theme .tw_ai-chat__header-title,.hc-light-theme .tw_ai-chat__empty-state h3,.hc-light-theme .tw_ai-chat__empty-state p,.hc-light-theme .tw_ai-chat__header-title{color:var(--hc-fg)}.hc-dark-theme .tw_ai-chat__message--assistant .tw_ai-chat__message-content,.hc-dark-theme .tw_ai-chat__message--user .tw_ai-chat__message-content,.hc-light-theme .tw_ai-chat__message--assistant .tw_ai-chat__message-content,.hc-light-theme .tw_ai-chat__message--user .tw_ai-chat__message-content{background-color:var(--hc-bg);border:2px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_ai-chat__message-role,.hc-dark-theme .tw_ai-chat__message-time,.hc-light-theme .tw_ai-chat__message-role,.hc-light-theme .tw_ai-chat__message-time{color:var(--hc-fg)}.hc-dark-theme .tw_ai-chat__input-area,.hc-light-theme .tw_ai-chat__input-area{background-color:var(--hc-bg);border-top:2px solid var(--hc-border)}.hc-dark-theme .tw_ai-chat__input-hint,.hc-light-theme .tw_ai-chat__input-hint{color:var(--hc-fg)}.tw_ai-chat__choices{gap:.5rem;justify-content:start;margin-top:1rem}.tw_ai-chat__choice-btn,.tw_ai-chat__choices{display:flex;flex-direction:column;text-align:left}.tw_ai-chat__choice-btn{align-items:flex-start;align-self:start;border-radius:8px;cursor:pointer;gap:0;padding:8px 16px;transition:background-color .15s ease,border-color .15s ease}.tw_ai-chat__choice-btn:disabled{cursor:not-allowed;opacity:.5}.tw_ai-chat__choice-label{font-size:.875rem;font-weight:600}.tw_ai-chat__choice-desc{font-size:.8rem;margin-top:2px;opacity:.7}.tw_sub-company-tenant-wrapper{display:flex;flex-direction:column;gap:10px;padding-bottom:1rem}@media (min-width:800px){.tw_sub-company-tenant-wrapper{flex-direction:row;gap:60px}}.tw_sub-company-name{color:var(--theme-sub-company-name);font-size:50px;font-weight:400;margin-bottom:1rem}.tw_sub-address-wrapper{display:flex;flex-grow:1;gap:.5rem;width:100%}@media (min-width:640px){.tw_sub-address-wrapper{gap:.75rem}}.tw_sub-address,.tw_sub-tenant-details{display:flex;flex-direction:column}.tw_sub-address{color:var(--theme-sub-body-text);flex-grow:1;transition:color .2s ease-in-out}.tw_sub-address:hover{color:var(--theme-primary)}.tw_sub-total__card,.tw_sub-total__wrapper{display:flex;flex-direction:column}.tw_sub-total__card{background-color:var(--theme-primary);border-radius:.5rem;color:var(--theme-H3);flex-grow:1;justify-content:center;padding:15px 20px}.tw_sub-total__content{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:790px){.tw_sub-total__content{flex-direction:row}}.tw_sub-total__title{align-self:center;color:var(--theme-subscription-cost-title);font-size:1.25rem;font-weight:400;line-height:1.25rem}.tw_sub-total__price{align-self:center;border-bottom:1px solid var(--theme-H3);border-top:1px solid var(--theme-H3);color:var(--theme-H3);font-size:2rem;font-weight:400;line-height:3rem;padding-bottom:.25rem;text-align:center}.tw_sub-tenant-country-currency label,.tw_sub-tenant-name label{align-self:flex-start}.tw_sub-tenant-country-currency span,.tw_sub-tenant-name span{color:var(--theme-sub-body-text)}.tw_sub-tenant-country-currency,.tw_sub-tenant-name{display:flex;flex-direction:column}.tw_sub-tenant-country-currency{gap:.5rem}@media (min-width:1024px){.tw_sub-tenant-country-currency{flex-direction:row;gap:1rem}}.tw_subscription-card{border-radius:.5rem;display:flex;font-size:.875rem;gap:1rem;padding:15px 20px;position:relative}.tw_subscription-card.active{background-color:var(--theme-sub-active-item);color:var(--theme-sub-active-item-text)}.tw_subscription-card.inactive{background-color:var(--theme-sub-inactive-item);border:2px dashed var(--theme-sub-inactive-item-border);color:var(--theme-sub-inactive-item-text)}.tw_subscription-card.cancelled{background-color:var(--theme-sub-cancelled-item);color:var(--theme-sub-cancelled-item-text)}.tw_subscription-card__ai small{font-weight:400}@media (prefers-contrast:more){.tw_subscription-card.active,.tw_subscription-card.cancelled{border:1px solid var(--theme-border)}}.tw_subscription-card .tw_sub-icon{align-items:center;background-color:var(--nmd3-primary);background-position:50%;background-repeat:no-repeat;border-radius:9999px;color:var(--theme-button-text);display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.tw_subscription-card .tw_sub-icon-logo-stacked{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:48px}.tw_subscription-card .tw_sub-description{flex-grow:1}.tw_subscription-card .tw_sub-icon-logo{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:9999px;height:48px;min-width:48px;width:48px}.tw_subscription-card .tw_sub-icon-logo--rectangle{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:6px;height:48px;width:150px}.tw_subscription-card .tw_sub-icon-logo.tw_sub-icon-logo--small{height:36px;min-width:36px;width:36px}@media (prefers-contrast:more){.tw_subscription-card .tw_sub-icon-logo{display:none}}.tw_subscription-card .tw_sub-icon-logo.tw_support-icon{background-image:url(images/subscriptions/logos/support.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_employees-icon,.tw_subscription-card .tw_sub-icon-logo.tw_users-icon{background-image:url(images/subscriptions/logos/users-employees.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_ai-icon{background-image:url(images/subscriptions/logos/ai-query.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_api-icon{background-image:url(images/subscriptions/logos/api_icon.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_attendance-icon{background-image:url(images/subscriptions/logos/attendance-device.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_access-icon{background-image:url(images/subscriptions/logos/access-device.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_timeware-api-icon{background-image:url(images/subscriptions/logos/api_icon.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_webhooks-icon{background-image:url(images/subscriptions/logos/webhooks.svg)}.tw_subscription-card .tw_sub-icon-logo.tw_timeware-core-icon{background-image:url(images/subscriptions/logos/timeware.svg)}.tw_subscription-card .tw_sub-icon-logo.zapier-image{background-image:url(images/subscriptions/logos/zapier.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.sage-image{background-image:url(images/subscriptions/logos/sage.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.adp-image{background-image:url(images/subscriptions/logos/adp.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.earnie-image{background-image:url(images/subscriptions/logos/iris-earnieiq.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.pegasus-image{background-image:url(images/subscriptions/logos/pegasus.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.bamboohr-image{background-image:url(images/subscriptions/logos/bamboohr.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.peoplehr-image{background-image:url(images/subscriptions/logos/peoplehr.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.biostar2-image{background-image:url(images/subscriptions/logos/biostar-2-logo.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.biostarx-image{background-image:url(images/subscriptions/logos/biostar-x-logo.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.suprema-image{background-image:url(images/subscriptions/logos/suprema-logo.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_dashboards-icon{background-image:url(images/subscriptions/logos/dashboards.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_reports-icon{background-image:url(images/subscriptions/logos/reports.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_rules-icon{background-image:url(images/subscriptions/logos/rules.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_assembly-point-icon{background-image:url(images/subscriptions/logos/assembly-point.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_fire-alarm-icon{background-image:url(images/subscriptions/logos/fire-alarm.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_nfc-puck-attendance-icon{background-image:url(images/subscriptions/logos/nfc-puck-attendance.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.tw_nfc-puck-assembly-icon{background-image:url(images/subscriptions/logos/nfc-puck-assembly.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.genetec-image{background-image:url(images/subscriptions/logos/genetec.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.guardpoint-image{background-image:url(images/subscriptions/logos/guardpoint.png);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.paxton-image{background-image:url(images/subscriptions/logos/paxton.svg);background-size:contain}.tw_subscription-card .tw_sub-icon-logo.zkteco-image{background-color:#000;background-image:url(images/subscriptions/logos/zkteco.png);background-size:contain}.tw_subscription-card .tw_sub-details{display:flex;flex-direction:column;gap:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tw_subscription-card .tw_sub-details .tw_sub-name,.tw_subscription-card .tw_sub-details .tw_sub-status{display:flex;flex-direction:column;gap:.35rem}@media (min-width:640px){.tw_subscription-card .tw_sub-details .tw_sub-name,.tw_subscription-card .tw_sub-details .tw_sub-status{flex-direction:row}}.tw_subscription-card .tw_sub-details .tw_sub-name{font-size:1rem;font-weight:500}.tw_subscription-card .tw_sub-details .tw_sub-name-price{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}@media (min-width:540px){.tw_subscription-card .tw_sub-details .tw_sub-name-price{flex-direction:row}}.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-name,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price-calculation,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-status{display:flex;flex-direction:column;gap:.35rem}@media (min-width:640px){.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-name,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price-calculation,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-status{flex-direction:row}}.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-name,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price{font-weight:500}@media (min-width:640px){.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-status{align-self:flex-end}}.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price-calculation{font-weight:500}.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price-calculation,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-status{font-size:.875rem;line-height:1.25rem}.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price-calculation span,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-status span{width:100%}@media (min-width:640px){.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-price-calculation span,.tw_subscription-card .tw_sub-details .tw_sub-name-price .tw_sub-status span{text-align:end}}.tw_subscription-card.inactive .tw_sub-details .tw_sub-name{opacity:.5}.tw_sub-bar{align-items:center;background-color:var(--theme-sub-title-bar);border-radius:.5rem;color:var(--theme-H3);display:flex;gap:1rem;justify-content:space-between;min-height:36px;padding:0 1rem;position:relative;width:100%}.tw_sub-bar__package{background-color:var(--theme-primary)}.tw_sub-bar__title{color:var(--theme-H3);font-size:.875rem;font-weight:700}.tw_sub-wrapping-grid{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media (min-width:1420px){.tw_sub-wrapping-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1912px){.tw_sub-wrapping-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.tw_sub-wrapping-grid:last-of-type{margin-bottom:0}@media (min-width:1420px){.tw_sub-wrapping-grid__title{grid-column:span 1/span 1}}@media (min-width:1960px){.tw_sub-wrapping-grid__title{grid-column:span 2/span 2}}@media (min-width:1420px){.tw_sub-wrapping-grid__details{grid-column-start:2;grid-column:span 1/span 1}}@media (min-width:1960px){.tw_sub-wrapping-grid__details{grid-column-start:3;grid-column:span 1/span 1}}.tw_sub-wrapping-grid--smaller{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media (min-width:1420px){.tw_sub-wrapping-grid--smaller{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.tw_sub-wrapping-grid--smaller:last-of-type{margin-bottom:0}.hc-dark-theme .tw_sub-bar,.hc-light-theme .tw_sub-bar{background-color:transparent;border:1px solid var(--hc-border)}.hc-dark-theme .tw_subscription-card .tw_sub-icon-logo,.hc-dark-theme .tw_subscription-card.active,.hc-dark-theme .tw_subscription-card.cancelled,.hc-light-theme .tw_subscription-card .tw_sub-icon-logo,.hc-light-theme .tw_subscription-card.active,.hc-light-theme .tw_subscription-card.cancelled{border:1px solid var(--hc-border)}.hc-dark-theme .tw_subscription-card.inactive,.hc-light-theme .tw_subscription-card.inactive{border:2px dashed var(--hc-border)}.tw_sub-status:has(.tw_sub-category-table){display:block}.tw_sub-category-table{border-collapse:collapse;font-size:.8rem;margin-top:.5rem;width:100%}.tw_sub-category-table td{padding:.2rem .75rem .2rem 0;vertical-align:top}.tw_sub-category-table__category{color:var(--theme-secondary-text);font-weight:500;white-space:nowrap}.tw_appearance-editor--enabled,.tw_appearance-editor--enabled-wizard{display:flex;gap:.5rem}@media (min-width:640px){.tw_appearance-editor--enabled{margin-left:217px}}.tw_appearance-editor--popup{background-color:var(--theme-sidebar-bg);border-radius:.375rem;bottom:22px;filter:drop-shadow(2px 2px 2px rgba(82,82,91,.6));left:1rem;margin-bottom:1rem;padding:1rem;position:absolute;z-index:50}.tw_appearance-editor--theme-examples-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.tw_appearance-editor--example-item-wrapper{background-color:var(--theme-grid-row);border:1px dashed var(--theme-primary);display:flex;justify-content:center;padding:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_appearance-editor--example-item-wrapper.tw_light-theme__appearance{background-color:var(--appearance-bg-light);border:1px dashed var(--appearance-border-light)}.tw_appearance-editor--example-item-wrapper.tw_dusk-theme__appearance{background-color:var(--appearance-bg-dusk);border:1px dashed var(--appearance-border-dusk)}.tw_appearance-editor--example-item-wrapper.tw_dark-theme__appearance{background-color:var(--appearance-bg-dark);border:1px dashed var(--appearance-border-dark)}.tw_assign-color--container .tw_appearance-editor--example-item-wrapper{background-color:transparent;border:1px dashed var(--theme-primary);display:flex;justify-content:center;padding:0 1rem}.tw_wizard-finish-step-list .tw_assign-color--container .tw_appearance-editor--example-item-wrapper{background-color:transparent;border:1px dashed var(--theme-disabled-button-border);display:flex;justify-content:center;padding:.5rem 1rem}.tw_assign-color--container .tw_appearance-editor--example-item-wrapper.tw_example-item-wrapper--disabled{border:1px dashed var(--theme-disabled-button-border)}.tw_appearance-editor--example-wrapper{display:flex;flex-direction:column;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_appearance-editor--example-item{align-items:center;align-self:center;border:1px solid transparent;border-radius:.375rem;font-size:14px;justify-content:center;line-height:14px;padding:.25rem .5rem;text-align:center}.tw_no-color-selected--grid{border:1px dashed var(--theme-appearance-chip-border);color:var(--theme-appearance-chip-text)}.tw_appearance-editor--example-item.tw_no-color-selected{border:1px dashed var(--theme-disabled-button-border);color:var(--theme-disabled-button-text)}.tw_assign-color--container .tw_appearance-editor--example-item{line-height:normal}.tw_appearance-editor--example{align-items:center;align-self:center;border-radius:.375rem;font-size:14px;justify-content:center;line-height:14px;padding:.25rem;text-align:center}.tw_colour-presets{grid-column:span 2/span 2}.tw_colour-picker,.tw_colour-presets{display:flex;flex-direction:column;min-height:auto;min-width:272px}.tw_colour-picker{gap:1rem;grid-column:span 1/span 1}@media (min-width:768px){.tw_colour-picker{min-height:336px}}.tw_colour-picker--content{border:1px solid var(--theme-border-light);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:12px}@media (min-width:768px){.tw_colour-picker--content{min-height:276px}.tw_appearance-preset--list{-moz-columns:2;column-count:2}}.tw_appearance-preset--list li{padding:0 0 .35rem}.tw_appearance-preset--list li:last-of-type{padding:0}.tw_appearance-preset--list li .tw_appearance-preset--item{border:2px solid transparent;box-sizing:border-box;cursor:pointer;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_appearance-preset--list li .tw_appearance-preset--item.tw_selected{border:2px solid var(--theme-primary);box-sizing:border-box}.tw_card__content:has(.tw_appearance-preset--list){overflow-y:auto}.tw_selected{border:2px solid var(--theme-primary);box-sizing:border-box}.tw_assign-color--container{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.tw_wizard-finish-step-list .tw_assign-color--container{justify-content:start}.tw_rgb-values{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.tw_preset-card-size{height:408px}.tw_preset-card-size .tw_card--content{overflow-y:auto}}.tw_wizard__panel{display:grid;height:100%}@media (min-width:1024px){.tw_wizard__panel{grid-template-columns:[sidebar] 320px [content] auto}}.tw_wizard--footer{background-color:var(--theme-wizard-footer-bg);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-color:var(--theme-wizard-footer-border);border-top-width:1px;bottom:0;color:var(--theme-wizard-footer-text);min-height:47px;overflow:hidden;padding:.5rem 1rem;position:sticky;width:100%;z-index:50}.tw_wizard--footer .tw_wizard--footer_buttons{display:flex;gap:.5rem;grid-column:1/-1;justify-content:space-between;width:100%}.tw_wizard-overview--container{position:relative;z-index:1}.tw_wizard-overview--content{width:100%}@media (min-width:640px){.tw_wizard-overview--content{width:calc(50% - 1rem)}}@media (min-width:1024px){.tw_wizard-overview--content{width:calc(60% - 1rem)}}@media (min-width:1536px){.tw_wizard-overview--content{width:calc(70% - 1rem)}}.tw_wizard-overview--icon{color:var(--theme-primary);display:block;opacity:.1;position:absolute;right:0;top:-1.5rem;width:60%;z-index:0}@media (min-width:1024px){.tw_wizard-overview--icon{width:40%}}@media (min-width:1536px){.tw_wizard-overview--icon{width:30%}}.tw_wizard-overview--subheading{color:var(--theme-label);cursor:auto;font-weight:500;line-height:32px;padding:1rem 0 0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_wizard-overview--subheading.no-padding{padding:0}.tw_wizard-step--content{flex-grow:1;height:100%;overflow-y:auto;padding:1rem 1rem 0}.tw_wizard-step--content:has(.tw_congratulations-position){display:flex;flex-direction:column;justify-content:center}.tw_wizard--content-heading{color:var(--theme-wizard-heading-text);font-size:24px;line-height:28px}.tw_wizard--content-subheading{color:var(--theme-wizard-subheading-text);cursor:auto;font-weight:500;line-height:32px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_wizard--content{display:flex;flex-direction:column;gap:1rem;height:100%;padding-bottom:1rem;position:relative}.tw_wizard--hr{border-color:var(--theme-wizard-heading-text);margin-bottom:1rem;margin-top:1rem}.tw_wizard--finish-step--sections{color:var(--theme-wizard-heading-text);line-height:32px;padding-bottom:0}.tw_wizard--finish-step--results-text{color:var(--theme-wizard-heading-text);cursor:auto;font-size:18px;font-weight:500;grid-column:1/-1;line-height:32px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.tw_wizard-finish-step-list{border-inline-start:3px solid var(--theme-wizard-heading-text);padding-inline-start:1rem}.tw_wizard-finish-step-list li{display:flex;gap:.5rem;margin-bottom:1rem}.tw_wizard-finish-step-list li label{align-self:center;line-height:normal;width:200px}@media (min-width:1024px){.tw_wizard-finish-step-list li label{width:50%}}@media (min-width:1536px){.tw_wizard-finish-step-list li label{width:50%}}.tw_wizard-finish-step-list li span{align-self:center}.tw_wizard-finish-step-appearance{display:flex;flex-direction:row;width:100%}.tw_step-number{align-items:center;align-self:center;background-color:var(--wireframe-card-bg);border:1px solid var(--theme-primary);border-radius:9999px;display:flex;height:26px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px;z-index:2}.tw_step-number span{color:var(--theme-primary);font-weight:700;line-height:18px;margin:0;padding:0}.hc-dark-theme .tw_wizard,.hc-light-theme .tw_wizard{background-color:var(--hc-bg);border:1px solid var(--hc-border)}.hc-dark-theme .tw_wizard__content,.hc-dark-theme .tw_wizard__footer,.hc-light-theme .tw_wizard__content,.hc-light-theme .tw_wizard__footer{border-top:1px solid var(--hc-border)}.hc-dark-theme ul.tw_wizard-finish-step-list,.hc-light-theme ul.tw_wizard-finish-step-list{border-inline-start:3px solid var(--hc-border);border-color:var(--hc-border)}.hc-dark-theme .tw_step-number,.hc-light-theme .tw_step-number{background-color:var(--hc-bg);border:2px solid var(--hc-border);border-color:var(--hc-border)}.hc-dark-theme .tw_step-number span,.hc-light-theme .tw_step-number span{color:var(--hc-fg)}li.employee-quick-search_dropdown{background-color:var(--theme-body-bg)}li.employee-quick-search_dropdown__list-item:focus-visible{background-color:var(--grid-row-bg-hover);border:none;outline:2px solid var(--theme-primary);outline-offset:-1px}.hc-dark-theme .employee-quick-search_dropdown,.hc-light-theme .employee-quick-search_dropdown{background-color:var(--hc-bg)}.hc-dark-theme .employee-quick-search_dropdown__list-item:focus-visible,.hc-light-theme .employee-quick-search_dropdown__list-item:focus-visible{background-color:var(--hc-bg);border:none;outline:2px solid var(--hc-border);outline-offset:-1px}.tw_tabs__container{container:tw_tabs-content-container/inline-size;display:flex;flex-direction:column;position:relative;width:100%;z-index:0}.tw_tabs__buttons{container:tw_buttons-container/inline-size;position:relative;z-index:1}.tw_tabs__buttons ul{margin:0;padding:0}.tw_tabs__buttons ul li{background-color:var(--tab-unselected-bg);border:1px solid var(--tab-unselected-border);border-bottom-color:var(--tab-unselected-bottom-border);color:var(--tab-unselected-fg);opacity:.7;padding:.5rem 1rem;text-wrap:nowrap;transition:all .2s ease-in-out}.tw_tabs__buttons ul li:first-of-type{border-radius:7px 7px 0 0}.tw_tabs__buttons ul li:hover{opacity:1}.tw_tabs__buttons ul li.selected{background-color:var(--tab-selected-bg);border:1px solid var(--tab-selected-border);border-bottom-color:var(--tab-selected-bottom-border);color:var(--tab-selected-fg);opacity:1}@container tw_buttons-container (width < 585px){.tw_tabs__buttons ul{display:flex;flex-direction:column}.tw_tabs__buttons ul li{margin:0 0 -1px}}@container tw_buttons-container (width > 585px){.tw_tabs__buttons ul{display:flex;flex-direction:row;gap:.5rem;margin:0 1.25rem -1px}.tw_tabs__buttons ul li{border-radius:7px 7px 0 0;margin:0;padding:.25rem 1rem}.tw_tabs__buttons ul li.selected{border:1px solid var(--theme-primary);border-bottom-color:var(--theme-body-bg)}}.tw_tabs__content{background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);padding:2rem 1rem;position:relative;z-index:0}@container tw_tabs-content-container (width < 585px){.tw_tabs__content{border-radius:0 0 8px 8px}}@container tw_tabs-content-container (width > 585px){.tw_tabs__content{border-radius:8px 8px 8px 8px}}.hc-dark-theme .tw_tabs__buttons ul li,.hc-light-theme .tw_tabs__buttons ul li{background-color:var(--hc-bg);border-color:var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_tabs__buttons ul li.selected,.hc-light-theme .tw_tabs__buttons ul li.selected{border-bottom-color:var(--hc-reverse-border)}.hc-dark-theme .tw_tabs__buttons ul li:focus,.hc-light-theme .tw_tabs__buttons ul li:focus{outline:2px solid var(--theme-border)}.hc-dark-theme .tw_tabs__content,.hc-light-theme .tw_tabs__content{background-color:var(--hc-bg);border:1px solid var(--hc-border)}.tw_emoji__group{align-items:center;display:flex;gap:-12px;width:auto}.tw_emoji__item{margin-inline-start:-6px}.tw_emoji__item:first-of-type{margin-inline-start:0}.tw_pdf-form__submit-bar{align-items:center;background-color:var(--theme-edit-bar-bg);border:1px solid var(--theme-edit-bar-bg);border-radius:8px;display:flex;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:100%;padding:.5rem 1rem;width:100%}@media (min-width:1024px){.tw_pdf-form__submit-bar{width:90%}}.hc-dark-theme .tw_pdf-form__submit-bar,.hc-light-theme .tw_pdf-form__submit-bar{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg)}.tw_notification__sidebar{min-width:240px}.tw_notification__list-title{color:var(--theme-primary);font-size:.875rem;font-weight:600}.tw_notification__list ul{margin:0;padding:0}.tw_notification__list ul li{align-items:center;border-bottom:1px solid var(--theme-border-light);display:flex;font-size:.875rem;gap:1rem;padding:.5rem 0}.tw_notification__list ul li:last-of-type{border-bottom:none}.tw_notification__item-title{font-size:.875rem;font-weight:600;opacity:.5}.tw_notification__item-message{font-size:.875rem}.hc-dark-theme .tw_notification,.hc-light-theme .tw_notification{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg);padding:.5rem}.hc-dark-theme .tw_notification__list ul li,.hc-light-theme .tw_notification__list ul li{border-bottom:1px solid var(--hc-border)}.hc-dark-theme .tw_notification__list ul li:last-of-type,.hc-light-theme .tw_notification__list ul li:last-of-type{border-bottom:none}.hc-dark-theme .tw_notification__item-title,.hc-light-theme .tw_notification__item-title{opacity:1}.hc-dark-theme .tw_notification__item-message,.hc-dark-theme .tw_notification__item-title,.hc-dark-theme .tw_notification__list-title,.hc-light-theme .tw_notification__item-message,.hc-light-theme .tw_notification__item-title,.hc-light-theme .tw_notification__list-title{color:var(--hc-fg)}.tw_rules__sidebar{min-width:240px}.tw_rules__list-title{color:var(--theme-primary);font-size:.875rem;font-weight:600}.tw_rules__list ul{margin:0;padding:0}.tw_rules__list ul li{align-items:center;background-color:var(--grid-input-bg);border-radius:8px;display:flex;font-size:.875rem;gap:1rem;justify-content:start;margin-bottom:1rem;padding:.5rem;position:relative}.tw_rules__list ul li:last-of-type{border-bottom:none;margin-bottom:0}.tw_rules__item-title{font-size:.875rem;font-weight:600;opacity:.5}.tw_rules__item-message{font-size:.875rem}.tw_contextual__shift-view--wrapper{font-size:.875rem;padding:1.28rem calc(.75rem - 2px) calc(1.28rem - 2px)}.tw_leave-planner{display:flex;flex-direction:column;gap:1.5rem}.tw_leave-planner__header{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tw_leave-planner__filter-label{color:var(--theme-primary);font-size:.875rem;font-weight:700}.tw_leave-planner__filter-bar{align-items:center;border:1px solid var(--theme-border-light);border-radius:.5rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.75rem;width:100%}.tw_leave-planner__filter-chip{align-items:center;background-color:var(--theme-body-bg);border:1px solid var(--multiselect-chip-border);border-radius:4px;box-shadow:inset 2px 2px 4px var(--drop-shadow-darker);color:var(--muiltiselect-chip-fg);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;min-height:28px;padding:4px 8px;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_leave-planner__filter-chip--hidden{box-shadow:2px 2px 2px var(--drop-shadow-darker);color:var(--theme-toggle-button-disabled);transform:translateY(-2px) translateX(-2px);transition:all .5ms ease-in-out}.tw_leave-planner__filter-chip--hidden:hover{filter:grayscale(1);opacity:.8}.tw_leave-planner__filter-chip__dot{background-color:var(--theme-toggle-button-disabled);border-radius:50%;flex-shrink:0;height:10px;transform:translateY(1px);width:10px}.tw_leave-planner__body{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1280px){.tw_leave-planner__body{align-items:start;display:grid;grid-template-columns:320px 1fr}}.tw_leave-planner__sidebar{display:flex;flex-direction:column;gap:1rem}@media (min-width:1280px){.tw_leave-planner__sidebar{max-height:90vh;padding-right:.5rem;position:sticky;top:1rem}}.tw_leave-planner__sidebar-section{background-color:var(--theme-body-bg);border:1px solid #e5e7eb;border-radius:8px;padding:1rem}.tw_leave-planner__sidebar-section--borderless{background-color:transparent;border:none;padding:0}.tw_leave-planner__sidebar-title{color:var(--theme-primary);font-size:.875rem;font-weight:700}.tw_leave-planner__allowance-card{align-items:center;background-color:var(--theme-body-bg);border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;padding:.75rem;transition:all .2s ease-in-out}.tw_leave-planner__allowance-card:hover{border-color:var(--theme-primary);box-shadow:0 2px 8px rgba(0,0,0,.08)}.tw_leave-planner__progress-ring{flex-shrink:0;height:3rem;position:relative;width:3rem}.tw_leave-planner__progress-ring__label{align-items:center;display:flex;font-size:.75rem;font-weight:800;inset:0;justify-content:center;position:absolute}.tw_leave-planner__progress-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%}.tw_leave-planner__allowance-info{align-items:center;display:flex;flex-grow:1;justify-content:space-between;min-width:0}.tw_leave-planner__allowance-label{color:var(--theme-body-text);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_leave-planner__allowance-value{align-items:baseline;display:flex;flex-shrink:0;gap:.25rem}.tw_leave-planner__allowance-number{color:var(--theme-body-text);font-size:1.25rem;font-weight:800;line-height:1}.tw_leave-planner__allowance-unit{color:var(--note-text);font-size:.75rem;font-weight:600}.tw_leave-planner__summary-item{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;padding:.25rem 0}.tw_leave-planner__summary-item__label{align-items:center;color:var(--theme-body-text);display:flex;gap:.375rem}.tw_leave-planner__summary-item__dot{border-radius:50%;flex-shrink:0;height:.5rem;width:.5rem}.tw_leave-planner__summary-item__value{color:var(--theme-body-text);font-weight:700}.tw_leave-planner__content{flex-grow:1;min-width:0}.tw_leave-planner__month-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.tw_leave-planner__month-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tw_leave-planner__month-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.tw_leave-planner__month-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tw_leave-planner__month-card{background-color:var(--theme-body-bg);border:1px solid var(--theme-border-light);border-radius:8px;overflow:hidden}.tw_leave-planner__month-header{align-items:baseline;background-color:var(--calendar-month-header-bg);border-bottom:1px solid var(--theme-border-light);display:flex;justify-content:space-between;padding:.5rem .75rem}.tw_leave-planner__month-name{color:var(--calendar-month-header-fg);font-size:.875rem;font-weight:700}.tw_leave-planner__month-year{color:var(--calendar-month-header-fg);font-size:.75rem;font-weight:400;opacity:.6}.tw_leave-planner__calendar-grid{display:grid;gap:2px;grid-template-columns:repeat(7,1fr);padding:.5rem;text-align:center}.tw_leave-planner__day-header{font-size:.75rem;font-weight:700;opacity:.3;padding-bottom:.25rem}.tw_leave-planner__day-cell{align-items:center;border:1px solid transparent;border-radius:4px;color:var(--theme-body-text);cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:34px;justify-content:center;justify-self:center;max-width:34px;position:relative;transition:all .15s ease-in-out;width:34px}.tw_leave-planner__day-cell:hover:not(.tw_leave-planner__day-cell--empty){box-shadow:0 4px 12px rgba(0,0,0,.1);outline:2px dashed var(--theme-primary);outline-offset:-1px;transform:scale(1.15);z-index:10}.tw_leave-planner__day-cell--empty{cursor:default}.tw_leave-planner__day-cell--rest-day{background-color:var(--theme-calendar-rest-day-bg);opacity:.5}.tw_leave-planner__day-cell--rest-day .tw_leave-planner__day-label{color:var(--theme-calendar-rest-day-fg)}.tw_leave-planner__day-cell--bank-holiday{border:2px solid var(--theme-notify,#f59e0b)}.tw_leave-planner__day-cell--today{box-shadow:inset 0 0 0 1px var(--theme-primary);font-weight:800}.tw_leave-planner__day-cell--booked,.tw_leave-planner__day-cell--booked .tw_leave-planner__day-label{color:var(--theme-white);opacity:1}.tw_leave-planner__day-cell--booked.tw_leave-planner__day-cell--rest-day{opacity:.5}.tw_leave-planner__day-label{font-weight:700;opacity:.5;position:relative;z-index:5}.tw_leave-planner__list-view{background-color:var(--theme-body-bg);border:1px solid var(--theme-border-light);border-radius:8px;overflow:hidden}.tw_leave-planner__list-view__table{border-collapse:collapse;text-align:left;width:100%}.tw_leave-planner__list-view__header{background-color:var(--calendar-month-header-bg);border-bottom:1px solid var(--theme-border-light);font-size:.875rem;font-weight:700;padding:.75rem 1rem}.tw_leave-planner__list-view__row{transition:background-color .15s ease-in-out}.tw_leave-planner__list-view__row:hover{background-color:rgba(0,0,0,.02)}.tw_leave-planner__list-view__cell{color:var(--theme-body-text);font-size:.875rem;padding:.75rem 1rem}.tw_leave-planner__list-view__dot{border-radius:50%;display:inline-block;flex-shrink:0;height:.625rem;width:.625rem}.tw_leave-planner__list-view__empty{background-color:var(--theme-body-bg);border:1px solid var(--theme-border-light);border-radius:8px;color:var(--note-text);font-style:italic;overflow:hidden;padding:4rem;text-align:center}.tw_leave-planner__no-data{color:var(--note-text);font-size:.875rem;font-style:italic;padding:1rem;text-align:center}.tw_leave-planner__day-booking-row{align-items:center;border-bottom:1px solid #e5e7eb;color:var(--theme-body-text);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;transition:background-color .15s ease-in-out}.tw_leave-planner__day-booking-row:last-child{border-bottom:none}.tw_leave-planner__day-booking-row:hover{background-color:rgba(0,0,0,.03)}.tw_leave-planner__link{cursor:pointer;text-decoration:none}.tw_leave-planner__link:hover{text-decoration:underline}.tw_leave-planner__day-booking-row__dot{border-radius:50%;flex-shrink:0;height:.625rem;width:.625rem}.tw_leave-planner__no-bookings{align-items:center;border:1px solid var(--theme-border-light);border-radius:8px;display:flex;justify-content:center;padding:2rem}.hc-dark-theme .tw_leave-planner__day-header,.hc-dark-theme .tw_leave-planner__month-year,.hc-light-theme .tw_leave-planner__day-header,.hc-light-theme .tw_leave-planner__month-year{color:var(--hc-fg);opacity:1}.hc-dark-theme .tw_leave-planner__day-cell,.hc-light-theme .tw_leave-planner__day-cell{background-color:var(--hc-bg);border-color:1px solid var(--hc-border);color:var(--hc-fg);opacity:1}.hc-dark-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--rest-day,.hc-light-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--rest-day{opacity:.5}.hc-dark-theme .tw_leave-planner__day-cell .tw_leave-planner__day-label,.hc-light-theme .tw_leave-planner__day-cell .tw_leave-planner__day-label{color:var(--hc-fg);opacity:1}.hc-dark-theme .tw_leave-planner__day-cell:hover,.hc-light-theme .tw_leave-planner__day-cell:hover{outline:3px solid var(--hc-border)}.hc-dark-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked,.hc-light-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked{background-color:var(--hc-reverse-bg)!important;background:var(--hc-reverse-bg)!important;color:var(--hc-reverse-fg)!important}.hc-dark-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked .tw_leave-planner__day-label,.hc-light-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked .tw_leave-planner__day-label{color:var(--hc-reverse-fg)!important}.hc-dark-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked:hover,.hc-light-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked:hover{background-color:var(--hc-bg)!important;color:var(--hc-fg)!important;outline:3px solid var(--hc-border)}.hc-dark-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked:hover .tw_leave-planner__day-label,.hc-light-theme .tw_leave-planner__day-cell.tw_leave-planner__day-cell--booked:hover .tw_leave-planner__day-label{color:var(--hc-fg)!important}.tw_structured-filter-editor__container{background-color:var(--theme-body-bg);border:1px solid var(--theme-primary);border-radius:4px;box-shadow:0 2px 8px var(--drop-shadow);display:flex;flex-direction:column;height:800px;max-height:80%;overflow:hidden;padding:0;width:100%}@media (min-width:768px){.tw_structured-filter-editor__container{min-width:600px}}.tw_structured-filter-editor__content{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto;padding:1rem;width:100%}.tw_structured-filter-editor__footer{align-items:center;background-color:var(--theme-wizard-footer-bg);border-top:1px solid var(--theme-wizard-footer-border);bottom:0;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding-bottom:8px;padding-inline-end:8px;padding-top:8px;padding-inline-start:1rem;position:sticky;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tw_structured-filter-editor__employees-only{align-items:center;border-bottom:1px solid var(--grid-table-border);display:flex;gap:.5rem;padding:1rem;width:100%}.tw_structured-filter-editor__employees-only label{color:var(--theme-primary)}.tw_structured-filter-editor__presets{flex-shrink:0}.tw_structured-filter-editor__presets ul li{align-items:center;border-bottom:1px solid var(--theme-gray-table-border);cursor:pointer;display:flex;font-size:.875rem;height:44px;line-height:1.5rem;padding:0 1rem;width:100%}.tw_structured-filter-editor__presets ul li:first-of-type{height:34px}.tw_structured-filter-editor__presets ul li:last-of-type{border-bottom:none}.tw_structured-filter-editor__presets-list{flex-grow:1;overflow:hidden}.tw_structured-filter-editor__presets-list.collapsed{height:32px;transition:height .3s ease-in-out}.tw_structured-filter-editor__presets-list.expanded{height:386px;transition:height .3s ease-in-out}.tw_structured-filter-editor__presets-rename{width:100%}.tw_structured-filter-editor__presets-rename ul{margin:0;padding:0;width:100%}.tw_structured-filter-editor__presets-rename ul li{list-style-type:none;margin:0;padding:0;width:100%}.tw_structured-filter-editor__tabs-container{display:flex;flex-direction:column;flex-grow:1;position:relative;width:100%;z-index:0}.tw_structured-filter-editor__tabs-content{border:1px solid var(--theme-primary);border-radius:0 0 8px 8px;flex-grow:1;overflow:hidden;padding:0}@media (min-width:557px){.tw_structured-filter-editor__tabs-content{border-radius:8px 8px 8px 8px}}.tw_structured-filter-editor__tabs-buttons{container:tw_buttons-container/inline-size;position:relative;z-index:1}.tw_structured-filter-editor__tabs-buttons ul{height:100%;margin:0;padding:0}.tw_structured-filter-editor__tabs-buttons ul li{align-items:center;background-color:var(--theme-primary-light);border-bottom:1px solid var(--theme-primary);border-left:1px solid var(--theme-primary);border-right:1px solid var(--theme-primary);color:var(--theme-primary);display:flex;font-size:.875rem;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;text-wrap:nowrap;transition:background-color .2s ease-in-out}.tw_structured-filter-editor__tabs-buttons ul li:first-of-type{border-radius:7px 7px 0 0;border-top:1px solid var(--theme-primary)}.tw_structured-filter-editor__tabs-buttons ul li.selected{background-color:var(--solid-button-bg);color:var(--solid-button-fg)}@container tw_buttons-container (width > 400px){.tw_structured-filter-editor__tabs-buttons ul{display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;height:38px}.tw_structured-filter-editor__tabs-buttons ul li{border:1px solid var(--theme-primary);border-radius:7px 7px 7px 7px;cursor:pointer;height:34px;margin:0;opacity:.7;padding:.25rem 1rem;transition:all .15s ease-in-out}.tw_structured-filter-editor__tabs-buttons ul li:first-of-type{border-radius:7px 7px 7px 7px}.tw_structured-filter-editor__tabs-buttons ul li:first-of-type.selected{border-radius:7px 7px 0 0}.tw_structured-filter-editor__tabs-buttons ul li.selected{border:1px solid var(--theme-primary);border-radius:7px 7px 0 0;height:38px;opacity:1}}@media (min-width:557px){:where(.tw_structured-filter-editor__tabs-container:has(.tw_structured-filter-editor__tabs-buttons li:first-of-type.selected)) .tw_structured-filter-editor__tabs-content{border-radius:0 8px 8px 8px}}@media (min-width:557px){:where(.tw_structured-filter-editor__tabs-container:has(.tw_structured-filter-editor__tabs-buttons li:last-of-type.selected)) .tw_structured-filter-editor__tabs-content{border-radius:8px 0 8px 8px}}.tw_structured-filter-editor__group-header{background-color:var(--grid-grouping-bg-expanded);border-bottom:1px solid var(--theme-gray-table-border);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;line-height:1.25rem;padding:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_structured-filter-editor__group-header:hover{background-color:var(--grid-grouping-bg-collapsed)}.tw_structured-filter-editor__group-content{width:100%}.tw_structured-filter-editor__group-content:has(.tw_filter-presets){background-color:var(--grid-sub-head-bg);border:5px solid #000}.tw_structured-filter-editor__group-item{align-items:center;border-bottom:1px solid var(--theme-gray-table-border);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding-bottom:.5rem;padding-inline-end:.5rem;padding-top:.5rem;padding-inline-start:calc(1rem + 18px);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tw_structured-filter-editor__group-item:hover{background-color:var(--grid-grouping-bg-collapsed)}.tw_structured-filter-editor__group-item:has(.tw_checkbox--checked) .tw_structured-filter-editor__group-item-text{color:var(--theme-primary)}.hc-dark-theme .tw_structured-filter-editor__group-header,.hc-dark-theme .tw_structured-filter-editor__group-item,.hc-light-theme .tw_structured-filter-editor__group-header,.hc-light-theme .tw_structured-filter-editor__group-item{color:var(--hc-fg)}.hc-dark-theme .tw_structured-filter-editor__group-header:hover,.hc-dark-theme .tw_structured-filter-editor__group-item:hover,.hc-light-theme .tw_structured-filter-editor__group-header:hover,.hc-light-theme .tw_structured-filter-editor__group-item:hover{background-color:transparent;color:var(--hc-fg);outline:3px solid var(--hc-border);outline-offset:-3px}.hc-dark-theme .tw_structured-filter-editor__group-header:has(.tw_checkbox--checked) .tw_structured-filter-editor__group-item-text,.hc-dark-theme .tw_structured-filter-editor__group-item:has(.tw_checkbox--checked) .tw_structured-filter-editor__group-item-text,.hc-light-theme .tw_structured-filter-editor__group-header:has(.tw_checkbox--checked) .tw_structured-filter-editor__group-item-text,.hc-light-theme .tw_structured-filter-editor__group-item:has(.tw_checkbox--checked) .tw_structured-filter-editor__group-item-text{color:var(--hc-fg)}ul li.tw_individuals__list-search{background-color:var(--grid-grouping-bg-expanded)}ul li.tw_individuals__list-item,ul li.tw_individuals__list-search{border-bottom:1px solid var(--grid-table-border);color:var(--theme-employee-panel-name);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:.5rem 1rem}ul li.tw_individuals__list-item:hover{background-color:var(--grid-row-bg-hover)}ul li.tw_individuals__list-item:last-of-type{border-bottom:none;border-radius:0 0 10px 10px}ul li.tw_individuals__list-item:has(.tw_checkbox--checked) .employee-name{color:var(--theme-primary)}.tw_blur{backdrop-filter:blur(10px)}.tw_blur__content{cursor:auto;filter:blur(3px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_layout__leave-management{flex-grow:0}.tw_layout__leave-management:has(.tw_calendar-container){flex-grow:1}.tw_layout__window-size{max-height:90%;max-width:90%}.tw_layout__spacer--no-label{padding-top:24px}.tw_layout__separator-vertical{background-color:var(--theme-border-generic-light);min-height:100%;min-width:1px}.tw_layout__separator-vertical--primary{background-color:var(--theme-primary)}.tw_layout__separator-vertical--gray{background-color:var(--theme-border);opacity:.2}.tw_layout__separator-horizontal{background-color:var(--theme-border-generic-light);min-height:1px;min-width:100%}.tw_layout__separator-horizontal--primary{background-color:var(--theme-primary)}.tw_layout__separator-horizontal--gray{background-color:var(--theme-border);opacity:.2}.tw_layout__border--none{border:none}.tw_layout__border--top{border-top:1px solid var(--theme-header-separator)}.tw_layout__border--top-primary{border-top:1px solid var(--theme-primary)}.tw_layout__border--top-primary-transparent{border-top:1px solid var(--theme-primary-transparent)}.tw_layout__border--bottom{border-bottom:1px solid var(--theme-header-separator)}.tw_layout__border--bottom-primary{border-bottom:1px solid var(--theme-primary)}.tw_layout__border--bottom-primary-transparent{border-bottom:1px solid var(--theme-primary-transparent)}.tw_layout__border-radius--normal{border-radius:4px}.tw_layout__border-top--none{border-top:none}.tw_layout__border-left--none{border-left:none}.tw_layout__border-right--none{border-right:none}.tw_layout__border-bottom--none{border-bottom:none}.tw_layout__border-color--flexitime{border-color:var(--flexitime-prefix)}.tw_layout__position--absolute{position:absolute}.tw_layout__position--relative{position:relative}.tw_layout__position-top--0{top:0}.tw_layout__position-left--0{left:0}.tw_layout__z-index--0{z-index:0}.tw_layout__z-index--5{z-index:5}.tw_layout__z-index--10{z-index:10}.tw_layout__z-index--20{z-index:20}.tw_layout__z-index--30{z-index:30}.tw_layout__z-index--40{z-index:40}.tw_layout__z-index--50{z-index:50}.tw_layout__z-index--60{z-index:60}.tw_layout__z-index--70{z-index:70}.tw_layout__z-index--80{z-index:80}.tw_layout__z-index--90{z-index:90}.tw_layout__z-index--100{z-index:100}.tw_layout__z-index--9999{z-index:9999}.tw_layout__align-content--start{align-content:flex-start}.tw_layout__align-content--end{align-content:flex-end}.tw_layout__align-content--center{align-content:center}.tw_layout__align-items--start{align-items:flex-start}.tw_layout__align-items--end{align-items:flex-end}.tw_layout__align-items--center{align-items:center}.tw_layout__align-self--start{align-self:flex-start}.tw_layout__align-self--end{align-self:flex-end}.tw_layout__align-self--center{align-self:center}.tw_layout__justify-content--start{justify-content:flex-start}.tw_layout__justify-content--between{justify-content:space-between}.tw_layout__justify-content--end{justify-content:flex-end}.tw_layout__justify-content--stretch{justify-content:stretch}.tw_layout__justify-content--center{justify-content:center}.tw_layout__justify-items--start{justify-items:flex-start}.tw_layout__justify-items--end{justify-items:flex-end}.tw_layout__justify-items--center{justify-items:stretch}.tw_layout--hidden{display:none}.tw_layout--inline-block{display:inline-block}.tw_layout--block{display:block}.tw_layout--grid{display:grid;gap:1rem}.tw_layout__columns{grid-template-columns:repeat(1,minmax(0,1fr))}.tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}.tw_layout__column--no-gap{-moz-column-gap:var(--spacing-none);column-gap:var(--spacing-none)}.tw_layout__column--smaller-gap{-moz-column-gap:var(--spacing-smaller);column-gap:var(--spacing-smaller)}.tw_layout__column--small-gap{-moz-column-gap:var(--spacing-small);column-gap:var(--spacing-small)}.tw_layout__column--normal-gap{-moz-column-gap:var(--spacing-normal);column-gap:var(--spacing-normal)}.tw_layout__column--large-gap{-moz-column-gap:var(--spacing-large);column-gap:var(--spacing-large)}.tw_layout__column--larger-gap{-moz-column-gap:var(--spacing-larger);column-gap:var(--spacing-larger)}.tw_layout__column--double-gap{-moz-column-gap:var(--spacing-double);column-gap:var(--spacing-double)}.tw_layout__column-start--1{grid-column-start:1}.tw_layout__column-start--2{grid-column-start:2}.tw_layout__column-start--3{grid-column-start:3}.tw_layout__column-start--4{grid-column-start:4}.tw_layout__row--no-gap{row-gap:var(--spacing-none)}.tw_layout__row--smaller-gap{row-gap:var(--spacing-smaller)}.tw_layout__row--small-gap{row-gap:var(--spacing-small)}.tw_layout__row--normal-gap{row-gap:var(--spacing-normal)}.tw_layout__row--large-gap{row-gap:var(--spacing-large)}.tw_layout__row--larger-gap{row-gap:var(--spacing-larger)}.tw_layout__row--double-gap{row-gap:var(--spacing-double)}.tw_layout__row-start--1{grid-row-start:1}.tw_layout__row-start--2{grid-row-start:2}.tw_layout__row-start--3{grid-row-start:3}.tw_layout__row-start--4{grid-row-start:4}.tw_layout__column-span{grid-column:span 1}.tw_layout__column-span--1{grid-column:span 1/span 1}.tw_layout__column-span--2{grid-column:span 2/span 2}.tw_layout__column-span--3{grid-column:span 3/span 3}.tw_layout__column-span--4{grid-column:span 4/span 4}.tw_layout__column-span--all{grid-column:1/-1}.tw_layout--flex{display:flex;gap:1rem;width:100%}.tw_layout--flex-column{flex-direction:column}.tw_layout--flex-row{flex-direction:row}.tw_layout--flex-row-reverse{flex-direction:row-reverse}.tw_layout--grow{flex-grow:1}.tw_layout--no-grow{flex-grow:0}.tw_layout--wrap{flex-wrap:wrap}.tw_layout--no-wrap{flex-wrap:nowrap}.tw_layout--no-gap{gap:var(--spacing-none)}.tw_layout--smaller-gap{gap:var(--spacing-smaller)}.tw_layout--small-gap{gap:var(--spacing-small)}.tw_layout--normal-gap{gap:var(--spacing-normal)}.tw_layout--large-gap{gap:var(--spacing-large)}.tw_layout--larger-gap{gap:var(--spacing-larger)}.tw_layout--double-gap{gap:var(--spacing-double)}.tw_layout--xl-gap{gap:var(--spacing-xl)}.tw_layout__overflow--hidden{overflow:hidden}.tw_layout__overflow--visible{overflow:visible}.tw_layout__overflow--auto{overflow:auto}.tw_layout__overflow--scroll{overflow:scroll}.tw_layout__overflow--y-hidden{overflow-y:hidden}.tw_layout__overflow--y-visible{overflow-y:visible}.tw_layout__overflow--y-auto{overflow-y:auto}.tw_layout__overflow--y-scroll{overflow-y:scroll}.tw_layout__overflow--x-hidden{overflow-x:hidden}.tw_layout__overflow--x-visible{overflow-x:visible}.tw_layout__overflow--x-auto{overflow-x:auto}.tw_layout__overflow--x-scroll{overflow-x:scroll}.tw_layout__width--full{width:100%}.tw_layout__width--third{width:33.333333%}.tw_layout__width--half{width:50%}.tw_layout__width--two-thirds{width:66.666667%}.tw_layout__width--auto{width:auto}.tw_layout__width--status{width:450px}.tw_layout__width--34{width:34px}.tw_layout__width--64{width:64px}.tw_layout__width--100{width:100px}.tw_layout__width--150{width:150px}.tw_layout__width--250{width:250px}.tw_layout__width--280{width:280px}.tw_layout__width--320{width:320px}.tw_layout__width--600{width:600px}.tw_layout__width-min--64{min-width:64px}.tw_layout__width-min--100{min-width:100px}.tw_layout__width-min--150{min-width:150px}.tw_layout__width-min--250{min-width:250px}.tw_layout__width-min--280{min-width:280px}.tw_layout__width-min--320{min-width:320px}.tw_layout__width-max--320{max-width:320px}.tw_layout__width-max--400{max-width:400px}.tw_layout__width-max--600{max-width:600px}.tw_layout__width-max--900{max-width:900px}.tw_layout__width-max--1000{max-width:1000px}.tw_layout__width-max--full{max-width:100%}.tw_layout__height--auto{height:auto}.tw_layout__height--full{height:100%}.tw_layout__height--table-cell{min-height:40px}.tw_layout__height--input{height:34px}.tw_layout__height-min--68{min-height:68px}.tw_layout__height-min--24{min-height:24px}.tw_layout__height-min--32,.tw_layout__height-min--34{min-height:34px}.tw_layout__height-max--34{max-height:34px}.tw_layout__height-max--36{max-height:36px}@media (min-width:640px){.sm\:tw_layout__spacer--no-label{padding-top:24px}}@media (min-width:768px){.md\:tw_layout__spacer--no-label{padding-top:24px}}@media (min-width:1024px){.lg\:tw_layout__spacer--no-label{padding-top:24px}}@media (min-width:1280px){.xl\:tw_layout__spacer--no-label{padding-top:24px}}@media (min-width:1536px){.xxl\:tw_layout__spacer--no-label{padding-top:24px}}@media (min-width:640px){.sm\:tw_layout__align-self--start{align-self:flex-start}.sm\:tw_layout__align-self--end{align-self:flex-end}.sm\:tw_layout__align-self--center{align-self:center}.sm\:tw_layout__justify-content--start{justify-content:flex-start}.sm\:tw_layout__justify-content--between{justify-content:space-between}.sm\:tw_layout__justify-content--end{justify-content:flex-end}.sm\:tw_layout__justify-content--stretch{justify-content:stretch}.sm\:tw_layout__justify-content--center{justify-content:center}.sm\:tw_layout__align-items--start{align-items:flex-start}.sm\:tw_layout__align-items--end{align-items:flex-end}.sm\:tw_layout__align-items--center{align-items:center}}@media (min-width:768px){.md\:tw_layout__align-self--start{align-self:flex-start}.md\:tw_layout__align-self--end{align-self:flex-end}.md\:tw_layout__align-self--center{align-self:center}.md\:tw_layout__justify-content--start{justify-content:flex-start}.md\:tw_layout__justify-content--between{justify-content:space-between}.md\:tw_layout__justify-content--end{justify-content:flex-end}.md\:tw_layout__justify-content--stretch{justify-content:stretch}.md\:tw_layout__justify-content--center{justify-content:center}.md\:tw_layout__align-items--start{align-items:flex-start}.md\:tw_layout__align-items--end{align-items:flex-end}.md\:tw_layout__align-items--center{align-items:center}}@media (min-width:1024px){.lg\:tw_layout__align-self--start{align-self:flex-start}.lg\:tw_layout__align-self--end{align-self:flex-end}.lg\:tw_layout__align-self--center{align-self:center}.lg\:tw_layout__justify-content--start{justify-content:flex-start}.lg\:tw_layout__justify-content--between{justify-content:space-between}.lg\:tw_layout__justify-content--end{justify-content:flex-end}.lg\:tw_layout__justify-content--stretch{justify-content:stretch}.lg\:tw_layout__justify-content--center{justify-content:center}.lg\:tw_layout__align-items--start{align-items:flex-start}.lg\:tw_layout__align-items--end{align-items:flex-end}.lg\:tw_layout__align-items--center{align-items:center}}@media (min-width:1280px){.xl\:tw_layout__align-self--start{align-self:flex-start}.xl\:tw_layout__align-self--end{align-self:flex-end}.xl\:tw_layout__align-self--center{align-self:center}.xl\:tw_layout__justify-content--start{justify-content:flex-start}.xl\:tw_layout__justify-content--between{justify-content:space-between}.xl\:tw_layout__justify-content--end{justify-content:flex-end}.xl\:tw_layout__justify-content--stretch{justify-content:stretch}.xl\:tw_layout__justify-content--center{justify-content:center}.xl\:tw_layout__align-items--start{align-items:flex-start}.xl\:tw_layout__align-items--end{align-items:flex-end}.xl\:tw_layout__align-items--center{align-items:center}}@media (min-width:1536px){.xxl\:tw_layout__align-self--start{align-self:flex-start}.xxl\:tw_layout__align-self--end{align-self:flex-end}.xxl\:tw_layout__align-self--center{align-self:center}.xxl\:tw_layout__justify-content--start{justify-content:flex-start}.xxl\:tw_layout__justify-content--between{justify-content:space-between}.xxl\:tw_layout__justify-content--end{justify-content:flex-end}.xxl\:tw_layout__justify-content--stretch{justify-content:stretch}.xxl\:tw_layout__justify-content--center{justify-content:center}.xxl\:tw_layout__align-items--start{align-items:flex-start}.xxl\:tw_layout__align-items--end{align-items:flex-end}.xxl\:tw_layout__align-items--center{align-items:center}}@media (min-width:640px){.sm\:tw_layout--grid{display:grid;gap:1rem}.sm\:tw_layout--flex{display:flex;gap:1rem}}@media (min-width:768px){.md\:tw_layout--grid{display:grid;gap:1rem}.md\:tw_layout--flex{display:flex;gap:1rem}}@media (min-width:1024px){.lg\:tw_layout--grid{display:grid;gap:1rem}.lg\:tw_layout--flex{display:flex;gap:1rem}}@media (min-width:1280px){.xl\:tw_layout--grid{display:grid;gap:1rem}.xl\:tw_layout--flex{display:flex;gap:1rem}}@media (min-width:1536px){.xxl\:tw_layout--grid{display:grid;gap:1rem}.xxl\:tw_layout--flex{display:flex;gap:1rem}}@media (min-width:1970px){.xxxl\:tw_layout--grid{display:grid;gap:1rem}.xxxl\:tw_layout--flex{display:flex;gap:1rem}}@media (min-width:640px){.sm\:tw_layout__width--full{width:100%}.sm\:tw_layout__width--third{width:33.333333%}.sm\:tw_layout__width--half{width:50%}.sm\:tw_layout__width--two-thirds{width:66.666667%}.sm\:tw_layout__width--auto{width:auto}.sm\:tw_layout__width--34{width:34px}.sm\:tw_layout__width-min--64{min-width:64px}.sm\:tw_layout__width--64{width:64px}.sm\:tw_layout__width-min--100{min-width:100px}.sm\:tw_layout__width--100{width:100px}.sm\:tw_layout__width-min--150{min-width:150px}.sm\:tw_layout__width--150{width:150px}.sm\:tw_layout__width-min--250{min-width:250px}.sm\:tw_layout__width--250{width:250px}.sm\:tw_layout__width-min--280{min-width:280px}.sm\:tw_layout__width--280{width:280px}.sm\:tw_layout__width-min--320{min-width:320px}.sm\:tw_layout__width--320{width:320px}.sm\:tw_layout__width-max--400{max-width:400px}.sm\:tw_layout__width-max--600{max-width:600px}.sm\:tw_layout__width--600{width:600px}.sm\:tw_layout--grow{flex-grow:1}.sm\:tw_layout--no-grow{flex-grow:0}}@media (min-width:768px){.md\:tw_layout__width--full{width:100%}.md\:tw_layout__width--third{width:33.333333%}.md\:tw_layout__width--half{width:50%}.md\:tw_layout__width--two-thirds{width:66.666667%}.md\:tw_layout__width--auto{width:auto}.md\:tw_layout__width--34{width:34px}.md\:tw_layout__width-min--64{min-width:64px}.md\:tw_layout__width--64{width:64px}.md\:tw_layout__width-min--150{min-width:150px}.md\:tw_layout__width--150{width:150px}.md\:tw_layout__width-min--100{min-width:100px}.md\:tw_layout__width--100{width:100px}.md\:tw_layout__width-min--250{min-width:250px}.md\:tw_layout__width--250{width:250px}.md\:tw_layout__width-min--280{min-width:280px}.md\:tw_layout__width--280{width:280px}.md\:tw_layout__width-min--320{min-width:320px}.md\:tw_layout__width--320{width:320px}.md\:tw_layout__width-max--400{max-width:400px}.md\:tw_layout__width-max--600{max-width:600px}.md\:tw_layout__width--600{width:600px}.md\:tw_layout--grow{flex-grow:1}.md\:tw_layout--no-grow{flex-grow:0}}@media (min-width:1024px){.lg\:tw_layout__width--full{width:100%}.lg\:tw_layout__width--third{width:33.333333%}.lg\:tw_layout__width--half{width:50%}.lg\:tw_layout__width--two-thirds{width:66.666667%}.lg\:tw_layout__width--auto{width:auto}.lg\:tw_layout__width--34{width:34px}.lg\:tw_layout__width-min--64{min-width:64px}.lg\:tw_layout__width--64{width:64px}.lg\:tw_layout__width-min--100{min-width:100px}.lg\:tw_layout__width--100{width:100px}.lg\:tw_layout__width-min--150{min-width:150px}.lg\:tw_layout__width--150{width:150px}.lg\:tw_layout__width-min--250{min-width:250px}.lg\:tw_layout__width--250{width:250px}.lg\:tw_layout__width-min--280{min-width:280px}.lg\:tw_layout__width--280{width:280px}.lg\:tw_layout__width-min--320{min-width:320px}.lg\:tw_layout__width--320{width:320px}.lg\:tw_layout__width-max--400{max-width:400px}.lg\:tw_layout__width-max--600{max-width:600px}.lg\:tw_layout__width--600{width:600px}.lg\:tw_layout--grow{flex-grow:1}.lg\:tw_layout--no-grow{flex-grow:0}}@media (min-width:1280px){.xl\:tw_layout__width--full{width:100%}.xl\:tw_layout__width--third{width:33.333333%}.xl\:tw_layout__width--half{width:50%}.xl\:tw_layout__width--two-thirds{width:66.666667%}.xl\:tw_layout__width--auto{width:auto}.xl\:tw_layout__width--34{width:34px}.xl\:tw_layout__width-min--64{min-width:64px}.xl\:tw_layout__width--64{width:64px}.xl\:tw_layout__width-min--100{min-width:100px}.xl\:tw_layout__width--100{width:100px}.xl\:tw_layout__width-min--150{min-width:150px}.xl\:tw_layout__width--150{width:150px}.xl\:tw_layout__width-min--250{min-width:250px}.xl\:tw_layout__width--250{width:250px}.xl\:tw_layout__width-min--280{min-width:280px}.xl\:tw_layout__width--280{width:280px}.xl\:tw_layout__width-min--320{min-width:320px}.xl\:tw_layout__width--320{width:320px}.xl\:tw_layout__width-max--400{max-width:400px}.xl\:tw_layout__width-max--600{max-width:600px}.xl\:tw_layout__width--600{width:600px}.xl\:tw_layout--grow{flex-grow:1}.xl\:tw_layout--no-grow{flex-grow:0}}@media (min-width:1536px){.xxl\:tw_layout__width--full{width:100%}.xxl\:tw_layout__width--third{width:33.333333%}.xxl\:tw_layout__width--half{width:50%}.xxl\:tw_layout__width--two-thirds{width:66.666667%}.xxl\:tw_layout__width--auto{width:auto}.xxl\:tw_layout__width--34{width:34px}.xxl\:tw_layout__width-min--64{min-width:64px}.xxl\:tw_layout__width--64{width:64px}.xxl\:tw_layout__width-min--100{min-width:100px}.xxl\:tw_layout__width--100{width:100px}.xxl\:tw_layout__width-min--150{min-width:150px}.xxl\:tw_layout__width--150{width:150px}.xxl\:tw_layout__width-min--250{min-width:250px}.xxl\:tw_layout__width--250{width:250px}.xxl\:tw_layout__width-min--280{min-width:280px}.xxl\:tw_layout__width--280{width:280px}.xxl\:tw_layout__width-min--320{min-width:320px}.xxl\:tw_layout__width--320{width:320px}.xxl\:tw_layout__width-max--400{max-width:400px}.xxl\:tw_layout__width-max--600{max-width:600px}.xxl\:tw_layout__width--600{width:600px}.xxl\:tw_layout--grow{flex-grow:1}.xxl\:tw_layout--no-grow{flex-grow:0}}@media (min-width:1970px){.xxxl\:tw_layout__width--full{width:100%}.xxxl\:tw_layout__width--third{width:33.333333%}.xxxl\:tw_layout__width--half{width:50%}.xxxl\:tw_layout__width--two-thirds{width:66.666667%}.xxxl\:tw_layout__width--auto{width:auto}.xxxl\:tw_layout__width--34{width:34px}.xxxl\:tw_layout__width-min--64{min-width:64px}.xxxl\:tw_layout__width--64{width:64px}.xxxl\:tw_layout__width-min--100{min-width:100px}.xxxl\:tw_layout__width--100{width:100px}.xxxl\:tw_layout__width-min--150{min-width:150px}.xxxl\:tw_layout__width--150{width:150px}.xxxl\:tw_layout__width-min--250{min-width:250px}.xxxl\:tw_layout__width--250{width:250px}.xxxl\:tw_layout__width-min--280{min-width:280px}.xxxl\:tw_layout__width--280{width:280px}.xxxl\:tw_layout__width-min--320{min-width:320px}.xxxl\:tw_layout__width--320{width:320px}.xxxl\:tw_layout__width-max--400{max-width:400px}.xxxl\:tw_layout__width-max--600{max-width:600px}.xxxl\:tw_layout__width--600{width:600px}.xxxl\:tw_layout--grow{flex-grow:1}.xxxl\:tw_layout--no-grow{flex-grow:0}}@media (min-width:640px){.sm\:tw_layout__columns--1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:768px){.md\:tw_layout__columns--1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:1024px){.lg\:tw_layout__columns--1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:1280px){.xl\:tw_layout__columns--1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:1536px){.xxl\:tw_layout__columns--1{grid-template-columns:repeat(1,minmax(0,1fr))}.xxl\:tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxl\:tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.xxl\:tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.xxl\:tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.xxl\:tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.xxl\:tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:1970px){.xxxl\:tw_layout__columns--1{grid-template-columns:repeat(1,minmax(0,1fr))}.xxxl\:tw_layout__columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxxl\:tw_layout__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.xxxl\:tw_layout__columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.xxxl\:tw_layout__columns--5{grid-template-columns:repeat(5,minmax(0,1fr))}.xxxl\:tw_layout__columns--6{grid-template-columns:repeat(6,minmax(0,1fr))}.xxxl\:tw_layout__columns--manage-modal{grid-template-columns:260px minmax(260px,1fr)}}@media (min-width:640px){.sm\:tw_layout__column-span--1{grid-column:span 1}.sm\:tw_layout__column-span--2{grid-column:span 2}.sm\:tw_layout__column-span--3{grid-column:span 3}.sm\:tw_layout__column-span--4{grid-column:span 4}.sm\:tw_layout__column-span--all{grid-column:1/-1}.sm\:tw_layout__row-start--1{grid-row-start:1}.sm\:tw_layout__row-start--2{grid-row-start:2}.sm\:tw_layout__row-start--3{grid-row-start:3}.sm\:tw_layout__row-start--4{grid-row-start:4}.sm\:tw_layout__column-start--1{grid-column-start:1}.sm\:tw_layout__column-start--2{grid-column-start:2}.sm\:tw_layout__column-start--3{grid-column-start:3}.sm\:tw_layout__column-start--4{grid-column-start:4}}@media (min-width:768px){.md\:tw_layout__column-span--1{grid-column:span 1}.md\:tw_layout__column-span--2{grid-column:span 2}.md\:tw_layout__column-span--3{grid-column:span 3}.md\:tw_layout__column-span--4{grid-column:span 4}.md\:tw_layout__column-span--all{grid-column:1/-1}.md\:tw_layout__row-start--1{grid-row-start:1}.md\:tw_layout__row-start--2{grid-row-start:2}.md\:tw_layout__row-start--3{grid-row-start:3}.md\:tw_layout__row-start--4{grid-row-start:4}.md\:tw_layout__column-start--1{grid-column-start:1}.md\:tw_layout__column-start--2{grid-column-start:2}.md\:tw_layout__column-start--3{grid-column-start:3}.md\:tw_layout__column-start--4{grid-column-start:4}}@media (min-width:1024px){.lg\:tw_layout__column-span--1{grid-column:span 1}.lg\:tw_layout__column-span--2{grid-column:span 2}.lg\:tw_layout__column-span--3{grid-column:span 3}.lg\:tw_layout__column-span--4{grid-column:span 4}.lg\:tw_layout__column-span--all{grid-column:1/-1}.lg\:tw_layout__row-start--1{grid-row-start:1}.lg\:tw_layout__row-start--2{grid-row-start:2}.lg\:tw_layout__row-start--3{grid-row-start:3}.lg\:tw_layout__row-start--4{grid-row-start:4}.lg\:tw_layout__column-start--1{grid-column-start:1}.lg\:tw_layout__column-start--2{grid-column-start:2}.lg\:tw_layout__column-start--3{grid-column-start:3}.lg\:tw_layout__column-start--4{grid-column-start:4}}@media (min-width:1280px){.xl\:tw_layout__column-span--1{grid-column:span 1}.xl\:tw_layout__column-span--2{grid-column:span 2}.xl\:tw_layout__column-span--3{grid-column:span 3}.xl\:tw_layout__column-span--4{grid-column:span 4}.xl\:tw_layout__column-span--all{grid-column:1/-1}.xl\:tw_layout__row-start--1{grid-row-start:1}.xl\:tw_layout__row-start--2{grid-row-start:2}.xl\:tw_layout__row-start--3{grid-row-start:3}.xl\:tw_layout__row-start--4{grid-row-start:4}.xl\:tw_layout__column-start--1{grid-column-start:1}.xl\:tw_layout__column-start--2{grid-column-start:2}.xl\:tw_layout__column-start--3{grid-column-start:3}.xl\:tw_layout__column-start--4{grid-column-start:4}}@media (min-width:1536px){.xxl\:tw_layout__column-span--1{grid-column:span 1}.xxl\:tw_layout__column-span--2{grid-column:span 2}.xxl\:tw_layout__column-span--3{grid-column:span 3}.xxl\:tw_layout__column-span--4{grid-column:span 4}.xxl\:tw_layout__column-span--all{grid-column:1/-1}.xxl\:tw_layout__row-start--1{grid-row-start:1}.xxl\:tw_layout__row-start--2{grid-row-start:2}.xxl\:tw_layout__row-start--3{grid-row-start:3}.xxl\:tw_layout__row-start--4{grid-row-start:4}.xxl\:tw_layout__column-start--1{grid-column-start:1}.xxl\:tw_layout__column-start--2{grid-column-start:2}.xxl\:tw_layout__column-start--3{grid-column-start:3}.xxl\:tw_layout__column-start--4{grid-column-start:4}}@media (min-width:1970px){.xxxl\:tw_layout__column-span--1{grid-column:span 1}.xxxl\:tw_layout__column-span--2{grid-column:span 2}.xxxl\:tw_layout__column-span--3{grid-column:span 3}.xxxl\:tw_layout__column-span--4{grid-column:span 4}.xxxl\:tw_layout__column-span--all{grid-column:1/-1}.xxxl\:tw_layout__row-start--1{grid-row-start:1}.xxxl\:tw_layout__row-start--2{grid-row-start:2}.xxxl\:tw_layout__row-start--3{grid-row-start:3}.xxxl\:tw_layout__row-start--4{grid-row-start:4}.xxxl\:tw_layout__column-start--1{grid-column-start:1}.xxxl\:tw_layout__column-start--2{grid-column-start:2}.xxxl\:tw_layout__column-start--3{grid-column-start:3}.xxxl\:tw_layout__column-start--4{grid-column-start:4}}@media (min-width:640px){.sm\:tw_layout--flex-column{flex-direction:column}.sm\:tw_layout--flex-row{flex-direction:row}}@media (min-width:768px){.md\:tw_layout--flex-column{flex-direction:column}.md\:tw_layout--flex-row{flex-direction:row}}@media (min-width:1024px){.lg\:tw_layout--flex-column{flex-direction:column}.lg\:tw_layout--flex-row{flex-direction:row}}@media (min-width:1280px){.xl\:tw_layout--flex-column{flex-direction:column}.xl\:tw_layout--flex-row{flex-direction:row}}@media (min-width:1536px){.xxl\:tw_layout--flex-column{flex-direction:column}.xxl\:tw_layout--flex-row{flex-direction:row}}@media (min-width:1970px){.xxxl\:tw_layout--flex-column{flex-direction:column}.xxxl\:tw_layout--flex-row{flex-direction:row}}@media (min-width:640px){.sm\:tw_layout--no-gap{gap:var(--spacing-none)}.sm\:tw_layout--smaller-gap{gap:var(--spacing-smaller)}.sm\:tw_layout--small-gap{gap:var(--spacing-small)}.sm\:tw_layout--normal-gap{gap:var(--spacing-normal)}.sm\:tw_layout--large-gap{gap:var(--spacing-large)}.sm\:tw_layout--larger-gap{gap:var(--spacing-larger)}.sm\:tw_layout--double-gap{gap:var(--spacing-double)}.sm\:tw_layout--xl-gap{gap:var(--spacing-xl)}}@media (min-width:768px){.md\:tw_layout--no-gap{gap:var(--spacing-none)}.md\:tw_layout--smaller-gap{gap:var(--spacing-smaller)}.md\:tw_layout--small-gap{gap:var(--spacing-small)}.md\:tw_layout--normal-gap{gap:var(--spacing-normal)}.md\:tw_layout--large-gap{gap:var(--spacing-large)}.md\:tw_layout--larger-gap{gap:var(--spacing-larger)}.md\:tw_layout--double-gap{gap:var(--spacing-double)}.md\:tw_layout--xl-gap{gap:var(--spacing-xl)}}@media (min-width:1024px){.lg\:tw_layout--no-gap{gap:var(--spacing-none)}.lg\:tw_layout--smaller-gap{gap:var(--spacing-smaller)}.lg\:tw_layout--small-gap{gap:var(--spacing-small)}.lg\:tw_layout--normal-gap{gap:var(--spacing-normal)}.lg\:tw_layout--large-gap{gap:var(--spacing-large)}.lg\:tw_layout--larger-gap{gap:var(--spacing-larger)}.lg\:tw_layout--double-gap{gap:var(--spacing-double)}.lg\:tw_layout--xl-gap{gap:var(--spacing-xl)}}@media (min-width:1280px){.xl\:tw_layout--no-gap{gap:var(--spacing-none)}.xl\:tw_layout--smaller-gap{gap:var(--spacing-smaller)}.xl\:tw_layout--small-gap{gap:var(--spacing-small)}.xl\:tw_layout--normal-gap{gap:var(--spacing-normal)}.xl\:tw_layout--large-gap{gap:var(--spacing-large)}.xl\:tw_layout--larger-gap{gap:var(--spacing-larger)}.xl\:tw_layout--double-gap{gap:var(--spacing-double)}.xl\:tw_layout--xl-gap{gap:var(--spacing-xl)}}@media (min-width:1536px){.xxl\:tw_layout--no-gap{gap:var(--spacing-none)}.xxl\:tw_layout--smaller-gap{gap:var(--spacing-smaller)}.xxl\:tw_layout--small-gap{gap:var(--spacing-small)}.xxl\:tw_layout--normal-gap{gap:var(--spacing-normal)}.xxl\:tw_layout--large-gap{gap:var(--spacing-large)}.xxl\:tw_layout--larger-gap{gap:var(--spacing-larger)}.xxl\:tw_layout--double-gap{gap:var(--spacing-double)}.xxl\:tw_layout--xl-gap{gap:var(--spacing-xl)}}@media (min-width:1970px){.xxxl\:tw_layout--no-gap{gap:var(--spacing-none)}.xxxl\:tw_layout--smaller-gap{gap:var(--spacing-smaller)}.xxxl\:tw_layout--small-gap{gap:var(--spacing-small)}.xxxl\:tw_layout--normal-gap{gap:var(--spacing-normal)}.xxxl\:tw_layout--large-gap{gap:var(--spacing-large)}.xxxl\:tw_layout--larger-gap{gap:var(--spacing-larger)}.xxxl\:tw_layout--double-gap{gap:var(--spacing-double)}.xxxl\:tw_layout--xl-gap{gap:var(--spacing-xl)}}.tw_spacing__padding{padding:var(--spacing-normal)}.tw_spacing__padding--none{padding:var(--spacing-none)}.tw_spacing__padding--smaller{padding:var(--spacing-smaller)}.tw_spacing__padding--small{padding:var(--spacing-small)}.tw_spacing__padding--medium{padding:var(--spacing-medium)}.tw_spacing__padding--normal{padding:var(--spacing-normal)}.tw_spacing__padding--large{padding:var(--spacing-large)}.tw_spacing__padding--larger{padding:var(--spacing-larger)}.tw_spacing__padding--double{padding:var(--spacing-double)}.tw_spacing__padding-top{padding-top:var(--spacing-normal)}.tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.tw_spacing__padding-top--smaller{padding-top:var(--spacing-smaller)}.tw_spacing__padding-top--small{padding-top:var(--spacing-small)}.tw_spacing__padding-top--medium{padding-top:var(--spacing-medium)}.tw_spacing__padding-top--normal{padding-top:var(--spacing-normal)}.tw_spacing__padding-top--large{padding-top:var(--spacing-large)}.tw_spacing__padding-top--larger{padding-top:var(--spacing-larger)}.tw_spacing__padding-top--double{padding-top:var(--spacing-double)}.tw_spacing__padding-bottom{padding-bottom:var(--spacing-normal)}.tw_spacing__padding-bottom--none{padding-bottom:var(--spacing-none)}.tw_spacing__padding-bottom--smaller{padding-bottom:var(--spacing-smaller)}.tw_spacing__padding-bottom--small{padding-bottom:var(--spacing-small)}.tw_spacing__padding-bottom--medium{padding-bottom:var(--spacing-medium)}.tw_spacing__padding-bottom--normal{padding-bottom:var(--spacing-normal)}.tw_spacing__padding-bottom--large{padding-bottom:var(--spacing-large)}.tw_spacing__padding-bottom--larger{padding-bottom:var(--spacing-larger)}.tw_spacing__padding-bottom--double{padding-bottom:var(--spacing-double)}.tw_spacing__padding-x{padding-left:var(--spacing-normal);padding-right:var(--spacing-normal)}.tw_spacing__padding-x--none{padding-left:var(--spacing-none);padding-right:var(--spacing-none)}.tw_spacing__padding-x--smaller{padding-left:var(--spacing-smaller);padding-right:var(--spacing-smaller)}.tw_spacing__padding-x--small{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.tw_spacing__padding-x--medium{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}.tw_spacing__padding-x--normal{padding-left:var(--spacing-normal);padding-right:var(--spacing-normal)}.tw_spacing__padding-x--large{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.tw_spacing__padding-x--larger{padding-left:var(--spacing-larger);padding-right:var(--spacing-larger)}.tw_spacing__padding-x--double{padding-left:var(--spacing-double);padding-right:var(--spacing-double)}.tw_spacing__padding-y{padding-bottom:var(--spacing-normal);padding-top:var(--spacing-normal)}.tw_spacing__padding-y--none{padding-bottom:var(--spacing-none);padding-top:var(--spacing-none)}.tw_spacing__padding-y--smaller{padding-bottom:var(--spacing-smaller);padding-top:var(--spacing-smaller)}.tw_spacing__padding-y--small{padding-bottom:var(--spacing-small);padding-top:var(--spacing-small)}.tw_spacing__padding-y--medium{padding-bottom:var(--spacing-medium);padding-top:var(--spacing-medium)}.tw_spacing__padding-y--normal{padding-bottom:var(--spacing-normal);padding-top:var(--spacing-normal)}.tw_spacing__padding-y--large{padding-bottom:var(--spacing-large);padding-top:var(--spacing-large)}.tw_spacing__padding-y--larger{padding-bottom:var(--spacing-larger);padding-top:var(--spacing-larger)}.tw_spacing__padding-y--double{padding-bottom:var(--spacing-double);padding-top:var(--spacing-double)}.tw_spacing__padding-start{padding-inline-start:var(--spacing-normal)}.tw_spacing__padding-start--none{padding-inline-start:var(--spacing-none)}.tw_spacing__padding-start--smaller{padding-inline-start:var(--spacing-smaller)}.tw_spacing__padding-start--small{padding-inline-start:var(--spacing-small)}.tw_spacing__padding-start--medium{padding-inline-start:var(--spacing-medium)}.tw_spacing__padding-start--normal{padding-inline-start:var(--spacing-normal)}.tw_spacing__padding-start--large{padding-inline-start:var(--spacing-large)}.tw_spacing__padding-start--larger{padding-inline-start:var(--spacing-larger)}.tw_spacing__padding-start--double{padding-inline-start:var(--spacing-double)}.tw_spacing__padding-end{padding-inline-start:var(--spacing-normal)}.tw_spacing__padding-end--none{padding-inline-end:var(--spacing-none)}.tw_spacing__padding-end--smaller{padding-inline-end:var(--spacing-smaller)}.tw_spacing__padding-end--small{padding-inline-end:var(--spacing-small)}.tw_spacing__padding-end--medium{padding-inline-end:var(--spacing-medium)}.tw_spacing__padding-end--normal{padding-inline-end:var(--spacing-normal)}.tw_spacing__padding-end--large{padding-inline-end:var(--spacing-large)}.tw_spacing__padding-end--larger{padding-inline-end:var(--spacing-larger)}.tw_spacing__padding-end--double{padding-inline-end:var(--spacing-double)}.tw_spacing__margin{margin:var(--spacing-normal)}.tw_spacing__margin--none{margin:var(--spacing-none)}.tw_spacing__margin--smaller{margin:var(--spacing-smaller)}.tw_spacing__margin--small{margin:var(--spacing-small)}.tw_spacing__margin--normal{margin:var(--spacing-normal)}.tw_spacing__margin--large{margin:var(--spacing-large)}.tw_spacing__margin--larger{margin:var(--spacing-larger)}.tw_spacing__margin--double{margin:var(--spacing-double)}.tw_spacing__margin-top{margin-top:var(--spacing-normal)}.tw_spacing__margin-top--none{margin-top:var(--spacing-none)}.tw_spacing__margin-top--smaller{margin-top:var(--spacing-smaller)}.tw_spacing__margin-top--small{margin-top:var(--spacing-small)}.tw_spacing__margin-top--normal{margin-top:var(--spacing-normal)}.tw_spacing__margin-top--large{margin-top:var(--spacing-large)}.tw_spacing__margin-top--larger{margin-top:var(--spacing-larger)}.tw_spacing__margin-top--double{margin-top:var(--spacing-double)}.tw_spacing__margin-bottom{margin-bottom:var(--spacing-normal)}.tw_spacing__margin-bottom--none{margin-bottom:var(--spacing-none)}.tw_spacing__margin-bottom--smaller{margin-bottom:var(--spacing-smaller)}.tw_spacing__margin-bottom--small{margin-bottom:var(--spacing-small)}.tw_spacing__margin-bottom--normal{margin-bottom:var(--spacing-normal)}.tw_spacing__margin-bottom--large{margin-bottom:var(--spacing-large)}.tw_spacing__margin-bottom--larger{margin-bottom:var(--spacing-larger)}.tw_spacing__margin-bottom--double{margin-bottom:var(--spacing-double)}.tw_spacing__margin-start--26{margin-inline-start:26px}.tw_spacing__margin-start--none{margin-inline-start:var(--spacing-none)}.tw_spacing__margin-start--smaller{margin-inline-start:var(--spacing-smaller)}.tw_spacing__margin-start--small{margin-inline-start:var(--spacing-small)}.tw_spacing__margin-start--normal{margin-inline-start:var(--spacing-normal)}.tw_spacing__margin-start--large{margin-inline-start:var(--spacing-large)}.tw_spacing__margin-start--larger{margin-inline-start:var(--spacing-larger)}.tw_spacing__margin-start--double{margin-inline-start:var(--spacing-double)}.tw_spacing__margin-end--26{margin-inline-end:26px}.tw_spacing__margin-end--none{margin-inline-end:var(--spacing-none)}.tw_spacing__margin-end--smaller{margin-inline-end:var(--spacing-smaller)}.tw_spacing__margin-end--small{margin-inline-end:var(--spacing-small)}.tw_spacing__margin-end--normal{margin-inline-end:var(--spacing-normal)}.tw_spacing__margin-end--large{margin-inline-end:var(--spacing-large)}.tw_spacing__margin-end--larger{margin-inline-end:var(--spacing-larger)}.tw_spacing__margin-end--double{margin-inline-end:var(--spacing-double)}.tw_spacing__margin-x{margin-left:var(--spacing-normal);margin-right:var(--spacing-normal)}.tw_spacing__margin-x--auto{margin-left:auto;margin-right:auto}.tw_spacing__margin-x--none{margin-left:var(--spacing-none);margin-right:var(--spacing-none)}.tw_spacing__margin-x--smaller{margin-left:var(--spacing-smaller);margin-right:var(--spacing-smaller)}.tw_spacing__margin-x--small{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.tw_spacing__margin-x--normal{margin-left:var(--spacing-normal);margin-right:var(--spacing-normal)}.tw_spacing__margin-x--large{margin-left:var(--spacing-large);margin-right:var(--spacing-large)}.tw_spacing__margin-x--larger{margin-left:var(--spacing-larger);margin-right:var(--spacing-larger)}.tw_spacing__margin-x--double{margin-left:var(--spacing-double);margin-right:var(--spacing-double)}.tw_spacing__margin-y{margin-bottom:var(--spacing-normal);margin-top:var(--spacing-normal)}.tw_spacing__margin-y--auto{margin-bottom:auto;margin-top:auto}.tw_spacing__margin-y--none{margin-bottom:var(--spacing-none);margin-top:var(--spacing-none)}.tw_spacing__margin-y--smaller{margin-bottom:var(--spacing-smaller);margin-top:var(--spacing-smaller)}.tw_spacing__margin-y--small{margin-bottom:var(--spacing-small);margin-top:var(--spacing-small)}.tw_spacing__margin-y--normal{margin-bottom:var(--spacing-normal);margin-top:var(--spacing-normal)}.tw_spacing__margin-y--large{margin-bottom:var(--spacing-large);margin-top:var(--spacing-large)}.tw_spacing__margin-y--larger{margin-bottom:var(--spacing-larger);margin-top:var(--spacing-larger)}.tw_spacing__margin-y--double{margin-bottom:var(--spacing-double);margin-top:var(--spacing-double)}.last\:tw_spacing__margin-bottom{margin-bottom:0}@media (min-width:640px){.sm\:tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.sm\:tw_spacing__margin-top--none{margin-top:var(--spacing-none)}}@media (min-width:768px){.md\:tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.md\:tw_spacing__margin-top--none{margin-top:var(--spacing-none)}}@media (min-width:1024px){.lg\:tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.lg\:tw_spacing__margin-top--none{margin-top:var(--spacing-none)}}@media (min-width:1280px){.xl\:tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.xl\:tw_spacing__margin-top--none{margin-top:var(--spacing-none)}}@media (min-width:1536px){.xxl\:tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.xxl\:tw_spacing__margin-top--none{margin-top:var(--spacing-none)}}@media (min-width:1970px){.xxxl\:tw_spacing__padding-top--none{padding-top:var(--spacing-none)}.xxxl\:tw_spacing__margin-top--none{margin-top:var(--spacing-none)}}.tw_interactive__events--all{cursor:pointer;pointer-events:all}.tw_interactive__events--none{cursor:auto;pointer-events:none}.tw_interactive__focus-trap{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.tw_interactive__prevent-interaction--overlay{cursor:auto;display:block;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:9999}.tw_interactive__visibility--hidden{display:none}.tw_interactive__opacity--0{opacity:0}.tw_interactive__opacity--1{opacity:.1}.tw_interactive__opacity--2{opacity:.2}.tw_interactive__opacity--3{opacity:.3}.tw_interactive__opacity--4{opacity:.4}.tw_interactive__opacity--5{opacity:.5}.tw_interactive__opacity--6{opacity:.6}.tw_interactive__opacity--1{opacity:1}.tw_interactive__opacity-svg--1 svg{opacity:1!important}.tw_interactive__cursor--auto{cursor:auto}.tw_interactive__cursor--pointer{cursor:pointer}.tw_interactive__select--none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;src:url(fonts/PTSerif-Bold.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;src:url(fonts/PTSerif-BoldItalic.ttf) format("truetype")}.tw_typography__font-size--smaller{font-size:.75rem;line-height:1rem}.tw_typography__font-size--small{font-size:.875rem;line-height:1.25rem}.tw_typography__font-size--base{font-size:1rem;line-height:1.5rem}.tw_typography__font-size--large{font-size:1.125rem;line-height:1.75rem}.tw_typography__font-size--larger{font-size:1.5rem;line-height:2rem}.tw_typography__font-size--super-size{font-size:7.75rem;line-height:7.75rem}.tw_typography__font-size--16{font-size:16px;line-height:24px}.tw_typography__font-size--20{font-size:1.25rem;line-height:1.25rem}.tw_typography__font-size--34{font-size:2.125rem;line-height:2.125rem}.tw_typography__font-size--404{font-size:200px;line-height:normal}.tw_typography__font-weight--normal{font-weight:400}.tw_typography__font-weight--medium{font-weight:500}.tw_typography__font-weight--bold{font-weight:700}.tw_typography__font-style--italic{font-style:italic}.tw_typography__font-style--lowercase{text-transform:lowercase}.tw_typography__font-color--body{color:var(--theme-body-text)}.tw_typography__font-color--primary{color:var(--type-primary)}.tw_typography__font-color--personnel{color:var(--theme-category-personnel)}.tw_typography__font-color--employee{color:var(--theme-employee-panel-name)}.tw_typography__font-color--unprotected{color:var(--status-unprotected)}.tw_typography__font-color--note{color:var(--note-text)}.tw_typography__font-color--login-link{color:var(--login-text-link)}.tw_typography__font-color--yes{color:var(--theme-approved)}.tw_typography__font-color--no{color:var(--theme-declined)}.tw_typography__font-color--green{color:var(--theme-approved)}.tw_typography__font-color--red{color:var(--theme-declined)}.tw_typography__font-color--past-date{color:var(--grid-body-past-bg)}.tw_typography__font-color--flexitime{color:var(--flexitime-prefix)}.tw_typography__font-color--calculation-result{color:var(--calculation-after)}.tw_typography__text-align--center{text-align:center}.tw_typography__text-align--left{text-align:start}.tw_typography__text-align--right{text-align:end}.tw_typography__text-wrap--none{text-wrap:nowrap}.tw_typography__text-white-space--nowrap{white-space:nowrap}.tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.tw_typography__text-columns--3{-moz-column-count:3;column-count:3}.tw_typography__text-decoration--underline{text-decoration:underline}.tw_typography__text-decoration--no-underline{text-decoration:none}.tw_typography__text-decoration--on-hover:hover{text-decoration:underline}.tw_typography__date--normal{color:var(--theme-primary);font-size:1rem;font-weight:600;line-height:1.25rem}.tw_typography__date--large{color:var(--theme-primary);font-size:1.25rem;font-weight:600;line-height:1.75rem}.tw_typography__count{color:var(--theme-primary);font-size:14px;font-style:italic;font-weight:400;padding-bottom:0}.tw_typography__link{transition:all .3s ease-in-out}.tw_typography__link:hover{color:var(--theme-primary)}.tw_typography__link-employee-name{color:var(--theme-employee-panel-name);font-style:italic;font-weight:500}.tw_typography__link--underline{text-decoration:none}.tw_typography__link--underline:hover{text-decoration:underline}.tw_page-title{cursor:auto;display:flex;margin-bottom:1rem;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}@media (min-width:768px){.tw_page-title{margin-bottom:0}}.tw_page-title h1{align-self:center;color:var(--theme-H1);display:inline-block;font-size:30px;padding-bottom:0}.tw_employee-name{color:var(--theme-roll-call-employee-name);font-size:1rem;font-weight:700;line-height:1.5rem;padding-bottom:0}.tw_employee-name.out{color:var(--theme-status-failed)}@media (min-width:640px){.sm\:tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.sm\:tw_typography__text-columns--3{-moz-column-count:3;column-count:3}}@media (min-width:768px){.md\:tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.md\:tw_typography__text-columns--3{-moz-column-count:3;column-count:3}}@media (min-width:1024px){.lg\:tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.lg\:tw_typography__text-columns--3{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.xl\:tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.xl\:tw_typography__text-columns--3{-moz-column-count:3;column-count:3}}@media (min-width:1536px){.xxl\:tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.xxl\:tw_typography__text-columns--3{-moz-column-count:3;column-count:3}}@media (min-width:1970px){.xxxl\:tw_typography__text-columns--2{-moz-column-count:2;column-count:2}.xxxl\:tw_typography__text-columns--3{-moz-column-count:3;column-count:3}}.hc-dark-theme .tw_typography__font-color--login-link,.hc-dark-theme .tw_typography__font-color--no,.hc-dark-theme .tw_typography__font-color--note,.hc-dark-theme .tw_typography__font-color--primary,.hc-dark-theme .tw_typography__font-color--unprotected,.hc-dark-theme .tw_typography__font-color--yes,.hc-light-theme .tw_typography__font-color--login-link,.hc-light-theme .tw_typography__font-color--no,.hc-light-theme .tw_typography__font-color--note,.hc-light-theme .tw_typography__font-color--primary,.hc-light-theme .tw_typography__font-color--unprotected,.hc-light-theme .tw_typography__font-color--yes{color:var(--theme-body-text)}.tw_animation{transition:all .3s ease-in-out}.tw_animation__rotate--0{transform:rotate(0deg)}.tw_animation__rotate--minus-20{transform:rotate(-20deg)}.tw_animation__rotate--20{transform:rotate(20deg)}.tw_animation__rotate--minus-30{transform:rotate(-30deg)}.tw_animation__rotate--30{transform:rotate(30deg)}.tw_animation__rotate--90{transform:rotate(90deg)}.tw_animation__rotate--180{transform:rotate(180deg)}.tw_animation__rotate--270{transform:rotate(270deg)}.tw_animation__rotate--minus-90{transform:rotate(-90deg)}.tw_animation__duration--100{transition-duration:.1s}.tw_animation__duration--200{transition-duration:.2s}.tw_animation__duration--300{transition-duration:.3s}.tw_animation__easing--ease-in{transition-timing-function:ease-in}.tw_animation__easing--ease-out{transition-timing-function:ease-out}.tw_animation__easing--ease-in-out{transition-timing-function:ease-in-out}@media (min-width:640px){.sm\:tw_animation__rotate--0{transform:rotate(0deg)}.sm\:tw_animation__rotate--90{transform:rotate(90deg)}.sm\:tw_animation__rotate--180{transform:rotate(180deg)}.sm\:tw_animation__rotate--270{transform:rotate(270deg)}}@media (min-width:768px){.md\:tw_animation__rotate--0{transform:rotate(0deg)}.md\:tw_animation__rotate--90{transform:rotate(90deg)}.md\:tw_animation__rotate--180{transform:rotate(180deg)}.md\:tw_animation__rotate--270{transform:rotate(270deg)}}@media (min-width:1024px){.lg\:tw_animation__rotate--0{transform:rotate(0deg)}.lg\:tw_animation__rotate--90{transform:rotate(90deg)}.lg\:tw_animation__rotate--180{transform:rotate(180deg)}.lg\:tw_animation__rotate--270{transform:rotate(270deg)}}@media (min-width:1280px){.xl\:tw_animation__rotate--0{transform:rotate(0deg)}.xl\:tw_animation__rotate--90{transform:rotate(90deg)}.xl\:tw_animation__rotate--180{transform:rotate(180deg)}.xl\:tw_animation__rotate--270{transform:rotate(270deg)}}@media (min-width:1536px){.xxl\:tw_animation__rotate--0{transform:rotate(0deg)}.xxl\:tw_animation__rotate--90{transform:rotate(90deg)}.xxl\:tw_animation__rotate--180{transform:rotate(180deg)}.xxl\:tw_animation__rotate--270{transform:rotate(270deg)}}.tw_colors__bg--primary{background-color:var(--theme-primary)}.tw_colors__bg--leave{background-color:var(--theme-category-leave)}.tw_colors__bg--absence{background-color:var(--theme-category-absence)}.tw_colors__bg--personnel{background-color:var(--theme-category-personnel)}.tw_colors__bg--attendance{background-color:var(--theme-category-attendance)}.tw_colors__fg--primary{color:var(--theme-primary)}.tw_colors__fg--leave{color:var(--theme-category-leave)}.tw_colors__fg--absence{color:var(--theme-category-absence)}.tw_colors__fg--personnel{color:var(--theme-category-personnel)}.tw_colors__fg--attendance{color:var(--theme-category-attendance)}.tw_colors__fg--not-ready{color:var(--not-ready)}.tw_colors__fg--complete{color:var(--completed)}.tw_colors__modal-card{background-color:var(--wireframe-card-bg)}.tw_components__attendees-container{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tw_components__status{align-items:center;border:1px solid var(--status-border);border-radius:9999px;display:flex;height:18px;justify-content:center;min-height:18px;min-width:18px;position:relative;width:18px;z-index:0}.tw_components__status--not-started{background-color:var(--status-not-started)}.tw_components__status--unknown{background-color:var(--status-unknown)}.tw_components__status--pending-completion{background-color:var(--status-pending-completion)}.tw_components__status--processing{background-color:var(--status-processing)}.tw_components__status--pending{background-color:var(--status-pending)}.tw_components__status--due{background-color:var(--status-due)}.tw_components__status--awaiting-response{background-color:var(--status-awaiting-response)}.tw_components__status--under-review{background-color:var(--status-under-review)}.tw_components__status--investigating{background-color:var(--status-investigating)}.tw_components__status--awaiting-certificate{background-color:var(--status-awaiting-certificate)}.tw_components__status--in-progress{background-color:var(--status-in-progress)}.tw_components__status--payroll-awaiting-review{background:repeating-linear-gradient(-45deg,var(--status-grey) 0,var(--status-grey) 50%,var(--status-blue) 50%,var(--status-blue) 100%)}.tw_components__status--upcoming{background-color:var(--status-upcoming)}.tw_components__status--closed{background-color:var(--status-closed)}.tw_components__status--dismissed{background-color:var(--status-dismissed)}.tw_components__status--cancelled{background-color:var(--status-cancelled)}.tw_components__status--payroll-pending-completion{background-color:var(--status-payroll-pending-completion)}.tw_components__status--open{background-color:var(--status-open)}.tw_components__status--eligible-for-work{background-color:var(--status-eligible-for-work)}.tw_components__status--active{background-color:var(--status-active)}.tw_components__status--completed{background-color:var(--status-completed)}.tw_components__status--excellent{background-color:var(--status-excellent)}.tw_components__status--resolved{background-color:var(--status-resolved)}.tw_components__status--verified{background-color:var(--status-verified)}.tw_components__status--not-barred{background-color:var(--status-not-barred)}.tw_components__status--ready{background-color:var(--status-ready)}.tw_components__status--submitted-to-payroll{background-color:var(--status-submitted-to-payroll)}.tw_components__status--ready-for-payroll{background:repeating-linear-gradient(-45deg,var(--status-grey) 0,var(--status-grey) 50%,var(--status-green) 50%,var(--status-green) 100%)}.tw_components__status--good{background-color:var(--status-good)}.tw_components__status--fair{background-color:var(--status-fair)}.tw_components__status--poor{background-color:var(--status-poor)}.tw_components__status--expired{background-color:var(--status-expired)}.tw_components__status--temporarily-suspended{background-color:var(--status-temporarily-suspended)}.tw_components__status--postponed{background-color:var(--status-postponed)}.tw_components__status--requires-clarification{background-color:var(--status-requires-clarification)}.tw_components__status--unresolved{background-color:var(--status-unresolved)}.tw_components__status--undisclosed{background-color:var(--status-undisclosed)}.tw_components__status--critical{background-color:var(--status-critical)}.tw_components__status--escalated{background-color:var(--status-escalated)}.tw_components__status--denied{background-color:var(--status-denied)}.tw_components__status--withdrawn{background-color:var(--status-withdrawn)}.tw_components__status--revoked{background-color:var(--status-revoked)}.tw_components__status--rejected{background-color:var(--status-rejected)}.tw_components__status--failed{background-color:var(--status-failed)}.tw_components__status--barred{background-color:var(--status-barred)}.tw_components__status-outline--not-started{border:1px solid var(--status-not-started);color:var(--status-not-started)}.tw_components__status-outline--in-progress{border:1px solid var(--status-in-progress);color:var(--status-in-progress)}.tw_components__status-outline--awaiting{border:1px solid var(--status-awaiting);color:var(--status-awaiting)}.tw_components__status-outline--awaiting-flag{border:1px solid var(--status-awaiting-flag);color:var(--status-awaiting-flag)}.tw_components__status-outline--awaiting-calculation{border:1px solid var(--status-awaiting-calculation);color:var(--status-awaiting-calculation)}.tw_components__status-outline--shift-manual-change{border:1px solid var(--theme-att-blue);color:var(--theme-att-blue)}.tw_components__status-outline--closed{border:1px solid var(--status-closed);color:var(--status-closed)}.tw_components__status-outline--pending-flag{border:1px solid var(--status-pending-flag);color:var(--status-pending-flag)}.tw_components__status-outline--pending-flag:hover{border:1px solid var(--status-pending-flag-hover);color:var(--status-pending-flag-hover)}.tw_components__status-outline--completed{border:1px solid var(--status-completed);color:var(--status-completed)}.tw_components__status-outline--approved-flag{border:1px solid var(--status-approved-flag);color:var(--status-approved-flag)}.tw_components__status-outline--shift-leave{border:1px solid var(--theme-att-green);color:var(--theme-att-green)}.tw_components__status-outline--good{border:1px solid var(--status-good);color:var(--status-good)}.tw_components__status-outline--fair{border:1px solid var(--status-fair);color:var(--status-fair)}.tw_components__status-outline--absence-sun{border:1px solid var(--theme-att-leave);color:var(--theme-att-leave)}.tw_components__status-outline--poor{border:1px solid var(--status-poor);color:var(--status-poor)}.tw_components__status-outline--critical{border:1px solid var(--status-critical);color:var(--status-critical)}.tw_components__status-outline--shift-core-time{border:1px solid var(--theme-att-orange);color:var(--theme-att-orange)}.tw_components__status-outline--shift-core-time-infringement{border:1px solid var(--theme-att-red);color:var(--theme-att-red)}.tw_components__status-outline--failed{border:1px solid var(--status-failed);color:var(--status-failed)}.tw_components__status-outline--declined-flag{border:1px solid var(--status-declined-flag);color:var(--status-declined-flag)}.tw_components__status-outline--disabled{border:1px solid var(--status-disabled);color:var(--status-disabled)}.tw_components__status-card--pending{background-color:var(--status-grey);opacity:.4}.tw_components__status-card--clear{background-color:var(--status-pale-green)}.tw_components__status-card--records-found{background-color:var(--status-light-red)}.tw_components__status-card--warning{background-color:var(--status-light-amber)}.tw_components__icons--primary{color:var(--theme-primary)}.tw_components__icons--employee-search{color:var(--theme-employee-panel-name)}.tw_components__icons--empty{height:150px;min-height:150px;min-width:150px;width:150px}.tw_components__filter--and{align-self:center;color:var(--theme-primary);font-style:italic;font-weight:400;padding-bottom:0}.tw_components__list-notifications ul li{border-bottom:1px solid var(--theme-primary-transparent);margin-bottom:.5rem;padding-bottom:.5rem}.tw_components__list-notifications ul li:first-of-type{border-top:1px solid var(--theme-primary-transparent);padding-top:.5rem}.tw_components__list-notifications ul li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.tw_components__quick-search--wrapper{min-width:auto;width:100%}@media (min-width:768px){.tw_components__quick-search--wrapper{min-width:330px;width:100%}}* :has([dir=rtl]).tw_components__badge{left:10px;right:auto}.tw_grid__icon-only--link{display:inline-flex;position:relative}.tw_scroll-grid--container{flex-grow:1;height:100%;overflow:auto;position:relative}.tw_scroll-grid--content{top:1rem}.tw_grouped-scroll-grid--content,.tw_scroll-grid--content{bottom:1rem;box-sizing:border-box;left:0;overflow-y:auto;padding-inline-end:1rem;padding-inline-start:1rem;position:absolute;right:0;width:100%}.tw_grouped-scroll-grid--content{top:102px}.tw_grouped-scroll-grid--content.tw_select-report-grid{overflow:visible;top:1rem}.tw_modal-window--title{color:var(--theme-sub-title);cursor:auto;display:inline-block;font-size:1.125rem;font-weight:400;line-height:1.75rem;padding-bottom:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:640px){.tw_modal-window--title{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.tw_modal-window--title{align-self:center;font-size:1.5rem;line-height:2rem}}.tw_modal-window--title-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;width:100%}@media (min-width:768px){.tw_modal-window--title-wrapper{flex-direction:row;margin-top:0}}.tw_action-link,.tw_text-link{color:var(--theme-link-text);cursor:pointer;display:flex;font-weight:400;gap:.5rem;text-decoration:underline!important}.tw_action-link:hover,.tw_text-link:hover{color:var(--theme-link-text-hover)}.tw_action-link svg,.tw_text-link svg{cursor:pointer}.tw_subscription-text-link{cursor:pointer;display:flex;font-weight:400;gap:.5rem;text-decoration:none;text-wrap:nowrap}.tw_subscription-text-link:hover{text-decoration:underline}.tw_action-link{font-size:.875rem;line-height:1.25rem}.tw_action-list li{padding-bottom:.5rem}.tw_action-list li label{font-weight:400}.tw_action-list li:last-of-type{padding-bottom:0}.tw_action-list li.tw_link-button{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem}.tw_action-list li.tw_link-button:last-of-type{margin-bottom:0;padding-bottom:0}.tw_action-list li.tw_link-button .tw_button{align-items:center;display:flex;gap:.5rem;place-self:end}.tw_card-link,.tw_grid-link{cursor:pointer;text-decoration:underline!important}.tw_card-link.odd,.tw_grid-link.odd{color:var(--status-red)}.tw_card-link:hover{color:var(--theme-link-text-hover)}.tw_grid-link:hover{text-decoration:underline!important}.tw_icon_grid-header--outline{background-color:transparent;border-color:var(--theme-grid-header-text);color:var(--theme-grid-header-text)}.tw_icon-disabled{background-color:transparent}.tw_disabled-text a,.tw_disabled-text p,.tw_disabled-text span,.tw_icon-disabled{color:var(--theme-disabled-icon)}.tw_payroll__padlock{color:var(--theme-dark-icon)}.tw_payroll__padlock--large{height:38px;min-height:38px;min-width:38px;width:38px}.tw_tooltip-round{align-self:center;border-radius:9999px;display:flex;height:20px;justify-content:center;width:20px}.tw_tooltip-round,.tw_tooltip-round__help{background-color:var(--theme-primary);color:var(--theme-tooltip-trigger-text)}@media (prefers-contrast:more){.tw_tooltip-round__help{border:1px solid}}.tw_tooltip-round__help--outline{background-color:var(--theme-tooltip-trigger-text);border:1px solid var(--theme-primary);color:var(--theme-primary);transition:all .2s ease-in-out}.tw_tooltip-round__help--outline:hover{background-color:var(--theme-primary);color:var(--theme-tooltip-trigger-text)}.tw_tooltip-round__location{background-color:var(--theme-location-tooltip);color:var(--theme-location-tooltip-text);padding:2px}:is(.tw_tooltip-round__help,.tw_tooltip-location--round):is(.disabled){background-color:var(--theme-tooltip-trigger-disabled);color:var(--theme-tooltip-trigger-text)}:has(.hc-light-theme,.hc-dark-theme) .tw_tooltip-round__help{border:1px solid var(--theme-border)}.tw_modded-grid{overflow:hidden;position:relative;width:100%}.tw_detailed-list--wrapper{display:flex;flex-direction:column;flex-grow:1;gap:.25rem}.tw_detailed-list--name{color:var(--theme-primary);font-size:.875rem;font-weight:400}.tw_detailed-list--description{color:var(--theme-body-text);font-size:.875rem;line-height:normal;padding-bottom:5px}.tw_detailed-list__icon{color:var(--theme-dark-icon);height:24px;min-height:24px;min-width:24px;width:24px}.tw_detailed-list__icon--large{height:38px;min-height:38px;min-width:38px;width:38px}.tw_actions-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}@media (min-width:640px){.tw_actions-container{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.tw_actions-container{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1240px){.tw_actions-container{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1536px){.tw_actions-container{grid-template-columns:repeat(12,minmax(0,1fr))}}.tw_actions-container .tw_actions-container--content-column{display:grid;gap:1rem;grid-column:span 10/span 10}.tw_actions-container--absence-entitlements,.tw_actions-container--leave-entitlements{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}@media (min-width:640px){.tw_actions-container--absence-entitlements,.tw_actions-container--leave-entitlements{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.tw_actions-container--absence-entitlements,.tw_actions-container--leave-entitlements{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1240px){.tw_actions-container--absence-entitlements,.tw_actions-container--leave-entitlements{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (min-width:1536px){.tw_actions-container--absence-entitlements,.tw_actions-container--leave-entitlements{grid-template-columns:repeat(10,minmax(0,1fr))}}.tw_actions-container--absence-entitlements .tw_actions-container--content-column,.tw_actions-container--leave-entitlements .tw_actions-container--content-column{display:grid;gap:1rem;grid-column:span 8/span 8}.tw_actions-first-column,.tw_calendar-container{display:grid;font-size:.875rem;gap:.5rem;grid-column:span 1/span 1}@media (min-width:640px){.tw_actions-first-column,.tw_calendar-container{grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.tw_actions-first-column,.tw_calendar-container{grid-column:span 4/span 4;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1240px){.tw_actions-first-column,.tw_calendar-container{grid-column:span 10/span 10;grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1536px){.tw_actions-first-column,.tw_calendar-container{grid-column:span 10/span 10;grid-template-columns:repeat(12,minmax(0,1fr))}}.tw_actions-first-column .tw_actions-container--content-column,.tw_calendar-container .tw_actions-container--content-column{display:grid;gap:1rem;grid-column:span 10/span 10}.tw_actions-first-column--one,.tw_calendar-container--one{display:grid;font-size:.875rem;gap:.5rem;grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1240px){.tw_actions-first-column--one.tw_calendar__month--one,.tw_actions-first-column--one.tw_calendar__month--six,.tw_actions-first-column--one.tw_calendar__month--three,.tw_actions-first-column--one.tw_calendar__month--twelve,.tw_calendar-container--one.tw_calendar__month--one,.tw_calendar-container--one.tw_calendar__month--six,.tw_calendar-container--one.tw_calendar__month--three,.tw_calendar-container--one.tw_calendar__month--twelve{grid-template-columns:repeat(1,minmax(0,1fr))}}.tw_actions-first-column--three,.tw_calendar-container--three{display:grid;font-size:.875rem;gap:.5rem;grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1240px){.tw_actions-first-column--three.tw_calendar__month--six,.tw_actions-first-column--three.tw_calendar__month--three,.tw_actions-first-column--three.tw_calendar__month--twelve,.tw_calendar-container--three.tw_calendar__month--six,.tw_calendar-container--three.tw_calendar__month--three,.tw_calendar-container--three.tw_calendar__month--twelve{grid-template-columns:repeat(3,minmax(0,1fr))}}.tw_actions-first-column--six,.tw_calendar-container--six{display:grid;font-size:.875rem;gap:.5rem;grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1240px){.tw_actions-first-column--six.tw_calendar__month--three,.tw_calendar-container--six.tw_calendar__month--three{grid-template-columns:repeat(3,minmax(0,1fr))}.tw_actions-first-column--six.tw_calendar__month--six,.tw_actions-first-column--six.tw_calendar__month--twelve,.tw_calendar-container--six.tw_calendar__month--six,.tw_calendar-container--six.tw_calendar__month--twelve{grid-template-columns:repeat(6,minmax(0,1fr))}}.tw_actions-first-column--twelve,.tw_calendar-container--twelve{display:grid;font-size:.875rem;gap:.5rem;grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1240px){.tw_actions-first-column--twelve.tw_calendar__month--three,.tw_calendar-container--twelve.tw_calendar__month--three{grid-template-columns:repeat(3,minmax(0,1fr))}.tw_actions-first-column--twelve.tw_calendar__month--six,.tw_calendar-container--twelve.tw_calendar__month--six{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:640px){.tw_actions-first-column--twelve.tw_calendar__month--twelve,.tw_calendar-container--twelve.tw_calendar__month--twelve{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.tw_actions-first-column--twelve.tw_calendar__month--twelve,.tw_calendar-container--twelve.tw_calendar__month--twelve{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1240px){.tw_actions-first-column--twelve.tw_calendar__month--twelve,.tw_calendar-container--twelve.tw_calendar__month--twelve{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1536px){.tw_actions-first-column--twelve.tw_calendar__month--twelve,.tw_calendar-container--twelve.tw_calendar__month--twelve{grid-template-columns:repeat(12,minmax(0,1fr))}}.tw_actions-first-column--workforce,.tw_calendar-container--workforce{display:grid;font-size:.875rem;gap:.5rem;grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1240px){.tw_actions-first-column--workforce,.tw_calendar-container--workforce{grid-template-columns:repeat(3,minmax(0,1fr))}}.tw_calendar__month--one>:not(.tw_month-one),.tw_calendar__month--six>:not(.tw_month-one,.tw_month-two,.tw_month-three,.tw_month-four,.tw_month-five,.tw_month-six),.tw_calendar__month--three>:not(.tw_month-one,.tw_month-two,.tw_month-three){display:none}.tw_period-schedule-grid-wrapper{display:grid;gap:1rem;overflow:hidden;padding-top:1.5rem}.tw_actions-container--action-column{display:grid;gap:1rem;grid-column:span 2/span 2}.tw_actions-container-modal--action-column{display:flex;flex-direction:column;gap:1rem;grid-column:span 2/span 2}.tw_month-column{background-color:var(--theme-body-bg);border:1px solid var(--theme-border-light);border-radius:.375rem;overflow:hidden}.tw_cell{padding:.5rem 4px .5rem 8px}.tw_month-name{padding:3px 4px 3px 8px}.tw_cell{color:var(--theme-calendar-text);display:flex;flex:1;flex-direction:column;font-size:.7rem;word-wrap:break-word;border-bottom:1px solid var(--theme-calendar-border);gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_cell:last-of-type{border-bottom:0;border-radius:0 0 .375rem .375rem}.tw_cell:has(.tw_saturday){background-color:var(--theme-calendar-saturday)}.tw_cell:has(.tw_sunday){background-color:var(--theme-calendar-sunday)}.tw_cell--disabled,.tw_cell--noselect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_cell--context-selected{background-color:var(--wireframe-card-bg);box-shadow:inset 0 0 0 2px var(--theme-primary);cursor:pointer;position:relative;z-index:1}.tw_cell:hover{outline:2px dashed var(--theme-primary);outline-offset:-2px}.tw_cell:hover .tw_button__type-add-calendar-item{opacity:1}.tw_cell--selected .tw_cell__add-booking,.tw_cell:hover .tw_cell__add-booking{display:flex;flex-grow:1}.tw_cell__add-booking{display:none}.tw_chip--absence-cell{pointer-events:none}.tw_chip--absence-cell svg{display:none}.tw_cell-context-menu{display:flex;flex-direction:column;gap:.5rem;min-width:180px}.tw_cell-context-menu__actions{padding:.5rem .75rem .25rem}.tw_cell-context-menu__content{display:flex;flex-direction:column;gap:.25rem}.tw_cell-context-menu__badge{align-items:center;background-color:var(--theme-primary);border-radius:9999px;color:var(--theme-primary-text,#fff);display:inline-flex;font-size:.75rem;font-weight:600;gap:.125rem;line-height:1;padding:.125rem .375rem}.tw_cell-context-menu__badge svg{height:.875rem;width:.875rem}.tw_selected-date__range{background-color:var(--theme-primary-light);outline:3px solid var(--theme-primary);outline-offset:-2px;position:relative}.tw_selected-date__range .tw_cell{padding:.5rem 10px}.tw_selected-date__range:has(.tw_cell.tw_first-day){border-top:none}.tw_selected-date__range:has(.tw_cell.tw_last-day){border-bottom:none;border-radius:0 0 .375rem .375rem}.tw_month-name{background-color:var(--theme-grid-header);border-radius:.375rem .375rem 0 0;color:var(--theme-grid-header-text);font-weight:700;line-height:1.25rem}.tw_month-name.plus-minus{background-color:var(--theme-gray-card-header)}.tw_date{align-items:center;align-self:flex-start;color:var(--theme-calendar-date);display:flex;font-size:.75rem;gap:4px;height:22px;justify-content:space-between;max-width:2.5vw;min-width:26px;opacity:.4}.tw_cell--selected .tw_date,.tw_cell:has([class^=tw_chip]) .tw_date{opacity:1}.tw_saturday{color:var(--theme-calendar-weekend)}.hc-dark-theme .tw_month-column,.hc-light-theme .tw_month-column{border:1px solid var(--hc-border);box-shadow:none}.hc-dark-theme .tw_month-name,.hc-light-theme .tw_month-name{background-color:var(--hc-bg);border-bottom:2px solid var(--hc-border);color:var(--hc-fg)}.hc-dark-theme .tw_month-name.plus-minus,.hc-light-theme .tw_month-name.plus-minus{background-color:var(--hc-reverse-bg);color:var(--hc-reverse-fg)}.hc-dark-theme .tw_cell:has(.tw_saturday),.hc-light-theme .tw_cell:has(.tw_saturday){background-color:var(--hc-bg)}.hc-dark-theme .tw_cell:has(.tw_sunday),.hc-light-theme .tw_cell:has(.tw_sunday){background-color:var(--hc-bg)}.hc-dark-theme .tw_saturday,.hc-dark-theme .tw_sunday,.hc-light-theme .tw_saturday,.hc-light-theme .tw_sunday{background-color:var(--hc-bg);color:var(--hc-fg)}.tw_task{color:#000;flex:1;font-weight:600;text-align:center;word-wrap:break-word;border-radius:9999px;overflow:hidden;padding-left:4px;padding-right:4px;position:relative;text-overflow:ellipsis}.tw_task--wrapper{display:flex;flex:1;flex-direction:column;gap:.5rem;position:relative}.tw_task--unassigned{cursor:pointer}.tw_task--pin:after{border-color:transparent transparent var(--theme-event-blue) transparent;border-style:solid;border-width:0 0 10px 10px;content:"";height:100%;position:absolute;right:0}.tw_task--draggable{cursor:pointer}.tw_calendar-container__employee .tw_task,.tw_calendar-container__workforce .tw_task{color:#000;flex:none;font-weight:600;text-align:center;word-wrap:break-word;border-radius:9999px;line-height:18px;overflow:hidden;padding-left:6px;padding-right:6px;position:relative;text-overflow:ellipsis}.tw_calendar-container__employee .tw_task--wrapper,.tw_calendar-container__workforce .tw_task--wrapper{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:2px;position:relative}.tw_calendar-container__employee.tw_calendar-container--twelve.tw_calendar__month--twelve .tw_task--wrapper,.tw_calendar-container__workforce.tw_calendar-container--twelve.tw_calendar__month--twelve .tw_task--wrapper{flex-direction:column}.tw_action__wrapper{float:left;width:100%}.tw_action__date{font-size:1rem;font-weight:600;line-height:1.5rem}.tw_action__title{font-size:.875rem;font-weight:600;line-height:1.25rem;padding-bottom:0}.tw_action__separator{border-color:var(--theme-border);float:left;margin-bottom:1rem;margin-top:1rem;width:100%}.tw_action__list li{padding-bottom:.5rem}.tw_action__list li label{font-weight:400}.tw_action__list li:last-of-type{padding-bottom:0}.tw_action__list li.tw_link-button{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem}.tw_action__list li.tw_link-button:last-of-type{margin-bottom:0;padding-bottom:0}.tw_action__list li.tw_link-button .tw_button{align-items:center;display:flex;gap:.5rem;place-self:end}.tw_action__filter-list li{border-top:1px solid var(--theme-border-light);margin-top:.5rem;padding-bottom:.5rem;padding-top:0}.tw_action__filter-list li label{font-weight:400}.tw_action__filter-list li:last-of-type{padding-bottom:0}.tw_action__filter-list li.tw_link-button{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem}.tw_action__filter-list li.tw_link-button:last-of-type{margin-bottom:0;padding-bottom:0}.tw_action__filter-list li.tw_link-button .tw_button{align-items:center;display:flex;gap:.5rem;place-self:end}.tw_action-list__apply-button{display:flex;justify-content:flex-end;margin-top:1rem;width:100%}.tw_action-date{font-size:1rem;font-weight:600;line-height:1.5rem}.tw_action-selected-date-year{font-size:.875rem;font-weight:600;line-height:1.25rem}.tw_actions-separator{border-top:1px solid var(--theme-border);float:left;margin-bottom:.5rem;margin-top:.25rem;padding-bottom:1rem;padding-top:1rem;width:100%}.tw_actions-separator.no-pm{margin-bottom:0;margin-top:0;padding-bottom:0}.tw_actions-separator:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.tw_filter-separator{border-color:var(--theme-border);margin-bottom:1rem;margin-top:1rem}.tw_actions-wrapper,.tw_filter-separator{float:left;width:100%}.tw_shift-view-planner{display:grid;gap:1.5rem;grid-column:1/-1;margin-top:1rem;text-align:left;width:100%}@media (min-width:1024px){.tw_shift-view-planner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1480px){.tw_shift-view-planner{grid-template-columns:repeat(5,minmax(0,1fr))}}.tw_shift-view--card{grid-column-start:1!important}@media (min-width:1024px){.tw_shift-view--card.five{grid-column:span 3/span 3}}@media (min-width:1480px){.tw_shift-view--card.five{grid-column:span 5/span 5}}.tw_shift-view--card .tw_card__content,.tw_shift-view--card .tw_wireframe-card__content{display:grid;gap:1rem 1rem}@media (min-width:1480px){.tw_shift-view--card .tw_card__content,.tw_shift-view--card .tw_wireframe-card__content{gap:1rem 2rem}}.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.one),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.one){grid-template-columns:repeat(1,minmax(0,1fr))}.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.two),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.two){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.two),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.two){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1480px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.two),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.two){grid-template-columns:repeat(2,minmax(0,1fr))}}.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.three),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.three){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.three),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.three){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1480px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.three),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.three){grid-template-columns:repeat(3,minmax(0,1fr))}}.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.four),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.four){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.four),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.four){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1480px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.four),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.four){grid-template-columns:repeat(4,minmax(0,1fr))}}.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.five),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.five){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.five),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.five){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1480px){.tw_shift-view--card .tw_card__content:has(.tw_shift-view--item.five),.tw_shift-view--card .tw_wireframe-card__content:has(.tw_shift-view--item.five){grid-template-columns:repeat(5,minmax(0,1fr))}}.tw_shift-view--card .tw_card__content .tw_shift-view--item,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item{border:2px solid transparent;display:flex;flex-direction:column;padding:8px;position:relative}@media (min-width:1480px){.tw_shift-view--card .tw_card__content .tw_shift-view--item:after,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item:after{border-right:1px solid var(--theme-primary-separator);content:"";height:100%;opacity:.2;position:absolute;right:calc(-.5rem - 2px);top:0}}.tw_shift-view--card .tw_card__content .tw_shift-view--item:last-of-type:after,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item:last-of-type:after{border-right:none}.tw_shift-view--card .tw_card__content .tw_shift-view--item .tw_shift-item-title,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item .tw_shift-item-title{align-self:center;font-weight:700;line-height:24px}.tw_shift-view--card .tw_card__content .tw_shift-view--item .OnlyHoverBarContent,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item .OnlyHoverBarContent{display:none}.tw_shift-view--card .tw_card__content .tw_shift-view--item.rest,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item.rest{border:2px dashed var(--theme-rest-border);border-radius:.5rem;color:var(--theme-rest-text);transition:border .3s ease-in-out}.tw_shift-view--card .tw_card__content .tw_shift-view--item.rest:hover,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item.rest:hover{border:2px solid var(--theme-rest-border-hover);color:var(--theme-rest-text-hover)}.tw_shift-view--card .tw_card__content .tw_shift-view--item.rest:hover .OnlyHoverBarContent,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item.rest:hover .OnlyHoverBarContent{display:inline-flex}.tw_shift-view--card .tw_card__content .tw_shift-view--item.ad-hoc,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item.ad-hoc{border:2px dashed var(--theme-ad-hoc-border);border-radius:.5rem;transition:border .3s ease-in-out}.tw_shift-view--card .tw_card__content .tw_shift-view--item.ad-hoc:hover,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item.ad-hoc:hover{border:2px solid var(--theme-ad-hoc-border-hover)}.tw_shift-view--card .tw_card__content .tw_shift-view--item.ad-hoc:hover .OnlyHoverBarContent,.tw_shift-view--card .tw_card__content .tw_shift-view--item:hover .OnlyHoverBarContent,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item.ad-hoc:hover .OnlyHoverBarContent,.tw_shift-view--card .tw_wireframe-card__content .tw_shift-view--item:hover .OnlyHoverBarContent{display:inline-flex}.tw_shift-view--card .header{display:flex;justify-content:space-between;padding-inline-end:1rem;width:100%}.tw_shift-view--card .header .title{align-self:center;color:var(--theme-H3);font-size:.875rem;font-weight:700;line-height:1.25rem;padding-bottom:0}.tw_shift-employee-details{min-width:170px}.tw_shift-employee-name{font-weight:700;margin-bottom:.25rem}.tw_shift-employee-hours{color:#48c322;font-weight:700;margin-top:.25rem}.tw_shift-employee-hours.tw_shift__added,.tw_shift-employee-hours.tw_shift__planned{color:#48c322}.tw_shift-employee-hours.tw_shift__extra{color:#f59e0b}.tw_shift-employee-hours.tw_shift__absence,.tw_shift-employee-hours.tw_shift__leave{color:#fcd34d}* :has([dir=rtl]){direction:rtl}.tw_photo-no-image-selected-placeholder{background-color:var(--theme-user-info-placeholder-bg);border:2px solid var(--theme-user-info-border);border-radius:.375rem;height:480px;overflow:hidden;width:480px}.tw_480-preview{height:auto;max-width:100%;width:480px}@media (min-width:768px){.tw_480-preview{height:480px;max-height:480px;max-width:480px;min-height:480px;min-width:480px;width:480px}}.tw_320-preview{height:auto;max-width:100%;width:320px}@media (min-width:768px){.tw_320-preview{height:320px;max-height:320px;max-width:320px;width:320px}}.tw_cropper-round-preview{height:200px;min-height:200px;min-width:200px;width:200px}@media (min-width:768px){.tw_cropper-round-preview{height:200px;min-height:200px;min-width:200px;width:200px}}@media (min-width:1024px){.tw_cropper-round-preview{height:260px;min-height:260px;min-width:260px;width:260px}}@media (min-width:768px){.tw_photo-card{max-width:850px}}.cropper-bg{border:2px solid var(--theme-user-info-border);border-radius:.375rem;overflow:hidden}label.tw_document-select__button,label.tw_photo--button{cursor:pointer;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_photo-container,.tw_photo-container.tw_reverse{display:grid;gap:1rem;max-width:100%}@media (min-width:1024px){.tw_photo-container,.tw_photo-container.tw_reverse{grid-template-columns:auto 480px}.tw_photo-container.tw_reverse,.tw_photo-container.tw_reverse.tw_reverse{grid-template-columns:480px auto}}.tw_photo-cropper{max-height:1000px;text-align:center;width:100%}@media (min-width:768px){.tw_photo-cropper{max-height:760px}}@media (min-width:1980px){.tw_photo-cropper{max-height:1000px}}.tw_photo-preview-examples--wrapper{display:flex;gap:1rem}@media (min-width:1024px){.tw_photo-preview-examples--wrapper.tw_direction-column{display:flex;flex-direction:column;gap:1rem}}.tw_image-wrapper{position:relative}.tw_image-dimensions{align-items:center;background-color:var(--theme-primary);border-radius:0 .25rem 0 .375rem;display:flex;height:34px;justify-content:center;padding:.25rem 1rem;position:absolute;right:2px;top:2px;z-index:2}.tw_image-dimensions__round{border-radius:.375rem;right:0;top:2px}.tw_image-dimensions span{color:var(--theme-H3);font-size:.75rem;line-height:1rem;padding:0}.tw_photo-preview{border:2px solid var(--theme-user-info-border);border-radius:.375rem}.tw_photo-examples{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tw_photo-preview-square{border:2px solid var(--theme-user-info-border);height:auto;max-width:100%}.tw_photo-preview-round{border:2px solid var(--theme-user-info-border);border-radius:9999px;height:auto;max-width:100%}.tw_photo-select-clear--wrapper{display:flex;flex-direction:column;gap:.5rem}.tw_photo-select-clear--buttons{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.tw_requirements-note{margin:1rem auto;text-align:center}.tw_requirements-note p,.tw_requirements-note p:first-of-type{color:var(--theme-sub-title);font-size:.875rem;line-height:1.25rem;margin:0;padding:0}.tw_contact-notes.tw_compact{max-height:200px}.tw_personnel-icon{color:var(--theme-category-personnel)}@media (min-width:1280px){.tw_switch__spacer{padding-top:24px}}.tw_switch-slider{background-color:var(--theme-toggle-off-bg);border-radius:34px;cursor:pointer;right:0;top:0;transition:.4s}.tw_switch-slider,.tw_switch-slider .tw_switch-toggle{border:2px solid var(--theme-toggle-off-border);bottom:0;left:0;position:absolute}.tw_switch-slider .tw_switch-toggle{border-radius:50%;color:var(--theme-toggle-off-switch-header);height:20px;transition:.2s;width:20px}.tw_switch-header{display:inline-block;height:24px;margin-bottom:-4px;margin-top:-2px;position:relative;right:46px;width:40px}.tw_switch-header input{cursor:pointer;height:24px;opacity:0;position:absolute;width:44px;z-index:10}.tw_switch-header input:checked+.tw_switch-slider{background-color:var(--theme-toggle-bg);border:2px solid var(--theme-toggle-border)}.tw_switch-header input:checked+.tw_switch-slider .tw_switch-toggle{border:2px solid var(--theme-toggle-border);color:var(--theme-toggle-switch);transform:translateX(16px)}.tw_switch-header input:focus+.tw_switch-slider{box-shadow:0 0 1px #6610f2}.tw_report-grid-column{display:flex;flex-direction:column;gap:1rem;grid-column:1/-1}@media (min-width:1280px){.tw_report-grid-column{grid-column:span 6/span 6}}.tw_notifications-grid{border-radius:0;border-right:1px solid var(--theme-grid-border);overflow:hidden}.tw_notifications-grid__card,.tw_notifications-grid__card.tw_card:focus,.tw_notifications-grid__card.tw_card:hover{background-color:var(--theme-window-bg)}.tw_notifications-grid__card--item{background-color:var(--theme-card-grid-bg);border-radius:.5rem;box-shadow:0 2px 5px -1px #00000080,0 0 1px 0 #00000080;display:flex;flex-direction:column;overflow:visible;position:relative;transition:background-color .3s ease-in-out}.tw_notifications-grid__card--item:hover{background-color:var(--theme-card-grid-bg-hover)}.tw_notifications-grid__card--item:focus{background-color:var(--theme-card-grid-bg-focus)}.tw_notifications-grid__card--no-border{border:none}.tw_reports-grid{border:1px solid var(--theme-grid-border);border-radius:.375rem;overflow:hidden}.tw_conversations-grid tr,.tw_notifications-grid tr,.tw_reports-grid tr{height:38px;min-height:38px}.tw_conversations-grid *,.tw_conversations-grid :after,.tw_conversations-grid :before,.tw_notifications-grid *,.tw_notifications-grid :after,.tw_notifications-grid :before,.tw_reports-grid *,.tw_reports-grid :after,.tw_reports-grid :before{border:none}.tw_conversations-grid tr td:nth-child(3),.tw_conversations-grid tr th:nth-child(3),.tw_notifications-grid tr td:nth-child(3),.tw_notifications-grid tr th:nth-child(3),.tw_reports-grid tr td:nth-child(3),.tw_reports-grid tr th:nth-child(3){border-inline-start-width:0}.tw_conversations-grid--grouped tr td:nth-child(3),.tw_conversations-grid--grouped tr th:nth-child(3),.tw_notifications-grid--grouped tr td:nth-child(3),.tw_notifications-grid--grouped tr th:nth-child(3),.tw_reports-grid--grouped tr td:nth-child(3),.tw_reports-grid--grouped tr th:nth-child(3){border-inline-start-width:1px}.tw_conversations-grid--grouped tr td:first-child,.tw_conversations-grid--grouped tr th:first-child,.tw_notifications-grid--grouped tr td:first-child,.tw_notifications-grid--grouped tr th:first-child,.tw_reports-grid--grouped tr td:first-child,.tw_reports-grid--grouped tr th:first-child{width:0}.tw_conversations-grid--grouped tr td:nth-child(2),.tw_conversations-grid--grouped tr td:nth-child(4),.tw_conversations-grid--grouped tr th:nth-child(2),.tw_conversations-grid--grouped tr th:nth-child(4),.tw_notifications-grid--grouped tr td:nth-child(2),.tw_notifications-grid--grouped tr td:nth-child(4),.tw_notifications-grid--grouped tr th:nth-child(2),.tw_notifications-grid--grouped tr th:nth-child(4),.tw_reports-grid--grouped tr td:nth-child(2),.tw_reports-grid--grouped tr td:nth-child(4),.tw_reports-grid--grouped tr th:nth-child(2),.tw_reports-grid--grouped tr th:nth-child(4){border-inline-start-width:0}.tw_conversations-grid tr{height:69px;min-height:69px}.tw_conversations-grid--grouped{border-right:1px solid var(--theme-grid-border)}.tw_conversations-grid--grouped table{width:100%}.tw_conversations-grid--grouped table tr td,.tw_conversations-grid--grouped table tr th{padding-bottom:10px;padding-top:10px}.tw_conversations-grid--grouped table tr td:first-of-type,.tw_conversations-grid--grouped table tr th:first-of-type{padding-inline-start:10px}.tw_conversations-grid--grouped table tr td:last-of-type,.tw_conversations-grid--grouped table tr th:last-of-type{padding-inline-end:20px}.tw_modal-reports-grid--select tr td:first-child,.tw_modal-reports-grid--select tr td:first-of-type,.tw_modal-reports-grid--select tr th:first-child,.tw_modal-reports-grid--select tr th:first-of-type{border-inline-start-width:0}.tw_modal-reports-grid--select tr td:nth-child(3),.tw_modal-reports-grid--select tr td:nth-child(4),.tw_modal-reports-grid--select tr td:nth-child(5),.tw_modal-reports-grid--select tr th:nth-child(3),.tw_modal-reports-grid--select tr th:nth-child(4),.tw_modal-reports-grid--select tr th:nth-child(5){border-inline-start-width:1px}[noborder]{border-inline-start-width:0}.tw_report-command-buttons{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.tw_report-command-buttons:hover{opacity:1}.tw_report-command-buttons:where(.tw_icon-disabled){opacity:.5}.tw_button--scale,.tw_table-command-buttons{transition:transform .2s}.tw_button--scale:hover,.tw_table-command-buttons:hover{opacity:1}.tw_button--scale:hover svg,.tw_table-command-buttons:hover svg{transform:scale(.95)}.tw_report-icon--opacity{opacity:.5}.tw_icon-round{border-radius:9999px;border-style:solid;border-width:0}.tw_icon-round.tw_report-date-ranges,.tw_icon-round.tw_report-pay-period{background-color:var(--theme-att-orange);border-color:var(--theme-att-orange);color:var(--theme-tooltip-trigger-text)}.tw_icon-round.tw_report-sort-order{background-color:var(--theme-tooltip-trigger);border-color:var(--theme-tooltip-trigger);color:var(--theme-tooltip-trigger-text)}.hc-dark-theme .tw_icon-round.tw_report-date-ranges,.hc-dark-theme .tw_icon-round.tw_report-sort-order,.hc-light-theme .tw_icon-round.tw_report-date-ranges,.hc-light-theme .tw_icon-round.tw_report-sort-order{background-color:transparent;border:1px solid var(--theme-border)}.tw_filter-info__icon--round{background-color:var(--theme-white);border:2px solid var(--theme-primary);border-radius:9999px;color:var(--theme-primary);height:34px;min-height:34px;min-width:34px;width:34px}.tw_combo-select,.tw_dropdown-list{flex-grow:1;position:relative;z-index:0}.tw_combo-select__icon,.tw_dropdown-list__icon{align-self:center}.tw_combo-select__icon--round,.tw_dropdown-list__icon--round{align-items:center;border-radius:9999px;border-style:solid;border-width:0;display:flex;justify-content:center}.tw_combo-select__icon--blue:where(:not()),.tw_dropdown-list__icon--blue:where(:not()){background-color:var(--theme-primary-button);border-color:var(--theme-primary-button);color:var(--theme-primary-button-text)}.tw_combo-select__icon--orange:where(:not()),.tw_dropdown-list__icon--orange:where(:not()){background-color:var(--theme-att-orange);border-color:var(--theme-att-orange);color:var(--theme-tooltip-trigger-text)}.tw_combo-select__icon--primary:where(:not()),.tw_dropdown-list__icon--primary:where(:not()){background-color:var(--theme-primary-button);border-color:var(--theme-primary-button-border);color:var(--theme-tooltip-trigger-text)}.tw_combo-select__icon--personnel:where(:not()),.tw_dropdown-list__icon--personnel:where(:not()){color:var(--theme-category-personnel)}.tw_combo-select__clear,.tw_dropdown-list__clear{background-color:transparent;height:34px;opacity:.7;position:absolute;right:32px;top:0;width:24px;z-index:2}.tw_combo-select__clear[disabled],.tw_dropdown-list__clear[disabled]{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_combo-select__search-wrapper,.tw_dropdown-list__search-wrapper{padding:.5rem 8px;position:relative;width:100%;z-index:1}.tw_combo-select__search-input input,.tw_dropdown-list__search-input input{padding-inline-start:28px}.tw_combo-select__search-icon,.tw_dropdown-list__search-icon{left:.875rem;position:absolute;top:calc(.5rem + 8px);z-index:2}* :has([dir=rtl]) .tw_dropdown-list__clear{left:32px;position:absolute;right:auto;top:0;z-index:2}.tw_tooltip-separator{border-bottom:1px solid var(--theme-tooltip--next-occurence-separator);font-weight:600;margin-bottom:.25rem;padding-bottom:.25rem}.tw_play-overlay{position:relative;z-index:1}.tw_play-overlay .tw_play-icon{bottom:0;position:absolute;right:-2px;z-index:2}.tw_background-animation--one{animation:bganimone 1s linear infinite;background:linear-gradient(90deg,var(--theme-status-in-progress) 33%,var(--theme-status-in-progress-light) 50%,var(--theme-status-in-progress) 66%) #f2f2f2;background-size:300% 100%;height:22px;width:100%}@keyframes bganimone{0%{background-position:100%}}.tw_background-animation--two{animation:bganimtwo 1s linear infinite}.tw_background-animation--three,.tw_background-animation--two{background:linear-gradient(90deg,var(--theme-status-in-progress),var(--theme-primary)) left -50px top 0/50px 100% no-repeat var(--theme-status-in-progress);height:100%;width:100%}.tw_background-animation--three{animation:bganimthree 1s linear infinite}@keyframes bganimthree{to{background-position:right -50px top 0}}.tw_arrow{border:2px solid #fff;border-left:none;border-top:none;height:20px;transform:rotate(-45deg);width:20px}.tw_background-animation--barberpole{animation:barberpole 10s linear infinite;background-image:repeating-linear-gradient(-60deg,transparent,transparent 6px,var(--theme-status-in-progress-light) 2px,var(--theme-status-in-progress-light) 8px);background-size:200% 200%}@keyframes barberpole{to{background-position:100% 100%}}.tw_combo-select__item{border-bottom:1px solid var(--theme-border-light);display:flex;flex-direction:row;float:left;font-weight:400;gap:1rem;margin-bottom:-.25rem;padding-bottom:.25rem;padding-top:.25rem;position:relative;width:100%}.tw_combo-select__item .tw_combo-text__container{color:var(--theme-body-text);display:flex;flex-direction:column;font-size:.875rem;gap:0;justify-content:space-between;line-height:1.25rem;padding-bottom:0;width:100%}@media (min-width:1280px){.tw_combo-select__item .tw_combo-text__container{max-height:100%}}@media (min-width:1536px){.tw_combo-select__item .tw_combo-text__container{margin-bottom:.25rem}}.tw_combo-select__item .tw_combo-text__container .tw_combo-text__name{font-size:.875rem;font-weight:700;line-height:1.25rem}.tw_combo-select__item .tw_combo-text__container .tw_combo-text__description{font-size:.75rem;line-height:1rem}.tw_currency-combo--select-item{display:flex;flex-direction:row;float:left;gap:.5rem;margin-bottom:-.25rem;padding-bottom:.5rem;padding-top:.25rem;position:relative;width:100%}.tw_currency-combo{align-items:center;background-color:var(--theme-primary-button);color:var(--theme-primary-button-text);display:flex;height:24px;justify-content:center;padding-bottom:2px;padding-inline-end:1px;width:24px}.tw_icon-round--outline.tw_notification-icon{background-color:transparent;border-color:var(--theme-notify);border-radius:9999px;color:var(--theme-notify)}.tw_clocked-in{color:var(--theme-employee-in)}.tw_clocked-out{color:var(--theme-employee-out)}.tw_compact-mode .tw_employee__photo{display:flex;height:34px;justify-content:center;max-height:34px;max-width:34px;min-width:34px;width:34px}.tw_compact-mode .tw_employee__photo span{font-size:1rem}.tw_compact-mode .tw_flex-column{flex-direction:row}.tw_compact-mode .tw_min-height{min-height:34px}.tw_compact-mode .tw_min-height:has(.tw_shift-employee-absence-status,.tw_shift-employee-leave-status) .tw_shift{margin-bottom:5px}.tw_compact-mode.tw_roll-call--grid .tw_roll-call-status--in,.tw_compact-mode.tw_roll-call--grid .tw_roll-call-status--out{padding-left:10px}@media (min-width:768px){.tw_compact-mode.tw_roll-call--grid .tw_roll-call-status--in,.tw_compact-mode.tw_roll-call--grid .tw_roll-call-status--out{padding-left:10px}}.tw_compact-mode.tw_roll-call--grid .tw_employee-name{font-size:.875rem;line-height:1.25rem}.tw_compact-mode.tw_roll-call--grid .tw_roll-call--clocking-time-ago,.tw_compact-mode.tw_roll-call--grid .tw_roll-call--location,.tw_compact-mode.tw_roll-call--grid .tw_shift-hours{display:none}.tw_compact-mode.tw_roll-call--grid .tw_chip--roll-call,.tw_compact-mode.tw_roll-call--grid .tw_chip--roll-call-employee,.tw_compact-mode.tw_roll-call--grid .tw_chip-shift{flex-shrink:0}.tw_compact-mode.tw_roll-call--grid .tw_shift{margin-bottom:0;min-height:auto;min-width:120px;width:auto}.tw_compact-mode.tw_roll-call--grid .tw_shift-employee-absence-status .tw_chip-shift,.tw_compact-mode.tw_roll-call--grid .tw_shift-employee-leave-status .tw_chip-shift{line-height:unset!important}.tw_editable-grid-item--disabled{cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_editable-grid-item--disabled input{cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_custom-fields-preview--wrapper{display:flex;flex-direction:column}.tw_custom-fields-preview--wrapper .tw_custom-fields-preview--field{border:1px dashed var(--theme-border);display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:1rem}.tw_custom-fields-preview--wrapper .tw_custom-fields-preview--field .tw_custom-fields-preview--dummy-item{filter:blur(3px)}.tw_calculations--wrapper{border-inline-start:1px solid var(--theme-border-light);margin-inline-start:.5rem;padding-inline-start:1rem}.tw_calculations--wrapper .tw_chip--approved{line-height:34px;padding:0 1rem}.tw_booking-information--panel{background-color:var(--theme-primary-light);border-radius:.375rem;padding:.5rem 1rem}.tw_entitlement-key{background-color:#fff;border:1px solid var(--theme-input-disabled-border);border-radius:.375rem;padding:1rem}.tw_entitlement-key .total{border-bottom:1px solid var(--theme-border);padding-bottom:.5rem}.tw_absence-holiday--key,.tw_leave-holiday--key{height:18px;width:18px}.tw_absence-holiday--key.booked,.tw_leave-holiday--key.booked{background-color:var(--theme-holiday-booked)}.tw_absence-holiday--key.taken,.tw_leave-holiday--key.taken{background-color:var(--theme-holiday-taken)}.tw_absence-holiday--key.remaining,.tw_leave-holiday--key.remaining{background-color:var(--theme-holiday-remaining)}.tw_enable-2fa-text--wrapper{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:735px}[required=true]:after,[required]:after{content:"*";margin-right:.1rem}::-ms-reveal{display:none}.tw_date-range-picker__item--highlighted,.tw_date-range-picker__item--selected{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.tw_date-range-picker__item--selected{background-color:var(--theme-input-calendar-selected);color:var(--theme-input-calendar-text)}.tw_date-range-picker__item--highlighted{background-color:var(--theme-input-calendar-highlighted);color:var(--theme-input-calendar-text)}.tw_split-button-drop-down__item.error{background-color:var(--theme-delete-button)}.tw_split-button-drop-down__item.error:hover{background-color:var(--theme-delete-button-hover)}div:where(.tw_toggle__button--favourite){align-self:flex-start}.tw_clear-value{align-items:center;align-self:center;cursor:pointer;display:inline-flex;flex:none;height:24px;justify-content:center;opacity:.5;outline:0;width:24px}.tw_clear-value:hover{opacity:1}.tw_multiselect-chip-list{display:contents}.tw_multiselect-chip-list__chip{align-items:center;background-color:var(--theme-input-chip-bg);border:1px solid var(--theme-input-chip-border);border-radius:2px;color:var(--theme-input-chip-text);cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:inherit;font-size:.875rem;gap:4px;justify-content:center;line-height:1;min-height:28px;outline:0;overflow:hidden;padding:4px;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.tw_multiselect-chip-list__chip-content{align-items:center;display:flex;flex:1 1 auto;flex-flow:row nowrap;gap:.25rem;margin:-.5em 0;min-width:0;overflow:hidden;padding:.5em 0}.tw_multiselect-chip-list__chip-content:first-child{margin-inline-start:4px}.tw_multiselect-chip-list__chip-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw_multiselect-chip-list__chip-icon{align-items:center;display:flex;flex:none;font-size:inherit;justify-content:center}.tw_multiselect-chip-list__actions{margin:-5em 0}.tw_multiselect-chip-list__action,.tw_multiselect-chip-list__actions{align-items:center;align-self:center;display:flex;flex:none;flex-flow:row nowrap}.tw_permissions-list__item,.tw_tooltip-grid__item{padding:.5rem .25rem}.tw_permissions-list__icon,.tw_tooltip-grid__icon{align-self:center;height:24px;min-height:24px;min-width:24px;width:24px}.tw_permissions-list__icon--green,.tw_tooltip-grid__icon--green{color:var(--theme-tick)}.tw_permissions-list__icon--red,.tw_tooltip-grid__icon--red{color:var(--theme-cross)}.tw_permissions-list__content,.tw_tooltip-grid__content{display:flex;flex-direction:column;gap:1rem}.tw_permissions-list__name,.tw_tooltip-grid__name{align-self:center}.tw_permissions-list-table,.tw_tooltip-grid-table{border:1px solid var(--theme-grid-border);border-radius:.375rem;overflow:hidden}.tw_permissions-list-table__header,.tw_tooltip-grid-table__header{border-radius:0}.tw_permissions-list-table *,.tw_permissions-list-table :after,.tw_permissions-list-table :before,.tw_tooltip-grid-table *,.tw_tooltip-grid-table :after,.tw_tooltip-grid-table :before{border:none}.tw_permissions-grid,.tw_tooltip-grid{max-height:400px;overflow-y:auto}.tw_permissions-grid:has(.tw_permissions-grid__additional,.tw_tooltip-grid__additional),.tw_tooltip-grid:has(.tw_permissions-grid__additional,.tw_tooltip-grid__additional){display:grid;gap:1px;grid-template-columns:280px 1fr 1fr 1fr 1fr auto}.tw_permissions-grid:not(:has(.tw_permissions-grid__additional,.tw_tooltip-grid__additional)),.tw_tooltip-grid:not(:has(.tw_permissions-grid__additional,.tw_tooltip-grid__additional)){display:grid;gap:1px;grid-template-columns:280px 1fr 1fr 1fr 1fr}.tw_permissions-grid__header,.tw_tooltip-grid__header{background-color:var(--theme-tooltip-permissions-table-border);color:var(--theme-tooltip-permissions-table-header-text);position:sticky;top:0}.tw_permissions-grid__header .tw_permissions-grid__cell,.tw_permissions-grid__header .tw_tooltip-grid__cell,.tw_tooltip-grid__header .tw_permissions-grid__cell,.tw_tooltip-grid__header .tw_tooltip-grid__cell{background-color:var(--theme-tooltip-permissions-table-header)}.tw_permissions-grid__body,.tw_tooltip-grid__body{background-color:var(--theme-tooltip-permissions-table-border);color:var(--theme-tooltip-permissions-table-header-text)}.tw_permissions-grid__body .tw_permissions-grid__cell,.tw_permissions-grid__body .tw_tooltip-grid__cell,.tw_tooltip-grid__body .tw_permissions-grid__cell,.tw_tooltip-grid__body .tw_tooltip-grid__cell{background-color:var(--theme-tooltip-permissions-table-rows)}.tw_permissions-grid__body .tw_permissions-grid__cell .tw_chip--granted,.tw_permissions-grid__body .tw_tooltip-grid__cell .tw_chip--granted,.tw_tooltip-grid__body .tw_permissions-grid__cell .tw_chip--granted,.tw_tooltip-grid__body .tw_tooltip-grid__cell .tw_chip--granted{display:inline-block}.tw_permissions-grid__cell,.tw_tooltip-grid__cell{height:100%;padding:4px 8px;width:100%}.tw_user-policy-permissions-list ul li .tw_user-policy-permissions-list__expander{padding-inline-start:.5rem}.tw_user-policy-permissions-list ul li{padding-inline-end:0;padding-inline-start:0}.tw_user-policy-permissions-list ul li:first-of-type{border-bottom:1px solid var(--theme-grid-border);padding-top:0}.tw_user-policy-permissions-list ul li:last-of-type{border-bottom:none}.tw_user-policy-permissions-list ul li:has(.tw_user-policy-permissions-list__expander){border-inline-start:none}.tw_user-policy-permissions-list ul li ul{padding-inline-start:40px}.tw_user-policy-permissions-list ul li ul:first-of-type{border-top:1px solid var(--theme-grid-border)}.tw_user-policy-permissions-list ul li ul li .tw_user-policy-permissions-list__expander{padding-inline-start:0}.tw_user-policy-permissions-list ul li ul li{border-bottom:1px solid var(--theme-grid-border);border-inline-start:1px solid var(--theme-grid-border);border-top:none;padding-inline-end:0;padding-inline-start:0}.tw_user-policy-permissions-list ul li ul li:first-of-type{border-top:none}.tw_user-policy-permissions-list ul li ul li:last-of-type{border-bottom:none}.tw_user-policy-permissions-list ul li ul li ul{padding-inline-start:40px}.tw_user-policy-permissions-list ul li ul li ul li{border-bottom:1px solid var(--theme-grid-border);border-inline-start:1px solid var(--theme-grid-border);border-top:none;padding-inline-end:0;padding-inline-start:0}.tw_user-policy-permissions-list ul li ul li ul li:first-of-type{border-top:none}.tw_user-policy-permissions-list ul li ul li ul li:last-of-type{border-bottom:none}.tw_user-policy-permissions-list ul li ul li ul li ul{padding-inline-start:40px}.tw_user-policy-permissions-list ul li ul li ul li ul li{border-bottom:1px solid var(--theme-grid-border);border-inline-start:1px solid var(--theme-grid-border);border-top:none;padding-inline-end:0;padding-inline-start:0}.tw_user-policy-permissions-list ul li ul li ul li ul li:first-of-type{border-top:none}.tw_user-policy-permissions-list ul li ul li ul li ul li:last-of-type{border-bottom:none}.tw_user-policy-permissions-list__bar{background-color:var(--theme-grid-sub-header);min-height:34px}.tw_user-policy-permissions-list__header-name{color:var(--theme-grid-header-text);display:inline-block;line-height:34px;padding-inline-start:calc(60px + .5rem)}@media (min-width:1200px){.tw_user-policy-permissions-list__header-name{min-width:460px;width:460px}}.tw_user-policy-permissions-list__label{border-inline-start:1px solid var(--theme-grid-border);color:var(--theme-grid-header-text);line-height:34px;padding-inline-end:42px;padding-inline-start:10px}@media (min-width:1280px){.tw_user-policy-permissions-list__label:last-of-type{border-inline-end:1px solid var(--theme-grid-border)}}.tw_user-policy-permissions-list__item{line-height:34px;min-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_user-policy-permissions-list__expander{background-color:transparent;border-color:transparent;border-radius:0;display:inline-block;min-width:40px;padding:0 1rem 0 0}.tw_user-policy-permissions-list__arrow{color:var(--theme-primary);display:inline-block;padding-inline-end:.5rem;padding-inline-start:.5rem;width:34px}.tw_user-policy-permissions-list__arrow svg{transform:rotate(0deg);transition:all .3s ease-in-out}.tw_user-policy-permissions-list__arrow--expanded svg{transform:rotate(90deg)}.tw_user-policy-permissions-list__title{align-self:center;display:inline-block;padding-inline-start:.5rem}@media (min-width:1200px){.tw_user-policy-permissions-list__title{min-width:400px;width:400px}}.tw_user-policy-permissions-list__column-labels,.tw_user-policy-permissions-list__switches{display:inline-block}.tw_user-policy-permissions-list__column-labels--spacing,.tw_user-policy-permissions-list__switches--spacing{display:flex;flex-direction:row}.tw_user-policy-permissions-list__column-labels{float:right}@media (min-width:1280px){.tw_user-policy-permissions-list__column-labels{float:none;margin-inline-start:-67px}}.tw_user-policy-permissions-list__switch{border-inline-start:1px solid var(--theme-grid-border);padding-inline-end:10px;padding-inline-start:10px;text-align:center}@media (min-width:1280px){.tw_user-policy-permissions-list__switch:last-of-type{border-inline-end:1px solid var(--theme-grid-border)}}.tw_user-policy-permissions-list__switches{float:right}@media (min-width:1280px){.tw_user-policy-permissions-list__switches{float:none}}@media (min-width:1280px){.tw_user-policy-permissions-list ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:0}.tw_user-policy-permissions-list ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:-56px}.tw_user-policy-permissions-list ul li ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-.5rem - 40px)}.tw_user-policy-permissions-list ul li ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-96px - .5rem)}.tw_user-policy-permissions-list ul li ul li ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-.5rem - 80px)}.tw_user-policy-permissions-list ul li ul li ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-136px - .5rem)}.tw_user-policy-permissions-list ul li ul li ul li ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-.5rem - 120px)}.tw_user-policy-permissions-list ul li ul li ul li ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-176px - .5rem)}.tw_user-policy-permissions-list ul li ul li ul li ul li ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-.5rem - 160px)}.tw_user-policy-permissions-list ul li ul li ul li ul li ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-216px - .5rem)}.tw_user-policy-permissions-list ul li ul li ul li ul li ul li ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-.5rem - 200px)}.tw_user-policy-permissions-list ul li ul li ul li ul li ul li ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-256px - .5rem)}.tw_user-policy-permissions-list ul li ul li ul li ul li ul li ul li ul li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-.5rem - 240px)}.tw_user-policy-permissions-list ul li ul li ul li ul li ul li ul li ul li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__switches{margin-inline-start:calc(-296px - .5rem)}}li:has(.tw_user-policy-permissions-list__expander) .tw_user-policy-permissions-list__title{color:var(--theme-primary);font-weight:700}li:not(:has(.tw_user-policy-permissions-list__expander)) .tw_user-policy-permissions-list__title{color:var(--theme-body-text);font-weight:400}.tw_contextual,.tw_contextual__modal{align-items:flex-start;display:flex;flex-direction:row;gap:1rem}.tw_contextual__modal{max-width:100%;overflow-x:hidden;overflow-y:auto;padding:1rem}.tw_contextual__page{display:grid;flex-grow:1;gap:1rem}.tw_contextual__panel{background-color:var(--theme-primary-light);border:1px solid var(--theme-border-light);border-radius:.5rem 0 0 .5rem;margin-inline-end:-1rem;transition:all;transition-duration:.5s}.tw_contextual__panel:focus,.tw_contextual__panel:hover{background-color:var(--theme-primary-light-hover)}.tw_contextual__panel:has(.collapsed){transition:all;transition-duration:.5s}.tw_contextual__panel:has(.expanded){transition:all;transition-duration:.5s}.tw_contextual__panel-bar{background-color:var(--theme-primary);border-radius:.5rem 0 0 .5rem;flex-grow:1;padding:.5rem}.tw_contextual__panel-wrapper{display:flex;flex-direction:row;gap:0}.tw_contextual__panel-content{max-width:360px;min-width:260px;padding:1rem;width:360px}.tw_contextual__panel-content.collapsed{display:none;padding:0}@media (min-width:1024px){.tw_contextual__panel-content--large{max-width:600px;width:600px}}.tw_contextual__button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-bottom:1rem}.tw_contextual__button svg{cursor:pointer}.tw_contextual__button--collapsed{max-height:30px;max-width:30px;min-height:30px;min-width:30px}.tw_contextual__button--expanded{max-height:30px;max-width:15px;min-height:30px;min-width:15px}.tw_contextual__buttons.expanded{display:none}.tw_contextual__buttons-item{align-items:center;display:flex;justify-content:center;position:relative}.tw_contextual__flyout{background-color:var(--theme-primary-light);border:1px solid var(--theme-primary);border-radius:.5rem;min-width:280px;padding:.5rem;position:absolute;right:calc(100% + 15px);top:0;transition:all;transition-duration:.5s;z-index:9999}.tw_contextual__flyout--collapsed{display:none}.tw_contextual__flyout--expanded{display:block}.tw_contextual__flyout--overlay{background-color:var(--theme-overlay-lighter);cursor:default;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:41}.tw_contextual__title{color:var(--theme-H1);cursor:auto;display:flex;flex-direction:row;font-size:.875rem;font-weight:700;gap:.5rem;line-height:normal;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_contextual__subheading{color:var(--theme-body-text);font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:0;padding-bottom:0}.tw_spacer{height:1rem}.tw_leave-booking{display:grid;gap:1rem}@media (min-width:1024px){.tw_leave-booking{grid-template-columns:1fr 50%}}.tw_leave-booking__content{display:grid;gap:1rem}@media (min-width:1536px){.tw_leave-booking__content{grid-template-columns:repeat(8,minmax(0,1fr))}}.tw_leave-booking__row,.tw_leave-booking__sidebar{display:flex;flex-direction:column;gap:1rem}@media (min-width:2010px){.tw_leave-booking__row{flex-direction:row}}.tw_leave-booking__row--smaller{display:flex;flex-direction:column;gap:1rem}@media (min-width:1430px){.tw_leave-booking__row--smaller{flex-direction:row}}@media (min-width:2010px){.tw_leave-booking__row--smaller.large-gap{gap:2rem}}.tw_leave-booking__row--smaller.entitlement-deduction{display:flex;flex-direction:column;gap:.5rem}@media (min-width:620px){.tw_leave-booking__row--smaller.entitlement-deduction{flex-direction:row;gap:1rem}}@media (min-width:2010px){.tw_leave-booking__row--smaller.entitlement-deduction{flex-direction:row;gap:.5rem}}@media (min-width:2380px){.tw_leave-booking__row--smaller.entitlement-deduction{flex-direction:row;gap:1rem}}.tw_leave-booking__row.no-gap{gap:0}.tw_leave-booking__row.half-gap{gap:.5rem}@media (min-width:2010px){.tw_leave-booking__row.large-gap{gap:2rem}}.tw_leave-booking__row.entitlement-deduction{display:flex;flex-direction:column;gap:.5rem}@media (min-width:620px){.tw_leave-booking__row.entitlement-deduction{flex-direction:row;gap:1rem}}@media (min-width:1970px){.tw_leave-booking__row.entitlement-deduction{flex-direction:column;gap:.5rem}}@media (min-width:2380px){.tw_leave-booking__row.entitlement-deduction{flex-direction:row;gap:1rem}}.tw_leave-booking__input--half-width{max-width:100%;width:100%}@media (min-width:1880px){.tw_leave-booking__input--half-width{max-width:50%;width:50%}}.tw_leave-booking-reason__image{align-self:flex-start;height:auto;max-width:30px}.tw_leave-booking-reason__columns{display:flex;flex-direction:column;gap:1rem}@media (min-width:1430px){.tw_leave-booking-reason__columns{display:grid;gap:1rem;grid-auto-flow:column}}.tw_documents__description{border-bottom:1px solid var(--theme-border);display:flex;flex-direction:column;flex-grow:1;padding-bottom:.5rem;width:100%}.tw_documents__buttons{display:flex;gap:.5rem;justify-content:flex-end}.tw_comments__card,.tw_reviews__card{background-color:var(--theme-body-bg);border:1px solid var(--theme-border);border-radius:.5rem;display:flex;flex:none;flex-grow:1;gap:.75rem;padding:1rem;width:100%}.tw_comments__card--no-border,.tw_reviews__card--no-border{background-color:transparent;border:none;border-radius:0;padding:0}.tw_comments__card .IsDismissed,.tw_reviews__card .IsDismissed{cursor:auto;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_comments__description,.tw_reviews__description{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:1rem;justify-content:space-between;width:100%}.tw_comments__buttons,.tw_reviews__buttons{display:flex;gap:.5rem;justify-content:flex-end}.tw_leave__date--bold{font-weight:700}.tw_width--auto{width:auto}.tw_warning,.tw_warning svg{color:var(--warning)}.tw_background-image{display:none}@media (min-width:1025px){.tw_background-image{bottom:10%;color:var(--theme-primary);display:block;height:auto;opacity:.15;position:absolute;right:5%;width:25%;z-index:0}.tw_background-image__icon{height:auto;width:100%}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.tw_find-employee__grid td.tw_table__sticky-col{position:static}.tw_find-employee__grid td.tw_table__sticky-col:has(.tw_reports__selector){position:relative}.tw_find-employee__grid td:has(.tw_reports__selector){position:relative}}}.tw_suffix-button{align-items:center;align-self:center;background-color:transparent;color:var(--button-error);display:flex;margin-inline-end:.5rem}.tw_suffix-button svg{cursor:pointer}.tw_suffix-button:hover{color:var(--button-error-hover)}.tw_character-count{color:var(--theme-gray-card-header);font-size:.75rem;line-height:20px;margin-bottom:-20px}.tw_character-count--no-margin{margin-bottom:0}.tw_event-story-images__container{display:flex;flex-direction:column;gap:1rem}.tw_event-story-images__item{border:1px solid var(--theme-border-light);border-radius:4px;padding:1rem;position:relative}.tw_event-story-images__item--highlight{background-color:var(--theme-primary-light);border:1px solid var(--theme-border)}.tw_event-story-images__highlight-label{background-color:var(--theme-primary);border-radius:9999px;color:var(--theme-white);display:flex;font-size:.75rem;justify-content:center;left:calc(50% - 40px);padding:.25rem .5rem;position:absolute;top:calc(-.5rem - 5px);width:80px}.tw_event-story-images__highlight-label span{color:var(--theme-H3);height:16px;line-height:16px}.tw_event-story-images__image{height:128px;min-height:128px;min-width:128px;width:128px}.tw_event-story-images__image-wrapper{border:1px solid var(--theme-border-light);border-radius:4px;position:relative}.tw_event-story-images__image-wrapper--highlight{border:1px solid var(--theme-border)}.tw_event-story-images__counter{background-color:var(--theme-body-bg);border:1px solid var(--theme-border-light);border-radius:9999px;display:flex;height:24px;justify-content:center;justify-items:center;left:-12px;position:absolute;top:-12px;width:24px}.tw_event-story-images__counter--highlight{border:1px solid var(--theme-border)}.tw_event-story-images__counter span{align-self:center;color:var(--theme-primary);font-size:.875rem;font-weight:700}.tw_event-story-images__fields{flex-direction:column;flex-grow:1;gap:1rem}.tw_event-story-images__buttons,.tw_event-story-images__fields{display:flex;justify-content:space-between}@media (min-width:1536px){.tw_notifications__sidebar{width:300px}}.tw_event-story-content,.tw_notifications-content{display:flex;flex-direction:column;flex-grow:1;font-size:.875rem;gap:1rem}@media (min-width:768px){.tw_event-story-content,.tw_notifications-content{flex-direction:row}}.tw_event-story-content__text,.tw_notifications-content__text{display:flex;flex-direction:column;gap:.5rem}.tw_event-story-content__heading,.tw_notifications-content__heading{font-size:1.125rem;font-weight:700;line-height:1.75rem}.tw_event-story-content__date,.tw_notifications-content__date{color:var(--theme-primary);font-weight:700}.tw_event-story-content__subheading,.tw_notifications-content__subheading{font-weight:600}.tw_event-story-content__body,.tw_event-story-content__url,.tw_notifications-content__body,.tw_notifications-content__url{display:flex;flex-direction:column;gap:.5rem}.tw_event-story-content__url a,.tw_notifications-content__url a{color:var(--theme-link-text);cursor:pointer;text-decoration:underline}.tw_event-story-content__url a:hover,.tw_notifications-content__url a:hover{color:var(--theme-link-text-hover)}.tw_event-story-content__photos,.tw_notifications-content__photos{display:flex;flex-direction:column;gap:.5rem;min-width:230px}@media (min-width:768px){.tw_event-story-content__photos,.tw_notifications-content__photos{max-width:230px;min-width:230px}}.tw_event-story-content__photos--main,.tw_notifications-content__photos--main{position:relative;width:100%}.tw_event-story-content__photos--main img,.tw_notifications-content__photos--main img{height:auto;width:100%}.tw_event-story-content__photos--thumbnails,.tw_notifications-content__photos--thumbnails{display:grid;gap:.25rem;grid-template-columns:1fr 1fr 1fr 1fr}.tw_event-story-content__photos--thumbnails img,.tw_notifications-content__photos--thumbnails img{height:auto;max-width:100%}.tw_event-story-content__caption,.tw_notifications-content__caption{background-color:var(--image-caption-bg);bottom:0;color:var(--image-caption-text);font-size:.75rem;left:0;line-height:1rem;padding:4px 8px;position:absolute;width:100%}.tw_footer-context__buttons,.tw_select-upload__buttons{display:flex;gap:.5rem;justify-content:flex-end}.tw_event-location{border-top:1px solid var(--theme-border-primary-light);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding-top:1rem}@media (min-width:1024px){.tw_event-location{flex-direction:row}}.tw_event-location__address{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;margin-inline-start:0}@media (min-width:768px){.tw_event-location__address{margin-inline-start:calc(64px + 1rem)}}.tw_event-location__address--text span{font-weight:700}.tw_event-location__map{border:1px solid var(--theme-border-light);border-radius:4px;height:auto;margin-inline-start:0;width:100%}@media (min-width:768px){.tw_event-location__map{margin-inline-start:calc(64px + 1rem);width:calc(100% - 64px - 1rem)}}@media (min-width:1024px){.tw_event-location__map{margin-inline-start:0;width:60%}}.tw_event-location__map img{height:auto;width:100%}.tw_provider{border-top:1px solid var(--theme-border-primary-light);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding-top:1rem}@media (min-width:1024px){.tw_provider{flex-direction:row}}.tw_provider__address{display:flex;flex-direction:column;gap:.25rem;margin-inline-start:0;min-width:200px;transition:color .2s ease-in-out}.tw_provider__address--text span{font-weight:600}.tw_provider__address:hover,.tw_provider__address:hover .tw_list-item__label{color:var(--theme-primary)}.tw_vertical__separator{background-color:var(--theme-border-generic-light);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1px}.tw_vertical__separator--primary{background-color:var(--theme-primary)}.tw_vertical__separator--translucent{opacity:.3}.tw_vertical__separator--desktop-only{display:none}@media (min-width:1024px){.tw_vertical__separator--desktop-only{display:flex}}.tw_horizontal__separator{background-color:var(--theme-border-generic-light);height:1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tw_horizontal__separator--primary{background-color:var(--theme-primary)}.tw_horizontal__separator--translucent{opacity:.3}.tw_horizontal__separator--gray{background-color:var(--theme-border);opacity:.2}.tw_notification__label{border-radius:9999px;display:flex;gap:.25rem;padding:2px 10px}.tw_notification__label,.tw_notification__status{align-items:center;background-color:var(--gray-chip);color:var(--gray-chip-text)}.tw_notification__status{border-radius:.375rem;font-size:14px;line-height:14px;padding:.25rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw_notification__status--pending{background-color:var(--theme-status-in-progress);color:var(--theme-status-in-progress-text)}.tw_notification__status--sent{background-color:var(--theme-status-completed);color:var(--theme-status-completed-text)}.tw_notification__status--failed{background-color:var(--theme-status-failed);color:var(--theme-status-failed-text)}.tw_notification__icon--everyone{background-color:var(--theme-leave-no-avatar);border-color:var(--theme-leave-no-avatar-border);border-radius:9999px;border-style:solid;border-width:3px;color:var(--theme-leave-no-avatar-text);display:flex;height:42px;justify-content:center;max-height:42px;max-width:42px;min-width:42px;overflow:hidden;width:42px}.tw_notification__icon--everyone svg{height:100%;width:100%}.tw_conversations-grid__card--no-x-padding.tw_wireframe-card{padding:1.5rem 0 0}.tw_conversations-grid__card--no-x-padding:has(.collapsed).tw_wireframe-card{padding:1rem 0}.tw_rules-icon svg{height:34px!important;min-height:34px!important;min-width:34px!important;width:34px!important}.tw_band-row__grid{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:186px minmax(186px,1fr);row-gap:.5rem}.tw_band-row__label--inline{align-items:center;align-self:flex-end;height:34px;min-width:35px}.tw_band-row__button{height:28px;min-height:28px;min-width:28px;width:28px}.tw_band-row__button--remove{border-radius:9999px!important}.tw_band-row__button--remove svg{height:22px!important;min-height:22px!important;min-width:22px!important;width:22px!important}.tw_user-tenant__suspended{align-items:center}.tw_user-tenant__suspended img{max-width:66%}.tw_user-tenant__suspended h1{font-size:1.5rem;line-height:2rem;text-align:center}.tw_user-tenant__suspended h2{color:var(--theme-H2);font-size:1.25rem;line-height:1.25rem;text-align:center}.tw_user-tenant__suspended sup{top:-.2em}.tw_data-list__title{color:var(--theme-primary);font-size:14px;font-weight:400;max-width:100%;overflow:hidden;padding-bottom:0;text-overflow:ellipsis;white-space:nowrap}.tw_data-list__title--icon-badge{align-self:center;line-height:28px}.tw_data-list__commenter{color:var(--theme-primary);font-size:14px;font-style:italic;font-weight:400;padding-bottom:0}.tw_none-selected__text{align-self:center;color:var(--none-selected-text);font-size:14px}.tw_pay-period__card,.tw_timesheets__card{height:80px;position:absolute;top:0;width:467px;z-index:12}.tw_pay-period__card--content,.tw_timesheets__card--content{background-color:var(--wireframe-card-bg);display:flex;flex-direction:column;gap:.5rem;height:100%;padding:0 1rem}.tw_pay-period__date,.tw_timesheets__date{color:var(--theme-primary);font-size:1.25rem;font-weight:600;line-height:1.75rem}#fill--remaining{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDQgNCI+PHBhdGggZD0iTTAgMGgzdjNIMHoiIHN0eWxlPSJmaWxsOm5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoMS4zMzMzMykiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoNC4wMDM1OSAwIDAgNC4wMDM1OSAwIC0uMDEpIi8+PGNpcmNsZSBjeD0iMTAuMTI5IiBjeT0iMiIgcj0iMS4wMDEiIHN0eWxlPSJmaWxsOiNkNGQ0ZDQiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTguMTMgMCkiLz48L3N2Zz4=")}#fill--remaining,#fill--taken{background-repeat:repeat;background-size:5px 5px}#fill--taken{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDQgNCI+PGcgdHJhbnNmb3JtPSJzY2FsZSgxLjMzMzMzKSI+PHBhdGggZD0iTTAgMGgzdjNIMHoiIHN0eWxlPSJmaWxsOm5vbmUiLz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0wIDBoM3YzSDB6Ii8+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0wIC4wMDNoLjk5OXYuOTk5SDB6IiBzdHlsZT0iZmlsbDojMzM1YjgwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0uMDA4KXNjYWxlKDMuMDAyNykiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjc1IDAgMCAuNzUgMCAtLjAwMikiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjc1IDAgMCAuNzUgLjc1IC43NDgpIi8+PHBhdGggZD0iTTAgLjAwM2guOTk5di45OTlIMHoiIHN0eWxlPSJmaWxsOiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC43NSAwIDAgLjc1IDEuNSAxLjQ5OSkiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6I2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjc1IDAgMCAuNzUgMi4yNSAyLjI0OSkiLz48L2c+PC9nPjwvc3ZnPg==")}#fill--planned{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDQgNCI+PHBhdGggZD0iTTAgMGgzdjNIMHoiIHN0eWxlPSJmaWxsOm5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoMS4zMzMzMykiLz48cGF0aCBkPSJNMCAuMDAzaC45OTl2Ljk5OUgweiIgc3R5bGU9ImZpbGw6IzllY2JmZiIgdHJhbnNmb3JtPSJtYXRyaXgoNC4wMDM1OSAwIDAgNC4wMDM1OSAwIC0uMDEpIi8+PGNpcmNsZSBjeD0iMTAuMTI5IiBjeT0iMiIgcj0iMS4wMDEiIHN0eWxlPSJmaWxsOiM2MWExZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTguMTMgMCkiLz48L3N2Zz4=");background-repeat:repeat;background-size:5px 5px}td:has(.tw_tooltip-content__link){position:relative!important;z-index:9999!important}.tw_booking__number{align-items:center;background-color:var(--status-blue);border-radius:9999px;color:var(--white);display:flex;font-size:11px;height:20px;justify-content:center;width:20px}.tw_booking__number.odd{background-color:var(--status-red)}.tw_timesheets--not-ready{color:var(--theme-notification-warning);font-weight:700}.tw_details__container{container-name:tw_details-container;container-type:inline-size}@container tw_details-container (width < 585px){.tw_details__card{display:flex;flex-direction:column;gap:.5rem}}@container tw_details-container (width > 585px){.tw_details__card{display:flex;flex-direction:row;gap:1rem}}.tw_data__container{container-name:tw_data-container;container-type:inline-size;width:100%}.tw_data__list--orientation{display:flex;gap:1rem;width:100%}@container tw_data-container (width < 540px){.tw_data__list--orientation{display:flex;flex-direction:column;gap:1.5rem}}.tw_training-dates__container{container-name:tw_training-dates-container;container-type:inline-size}@container tw_training-dates-container (width < 345px){.tw_training-dates{display:flex;flex-direction:column;gap:0;width:auto}.tw_training-dates--separator{padding-bottom:10px;padding-top:10px}}@container tw_training-dates-container (width > 345px){.tw_training-dates{display:flex;flex-direction:row;gap:1rem;width:auto}.tw_training-dates--separator{padding-bottom:0;padding-top:24px}}.tw_sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.tw_dark .tw_function-cards .tw_wireframe-card{border:1px solid var(--theme-border-generic)}.tw_dark .tw_function-cards .tw_wireframe-card--active{border:2px solid var(--theme-primary)}.tw_dark .tw_table__dashboard-modals table,.tw_dark .tw_table__leave table{background-color:#000}.tw_dark .tw_table__dashboard-modals table td,.tw_dark .tw_table__dashboard-modals table th,.tw_dark .tw_table__leave table td,.tw_dark .tw_table__leave table th{border-top:1px solid var(--theme-gray-table-td-th-border)}.tw_dark .tw_table td.tw_entitlement-issue__grid{border:2px solid var(--warning)}.hc-dark-theme .tw_image-dimensions,.hc-light-theme .tw_image-dimensions{background-color:var(--hc-bg);border:1px solid var(--hc-border);color:var(--hc-fg);right:1px;top:1px}.hc-dark-theme .tw_image-dimensions span,.hc-light-theme .tw_image-dimensions span{color:var(--hc-fg)}.hc-dark-theme .tw_card-grid .tw_card__content label,.hc-dark-theme .tw_data-list__commenter,.hc-dark-theme .tw_data-list__title,.hc-dark-theme .tw_detailed-list--name,.hc-light-theme .tw_card-grid .tw_card__content label,.hc-light-theme .tw_data-list__commenter,.hc-light-theme .tw_data-list__title,.hc-light-theme .tw_detailed-list--name{color:var(--hc-fg);font-weight:600}.hc-dark-theme .tw_function-cards .tw_wireframe-card,.hc-light-theme .tw_function-cards .tw_wireframe-card{border:1px solid var(--hc-border);opacity:1}.hc-dark-theme .tw_components__icons--primary,.hc-light-theme .tw_components__icons--primary{color:var(--hc-fg)}.hc-dark-theme .tw_event-story-images__highlight-label,.hc-light-theme .tw_event-story-images__highlight-label{background-color:var(--hc-reverse-fg);border:1px solid #000;color:var(--hc-reverse-bg);opacity:1}.hc-dark-theme .tw_event-story-images__highlight-label span,.hc-light-theme .tw_event-story-images__highlight-label span{color:var(--hc-reverse-fg)}.hc-dark-theme .tw_event-story-images__counter span,.hc-light-theme .tw_event-story-images__counter span{color:var(--hc-fg)}.hc-dark-theme .tw_reports-grid .tw_card__header,.hc-light-theme .tw_reports-grid .tw_card__header{background-color:var(--hc-bg);color:var(--hc-fg)}