.table{margin-bottom:0;border-collapse:collapse;background-color:#fff;color:#000}.table thead,.table-light thead{background-color:#f8f9fa!important}.table thead th,.table thead td,.table-light thead th,.table-light thead td{background-color:#f8f9fa!important;color:#333!important;font-weight:600!important;border-bottom:2px solid #dee2e6!important;padding:.75rem!important;text-align:center!important;vertical-align:middle!important;border-top:1px solid #dee2e6!important}.table tbody td,.table tbody th{padding:.75rem!important;text-align:center!important;vertical-align:middle!important;border-color:#dee2e6!important;color:#000!important}.table tbody tr{background-color:#fff!important}.table tbody tr:nth-child(odd){background-color:#f8f9fa!important}.table tbody tr:hover{background-color:#e9ecef!important}.table th.sortable,.table thead th.sortable{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.table th.sortable:hover,.table thead th.sortable:hover,.table th.sorted,.table thead th.sorted{background-color:#e9ecef!important}.table .badge{font-size:.875rem!important;padding:.4rem .6rem!important;font-weight:600!important}.table .badge.bg-success{background-color:#198754!important;color:#fff!important}.table .badge.bg-danger{background-color:#dc3545!important;color:#fff!important}.table .badge.bg-warning{background-color:#fd7e14!important;color:#fff!important}.table .badge.bg-secondary{background-color:#6c757d!important;color:#fff!important}.table .badge.bg-info{background-color:#0dcaf0!important;color:#000!important}.table .badge.bg-primary{background-color:#0d6efd!important;color:#fff!important}.table tbody tr{transition:none!important;transform:none!important;opacity:1!important}.table-responsive{position:relative;border:1px solid #dee2e6;border-radius:4px;overflow:hidden}.table-responsive .table{border:none!important}.table .btn-group,.table .btn-group-sm{display:flex!important;gap:.25rem!important}.table .btn{padding:.375rem .5rem!important;font-size:.875rem!important}.truncate-cell{display:inline-block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}@media (max-width: 992px){.truncate-cell{max-width:140px}}@media (max-width: 576px){.truncate-cell{max-width:100px}}.table tbody tr.updated-row,.table tbody tr.table-success{background-color:#d1edcc!important}.table tbody tr.updated-row:hover,.table tbody tr.table-success:hover{background-color:#c3e6ba!important}.table th,.table td{border-color:#dee2e6!important}.pagination{margin-top:1rem}.pagination .page-link{color:#0d6efd;border-color:#dee2e6}.pagination .page-link:hover{color:#0463d8;background-color:#e9ecef;border-color:#dee2e6}.pagination .page-link.active{background-color:#0d6efd;border-color:#0d6efd}.empty-state,.loading-state{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.alert{border-radius:4px;border:1px solid}.alert-danger{background-color:#f8d7da;border-color:#f5c2c7;color:#842030}.alert-warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.alert-info{background-color:#d1ecf1;border-color:#b6d4dd;color:#0c5460}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.card[data-v-943dd65c]{border:1px solid #e0e0e0}.card-body[data-v-943dd65c]{padding:.5rem .75rem!important}.realtime-onu-table[data-v-a02e752a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sortable[data-v-a02e752a]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.sortable[data-v-a02e752a]:hover{background-color:#0000000d}.sort-icon[data-v-a02e752a]{font-size:16px;opacity:.5;vertical-align:middle}.onu-row[data-v-a02e752a]{cursor:pointer;transition:all .2s ease}.onu-row[data-v-a02e752a]:hover{background-color:#007bff1a!important}.animate-updated[data-v-a02e752a]{animation:highlight-a02e752a 3s ease-out}@keyframes highlight-a02e752a{0%{background-color:#ffc1074d}to{background-color:transparent}}.spin[data-v-a02e752a]{animation:spin-a02e752a 1s linear infinite}@keyframes spin-a02e752a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton-text[data-v-a02e752a]{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-a02e752a 1.5s infinite;border-radius:4px}.skeleton-badge[data-v-a02e752a]{height:20px;width:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-a02e752a 1.5s infinite;border-radius:10px}@keyframes skeleton-loading-a02e752a{0%{background-position:200% 0}to{background-position:-200% 0}}.signal-info[data-v-a02e752a]{font-size:.875rem;line-height:1.2}.material-icons[data-v-a02e752a]{font-family:Material Icons;font-weight:400;font-style:normal;font-size:18px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.instant-search-table[data-v-98b6af31]{--transition-speed: .2s}.spin[data-v-98b6af31]{animation:spin-98b6af31 1s linear infinite}@keyframes spin-98b6af31{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-responsive[data-v-98b6af31]{transition:opacity var(--transition-speed) ease}.table-responsive[data-v-98b6af31]:has(.spinner-border){opacity:.8}.page-link[data-v-98b6af31]{border:none;color:#6c757d;transition:all var(--transition-speed) ease}.page-link[data-v-98b6af31]:hover{background-color:#e9ecef;color:#495057}.page-item.active .page-link[data-v-98b6af31]{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.input-group-text[data-v-98b6af31]{background-color:#f8f9fa;border-right:none;color:#6c757d}.form-control[data-v-98b6af31]:focus{border-left-color:#86b7fe;box-shadow:none}.badge[data-v-98b6af31]{font-size:.75em}.table tbody tr[data-v-98b6af31]{transition:background-color var(--transition-speed) ease}.table tbody tr[data-v-98b6af31]:hover{background-color:#007bff1a}.spinner-border-sm[data-v-98b6af31]{width:1rem;height:1rem}.material-icons[data-v-98b6af31]{vertical-align:middle}@media (max-width: 768px){.d-flex.justify-content-between[data-v-98b6af31]{flex-direction:column;gap:1rem}.pagination[data-v-98b6af31]{justify-content:center}.input-group[data-v-98b6af31]{margin-bottom:1rem}}.badge[data-v-b983ddc6]{font-size:.75em;font-weight:500}.fw-medium[data-v-b983ddc6]{font-weight:500}.text-nowrap[data-v-b983ddc6]{white-space:nowrap}.btn-sm .material-icons[data-v-b983ddc6]{font-size:14px}.table-sm td[data-v-b983ddc6]{padding:.25rem .5rem}.modal-body .table[data-v-b983ddc6]{margin-bottom:0}.bg-opacity-10[data-v-b983ddc6]{--bs-bg-opacity: .1}.badge .material-icons[data-v-b983ddc6]{vertical-align:middle;margin-top:-2px}.btn[data-v-b983ddc6]:hover{transform:translateY(-1px);transition:transform .2s ease}.table tbody tr[data-v-b983ddc6]:hover{background-color:#007bff0d}@media (max-width: 768px){.form-select[data-v-b983ddc6]{width:100px!important;font-size:.875rem}.btn-sm[data-v-b983ddc6]{padding:.25rem .5rem}}.dashboard-metric-card[data-v-8025f91e]{transition:all .3s ease;cursor:pointer}.dashboard-metric-card[data-v-8025f91e]:hover{transform:translateY(-2px);box-shadow:0 4px 25px #007bff26!important;border-color:#007bff!important}.dashboard-metric-card:hover h4[data-v-8025f91e]{color:#0d6efd}.dashboard-metric-card:hover .avatar-initial[data-v-8025f91e]{background-color:#0d6efd!important;color:#fff!important}.row.g-3>[class*=col-] .card[data-v-8025f91e],.row.g-md-4>[class*=col-] .card[data-v-8025f91e]{width:100%;box-sizing:border-box}@media (max-width: 767px){.row.g-3>.col-6[data-v-8025f91e],.row.g-md-4>.col-6[data-v-8025f91e]{width:49%!important;margin-right:.5%;margin-left:.5%}.row.g-3>.col-lg-3[data-v-8025f91e],.row.g-md-4>.col-lg-3[data-v-8025f91e]{flex:0 0 49%!important;max-width:49%!important;width:49%!important;margin-right:.5%;margin-left:.5%}}.counting-animation[data-v-8025f91e]{transition:all .3s ease}.live-indicator[data-v-8025f91e]{width:8px;height:8px;background:#28a745;border-radius:50%;display:inline-block;margin-left:8px;animation:pulse-8025f91e 2s infinite}@keyframes pulse-8025f91e{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(1.1)}75%{opacity:.3;transform:scale(.9)}}.pulse[data-v-6c12bcc5]{animation:pulse-6c12bcc5 2s infinite}@keyframes pulse-6c12bcc5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.table tbody tr[data-v-6c12bcc5]{transition:all .3s cubic-bezier(.4,0,.2,1)}.table tbody tr[data-v-6c12bcc5]:hover{background-color:#0d6efd14!important;transform:translate(2px)}.badge.bg-success[data-v-6c12bcc5]{background:linear-gradient(45deg,#28a745,#20c997)!important}.badge.bg-secondary[data-v-6c12bcc5]{background:#6c757d!important}.spinner-border-sm[data-v-6c12bcc5]{width:1rem;height:1rem;border-width:.15em}.message-preview[data-v-6c12bcc5]{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.4}.response-preview[data-v-6c12bcc5]{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:4px 8px;border-radius:4px;background-color:#0d6efd1a;border:1px solid rgba(13,110,253,.2);transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}.response-preview[data-v-6c12bcc5]:hover{background-color:#0d6efd26;border-color:#0d6efd4d;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.response-expand-icon[data-v-6c12bcc5]{font-size:16px!important;margin-left:4px;opacity:.6;transition:opacity .2s ease}.response-preview:hover .response-expand-icon[data-v-6c12bcc5]{opacity:1}.sms-controls[data-v-6c12bcc5]{background-color:#f8f9fa;padding:1.25rem;border-radius:6px;border:1px solid #dee2e6}.sms-controls .form-label[data-v-6c12bcc5]{font-weight:500;color:#666;font-size:.7rem;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.5rem!important}.sms-controls .form-select[data-v-6c12bcc5],.sms-controls .form-control[data-v-6c12bcc5]{height:38px;transition:border-color .2s,box-shadow .2s}.sms-controls .form-select[data-v-6c12bcc5]:focus,.sms-controls .form-control[data-v-6c12bcc5]:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem #0d6efd40}.sms-controls .input-group-text[data-v-6c12bcc5]{background-color:#fff;border:1px solid #dee2e6;border-right:none}.sms-controls .form-control[data-v-6c12bcc5]{border:1px solid #dee2e6;border-left:none}.sms-controls .btn[data-v-6c12bcc5]{white-space:nowrap}.sms-controls .btn-outline-primary[data-v-6c12bcc5]:hover,.sms-controls .btn-outline-danger[data-v-6c12bcc5]:hover{transition:all .2s ease}.flex-md-grow-0[data-v-6c12bcc5]{flex-grow:0}@media (max-width: 768px){.flex-md-grow-0[data-v-6c12bcc5]{flex-grow:1}}.table th[data-v-6c12bcc5]{font-weight:600;color:#6c757d;border-bottom:2px solid #dee2e6;position:sticky;top:0;background:#f8f9fa;z-index:10}.table td[data-v-6c12bcc5]{vertical-align:middle;padding:.75rem}.badge[data-v-6c12bcc5]{display:inline-flex;align-items:center;gap:2px}.sms-reports-container[data-v-6c12bcc5]{position:relative;overflow:hidden}.card-header[data-v-6c12bcc5]{padding:1rem 1.25rem}@media (max-width: 767px){.card-header[data-v-6c12bcc5]{padding:.75rem 1rem}.card-header .row[data-v-6c12bcc5]{margin-bottom:.75rem}.card-header .row[data-v-6c12bcc5]:last-child{margin-bottom:0}.card-header .btn[data-v-6c12bcc5]{min-width:80px}}@media (max-width: 576px){.card-header[data-v-6c12bcc5]{padding:.5rem .75rem}.card-header .d-flex.gap-3[data-v-6c12bcc5]{flex-direction:column;gap:.5rem!important}.card-header .btn[data-v-6c12bcc5],.card-header .dropdown[data-v-6c12bcc5]{width:100%}.card-header .dropdown .btn[data-v-6c12bcc5]{width:100%;justify-content:center}}.sms-reports-container[data-v-6c12bcc5]{--bs-body-color: #000}.table tbody tr.table-warning[data-v-6c12bcc5]{background-color:#ffc1071a!important}.table tbody tr.table-success[data-v-6c12bcc5]{background-color:#28a7451a!important}.table tbody tr.table-info[data-v-6c12bcc5]{background-color:#0dcaf01a!important}.table tbody tr.table-primary[data-v-6c12bcc5]{background-color:#0d6efd1a!important}.response-preview[data-v-6c12bcc5]:hover{text-decoration:underline}.response-expand-icon[data-v-6c12bcc5]{font-size:16px;margin-left:.25rem;vertical-align:middle}.table tbody tr[data-v-6c12bcc5]:hover{background-color:inherit!important;transform:none!important;box-shadow:none!important;transition:none!important}.table tbody tr[data-v-6c12bcc5]{transition:none!important;transform:none!important}.vue-loading[data-v-6c12bcc5]{transition:opacity .3s ease}html[data-v-6c12bcc5]{scroll-behavior:smooth}.sms-progress-wrapper[data-v-775a4037]{position:fixed;bottom:30px;right:30px;z-index:1050;animation:slideInUp-775a4037 .3s ease-out}@keyframes slideInUp-775a4037{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.sms-progress-card[data-v-775a4037]{background:#fff;border-radius:10px;box-shadow:0 4px 20px #00000026;padding:18px;min-width:320px;border-left:5px solid #007bff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.progress-header[data-v-775a4037]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #e9ecef}.progress-title[data-v-775a4037]{margin:0;font-size:14px;font-weight:600;color:#212529}.badge-pill[data-v-775a4037]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:500;border:none}.badge-success[data-v-775a4037]{background-color:#d4edda;color:#155724}.badge-danger[data-v-775a4037]{background-color:#f8d7da;color:#721c24}.badge-info[data-v-775a4037]{background-color:#d1ecf1;color:#0c5460}.progress-section[data-v-775a4037]{display:flex;flex-direction:column;gap:12px}.counter-display[data-v-775a4037]{display:flex;align-items:center;justify-content:center;gap:4px;padding:12px;background-color:#f8f9fa;border-radius:8px}.count-number[data-v-775a4037]{font-size:24px;font-weight:700;color:#28a745}.count-separator[data-v-775a4037]{font-size:16px;color:#6c757d;font-weight:300}.count-total[data-v-775a4037]{font-size:24px;font-weight:700;color:#6c757d}.count-label[data-v-775a4037]{font-size:12px;color:#6c757d;font-weight:500;margin-left:4px}.progress-bar-container[data-v-775a4037]{display:flex;align-items:center;gap:10px}.progress-bar-bg[data-v-775a4037]{flex:1;height:22px;background-color:#e9ecef;border-radius:6px;overflow:hidden;position:relative}.progress-bar-fill[data-v-775a4037]{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease;border-radius:6px;box-shadow:0 2px 4px #007bff4d}.progress-percentage[data-v-775a4037]{font-size:12px;font-weight:600;color:#007bff;min-width:35px;text-align:right}.info-row[data-v-775a4037]{display:flex;gap:12px;font-size:12px;padding:8px;background-color:#fff8e1;border-radius:6px;margin-top:4px}.text-danger[data-v-775a4037]{color:#dc3545;font-weight:500}.text-warning[data-v-775a4037]{color:#ffc107;font-weight:500}.ms-2[data-v-775a4037]{margin-left:8px}@media (max-width: 480px){.sms-progress-wrapper[data-v-775a4037]{bottom:15px;right:15px;left:15px}.sms-progress-card[data-v-775a4037]{min-width:unset;padding:14px}.progress-title[data-v-775a4037]{font-size:13px}.count-number[data-v-775a4037],.count-total[data-v-775a4037]{font-size:20px}.counter-display[data-v-775a4037]{padding:10px}}.pulse[data-v-73765c6d]{animation:pulse-73765c6d 2s infinite}@keyframes pulse-73765c6d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.table tbody tr[data-v-73765c6d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.table tbody tr[data-v-73765c6d]:hover{background-color:#0d6efd14!important;transform:translate(2px)}.badge.bg-success[data-v-73765c6d]{background:linear-gradient(45deg,#28a745,#20c997)!important}.badge.bg-secondary[data-v-73765c6d]{background:#6c757d!important}.spinner-border-sm[data-v-73765c6d]{width:1rem;height:1rem;border-width:.15em}.message-preview[data-v-73765c6d]{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.4}.response-preview[data-v-73765c6d]{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:4px 8px;border-radius:4px;background-color:#0d6efd1a;border:1px solid rgba(13,110,253,.2);transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}.response-preview[data-v-73765c6d]:hover{background-color:#0d6efd26;border-color:#0d6efd4d;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.response-expand-icon[data-v-73765c6d]{font-size:16px!important;margin-left:4px;opacity:.6;transition:opacity .2s ease}.response-preview:hover .response-expand-icon[data-v-73765c6d]{opacity:1}.table th[data-v-73765c6d]{font-weight:600;color:#6c757d;border-bottom:2px solid #dee2e6;position:sticky;top:0;background:#f8f9fa;z-index:10}.table td[data-v-73765c6d]{vertical-align:middle;padding:.75rem}.whatsapp-controls[data-v-73765c6d]{background-color:#f8f9fa;padding:1.25rem;border-radius:6px;border:1px solid #dee2e6}.whatsapp-controls .form-label[data-v-73765c6d]{font-weight:500;color:#666;font-size:.7rem;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.5rem!important}.whatsapp-controls .form-select[data-v-73765c6d],.whatsapp-controls .form-control[data-v-73765c6d]{height:38px;transition:border-color .2s,box-shadow .2s}.whatsapp-controls .form-select[data-v-73765c6d]:focus,.whatsapp-controls .form-control[data-v-73765c6d]:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem #0d6efd40}.whatsapp-controls .input-group-text[data-v-73765c6d]{background-color:#fff;border:1px solid #dee2e6;border-right:none}.whatsapp-controls .form-control[data-v-73765c6d]{border:1px solid #dee2e6;border-left:none}.whatsapp-controls .btn[data-v-73765c6d]{white-space:nowrap}.whatsapp-controls .btn-outline-primary[data-v-73765c6d]:hover,.whatsapp-controls .btn-outline-danger[data-v-73765c6d]:hover{transition:all .2s ease}.flex-md-grow-0[data-v-73765c6d]{flex-grow:0}@media (max-width: 768px){.flex-md-grow-0[data-v-73765c6d]{flex-grow:1}}.badge[data-v-73765c6d]{display:inline-flex;align-items:center;gap:2px}.whatsapp-reports-container[data-v-73765c6d]{position:relative;overflow:hidden}.card-header[data-v-73765c6d]{padding:1rem 1.25rem}@media (max-width: 767px){.card-header[data-v-73765c6d]{padding:.75rem 1rem}.card-header .row[data-v-73765c6d]{margin-bottom:.75rem}.card-header .row[data-v-73765c6d]:last-child{margin-bottom:0}.card-header .btn[data-v-73765c6d]{min-width:80px}}@media (max-width: 576px){.card-header[data-v-73765c6d]{padding:.5rem .75rem}.card-header .d-flex.gap-3[data-v-73765c6d]{flex-direction:column;gap:.5rem!important}.card-header .btn[data-v-73765c6d],.card-header .dropdown[data-v-73765c6d]{width:100%}.card-header .dropdown .btn[data-v-73765c6d]{width:100%;justify-content:center}}.whatsapp-reports-container[data-v-73765c6d]{--bs-body-color: #000}.table tbody tr.table-warning[data-v-73765c6d]{background-color:#ffc1071a!important}.table tbody tr.table-success[data-v-73765c6d]{background-color:#28a7451a!important}.table tbody tr.table-info[data-v-73765c6d]{background-color:#0dcaf01a!important}.table tbody tr.table-primary[data-v-73765c6d]{background-color:#0d6efd1a!important}.response-preview[data-v-73765c6d]:hover{text-decoration:underline}.response-expand-icon[data-v-73765c6d]{font-size:16px;margin-left:.25rem;vertical-align:middle}.table tbody tr[data-v-73765c6d]:hover{background-color:inherit!important;transform:none!important;box-shadow:none!important;transition:none!important}.table tbody tr[data-v-73765c6d]{transition:none!important;transform:none!important}.vue-loading[data-v-73765c6d]{transition:opacity .3s ease}html[data-v-73765c6d]{scroll-behavior:smooth}.transactions-container[data-v-8ce22762]{padding:1.5rem;max-width:100%}.transactions-header[data-v-8ce22762]{background:linear-gradient(135deg,#f8f9fa,#fff);padding:1.5rem;border-radius:8px;border:1px solid #e9ecef;box-shadow:0 1px 3px #0000000d}.transactions-header .row>div[data-v-8ce22762]{display:flex;flex-direction:column}.transactions-header label[data-v-8ce22762]{font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.9rem}.card-body[data-v-8ce22762]{padding:1.5rem!important}.search-header[data-v-8ce22762]{margin-bottom:1.5rem}.search-box[data-v-8ce22762]{position:relative}.search-box .form-control[data-v-8ce22762]{border-radius:8px;padding-right:40px;border:1px solid #e9ecef}.search-box .form-control[data-v-8ce22762]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.search-icon[data-v-8ce22762],.clear-search[data-v-8ce22762]{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;color:#6c757d;display:flex;align-items:center}.clear-search[data-v-8ce22762]:hover{color:#212529}.card[data-v-8ce22762]{border:1px solid rgba(0,0,0,.05);box-shadow:0 .5px 1.5px #0000000f;margin-bottom:1.5rem}.table-responsive[data-v-8ce22762]{padding:0;overflow-x:auto}.table[data-v-8ce22762]{margin-bottom:0}.table thead th[data-v-8ce22762]{background:#f8f9fa;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;cursor:pointer;-webkit-user-select:none;user-select:none;padding:1rem;font-size:.9rem;transition:background-color .2s ease}.table thead th[data-v-8ce22762]:hover{background:#e9ecef}.table tbody tr[data-v-8ce22762]{border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.table tbody tr[data-v-8ce22762]:hover{background-color:#007bff05}.table tbody td[data-v-8ce22762]{vertical-align:middle;padding:1rem;font-size:.95rem}.table .badge[data-v-8ce22762]{padding:.35rem .65rem;font-size:.75rem;font-weight:600;border-radius:4px}.material-icons[data-v-8ce22762]{font-size:1.25rem;vertical-align:middle;-webkit-user-select:none;user-select:none}.material-icons.small[data-v-8ce22762]{font-size:1rem;margin-left:.25rem}.pagination[data-v-8ce22762]{gap:.25rem}.page-link[data-v-8ce22762]{color:#007bff;border:1px solid #dee2e6;padding:.5rem .75rem;border-radius:4px}.page-link[data-v-8ce22762]:hover{color:#0056b3;background-color:#f8f9fa}.page-item.active .page-link[data-v-8ce22762]{background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link[data-v-8ce22762]{color:#6c757d;cursor:not-allowed}@media (max-width: 768px){.transactions-container[data-v-8ce22762],.transactions-header[data-v-8ce22762]{padding:1rem}.transactions-header .row>div[data-v-8ce22762]{margin-bottom:.5rem}.table thead th[data-v-8ce22762]{padding:.75rem .5rem;font-size:.8rem}.table tbody td[data-v-8ce22762]{padding:.75rem .5rem;font-size:.85rem}.search-header[data-v-8ce22762]{margin-bottom:1rem}}@media (max-width: 480px){.transactions-container[data-v-8ce22762],.transactions-header[data-v-8ce22762]{padding:.75rem}.table[data-v-8ce22762]{font-size:.75rem}.table thead th[data-v-8ce22762]{padding:.5rem .25rem;font-size:.7rem}.table tbody td[data-v-8ce22762]{padding:.5rem .25rem}}.user-management-container[data-v-21248e61]{padding:0}.card-header[data-v-21248e61]{background-color:transparent;padding:1rem 0 .5rem;border-color:#e7e7e7}.card-body[data-v-21248e61]{padding:1.5rem 0}.card-title[data-v-21248e61]{font-size:1.125rem;font-weight:600;color:#2d3748;display:flex;align-items:center}.card-title i[data-v-21248e61]{font-size:1.5rem;color:#5e72e4}.table[data-v-21248e61]{margin-bottom:0}.table thead th[data-v-21248e61]{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#495057;background-color:#f8f9fa;border-color:#e7e7e7;padding:1rem .75rem}.table tbody td[data-v-21248e61]{padding:.75rem;border-color:#e7e7e7;font-size:.875rem}.table tbody tr[data-v-21248e61]:hover{background-color:#f8f9fa}.badge[data-v-21248e61]{padding:.35rem .65rem;font-weight:500;font-size:.75rem}.btn-group .btn[data-v-21248e61]{font-size:.875rem;padding:.35rem .65rem;border-radius:.25rem}.btn-sm[data-v-21248e61]{padding:.35rem .75rem;font-size:.875rem;font-weight:500}h6[data-v-21248e61]{font-weight:600;color:#2d3748;font-size:.95rem}.fw-600[data-v-21248e61]{font-weight:600}.fw-500[data-v-21248e61],.fw-medium[data-v-21248e61]{font-weight:500}.text-muted[data-v-21248e61]{color:#6c757d}.align-middle[data-v-21248e61]{vertical-align:middle}.text-center[data-v-21248e61]{text-align:center}.smart-tutorial-assistant[data-v-6aaca9f0]{position:fixed;bottom:20px;right:20px;width:380px;max-height:600px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0003;border:1px solid #e0e0e0;z-index:9999;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.smart-tutorial-assistant.minimized[data-v-6aaca9f0]{height:60px;max-height:60px}.smart-tutorial-assistant.animating[data-v-6aaca9f0]{transform:scale(.95)}.tutorial-header[data-v-6aaca9f0]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.tutorial-avatar[data-v-6aaca9f0]{width:36px;height:36px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;margin-right:12px}.tutorial-info[data-v-6aaca9f0]{flex:1}.tutorial-info h6[data-v-6aaca9f0]{color:#fff;font-weight:600}.tutorial-controls[data-v-6aaca9f0]{display:flex;gap:4px}.tutorial-controls .btn[data-v-6aaca9f0]{width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.3);color:#ffffffe6}.tutorial-controls .btn[data-v-6aaca9f0]:hover{background:#ffffff1a;color:#fff}.tutorial-body[data-v-6aaca9f0]{max-height:520px;overflow-y:auto;padding:0}.tutorial-welcome[data-v-6aaca9f0]{padding:20px}.tutorial-welcome-icon[data-v-6aaca9f0]{font-size:48px;color:#667eea;margin-bottom:8px}.tutorial-option[data-v-6aaca9f0]{display:flex;align-items:center;padding:12px;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s ease}.tutorial-option[data-v-6aaca9f0]:hover{border-color:#667eea;background:#f8f9ff}.tutorial-option .material-icons[data-v-6aaca9f0]:first-child{margin-right:12px;color:#667eea}.tutorial-option-content[data-v-6aaca9f0]{flex:1}.tutorial-meta[data-v-6aaca9f0]{margin-top:4px}.tutorial-active[data-v-6aaca9f0]{padding:16px 20px}.tutorial-progress[data-v-6aaca9f0]{margin-bottom:16px}.progress[data-v-6aaca9f0]{height:6px;border-radius:3px;background:#f0f0f0}.current-step[data-v-6aaca9f0]{margin-bottom:16px}.step-title[data-v-6aaca9f0]{color:#333;font-weight:600;margin-bottom:4px}.step-content[data-v-6aaca9f0]{margin:12px 0;line-height:1.5}.step-content[data-v-6aaca9f0] .feature-list{list-style:none;padding:0}.step-content[data-v-6aaca9f0] .feature-list li{display:flex;align-items:center;margin-bottom:8px}.step-content[data-v-6aaca9f0] .feature-list .material-icons{margin-right:8px;font-size:18px}.step-content[data-v-6aaca9f0] .alert{padding:12px;border-radius:8px;border:none;margin:12px 0}.step-content[data-v-6aaca9f0] .alert-info{background:#e3f2fd;color:#1976d2}.step-content[data-v-6aaca9f0] .alert-success{background:#e8f5e8;color:#2e7d32}.step-content[data-v-6aaca9f0] .alert-primary{background:#e3f2fd;color:#1976d2}.step-actions[data-v-6aaca9f0]{display:flex;align-items:center;gap:8px;margin-top:12px}.step-navigation[data-v-6aaca9f0]{margin-left:auto}.element-highlight-controls[data-v-6aaca9f0]{margin-top:8px}.tutorial-completed[data-v-6aaca9f0]{text-align:center;padding:20px}.tutorial-success-icon[data-v-6aaca9f0]{font-size:48px;margin-bottom:12px}.completion-actions[data-v-6aaca9f0]{margin-top:16px}.tutorial-controls-footer[data-v-6aaca9f0]{display:flex;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}.tutorial-fab[data-v-6aaca9f0]{position:fixed;bottom:20px;right:20px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px #0003;z-index:9998}.pulse-ring[data-v-6aaca9f0]{content:"";width:56px;height:56px;border:2px solid #667eea;border-radius:50%;position:absolute;animation:pulse-ring-6aaca9f0 2s cubic-bezier(.215,.61,.355,1) infinite}@keyframes pulse-ring-6aaca9f0{0%{transform:scale(.8);opacity:1}to{transform:scale(2);opacity:0}}.tutorial-highlight{position:relative;box-shadow:0 0 0 4px #667eea80;border-radius:4px;animation:highlight-pulse-6aaca9f0 2s infinite}@keyframes highlight-pulse-6aaca9f0{0%,to{box-shadow:0 0 0 4px #667eea80}50%{box-shadow:0 0 0 8px #667eea4d}}@media (max-width: 768px){.smart-tutorial-assistant[data-v-6aaca9f0]{width:calc(100vw - 40px);bottom:10px;right:20px;left:20px}}
