.header-block[data-v-e7eaff88]{border:1px solid rgba(0,0,0,.05);transition:all .2s ease}.header-block[data-v-e7eaff88]:hover{box-shadow:0 4px 12px #0000001a!important;transform:translateY(-1px)}.nav-link[data-v-e7eaff88]{text-decoration:none;font-weight:500;font-size:14px;transition:color .2s ease}.nav-link[data-v-e7eaff88]:hover{color:#28a745!important}.notifications[data-v-e7eaff88]{cursor:pointer}.notifications:hover i[data-v-e7eaff88]{color:#28a745!important}.user-profile[data-v-e7eaff88]{cursor:pointer}.user-profile:hover .user-name[data-v-e7eaff88]{color:#28a745!important}.left-menu[data-v-0549803c]{border:1px solid rgba(0,0,0,.05)}.nav-link[data-v-0549803c]{color:#6c757d;text-decoration:none;font-size:14px;transition:all .2s ease}.nav-link[data-v-0549803c]:hover{background-color:#f8f9fa;color:#28a745}.nav-link.active[data-v-0549803c]{background-color:#28a745;color:#fff}.nav-link.active[data-v-0549803c]:hover{background-color:#218838}.edit-sidebar[data-v-aa70df34]{width:400px;height:100%;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;opacity:0;transition:opacity .3s ease;pointer-events:none}.edit-sidebar.sidebar-open[data-v-aa70df34]{opacity:1;pointer-events:auto}.sidebar-header[data-v-aa70df34]{padding:20px;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.sidebar-content[data-v-aa70df34]{padding:20px;flex-grow:1;overflow-y:auto}.sidebar-footer[data-v-aa70df34]{padding:20px;border-top:1px solid #dee2e6;flex-shrink:0}.form-label .text-danger[data-v-aa70df34]{font-weight:700}.data-table-container[data-v-97fa6ce7]{border:1px solid #E5E7EB;overflow:hidden}.table-content[data-v-97fa6ce7]{background-color:#fff}.error-container pre[data-v-97fa6ce7]{font-size:11px;max-height:200px;overflow-y:auto}.table-wrapper[data-v-97fa6ce7]{overflow-x:auto}.custom-table[data-v-97fa6ce7]{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.custom-table thead[data-v-97fa6ce7]{background-color:#f8f9fa}.custom-table th[data-v-97fa6ce7]{padding:16px 20px;border-bottom:2px solid #E5E7EB;border-right:1px solid #E5E7EB;font-weight:600;color:#374151;position:relative;-webkit-user-select:none;user-select:none}.custom-table th[data-v-97fa6ce7]:last-child{border-right:none}.th-content[data-v-97fa6ce7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.sort-indicators[data-v-97fa6ce7]{display:flex;flex-direction:column;gap:1px}.sort-arrow[data-v-97fa6ce7]{opacity:.3;transition:opacity .2s ease;font-size:12px;line-height:1}.sort-arrow.active[data-v-97fa6ce7]{opacity:1;color:#1e892f}.custom-table th:hover .sort-arrow[data-v-97fa6ce7]{opacity:.7}.custom-table td[data-v-97fa6ce7]{padding:16px 20px;border-bottom:1px solid #E5E7EB;border-right:1px solid #E5E7EB;color:#374151}.custom-table td[data-v-97fa6ce7]:last-child{border-right:none}.custom-table tbody tr[data-v-97fa6ce7]:nth-child(2n){background-color:#f9fafb}.custom-table tbody tr[data-v-97fa6ce7]:hover{background-color:#f3f4f6}.status-active[data-v-97fa6ce7]{color:#10b981;font-weight:500}.status-inactive[data-v-97fa6ce7]{color:#ef4444;font-weight:500}.actions-header[data-v-97fa6ce7]{width:120px}.action-buttons[data-v-97fa6ce7]{display:flex;gap:8px;justify-content:center}.btn-action[data-v-97fa6ce7]{width:32px;height:32px;border:1px solid #D1D5DB;border-radius:6px;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px}.btn-edit[data-v-97fa6ce7]{color:#3b82f6;border-color:#bfdbfe}.btn-edit[data-v-97fa6ce7]:hover{background-color:#eff6ff;border-color:#3b82f6}.btn-delete[data-v-97fa6ce7]{color:#ef4444;border-color:#fecaca}.btn-delete[data-v-97fa6ce7]:hover{background-color:#fef2f2;border-color:#ef4444}.pagination-wrapper[data-v-97fa6ce7]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #E5E7EB;background-color:#f8f9fa}.pagination-info[data-v-97fa6ce7]{color:#6b7280;font-size:14px}.pagination-controls[data-v-97fa6ce7]{display:flex;align-items:center;gap:12px}.pagination-btn[data-v-97fa6ce7]{width:32px;height:32px;border:1px solid #D1D5DB;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6b7280;font-size:16px}.pagination-btn[data-v-97fa6ce7]:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.pagination-btn[data-v-97fa6ce7]:disabled{opacity:.5;cursor:not-allowed}.pagination-pages[data-v-97fa6ce7]{display:flex;align-items:center;gap:6px;font-size:14px;color:#374151}.current-page[data-v-97fa6ce7]{font-weight:600}.page-separator[data-v-97fa6ce7]{color:#6b7280}.uil-spin[data-v-97fa6ce7]{animation:spin-97fa6ce7 1s linear infinite}@keyframes spin-97fa6ce7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.custom-table th[data-v-97fa6ce7],.custom-table td[data-v-97fa6ce7]{padding:12px 16px}.pagination-wrapper[data-v-97fa6ce7]{flex-direction:column;gap:12px;text-align:center}}
