.hr-cal[data-v-f583cea4]{border-radius:12px}.hr-cal-scroll[data-v-f583cea4]{overflow-x:auto}.hr-cal-grid[data-v-f583cea4]{min-width:760px}.hr-cal-row[data-v-f583cea4]{display:flex;align-items:center;height:34px}.hr-cal-head[data-v-f583cea4]{height:26px;margin-bottom:4px}.hr-cal-name[data-v-f583cea4]{width:150px;flex-shrink:0;font-size:.9rem;font-weight:600;color:var(--hr-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.6rem}.hr-cal-track[data-v-f583cea4]{position:relative;flex:1;height:26px;background:var(--hr-surface);border-radius:.428rem}.hr-cal-head .hr-cal-track[data-v-f583cea4]{background:transparent}.hr-cal-month[data-v-f583cea4]{position:absolute;top:0;font-size:.9rem;font-weight:600;color:var(--hr-muted);text-align:center;border-left:1px solid var(--hr-border);height:100%;display:flex;align-items:center;justify-content:center}.hr-cal-gridline[data-v-f583cea4]{position:absolute;top:0;bottom:0;width:1px;background:var(--hr-border)}.hr-cal-today[data-v-f583cea4]{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--adm-danger);z-index:2}.hr-cal-holiday[data-v-f583cea4]{position:absolute;top:0;bottom:0;min-width:2px;background:rgba(255,159,67,.35)}.hr-cal-bday[data-v-f583cea4]{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:.9rem;line-height:1;z-index:2;cursor:default}.hr-cal-overlap[data-v-f583cea4]{margin-top:.9rem;padding:.6rem .9rem;border:1px solid #ffe3b3;background:#fff8ec;border-radius:.428rem;font-size:.9rem;color:var(--adm-heading)}.hr-cal-overlap__title[data-v-f583cea4]{font-weight:600;margin-bottom:.25rem}body.dark-layout .hr-cal-overlap[data-v-f583cea4]{background:rgba(255,159,67,.12);border-color:rgba(255,159,67,.35)}.dot--holiday[data-v-f583cea4]{background:rgba(255,159,67,.5)}.hr-cal-bar[data-v-f583cea4]{position:absolute;top:5px;height:16px;border-radius:4px;min-width:4px;z-index:1;cursor:default;transition:filter .12s ease}.hr-cal-bar[data-v-f583cea4]:hover{filter:brightness(.92)}.hr-cal-bar--vacation[data-v-f583cea4]{background:var(--adm-primary)}.hr-cal-bar--sick[data-v-f583cea4]{background:var(--adm-danger)}.hr-cal-bar--special[data-v-f583cea4]{background:var(--adm-success)}.hr-cal-bar--training[data-v-f583cea4]{background:var(--adm-warning)}.hr-cal-bar--other[data-v-f583cea4]{background:var(--hr-muted)}.hr-cal-bar.is-pending[data-v-f583cea4]{background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,.65) 3px,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 8px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.55)}.hr-cal-legend[data-v-f583cea4]{display:flex;gap:1.2rem;margin-top:1rem;font-size:.9rem;color:var(--hr-text-2);flex-wrap:wrap}.hr-cal-legend .dot[data-v-f583cea4]{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:.3rem;vertical-align:middle}.hr-cal-legend .dot--pending[data-v-f583cea4]{background-color:var(--adm-primary);background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 2px,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 4px)}.hr-cal-summary[data-v-f583cea4]{margin-top:1.25rem;border-top:1px solid var(--hr-border);padding-top:.85rem}.hr-cal-summary-title[data-v-f583cea4]{font-size:.9rem;font-weight:600;color:var(--hr-text-2);margin-bottom:.5rem}.hr-cal-summary-scroll[data-v-f583cea4]{overflow-x:auto}.hr-cal-summary-table[data-v-f583cea4]{width:100%;min-width:420px;border-collapse:collapse;font-size:.9rem}.hr-cal-summary-table td[data-v-f583cea4],.hr-cal-summary-table th[data-v-f583cea4]{padding:.4rem .6rem;text-align:right;white-space:nowrap;border-bottom:1px solid var(--hr-border)}.hr-cal-summary-table thead th[data-v-f583cea4]{color:var(--hr-muted);font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.03em}.hr-cal-summary-table tbody td[data-v-f583cea4]{color:var(--hr-text)}.hr-cal-summary-table .hr-cal-summary-name[data-v-f583cea4]{text-align:left;font-weight:600;color:var(--hr-text)}.hr-cal-summary-table .hr-cal-summary-total[data-v-f583cea4]{font-weight:600;color:var(--hr-text)}.hr-cal-summary-table tfoot td[data-v-f583cea4]{font-weight:600;color:var(--hr-text);border-top:2px solid var(--hr-border);border-bottom:none}@media(max-width:575.98px){.hr-cal-name[data-v-f583cea4]{position:-webkit-sticky;position:sticky;left:0;z-index:3;background:var(--hr-card);width:104px;font-size:.9rem}.hr-cal-legend[data-v-f583cea4],.hr-cal-month[data-v-f583cea4]{font-size:.9rem}.hr-cal-tapinfo[data-v-f583cea4]{margin-top:.5rem;padding:.5rem .75rem;border-radius:.6rem;background:var(--hr-surface);color:var(--hr-text);font-size:.9rem}}.hr-time-actions[data-v-5dc95e0a]{display:flex;gap:.5rem;margin-top:.8rem}.hr-time-label[data-v-5dc95e0a]{font-size:.9rem;text-transform:uppercase;letter-spacing:.3px;color:var(--hr-muted);margin-bottom:.1rem}.hr-time-hint[data-v-5dc95e0a]{font-size:.9rem;color:var(--hr-muted);margin-top:.7rem}.hr-time-addform[data-v-5dc95e0a]{background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:10px;padding:.8rem 1rem .4rem;margin-top:.9rem}.hr-time-note[data-v-5dc95e0a]{max-width:360px;flex:1 1 220px}.hr-time-section[data-v-5dc95e0a]{font-weight:600;color:var(--hr-text-2);margin-bottom:.8rem}.hr-time-table[data-v-5dc95e0a]{margin-bottom:0}.hr-time-table th[data-v-5dc95e0a]{font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hr-muted);border-top:none}.hr-time-table td[data-v-5dc95e0a]{vertical-align:middle;font-size:.9rem;color:var(--hr-text-2)}.hr-time-total-row td[data-v-5dc95e0a]{font-weight:600;color:var(--hr-text);border-top:2px solid var(--hr-border)}.hr-time-running[data-v-5dc95e0a]{color:var(--adm-success);font-weight:600}.hr-time-src[data-v-5dc95e0a]{font-size:.9rem;font-weight:600;border-radius:20px;padding:1px 9px}.hr-time-src.admin[data-v-5dc95e0a]{background:rgba(58,123,199,.12);color:var(--adm-primary)}.hr-time-src.self[data-v-5dc95e0a]{background:var(--hr-surface);color:var(--hr-muted)}.hr-time-auto[data-v-5dc95e0a]{font-size:.9rem;font-weight:600;border-radius:20px;padding:1px 8px;margin-left:.4rem;background:rgba(234,84,85,.12);color:var(--adm-danger)}.hr-time-trash[data-v-5dc95e0a]{border:none;background:transparent;color:var(--adm-danger);padding:2px 4px;cursor:pointer;border-radius:.428rem}.hr-time-trash[data-v-5dc95e0a]:hover{background:rgba(234,84,85,.12)}[data-v-5dc95e0a] .custom-select,[data-v-5dc95e0a] .form-control{text-align:left}[data-v-5dc95e0a] .custom-select{-moz-text-align-last:left;text-align-last:left}[data-v-5dc95e0a] input[type=date]::-webkit-date-and-time-value,[data-v-5dc95e0a] input[type=date]::-webkit-datetime-edit,[data-v-5dc95e0a] input[type=time]::-webkit-date-and-time-value,[data-v-5dc95e0a] input[type=time]::-webkit-datetime-edit{text-align:left}@media(max-width:575.98px){.hr-time-table>tfoot>tr.hr-time-total-row[data-v-5dc95e0a]{border-top:2px solid var(--adm-border)}.hr-time-table td.karte-wert .hr-time-running[data-v-5dc95e0a]{color:var(--adm-success)}.hr-time-table td.karte-chips[data-v-5dc95e0a]{display:flex;justify-content:flex-end}.hr-time-trash[data-v-5dc95e0a]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px}}.hr-ana-actions[data-v-75272b0e]{display:flex;gap:.5rem;margin-top:.8rem}.hr-ana-kpis[data-v-75272b0e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem}.hr-ana-kpi[data-v-75272b0e]{background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:12px;padding:.9rem 1rem}.hr-ana-kpi-label[data-v-75272b0e]{font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;color:var(--hr-muted)}.hr-ana-kpi-value[data-v-75272b0e]{font-size:1.4rem;font-weight:600;color:var(--hr-text-2);margin:.15rem 0 .1rem}.hr-ana-kpi-sub[data-v-75272b0e]{font-size:.9rem;color:var(--hr-muted)}.hr-ana-plus[data-v-75272b0e]{color:var(--adm-success)}.hr-ana-minus[data-v-75272b0e]{color:var(--adm-danger)}.hr-ana-section[data-v-75272b0e]{font-weight:600;color:var(--hr-text-2);margin-bottom:.8rem}.hr-ana-chart[data-v-75272b0e]{display:flex;align-items:flex-end;gap:.6rem;min-height:160px}.hr-ana-month[data-v-75272b0e]{flex:1 1 0;text-align:center;min-width:34px}.hr-ana-bars[data-v-75272b0e]{position:relative;height:130px;display:flex;align-items:flex-end;justify-content:center}.hr-ana-bar-ist[data-v-75272b0e]{width:60%;min-height:2px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--adm-primary),#6aa6e0)}.hr-ana-bar-soll[data-v-75272b0e]{position:absolute;left:10%;right:10%;height:0;border-top:2px dashed var(--hr-muted)}.hr-ana-month-label[data-v-75272b0e]{font-size:.9rem;color:var(--hr-muted);margin-top:.3rem}.hr-ana-month-value[data-v-75272b0e]{font-size:.9rem;font-weight:600;color:var(--hr-text-2)}.hr-ana-legend[data-v-75272b0e]{font-size:.9rem;color:var(--hr-muted);margin-top:.6rem;display:flex;align-items:center;gap:.35rem}.hr-ana-legend-ist[data-v-75272b0e],.hr-ana-legend-soll[data-v-75272b0e]{display:inline-block;width:16px;height:8px;border-radius:3px;background:var(--adm-primary)}.hr-ana-legend-soll[data-v-75272b0e]{height:0;border-top:2px dashed var(--hr-muted);background:none}.hr-ana-table[data-v-75272b0e]{margin-bottom:0}.hr-ana-table th[data-v-75272b0e]{font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hr-muted);border-top:none;white-space:nowrap}.hr-ana-table td[data-v-75272b0e]{vertical-align:middle;font-size:.9rem;white-space:nowrap}.hr-ana-table tfoot td[data-v-75272b0e]{border-top:2px solid var(--hr-border)}.hr-ana-name[data-v-75272b0e]{font-weight:600;color:var(--hr-text-2)}.hr-ana-position[data-v-75272b0e],.hr-ana-share[data-v-75272b0e]{font-size:.9rem;color:var(--hr-muted)}.hr-ana-weak[data-v-75272b0e]{color:var(--hr-muted);font-weight:400!important}.hr-ana-empty[data-v-75272b0e],.hr-ana-note[data-v-75272b0e]{color:var(--hr-muted);font-size:.9rem}.hr-ana-note[data-v-75272b0e]{margin-top:.9rem;line-height:1.5}@media(max-width:575.98px){.hr-ana-kpis[data-v-75272b0e]{grid-template-columns:repeat(2,1fr);gap:.5rem}.hr-ana-kpi[data-v-75272b0e]{padding:.6rem .7rem}.hr-ana-kpi-value[data-v-75272b0e]{font-size:1.2rem}.hr-ana-table td[data-v-75272b0e]:first-child,.hr-ana-table th[data-v-75272b0e]:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--hr-card);box-shadow:2px 0 4px rgba(0,0,0,.06)}.hr-ana-table th[data-v-75272b0e]{font-size:.9rem}}.hr-rec-kpis[data-v-88be34c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:1rem}.hr-rec-kpi[data-v-88be34c4]{background:var(--hr-card);border-radius:12px;padding:.85rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.04);text-align:center}.hr-rec-kpi .v[data-v-88be34c4]{font-size:1.5rem;font-weight:600;color:var(--hr-text)}.hr-rec-kpi .l[data-v-88be34c4]{font-size:.9rem;color:var(--hr-muted)}.hr-rec-toolbar[data-v-88be34c4]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.hr-rec-jobfilter[data-v-88be34c4]{width:auto}.hr-rec-search[data-v-88be34c4]{max-width:240px}.hr-rec-board[data-v-88be34c4]{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:.6rem;overflow-x:auto}.hr-rec-col[data-v-88be34c4]{background:var(--hr-surface);border-radius:10px;padding:.5rem;min-width:180px}.hr-rec-col-head[data-v-88be34c4]{display:flex;align-items:center;justify-content:space-between;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--hr-text-2);padding:.2rem .3rem .5rem}.hr-rec-col-count[data-v-88be34c4]{background:var(--hr-border);color:var(--hr-text-2);border-radius:20px;padding:0 8px;font-size:.9rem}.hr-rec-card[data-v-88be34c4]{background:var(--hr-card);border:1px solid var(--hr-border);border-radius:9px;padding:.55rem .6rem;margin-bottom:.5rem;cursor:pointer;transition:box-shadow .12s ease,border-color .12s ease}.hr-rec-card[data-v-88be34c4]:hover{box-shadow:0 3px 10px rgba(0,0,0,.08);border-color:var(--hr-border)}.hr-rec-card.overdue[data-v-88be34c4]{border-left:3px solid var(--adm-danger)}.hr-rec-card-top[data-v-88be34c4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.hr-rec-name[data-v-88be34c4]{font-weight:600;font-size:.9rem;color:var(--hr-text)}.hr-rec-pos[data-v-88be34c4]{font-size:.9rem;color:var(--hr-text-2);margin-top:.1rem}.hr-rec-tags[data-v-88be34c4]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.4rem}.hr-rec-tag[data-v-88be34c4]{font-size:.9rem;font-weight:600;border-radius:20px;padding:1px 7px;background:var(--hr-surface);color:var(--hr-muted)}.hr-rec-tag.src[data-v-88be34c4]{background:var(--hr-surface);color:var(--adm-primary)}.hr-rec-tag.ok[data-v-88be34c4]{background:rgba(40,199,111,.12);color:var(--adm-success)}.hr-rec-tag.quer[data-v-88be34c4]{background:#fff1d6;color:var(--adm-warning)}.hr-rec-tag.hired[data-v-88be34c4]{background:rgba(40,199,111,.12);color:var(--adm-success)}.hr-rec-tag.rejected[data-v-88be34c4]{background:rgba(234,84,85,.12);color:var(--adm-danger)}.hr-rec-next[data-v-88be34c4]{font-size:.9rem;color:var(--hr-muted);margin-top:.4rem}.hr-rec-next.due[data-v-88be34c4]{color:var(--adm-danger);font-weight:600}.hr-rec-stars[data-v-88be34c4]{white-space:nowrap}.hr-rec-star[data-v-88be34c4]{color:var(--hr-border);font-size:.9rem}.hr-rec-star.on[data-v-88be34c4]{color:var(--adm-warning)}.hr-rec-stars.editable .hr-rec-star[data-v-88be34c4]{cursor:pointer;font-size:1.286rem}.hr-rec-card-actions[data-v-88be34c4]{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;margin-top:.45rem}.hr-rec-hire[data-v-88be34c4],.hr-rec-move[data-v-88be34c4],.hr-rec-reject[data-v-88be34c4]{border:1px solid var(--hr-border);background:var(--hr-card);border-radius:.428rem;width:24px;height:22px;line-height:1;cursor:pointer;color:var(--hr-text-2);display:inline-flex;align-items:center;justify-content:center}.hr-rec-move[data-v-88be34c4]:disabled{opacity:.35;cursor:default}.hr-rec-reject[data-v-88be34c4]:hover{background:rgba(234,84,85,.12);color:var(--adm-danger);border-color:rgba(234,84,85,.3)}.hr-rec-hire[data-v-88be34c4]{background:rgba(40,199,111,.12);color:var(--adm-success);border-color:rgba(40,199,111,.3)}.hr-rec-empty[data-v-88be34c4]{text-align:center;color:var(--hr-muted);padding:.6rem 0}.hr-rec-section[data-v-88be34c4]{font-weight:600;color:var(--hr-text-2)}.hr-rec-job[data-v-88be34c4]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.55rem .2rem;border-bottom:1px solid var(--hr-border);cursor:pointer}.hr-rec-job[data-v-88be34c4]:last-child{border-bottom:none}.hr-rec-job-title[data-v-88be34c4]{font-weight:600;color:var(--hr-text);font-size:.9rem}.hr-rec-job-sub[data-v-88be34c4]{font-size:.9rem;color:var(--hr-muted)}.hr-rec-jobstatus[data-v-88be34c4]{font-size:.9rem;font-weight:600;border-radius:20px;padding:1px 9px;flex-shrink:0}.hr-rec-jobstatus.open[data-v-88be34c4]{background:rgba(40,199,111,.14);color:var(--adm-success)}.hr-rec-jobstatus.paused[data-v-88be34c4]{background:#fff1d6;color:var(--adm-warning)}body.dark-layout .hr-rec-jobstatus.paused[data-v-88be34c4]{background:rgba(255,159,67,.16);color:var(--adm-warning-ink)}.hr-rec-jobstatus.filled[data-v-88be34c4]{background:var(--hr-border);color:var(--hr-muted)}.hr-rec-closed[data-v-88be34c4]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.45rem .2rem;border-bottom:1px solid var(--hr-border);cursor:pointer}.hr-rec-closed[data-v-88be34c4]:last-child{border-bottom:none}.hr-rec-closed-name[data-v-88be34c4]{font-weight:600;color:var(--hr-text);font-size:.9rem}.hr-rec-closed-pos[data-v-88be34c4]{font-size:.9rem;color:var(--hr-muted);margin-left:.4rem}.hr-rec-label[data-v-88be34c4]{font-size:.9rem;text-transform:uppercase;letter-spacing:.3px;color:var(--hr-muted);margin-bottom:.15rem;display:block}.hr-rec-docs[data-v-88be34c4]{border:1px solid var(--hr-border);border-radius:.6rem;padding:.5rem .7rem}.hr-rec-doc[data-v-88be34c4]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.35rem 0;border-bottom:1px solid var(--hr-surface);font-size:.9rem;color:var(--hr-text-2)}.hr-rec-doc[data-v-88be34c4]:last-of-type{border-bottom:none}.hr-rec-doc-name[data-v-88be34c4]{min-width:0;word-break:break-word}.hr-rec-doc-cat[data-v-88be34c4]{display:inline-block}.hr-rec-doc-actions[data-v-88be34c4]{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.hr-rec-doc-actions a[data-v-88be34c4]{font-size:.9rem;font-weight:600;color:var(--adm-primary);white-space:nowrap}.hr-rec-doc-del[data-v-88be34c4]{border:none;background:transparent;color:var(--adm-danger);padding:2px 4px;cursor:pointer;border-radius:.428rem}.hr-rec-doc-del[data-v-88be34c4]:hover{background:rgba(234,84,85,.12)}.hr-rec-doc-upload[data-v-88be34c4]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:.6rem;padding-top:.5rem;border-top:1px dashed var(--hr-border)}.hr-rec-doc-cat[data-v-88be34c4]{width:auto}.hr-rec-doc-file[data-v-88be34c4]{font-size:.9rem}@media(max-width:575.98px){.hr-rec-doc-del[data-v-88be34c4],.hr-rec-hire[data-v-88be34c4],.hr-rec-move[data-v-88be34c4],.hr-rec-reject[data-v-88be34c4]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.page-header-toolbar[data-v-7313d855]{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.25rem}.page-header-toolbar-top[data-v-7313d855]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0}.page-header__title[data-v-7313d855]{line-height:1.2;padding-left:0;margin-left:0;min-width:0}@media(max-width:575.98px){.page-header__title[data-v-7313d855]{font-size:1.4rem}.content-header-left[data-v-7313d855]{padding-left:1rem!important;padding-right:1rem!important}.page-header__title-extra[data-v-7313d855]{flex-wrap:wrap;gap:.5rem}.page-header__filters[data-v-7313d855]{gap:.5rem}.page-header__filters[data-v-7313d855]>*{flex:1 1 100%;min-width:0;max-width:100%}.page-header__actions[data-v-7313d855]>*{margin-left:0!important;margin-right:0!important}.page-header__actions[data-v-7313d855]>.btn,.page-header__actions[data-v-7313d855]>.btn-group>.btn{width:100%;min-height:44px!important;display:inline-flex;align-items:center;justify-content:center}.page-header__actions[data-v-7313d855]>.input-group>.form-control{min-height:44px}.page-header-toolbar[data-v-7313d855] .filter-panel{width:100%;max-width:100%}.page-header-toolbar[data-v-7313d855] .filter-panel>.filter-panel-toggle{width:100%}.page-header-toolbar[data-v-7313d855] .filter-panel-btn{width:100%;min-height:44px!important;justify-content:center}.page-header-toolbar[data-v-7313d855] .btn.btn-icon{min-height:44px;border:1px solid var(--adm-border);border-radius:.358rem}}.page-header__title-extra[data-v-7313d855]{display:flex;align-items:center;gap:.5rem;min-width:0}.page-header__actions[data-v-7313d855]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0}.page-header__filters[data-v-7313d855]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0}@media(min-width:576px){.page-header-toolbar-top[data-v-7313d855]{flex-direction:row;align-items:center;gap:.75rem;min-height:2.857rem}.page-header__actions[data-v-7313d855]{flex-direction:row;align-items:center;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}}body.dark-layout .page-header__title[data-v-7313d855]{color:var(--adm-heading)}.hr-cr-card[data-v-073edc02]{border:1px solid rgba(255,159,67,.3);background:var(--hr-surface)}.hr-cr-count[data-v-073edc02]{font-size:.9rem;font-weight:600;background:var(--adm-warning);color:#fff;border-radius:20px;padding:1px 9px;margin-left:.35rem;vertical-align:middle}.hr-cr-row[data-v-073edc02]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.6rem 0;border-bottom:1px solid rgba(255,159,67,.12)}.hr-cr-row[data-v-073edc02]:last-child{border-bottom:none}.hr-cr-name[data-v-073edc02]{font-weight:600;color:var(--hr-text-2);margin-bottom:.2rem}.hr-cr-changes[data-v-073edc02]{display:flex;flex-wrap:wrap;gap:.35rem}.hr-cr-chip[data-v-073edc02]{background:var(--hr-card);border:1px solid var(--hr-border);border-radius:20px;padding:2px 10px;font-size:.9rem;color:var(--hr-text-2)}.hr-cr-chip--warn[data-v-073edc02]{border-color:var(--adm-danger);color:var(--adm-danger)}.hr-tcr-old[data-v-073edc02]{color:var(--hr-muted)}.hr-tcr-changed[data-v-073edc02]{color:var(--adm-warning)}.hr-idd[data-v-073edc02]{font-size:.9rem;font-weight:600;white-space:nowrap}.hr-idd--ok[data-v-073edc02]{color:var(--adm-success)}.hr-idd--open[data-v-073edc02]{color:var(--adm-warning)}.hr-cr-actions[data-v-073edc02]{display:flex;gap:.4rem;flex-shrink:0}.hr-kpi[data-v-073edc02]{border-radius:12px}.hr-kpi-icon[data-v-073edc02]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:.9rem;color:var(--adm-primary)}.bg-primary-light[data-v-073edc02]{background:rgba(58,123,199,.12);color:var(--adm-primary)}.bg-success-light[data-v-073edc02]{background:rgba(40,199,111,.12);color:var(--adm-success)}.bg-warning-light[data-v-073edc02]{background:rgba(255,159,67,.12);color:var(--adm-warning)}.hr-kpi-value[data-v-073edc02]{font-size:1.5rem;font-weight:600;color:var(--hr-text);line-height:1.1}.hr-kpi-label[data-v-073edc02]{font-size:.9rem;color:var(--hr-muted)}.hr-table[data-v-073edc02]{margin-bottom:0}.hr-table th[data-v-073edc02]{font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hr-muted);border-top:none}.hr-th-sort[data-v-073edc02]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.hr-th-sort[data-v-073edc02]:hover{color:var(--adm-primary)}.hr-row[data-v-073edc02]{cursor:pointer;transition:background .12s ease}.hr-row[data-v-073edc02]:hover{background:var(--hr-surface)}.hr-name[data-v-073edc02]{font-weight:600;color:var(--hr-text)}.hr-row--locked[data-v-073edc02]{opacity:.55;cursor:not-allowed}.hr-row--locked[data-v-073edc02]:hover{background:transparent}.hr-row--locked .hr-icon-btn[data-v-073edc02]{pointer-events:none}.hr-lock[data-v-073edc02]{margin-left:.35rem;color:var(--hr-muted);vertical-align:-2px}.hr-sub[data-v-073edc02]{font-size:.9rem;color:var(--hr-muted)}.hr-status[data-v-073edc02]{display:inline-block;padding:.18rem .6rem;border-radius:.357rem;font-size:.9rem;font-weight:600}.hr-status--active[data-v-073edc02]{background:rgba(40,199,111,.14);color:var(--adm-success)}.hr-status--inactive[data-v-073edc02]{background:rgba(130,134,139,.16);color:var(--hr-muted)}.hr-icon-btn[data-v-073edc02]{border:none;background:transparent;color:var(--hr-muted);padding:.3rem;border-radius:.428rem;cursor:pointer;transition:background .12s ease,color .12s ease}.hr-icon-btn[data-v-073edc02]:hover{background:var(--hr-border);color:var(--adm-primary)}.hr-icon-btn--danger[data-v-073edc02]:hover{background:rgba(234,84,85,.12);color:var(--adm-danger)}.hr-vacation[data-v-073edc02]{font-size:.9rem}.hr-vacation b[data-v-073edc02]{color:var(--hr-text)}.hr-vacation-total[data-v-073edc02]{font-size:.9rem;color:var(--hr-muted);margin-left:.2rem}.hr-cockpit[data-v-073edc02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.hr-stat[data-v-073edc02]{display:flex;align-items:center;gap:.7rem;background:var(--hr-card);border-radius:12px;padding:.85rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}.hr-stat-icon[data-v-073edc02]{width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bg-info-light[data-v-073edc02]{background:rgba(0,207,232,.14);color:var(--adm-info-ink)}.hr-stat-value[data-v-073edc02]{font-size:1.2rem;font-weight:600;color:var(--hr-text);line-height:1.1}.hr-stat-label[data-v-073edc02]{font-size:.9rem;color:var(--hr-muted)}.hr-blur[data-v-073edc02]{filter:blur(6px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hr-reminder[data-v-073edc02]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.55rem .7rem;border-left:4px solid var(--hr-border);border-radius:.6rem;background:var(--hr-surface);margin-bottom:.4rem;cursor:pointer;transition:background .15s ease}.hr-reminder[data-v-073edc02]:hover{background:var(--hr-surface)}.hr-reminder.tone-danger[data-v-073edc02]{border-left-color:var(--adm-danger)}.hr-reminder.tone-warning[data-v-073edc02]{border-left-color:var(--adm-warning)}.hr-reminder.tone-info[data-v-073edc02]{border-left-color:var(--adm-primary)}.hr-reminder-title[data-v-073edc02]{font-weight:600;font-size:.9rem;color:var(--hr-text)}.hr-reminder-date[data-v-073edc02],.hr-reminder-name[data-v-073edc02]{font-size:.9rem;color:var(--hr-text-2)}.hr-reminder-date[data-v-073edc02]{text-align:right;flex-shrink:0}.hr-reminder-days[data-v-073edc02]{font-size:.9rem;color:var(--hr-muted)}.hr-celebration[data-v-073edc02]{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border-radius:.6rem;cursor:pointer;transition:background .15s ease}.hr-celebration[data-v-073edc02]:hover{background:var(--hr-surface)}.hr-cel-icon[data-v-073edc02]{color:var(--adm-primary);flex-shrink:0}.hr-cel-icon--gift[data-v-073edc02]{color:var(--adm-danger)}.hr-cel-icon--milestone[data-v-073edc02]{color:var(--adm-warning)}.hr-cel-main[data-v-073edc02]{flex:1;min-width:0}.hr-cel-name[data-v-073edc02]{font-weight:600;font-size:.9rem;color:var(--hr-text)}.hr-cel-sub[data-v-073edc02]{font-size:.9rem;color:var(--hr-muted)}.hr-cel-date[data-v-073edc02]{font-size:.9rem;font-weight:600;color:var(--hr-text-2);flex-shrink:0}[data-v-073edc02] .custom-select,[data-v-073edc02] .form-control{text-align:left}[data-v-073edc02] .custom-select{-moz-text-align-last:left;text-align-last:left}[data-v-073edc02] input[type=date]::-webkit-date-and-time-value,[data-v-073edc02] input[type=date]::-webkit-datetime-edit,[data-v-073edc02] input[type=time]::-webkit-date-and-time-value,[data-v-073edc02] input[type=time]::-webkit-datetime-edit{text-align:left}.hr-section-switch[data-v-073edc02]{display:inline-flex;background:var(--hr-border);border-radius:10px;padding:3px}.hr-section-btn[data-v-073edc02]{border:none;background:transparent;border-radius:.6rem;padding:.4rem 1.05rem;font-size:.9rem;font-weight:600;color:var(--hr-text-2);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.hr-section-btn[data-v-073edc02]:hover{color:var(--adm-primary)}.hr-section-btn.active[data-v-073edc02]{background:var(--hr-card);color:var(--adm-primary);box-shadow:0 1px 4px rgba(0,0,0,.08)}.hr-assistent-container[data-v-073edc02]{display:flex;flex-direction:column;gap:.75rem}.hr-assistent-messages[data-v-073edc02]{border:1px solid var(--hr-border);border-radius:.6rem;padding:1rem;background:var(--hr-surface);max-height:300px;overflow-y:auto}.hr-assistent-message[data-v-073edc02]{margin-bottom:.75rem;display:flex;justify-content:flex-start}.hr-assistent-message.assistant[data-v-073edc02]{justify-content:flex-start}.hr-assistent-message.user[data-v-073edc02]{justify-content:flex-end}.msg-bubble[data-v-073edc02]{padding:.6rem .9rem;border-radius:.6rem;max-width:85%;word-wrap:break-word;font-size:.9rem;line-height:1.4}.msg-user[data-v-073edc02]{background:var(--adm-primary);color:#fff;border-bottom-right-radius:2px}.msg-assistant[data-v-073edc02]{background:var(--hr-card);color:var(--hr-text);border:1px solid var(--hr-border);border-bottom-left-radius:2px}.msg-assistant strong[data-v-073edc02]{font-weight:600}.msg-assistant ul[data-v-073edc02]{margin:.5rem 0;padding-left:1.2rem;list-style:disc}.msg-assistant ul li[data-v-073edc02]{margin-bottom:.3rem}.hr-assistent-input-group[data-v-073edc02]{display:flex;gap:.5rem;align-items:flex-end}.hr-assistent-input-group textarea[data-v-073edc02]{flex:1;font-size:.9rem}.hr-assistent-input-group button[data-v-073edc02]{flex-shrink:0;min-height:44px}@media(max-width:575.98px){.hr-header-actions[data-v-073edc02]{flex-direction:column;align-items:stretch!important}.hr-header-actions select[data-v-073edc02]{width:100%!important}.hr-view-switch[data-v-073edc02]{display:grid!important;grid-template-columns:1fr 1fr;gap:.35rem;width:100%}.hr-view-switch[data-v-073edc02] .btn{border-radius:.428rem!important;margin-left:0;min-height:44px;white-space:nowrap;font-size:.9rem;display:flex;align-items:center;justify-content:center}.hr-assistent-input-group textarea[data-v-073edc02]{font-size:1.1rem}.hr-cr-chip[data-v-073edc02],.hr-idd[data-v-073edc02],.hr-status[data-v-073edc02]{font-size:.9rem}.hr-cr-row[data-v-073edc02]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 .6rem;padding:.75rem 0}.hr-cr-main[data-v-073edc02]{display:contents}.hr-cr-name[data-v-073edc02]{grid-column:1;margin-bottom:0;overflow-wrap:anywhere}.hr-cr-name[data-v-073edc02],.hr-cr-value[data-v-073edc02]{grid-row:1;font-size:1.07rem;line-height:1.35;font-weight:600;color:var(--adm-strong)}.hr-cr-value[data-v-073edc02]{grid-column:2;align-self:start;white-space:nowrap}.hr-cr-value-unit[data-v-073edc02]{font-size:.9rem;font-weight:400;color:var(--hr-text-2)}.hr-cr-changes[data-v-073edc02]{grid-column:1/-1;grid-row:2;margin-top:.3rem;gap:.3rem}.hr-cr-actions[data-v-073edc02]{grid-column:1/-1;grid-row:3;margin-top:.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.hr-cr-actions .btn[data-v-073edc02]{width:100%;min-height:44px;white-space:nowrap}.hr-cockpit[data-v-073edc02]{grid-template-columns:repeat(2,1fr);gap:.5rem}.hr-stat[data-v-073edc02]{flex-direction:column;align-items:center;text-align:center;padding:.6rem .7rem}.hr-stat-icon[data-v-073edc02]{margin-right:0;margin-bottom:.35rem}.hr-stat-value[data-v-073edc02]{font-size:1.1rem}.hr-stat-label[data-v-073edc02]{font-size:.9rem}.hr-sub[data-v-073edc02]{display:none}.hr-table td.karte-titel .hr-name[data-v-073edc02]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;color:var(--adm-strong)}.hr-table td.karte-wert .hr-vacation b[data-v-073edc02]{color:var(--adm-strong)}.hr-vacation-total[data-v-073edc02]{font-size:.9rem;color:var(--hr-text-2)}.hr-table .hr-icon-btn[data-v-073edc02]:not(.hr-icon-btn--danger){display:none}.hr-table td.karte-chips[data-v-073edc02]{display:flex;justify-content:flex-end}.hr-table .hr-icon-btn--danger[data-v-073edc02]{width:44px;height:44px;min-width:44px;min-height:44px}.hr-sort-mobile[data-v-073edc02]{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}.hr-sort-mobile-label[data-v-073edc02]{flex-shrink:0;font-size:.9rem;color:var(--hr-text-2)}.hr-sort-mobile[data-v-073edc02] .custom-select{flex:1 1 auto;min-width:0;min-height:44px;font-size:.9rem}.hr-sort-dir[data-v-073edc02]{flex-shrink:0;width:44px;min-height:44px;border:1px solid var(--hr-border);border-radius:.6rem;background:var(--hr-card);color:var(--hr-text-2);font-size:.9rem;line-height:1;cursor:pointer}.hr-section-switch[data-v-073edc02]{width:100%;margin-top:.5rem;flex-direction:column}.hr-section-btn[data-v-073edc02]{width:100%;padding:.5rem .85rem;font-size:.9rem}.hr-filterbar[data-v-073edc02]{flex-direction:column;gap:.35rem}.hr-filter-search[data-v-073edc02],.hr-filter-select[data-v-073edc02]{width:100%!important}.hr-filter-count[data-v-073edc02]{width:100%;margin:.35rem 0 0}}.hr-kpi-kachel[data-v-032538f2]{height:100%;padding:.75rem;border:1px solid var(--adm-border);border-radius:.5rem}.hr-kpi-wert[data-v-032538f2]{font-size:1.1rem;font-weight:600;color:var(--adm-primary)}.hr-kpi-label[data-v-032538f2]{font-size:.9rem;color:var(--adm-text)}.hr-soon-card[data-v-032538f2]{background:#fff8e6;border:1px solid rgba(255,159,67,.3)}.hr-soon-badge[data-v-032538f2]{flex-shrink:0;font-size:.9rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase;background:var(--adm-warning);color:#fff;border-radius:20px;padding:3px 12px}.hr-soon-text[data-v-032538f2]{font-size:.9rem;color:var(--adm-warning)}.hr-back[data-v-032538f2]{background:var(--hr-card);border:1px solid var(--hr-border);border-radius:.6rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--adm-primary);cursor:pointer;transition:background .15s ease}.hr-back[data-v-032538f2]:hover{background:var(--hr-surface)}.hr-form label[data-v-032538f2]{font-weight:600;font-size:.9rem;color:var(--hr-text-2);margin-bottom:.2rem}.hr-ki-regeln[data-v-032538f2]{display:flex;align-items:center;min-height:2.714rem}.hr-form-section[data-v-032538f2]{font-weight:600;color:var(--hr-text);border-bottom:2px solid var(--hr-border);padding-bottom:.4rem;margin-bottom:.8rem}.hr-icon-btn[data-v-032538f2]{background:transparent;border:none;color:var(--hr-text-2);width:28px;height:28px;border-radius:.428rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}.hr-icon-btn[data-v-032538f2]:hover{background:var(--hr-border);color:var(--adm-primary)}.hr-icon-btn--danger[data-v-032538f2]:hover{background:rgba(234,84,85,.12);color:var(--adm-danger)}.hr-abs-summary[data-v-032538f2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.6rem;margin-bottom:.9rem}.hr-abs-tile[data-v-032538f2]{background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:10px;padding:.6rem;text-align:center}.hr-abs-tile-value[data-v-032538f2]{font-size:1.3rem;font-weight:600;color:var(--hr-text);line-height:1.1}.hr-abs-tile--edit[data-v-032538f2]{border-color:rgba(0,207,232,.4)}.hr-abs-carry-input[data-v-032538f2]{width:100%;border:none;background:transparent;text-align:center;font-size:1.3rem;font-weight:600;line-height:1.1;padding:0}.hr-abs-carry-input[data-v-032538f2]:focus{outline:none}.hr-abs-tile-label[data-v-032538f2]{font-size:.9rem;color:var(--hr-muted);margin-top:.1rem}.hr-abs-list[data-v-032538f2]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.8rem}.hr-abs-row[data-v-032538f2]{display:flex;align-items:center;gap:.6rem;padding:.4rem .6rem;background:var(--hr-surface);border-radius:.6rem;font-size:.9rem}.hr-abs-badge[data-v-032538f2]{font-size:.9rem;font-weight:600;padding:.15rem .5rem;border-radius:.357rem;color:#fff;flex-shrink:0}.hr-abs-badge--vacation[data-v-032538f2]{background:var(--adm-primary)}.hr-abs-badge--sick[data-v-032538f2]{background:var(--adm-danger)}.hr-abs-badge--special[data-v-032538f2]{background:var(--adm-success)}.hr-abs-badge--training[data-v-032538f2]{background:var(--adm-warning)}.hr-abs-badge--other[data-v-032538f2]{background:var(--hr-muted)}.hr-abs-range[data-v-032538f2]{color:var(--hr-text);font-weight:600}.hr-abs-days[data-v-032538f2]{color:var(--hr-text-2)}.hr-abs-note[data-v-032538f2]{color:var(--hr-muted);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-abs-add[data-v-032538f2]{border-top:1px dashed var(--hr-border);padding-top:.8rem}.hr-abs-add label[data-v-032538f2]{font-size:.9rem}.hr-doc-list[data-v-032538f2]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem}.hr-doc-row[data-v-032538f2]{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:.6rem}.hr-doc-icon[data-v-032538f2]{color:var(--adm-primary);flex-shrink:0}.hr-doc-name[data-v-032538f2]{font-weight:600;font-size:.9rem;color:var(--hr-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-doc-size[data-v-032538f2]{font-size:.9rem;color:var(--hr-muted);flex-shrink:0}.hr-doc-row .hr-icon-btn[data-v-032538f2]{flex-shrink:0}.hr-doc-expiry-label[data-v-032538f2]{display:inline-flex;align-items:center;gap:.3rem;font-size:.9rem;color:var(--hr-muted);margin:0;flex-shrink:0}.hr-doc-expiry[data-v-032538f2]{border:1px solid var(--hr-border);border-radius:.428rem;padding:.1rem .3rem;font-size:.9rem;color:var(--hr-text-2)}.hr-salary-subhead[data-v-032538f2]{display:block;font-weight:600;font-size:.9rem;color:var(--hr-text-2);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.5rem}.hr-salary-list[data-v-032538f2]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.6rem}.hr-salary-row[data-v-032538f2]{display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;border:1px solid var(--hr-border);border-radius:9px;background:var(--hr-card);transition:background .15s ease,border-color .15s ease}.hr-salary-remove[data-v-032538f2]{flex-shrink:0;width:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--adm-danger);padding:2px 0;cursor:pointer;border-radius:.428rem}.hr-salary-remove[data-v-032538f2]:hover{background:rgba(234,84,85,.12)}.hr-salary-remove-ghost[data-v-032538f2]{flex-shrink:0;width:28px}.hr-salary-add[data-v-032538f2]{display:flex;align-items:center;gap:.5rem;margin-top:.6rem}.hr-salary-add-input[data-v-032538f2]{max-width:320px}.hr-salary-row--on[data-v-032538f2]{background:var(--hr-surface);border-color:rgba(40,199,111,.4)}.hr-salary-check[data-v-032538f2]{flex:1 1 auto;min-width:0;font-weight:600;color:var(--hr-text)}.hr-salary-controls[data-v-032538f2]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.hr-salary-interval[data-v-032538f2]{width:120px}.hr-salary-amount[data-v-032538f2]{width:140px}.hr-salary-summary[data-v-032538f2]{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--hr-border);padding-top:.6rem;margin-top:.2rem;font-size:.9rem;color:var(--hr-text-2)}.hr-salary-summary-val b[data-v-032538f2]{color:var(--adm-success);font-size:1.1rem}.hr-comp[data-v-032538f2]{position:relative}.hr-comp--blurred .hr-comp-body[data-v-032538f2]{filter:blur(7px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hr-comp-lock[data-v-032538f2]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--hr-text-2);background:hsla(0,0%,100%,.35);border-radius:10px}body.dark-layout .hr-comp-lock[data-v-032538f2]{background:rgba(40,48,70,.35)}.hr-comp-lock-text[data-v-032538f2]{font-size:.9rem;font-weight:600;max-width:320px}.hr-comp-toggle[data-v-032538f2]{display:inline-flex;align-items:center;gap:.35rem;background:var(--hr-card);border:1px solid var(--hr-border);border-radius:.6rem;padding:.25rem .6rem;font-size:.9rem;font-weight:600;color:var(--adm-primary);cursor:pointer;transition:background .15s ease}.hr-comp-toggle[data-v-032538f2]:hover{background:var(--hr-surface)}.hr-list[data-v-032538f2]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem}.hr-list-row[data-v-032538f2]{display:flex;align-items:center;gap:.6rem;padding:.4rem .6rem;background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:.6rem;font-size:.9rem}.hr-list-date[data-v-032538f2]{color:var(--hr-muted);font-weight:600;flex-shrink:0;width:86px}.hr-list-main[data-v-032538f2]{flex:1;color:var(--hr-text);font-weight:600}.hr-list-val[data-v-032538f2]{color:var(--adm-primary);font-weight:600;flex-shrink:0}.hr-idd-head[data-v-032538f2]{display:flex;justify-content:space-between;font-size:.9rem;color:var(--hr-text-2);margin-bottom:.35rem}.hr-idd-bar[data-v-032538f2]{height:10px;border-radius:.428rem;background:var(--hr-border);overflow:hidden}.hr-idd-bar-fill[data-v-032538f2]{height:100%;background:var(--adm-danger);border-radius:.428rem;transition:width .4s ease}.hr-idd-bar-fill.ok[data-v-032538f2]{background:var(--adm-success)}.hr-perf[data-v-032538f2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.7rem}.hr-perf-tile[data-v-032538f2]{background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:10px;padding:.7rem;text-align:center}.hr-perf-val[data-v-032538f2]{font-size:1.3rem;font-weight:600;color:var(--hr-text)}.hr-perf-lbl[data-v-032538f2]{font-size:.9rem;color:var(--hr-muted)}.hr-perf-tile--muted[data-v-032538f2]{background:var(--hr-surface);opacity:.6}.hr-perf-tile--muted .hr-perf-val[data-v-032538f2]{color:var(--hr-muted)}.hr-group-badge[data-v-032538f2]{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--adm-primary);background:var(--hr-surface);border-radius:.357rem;padding:.1rem .5rem}.hr-payout[data-v-032538f2]{border-top:1px dashed var(--hr-border);padding-top:.7rem}.hr-payout-toggle[data-v-032538f2]{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;padding:0;font-size:.9rem;font-weight:600;color:var(--adm-primary);cursor:pointer}.hr-payout-table[data-v-032538f2]{font-size:.9rem}.hr-payout-table th[data-v-032538f2]{font-size:.9rem;text-transform:uppercase;letter-spacing:.03em;color:var(--hr-muted);border-top:none}.hr-payout-table td[data-v-032538f2]{vertical-align:middle}.hr-payout-total td[data-v-032538f2]{border-top:2px solid var(--hr-border);font-weight:600;color:var(--hr-text)}.hr-check-head[data-v-032538f2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.hr-check-progress[data-v-032538f2]{font-size:.9rem;font-weight:600;color:var(--adm-success)}.hr-check-row[data-v-032538f2]{display:flex;align-items:center;padding:.3rem .2rem;border-bottom:1px solid var(--hr-surface)}.hr-check-row.done[data-v-032538f2]{opacity:.6}.hr-rev-list[data-v-032538f2]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.8rem}.hr-rev[data-v-032538f2]{border-left:3px solid var(--adm-primary);background:var(--hr-surface);border-radius:.6rem;padding:.5rem .7rem}.hr-rev-head[data-v-032538f2]{display:flex;align-items:center;gap:.5rem}.hr-rev-type[data-v-032538f2]{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#fff;background:var(--adm-primary);border-radius:.357rem;padding:.1rem .5rem;flex-shrink:0}.hr-rev-title[data-v-032538f2]{font-weight:600;color:var(--hr-text);font-size:.9rem}.hr-rev-date[data-v-032538f2]{margin-left:auto;font-size:.9rem;color:var(--hr-muted);flex-shrink:0}.hr-rev-summary[data-v-032538f2]{font-size:.9rem;color:var(--hr-text-2);margin-top:.3rem;white-space:pre-wrap}.hr-rev-next[data-v-032538f2]{font-size:.9rem;color:var(--adm-success);margin-top:.2rem}.hr-rev-docs[data-v-032538f2]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.45rem}.hr-rev-doc[data-v-032538f2]{display:inline-flex;align-items:center;gap:.25rem;background:var(--hr-surface);border:1px solid transparent;border-radius:.428rem;padding:.12rem .45rem;font-size:.9rem;color:var(--adm-primary)}.hr-rev-doc-name[data-v-032538f2]{cursor:pointer}.hr-rev-doc-name[data-v-032538f2]:hover{text-decoration:underline}.hr-rev-doc-del[data-v-032538f2]{cursor:pointer;color:var(--hr-muted)}.hr-rev-doc-del[data-v-032538f2]:hover{color:var(--adm-danger)}.hr-rev-doc-add[data-v-032538f2]{display:inline-flex;align-items:center;gap:.25rem;background:transparent;border:1px dashed var(--hr-border);border-radius:.428rem;padding:.12rem .5rem;font-size:.9rem;color:var(--hr-text-2);cursor:pointer}.hr-rev-doc-add[data-v-032538f2]:hover{border-color:var(--adm-primary);color:var(--adm-primary)}.hr-rev-add[data-v-032538f2]{border-top:1px dashed var(--hr-border);padding-top:.7rem}.hr-rev-add label[data-v-032538f2]{font-size:.9rem}[data-v-032538f2] .custom-select,[data-v-032538f2] .form-control{text-align:left}[data-v-032538f2] .custom-select{-moz-text-align-last:left;text-align-last:left}[data-v-032538f2] input[type=date]::-webkit-date-and-time-value,[data-v-032538f2] input[type=date]::-webkit-datetime-edit,[data-v-032538f2] input[type=time]::-webkit-date-and-time-value,[data-v-032538f2] input[type=time]::-webkit-datetime-edit{text-align:left}.hr-workdays[data-v-032538f2]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.hr-workday[data-v-032538f2]{min-width:44px;border:1px solid var(--hr-border);background:transparent;color:var(--hr-text-2);border-radius:.6rem;padding:.42rem .6rem;font-size:.9rem}.hr-workday[data-v-032538f2]:hover{border-color:var(--adm-primary)}.hr-workday.active[data-v-032538f2]{background:var(--adm-primary);border-color:var(--adm-primary);color:#fff}.hr-workdays-hint[data-v-032538f2]{font-size:.9rem;color:var(--hr-muted);margin-left:.4rem}@media(max-width:575.98px){.content-header .btn[data-v-032538f2]{width:100%;white-space:nowrap}.hr-back[data-v-032538f2]{width:44px;height:44px}.col-md-3[data-v-032538f2],.col-md-4[data-v-032538f2],.hr-form .col-md-6[data-v-032538f2]{flex:0 0 100%!important;max-width:100%!important}[style*="grid-template-columns: repeat(auto-fit"][data-v-032538f2]{grid-template-columns:repeat(2,1fr)!important}.hr-salary-controls[data-v-032538f2]{flex-direction:column;gap:.35rem!important}.hr-salary-amount[data-v-032538f2],.hr-salary-interval[data-v-032538f2]{width:100%!important}.hr-check-head[data-v-032538f2]{flex-direction:column;align-items:flex-start;gap:.35rem}.hr-payout-table[data-v-032538f2]{font-size:.9rem}.hr-payout-table th[data-v-032538f2]{padding:.4rem .2rem}.hr-payout-table td[data-v-032538f2]{padding:.3rem .2rem}.hr-abs-add .row>div[data-v-032538f2]{flex:0 0 100%!important;max-width:100%!important}.hr-list-date[data-v-032538f2]{width:auto;min-width:auto}.hr-rev-head[data-v-032538f2]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:0 .5rem}.hr-rev-title[data-v-032538f2]{grid-column:1;grid-row:1;align-self:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-width:0;font-size:1.07rem;line-height:1.35;color:var(--adm-strong)}.hr-rev-date[data-v-032538f2]{grid-column:2;grid-row:1;align-self:start;margin-left:0;white-space:nowrap;font-size:.9rem;line-height:1.35;color:var(--hr-text-2)}.hr-rev-type[data-v-032538f2]{grid-column:1/-1;grid-row:2;justify-self:start;margin-top:.3rem;font-size:.9rem;padding:.08rem .4rem}.hr-rev-head .hr-icon-btn[data-v-032538f2]{grid-column:3;grid-row:1;align-self:start}.hr-rev-docs[data-v-032538f2]{gap:.5rem}.hr-rev-doc-add[data-v-032538f2],.hr-rev-doc[data-v-032538f2]{min-height:44px;padding:.35rem .6rem;gap:.6rem;font-size:.9rem}.hr-rev-doc[data-v-032538f2]{padding-right:0}.hr-rev-doc-name[data-v-032538f2]{padding:.6rem .1rem;margin:-.6rem 0}.hr-rev-doc-del[data-v-032538f2]{box-sizing:content-box;width:16px;height:16px;padding:1rem;margin:-.35rem 0}.hr-abs-row[data-v-032538f2]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:0 .5rem;min-height:44px;padding:.6rem}.hr-abs-badge[data-v-032538f2]{grid-column:1;grid-row:1;align-self:start;margin-top:1px;font-size:.9rem;padding:.12rem .4rem}.hr-abs-range[data-v-032538f2]{grid-column:2;min-width:0;overflow-wrap:anywhere}.hr-abs-days[data-v-032538f2],.hr-abs-range[data-v-032538f2]{grid-row:1;align-self:start;font-size:1.07rem;line-height:1.35;color:var(--adm-strong)}.hr-abs-days[data-v-032538f2]{grid-column:3;white-space:nowrap;font-weight:600}.hr-abs-note[data-v-032538f2]{grid-column:2/-1;grid-row:2;margin-top:.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:.9rem;line-height:1.3;color:var(--hr-text-2)}.hr-abs-row .hr-icon-btn[data-v-032538f2]{grid-column:4;grid-row:1;align-self:start}.hr-doc-row[data-v-032538f2]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:0 .5rem;min-height:44px;padding:.6rem}.hr-doc-icon[data-v-032538f2]{grid-column:1;grid-row:1;align-self:start;margin-top:3px}.hr-doc-name[data-v-032538f2]{grid-column:2;grid-row:1;align-self:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:1.07rem;line-height:1.35;color:var(--adm-strong)}.hr-doc-btn-preview[data-v-032538f2]{grid-column:3;grid-row:1;align-self:start}.hr-doc-row .hr-icon-btn--danger[data-v-032538f2]{grid-column:4;grid-row:1;align-self:start}.hr-doc-btn-download[data-v-032538f2]{display:none}.hr-doc-size[data-v-032538f2]{grid-column:2/-1;grid-row:2;margin-top:.25rem;font-size:.9rem;line-height:1.3;color:var(--hr-text-2)}.hr-doc-expiry-label[data-v-032538f2]{grid-column:1/-1;grid-row:3;margin:.35rem 0 0 0!important;gap:.4rem;font-size:.9rem;color:var(--hr-text-2)}.hr-doc-expiry[data-v-032538f2]{flex:1 1 auto;min-width:0;min-height:36px;font-size:.9rem}.hr-abs-row .hr-icon-btn[data-v-032538f2],.hr-doc-row .hr-icon-btn[data-v-032538f2],.hr-rev-head .hr-icon-btn[data-v-032538f2]{align-items:flex-start;justify-content:center;width:44px;height:44px;padding-top:3px;margin-right:-.35rem;margin-bottom:-22px}}.zeugnis-form[data-v-032538f2]{display:flex;flex-direction:column;gap:.5rem}.zeugnis-zeile[data-v-032538f2]{display:flex;align-items:center;gap:.5rem;min-width:0}.zeugnis-zeile--block[data-v-032538f2]{flex-direction:column;align-items:stretch}.zeugnis-label[data-v-032538f2]{flex:0 0 7rem;margin-bottom:0;font-weight:500}.zeugnis-zeile--block .zeugnis-label[data-v-032538f2]{flex:none;margin-bottom:.25rem}.zeugnis-feld[data-v-032538f2]{flex:1 1 auto;max-width:22rem;min-width:0}.zeugnis-ergebnis[data-v-032538f2]{line-height:1.5;font-size:.9rem}@media(max-width:575.98px){.zeugnis-zeile[data-v-032538f2]{flex-direction:column;align-items:stretch}.zeugnis-label[data-v-032538f2]{flex:none;margin-bottom:.25rem}.zeugnis-feld[data-v-032538f2]{max-width:none}}.hr-doc-dropzone[data-v-032538f2]{display:flex;align-items:center;justify-content:center;gap:.25rem;border:2px dashed var(--adm-border);border-radius:.6rem;padding:.75rem;text-align:center;cursor:pointer;color:var(--adm-muted);transition:background .2s,border-color .2s}.hr-doc-dropzone[data-v-032538f2]:hover{border-color:var(--adm-primary)}.hr-doc-dropzone.is-over[data-v-032538f2]{border-color:var(--adm-primary);background:rgba(58,123,199,.08)}.hr-doc-dropzone.is-busy[data-v-032538f2]{pointer-events:none;opacity:.7}.mycard .card[data-v-9080d428]{border-radius:12px}.mycard-section[data-v-9080d428]{font-weight:600;color:var(--hr-text-2);margin-bottom:1rem}.mycard-photo[data-v-9080d428]{display:flex;align-items:center;gap:1.25rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--hr-border)}.mycard-photo__empty[data-v-9080d428],.mycard-photo__img[data-v-9080d428]{width:88px;height:88px;border-radius:50%;flex:0 0 auto;-o-object-fit:cover;object-fit:cover}.mycard-photo__empty[data-v-9080d428]{display:flex;align-items:center;justify-content:center;background:rgba(58,123,199,.08);color:var(--adm-primary)}.mycard-photo__name[data-v-9080d428]{font-weight:600;font-size:1rem;color:var(--hr-text-2)}.mycard-photo__hint[data-v-9080d428]{font-size:.9rem;color:var(--hr-muted);max-width:34rem}@media(max-width:575.98px){.mycard-photo[data-v-9080d428]{flex-direction:column;align-items:flex-start;gap:.75rem}}.mycard-label[data-v-9080d428]{font-size:.9rem;text-transform:uppercase;letter-spacing:.3px;color:var(--hr-muted);margin-bottom:.1rem}.mycard-value[data-v-9080d428]{font-size:.9rem;color:var(--hr-text-2);font-weight:500}.mycard-pending[data-v-9080d428]{display:flex;align-items:flex-start;gap:.6rem;background:#fff8e6;border:1px solid rgba(255,159,67,.3);border-radius:10px;padding:.8rem 1rem;margin-bottom:1rem;color:var(--adm-warning)}.mycard-pending-icon[data-v-9080d428]{flex-shrink:0;color:var(--adm-warning);margin-top:2px}.mycard-pending-list[data-v-9080d428]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.mycard-pending-chip[data-v-9080d428]{background:var(--hr-card);border:1px solid rgba(255,159,67,.3);border-radius:20px;padding:2px 10px;font-size:.9rem;font-weight:600}.mycard-edithint[data-v-9080d428]{display:flex;align-items:center;gap:.5rem;background:var(--hr-surface);border-radius:.6rem;padding:.6rem .9rem;font-size:.9rem;color:var(--adm-primary);margin-bottom:1rem}.mycard-stats[data-v-9080d428]{display:flex;flex-wrap:wrap;gap:.75rem}.mycard-stat[data-v-9080d428]{flex:1 1 120px;background:var(--hr-surface);border-radius:10px;padding:.7rem 1rem;text-align:center}.mycard-stat .v[data-v-9080d428]{font-size:1.3rem;font-weight:600;color:var(--hr-text-2)}.mycard-stat .l[data-v-9080d428]{font-size:.9rem;color:var(--hr-muted)}.mycard-list-row[data-v-9080d428]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--hr-border);font-size:.9rem;color:var(--hr-text-2)}.mycard-list-row[data-v-9080d428]:last-child{border-bottom:none}.mycard-dot[data-v-9080d428]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.35rem;background:var(--hr-muted)}.mycard-dot.vacation[data-v-9080d428]{background:var(--adm-primary)}.mycard-dot.sick[data-v-9080d428]{background:var(--adm-danger)}.mycard-idd-badge[data-v-9080d428]{font-size:.9rem;font-weight:600;border-radius:20px;padding:2px 10px;margin-left:.5rem}.mycard-idd-badge.ok[data-v-9080d428]{background:rgba(40,199,111,.12);color:var(--adm-success)}.mycard-idd-badge.open[data-v-9080d428]{background:rgba(234,84,85,.12);color:var(--adm-danger)}.mycard-dl[data-v-9080d428]{font-size:.9rem;font-weight:600;color:var(--adm-primary);white-space:nowrap}.mycard-dl-group[data-v-9080d428]{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.mycard-reqform[data-v-9080d428]{background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:10px;padding:.8rem 1rem .4rem;margin-top:1rem}.mycard-badge-pending[data-v-9080d428]{background:#fff1d6;color:var(--adm-warning)}.mycard-badge-auto[data-v-9080d428],.mycard-badge-pending[data-v-9080d428]{font-size:.9rem;font-weight:600;border-radius:20px;padding:1px 8px;margin-left:.35rem}.mycard-badge-auto[data-v-9080d428]{background:var(--hr-border);color:var(--hr-muted)}.mycard-trash[data-v-9080d428]{border:none;background:transparent;color:var(--adm-danger);padding:2px 4px;cursor:pointer;border-radius:.428rem}.mycard-trash[data-v-9080d428]:hover{background:rgba(234,84,85,.12)}.mycard-editbtn[data-v-9080d428]{border:none;background:transparent;color:var(--adm-primary);padding:2px 4px;cursor:pointer;border-radius:.428rem}.mycard-editbtn[data-v-9080d428]:hover{background:rgba(58,123,199,.12)}.mycard-badge-rejected[data-v-9080d428]{font-size:.9rem;font-weight:600;background:rgba(234,84,85,.12);color:var(--adm-danger);border-radius:20px;padding:1px 8px;margin-left:.35rem;cursor:help}.mycard-corr-error[data-v-9080d428]{color:var(--adm-danger);font-size:.9rem;margin-bottom:.6rem}.mycard-time-hint[data-v-9080d428]{font-size:.9rem;color:var(--hr-muted);margin:.2rem 0 .8rem}.mycard-clock[data-v-9080d428]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;background:var(--hr-surface);border:1px solid var(--hr-border);border-radius:10px;padding:.7rem 1rem}.mycard-clock-state[data-v-9080d428]{font-size:.9rem;color:var(--hr-text-2);display:flex;align-items:center;gap:.45rem}.mycard-clock-state.idle[data-v-9080d428]{color:var(--hr-muted)}.mycard-clock-dot[data-v-9080d428]{width:9px;height:9px;border-radius:50%;background:var(--adm-success);-webkit-animation:mycard-pulse-data-v-9080d428 1.6s infinite;animation:mycard-pulse-data-v-9080d428 1.6s infinite}@-webkit-keyframes mycard-pulse-data-v-9080d428{0%{box-shadow:0 0 0 0 rgba(40,199,111,.5)}70%{box-shadow:0 0 0 7px rgba(40,199,111,0)}to{box-shadow:0 0 0 0 rgba(40,199,111,0)}}@keyframes mycard-pulse-data-v-9080d428{0%{box-shadow:0 0 0 0 rgba(40,199,111,.5)}70%{box-shadow:0 0 0 7px rgba(40,199,111,0)}to{box-shadow:0 0 0 0 rgba(40,199,111,0)}}.mycard-clock-actions[data-v-9080d428]{display:flex;align-items:center;gap:.5rem}.mycard-break[data-v-9080d428]{width:120px;text-align:center}.mycard-clock-btn[data-v-9080d428]{font-weight:600;display:inline-flex;align-items:center;gap:.4rem;box-shadow:0 4px 12px -5px rgba(34,41,47,.4)}.mycard-clock-btn-icon[data-v-9080d428]{flex-shrink:0}@media(max-width:767.98px){.mycard-clock[data-v-9080d428]{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem}.mycard-clock-state[data-v-9080d428]{justify-content:center;font-size:1rem}.mycard-clock-actions[data-v-9080d428]{flex-direction:column;align-items:stretch;width:100%;gap:.6rem}.mycard-break[data-v-9080d428]{width:100%}.mycard-clock-btn[data-v-9080d428]{width:100%;justify-content:center;padding:.95rem 1rem!important;font-size:1.2rem!important;border-radius:.5rem}}[data-v-9080d428] .custom-select,[data-v-9080d428] .form-control{text-align:center}[data-v-9080d428] .custom-select{-moz-text-align-last:center;text-align-last:center}[data-v-9080d428] input[type=date]::-webkit-date-and-time-value,[data-v-9080d428] input[type=date]::-webkit-datetime-edit,[data-v-9080d428] input[type=time]::-webkit-date-and-time-value,[data-v-9080d428] input[type=time]::-webkit-datetime-edit{text-align:center}.mycard-time-total[data-v-9080d428]{font-weight:600;color:var(--hr-text-2);min-width:56px;text-align:right}@media(max-width:575.98px){.content-header .d-flex[data-v-9080d428]{flex-direction:column;align-items:stretch}.content-header .btn[data-v-9080d428]{width:100%;white-space:nowrap}.mycard-photo[data-v-9080d428]{gap:.85rem;padding-bottom:1rem;margin-bottom:1rem}.mycard-photo__empty[data-v-9080d428],.mycard-photo__img[data-v-9080d428]{width:72px;height:72px}.mycard-photo__name[data-v-9080d428]{font-size:.9rem}.col-md-3[data-v-9080d428],.col-md-4[data-v-9080d428],.mycard .col-md-6[data-v-9080d428]{flex:0 0 100%!important;max-width:100%!important}.mycard-stats[data-v-9080d428]{gap:.55rem}.mycard-stat[data-v-9080d428]{flex:1 1 70px;padding:.55rem .8rem}.mycard-stat .v[data-v-9080d428]{font-size:1.1rem}.mycard-stat .l[data-v-9080d428]{font-size:.9rem}.mycard-list-row[data-v-9080d428]{gap:.6rem;padding:.4rem 0;flex-wrap:wrap;font-size:.9rem}.d-flex[style*="gap: 0"][data-v-9080d428]{flex-direction:column;gap:.4rem!important;align-items:stretch}.d-flex[style*="gap: 0"] .btn[data-v-9080d428]{width:100%;white-space:nowrap}.mycard-clock-state[data-v-9080d428]{font-size:.9rem}.mycard-clock-btn[data-v-9080d428]{font-size:1rem!important;padding:.8rem .9rem!important}.mycard-time-total[data-v-9080d428]{min-width:48px;font-size:.9rem}.mycard-reqform .row>div[data-v-9080d428]{flex:0 0 100%!important;max-width:100%!important}.mycard-reqform[data-v-9080d428]{padding:.7rem .85rem .35rem;margin-top:.85rem}.text-right[data-v-9080d428]{display:flex;flex-direction:column;gap:.35rem}.text-right .btn[data-v-9080d428]{width:100%;white-space:nowrap;order:2}.text-right .btn[data-v-9080d428]:first-child{order:1}.mycard-idd[data-v-9080d428]{font-size:.9rem}.mycard-idd-badge[data-v-9080d428]{font-size:.9rem;margin-left:.4rem}.mycard-time-hint[data-v-9080d428],.text-muted.small[data-v-9080d428]{font-size:.9rem}}