[data-v-660b2e19] .modal{font-family:Cairo,sans-serif}[data-v-660b2e19] .modal-title{font-size:20px!important;font-weight:600!important;margin-bottom:0!important}[data-v-660b2e19] .modal-header{border-bottom:none!important}[data-v-660b2e19] .modal-footer{border-top:none!important}.btn[data-v-660b2e19]{border-radius:6px;padding:8px 40px}.btn[data-v-660b2e19]:disabled{opacity:.8}.modal-content-wrapper[data-v-660b2e19]{gap:20px;padding:8px 0}.form-field[data-v-660b2e19],.modal-content-wrapper[data-v-660b2e19]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-field[data-v-660b2e19]{gap:2px}.form-field label[data-v-660b2e19]{font-weight:600;font-size:14px;color:#333;margin-bottom:2px}.readonly-input[data-v-660b2e19]{background-color:#f8f9fa;cursor:not-allowed;color:#495057}.dispute-select[data-v-660b2e19]{padding:10px 12px;border:1px solid #e4e6ef;border-radius:6px;min-height:38px;font-size:13px;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;color:#3f4254}.dispute-select[data-v-660b2e19]:focus{border-color:#780096;-webkit-box-shadow:0 0 0 .1rem rgba(120,0,150,.12);box-shadow:0 0 0 .1rem rgba(120,0,150,.12);outline:none}.dispute-textarea[data-v-660b2e19]{resize:vertical;min-height:80px}.submit-btn[data-v-660b2e19]{background-color:#780096;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer}.submit-btn[data-v-660b2e19]:disabled{cursor:not-allowed}.submit-btn[data-v-660b2e19]:not(:disabled):hover{background-color:#922cb5}.vacation-warning[data-v-660b2e19]{background-color:#fff4e5;color:#e47600;padding:12px 14px;border-radius:6px;border:1px solid #ffccbc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:13px;font-weight:500;line-height:1.5}.vacation-warning i[data-v-660b2e19]{color:#e47600;font-size:16px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.month-picker[data-v-084fea3c]{background:#fff;border-radius:8px;padding:16px;min-width:320px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.picker-header[data-v-084fea3c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e4e6ef}.picker-header[data-v-084fea3c],.picker-title[data-v-084fea3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.picker-title[data-v-084fea3c]{font-size:16px;font-weight:600;color:#181c32;cursor:pointer;gap:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease}.picker-title[data-v-084fea3c]:hover{color:#780096}.picker-grid[data-v-084fea3c]{display:grid;gap:8px;margin-bottom:12px}.months-grid[data-v-084fea3c]{grid-template-columns:repeat(3,1fr)}.years-grid[data-v-084fea3c]{grid-template-columns:repeat(4,1fr)}.picker-item[data-v-084fea3c]{padding:12px 8px;text-align:center;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker-item[data-v-084fea3c]:hover:not(.disabled){border-color:#780096}.picker-item.selected[data-v-084fea3c]{background:#780096;color:#fff;font-weight:600}.picker-item.current[data-v-084fea3c]:not(.selected){border-color:#780096;color:#780096;font-weight:600}.picker-item.disabled[data-v-084fea3c]{opacity:.3;cursor:not-allowed;pointer-events:none}.month-item[data-v-084fea3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.month-short[data-v-084fea3c]{font-size:14px;font-weight:600}.month-full[data-v-084fea3c]{font-size:11px;opacity:.7}.year-item[data-v-084fea3c]{font-size:14px;font-weight:600;padding:16px 8px}.picker-footer[data-v-084fea3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px;border-top:1px solid #e4e6ef}@media (max-width:480px){.month-picker[data-v-084fea3c]{min-width:280px}.months-grid[data-v-084fea3c]{grid-template-columns:repeat(2,1fr)}.years-grid[data-v-084fea3c]{grid-template-columns:repeat(3,1fr)}.picker-item[data-v-084fea3c]{padding:10px 6px}}.label-with-spinner[data-v-5ed21739]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:center;gap:8px}.label-with-spinner p[data-v-5ed21739]{margin-bottom:0!important;padding:0!important;font-size:13px;font-weight:600}.my-spinner[data-v-5ed21739]{width:12px;height:12px;border-width:2px;color:#888}.calendar-container[data-v-2ae6afac]{max-width:100%;margin:0}.calendar-header[data-v-2ae6afac]{border:1px solid #e4e6ef;border-radius:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0;margin-bottom:16px;font-size:18px}.calendar-header[data-v-2ae6afac],.month-display[data-v-2ae6afac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.month-display[data-v-2ae6afac]{cursor:pointer;padding:8px 16px;border-radius:6px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.month-display[data-v-2ae6afac]:hover{background-color:#f3f6f9}.month-picker-overlay[data-v-2ae6afac]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);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;z-index:1050}.month-picker-container[data-v-2ae6afac]{-webkit-animation:slideUp-2ae6afac .3s ease;animation:slideUp-2ae6afac .3s ease}@-webkit-keyframes slideUp-2ae6afac{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-2ae6afac{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-enter-active[data-v-2ae6afac],.fade-leave-active[data-v-2ae6afac]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-2ae6afac],.fade-leave-to[data-v-2ae6afac]{opacity:0}[data-v-2ae6afac] .v-calendar-weekly__head-weekday{text-align:left!important}[data-v-2ae6afac] .v-calendar-weekly,[data-v-2ae6afac] .v-calendar-weekly__head-weekday:first-child,[data-v-2ae6afac] .v-calendar-weekly__head-weekday:last-child{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.day-disabled[data-v-2ae6afac]{opacity:.4;pointer-events:none;cursor:not-allowed}.day-enabled[data-v-2ae6afac]{cursor:pointer;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}.calendar-day-content[data-v-2ae6afac]{height:100px;width:100%;cursor:pointer;padding:8px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;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-pack:start;-ms-flex-pack:start;justify-content:flex-start}.day-number[data-v-2ae6afac]{padding-left:4px;text-align:left;font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.day-info[data-v-2ae6afac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%}.disputes-badge[data-v-2ae6afac]{background-color:rgba(220,53,69,.2196078431);color:#dc3545}.lobs-complete-badge[data-v-2ae6afac],.no-disputes-badge[data-v-2ae6afac]{background-color:rgba(0,156,68,.0980392157);color:#009c44}.lobs-pending-badge[data-v-2ae6afac]{background-color:rgba(228,118,0,.2196078431);color:#e47600}.no-lobs-badge[data-v-2ae6afac]{background-color:rgba(220,53,69,.2196078431);color:#dc3545}.status-badge[data-v-2ae6afac]{font-size:11px;padding:4px 8px;border-radius:4px;text-align:left;font-weight:600;min-height:24px}.attended-badge[data-v-2ae6afac]{background-color:rgba(0,156,68,.0980392157);color:#009c44}.no-show-badge[data-v-2ae6afac]{background-color:rgba(220,53,69,.2196078431);color:#dc3545}.approved-vacation-badge[data-v-2ae6afac]{background-color:rgba(0,123,255,.2196078431);color:#007bff}.pending-dispute-badge[data-v-2ae6afac],.pending-vacation-badge[data-v-2ae6afac]{background-color:rgba(255,153,0,.2196078431);color:#f90}.dispute-status-badge[data-v-2ae6afac]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.dispute-status-badge[data-v-2ae6afac]:hover{opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02)}.pending-final-review-badge[data-v-2ae6afac]{background-color:rgba(111,66,193,.2196078431);color:#6f42c1}.approved-dispute-badge[data-v-2ae6afac]{background-color:rgba(0,156,68,.0980392157);color:#009c44}.rejected-dispute-badge[data-v-2ae6afac]{background-color:rgba(220,53,69,.2196078431);color:#dc3545}.overdue-dispute-badge[data-v-2ae6afac]{background-color:rgba(108,117,125,.2196078431);color:#6c757d;cursor:pointer}.overdue-dispute-badge[data-v-2ae6afac]:hover{opacity:.9}.submit-dispute-link[data-v-2ae6afac]{font-size:11px;padding:4px 8px;border-radius:4px;text-align:left;font-weight:800;min-height:24px;background-color:#7a0296;color:#fff;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.submit-dispute-link[data-v-2ae6afac]:hover{background-color:rgba(123,2,150,.8)}@media(max-width:768px){.calendar-day-content[data-v-2ae6afac]{height:100px;padding:4px}.day-number[data-v-2ae6afac]{font-size:12px;margin-bottom:4px}.status-badge[data-v-2ae6afac],.submit-dispute-link[data-v-2ae6afac]{font-size:10px;padding:2px 6px;min-height:20px}}@media(max-width:480px){.calendar-day-content[data-v-2ae6afac]{height:80px;padding:2px}.day-info[data-v-2ae6afac]{gap:2px}}.calendar-filters[data-v-2ae6afac]{margin-bottom:20px;padding:16px;border-radius:8px;border:1px solid #e4e6ef}.filters-row[data-v-2ae6afac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-field[data-v-2ae6afac]{min-width:220px;-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-field[data-v-2ae6afac] .form-group{margin-bottom:0!important}.clear-filters-btn[data-v-2ae6afac]{background-color:#6c757d;color:#fff;border:none;border-radius:6px;padding:8.45px 16px;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.clear-filters-btn[data-v-2ae6afac]:hover{background-color:#5a6268}.clear-filters-btn[data-v-2ae6afac]:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}@media(max-width:768px){.filters-row[data-v-2ae6afac]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-field[data-v-2ae6afac]{width:100%;min-width:100%}.clear-filters-btn[data-v-2ae6afac]{width:100%}}.help-modal-content[data-v-0e5039ac]{padding:8px 0}.help-section[data-v-0e5039ac]{margin-bottom:24px}.help-section[data-v-0e5039ac]:last-child{margin-bottom:0}.help-section-header[data-v-0e5039ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.help-section-header h5[data-v-0e5039ac]{margin:0;font-weight:600;color:#3f4254;font-size:16px}.help-icon[data-v-0e5039ac]{color:#780096;font-size:20px}.help-list[data-v-0e5039ac]{list-style-type:square;padding-left:20px;margin:0}.help-list li[data-v-0e5039ac]{margin-bottom:8px;color:#5e6278;line-height:1.6;font-size:14px}.help-list li[data-v-0e5039ac]:last-child{margin-bottom:0}[data-v-0774ce76] .modal{font-family:Cairo,sans-serif}[data-v-0774ce76] .modal-title{font-size:20px!important;font-weight:600!important;margin-bottom:0!important}[data-v-0774ce76] .modal-header{border-bottom:none!important}[data-v-0774ce76] .modal-footer{border-top:none!important}.btn[data-v-0774ce76]{border-radius:6px;padding:8px 40px}.btn[data-v-0774ce76]:disabled{opacity:.8}.dispute-details-wrapper[data-v-0774ce76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.employee-info[data-v-0774ce76]{gap:20px}.employee-info[data-v-0774ce76],.key-value[data-v-0774ce76]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}.key-value[data-v-0774ce76]{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dispute-status-badge[data-v-0774ce76]{-ms-flex-item-align:start;align-self:flex-start;font-size:16px;font-weight:500}.status-pending-dispute[data-v-0774ce76]{color:#e37500;background-color:rgba(227,117,0,.1019607843);padding:12px;border-radius:6px;border:1px solid #e37500}.status-pending-final-dispute[data-v-0774ce76]{color:#6f42c1;background-color:rgba(111,66,193,.2196078431);padding:12px;border-radius:6px;border:1px solid #6f42c1}.status-approved-dispute[data-v-0774ce76]{color:#2eb94e;background-color:#d4edda;padding:12px;border-radius:6px;border:1px solid #2eb94e}.status-rejected-dispute[data-v-0774ce76]{background-color:#f8d7da;color:#f54253;padding:12px;border-radius:6px;border:1px solid #f54253}.status-overdue-dispute[data-v-0774ce76]{color:#6c757d;background-color:rgba(108,117,125,.2196078431);padding:12px;border-radius:6px;border:1px solid #6c757d}.overdue-warning[data-v-0774ce76]{background-color:#fff4e5;color:#e47600;padding:14px 16px;border-radius:8px;border:1px solid #ffccbc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6}.overdue-warning i[data-v-0774ce76]{color:#e47600;font-size:18px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.overdue-warning strong[data-v-0774ce76]{display:block;font-weight:600;font-size:14px;margin-bottom:4px}.overdue-warning p[data-v-0774ce76]{font-weight:400;line-height:1.5}.status-attended[data-v-0774ce76]{color:#2eb94e}.status-noshow[data-v-0774ce76]{color:#f54253}.dispute-description[data-v-0774ce76]{background-color:#f1f3f5;padding:12px;border-radius:6px;border:1px solid #dee2e6}.action-btns-wrapper[data-v-0774ce76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.approve-btn[data-v-0774ce76]{background-color:#2eb94e;color:#fff;border:none;cursor:pointer}.approve-btn[data-v-0774ce76]:hover:not(:disabled){background-color:#28a745}.reject-btn[data-v-0774ce76]{background-color:#f54253;color:#fff;border:none;cursor:pointer}.reject-btn[data-v-0774ce76]:hover:not(:disabled){background-color:#dc3545}.attendance-calendar[data-v-28c460f3]{padding:20px 0}.page-header[data-v-28c460f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;border-bottom:1px solid #e4e6ef}.page-header h4[data-v-28c460f3]{font-weight:600;color:#3f4254;margin-bottom:4px}.page-header p[data-v-28c460f3]{font-size:14px;color:#b5b5c3;margin:0 0 8px 0}.header-title-row[data-v-28c460f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.help-button[data-v-28c460f3]{-ms-flex-negative:0;flex-shrink:0;min-width:80px;font-size:14px;background-color:rgba(120,0,150,.08);padding:8px 16px;border:1px solid #780096;border-radius:6px;color:#780096;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.help-button[data-v-28c460f3]:hover{background-color:#780096;color:#fff;border-color:#780096}.table-container[data-v-f956710a]{background-color:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden}.data-table[data-v-f956710a]{margin-bottom:0}.empty-content[data-v-f956710a],.loading-state[data-v-f956710a]{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:60px 20px;color:#6c757d}.empty-icon[data-v-f956710a]{font-size:48px;color:#780096;margin-bottom:16px}.pagination-container[data-v-f956710a]{padding:16px;border-top:1px solid #dee2e6;background-color:#f8f9fa}.pagination-container[data-v-f956710a] ul{margin-bottom:0}.custom-pagination[data-v-f956710a] .page-item{margin:0 4px}.custom-pagination[data-v-f956710a] .page-link{color:#780096;border:1px solid #ddd;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.custom-pagination[data-v-f956710a] .page-link:hover{background-color:#f8f9fa;color:#922cb5;border-color:#780096}.custom-pagination[data-v-f956710a] .page-item.active .page-link{background-color:#780096;border-color:#780096;color:#fff}.custom-pagination[data-v-f956710a] .page-item.disabled .page-link{color:#6c757d;background-color:#f8f9fa;cursor:not-allowed}@media (max-width:768px){.custom-pagination[data-v-f956710a] .page-link{padding:6px 12px;font-size:14px}}@media (max-width:576px){.custom-pagination[data-v-f956710a] .page-item{margin:0 2px}.custom-pagination[data-v-f956710a] .page-link{padding:4px 8px;font-size:12px}}input[type=number][data-v-3d50649f]::-webkit-inner-spin-button,input[type=number][data-v-3d50649f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3d50649f]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.search-wrapper[data-v-3d50649f]{min-width:300px}.search-input-group[data-v-3d50649f]{max-width:600px}.search-input[data-v-3d50649f]{position:relative;border-radius:8px 0 0 8px;border:1px solid #ccc}.search-btn[data-v-3d50649f]{background-color:#780096;border-color:#780096;color:#fff;padding:0 20px;border-radius:0 8px 8px 0;-webkit-transition:all .3s ease;transition:all .3s ease}.search-btn i[data-v-3d50649f]{color:#fff!important}.search-btn[data-v-3d50649f]:hover{background-color:#5a0073!important;border-color:#5a0073!important}.clear-search-btn[data-v-3d50649f]{position:absolute;right:65px;top:10px;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.search-applying-indicator[data-v-3d50649f]{background-color:#ac95c3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#780096;color:#fff;font-size:17px;padding:0 20px;border-radius:0 8px 8px 0;-webkit-transition:all .3s ease;transition:all .3s ease}.attendance-status[data-v-3d50649f]{font-weight:600;padding:4px 8px;border-radius:4px;font-size:12px;text-transform:uppercase}.status-attended[data-v-3d50649f]{color:#2eb94e;background-color:#d4edda;padding:6px;border-radius:6px}.status-noshow[data-v-3d50649f]{color:#f54253;background-color:#f8d7da;padding:6px;border-radius:6px}.status-open-dispute[data-v-3d50649f],.status-pending[data-v-3d50649f]{color:#deb641;background-color:#fff3cd;padding:6px;border-radius:6px}.status-approved-dispute[data-v-3d50649f]{color:#2eb94e;background-color:#d4edda;padding:6px;border-radius:6px}.status-rejected-dispute[data-v-3d50649f]{background-color:#f8d7da;color:#f54253;padding:6px;border-radius:6px}.expand-chevron[data-v-3d50649f]{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;padding:4px 8px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#780096}.expand-chevron[data-v-3d50649f]:hover{background-color:#f5f0f9;color:#5a0073}.expand-chevron[data-v-3d50649f]:focus{outline:2px solid #780096;outline-offset:2px}.expand-chevron.has-content[data-v-3d50649f]{color:#780096;font-weight:600}.expand-chevron .b-icon[data-v-3d50649f]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.expand-chevron .b-icon.expanded[data-v-3d50649f]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.row-details-content[data-v-3d50649f]{padding:20px;background-color:#f9f9f9;border-left:3px solid #780096;margin:8px 0;border-radius:4px}.detail-section[data-v-3d50649f]{margin-bottom:16px}.detail-section[data-v-3d50649f]:last-child{margin-bottom:0}.detail-section.notes-section[data-v-3d50649f]{background-color:#fff8e1;padding:12px;border-radius:4px;border-left:3px solid #ffc107}.detail-label[data-v-3d50649f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3f4254;font-size:14px;margin-bottom:8px}.detail-label i[data-v-3d50649f]{color:#780096}.detail-section.notes-section .detail-label i[data-v-3d50649f]{color:#ffc107}.detail-value[data-v-3d50649f]{color:#5e6278;font-size:14px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;max-width:100%}.no-details-message[data-v-3d50649f]{color:#a1a5b7;font-style:italic;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-details-message i[data-v-3d50649f]{color:#a1a5b7}.attendance-table-wrapper[data-v-3d50649f]{width:100%}.actions-section[data-v-3d50649f]{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.date-value[data-v-3d50649f]{font-weight:500;color:#5e6278}.today-date[data-v-3d50649f]{color:#780096;font-weight:600}@media(max-width:768px){.attendance-table-wrapper[data-v-3d50649f]{padding:0 8px}.search-input-group[data-v-3d50649f]{max-width:100%}.actions-section[data-v-3d50649f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row-details-content[data-v-3d50649f]{padding:16px}.detail-section[data-v-3d50649f]{margin-bottom:12px}.detail-label[data-v-3d50649f],.detail-value[data-v-3d50649f]{font-size:13px}.employee-info[data-v-3d50649f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.attendance-status[data-v-3d50649f]{font-size:11px;padding:3px 6px}}@media(max-width:480px){.search-wrapper[data-v-3d50649f]{margin-bottom:16px}.clear-btn[data-v-3d50649f]{right:50px;top:8px}.search-btn[data-v-3d50649f]{padding:0 15px}}.table-container[data-v-3d50649f]{border:1px solid #e4e6ef!important}[data-v-3d50649f] .custom-table-attendance{margin-bottom:16px}[data-v-3d50649f] .custom-table-attendance .table{min-height:560px;background-color:#fbfbfb}[data-v-3d50649f] .custom-table-attendance .table thead th{font-weight:600;background-color:#fff;color:#495057}[data-v-3d50649f] .custom-table-attendance .table td,[data-v-3d50649f] .custom-table-attendance .table th{padding:2.1rem;letter-spacing:.5px;text-align:center}[data-v-3d50649f] .custom-table-attendance .table tbody tr td{border:none;letter-spacing:.5px}@media(max-width:767px){[data-v-3d50649f] .custom-table-attendance .table tbody tr td{border-top:1px solid #f2f2f2}[data-v-3d50649f] .custom-table-attendance .table tbody tr td:first-child{border-top:none}}.attendance-overview[data-v-1c60fed5]{padding:20px 0}.page-header[data-v-1c60fed5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;border-bottom:1px solid #e4e6ef}.page-header h4[data-v-1c60fed5]{font-weight:600;color:#3f4254;margin-bottom:4px}.page-header p[data-v-1c60fed5]{font-size:14px;color:#b5b5c3;margin:0 0 8px 0}.toolbar[data-v-1c60fed5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.toolbar-field[data-v-1c60fed5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.toolbar-field .field-label[data-v-1c60fed5]{font-size:13px;font-weight:600;color:#3f4254;margin-bottom:6px}.toolbar-date[data-v-1c60fed5],.toolbar-select[data-v-1c60fed5]{border-radius:6px;height:38px;font-size:13px}.toolbar-date[data-v-1c60fed5]:focus,.toolbar-select[data-v-1c60fed5]:focus{border-color:#7b40b1;-webkit-box-shadow:0 0 0 .1rem rgba(123,64,177,.12);box-shadow:0 0 0 .1rem rgba(123,64,177,.12)}.clear-filters-btn[data-v-1c60fed5]{background-color:#6c757d;color:#fff;border-radius:6px;padding:8px 18px;height:38px;font-size:13px;border:none;-ms-flex-item-align:end;align-self:end;white-space:nowrap}.clear-filters-btn[data-v-1c60fed5]:hover{background-color:#5a6268}[data-v-1c60fed5] .form-group{margin-bottom:0!important}@media(min-width:1200px){.toolbar[data-v-1c60fed5]{grid-template-columns:repeat(5,1fr)}.clear-filters-btn[data-v-1c60fed5]{grid-column:5}}@media(max-width:1199px){.toolbar[data-v-1c60fed5]{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.toolbar[data-v-1c60fed5]{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:767px){.toolbar[data-v-1c60fed5]{grid-template-columns:1fr;gap:12px}.clear-filters-btn[data-v-1c60fed5]{width:100%}}@media(max-width:575px){.attendance-overview[data-v-1c60fed5]{padding:12px 0}.page-header h4[data-v-1c60fed5]{font-size:18px}.page-header p[data-v-1c60fed5]{font-size:13px}.toolbar-field .field-label[data-v-1c60fed5]{font-size:11px;margin-bottom:4px}.clear-filters-btn[data-v-1c60fed5],.toolbar-date[data-v-1c60fed5],.toolbar-select[data-v-1c60fed5]{height:36px;font-size:12px}}.header-title-row[data-v-1c60fed5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.help-button[data-v-1c60fed5]{-ms-flex-negative:0;flex-shrink:0;min-width:80px;font-size:14px;background-color:rgba(120,0,150,.08);padding:8px 16px;border:1px solid #780096;border-radius:6px;color:#780096;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.help-button[data-v-1c60fed5]:hover{background-color:#780096;color:#fff;border-color:#780096}[data-v-3f51903d] .modal{font-family:Cairo,sans-serif}[data-v-3f51903d] .modal-title{font-size:20px!important;font-weight:600!important}[data-v-3f51903d] .modal-header{border-bottom:none!important}[data-v-3f51903d] .modal-footer{border-top:none!important}.btn[data-v-3f51903d]{border-radius:6px;padding:8px 40px}.btn[data-v-3f51903d]:disabled{opacity:.8}.modal-content-wrapper[data-v-3f51903d]{gap:20px;padding:8px 0}.file-upload-section[data-v-3f51903d],.modal-content-wrapper[data-v-3f51903d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-upload-section[data-v-3f51903d]{gap:8px}.instructions-box[data-v-3f51903d]{background-color:#fcf0ff;color:#3f4254;padding:14px 16px;border-radius:8px;border:1px solid #e5d1ee;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;line-height:1.6}.download-template-btn[data-v-3f51903d]{background-color:#780096;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.download-template-btn[data-v-3f51903d]:hover{background-color:#922cb5}.download-template-btn i[data-v-3f51903d]{color:#fff}.picker-date[data-v-3f51903d]{margin-bottom:4px;padding:10px 12px;border:1px solid #e4e6ef;border-radius:6px;min-height:38px;font-size:13px;width:100%}.picker-date[data-v-3f51903d]:focus{border-color:#780096;-webkit-box-shadow:0 0 0 .1rem rgba(120,0,150,.12);box-shadow:0 0 0 .1rem rgba(120,0,150,.12);outline:none}label[data-v-3f51903d]{display:block;margin-bottom:6px;font-weight:600;font-size:13px;color:#5e6278}.upload-btn[data-v-3f51903d]{background-color:#780096;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer}.upload-btn[data-v-3f51903d]:disabled{cursor:not-allowed}.upload-btn[data-v-3f51903d]:not(:disabled):hover{background-color:#922cb5}.file-validation-alert[data-v-3f51903d]{background:#f7fee9;border:1px solid #c3ebb7;border-radius:8px;padding:12px 14px}.file-validation-alert .alert-heading[data-v-3f51903d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;margin-bottom:0}.file-validation-alert .alert-heading i[data-v-3f51903d]{margin-right:8px;color:#856404}.file-validation-alert .validation-message[data-v-3f51903d]{font-size:13px;color:#5e6278;line-height:1.45}.file-validation-alert ul[data-v-3f51903d]{margin-bottom:0;padding-left:16px;font-size:13px;color:#3f4254}.file-validation-alert li[data-v-3f51903d]{margin-bottom:4px;line-height:1.45}.file-validation-alert .retry-btn[data-v-3f51903d]{background-color:#28a745;border:none;color:#fff;padding:8px 16px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.file-validation-alert .retry-btn[data-v-3f51903d]:hover{background-color:#218838;border-color:#218838}.file-validation-alert .retry-btn i[data-v-3f51903d]{color:#fff;margin-right:4px;font-size:14px;margin-top:2px}.file-validation-alert .toggle-errors-btn[data-v-3f51903d]{border:none;background:transparent;color:#780096;font-size:12px;font-weight:600;padding:0;cursor:pointer}.file-validation-alert .toggle-errors-btn[data-v-3f51903d]:hover{color:#5a0073;text-decoration:underline}.status-panel[data-v-3f51903d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 14px;border-radius:8px;font-size:13px;line-height:1.45;border:1px solid transparent}.status-panel i[data-v-3f51903d]{margin-right:8px;font-size:1.05em;margin-top:2px}.status-panel strong[data-v-3f51903d]{margin-right:4px}.status-panel--info[data-v-3f51903d]{background:#ecf5ff;border-color:#b8daff;color:#1f5c99}.status-panel--neutral[data-v-3f51903d]{background:#f3f6f9;border-color:#e4e6ef;color:#5e6278}.status-panel--success[data-v-3f51903d]{background:#e8fff3;border-color:#b7ebcd;color:#117a46}.status-panel--warning[data-v-3f51903d]{background:#fff4e5;border-color:#ffd7ad;color:#9a6200}[data-v-b8fd6f0c] .modal{font-family:Cairo,sans-serif}[data-v-b8fd6f0c] .modal-title{font-size:20px!important;font-weight:600!important}[data-v-b8fd6f0c] .modal-header{border-bottom:none!important}[data-v-b8fd6f0c] .modal-footer{border-top:none!important}.btn[data-v-b8fd6f0c]{border-radius:6px;padding:8px 40px}.btn[data-v-b8fd6f0c]:disabled{opacity:.8}.modal-content-wrapper[data-v-b8fd6f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:8px 0}.warning-box[data-v-b8fd6f0c]{background-color:#fff4e5;color:#d32f2f;padding:14px 16px;border-radius:8px;border:1px solid #ffccbc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500;line-height:1.6}.warning-box i[data-v-b8fd6f0c]{color:#d32f2f;font-size:16px}.form-field[data-v-b8fd6f0c]{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}label[data-v-b8fd6f0c]{display:block;margin-bottom:0;font-weight:600;font-size:13px;color:#5e6278}.form-control[data-v-b8fd6f0c]{padding:10px 12px;border:1px solid #e4e6ef;border-radius:6px;min-height:38px;font-size:13px;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.form-control[data-v-b8fd6f0c]:focus{border-color:#780096;-webkit-box-shadow:0 0 0 .1rem rgba(120,0,150,.12);box-shadow:0 0 0 .1rem rgba(120,0,150,.12);outline:none}.readonly-field[data-v-b8fd6f0c]{background-color:#f3f6f9;color:#5e6278;cursor:not-allowed}.readonly-field[data-v-b8fd6f0c]:focus{border-color:#e4e6ef;-webkit-box-shadow:none;box-shadow:none}.status-select[data-v-b8fd6f0c]{padding:10px 12px;border:1px solid #e4e6ef;border-radius:6px;min-height:38px;font-size:13px;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.status-select[data-v-b8fd6f0c]:focus{border-color:#780096;-webkit-box-shadow:0 0 0 .1rem rgba(120,0,150,.12);box-shadow:0 0 0 .1rem rgba(120,0,150,.12);outline:none}.update-btn[data-v-b8fd6f0c]{background-color:#780096;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.update-btn[data-v-b8fd6f0c]:disabled{cursor:not-allowed;opacity:.6}.update-btn[data-v-b8fd6f0c]:not(:disabled):hover{background-color:#922cb5}.btn-secondary[data-v-b8fd6f0c]{background-color:#f3f6f9;color:#5e6278;border:1px solid #e4e6ef;padding:10px 20px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-secondary[data-v-b8fd6f0c]:hover{background-color:#e4e6ef;border-color:#d1d3e0}.btn-secondary[data-v-b8fd6f0c]:disabled{cursor:not-allowed;opacity:.6}[data-v-6064c032] .modal{font-family:Cairo,sans-serif}[data-v-6064c032] .modal-title{font-size:20px!important;font-weight:600!important}[data-v-6064c032] .modal-header{border-bottom:none!important}[data-v-6064c032] .modal-footer{border-top:none!important}.btn[data-v-6064c032]{border-radius:6px;padding:8px 40px;font-weight:500;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.btn[data-v-6064c032]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-6064c032]{background-color:#f3f6f9;border:1px solid #e4e6ef;color:#5e6278}.btn-secondary[data-v-6064c032]:hover:not(:disabled){background-color:#e4e6ef;border-color:#b5b5c3}.export-btn[data-v-6064c032]{background-color:#780096;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer}.export-btn[data-v-6064c032]:disabled{cursor:not-allowed}.export-btn[data-v-6064c032]:not(:disabled):hover{background-color:#922cb5}.export-btn i[data-v-6064c032]{color:#fff}.modal-content-wrapper[data-v-6064c032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:8px 0}.info-box[data-v-6064c032]{background-color:#fcf0ff;color:#3f4254;padding:14px 16px;border-radius:8px;border:1px solid #780096;font-size:13px;line-height:1.6}.info-box i[data-v-6064c032]{color:#780096;font-size:16px}.form-field[data-v-6064c032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}label[data-v-6064c032]{display:block;margin-bottom:0;font-weight:600;font-size:13px;color:#5e6278}.form-control[data-v-6064c032]{padding:10px 12px;border:1px solid #e4e6ef;border-radius:6px;min-height:38px;font-size:13px;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.form-control[data-v-6064c032]:focus{border-color:#780096;-webkit-box-shadow:0 0 0 .1rem rgba(120,0,150,.12);box-shadow:0 0 0 .1rem rgba(120,0,150,.12);outline:none}.form-control[data-v-6064c032]:disabled{background-color:#f3f6f9;cursor:not-allowed}.date-input[data-v-6064c032]{font-family:Cairo,sans-serif;font-size:13px;color:#3f4254}.date-input[data-v-6064c032]::-webkit-calendar-picker-indicator{cursor:pointer;-webkit-filter:opacity(.7);filter:opacity(.7)}.date-range-wrapper[data-v-6064c032]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:576px){.date-range-wrapper[data-v-6064c032]{grid-template-columns:1fr}}.validation-error[data-v-6064c032]{background-color:#fff4e5;color:#d32f2f;padding:12px 14px;border-radius:6px;border:1px solid #ffccbc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500}.validation-error i[data-v-6064c032]{color:#d32f2f;font-size:14px}.export-summary[data-v-6064c032]{background-color:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #e4e6ef;font-size:13px}.export-summary strong[data-v-6064c032]{color:#3f4254;font-weight:600}.export-summary ul[data-v-6064c032]{margin:8px 0 0 0;padding-left:20px;list-style-type:none}.export-summary li[data-v-6064c032]{padding:4px 0;color:#5e6278;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.export-summary li strong[data-v-6064c032]{min-width:110px}.export-summary .accounts-preview[data-v-6064c032]{color:#7e8299;font-style:italic;font-size:12px}.exporting-state[data-v-6064c032]{background-color:#fff8e1;padding:14px 16px;border-radius:8px;border:1px solid #ffe082;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500;color:#f57c00}.exporting-state .spinner-border[data-v-6064c032]{color:#f57c00}[data-v-6064c032] .v-select .v-input__control{min-height:38px!important}[data-v-6064c032] .v-select .v-text-field__details{padding:4px 12px 0!important}[data-v-6064c032] .v-select .v-chip{margin:2px!important;font-size:12px!important}.employee-logs[data-v-c6b51db8]{padding:20px 0}.page-header[data-v-c6b51db8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;border-bottom:1px solid #e4e6ef}.page-header h4[data-v-c6b51db8]{font-weight:600;color:#3f4254;margin-bottom:4px}.page-header p[data-v-c6b51db8]{font-size:14px;color:#b5b5c3;margin:0 0 8px 0}input[type=number][data-v-c6b51db8]::-webkit-inner-spin-button,input[type=number][data-v-c6b51db8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-c6b51db8]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.toolbar[data-v-c6b51db8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:18px}.toolbar-search[data-v-c6b51db8]{display:grid;width:100%}.toolbar-main[data-v-c6b51db8]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.toolbar-controls[data-v-c6b51db8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.toolbar-field[data-v-c6b51db8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.toolbar-field .field-label[data-v-c6b51db8]{font-size:13px;font-weight:600;color:#3f4254;margin-bottom:6px}.search-field[data-v-c6b51db8]{width:100%;max-width:100%}.date-field[data-v-c6b51db8],.select-field[data-v-c6b51db8]{min-width:0}.date-input[data-v-c6b51db8]{border-radius:6px;height:38px;font-size:13px}.date-input[data-v-c6b51db8]:focus{border-color:#7b40b1;-webkit-box-shadow:0 0 0 .1rem rgba(123,64,177,.12);box-shadow:0 0 0 .1rem rgba(123,64,177,.12)}.field-label[data-v-c6b51db8]{display:inline-block;font-size:12px;font-weight:600;margin-bottom:6px;color:#5e6278}[data-v-c6b51db8] .form-group{margin-bottom:0!important}.search-input-group[data-v-c6b51db8]{position:relative}.search-input[data-v-c6b51db8]{border-radius:6px 0 0 6px;height:38px;font-size:13px}.search-btn[data-v-c6b51db8]{background-color:#7b40b1;border-color:#7b40b1;color:#fff;padding:0 16px;min-height:38px;border-radius:0 6px 6px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.search-btn i[data-v-c6b51db8]{color:#fff!important}.search-btn[data-v-c6b51db8]:hover{background-color:#6a38a0!important;border-color:#6a38a0!important}.clear-btn[data-v-c6b51db8]{position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7e8299;border:none;background:transparent;width:20px;height:20px;padding:0;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}.clear-btn[data-v-c6b51db8]:hover{color:#3f4254}.clear-filter-btn[data-v-c6b51db8]{background-color:#6c757d;color:#fff;border-radius:6px;padding:8px 18px;height:38px;font-size:13px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;white-space:nowrap;-ms-flex-item-align:end;align-self:end}.clear-filter-btn[data-v-c6b51db8]:hover:not(:disabled){background-color:#5a6268}.clear-filter-btn[data-v-c6b51db8]:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.upload-btn[data-v-c6b51db8]{background-color:#780096;border:none;border-radius:6px;padding:8px 18px;height:38px;font-size:13px;color:#fff;font-weight:600;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease;-ms-flex-item-align:end;align-self:end}.upload-btn[data-v-c6b51db8]:hover{background-color:#922cb5}.upload-btn i[data-v-c6b51db8]{font-size:12px;color:#fff}@media(min-width:1200px){.toolbar-controls[data-v-c6b51db8]{grid-template-columns:repeat(6,1fr)}.clear-filter-btn[data-v-c6b51db8]{grid-column:5}.upload-btn[data-v-c6b51db8]{grid-column:6}}@media(max-width:1199px){.toolbar-controls[data-v-c6b51db8]{grid-template-columns:repeat(3,1fr)}.clear-filter-btn[data-v-c6b51db8],.upload-btn[data-v-c6b51db8]{grid-column:auto}}@media(max-width:991px){.toolbar-main[data-v-c6b51db8]{gap:14px}.toolbar-controls[data-v-c6b51db8]{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:767px){.toolbar[data-v-c6b51db8]{gap:14px}.toolbar-search[data-v-c6b51db8]{max-width:100%}.toolbar-main[data-v-c6b51db8]{grid-template-columns:1fr;gap:12px}.search-field[data-v-c6b51db8]{max-width:100%}.toolbar-controls[data-v-c6b51db8]{grid-template-columns:1fr;gap:12px}}@media(max-width:575px){.employee-logs[data-v-c6b51db8]{padding:12px 0}.page-header h4[data-v-c6b51db8]{font-size:18px}.page-header p[data-v-c6b51db8]{font-size:13px}.toolbar[data-v-c6b51db8]{gap:12px}.field-label[data-v-c6b51db8],.toolbar-field .field-label[data-v-c6b51db8]{font-size:11px;margin-bottom:4px}.clear-filter-btn[data-v-c6b51db8],.date-input[data-v-c6b51db8],.search-btn[data-v-c6b51db8],.search-input[data-v-c6b51db8],.upload-btn[data-v-c6b51db8]{height:36px;font-size:12px}.clear-filter-btn[data-v-c6b51db8],.upload-btn[data-v-c6b51db8]{width:100%}}.edit-action-btn[data-v-c6b51db8]{background-color:#780096;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.edit-action-btn i[data-v-c6b51db8]{font-size:13px;color:#fff}.edit-action-btn[data-v-c6b51db8]:hover{background-color:#922cb5}.edit-action-btn[data-v-c6b51db8]:disabled{background-color:#e4e6ef;color:#a1a5b7;cursor:not-allowed}.edit-action-btn:disabled i[data-v-c6b51db8]{color:#a1a5b7}.header-title-row[data-v-c6b51db8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.header-actions[data-v-c6b51db8]{gap:12px}.header-actions[data-v-c6b51db8],.help-button[data-v-c6b51db8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.help-button[data-v-c6b51db8]{-ms-flex-negative:0;flex-shrink:0;min-width:80px;font-size:14px;background-color:rgba(120,0,150,.08);padding:8px 16px;border:1px solid #780096;border-radius:6px;color:#780096;gap:4px}.help-button[data-v-c6b51db8]:hover{background-color:#780096;color:#fff;border-color:#780096}.export-button[data-v-c6b51db8]{background-color:rgba(0,120,150,.08);padding:8px 16px;border:1px solid #007896;border-radius:6px;color:#007896;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.export-button[data-v-c6b51db8]:hover{background-color:#007896;color:#fff;border-color:#007896}.disputes[data-v-3a645124]{padding:20px 0}.page-header[data-v-3a645124]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;border-bottom:1px solid #e4e6ef}.page-header h4[data-v-3a645124]{font-weight:600;color:#3f4254;margin-bottom:4px}.page-header p[data-v-3a645124]{font-size:14px;color:#b5b5c3;margin:0 0 8px 0}input[type=number][data-v-3a645124]::-webkit-inner-spin-button,input[type=number][data-v-3a645124]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3a645124]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.toolbar[data-v-3a645124]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:18px}.toolbar-search[data-v-3a645124]{display:grid;width:100%}.toolbar-main[data-v-3a645124]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.toolbar-controls[data-v-3a645124]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.search-field[data-v-3a645124]{width:100%;max-width:100%}.date-field[data-v-3a645124],.select-field[data-v-3a645124]{min-width:0}.search-input-group[data-v-3a645124]{position:relative}.search-input[data-v-3a645124]{border-radius:6px 0 0 6px;height:38px;font-size:13px}.search-btn[data-v-3a645124]{background-color:#7b40b1;border-color:#7b40b1;color:#fff;padding:0 16px;min-height:38px;border-radius:0 6px 6px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.search-btn i[data-v-3a645124]{color:#fff!important}.search-btn[data-v-3a645124]:hover{background-color:#6a38a0!important;border-color:#6a38a0!important}.clear-btn[data-v-3a645124]{position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#7e8299;border:none;background:transparent;width:20px;height:20px;padding:0;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}.clear-btn[data-v-3a645124]:hover{color:#3f4254}.view-details-button[data-v-3a645124]{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;width:32px;height:32px;border-radius:6px;color:#780096;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.view-details-button i[data-v-3a645124]:hover{color:#780096}.toolbar-field[data-v-3a645124]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.toolbar-field .field-label[data-v-3a645124]{font-size:13px;font-weight:600;color:#3f4254;margin-bottom:6px}.date-input[data-v-3a645124],.toolbar-select[data-v-3a645124]{border-radius:6px;height:38px;font-size:13px}.date-input[data-v-3a645124]:focus,.toolbar-select[data-v-3a645124]:focus{border-color:#7b40b1;-webkit-box-shadow:0 0 0 .1rem rgba(123,64,177,.12);box-shadow:0 0 0 .1rem rgba(123,64,177,.12)}.clear-filter-btn[data-v-3a645124]{background-color:#6c757d;color:#fff;border-radius:6px;padding:8px 18px;height:38px;font-size:13px;border:none;-ms-flex-item-align:end;align-self:end;white-space:nowrap}.clear-filter-btn[data-v-3a645124]:hover{background-color:#5a6268}[data-v-3a645124] .form-group{margin-bottom:0!important}@media(max-width:991px){.toolbar-controls[data-v-3a645124]{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:767px){.toolbar-controls[data-v-3a645124]{grid-template-columns:1fr;gap:12px}.clear-filter-btn[data-v-3a645124]{width:100%}}@media(max-width:575px){.disputes[data-v-3a645124]{padding:12px 0}.page-header h4[data-v-3a645124]{font-size:18px}.page-header p[data-v-3a645124]{font-size:13px}.toolbar-field .field-label[data-v-3a645124]{font-size:11px;margin-bottom:4px}.clear-filter-btn[data-v-3a645124],.date-input[data-v-3a645124],.search-btn[data-v-3a645124],.search-input[data-v-3a645124],.toolbar-select[data-v-3a645124]{height:36px;font-size:12px}}.header-title-row[data-v-3a645124]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.help-button[data-v-3a645124]{-ms-flex-negative:0;flex-shrink:0;min-width:80px;font-size:14px;background-color:rgba(120,0,150,.08);padding:8px 16px;border:1px solid #780096;border-radius:6px;color:#780096;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.help-button[data-v-3a645124]:hover{background-color:#780096;color:#fff;border-color:#780096}[data-v-152238e4] .modal{font-family:Cairo,sans-serif}[data-v-152238e4] .modal-title{font-size:20px!important;font-weight:600!important;margin-bottom:0!important}[data-v-152238e4] .modal-header{border-bottom:none!important}[data-v-152238e4] .modal-footer{border-top:none!important}.authorities-wrapper[data-v-152238e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.section-title[data-v-152238e4]{font-size:16px;font-weight:600;color:#3f4254;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e4e6ef}.assignment-form-section[data-v-152238e4],.current-authorities-section[data-v-152238e4],.lob-details-section[data-v-152238e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.key-value[data-v-152238e4]{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:8px 0}.key-value strong[data-v-152238e4]{font-weight:600;color:#5e6278;font-size:14px}.key-value span[data-v-152238e4]{color:#3f4254;font-size:14px}.authority-badge[data-v-152238e4]{background:#f1f3f5;padding:4px 12px;border-radius:6px;font-weight:500;color:#3f4254}.form-group[data-v-152238e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.form-group label[data-v-152238e4]{font-weight:600;color:#5e6278;font-size:14px;margin-bottom:0}.required[data-v-152238e4]{color:#f64e60}.btn[data-v-152238e4]{border-radius:6px;padding:10px 24px;font-weight:500;font-size:14px}.btn[data-v-152238e4]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-152238e4]{background-color:#e4e6ef;color:#7e8299;border:none}.btn-secondary[data-v-152238e4]:hover:not(:disabled){background-color:#d1d3e0}.submit-btn[data-v-152238e4]{background-color:#780096;border:none;min-width:120px;color:#fff}.submit-btn[data-v-152238e4]:hover:not(:disabled){background-color:#922cb5}@media(max-width:768px){.key-value[data-v-152238e4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}}[data-v-e2f2698e] .modal{font-family:Cairo,sans-serif}[data-v-e2f2698e] .modal-title{font-size:20px!important;font-weight:600!important}[data-v-e2f2698e] .modal-header{border-bottom:none!important}[data-v-e2f2698e] .modal-footer{border-top:none!important}.btn[data-v-e2f2698e]{border-radius:6px;padding:8px 40px}.btn[data-v-e2f2698e]:disabled{opacity:.8}.modal-content-wrapper[data-v-e2f2698e]{gap:20px;padding:8px 0}.instructions-box[data-v-e2f2698e],.modal-content-wrapper[data-v-e2f2698e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.instructions-box[data-v-e2f2698e]{background-color:#fcf0ff;color:#3f4254;padding:14px 16px;border-radius:8px;border:1px solid #780096;gap:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;line-height:1.6}.closure-date[data-v-e2f2698e]{font-weight:600;color:#780096;font-size:15px;display:inline-block;margin-top:4px}.submit-btn[data-v-e2f2698e]{background-color:#780096;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer}.submit-btn[data-v-e2f2698e]:disabled{cursor:not-allowed}.submit-btn[data-v-e2f2698e]:not(:disabled):hover{background-color:#922cb5}.system-authorities[data-v-311d061e]{padding:20px 0}.page-header[data-v-311d061e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;border-bottom:1px solid #e4e6ef}.page-header h4[data-v-311d061e]{font-weight:600;color:#3f4254;margin-bottom:4px}.page-header p[data-v-311d061e]{font-size:14px;color:#b5b5c3;margin:0 0 8px 0}.help-btn[data-v-311d061e]{background:#f5f8fa;border:1px solid #e4e6ef;cursor:pointer;padding:8px 12px;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.help-btn i[data-v-311d061e]{font-size:16px!important;color:#97418d!important;padding:4px}.help-btn[data-v-311d061e]:hover{border:1px solid #97418d;background:rgba(119,0,152,.6784313725)}.help-btn:hover i[data-v-311d061e]{color:#fff!important}.system-authorities-toolbar[data-v-311d061e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:18px}[data-v-311d061e] .form-group{margin-bottom:0!important}.toolbar-field[data-v-311d061e]{min-width:190px;-webkit-box-flex:1;-ms-flex:1;flex:1}.field-label[data-v-311d061e]{display:inline-block;font-size:12px;font-weight:600;margin-bottom:6px;color:#5e6278}.toolbar-select[data-v-311d061e]{border-radius:6px;height:38px;font-size:13px}.system-authorities-toolbar-actions[data-v-311d061e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.clear-filters-btn[data-v-311d061e]{background-color:#6c757d;color:#fff;border-radius:6px;padding:8px 18px;height:38px;font-size:13px;border:none;cursor:pointer}.clear-filters-btn[data-v-311d061e]:hover:not(:disabled){background-color:#5a6268}.clear-filters-btn[data-v-311d061e]:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.authority-cell[data-v-311d061e]{display:inline-block;border-radius:6px}.authority-cell.not-assigned[data-v-311d061e]{background:#fff5f8;color:#f64e60}.assign-btn[data-v-311d061e]{background-color:#780096;border:1px solid #780096;border-radius:6px;padding:6px 12px;height:38px;font-size:13px;color:#fff;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.assign-btn[data-v-311d061e]:hover{background-color:#922cb5}.assign-btn i[data-v-311d061e]{font-size:12px;color:#fff}@media(max-width:768px){.page-header[data-v-311d061e]{gap:12px}.page-header[data-v-311d061e],.system-authorities-toolbar[data-v-311d061e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clear-filters-btn[data-v-311d061e]{width:100%}}.header-title-row[data-v-311d061e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.header-actions[data-v-311d061e]{gap:12px}.closure-button[data-v-311d061e],.header-actions[data-v-311d061e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.closure-button[data-v-311d061e]{-ms-flex-negative:0;flex-shrink:0;min-width:120px;font-size:14px;background-color:#780096;padding:8px 16px;border:1px solid #780096;border-radius:6px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.closure-button[data-v-311d061e]:hover{background-color:#922cb5}.closure-button i[data-v-311d061e]{color:#fff}.help-button[data-v-311d061e]{-ms-flex-negative:0;flex-shrink:0;min-width:80px;font-size:14px;background-color:rgba(120,0,150,.08);padding:8px 16px;border:1px solid #780096;border-radius:6px;color:#780096;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.help-button[data-v-311d061e]:hover{background-color:#780096;color:#fff;border-color:#780096}.actions-cell[data-v-311d061e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-navigation-tabs[data-v-d64a946c]{margin-bottom:32px;background:#fff;border-radius:12px;border:1px solid #e4e6ef;padding:8px}.tabs-container[data-v-d64a946c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e4e6ef transparent}.tabs-container[data-v-d64a946c]::-webkit-scrollbar{height:6px}.tabs-container[data-v-d64a946c]::-webkit-scrollbar-track{background:transparent}.tabs-container[data-v-d64a946c]::-webkit-scrollbar-thumb{background:#e4e6ef;border-radius:3px}.tabs-container[data-v-d64a946c]::-webkit-scrollbar-thumb:hover{background:#d1d3e0}.tab-item[data-v-d64a946c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 20px;background:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;text-align:left}.tab-item[data-v-d64a946c]:hover:not(.active){background:#f5f8fa;border-color:#e4e6ef}.tab-item.active[data-v-d64a946c]{border-color:#ff36b5;background:rgba(119,0,152,.0274509804);color:#fff;-webkit-box-shadow:0 4px 16px rgba(54,153,255,.15);box-shadow:0 4px 16px rgba(54,153,255,.15)}.tab-item.active .tab-icon[data-v-d64a946c]{color:#97418d;-webkit-transition:color .3ms ease-in-out;transition:color .3ms ease-in-out}.tab-icon[data-v-d64a946c]{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:24px;color:#6c757d;-webkit-transition:color .2s ease;transition:color .2s ease}.tab-content[data-v-d64a946c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tab-title[data-v-d64a946c]{font-size:15px;font-weight:500;color:#181c32;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}.tab-description[data-v-d64a946c]{font-size:12px;color:#7e8299;line-height:1.4;-webkit-transition:color .2s ease;transition:color .2s ease}@media(max-width:1200px){.tabs-container[data-v-d64a946c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-item[data-v-d64a946c]{min-width:calc(50% - 4px)}}@media(max-width:768px){.view-navigation-tabs[data-v-d64a946c]{padding:4px}.tab-item[data-v-d64a946c]{min-width:100%;padding:12px 16px;gap:10px}.tab-icon[data-v-d64a946c]{font-size:20px}.tab-title[data-v-d64a946c]{font-size:14px}.tab-description[data-v-d64a946c]{font-size:11px}}.csr-attendance[data-v-33ef84fa]{font-family:Cairo,sans-serif;padding:0}.no-access[data-v-33ef84fa]{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;height:300px;color:#7f8c8d}.page-header[data-v-33ef84fa]{margin-bottom:30px}.page-title[data-v-33ef84fa]{color:#2c3e50;font-weight:600;font-size:24px}.text-muted[data-v-33ef84fa]{color:#6c757d;font-size:14px}.content-area[data-v-33ef84fa]{background:#fff;border-radius:12px;border:1px solid #e4e6ef;padding:20px}@media(max-width:767px){.page-title[data-v-33ef84fa]{font-size:20px}}