.layout-menu .menu-item.disabled>.menu-link{cursor:not-allowed;opacity:.45;pointer-events:none}.layout-menu .menu-item.disabled .badge{opacity:1}@keyframes ps-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ps-skeleton{background:linear-gradient(90deg,#94a3b82e,#94a3b852,#94a3b82e);background-size:200% 100%;animation:ps-skeleton-shimmer 1.4s ease-in-out infinite;border-radius:.375rem}.ps-skeleton-line{height:.875rem;margin-bottom:.5rem}.ps-skeleton-line:last-child{margin-bottom:0}.ps-skeleton-line.sm{height:.65rem;width:60%}.ps-skeleton-line.lg{height:1.75rem;width:40%}.ps-skeleton-circle{width:2.5rem;height:2.5rem;border-radius:50%;flex-shrink:0}.ps-skeleton-circle.md{width:3rem;height:3rem}.ps-skeleton-circle.lg{width:4rem;height:4rem}.ps-skeleton-block{height:5rem;border-radius:.5rem}.ps-skeleton-table-row{height:2.75rem;margin-bottom:.5rem;border-radius:.25rem}[data-ps-load-region].ps-is-loading [data-ps-content]{display:none!important}[data-ps-load-region]:not(.ps-is-loading) [data-ps-skeleton]{display:none!important}[data-ps-load-region].ps-is-loading [data-ps-skeleton]{display:block}[data-ps-load-region].ps-is-loading [data-ps-skeleton].d-flex,[data-ps-load-region].ps-is-loading [data-ps-skeleton].row{display:flex!important}#peoplesync-toast-container .peoplesync-toast{min-width:20rem;box-shadow:0 .25rem 1rem #2f2b3d29}#peoplesync-toast-container .toast-header .icon-base{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem}#employees-page .dt-buttons .btn.btn-label-primary,#schedules-page .dt-buttons .btn.btn-label-primary,#holidays-page .dt-buttons .btn.btn-label-primary,#devices-page .dt-buttons .btn.btn-label-primary,#applications-page .dt-buttons .btn.btn-label-primary{color:var(--bs-primary);border:none;box-shadow:none;background-color:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-paper-bg, #fff))}#employees-page .dt-buttons .btn.btn-label-primary:hover,#employees-page .dt-buttons .btn.btn-label-primary:focus,#employees-page .dt-buttons .btn.btn-label-primary:active,#employees-page .dt-buttons .btn.btn-label-primary.show,#schedules-page .dt-buttons .btn.btn-label-primary:hover,#schedules-page .dt-buttons .btn.btn-label-primary:focus,#schedules-page .dt-buttons .btn.btn-label-primary:active,#schedules-page .dt-buttons .btn.btn-label-primary.show,#holidays-page .dt-buttons .btn.btn-label-primary:hover,#holidays-page .dt-buttons .btn.btn-label-primary:focus,#holidays-page .dt-buttons .btn.btn-label-primary:active,#holidays-page .dt-buttons .btn.btn-label-primary.show,#devices-page .dt-buttons .btn.btn-label-primary:hover,#devices-page .dt-buttons .btn.btn-label-primary:focus,#devices-page .dt-buttons .btn.btn-label-primary:active,#devices-page .dt-buttons .btn.btn-label-primary.show{color:var(--bs-primary);border:none;box-shadow:none;background-color:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-paper-bg, #fff))}#employees-page .dt-buttons .btn.btn-primary,#schedules-page .dt-buttons .btn.btn-primary,#holidays-page .dt-buttons .btn.btn-primary,#devices-page .dt-buttons .btn.btn-primary,#applications-page .dt-buttons .btn.btn-primary{box-shadow:0 .125rem .375rem color-mix(in srgb,var(--bs-primary) 35%,transparent)}.ps-tenant-card{border:1px solid var(--bs-border-color);background-color:var(--bs-body-bg);color:var(--bs-heading-color);border-radius:.5rem;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.ps-tenant-card__avatar{background-color:color-mix(in srgb,var(--bs-body-color) 8%,var(--bs-body-bg));color:var(--bs-heading-color);transition:background-color .2s ease,color .2s ease,transform .2s ease}.ps-tenant-card__name{color:var(--bs-heading-color);transition:color .2s ease}.ps-tenant-card__chevron{color:var(--bs-secondary-color);transition:color .2s ease,transform .2s ease}.ps-tenant-card:hover,.ps-tenant-card:focus-visible{border-color:color-mix(in srgb,var(--bs-primary) 40%,transparent);background-color:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg));color:var(--bs-primary);box-shadow:0 .25rem .875rem color-mix(in srgb,var(--bs-primary) 16%,transparent)}.ps-tenant-card:hover .ps-tenant-card__name,.ps-tenant-card:focus-visible .ps-tenant-card__name{color:var(--bs-primary)}.ps-tenant-card:hover .ps-tenant-card__avatar,.ps-tenant-card:focus-visible .ps-tenant-card__avatar{background-color:var(--bs-primary);color:#fff;transform:scale(1.05)}.ps-tenant-card:hover .ps-tenant-card__chevron,.ps-tenant-card:focus-visible .ps-tenant-card__chevron{color:var(--bs-primary);transform:translate(3px)}.ps-tenant-card:active{border-color:color-mix(in srgb,var(--bs-primary) 55%,transparent);background-color:color-mix(in srgb,var(--bs-primary) 14%,var(--bs-body-bg));box-shadow:0 .125rem .5rem color-mix(in srgb,var(--bs-primary) 12%,transparent)}
