.bg-gradient-primary[data-v-4f9a3bc8]{background:linear-gradient(135deg,#667eea,#764ba2)}.modern-table[data-v-4f9a3bc8]{font-size:.875rem}.modern-table thead th[data-v-4f9a3bc8]{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:600;color:#495057;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;padding:12px 8px}.table-row-hover[data-v-4f9a3bc8]{transition:all .2s ease}.table-row-hover[data-v-4f9a3bc8]:hover{background-color:#f8f9fa;transform:scale(1.001);box-shadow:0 2px 4px rgba(0,0,0,.05)}.action-btn[data-v-4f9a3bc8]{transition:all .2s ease;border-radius:4px}.action-btn[data-v-4f9a3bc8]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.badge-number[data-v-4f9a3bc8]{font-size:.875rem;padding:6px 12px;border-radius:20px;transition:all .2s ease}.badge-number[data-v-4f9a3bc8]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,123,255,.3)}.dropdown-menu[data-v-4f9a3bc8]{border:none;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;padding:8px 0}.dropdown-item[data-v-4f9a3bc8]{padding:10px 20px;transition:all .2s ease;font-size:.875rem}.dropdown-item[data-v-4f9a3bc8]:hover{background-color:#f8f9fa;padding-left:25px;color:#495057}.dropdown-item i[data-v-4f9a3bc8]{width:20px;text-align:center}.table-container[data-v-4f9a3bc8]{max-height:calc(100vh - 300px);overflow-y:auto}.table-container[data-v-4f9a3bc8]::-webkit-scrollbar{width:8px;height:8px}.table-container[data-v-4f9a3bc8]::-webkit-scrollbar-track{background:#f1f1f1}.table-container[data-v-4f9a3bc8]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.table-container[data-v-4f9a3bc8]::-webkit-scrollbar-thumb:hover{background:#555}.card[data-v-4f9a3bc8]{border-radius:8px;overflow:hidden}.card-header[data-v-4f9a3bc8]{border-bottom:none}.badge-pill[data-v-4f9a3bc8]{font-weight:500}.shadow-sm[data-v-4f9a3bc8]{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.text-truncate[data-v-4f9a3bc8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.modern-table[data-v-4f9a3bc8]{font-size:.75rem}.modern-table thead th[data-v-4f9a3bc8]{font-size:.65rem;padding:8px 4px}}.info-box[data-v-4f9a3bc8]{display:block;min-height:90px;background:#fff;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:8px;margin-bottom:15px;transition:transform .2s ease,box-shadow .2s ease}.info-box[data-v-4f9a3bc8]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.info-box .info-box-icon[data-v-4f9a3bc8]{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:8px;display:block;float:left;height:90px;width:90px;text-align:center;font-size:45px;line-height:90px;background:rgba(0,0,0,.2)}.info-box .info-box-content[data-v-4f9a3bc8]{padding:10px 15px;margin-left:90px}.info-box .info-box-text[data-v-4f9a3bc8]{text-transform:uppercase;font-weight:600;font-size:13px}.info-box .info-box-number[data-v-4f9a3bc8]{display:block;font-weight:700;font-size:18px}.info-box-icon.bg-info[data-v-4f9a3bc8]{background-color:#17a2b8!important}.info-box-icon.bg-success[data-v-4f9a3bc8]{background-color:#28a745!important}.info-box-icon.bg-warning[data-v-4f9a3bc8]{background-color:#ffc107!important}.info-box-icon.bg-primary[data-v-4f9a3bc8]{background-color:#007bff!important}.elevation-1[data-v-4f9a3bc8]{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.empty-state[data-v-4f9a3bc8]{padding:60px 20px}.empty-state i[data-v-4f9a3bc8]{opacity:.3;animation:pulse-4f9a3bc8 2s infinite}@keyframes pulse-4f9a3bc8{0%,to{opacity:.3}50%{opacity:.6}}.animated[data-v-4f9a3bc8]{animation-duration:.3s;animation-fill-mode:both}.fadeIn[data-v-4f9a3bc8]{animation-name:fadeIn-4f9a3bc8}@keyframes fadeIn-4f9a3bc8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.badge[data-v-4f9a3bc8]{transition:all .2s ease}.badge[data-v-4f9a3bc8]:hover{transform:scale(1.05)}.btn[data-v-4f9a3bc8]{transition:all .2s ease}.btn[data-v-4f9a3bc8]:hover{transform:translateY(-1px)}.btn[data-v-4f9a3bc8]:active{transform:translateY(0)}