.work-attendance[data-v-59e18b47]{min-height:100%;padding-bottom:calc(16px + var(--tabbar-h,64px) + var(--safe-bottom,0px));position:relative}.work-attendance__month[data-v-59e18b47]{font-size:.9rem}.work-attendance__stat[data-v-59e18b47]{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;line-height:1.3}.work-attendance__label[data-v-59e18b47]{opacity:.65;font-size:.7rem}.work-attendance__empty[data-v-59e18b47]{opacity:.55;font-size:.8rem}.work-attendance__gap[data-v-59e18b47]{font-variant-numeric:tabular-nums;margin-top:3px;font-size:.68rem;font-weight:700}.work-attendance__row--muted[data-v-59e18b47]{opacity:.45}.work-attendance__row--today[data-v-59e18b47]{box-shadow:inset 3px 0 0 0 var(--q-primary)}.work-attendance__daynum[data-v-59e18b47]{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;line-height:1.1}.work-attendance__pair[data-v-59e18b47]{font-size:.82rem}.work-attendance__pair[data-v-59e18b47] span{white-space:nowrap}.work-attendance__sep[data-v-59e18b47]{opacity:.55;margin:0 8px 0 3px;font-size:.68rem}
