.aciklama-dialog[data-v-4119bb50] .el-dialog{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15)}.aciklama-dialog[data-v-4119bb50] .el-dialog .el-dialog__header{padding:16px 20px;background:#f9fafc;border-bottom:1px solid #ebeef5}.aciklama-dialog[data-v-4119bb50] .el-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:#303133}.aciklama-dialog[data-v-4119bb50] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:16px;right:16px}.aciklama-dialog[data-v-4119bb50] .el-dialog .el-dialog__body{padding:24px 20px}.aciklama-dialog[data-v-4119bb50] .el-dialog .el-dialog__footer{padding:12px 20px;border-top:1px solid #ebeef5;background:#f9fafc}.aciklama-dialog .dialog-content[data-v-4119bb50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.aciklama-dialog .dialog-content .dialog-icon[data-v-4119bb50]{-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.aciklama-dialog .dialog-content .dialog-icon i[data-v-4119bb50]{font-size:24px}.aciklama-dialog .dialog-content .dialog-icon i.el-icon-info[data-v-4119bb50]{color:#409eff}.aciklama-dialog .dialog-content .dialog-icon i.el-icon-success[data-v-4119bb50]{color:#67c23a}.aciklama-dialog .dialog-content .dialog-icon i.el-icon-warning[data-v-4119bb50]{color:#e6a23c}.aciklama-dialog .dialog-content .dialog-icon i.el-icon-error[data-v-4119bb50]{color:#f56c6c}.aciklama-dialog .dialog-content .dialog-message[data-v-4119bb50]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:1.5;color:#606266}.aciklama-dialog .dialog-content .dialog-message a[data-v-4119bb50]{color:#409eff;text-decoration:none}.aciklama-dialog .dialog-content .dialog-message a[data-v-4119bb50]:hover{text-decoration:underline}@media (max-width:768px){.aciklama-dialog[data-v-4119bb50] .el-dialog{width:90%!important;margin-top:10vh!important}}.btn-grad[data-v-18640f2f]{background:#fff!important;background-image:none!important;padding:8px 18px;text-align:center;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;color:#0275be!important;font-weight:600;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.18);box-shadow:0 4px 14px rgba(0,0,0,.18);border-radius:10px;outline:none;border:none!important}.btn-grad[data-v-18640f2f]:focus,.btn-grad[data-v-18640f2f]:hover{background:#fff!important;background-image:none!important;color:#19699c!important;text-decoration:none;-webkit-box-shadow:0 4px 18px rgba(0,0,0,.22);box-shadow:0 4px 18px rgba(0,0,0,.22)}.btn-grad.is-disabled[data-v-18640f2f],.btn-grad.is-disabled[data-v-18640f2f]:focus,.btn-grad.is-disabled[data-v-18640f2f]:hover{background:#fff!important;background-image:none!important;opacity:.65;color:#0275be!important}[data-v-18640f2f] .el-dialog{border-radius:8px}[data-v-18640f2f] .el-calendar-day{padding:4px;min-height:100px;border-radius:16px!important}.cell-content[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.cell-content i[data-v-18640f2f]{font-size:16px}.cell-content .el-icon-date[data-v-18640f2f],.time-icon-in[data-v-18640f2f],.time-icon-out[data-v-18640f2f]{color:#000}.late-badge[data-v-18640f2f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;background:#f56c6c;color:#fff;padding:1px 6px;border-radius:8px;font-size:11px;font-weight:600;margin:0;line-height:1.2}.late-badge i[data-v-18640f2f]{font-size:11px}[data-v-18640f2f] .el-table__row.late-row,[data-v-18640f2f] .el-table__row.late-row td{background:linear-gradient(135deg,#ffd6d5,#fff1f0)!important}[data-v-18640f2f] .el-table__row.late-row td{color:#b91c1c!important;border-color:#ffd6d5!important}[data-v-18640f2f] .el-table__row.late-row .cell-content,[data-v-18640f2f] .el-table__row.late-row .cell-content i{color:#000!important}[data-v-18640f2f] .el-table__row.late-row .late-badge{background:rgba(0,0,0,.1);border:1px solid #000}[data-v-18640f2f] .el-table--striped .el-table__body tr.late-row.el-table__row--striped td{background:linear-gradient(135deg,#ffd6d5,#fff1f0)!important}[data-v-18640f2f] .el-table__row.late-row-light,[data-v-18640f2f] .el-table__row.late-row-light td{background:linear-gradient(135deg,#fff1f0,#fff3f3)!important}[data-v-18640f2f] .el-table__row.late-row-light td{color:#dc2626!important;border-color:#ffd6d5!important}[data-v-18640f2f] .el-table__row.late-row-light .cell-content,[data-v-18640f2f] .el-table__row.late-row-light .cell-content i{color:#000!important}[data-v-18640f2f] .el-table__row.late-row-light .late-badge{background:#fde2e1;border:1px solid #000;color:#000}.excel-table-card[data-v-18640f2f]{border:1px solid #ebeef5!important;border-radius:8px!important;overflow:hidden}.excel-table-card[data-v-18640f2f] .el-card__body{padding:0}[data-v-18640f2f] .excel-style-table{font-size:13px;font-family:Inter,Segoe UI,Arial,sans-serif;border:none}[data-v-18640f2f] .excel-style-table .el-table__body td,[data-v-18640f2f] .excel-style-table .el-table__header th{border-color:#ebeef5!important;padding:0!important;height:32px}[data-v-18640f2f] .excel-style-table .el-table__header th{border-left-color:transparent!important;border-right-color:transparent!important}[data-v-18640f2f] .excel-style-table .el-table__body .cell,[data-v-18640f2f] .excel-style-table .el-table__header .cell{padding:0 8px!important;line-height:32px;font-family:Inter,Segoe UI,Arial,sans-serif}[data-v-18640f2f] .excel-style-table .el-table__body tr:hover>td{background-color:inherit!important}[data-v-18640f2f] .excel-style-table .el-table__body tr.row-group-hovered>td{background-color:#d6e4f7!important}[data-v-18640f2f] .excel-style-table .el-table__body tr.row-group-even>td{background-color:#f2f7fd}[data-v-18640f2f] .excel-style-table .el-table__body tr.row-group-odd>td{background-color:#fff}[data-v-18640f2f] .el-table__row.status-row--haftalik-tatil td,[data-v-18640f2f] .el-table__row.status-row--izinli td,[data-v-18640f2f] .el-table__row.status-row--normal td,[data-v-18640f2f] .el-table__row.status-row--resmi-tatil td{background-color:#fafafa!important;color:#606266!important;border-color:#ebeef5!important}[data-v-18640f2f] .el-table__row.status-row--gorevde td{background-color:#def!important;color:#000!important;border-color:#9dc3e6!important}[data-v-18640f2f] .el-table__row.status-row--muaf td{background-color:#ededed!important;color:#000!important;border-color:#d0d0d0!important}[data-v-18640f2f] .el-table__row.status-row--mola td{background-color:#fbefe0!important;color:#e07b00!important;border-color:#f4d1a6!important}.excel-cell-date[data-v-18640f2f]{font-weight:600;color:#000;letter-spacing:.3px}.excel-cell-time[data-v-18640f2f]{font-family:Inter,sans-serif;font-size:12px;color:#000}.excel-cell-time.entry[data-v-18640f2f],.excel-cell-time.exit[data-v-18640f2f]{color:#000}.excel-cell-time.is-break[data-v-18640f2f]{color:#e07b00}.excel-cell-total[data-v-18640f2f]{font-weight:700;font-family:Inter,sans-serif;color:#000}.excel-cell-mola-total[data-v-18640f2f]{color:#e07b00}.excel-cell-dash[data-v-18640f2f]{color:#000}.excel-cell-normal[data-v-18640f2f]{color:#000;font-size:13px}.excel-status-plain[data-v-18640f2f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:500}.excel-status-plain i[data-v-18640f2f]{font-size:14px}.excel-status-plain.excel-status-plain--normal[data-v-18640f2f]{color:#606266}.excel-status-plain.excel-status-plain--late[data-v-18640f2f]{color:#dc2626}.excel-status-plain.excel-status-plain--haftalik-tatil[data-v-18640f2f],.excel-status-plain.excel-status-plain--izinli[data-v-18640f2f],.excel-status-plain.excel-status-plain--resmi-tatil[data-v-18640f2f]{color:#606266}.excel-status-plain.excel-status-plain--gorevde[data-v-18640f2f]{color:#1f497d}.excel-status-plain.excel-status-plain--no-control[data-v-18640f2f]{color:#595959}.excel-status-plain.excel-status-plain--mola[data-v-18640f2f]{color:#e07b00}@media (max-width:768px){.el-table[data-v-18640f2f]{font-size:12px}}.calendar-header-custom[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding:10px 0 15px;border-bottom:2px solid #e4e7ed;margin-bottom:10px}.calendar-header-custom .calendar-title[data-v-18640f2f]{font-size:20px;font-weight:600;color:#303133;margin:0;min-width:200px;text-align:center}.calendar-header-custom .el-button[data-v-18640f2f]{width:30px;height:30px;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-header-custom .el-button[data-v-18640f2f]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:#409eff;color:#fff;border-color:#409eff}.calendar-wrapper[data-v-18640f2f] .el-calendar{background:transparent}.calendar-wrapper[data-v-18640f2f] .el-calendar .el-calendar__header{display:none}.calendar-wrapper[data-v-18640f2f] .el-calendar .el-calendar__body{padding:0}.calendar-wrapper[data-v-18640f2f] .el-calendar table thead th{padding:0 0 5px 0;font-size:14px;font-weight:600;color:#606266;text-transform:uppercase;border-bottom:2px solid #e4e7ed}.calendar-wrapper[data-v-18640f2f] .el-calendar table td{border:1px solid #f0f2f5;padding:0;height:110px;vertical-align:top;-webkit-transition:all .3s ease;transition:all .3s ease}.calendar-wrapper[data-v-18640f2f] .el-calendar table td:hover{background-color:#f5f7fa}.calendar-wrapper[data-v-18640f2f] .el-calendar table td.is-today .calendar-day .day-header{background:#409eff}.calendar-wrapper[data-v-18640f2f] .el-calendar table td.is-today .calendar-day .day-header .day-number{color:#fff;font-weight:700}.calendar-wrapper[data-v-18640f2f] .el-calendar table td.next,.calendar-wrapper[data-v-18640f2f] .el-calendar table td.prev{background-color:#fafafa}.calendar-wrapper[data-v-18640f2f] .el-calendar table td.next .calendar-day,.calendar-wrapper[data-v-18640f2f] .el-calendar table td.prev .calendar-day{opacity:.5}.calendar-wrapper[data-v-18640f2f] .el-calendar table td.next .calendar-day .day-number,.calendar-wrapper[data-v-18640f2f] .el-calendar table td.prev .calendar-day .day-number{color:#c0c4cc}.calendar-wrapper .calendar-day[data-v-18640f2f]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100px;border-radius:8px;position:relative}.calendar-wrapper .calendar-day.day-late[data-v-18640f2f]{background:linear-gradient(135deg,#ffd6d5,#fff1f0)}.calendar-wrapper .calendar-day.day-late .day-header .day-number[data-v-18640f2f]{color:#dc2626;font-weight:700}.calendar-wrapper .calendar-day.day-normal[data-v-18640f2f]{background:linear-gradient(135deg,#fafafa,#fff)}.calendar-wrapper .calendar-day.day-normal .day-header .day-number[data-v-18640f2f]{color:#606266;font-weight:700}.calendar-wrapper .calendar-day.day-no-control[data-v-18640f2f]{background:linear-gradient(135deg,#ecfeff,#cffafe)}.calendar-wrapper .calendar-day.day-no-control .day-header .day-number[data-v-18640f2f]{color:#0891b2;font-weight:700}.calendar-wrapper .calendar-day.day-gorevde[data-v-18640f2f]{background:linear-gradient(135deg,#eff6ff,#bae6fd)}.calendar-wrapper .calendar-day.day-gorevde .day-header .day-number[data-v-18640f2f]{color:#2563eb;font-weight:700}.calendar-wrapper .calendar-day.day-haftalik-tatil[data-v-18640f2f],.calendar-wrapper .calendar-day.day-izinli[data-v-18640f2f],.calendar-wrapper .calendar-day.day-resmi-tatil[data-v-18640f2f]{background:#fafafa}.calendar-wrapper .calendar-day.day-haftalik-tatil .day-header .day-number[data-v-18640f2f],.calendar-wrapper .calendar-day.day-izinli .day-header .day-number[data-v-18640f2f],.calendar-wrapper .calendar-day.day-resmi-tatil .day-header .day-number[data-v-18640f2f]{color:#606266;font-weight:600}.calendar-wrapper .calendar-day.day-normal .day-content .log-entry[data-v-18640f2f]{background:linear-gradient(135deg,#fafafa,#fff);border-color:#ebeef5}.calendar-wrapper .calendar-day.day-late .day-content .log-entry[data-v-18640f2f]{background:linear-gradient(135deg,#fff5f5,snow);border-color:#ffd6d5}.calendar-wrapper .calendar-day.day-late .day-content .log-entry--mola[data-v-18640f2f],.calendar-wrapper .calendar-day.day-normal .day-content .log-entry--mola[data-v-18640f2f]{background:#fbefe0;border-color:#e07b00}.calendar-wrapper .calendar-day.day-late .day-content .log-entry--mola .entry-time[data-v-18640f2f],.calendar-wrapper .calendar-day.day-late .day-content .log-entry--mola .exit-time[data-v-18640f2f],.calendar-wrapper .calendar-day.day-late .day-content .log-entry--mola .log-duration[data-v-18640f2f],.calendar-wrapper .calendar-day.day-late .day-content .log-entry--mola .log-duration i[data-v-18640f2f],.calendar-wrapper .calendar-day.day-late .day-content .log-entry--mola .log-mola-label[data-v-18640f2f],.calendar-wrapper .calendar-day.day-normal .day-content .log-entry--mola .entry-time[data-v-18640f2f],.calendar-wrapper .calendar-day.day-normal .day-content .log-entry--mola .exit-time[data-v-18640f2f],.calendar-wrapper .calendar-day.day-normal .day-content .log-entry--mola .log-duration[data-v-18640f2f],.calendar-wrapper .calendar-day.day-normal .day-content .log-entry--mola .log-duration i[data-v-18640f2f],.calendar-wrapper .calendar-day.day-normal .day-content .log-entry--mola .log-mola-label[data-v-18640f2f]{color:#e07b00}.calendar-wrapper .calendar-day .day-header[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;padding:2px 6px;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease}.calendar-wrapper .calendar-day .day-header .day-number[data-v-18640f2f]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;color:#303133;padding-left:7px}.calendar-wrapper .calendar-day .day-header .status-badge[data-v-18640f2f]{font-size:9px;font-weight:700;padding:2px 6px;border-radius:10px;white-space:nowrap;margin-left:4px}.calendar-wrapper .calendar-day .day-header .status-badge--late[data-v-18640f2f]{background:#fff1f0;color:#f56c6c}.calendar-wrapper .calendar-day .day-header .status-badge--no-control[data-v-18640f2f]{background:#ecfeff;color:#0891b2}.calendar-wrapper .calendar-day .day-header .status-badge--gorevde[data-v-18640f2f]{background:#eff6ff;color:#2563eb}.calendar-wrapper .calendar-day .day-header .status-badge--haftalik-tatil[data-v-18640f2f],.calendar-wrapper .calendar-day .day-header .status-badge--izinli[data-v-18640f2f],.calendar-wrapper .calendar-day .day-header .status-badge--normal[data-v-18640f2f],.calendar-wrapper .calendar-day .day-header .status-badge--resmi-tatil[data-v-18640f2f]{background:#fafafa;color:#606266}.calendar-wrapper .calendar-day .day-header .log-count[data-v-18640f2f]{padding:2px 4px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px}.calendar-wrapper .calendar-day .day-content[data-v-18640f2f]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.calendar-wrapper .calendar-day .day-content[data-v-18640f2f]::-webkit-scrollbar{width:4px}.calendar-wrapper .calendar-day .day-content[data-v-18640f2f]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:2px}.calendar-wrapper .calendar-day .day-content .log-entry[data-v-18640f2f]{background:#fff;border-radius:6px;padding:6px 8px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.08);box-shadow:0 3px 5px rgba(0,0,0,.08);-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid #f0f2f5}.calendar-wrapper .calendar-day .day-content .log-entry .log-time[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:11px}.calendar-wrapper .calendar-day .day-content .log-entry .log-time .entry-time[data-v-18640f2f],.calendar-wrapper .calendar-day .day-content .log-entry .log-time .exit-time[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:500}.calendar-wrapper .calendar-day .day-content .log-entry .log-time .entry-time[data-v-18640f2f]{color:#606266}.calendar-wrapper .calendar-day .day-content .log-entry .log-time .entry-time i[data-v-18640f2f]{font-size:12px}.calendar-wrapper .calendar-day .day-content .log-entry .log-time .exit-time[data-v-18640f2f]{color:#f59e0b}.calendar-wrapper .calendar-day .day-content .log-entry .log-time .exit-time i[data-v-18640f2f]{font-size:12px}.calendar-wrapper .calendar-day .day-content .log-entry .log-mola-label[data-v-18640f2f]{font-size:10px;font-weight:700;color:#e07b00;line-height:1.2;margin-bottom:4px}.calendar-wrapper .calendar-day .day-content .log-entry .log-duration[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;color:#909399;-ms-flex-negative:0;flex-shrink:0}.calendar-wrapper .calendar-day .day-content .log-entry .log-duration i[data-v-18640f2f]{font-size:11px}.calendar-wrapper .calendar-day .day-content .log-entry .log-late[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;color:#f56c6c;font-weight:700;margin-top:3px}.calendar-wrapper .calendar-day .day-content .log-entry .log-late i[data-v-18640f2f]{font-size:10px}.calendar-wrapper .calendar-day .day-content .day-info-block[data-v-18640f2f]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:13px;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px;position:absolute;left:0;right:0}.calendar-wrapper .calendar-day .day-content .day-info-block i[data-v-18640f2f]{font-size:22px}.calendar-wrapper .calendar-day .day-content .day-info-block--no-control[data-v-18640f2f],.calendar-wrapper .calendar-day .day-content .day-info-block--no-control i[data-v-18640f2f]{color:#0891b2}.calendar-wrapper .calendar-day .day-content .day-info-block--gorevde[data-v-18640f2f]{color:#2563eb}.calendar-wrapper .calendar-day .day-content .day-info-block--gorevde i[data-v-18640f2f]{color:#3b82f6}.calendar-wrapper .calendar-day .day-content .day-info-block--haftalik-tatil[data-v-18640f2f],.calendar-wrapper .calendar-day .day-content .day-info-block--izinli[data-v-18640f2f],.calendar-wrapper .calendar-day .day-content .day-info-block--resmi-tatil[data-v-18640f2f]{color:#606266}.calendar-wrapper .calendar-day .day-content .day-info-block--haftalik-tatil i[data-v-18640f2f],.calendar-wrapper .calendar-day .day-content .day-info-block--izinli i[data-v-18640f2f],.calendar-wrapper .calendar-day .day-content .day-info-block--resmi-tatil i[data-v-18640f2f]{color:#909399}@media (max-width:1200px){.calendar-wrapper[data-v-18640f2f] .el-calendar table td{height:100px}.calendar-wrapper .calendar-day[data-v-18640f2f]{min-height:100px;padding:6px}.calendar-wrapper .calendar-day .day-content .log-entry[data-v-18640f2f]{font-size:10px;padding:4px 6px}.calendar-day[data-v-18640f2f]{padding:4px!important}.calendar-day .day-content[data-v-18640f2f]{display:none}.calendar-day .info-area[data-v-18640f2f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.calendar-day .log-count[data-v-18640f2f]{font-size:9px;height:16px;padding:1px 3px}[data-v-18640f2f] .el-calendar table td{height:auto;min-height:80px}}@media (max-width:768px){[data-v-18640f2f] .el-calendar-day{min-height:80px}.calendar-wrapper[data-v-18640f2f] .el-calendar table td{height:80px}.calendar-wrapper .calendar-day[data-v-18640f2f]{min-height:80px;padding:4px}.calendar-wrapper .calendar-day .day-header .day-number[data-v-18640f2f]{font-size:14px}.calendar-wrapper .calendar-day .day-content .log-entry[data-v-18640f2f]{font-size:9px;padding:3px 4px}.calendar-wrapper .calendar-day .day-content .log-entry .log-time[data-v-18640f2f]{font-size:9px}.calendar-wrapper .calendar-day .day-content .log-entry .log-duration[data-v-18640f2f]{font-size:8px}.calendar-day[data-v-18640f2f]{padding:2px!important}.calendar-day .info-area[data-v-18640f2f]{display:none}.calendar-day.day-late[data-v-18640f2f]:after{content:"";position:absolute;bottom:4px;right:4px;width:6px;height:6px;background:#f56c6c;border-radius:50%}.calendar-day.day-normal[data-v-18640f2f]:after{content:"";position:absolute;bottom:4px;right:4px;width:6px;height:6px;background:#909399;border-radius:50%}.calendar-day.day-gorevde[data-v-18640f2f]:after{content:"";position:absolute;bottom:4px;right:4px;width:6px;height:6px;background:#3b82f6;border-radius:50%}.calendar-day.day-haftalik-tatil[data-v-18640f2f]:after,.calendar-day.day-izinli[data-v-18640f2f]:after,.calendar-day.day-no-control[data-v-18640f2f]:after,.calendar-day.day-resmi-tatil[data-v-18640f2f]:after{content:"";position:absolute;bottom:4px;right:4px;width:6px;height:6px;background:#909399;border-radius:50%}}.calendar-day-mobile[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 4px;position:relative;border-radius:8px;height:calc(100% - 16px)}.calendar-day-mobile.day-late[data-v-18640f2f]{background:linear-gradient(135deg,#ffd6d5,#fff1f0)}.calendar-day-mobile.day-late .day-number[data-v-18640f2f]{color:#dc2626;font-weight:700}.calendar-day-mobile.day-normal[data-v-18640f2f]{background:#fafafa}.calendar-day-mobile.day-normal .day-number[data-v-18640f2f]{color:#606266;font-weight:700}.calendar-day-mobile.day-no-control[data-v-18640f2f]{background:#ecfeff}.calendar-day-mobile.day-no-control .day-number[data-v-18640f2f]{color:#0891b2}.calendar-day-mobile.day-gorevde[data-v-18640f2f]{background:#eff6ff}.calendar-day-mobile.day-gorevde .day-number[data-v-18640f2f]{color:#2563eb}.calendar-day-mobile.day-haftalik-tatil[data-v-18640f2f],.calendar-day-mobile.day-izinli[data-v-18640f2f],.calendar-day-mobile.day-resmi-tatil[data-v-18640f2f]{background:#fafafa}.calendar-day-mobile.day-haftalik-tatil .day-number[data-v-18640f2f],.calendar-day-mobile.day-izinli .day-number[data-v-18640f2f],.calendar-day-mobile.day-resmi-tatil .day-number[data-v-18640f2f]{color:#606266;font-weight:600}.calendar-day-mobile .day-number[data-v-18640f2f]{font-size:16px;font-weight:600;color:#303133;margin-bottom:6px}.calendar-day-mobile .dot-indicators[data-v-18640f2f]{margin-top:4px}.calendar-day-mobile .dot-indicators .dot-container[data-v-18640f2f]{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.calendar-day-mobile .dot-indicators .dot-container[data-v-18640f2f]:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.calendar-day-mobile .dot-indicators .dot-container .dot-badge[data-v-18640f2f]{width:28px;height:28px;border-radius:50%;background:#909399;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600;-webkit-box-shadow:0 2px 8px rgba(144,147,153,.4);box-shadow:0 2px 8px rgba(144,147,153,.4);-webkit-animation:pulse-gray-18640f2f 2s infinite;animation:pulse-gray-18640f2f 2s infinite}.calendar-day-mobile .dot-indicators .dot-container.has-late .dot-badge[data-v-18640f2f]{background:linear-gradient(135deg,#e64949,#f12828);-webkit-box-shadow:0 2px 8px rgba(239,68,68,.4);box-shadow:0 2px 8px rgba(239,68,68,.4);-webkit-animation:none;animation:none}.calendar-day-mobile .dot-indicators .dot-container.has-status[data-v-18640f2f]{width:28px;height:28px;border-radius:50%;background:#fafafa;border:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none}.calendar-day-mobile .dot-indicators .dot-container.has-status .status-dot-icon[data-v-18640f2f]{color:#606266}@-webkit-keyframes pulse-gray-18640f2f{0%{-webkit-box-shadow:0 2px 8px rgba(144,147,153,.4);box-shadow:0 2px 8px rgba(144,147,153,.4)}50%{-webkit-box-shadow:0 2px 12px rgba(144,147,153,.6),0 0 0 4px rgba(144,147,153,.1);box-shadow:0 2px 12px rgba(144,147,153,.6),0 0 0 4px rgba(144,147,153,.1)}to{-webkit-box-shadow:0 2px 8px rgba(144,147,153,.4);box-shadow:0 2px 8px rgba(144,147,153,.4)}}@keyframes pulse-gray-18640f2f{0%{-webkit-box-shadow:0 2px 8px rgba(144,147,153,.4);box-shadow:0 2px 8px rgba(144,147,153,.4)}50%{-webkit-box-shadow:0 2px 12px rgba(144,147,153,.6),0 0 0 4px rgba(144,147,153,.1);box-shadow:0 2px 12px rgba(144,147,153,.6),0 0 0 4px rgba(144,147,153,.1)}to{-webkit-box-shadow:0 2px 8px rgba(144,147,153,.4);box-shadow:0 2px 8px rgba(144,147,153,.4)}}.mobile-log-details[data-v-18640f2f]{max-height:350px;overflow-y:auto}.mobile-log-details[data-v-18640f2f]::-webkit-scrollbar{width:4px}.mobile-log-details[data-v-18640f2f]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:2px}.mobile-log-details .mobile-log-status[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.mobile-log-details .mobile-log-status .status-badge[data-v-18640f2f]{font-size:11px;font-weight:700;padding:3px 10px;border-radius:12px}.mobile-log-details .mobile-log-status .status-badge--late[data-v-18640f2f]{background:#fff1f0;color:#f56c6c}.mobile-log-details .mobile-log-status .status-badge--no-control[data-v-18640f2f]{background:#ecfeff;color:#0891b2}.mobile-log-details .mobile-log-status .status-badge--gorevde[data-v-18640f2f]{background:#eff6ff;color:#2563eb}.mobile-log-details .mobile-log-status .status-badge--haftalik-tatil[data-v-18640f2f],.mobile-log-details .mobile-log-status .status-badge--izinli[data-v-18640f2f],.mobile-log-details .mobile-log-status .status-badge--normal[data-v-18640f2f],.mobile-log-details .mobile-log-status .status-badge--resmi-tatil[data-v-18640f2f]{background:#fafafa;color:#606266}.mobile-log-details .mobile-log-item[data-v-18640f2f]{background:linear-gradient(135deg,#fafafa,#fff);border-radius:6px;padding:10px;margin-bottom:10px;border-left:3px solid #909399}.mobile-log-details .mobile-log-item[data-v-18640f2f]:last-child{margin-bottom:0}.mobile-log-details .mobile-log-item--mola[data-v-18640f2f]{border-left-color:#e07b00;color:#e07b00}.mobile-log-details .mobile-log-item--mola .log-mola-label[data-v-18640f2f]{font-size:13px;font-weight:700;color:#e07b00}.mobile-log-details .mobile-log-item--mola .mobile-log-duration[data-v-18640f2f],.mobile-log-details .mobile-log-item--mola .mobile-log-duration i[data-v-18640f2f],.mobile-log-details .mobile-log-item--mola .time-item[data-v-18640f2f]{color:#e07b00}.mobile-log-details .mobile-log-item .mobile-log-header[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.mobile-log-details .mobile-log-item .mobile-log-header .el-tag[data-v-18640f2f]{font-size:11px}.mobile-log-details .mobile-log-item .mobile-log-times[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;margin-bottom:6px}.mobile-log-details .mobile-log-item .mobile-log-times .time-item[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#606266}.mobile-log-details .mobile-log-item .mobile-log-times .time-item i[data-v-18640f2f]{font-size:14px}.mobile-log-details .mobile-log-item .mobile-log-duration[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#909399;-ms-flex-negative:0;flex-shrink:0}.mobile-log-details .mobile-log-item .mobile-log-duration i[data-v-18640f2f]{font-size:13px;color:#409eff}.mobile-log-details .mobile-log-item .mobile-log-late[data-v-18640f2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#f56c6c;padding:6px;background:#fef0f0;border-radius:4px;margin-top:6px;font-weight:600}.mobile-log-details .mobile-log-item .mobile-log-late i[data-v-18640f2f]{font-size:13px}.mobile-log-details .mobile-log-total[data-v-18640f2f]{margin-top:12px;padding-top:12px;border-top:2px solid #e4e7ed;text-align:center;font-size:13px;color:#303133}.mobile-log-details .mobile-log-total strong[data-v-18640f2f]{color:#409eff}@media (max-width:768px){[data-v-18640f2f] .el-table .el-table__header-wrapper .cell{padding:8px 4px!important;font-size:11px!important}[data-v-18640f2f] .el-table .el-table__header-wrapper .cell .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px!important}[data-v-18640f2f] .el-table .el-table__header-wrapper .cell i{font-size:12px!important}[data-v-18640f2f] .el-table .el-table__body-wrapper .cell{padding:8px 4px!important;font-size:11px!important}[data-v-18640f2f] .el-table .el-table__body .cell-content{padding:2px 4px!important;font-size:11px!important}[data-v-18640f2f] .el-table .el-table__body .cell-content i{font-size:12px!important}[data-v-18640f2f] .el-table .late-badge{font-size:10px!important;padding:0 4px!important;gap:2px;border-radius:6px}[data-v-18640f2f] .el-table .late-badge i{font-size:10px!important}.el-pagination[data-v-18640f2f]{padding:10px 0!important;text-align:center!important}.el-pagination[data-v-18640f2f] .el-pagination__sizes{display:none!important}.el-pagination[data-v-18640f2f] .btn-next,.el-pagination[data-v-18640f2f] .btn-prev,.el-pagination[data-v-18640f2f] .el-pager li{min-width:28px!important;height:28px!important;line-height:28px!important;font-size:12px!important}.baslikBg[data-v-18640f2f]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:10px!important;padding:15px!important}.baslikBg span[data-v-18640f2f]{font-size:14px!important}.baslikBg .el-date-editor[data-v-18640f2f]{width:100%!important}}.mobile-log-popover .el-popover__title{font-size:14px!important;font-weight:600!important;color:#303133!important;margin-bottom:12px!important}.mobile-status-only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 10px;border-radius:8px;gap:10px;font-size:15px;font-weight:600}.mobile-status-only .mobile-status-icon{font-size:32px}.mobile-status-only--no-control{background:#ecfeff;color:#0891b2}.mobile-status-only--gorevde{background:#eff6ff;color:#2563eb}.mobile-status-only--haftalik-tatil,.mobile-status-only--izinli,.mobile-status-only--resmi-tatil{background:#fafafa;color:#606266}.status-dot-icon{font-size:16px}.el-button+.el-button[data-v-6c66f1c4]{margin-left:0}.el-pagination[data-v-6c66f1c4]{margin-top:20px;float:right}.slide-fade-enter-active[data-v-6c66f1c4]{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-fade-leave-active[data-v-6c66f1c4]{-webkit-transition:all .3s cubic-bezier(1,.5,.8,1);transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-6c66f1c4],.slide-fade-leave-to[data-v-6c66f1c4]{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}.gorevlendirme-add-dialog{border-radius:10px!important;overflow:hidden}.gorevlendirme-add-dialog .el-dialog__header{background:linear-gradient(135deg,#409eff,#66b1ff);margin:0}.gorevlendirme-add-dialog .el-dialog__header .dialog-title{color:#fff;font-size:14px;font-weight:600}.gorevlendirme-add-dialog .el-dialog__header .el-dialog__headerbtn{top:12px}.gorevlendirme-add-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.gorevlendirme-add-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#ffd04b}.gorevlendirme-add-dialog .el-dialog__body{padding:16px}[data-v-283f99f4] .el-card{border-radius:12px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.08);box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.profile-card[data-v-283f99f4]{background:linear-gradient(135deg,#e0f7fa,#b3ddf2);border:none;margin-bottom:10px}.profile-card[data-v-283f99f4] .el-card__body{padding:5px 20px 20px 20px}.profile-card .avatar-section[data-v-283f99f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.profile-card .avatar-section .el-avatar[data-v-283f99f4]{margin-bottom:15px;border:4px solid hsla(0,0%,100%,.5);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.profile-card .avatar-section .user-info h3[data-v-283f99f4]{margin:0 0 5px 0;font-size:20px;font-weight:600;color:#2c3e50}.profile-card .avatar-section .user-info .username[data-v-283f99f4]{margin:0;font-size:13px;color:#7f8c8d}.profile-card .info-section[data-v-283f99f4]{background:#fff;border-radius:8px;padding:15px;height:100%;min-height:230px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.profile-card .info-section .section-title[data-v-283f99f4]{margin:0 0 12px 0;font-size:14px;font-weight:600;color:#34495e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding-bottom:8px;border-bottom:2px solid rgba(52,73,94,.1)}.profile-card .info-section .section-title i[data-v-283f99f4]{font-size:16px}.profile-card .info-section .info-item[data-v-283f99f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0;font-size:13px}.profile-card .info-section .info-item .label[data-v-283f99f4]{color:#7f8c8d;font-weight:500}.profile-card .info-section .info-item .value[data-v-283f99f4]{color:#2c3e50;font-weight:600;text-align:right}.profile-card .gorev-mini[data-v-283f99f4]{margin-top:10px}.profile-card .gorev-mini .el-divider[data-v-283f99f4]{margin:12px 0}.profile-card .gorev-mini .gorev-mini-title[data-v-283f99f4]{margin:0 0 8px 0;font-size:13px;font-weight:600;color:#34495e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.profile-card .gorev-mini .gorev-mini-title i[data-v-283f99f4]{font-size:14px}.profile-card .gorev-mini .gorev-mini-list[data-v-283f99f4]{max-height:80px;overflow-y:auto}.profile-card .gorev-mini .gorev-mini-list .gorev-mini-item[data-v-283f99f4]{padding:6px 10px;margin-bottom:6px;background:rgba(52,152,219,.1);border-radius:4px;border-left:3px solid #3498db}.profile-card .gorev-mini .gorev-mini-list .gorev-mini-item.current[data-v-283f99f4]{background:rgba(46,204,113,.15);border-left-color:#2ecc71}.profile-card .gorev-mini .gorev-mini-list .gorev-mini-item .gorev-mini-title-text[data-v-283f99f4]{font-size:12px;font-weight:600;color:#2c3e50}.profile-card .gorev-mini .gorev-mini-list .gorev-mini-item .gorev-mini-date[data-v-283f99f4]{font-size:11px;color:#95a5a6;margin-top:2px}.profile-card .gorev-mini .gorev-mini-list .show-more[data-v-283f99f4]{padding:0;font-size:11px;margin-top:4px}@media (max-width:992px){.profile-card .avatar-section[data-v-283f99f4]{margin-bottom:20px}.profile-card .info-section[data-v-283f99f4]{margin-bottom:15px}}