[data-v-da86f7c8]:root{--grid-small-mobile:375px;--grid-medium-mobile:480px;--grid-large-mobile:680px;--grid-small-tablet:766px;--grid-large-tablet:960px;--grid-small-desktop:1024px;--grid-medium-desktop:1280px;--grid-large-desktop:1440px}.fade-enter-active[data-v-da86f7c8]{animation:fade-in-da86f7c8 var(--transition-speed)}.fade-leave-active[data-v-da86f7c8]{animation:fade-out-da86f7c8 var(--transition-speed)}@keyframes fade-in-da86f7c8{0%{opacity:0}to{opacity:1}}@keyframes fade-out-da86f7c8{0%{opacity:1}to{opacity:0}}.employee-dashboard[data-v-da86f7c8]{min-height:calc(100dvh - var(--header-desktop-height));background:var(--background-brand-primary-5);flex-direction:column;display:flex}@media (width>=766px){.employee-dashboard[data-v-da86f7c8]{scrollbar-gutter:stable;height:100%;min-height:0;overflow-y:auto}}.employee-dashboard__hero[data-v-da86f7c8]{padding:var(--size-l) var(--component-padding) var(--size-2xl);background:var(--background-brand-primary);color:var(--text-inverse);justify-content:center;display:flex}.employee-dashboard__content[data-v-da86f7c8]{padding:0 0 var(--size-xl);flex:1}.employee-dashboard__search-sentinel[data-v-da86f7c8]{height:0}.employee-dashboard__search-bar[data-v-da86f7c8]{z-index:1;width:100%;padding:var(--size-s) var(--size-s);margin-top:-5.2rem;position:sticky;top:0}.employee-dashboard__search-bar--stuck[data-v-da86f7c8]{background:var(--background-brand-primary-5)}.employee-dashboard__inner[data-v-da86f7c8],.employee-dashboard__search-bar-inner[data-v-da86f7c8]{width:100%;max-width:84rem;margin:0 auto}.employee-dashboard__inner[data-v-da86f7c8]{flex-direction:column;align-items:center;display:flex}.employee-dashboard__search[data-v-da86f7c8]{box-shadow:0 2px 4px #4c1c4c0f}.employee-dashboard__label[data-v-da86f7c8]{margin-top:var(--size-xs);font-size:var(--title-xl-font-size);line-height:1.4;font-weight:var(--title-xl-bold-font-weight);color:var(--text-brand-primary);align-self:flex-start}.employee-dashboard__state[data-v-da86f7c8]{margin-top:var(--size-s);padding:var(--size-l);text-align:center;color:var(--text-brand-primary);background-color:var(--background-primary);border-radius:var(--corner-2);width:100%}.employee-dashboard__state--error[data-v-da86f7c8]{color:var(--state-error)}.employee-dashboard__list[data-v-da86f7c8]{margin-top:var(--size-s);gap:var(--size-xs);flex-direction:column;width:100%;list-style:none;display:flex}.employee-row[data-v-da86f7c8]{align-items:center;gap:var(--size-s);padding:var(--size-xs) var(--size-s);background-color:var(--background-primary);border-radius:var(--corner-2);transition:background-color var(--transition-speed) ease-out;height:6.4rem;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.employee-row:hover .employee-row__meta[data-v-da86f7c8]{margin-right:6.4rem}.employee-row:hover .employee-row__go[data-v-da86f7c8]{opacity:1;pointer-events:all;background-color:var(--color-magenta-900);transition-delay:.1s;transform:translateY(-50%)translate(0)}}.employee-row[data-v-da86f7c8]:focus-visible{outline:.1rem solid var(--text-brand-primary);outline-offset:.4rem}.employee-row[data-v-da86f7c8]:hover{background-color:var(--background-brand-primary-4);cursor:pointer}.employee-row__name[data-v-da86f7c8]{font-size:var(--title-l-font-size);line-height:1.4;font-weight:var(--title-l-font-weight);font-weight:var(--font-weight-semibold);color:var(--text-brand-primary);flex:1}.employee-row__meta[data-v-da86f7c8]{font-size:var(--body-m-font-size);line-height:1.4;font-weight:var(--body-m-font-weight);color:var(--text-brand-secondary);transition:margin-right var(--transition-speed) ease-out}.employee-row__go[data-v-da86f7c8]{top:50%;right:var(--size-s);border-radius:var(--corner-round);background-color:var(--background-brand-secondary);width:4.8rem;height:4.8rem;color:var(--text-inverse);cursor:pointer;opacity:0;pointer-events:none;transition:transform var(--transition-speed) ease-out,opacity var(--transition-speed) ease-out,background-color var(--transition-speed) ease-out;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)translate(1.2rem)}
