.cargar-export[data-v-5de8c2d4]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);min-height:100vh}.dashboard-header-card[data-v-5de8c2d4]{background:linear-gradient(135deg,#fff,#f8f9fa);border:none;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:15px}.dashboard-title[data-v-5de8c2d4]{display:flex;align-items:center;color:#495057;font-weight:600}.upload-zone[data-v-5de8c2d4]{border:2px dashed #dee2e6;border-radius:15px;padding:3rem;text-align:center;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#f8f9fa,#fff)}.upload-zone[data-v-5de8c2d4]:hover{border-color:#007bff;background:linear-gradient(135deg,#e3f2fd,#f8f9fa);transform:translateY(-2px)}.upload-content[data-v-5de8c2d4]{pointer-events:none}.upload-icon[data-v-5de8c2d4]{font-size:3rem;color:#6c757d;margin-bottom:1rem}.selected-file[data-v-5de8c2d4]{background:#f8f9fa;border-radius:10px;padding:1rem}.file-info[data-v-5de8c2d4]{display:flex;align-items:center;gap:.5rem}.file-name[data-v-5de8c2d4]{font-weight:500;color:#495057}.file-size[data-v-5de8c2d4]{color:#6c757d;font-size:.875rem}.progress[data-v-5de8c2d4]{height:8px;border-radius:10px;background-color:#e9ecef}.progress-bar[data-v-5de8c2d4]{background:linear-gradient(90deg,#007bff,#0056b3);border-radius:10px;transition:width .3s ease}@keyframes spin-5de8c2d4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin[data-v-5de8c2d4]{animation:spin-5de8c2d4 1s linear infinite}.table[data-v-5de8c2d4]{background:#fff;border-radius:10px;overflow:hidden}.table th[data-v-5de8c2d4]{background:#f8f9fa;border:none;font-weight:600;color:#495057;padding:1rem}.table td[data-v-5de8c2d4]{border:none;padding:1rem;vertical-align:middle}.table tbody tr[data-v-5de8c2d4]:hover{background:#f8f9fa}.badge[data-v-5de8c2d4]{padding:.5rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500}.btn[data-v-5de8c2d4]{border-radius:8px;font-weight:500;transition:all .3s ease}.btn[data-v-5de8c2d4]:hover{transform:translateY(-1px)}.card[data-v-5de8c2d4]{border:none;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.card-header[data-v-5de8c2d4]{background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:1px solid #dee2e6;border-radius:15px 15px 0 0!important;padding:1.5rem}.card-body[data-v-5de8c2d4]{padding:1.5rem}