.lk-emp-split[data-v-3664d403]{align-items:start;display:grid;gap:var(--sp-6);grid-template-columns:minmax(280px,1fr) minmax(0,3fr);height:100%;min-height:0}.lk-emp-main[data-v-3664d403],.lk-emp-side[data-v-3664d403]{align-content:start;display:grid;gap:var(--sp-5);max-height:100%;min-width:0;overflow-y:auto}.lk-emp-main h3[data-v-3664d403],.lk-emp-side h3[data-v-3664d403]{margin:0}.lk-emp-side .form-grid.two[data-v-3664d403]{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-emp-side .form-grid.two input[data-v-3664d403]{min-width:0;width:100%}.lk-emp-ts-head[data-v-3664d403]{flex-wrap:wrap;gap:var(--sp-3) var(--sp-6)}.lk-emp-month[data-v-3664d403],.lk-emp-ts-head[data-v-3664d403]{align-items:center;display:flex}.lk-emp-month[data-v-3664d403]{font-size:var(--fs-lg);gap:var(--sp-2)}.lk-emp-month strong[data-v-3664d403]{min-width:64px;text-align:center}.lk-year-wrap[data-v-3664d403]{overflow-x:auto}.lk-year[data-v-3664d403]{border-collapse:collapse;font-size:var(--fs-sm);min-width:920px;table-layout:fixed;width:100%}.lk-year td[data-v-3664d403],.lk-year th[data-v-3664d403]{border:1px solid var(--line);height:34px;padding:0;text-align:center;vertical-align:middle}.lk-year thead th[data-v-3664d403]{background:var(--fill);color:var(--text-secondary);font-weight:600;height:28px}.lk-year .lk-year-month[data-v-3664d403]{font-weight:600;padding:0 var(--sp-2);text-align:left;white-space:nowrap;width:84px}.lk-year .lk-year-total[data-v-3664d403]{font-weight:600;width:42px}.lk-year tbody tr.current .lk-year-month[data-v-3664d403]{color:var(--action-text)}.lk-year td.lk-year-weekend[data-v-3664d403]{background:var(--fill)}.lk-year td.lk-year-out[data-v-3664d403]{background:repeating-linear-gradient(135deg,transparent 0 4px,var(--fill-2) 4px 5px)}.lk-year td.lk-year-none[data-v-3664d403]{background:var(--fill-2)}.lk-year td.lk-year-today[data-v-3664d403]{box-shadow:inset 0 0 0 2px var(--action)}.lk-year .lk-mark[data-v-3664d403]{font-size:11px;height:26px;min-width:0;padding:0;width:calc(100% - 4px)}.lk-emp-totals[data-v-3664d403]{color:var(--text-secondary);display:grid;gap:2px;justify-items:end;margin:0 0 0 auto}.lk-emp-totals p[data-v-3664d403]{margin:0}.lk-emp-lock[data-v-3664d403]{color:var(--text-tertiary,var(--text-secondary));font-size:var(--fs-xs,12px)}.lk-emp-totals strong[data-v-3664d403]{color:var(--text)}.lk-emp-note[data-v-3664d403]{margin:0 0 var(--sp-4)}p.lk-emp-note.muted[data-v-3664d403]{margin:var(--sp-4) 0 0}.lk-emp-codes[data-v-3664d403]{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--fs-sm);gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-5)}.lk-emp-code[data-v-3664d403]{align-items:center;display:inline-flex;gap:4px}.lk-emp-code strong[data-v-3664d403]{color:var(--text)}.lk-emp-delete[data-v-3664d403]{margin-right:auto}@media(max-width:900px){.lk-emp-split[data-v-3664d403]{grid-template-columns:minmax(0,1fr);height:auto}.lk-emp-main[data-v-3664d403],.lk-emp-side[data-v-3664d403]{max-height:none;overflow:visible}.lk-emp-totals[data-v-3664d403]{margin-left:0}}@media(min-width:901px){.modal-body:has(>.lk-emp-split){align-content:stretch;grid-template-rows:minmax(0,1fr)}}.lk-count[data-v-c55c2852]{background:var(--action-fill);border-radius:999px;color:var(--on-action);font-size:var(--fs-xs);font-weight:600;margin-left:2px;padding:0 6px}.lk-emp-note[data-v-c55c2852]{margin-bottom:var(--sp-5)}.lk-emp-table[data-v-c55c2852]{table-layout:fixed}.lk-emp-table td[data-v-c55c2852]{height:57px;padding-bottom:6px;padding-top:6px}.lk-emp-table select[data-v-c55c2852]{width:100%}.lk-col-dep[data-v-c55c2852]{width:22%}.lk-cut[data-v-c55c2852]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-fired td[data-v-c55c2852]{color:var(--text-secondary)}@media(max-width:760px){.lk-wide[data-v-c55c2852]{display:none}.lk-col-dep[data-v-c55c2852]{width:132px}.lk-emp-table td[data-v-c55c2852],.lk-emp-table th[data-v-c55c2852]{padding-left:10px;padding-right:10px}.toolbar .search[data-v-c55c2852]{flex-basis:100%;max-width:none}}
