.admin-sidebar[data-v-e0937b8b]{width:260px;background:#1e293b;color:#fff;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto;transition:all .3s ease}[data-theme=dark] .admin-sidebar[data-v-e0937b8b]{background:#1a1a24}.admin-sidebar.collapsed[data-v-e0937b8b]{width:70px}.sidebar-header[data-v-e0937b8b]{padding:20px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.toggle-btn[data-v-e0937b8b]{background:#ffffff1a;border:none;color:#fff;width:36px;height:36px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;padding:0}.toggle-btn[data-v-e0937b8b]:hover{background:#fff3}.hamburger[data-v-e0937b8b]{width:20px;height:16px;position:relative;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s}.hamburger span[data-v-e0937b8b]{display:block;height:2px;width:100%;background:#fff;border-radius:2px;transition:background-color .2s}.sidebar-nav[data-v-e0937b8b]{flex:1;padding:20px 0;overflow-y:auto}.nav-section[data-v-e0937b8b]{margin-bottom:24px}.nav-section-title[data-v-e0937b8b]{padding:0 20px 8px;font-size:11px;font-weight:600;text-transform:uppercase;color:#ffffff80;letter-spacing:.5px}.collapsed .nav-section[data-v-e0937b8b]{margin-bottom:8px}.nav-item[data-v-e0937b8b]{display:flex;align-items:center;gap:12px;padding:12px 20px;color:#ffffffb3;text-decoration:none;transition:all .2s;position:relative}.collapsed .nav-item[data-v-e0937b8b]{justify-content:center;padding:12px}.nav-item[data-v-e0937b8b]:hover{background:#ffffff0d;color:#fff}.nav-item.active[data-v-e0937b8b]{background:#6366f11a;color:#818cf8;font-weight:600}.nav-item.active[data-v-e0937b8b]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#818cf8}.nav-icon[data-v-e0937b8b]{font-size:18px;width:24px;text-align:center;flex-shrink:0}.nav-text[data-v-e0937b8b]{font-size:14px;white-space:nowrap}.sidebar-footer[data-v-e0937b8b]{position:relative;padding:16px;border-top:1px solid rgba(255,255,255,.1)}.user-profile[data-v-e0937b8b]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:8px;border-radius:8px;transition:background .2s}.collapsed .user-profile[data-v-e0937b8b]{justify-content:center}.user-profile[data-v-e0937b8b]:hover{background:#ffffff0d}.user-info[data-v-e0937b8b]{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;flex:1!important}.collapsed .user-info[data-v-e0937b8b]{justify-content:center}.user-avatar[data-v-e0937b8b]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;box-shadow:0 2px 8px #667eea66;flex-shrink:0}.user-details[data-v-e0937b8b]{flex:1;min-width:0;display:flex;flex-direction:column}.user-name[data-v-e0937b8b]{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-role[data-v-e0937b8b]{font-size:12px;color:#ffffff80}.dropdown-arrow[data-v-e0937b8b]{font-size:10px;color:#ffffff80;transition:transform .3s;flex-shrink:0}.dropdown-arrow.open[data-v-e0937b8b]{transform:rotate(180deg)}.dropdown-backdrop[data-v-e0937b8b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:99998;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.profile-dropdown[data-v-e0937b8b]{position:fixed;bottom:80px;left:16px;width:228px;background:#1e293b;border-radius:12px;box-shadow:0 10px 40px #000c,0 0 0 1px #ffffff26;overflow:hidden;z-index:99999;opacity:1}.profile-dropdown.collapsed-dropdown[data-v-e0937b8b]{left:86px;width:240px;bottom:16px}.dropdown-header[data-v-e0937b8b]{padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;gap:12px}.dropdown-avatar[data-v-e0937b8b]{width:48px;height:48px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;color:#fff}.dropdown-user-info[data-v-e0937b8b]{flex:1;min-width:0}.dropdown-name[data-v-e0937b8b]{font-size:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-email[data-v-e0937b8b]{font-size:12px;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-divider[data-v-e0937b8b]{height:1px;background:#ffffff1a;margin:8px 0}.dropdown-item[data-v-e0937b8b]{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#fffffff2;text-decoration:none;transition:background .2s;font-size:14px;font-weight:500}.dropdown-item[data-v-e0937b8b]:hover{background:#ffffff1a;color:#fff}.dropdown-item.logout[data-v-e0937b8b]{color:#f87171}.dropdown-item.logout[data-v-e0937b8b]:hover{background:#f871711a}.dropdown-icon[data-v-e0937b8b]{font-size:18px;width:24px;text-align:center}.dropdown-enter-active[data-v-e0937b8b],.dropdown-leave-active[data-v-e0937b8b]{transition:all .3s ease}.dropdown-enter-from[data-v-e0937b8b],.dropdown-leave-to[data-v-e0937b8b]{opacity:0;transform:translateY(10px)}.admin-sidebar[data-v-e0937b8b]::-webkit-scrollbar{width:6px}.admin-sidebar[data-v-e0937b8b]::-webkit-scrollbar-track{background:#ffffff0d}.admin-sidebar[data-v-e0937b8b]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.admin-sidebar[data-v-e0937b8b]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.admin-header[data-v-a7c6f788]{background:#fff;border-bottom:1px solid #e5e7eb;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:100;box-shadow:0 1px 3px #0000000d;transition:all .3s ease}[data-theme=dark] .admin-header[data-v-a7c6f788]{background:#1a1a24;border-bottom-color:#2a2a3a;box-shadow:0 1px 3px #0000004d}.header-left[data-v-a7c6f788]{flex:1}.page-title[data-v-a7c6f788]{margin:0;font-size:24px;font-weight:700;color:#1e293b;transition:color .3s ease}[data-theme=dark] .page-title[data-v-a7c6f788]{color:#e0e0e0}.header-right[data-v-a7c6f788]{display:flex;align-items:center;gap:16px}.header-actions[data-v-a7c6f788]{display:flex;gap:12px}.btn-action[data-v-a7c6f788]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#475569;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.btn-action[data-v-a7c6f788]:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-2px)}[data-theme=dark] .btn-action[data-v-a7c6f788]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-action[data-v-a7c6f788]:hover{background:#3a3a4a;border-color:#4a4a5a}.btn-action.theme-toggle[data-v-a7c6f788]{background:#1a1a2e!important;border:1px solid rgba(255,255,255,.1);padding:11px!important;min-width:42px}.btn-action.theme-toggle[data-v-a7c6f788]:hover{background:#2a2a3e!important}[data-theme=dark] .btn-action.theme-toggle[data-v-a7c6f788]{background:#ffffffe6!important;border:1px solid rgba(0,0,0,.1)}[data-theme=dark] .btn-action.theme-toggle[data-v-a7c6f788]:hover{background:#fff!important}.theme-icon[data-v-a7c6f788]{width:20px;height:20px;object-fit:contain;display:block;filter:brightness(0) invert(1)}[data-theme=dark] .theme-icon[data-v-a7c6f788]{filter:brightness(0)}.btn-action.logout[data-v-a7c6f788]{color:#dc2626;border-color:#fecaca}.btn-action.logout[data-v-a7c6f788]:hover{background:#fef2f2;border-color:#fca5a5}[data-theme=dark] .btn-action.logout[data-v-a7c6f788]{color:#ff6b6b;border-color:#5a2626;background:#2a2a3a}[data-theme=dark] .btn-action.logout[data-v-a7c6f788]:hover{background:#3a1a1a;border-color:#6a2626}.btn-action span[data-v-a7c6f788]:first-child{font-size:16px}@media (max-width: 768px){.admin-header[data-v-a7c6f788]{padding:16px 20px}.page-title[data-v-a7c6f788]{font-size:20px}.btn-action span[data-v-a7c6f788]:last-child{display:none}}.chart-card[data-v-1be61996]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.chart-header[data-v-1be61996]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chart-header h3[data-v-1be61996]{margin:0;font-size:18px;font-weight:600;color:#111827}.chart-select[data-v-1be61996]{padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.chart-loading[data-v-1be61996]{display:flex;justify-content:center;align-items:center;height:300px}.chart-container[data-v-1be61996]{height:300px;position:relative;width:100%}.spinner[data-v-1be61996]{width:40px;height:40px;border:4px solid #f3f4f6;border-top-color:#6366f1;border-radius:50%;animation:spin-1be61996 .8s linear infinite}@keyframes spin-1be61996{to{transform:rotate(360deg)}}.chart-card[data-v-381844f8]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.chart-header[data-v-381844f8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chart-header h3[data-v-381844f8]{margin:0;font-size:18px;font-weight:600;color:#111827}.chart-select[data-v-381844f8]{padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;background:#fff;cursor:pointer;transition:border-color .2s}.chart-select[data-v-381844f8]:hover{border-color:#667eea}.chart-select[data-v-381844f8]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.chart-loading[data-v-381844f8]{display:flex;justify-content:center;align-items:center;height:300px}.chart-container[data-v-381844f8]{height:300px;position:relative;width:100%}.spinner[data-v-381844f8]{width:40px;height:40px;border:4px solid #f3f4f6;border-top-color:#6366f1;border-radius:50%;animation:spin-381844f8 .8s linear infinite}@keyframes spin-381844f8{to{transform:rotate(360deg)}}.admin-dashboard[data-v-7442dbef]{max-width:1600px}.charts-grid[data-v-7442dbef],.content-grid[data-v-7442dbef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}.card h3[data-v-7442dbef]{margin:0 0 20px;font-size:18px;font-weight:700;color:#1e293b}.overview-list[data-v-7442dbef]{display:flex;flex-direction:column;gap:16px}.overview-item[data-v-7442dbef]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#f8fafc;border-radius:8px;border-left:3px solid #667eea}.overview-item .label[data-v-7442dbef]{font-size:14px;color:#64748b;font-weight:600}.overview-item .value[data-v-7442dbef]{font-size:16px;color:#1e293b;font-weight:700}.actions-list[data-v-7442dbef]{display:flex;flex-direction:column;gap:12px}.action-button[data-v-7442dbef]{display:flex;align-items:center;gap:12px;padding:16px;background:#f8fafc;border-radius:8px;text-decoration:none;color:#1e293b;font-weight:600;transition:all .2s;border:2px solid transparent}.action-button[data-v-7442dbef]:hover{background:#fff;border-color:#667eea;transform:translate(4px)}.action-icon[data-v-7442dbef]{font-size:24px}.action-text[data-v-7442dbef]{flex:1;font-size:15px}.action-arrow[data-v-7442dbef]{font-size:20px;color:#667eea;transition:transform .2s}.action-button:hover .action-arrow[data-v-7442dbef]{transform:translate(4px)}.info-card[data-v-7442dbef]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.info-card h3[data-v-7442dbef]{margin:0 0 20px;font-size:18px;font-weight:700;color:#1e293b}.info-grid[data-v-7442dbef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.info-item[data-v-7442dbef]{padding:12px;background:#f8fafc;border-radius:8px}.info-label[data-v-7442dbef]{display:block;font-size:12px;color:#64748b;font-weight:600;margin-bottom:4px}.info-value[data-v-7442dbef]{display:block;font-size:14px;color:#1e293b;font-weight:700}@media (max-width: 1024px){.charts-grid[data-v-7442dbef],.content-grid[data-v-7442dbef]{grid-template-columns:1fr!important}}@media (max-width: 768px){.info-grid[data-v-7442dbef],.charts-grid[data-v-7442dbef],.content-grid[data-v-7442dbef]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-7442dbef],.content-grid[data-v-7442dbef]{grid-template-columns:1fr!important}}.admin-page[data-v-7c2cdb16]{max-width:1800px}.page-header[data-v-7c2cdb16]{margin-bottom:30px}.page-header h1[data-v-7c2cdb16]{margin:0 0 8px;font-size:28px;font-weight:700;color:#1e293b}.subtitle[data-v-7c2cdb16]{margin:0;color:#64748b;font-size:14px}.btn[data-v-7c2cdb16]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.btn-primary[data-v-7c2cdb16]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-7c2cdb16]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-7c2cdb16]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-7c2cdb16]{background:#e9ecef;color:#495057}.btn-secondary[data-v-7c2cdb16]:hover{background:#dee2e6}.btn-danger[data-v-7c2cdb16]{background:#dc2626;color:#fff}.btn-danger[data-v-7c2cdb16]:hover{background:#b91c1c}.btn-icon[data-v-7c2cdb16]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;font-size:14px}.btn-icon[data-v-7c2cdb16]:hover{background:#f8fafc;border-color:#cbd5e1}.btn-icon.danger[data-v-7c2cdb16]:hover{background:#fee;border-color:#fca5a5}.loading[data-v-7c2cdb16]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.spinner[data-v-7c2cdb16]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin-7c2cdb16 1s linear infinite}@keyframes spin-7c2cdb16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-7c2cdb16]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-7c2cdb16]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-7c2cdb16]{font-size:20px;color:#1e293b;margin:0 0 8px}.empty-state p[data-v-7c2cdb16]{margin:0;font-size:14px}.card[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.modal-overlay[data-v-7c2cdb16]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-7c2cdb16]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-7c2cdb16 .3s ease-out}.modal-content.large[data-v-7c2cdb16]{max-width:800px}@keyframes modalSlideIn-7c2cdb16{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-7c2cdb16]{padding:24px 30px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-header.danger[data-v-7c2cdb16]{background:#fee;border-bottom-color:#fca5a5}.modal-header h3[data-v-7c2cdb16]{margin:0;font-size:20px;color:#1e293b;font-weight:600}.close-btn[data-v-7c2cdb16]{background:none;border:none;font-size:28px;cursor:pointer;color:#95a5a6;transition:color .2s;line-height:1;padding:0}.close-btn[data-v-7c2cdb16]:hover{color:#e74c3c}.modal-body[data-v-7c2cdb16]{padding:24px 30px;max-height:calc(80vh - 180px);overflow-y:auto}.modal-footer[data-v-7c2cdb16]{display:flex;justify-content:flex-end;gap:12px;padding:24px 30px;border-top:1px solid #e9ecef}@media (max-width: 768px){.page-header h1[data-v-7c2cdb16]{font-size:24px}}[data-theme=dark] .page-header h1[data-v-7c2cdb16]{color:#e0e0e0}[data-theme=dark] .subtitle[data-v-7c2cdb16]{color:#94a3b8}[data-theme=dark] .btn-secondary[data-v-7c2cdb16]{background:#2a2a3a;color:#e0e0e0}[data-theme=dark] .btn-secondary[data-v-7c2cdb16]:hover{background:#3a3a4a}[data-theme=dark] .btn-icon[data-v-7c2cdb16]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-icon[data-v-7c2cdb16]:hover{background:#3a3a4a;border-color:#4a4a5a}[data-theme=dark] .btn-icon.danger[data-v-7c2cdb16]:hover{background:#3a1a1a;border-color:#6a2626}[data-theme=dark] .spinner[data-v-7c2cdb16]{border-color:#2a2a3a;border-top-color:#667eea}[data-theme=dark] .empty-state[data-v-7c2cdb16]{color:#64748b}[data-theme=dark] .empty-state h3[data-v-7c2cdb16]{color:#e0e0e0}[data-theme=dark] .card[data-v-7c2cdb16]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .modal-overlay[data-v-7c2cdb16]{background-color:#000c}[data-theme=dark] .modal-content[data-v-7c2cdb16]{background:#1e293b;box-shadow:0 20px 60px #0009}[data-theme=dark] .modal-header[data-v-7c2cdb16]{border-bottom-color:#2a2a3a}[data-theme=dark] .modal-header.danger[data-v-7c2cdb16]{background:#3a1a1a;border-bottom-color:#6a2626}[data-theme=dark] .modal-header h3[data-v-7c2cdb16]{color:#e0e0e0}[data-theme=dark] .close-btn[data-v-7c2cdb16]{color:#64748b}[data-theme=dark] .close-btn[data-v-7c2cdb16]:hover{color:#ff6b6b}[data-theme=dark] .modal-footer[data-v-7c2cdb16]{border-top-color:#2a2a3a}.filters-card[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-row[data-v-7c2cdb16]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-group[data-v-7c2cdb16]{display:flex;flex-direction:column}.filter-label[data-v-7c2cdb16]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.filter-input[data-v-7c2cdb16],.filter-select[data-v-7c2cdb16]{padding:10px 12px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s}.filter-input[data-v-7c2cdb16]:focus,.filter-select[data-v-7c2cdb16]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.filter-actions[data-v-7c2cdb16]{display:flex;gap:8px}@media (max-width: 768px){.filters-row[data-v-7c2cdb16]{grid-template-columns:1fr}}.table-card[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;min-width:0}.table-header[data-v-7c2cdb16]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.table-header h3[data-v-7c2cdb16]{margin:0;font-size:16px;color:#64748b}.data-table[data-v-7c2cdb16]{width:100%;border-collapse:collapse;table-layout:auto}.data-table thead[data-v-7c2cdb16]{background:#f8fafc}.data-table th[data-v-7c2cdb16]{padding:12px 16px;text-align:left;font-weight:600;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-7c2cdb16]{padding:16px;border-bottom:1px solid #f1f5f9;color:#1e293b;word-wrap:break-word}.data-table tbody tr[data-v-7c2cdb16]{transition:background-color .2s}.data-table tbody tr[data-v-7c2cdb16]:hover{background:#f8fafc}.user-info[data-v-7c2cdb16]{display:flex;flex-direction:column;gap:4px}.user-info strong[data-v-7c2cdb16]{font-weight:600}.user-info small[data-v-7c2cdb16]{font-size:12px;color:#64748b}.amount[data-v-7c2cdb16]{font-weight:600;font-family:Courier New,monospace}.amount.positive[data-v-7c2cdb16]{color:#059669}.amount.negative[data-v-7c2cdb16]{color:#dc2626}.amount.taxable[data-v-7c2cdb16]{color:#2563eb;font-size:15px}.badge[data-v-7c2cdb16]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge[data-v-7c2cdb16]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-7c2cdb16],.status-badge.confirmed[data-v-7c2cdb16]{background:#d1fae5;color:#059669}.status-badge.blocked[data-v-7c2cdb16],.status-badge.failed[data-v-7c2cdb16]{background:#fee2e2;color:#dc2626}.status-badge.pending[data-v-7c2cdb16]{background:#fef3c7;color:#d97706}.role-badge[data-v-7c2cdb16]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.role-badge.super_admin[data-v-7c2cdb16]{background:#fef3c7;color:#d97706;border:1px solid #fbbf24}.role-badge.manager[data-v-7c2cdb16]{background:#dbeafe;color:#1d4ed8;border:1px solid #60a5fa}.role-badge.corporate_manager[data-v-7c2cdb16]{background:#e0f2fe;color:#0369a1;border:1px solid #38bdf8}.role-badge.editor[data-v-7c2cdb16]{background:#e9d5ff;color:#7c3aed;border:1px solid #a78bfa}.role-badge.support[data-v-7c2cdb16]{background:#d1fae5;color:#059669;border:1px solid #34d399}.role-badge.corporate[data-v-7c2cdb16]{background:#f3e8ff;color:#9333ea;border:1px solid #c084fc}.role-badge.admin[data-v-7c2cdb16]{background:#fee2e2;color:#dc2626}.role-badge.user[data-v-7c2cdb16]{background:#e0e7ff;color:#4f46e5}.blockchain-badge[data-v-7c2cdb16]{background:#e0e7ff;color:#4f46e5;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.country-badge[data-v-7c2cdb16]{background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.year-badge[data-v-7c2cdb16]{background:#dbeafe;color:#2563eb;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.asset-badge[data-v-7c2cdb16]{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;font-family:monospace}.exchange-badge[data-v-7c2cdb16]{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.type-badge[data-v-7c2cdb16]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.type-badge.receive[data-v-7c2cdb16]{background:#d1fae5;color:#059669}.type-badge.send[data-v-7c2cdb16]{background:#fee2e2;color:#dc2626}.type-badge.trade[data-v-7c2cdb16]{background:#dbeafe;color:#2563eb}.type-badge.staking[data-v-7c2cdb16]{background:#fef3c7;color:#d97706}.address[data-v-7c2cdb16],.hash[data-v-7c2cdb16]{font-family:Courier New,monospace;font-size:12px;background:#f1f5f9;padding:4px 8px;border-radius:4px}.wallet-name[data-v-7c2cdb16]{font-weight:600;color:#667eea}.no-exchange[data-v-7c2cdb16]{color:#94a3b8}.action-buttons[data-v-7c2cdb16]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1024px){.table-card[data-v-7c2cdb16]{overflow-x:scroll}.data-table[data-v-7c2cdb16]{min-width:800px}}[data-theme=dark] .table-card[data-v-7c2cdb16]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .table-header h3[data-v-7c2cdb16]{color:#94a3b8}[data-theme=dark] .data-table thead[data-v-7c2cdb16]{background:#0f172a}[data-theme=dark] .data-table th[data-v-7c2cdb16]{color:#94a3b8;border-bottom-color:#334155}[data-theme=dark] .data-table td[data-v-7c2cdb16]{color:#e2e8f0;border-bottom-color:#1e293b}[data-theme=dark] .data-table tbody tr[data-v-7c2cdb16]:hover{background:#0f172a}[data-theme=dark] .user-info small[data-v-7c2cdb16]{color:#94a3b8}[data-theme=dark] .status-badge.active[data-v-7c2cdb16],[data-theme=dark] .status-badge.confirmed[data-v-7c2cdb16]{background:#05966933;color:#34d399}[data-theme=dark] .status-badge.blocked[data-v-7c2cdb16],[data-theme=dark] .status-badge.failed[data-v-7c2cdb16]{background:#dc262633;color:#f87171}[data-theme=dark] .status-badge.pending[data-v-7c2cdb16]{background:#d9770633;color:#fbbf24}[data-theme=dark] .address[data-v-7c2cdb16],[data-theme=dark] .hash[data-v-7c2cdb16]{background:#0f172a;color:#94a3b8}[data-theme=dark] .wallet-name[data-v-7c2cdb16]{color:#8b9fef}[data-theme=dark] .no-exchange[data-v-7c2cdb16]{color:#64748b}.form-grid[data-v-7c2cdb16]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-7c2cdb16]{display:flex;flex-direction:column}.form-group-full[data-v-7c2cdb16]{grid-column:1 / -1}.form-label[data-v-7c2cdb16]{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:14px}.required[data-v-7c2cdb16]{color:#dc2626}.form-input[data-v-7c2cdb16],.form-select[data-v-7c2cdb16],.form-textarea[data-v-7c2cdb16]{padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s;font-family:inherit}.form-input[data-v-7c2cdb16]:focus,.form-select[data-v-7c2cdb16]:focus,.form-textarea[data-v-7c2cdb16]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-7c2cdb16]:disabled,.form-select[data-v-7c2cdb16]:disabled,.form-textarea[data-v-7c2cdb16]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-textarea[data-v-7c2cdb16]{min-height:100px;resize:vertical}.form-hint[data-v-7c2cdb16]{margin-top:6px;font-size:12px;color:#64748b}.form-input.error[data-v-7c2cdb16],.form-select.error[data-v-7c2cdb16],.form-textarea.error[data-v-7c2cdb16]{border-color:#dc2626}.form-error[data-v-7c2cdb16]{margin-top:6px;font-size:12px;color:#dc2626}.form-checkbox[data-v-7c2cdb16],.form-radio[data-v-7c2cdb16]{display:flex;align-items:center;gap:8px;cursor:pointer}.form-checkbox input[type=checkbox][data-v-7c2cdb16],.form-radio input[type=radio][data-v-7c2cdb16]{width:18px;height:18px;cursor:pointer}.file-upload[data-v-7c2cdb16]{position:relative;display:inline-block}.file-upload-input[data-v-7c2cdb16]{position:absolute;left:-9999px}.file-upload-label[data-v-7c2cdb16]{display:inline-block;padding:10px 20px;background:#e9ecef;color:#495057;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.file-upload-label[data-v-7c2cdb16]:hover{background:#dee2e6}.alert[data-v-7c2cdb16]{padding:15px 20px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success[data-v-7c2cdb16]{background-color:#d1fae5;color:#059669;border:1px solid #6ee7b7}.alert-error[data-v-7c2cdb16]{background-color:#fee;color:#dc2626;border:1px solid #fca5a5}.alert-warning[data-v-7c2cdb16]{background-color:#fef3c7;color:#d97706;border:1px solid #fcd34d}.alert-info[data-v-7c2cdb16]{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.alert-icon[data-v-7c2cdb16]{font-size:20px}.alert-message[data-v-7c2cdb16]{flex:1}@media (max-width: 768px){.form-grid[data-v-7c2cdb16]{grid-template-columns:1fr}.form-group-full[data-v-7c2cdb16]{grid-column:1}}[data-theme=dark] .form-label[data-v-7c2cdb16]{color:#e2e8f0}[data-theme=dark] .form-input[data-v-7c2cdb16],[data-theme=dark] .form-select[data-v-7c2cdb16],[data-theme=dark] .form-textarea[data-v-7c2cdb16]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .form-input[data-v-7c2cdb16]:focus,[data-theme=dark] .form-select[data-v-7c2cdb16]:focus,[data-theme=dark] .form-textarea[data-v-7c2cdb16]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}[data-theme=dark] .form-input[data-v-7c2cdb16]:disabled,[data-theme=dark] .form-select[data-v-7c2cdb16]:disabled,[data-theme=dark] .form-textarea[data-v-7c2cdb16]:disabled{background:#0f172a;color:#64748b}[data-theme=dark] .form-hint[data-v-7c2cdb16]{color:#94a3b8}[data-theme=dark] .file-upload-label[data-v-7c2cdb16]{background:#2a2a3a;color:#e2e8f0}[data-theme=dark] .file-upload-label[data-v-7c2cdb16]:hover{background:#3a3a4a}[data-theme=dark] .alert-success[data-v-7c2cdb16]{background:#05966933;color:#34d399;border-color:#34d3994d}[data-theme=dark] .alert-error[data-v-7c2cdb16]{background:#dc262633;color:#f87171;border-color:#f871714d}[data-theme=dark] .alert-warning[data-v-7c2cdb16]{background:#d9770633;color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .alert-info[data-v-7c2cdb16]{background:#2563eb33;color:#60a5fa;border-color:#60a5fa4d}.stats-grid[data-v-7c2cdb16]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.charts-grid[data-v-7c2cdb16]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}@media (max-width: 1024px){.charts-grid[data-v-7c2cdb16]{grid-template-columns:1fr!important}}@media (max-width: 768px){.charts-grid[data-v-7c2cdb16]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-7c2cdb16]{grid-template-columns:1fr!important}}.stat-card[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;display:flex;gap:16px;align-items:center;transition:box-shadow .2s;color:#fff;position:relative;overflow:hidden}.stat-card[data-v-7c2cdb16]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:radial-gradient(circle at top right,rgba(255,255,255,.8),transparent);pointer-events:none}.stat-card[data-v-7c2cdb16]:hover{box-shadow:0 2px 6px #0000001f}.stat-card.gradient-blue[data-v-7c2cdb16]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.gradient-green[data-v-7c2cdb16]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-card.gradient-purple[data-v-7c2cdb16]{background:linear-gradient(135deg,#7f00ff,#e100ff)}.stat-card.gradient-orange[data-v-7c2cdb16]{background:linear-gradient(135deg,#ff6a00,#ee0979)}.stat-card.gradient-red[data-v-7c2cdb16]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.stat-card.gradient-cyan[data-v-7c2cdb16]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.stat-icon[data-v-7c2cdb16]{font-size:40px;opacity:.95;position:relative;z-index:1}.stat-content[data-v-7c2cdb16]{flex:1;position:relative;z-index:1}.stat-value[data-v-7c2cdb16]{font-size:32px;font-weight:800;line-height:1;margin-bottom:6px}.stat-label[data-v-7c2cdb16]{font-size:13px;opacity:.95;font-weight:600}.chart-card[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;width:100%;min-width:0}.chart-header[data-v-7c2cdb16]{margin-bottom:20px}.chart-header h3[data-v-7c2cdb16]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.chart-header p[data-v-7c2cdb16]{margin:0;font-size:14px;color:#64748b}.chart-container[data-v-7c2cdb16]{height:300px;width:100%;min-width:0;position:relative}.activity-feed[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.activity-feed h3[data-v-7c2cdb16]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.activity-item[data-v-7c2cdb16]{display:flex;gap:12px;padding:12px;border-left:3px solid #e2e8f0;margin-bottom:12px;transition:all .2s}.activity-item[data-v-7c2cdb16]:hover{background:#f8fafc;border-left-color:#667eea}.activity-icon[data-v-7c2cdb16]{width:40px;height:40px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.activity-content[data-v-7c2cdb16]{flex:1}.activity-title[data-v-7c2cdb16]{font-weight:600;color:#1e293b;margin-bottom:4px}.activity-description[data-v-7c2cdb16]{font-size:14px;color:#64748b;margin-bottom:4px}.activity-time[data-v-7c2cdb16]{font-size:12px;color:#94a3b8}.quick-actions[data-v-7c2cdb16]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}.quick-action-card[data-v-7c2cdb16]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;text-align:center;cursor:pointer;transition:all .2s;border:2px solid transparent}.quick-action-card[data-v-7c2cdb16]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#667eea}.quick-action-icon[data-v-7c2cdb16]{font-size:48px;margin-bottom:12px}.quick-action-title[data-v-7c2cdb16]{font-weight:600;color:#1e293b;margin-bottom:4px}.quick-action-description[data-v-7c2cdb16]{font-size:14px;color:#64748b}@media (max-width: 768px){.stats-grid[data-v-7c2cdb16]{grid-template-columns:1fr}.chart-container[data-v-7c2cdb16]{height:250px}.quick-actions[data-v-7c2cdb16]{grid-template-columns:1fr}}[data-theme=dark] .chart-card[data-v-7c2cdb16],[data-theme=dark] .activity-feed[data-v-7c2cdb16]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .chart-header h3[data-v-7c2cdb16],[data-theme=dark] .activity-feed h3[data-v-7c2cdb16]{color:#e2e8f0}[data-theme=dark] .chart-header p[data-v-7c2cdb16]{color:#94a3b8}[data-theme=dark] .activity-item[data-v-7c2cdb16]{border-left-color:#334155}[data-theme=dark] .activity-item[data-v-7c2cdb16]:hover{background:#0f172a;border-left-color:#667eea}[data-theme=dark] .activity-icon[data-v-7c2cdb16]{background:#0f172a}[data-theme=dark] .activity-title[data-v-7c2cdb16]{color:#e2e8f0}[data-theme=dark] .activity-description[data-v-7c2cdb16]{color:#94a3b8}[data-theme=dark] .activity-time[data-v-7c2cdb16]{color:#64748b}[data-theme=dark] .quick-action-card[data-v-7c2cdb16]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .quick-action-card[data-v-7c2cdb16]:hover{box-shadow:0 4px 12px #00000080;border-color:#667eea}[data-theme=dark] .quick-action-title[data-v-7c2cdb16]{color:#e2e8f0}[data-theme=dark] .quick-action-description[data-v-7c2cdb16]{color:#94a3b8}.search-bar[data-v-7c2cdb16]{margin-bottom:24px}.search-input-wrapper[data-v-7c2cdb16]{position:relative;max-width:500px}.search-icon[data-v-7c2cdb16]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:18px;pointer-events:none;opacity:.5}.search-input[data-v-7c2cdb16]{width:100%;padding:12px 45px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:all .2s}.search-input[data-v-7c2cdb16]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.clear-btn[data-v-7c2cdb16]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s}.clear-btn[data-v-7c2cdb16]:hover{color:#6b7280}.user-id[data-v-7c2cdb16]{font-family:Courier New,monospace;font-weight:600;color:#6b7280;font-size:13px}.user-cell[data-v-7c2cdb16]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-7c2cdb16]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.subscription-badge[data-v-7c2cdb16]{padding:4px 10px;background:#f3f4f6;border-radius:6px;font-size:12px;color:#374151;font-weight:600}.warning-text[data-v-7c2cdb16]{color:#dc2626;font-weight:600;font-size:14px}.admin-wallets[data-v-4d600876]{max-width:1600px}.filters-row[data-v-4d600876]{grid-template-columns:2fr 1fr 1fr auto}@media (max-width: 1024px){.filters-row[data-v-4d600876]{grid-template-columns:1fr}}.admin-transactions[data-v-425d850d]{max-width:1800px}.admin-transactions-filters[data-v-425d850d]{grid-template-columns:2fr 2fr 1fr 1fr auto}@media (max-width: 1200px){.admin-transactions-filters[data-v-425d850d]{grid-template-columns:1fr 1fr}.filter-actions[data-v-425d850d]{grid-column:1 / -1}}.admin-reports[data-v-44bed190]{max-width:1800px}.admin-reports-filters[data-v-44bed190]{grid-template-columns:2fr 1fr 1fr auto}.report-details[data-v-44bed190]{display:flex;flex-direction:column;gap:16px}.detail-row[data-v-44bed190]{display:flex;justify-content:space-between;padding:12px;background:#f8fafc;border-radius:8px}.detail-row.highlight[data-v-44bed190]{background:linear-gradient(135deg,#f8fafc,#e0e7ff);font-weight:600}.detail-label[data-v-44bed190]{color:#64748b;font-weight:500}.detail-value[data-v-44bed190]{font-weight:600;color:#1e293b}.detail-value.positive[data-v-44bed190]{color:#059669}.detail-value.negative[data-v-44bed190]{color:#dc2626}.detail-value.taxable[data-v-44bed190]{color:#2563eb;font-size:16px}@media (max-width: 1024px){.admin-reports-filters[data-v-44bed190]{grid-template-columns:1fr 1fr}.filter-actions[data-v-44bed190]{grid-column:1 / -1}}.admin-page[data-v-3706ecba]{max-width:1800px}.page-header[data-v-3706ecba]{margin-bottom:30px}.page-header h1[data-v-3706ecba]{margin:0 0 8px;font-size:28px;font-weight:700;color:#1e293b}.subtitle[data-v-3706ecba]{margin:0;color:#64748b;font-size:14px}.btn[data-v-3706ecba]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.btn-primary[data-v-3706ecba]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-3706ecba]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-3706ecba]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-3706ecba]{background:#e9ecef;color:#495057}.btn-secondary[data-v-3706ecba]:hover{background:#dee2e6}.btn-danger[data-v-3706ecba]{background:#dc2626;color:#fff}.btn-danger[data-v-3706ecba]:hover{background:#b91c1c}.btn-icon[data-v-3706ecba]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;font-size:14px}.btn-icon[data-v-3706ecba]:hover{background:#f8fafc;border-color:#cbd5e1}.btn-icon.danger[data-v-3706ecba]:hover{background:#fee;border-color:#fca5a5}.loading[data-v-3706ecba]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.spinner[data-v-3706ecba]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin-3706ecba 1s linear infinite}@keyframes spin-3706ecba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-3706ecba]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-3706ecba]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-3706ecba]{font-size:20px;color:#1e293b;margin:0 0 8px}.empty-state p[data-v-3706ecba]{margin:0;font-size:14px}.card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.modal-overlay[data-v-3706ecba]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-3706ecba]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-3706ecba .3s ease-out}.modal-content.large[data-v-3706ecba]{max-width:800px}@keyframes modalSlideIn-3706ecba{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-3706ecba]{padding:24px 30px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-header.danger[data-v-3706ecba]{background:#fee;border-bottom-color:#fca5a5}.modal-header h3[data-v-3706ecba]{margin:0;font-size:20px;color:#1e293b;font-weight:600}.close-btn[data-v-3706ecba]{background:none;border:none;font-size:28px;cursor:pointer;color:#95a5a6;transition:color .2s;line-height:1;padding:0}.close-btn[data-v-3706ecba]:hover{color:#e74c3c}.modal-body[data-v-3706ecba]{padding:24px 30px;max-height:calc(80vh - 180px);overflow-y:auto}.modal-footer[data-v-3706ecba]{display:flex;justify-content:flex-end;gap:12px;padding:24px 30px;border-top:1px solid #e9ecef}@media (max-width: 768px){.page-header h1[data-v-3706ecba]{font-size:24px}}[data-theme=dark] .page-header h1[data-v-3706ecba]{color:#e0e0e0}[data-theme=dark] .subtitle[data-v-3706ecba]{color:#94a3b8}[data-theme=dark] .btn-secondary[data-v-3706ecba]{background:#2a2a3a;color:#e0e0e0}[data-theme=dark] .btn-secondary[data-v-3706ecba]:hover{background:#3a3a4a}[data-theme=dark] .btn-icon[data-v-3706ecba]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-icon[data-v-3706ecba]:hover{background:#3a3a4a;border-color:#4a4a5a}[data-theme=dark] .btn-icon.danger[data-v-3706ecba]:hover{background:#3a1a1a;border-color:#6a2626}[data-theme=dark] .spinner[data-v-3706ecba]{border-color:#2a2a3a;border-top-color:#667eea}[data-theme=dark] .empty-state[data-v-3706ecba]{color:#64748b}[data-theme=dark] .empty-state h3[data-v-3706ecba]{color:#e0e0e0}[data-theme=dark] .card[data-v-3706ecba]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .modal-overlay[data-v-3706ecba]{background-color:#000c}[data-theme=dark] .modal-content[data-v-3706ecba]{background:#1e293b;box-shadow:0 20px 60px #0009}[data-theme=dark] .modal-header[data-v-3706ecba]{border-bottom-color:#2a2a3a}[data-theme=dark] .modal-header.danger[data-v-3706ecba]{background:#3a1a1a;border-bottom-color:#6a2626}[data-theme=dark] .modal-header h3[data-v-3706ecba]{color:#e0e0e0}[data-theme=dark] .close-btn[data-v-3706ecba]{color:#64748b}[data-theme=dark] .close-btn[data-v-3706ecba]:hover{color:#ff6b6b}[data-theme=dark] .modal-footer[data-v-3706ecba]{border-top-color:#2a2a3a}.filters-card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-row[data-v-3706ecba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-group[data-v-3706ecba]{display:flex;flex-direction:column}.filter-label[data-v-3706ecba]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.filter-input[data-v-3706ecba],.filter-select[data-v-3706ecba]{padding:10px 12px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s}.filter-input[data-v-3706ecba]:focus,.filter-select[data-v-3706ecba]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.filter-actions[data-v-3706ecba]{display:flex;gap:8px}@media (max-width: 768px){.filters-row[data-v-3706ecba]{grid-template-columns:1fr}}.table-card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;min-width:0}.table-header[data-v-3706ecba]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.table-header h3[data-v-3706ecba]{margin:0;font-size:16px;color:#64748b}.data-table[data-v-3706ecba]{width:100%;border-collapse:collapse;table-layout:auto}.data-table thead[data-v-3706ecba]{background:#f8fafc}.data-table th[data-v-3706ecba]{padding:12px 16px;text-align:left;font-weight:600;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-3706ecba]{padding:16px;border-bottom:1px solid #f1f5f9;color:#1e293b;word-wrap:break-word}.data-table tbody tr[data-v-3706ecba]{transition:background-color .2s}.data-table tbody tr[data-v-3706ecba]:hover{background:#f8fafc}.user-info[data-v-3706ecba]{display:flex;flex-direction:column;gap:4px}.user-info strong[data-v-3706ecba]{font-weight:600}.user-info small[data-v-3706ecba]{font-size:12px;color:#64748b}.amount[data-v-3706ecba]{font-weight:600;font-family:Courier New,monospace}.amount.positive[data-v-3706ecba]{color:#059669}.amount.negative[data-v-3706ecba]{color:#dc2626}.amount.taxable[data-v-3706ecba]{color:#2563eb;font-size:15px}.badge[data-v-3706ecba]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge[data-v-3706ecba]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-3706ecba],.status-badge.confirmed[data-v-3706ecba]{background:#d1fae5;color:#059669}.status-badge.blocked[data-v-3706ecba],.status-badge.failed[data-v-3706ecba]{background:#fee2e2;color:#dc2626}.status-badge.pending[data-v-3706ecba]{background:#fef3c7;color:#d97706}.role-badge[data-v-3706ecba]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.role-badge.super_admin[data-v-3706ecba]{background:#fef3c7;color:#d97706;border:1px solid #fbbf24}.role-badge.manager[data-v-3706ecba]{background:#dbeafe;color:#1d4ed8;border:1px solid #60a5fa}.role-badge.corporate_manager[data-v-3706ecba]{background:#e0f2fe;color:#0369a1;border:1px solid #38bdf8}.role-badge.editor[data-v-3706ecba]{background:#e9d5ff;color:#7c3aed;border:1px solid #a78bfa}.role-badge.support[data-v-3706ecba]{background:#d1fae5;color:#059669;border:1px solid #34d399}.role-badge.corporate[data-v-3706ecba]{background:#f3e8ff;color:#9333ea;border:1px solid #c084fc}.role-badge.admin[data-v-3706ecba]{background:#fee2e2;color:#dc2626}.role-badge.user[data-v-3706ecba]{background:#e0e7ff;color:#4f46e5}.blockchain-badge[data-v-3706ecba]{background:#e0e7ff;color:#4f46e5;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.country-badge[data-v-3706ecba]{background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.year-badge[data-v-3706ecba]{background:#dbeafe;color:#2563eb;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.asset-badge[data-v-3706ecba]{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;font-family:monospace}.exchange-badge[data-v-3706ecba]{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.type-badge[data-v-3706ecba]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.type-badge.receive[data-v-3706ecba]{background:#d1fae5;color:#059669}.type-badge.send[data-v-3706ecba]{background:#fee2e2;color:#dc2626}.type-badge.trade[data-v-3706ecba]{background:#dbeafe;color:#2563eb}.type-badge.staking[data-v-3706ecba]{background:#fef3c7;color:#d97706}.address[data-v-3706ecba],.hash[data-v-3706ecba]{font-family:Courier New,monospace;font-size:12px;background:#f1f5f9;padding:4px 8px;border-radius:4px}.wallet-name[data-v-3706ecba]{font-weight:600;color:#667eea}.no-exchange[data-v-3706ecba]{color:#94a3b8}.action-buttons[data-v-3706ecba]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1024px){.table-card[data-v-3706ecba]{overflow-x:scroll}.data-table[data-v-3706ecba]{min-width:800px}}[data-theme=dark] .table-card[data-v-3706ecba]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .table-header h3[data-v-3706ecba]{color:#94a3b8}[data-theme=dark] .data-table thead[data-v-3706ecba]{background:#0f172a}[data-theme=dark] .data-table th[data-v-3706ecba]{color:#94a3b8;border-bottom-color:#334155}[data-theme=dark] .data-table td[data-v-3706ecba]{color:#e2e8f0;border-bottom-color:#1e293b}[data-theme=dark] .data-table tbody tr[data-v-3706ecba]:hover{background:#0f172a}[data-theme=dark] .user-info small[data-v-3706ecba]{color:#94a3b8}[data-theme=dark] .status-badge.active[data-v-3706ecba],[data-theme=dark] .status-badge.confirmed[data-v-3706ecba]{background:#05966933;color:#34d399}[data-theme=dark] .status-badge.blocked[data-v-3706ecba],[data-theme=dark] .status-badge.failed[data-v-3706ecba]{background:#dc262633;color:#f87171}[data-theme=dark] .status-badge.pending[data-v-3706ecba]{background:#d9770633;color:#fbbf24}[data-theme=dark] .address[data-v-3706ecba],[data-theme=dark] .hash[data-v-3706ecba]{background:#0f172a;color:#94a3b8}[data-theme=dark] .wallet-name[data-v-3706ecba]{color:#8b9fef}[data-theme=dark] .no-exchange[data-v-3706ecba]{color:#64748b}.form-grid[data-v-3706ecba]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-3706ecba]{display:flex;flex-direction:column}.form-group-full[data-v-3706ecba]{grid-column:1 / -1}.form-label[data-v-3706ecba]{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:14px}.required[data-v-3706ecba]{color:#dc2626}.form-input[data-v-3706ecba],.form-select[data-v-3706ecba],.form-textarea[data-v-3706ecba]{padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s;font-family:inherit}.form-input[data-v-3706ecba]:focus,.form-select[data-v-3706ecba]:focus,.form-textarea[data-v-3706ecba]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-3706ecba]:disabled,.form-select[data-v-3706ecba]:disabled,.form-textarea[data-v-3706ecba]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-textarea[data-v-3706ecba]{min-height:100px;resize:vertical}.form-hint[data-v-3706ecba]{margin-top:6px;font-size:12px;color:#64748b}.form-input.error[data-v-3706ecba],.form-select.error[data-v-3706ecba],.form-textarea.error[data-v-3706ecba]{border-color:#dc2626}.form-error[data-v-3706ecba]{margin-top:6px;font-size:12px;color:#dc2626}.form-checkbox[data-v-3706ecba],.form-radio[data-v-3706ecba]{display:flex;align-items:center;gap:8px;cursor:pointer}.form-checkbox input[type=checkbox][data-v-3706ecba],.form-radio input[type=radio][data-v-3706ecba]{width:18px;height:18px;cursor:pointer}.file-upload[data-v-3706ecba]{position:relative;display:inline-block}.file-upload-input[data-v-3706ecba]{position:absolute;left:-9999px}.file-upload-label[data-v-3706ecba]{display:inline-block;padding:10px 20px;background:#e9ecef;color:#495057;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.file-upload-label[data-v-3706ecba]:hover{background:#dee2e6}.alert[data-v-3706ecba]{padding:15px 20px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success[data-v-3706ecba]{background-color:#d1fae5;color:#059669;border:1px solid #6ee7b7}.alert-error[data-v-3706ecba]{background-color:#fee;color:#dc2626;border:1px solid #fca5a5}.alert-warning[data-v-3706ecba]{background-color:#fef3c7;color:#d97706;border:1px solid #fcd34d}.alert-info[data-v-3706ecba]{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.alert-icon[data-v-3706ecba]{font-size:20px}.alert-message[data-v-3706ecba]{flex:1}@media (max-width: 768px){.form-grid[data-v-3706ecba]{grid-template-columns:1fr}.form-group-full[data-v-3706ecba]{grid-column:1}}[data-theme=dark] .form-label[data-v-3706ecba]{color:#e2e8f0}[data-theme=dark] .form-input[data-v-3706ecba],[data-theme=dark] .form-select[data-v-3706ecba],[data-theme=dark] .form-textarea[data-v-3706ecba]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .form-input[data-v-3706ecba]:focus,[data-theme=dark] .form-select[data-v-3706ecba]:focus,[data-theme=dark] .form-textarea[data-v-3706ecba]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}[data-theme=dark] .form-input[data-v-3706ecba]:disabled,[data-theme=dark] .form-select[data-v-3706ecba]:disabled,[data-theme=dark] .form-textarea[data-v-3706ecba]:disabled{background:#0f172a;color:#64748b}[data-theme=dark] .form-hint[data-v-3706ecba]{color:#94a3b8}[data-theme=dark] .file-upload-label[data-v-3706ecba]{background:#2a2a3a;color:#e2e8f0}[data-theme=dark] .file-upload-label[data-v-3706ecba]:hover{background:#3a3a4a}[data-theme=dark] .alert-success[data-v-3706ecba]{background:#05966933;color:#34d399;border-color:#34d3994d}[data-theme=dark] .alert-error[data-v-3706ecba]{background:#dc262633;color:#f87171;border-color:#f871714d}[data-theme=dark] .alert-warning[data-v-3706ecba]{background:#d9770633;color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .alert-info[data-v-3706ecba]{background:#2563eb33;color:#60a5fa;border-color:#60a5fa4d}.stats-grid[data-v-3706ecba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.charts-grid[data-v-3706ecba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}@media (max-width: 1024px){.charts-grid[data-v-3706ecba]{grid-template-columns:1fr!important}}@media (max-width: 768px){.charts-grid[data-v-3706ecba]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-3706ecba]{grid-template-columns:1fr!important}}.stat-card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;display:flex;gap:16px;align-items:center;transition:box-shadow .2s;color:#fff;position:relative;overflow:hidden}.stat-card[data-v-3706ecba]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:radial-gradient(circle at top right,rgba(255,255,255,.8),transparent);pointer-events:none}.stat-card[data-v-3706ecba]:hover{box-shadow:0 2px 6px #0000001f}.stat-card.gradient-blue[data-v-3706ecba]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.gradient-green[data-v-3706ecba]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-card.gradient-purple[data-v-3706ecba]{background:linear-gradient(135deg,#7f00ff,#e100ff)}.stat-card.gradient-orange[data-v-3706ecba]{background:linear-gradient(135deg,#ff6a00,#ee0979)}.stat-card.gradient-red[data-v-3706ecba]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.stat-card.gradient-cyan[data-v-3706ecba]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.stat-icon[data-v-3706ecba]{font-size:40px;opacity:.95;position:relative;z-index:1}.stat-content[data-v-3706ecba]{flex:1;position:relative;z-index:1}.stat-value[data-v-3706ecba]{font-size:32px;font-weight:800;line-height:1;margin-bottom:6px}.stat-label[data-v-3706ecba]{font-size:13px;opacity:.95;font-weight:600}.chart-card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;width:100%;min-width:0}.chart-header[data-v-3706ecba]{margin-bottom:20px}.chart-header h3[data-v-3706ecba]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.chart-header p[data-v-3706ecba]{margin:0;font-size:14px;color:#64748b}.chart-container[data-v-3706ecba]{height:300px;width:100%;min-width:0;position:relative}.activity-feed[data-v-3706ecba]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.activity-feed h3[data-v-3706ecba]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.activity-item[data-v-3706ecba]{display:flex;gap:12px;padding:12px;border-left:3px solid #e2e8f0;margin-bottom:12px;transition:all .2s}.activity-item[data-v-3706ecba]:hover{background:#f8fafc;border-left-color:#667eea}.activity-icon[data-v-3706ecba]{width:40px;height:40px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.activity-content[data-v-3706ecba]{flex:1}.activity-title[data-v-3706ecba]{font-weight:600;color:#1e293b;margin-bottom:4px}.activity-description[data-v-3706ecba]{font-size:14px;color:#64748b;margin-bottom:4px}.activity-time[data-v-3706ecba]{font-size:12px;color:#94a3b8}.quick-actions[data-v-3706ecba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}.quick-action-card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;text-align:center;cursor:pointer;transition:all .2s;border:2px solid transparent}.quick-action-card[data-v-3706ecba]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#667eea}.quick-action-icon[data-v-3706ecba]{font-size:48px;margin-bottom:12px}.quick-action-title[data-v-3706ecba]{font-weight:600;color:#1e293b;margin-bottom:4px}.quick-action-description[data-v-3706ecba]{font-size:14px;color:#64748b}@media (max-width: 768px){.stats-grid[data-v-3706ecba]{grid-template-columns:1fr}.chart-container[data-v-3706ecba]{height:250px}.quick-actions[data-v-3706ecba]{grid-template-columns:1fr}}[data-theme=dark] .chart-card[data-v-3706ecba],[data-theme=dark] .activity-feed[data-v-3706ecba]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .chart-header h3[data-v-3706ecba],[data-theme=dark] .activity-feed h3[data-v-3706ecba]{color:#e2e8f0}[data-theme=dark] .chart-header p[data-v-3706ecba]{color:#94a3b8}[data-theme=dark] .activity-item[data-v-3706ecba]{border-left-color:#334155}[data-theme=dark] .activity-item[data-v-3706ecba]:hover{background:#0f172a;border-left-color:#667eea}[data-theme=dark] .activity-icon[data-v-3706ecba]{background:#0f172a}[data-theme=dark] .activity-title[data-v-3706ecba]{color:#e2e8f0}[data-theme=dark] .activity-description[data-v-3706ecba]{color:#94a3b8}[data-theme=dark] .activity-time[data-v-3706ecba]{color:#64748b}[data-theme=dark] .quick-action-card[data-v-3706ecba]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .quick-action-card[data-v-3706ecba]:hover{box-shadow:0 4px 12px #00000080;border-color:#667eea}[data-theme=dark] .quick-action-title[data-v-3706ecba]{color:#e2e8f0}[data-theme=dark] .quick-action-description[data-v-3706ecba]{color:#94a3b8}.tabs[data-v-3706ecba]{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid #e5e7eb}.tab[data-v-3706ecba]{padding:12px 24px;background:none;border:none;border-bottom:3px solid transparent;color:#6b7280;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:-2px}.tab[data-v-3706ecba]:hover{color:#374151;background:#f9fafb}.tab.active[data-v-3706ecba]{color:#6366f1;border-bottom-color:#6366f1}.plans-grid[data-v-3706ecba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.plan-card[data-v-3706ecba]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .2s}.plan-card[data-v-3706ecba]:hover{border-color:#6366f1;box-shadow:0 4px 12px #6366f11a}.plan-header[data-v-3706ecba]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.plan-header h3[data-v-3706ecba]{margin:0;font-size:20px;flex:1}.badge[data-v-3706ecba]{padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.badge-default[data-v-3706ecba]{background:#dbeafe;color:#1e40af}.badge-inactive[data-v-3706ecba]{background:#fee2e2;color:#991b1b}.plan-description[data-v-3706ecba]{color:#6b7280;font-size:14px;margin-bottom:16px}.plan-pricing[data-v-3706ecba]{display:flex;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.price[data-v-3706ecba]{display:flex;align-items:baseline;gap:4px}.amount[data-v-3706ecba]{font-size:24px;font-weight:700;color:#111827}.period[data-v-3706ecba]{font-size:14px;color:#6b7280}.plan-limits[data-v-3706ecba]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.limit-item[data-v-3706ecba]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:14px;color:#374151}.limit-icon[data-v-3706ecba]{font-size:16px}.plan-features[data-v-3706ecba]{margin-bottom:16px}.feature-item[data-v-3706ecba]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:14px}.plan-actions[data-v-3706ecba]{display:flex;gap:8px;justify-content:flex-end;padding-top:16px;border-top:1px solid #e5e7eb}.permissions-preview[data-v-3706ecba]{display:flex;flex-wrap:wrap;gap:6px}.permission-badge[data-v-3706ecba]{padding:4px 10px;background:#f3f4f6;border-radius:6px;font-size:12px;color:#374151}.permissions-editor[data-v-3706ecba]{display:flex;flex-direction:column;gap:16px;padding:16px;background:#f9fafb;border-radius:8px}.permission-resource[data-v-3706ecba]{display:flex;flex-direction:column;gap:8px}.permission-resource strong[data-v-3706ecba]{text-transform:capitalize;color:#374151}.permission-actions[data-v-3706ecba]{display:flex;gap:16px;padding-left:16px}.permission-actions label[data-v-3706ecba]{display:flex;align-items:center;gap:6px;font-size:14px;color:#6b7280;cursor:pointer}.features-editor[data-v-3706ecba]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f9fafb;border-radius:8px}.features-editor label[data-v-3706ecba]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.system-section[data-v-3706ecba]{display:flex;flex-direction:column;gap:24px}.system-section h2[data-v-3706ecba]{font-size:24px;font-weight:700;color:#1e293b;margin:0 0 8px}.coming-soon[data-v-3706ecba]{font-size:16px;color:#6b7280;margin-top:16px}.config-card[data-v-3706ecba]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.config-card h3[data-v-3706ecba]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.config-card .form-grid[data-v-3706ecba]{margin-bottom:20px}.future-notice[data-v-3706ecba]{display:flex;gap:16px;padding:20px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:flex-start}.future-notice .notice-icon[data-v-3706ecba]{font-size:32px;flex-shrink:0;line-height:1}.future-notice .notice-content h4[data-v-3706ecba]{margin:0 0 8px;font-size:16px;font-weight:600;color:#374151}.future-notice .notice-content p[data-v-3706ecba]{margin:0;font-size:14px;color:#6b7280;line-height:1.6}.services-section h2[data-v-3706ecba],.services-section .config-card[data-v-3706ecba]{margin-bottom:24px}.services-section .config-card[data-v-3706ecba]:last-child{margin-bottom:0}.section-header[data-v-3706ecba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-top:24px}.section-header h2[data-v-3706ecba]{margin:0;font-size:20px;font-weight:600;color:#1e293b}.modal-large[data-v-3706ecba]{max-width:800px}.roles-section .section-header[data-v-3706ecba]{margin-top:0}.table-card[data-v-3706ecba]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.admin-api-keys[data-v-3b90ef67]{padding:24px;max-width:1200px}.page-header[data-v-3b90ef67]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px;flex-wrap:wrap}.page-header h1[data-v-3b90ef67]{margin:0;font-size:28px;font-weight:700;color:#111827}.subtitle[data-v-3b90ef67]{margin:8px 0 0;color:#6b7280;font-size:14px}.header-actions[data-v-3b90ef67]{display:flex;gap:12px}.btn[data-v-3b90ef67]{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px}.btn[data-v-3b90ef67]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-3b90ef67]{background:#6366f1;color:#fff}.btn-primary[data-v-3b90ef67]:hover:not(:disabled){background:#4f46e5;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.loading[data-v-3b90ef67]{text-align:center;padding:60px 20px;background:#fff;border-radius:12px}.spinner[data-v-3b90ef67]{border:3px solid #f3f4f6;border-top:3px solid #6366f1;border-radius:50%;width:40px;height:40px;animation:spin-3b90ef67 1s linear infinite;margin:0 auto 16px}@keyframes spin-3b90ef67{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.config-container[data-v-3b90ef67]{display:flex;flex-direction:column;gap:24px}.config-card[data-v-3b90ef67]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.card-header[data-v-3b90ef67]{padding:24px;border-bottom:1px solid #e5e7eb}.card-header h2[data-v-3b90ef67]{margin:0 0 8px;font-size:20px;font-weight:700;color:#111827}.card-description[data-v-3b90ef67]{margin:0;color:#6b7280;font-size:14px}.card-body[data-v-3b90ef67]{padding:24px}.form-group[data-v-3b90ef67]{margin-bottom:24px}.form-group[data-v-3b90ef67]:last-child{margin-bottom:0}.form-label[data-v-3b90ef67]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;color:#374151}.label-badge[data-v-3b90ef67]{padding:2px 8px;background:#dbeafe;color:#1e40af;border-radius:4px;font-size:11px;font-weight:700}.label-badge.badge-bsc[data-v-3b90ef67]{background:#fef3c7;color:#92400e}.form-input[data-v-3b90ef67]{width:100%;padding:10px 12px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;font-family:monospace;transition:border-color .2s}.form-input[data-v-3b90ef67]:focus{outline:none;border-color:#6366f1}.form-hint[data-v-3b90ef67]{display:block;margin-top:6px;font-size:12px;color:#9ca3af}.form-hint a[data-v-3b90ef67]{color:#6366f1;text-decoration:none}.form-hint a[data-v-3b90ef67]:hover{text-decoration:underline}.future-keys-notice[data-v-3b90ef67]{display:flex;gap:16px;padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:16px}.notice-icon[data-v-3b90ef67]{font-size:24px;flex-shrink:0}.notice-content h4[data-v-3b90ef67]{margin:0 0 4px;font-size:14px;font-weight:600;color:#374151}.notice-content p[data-v-3b90ef67]{margin:0;font-size:13px;color:#6b7280;line-height:1.5}.filter-section[data-v-3b90ef67]{margin-bottom:24px}.filter-buttons[data-v-3b90ef67]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.filter-btn[data-v-3b90ef67]{padding:10px 20px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.filter-btn[data-v-3b90ef67]:hover{border-color:#6366f1;color:#6366f1}.filter-btn.active[data-v-3b90ef67]{border-color:#6366f1;background:#6366f1;color:#fff}.search-box[data-v-3b90ef67]{width:100%}.search-input[data-v-3b90ef67]{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .2s}.search-input[data-v-3b90ef67]:focus{outline:none;border-color:#6366f1}.integrations-grid[data-v-3b90ef67]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.integration-item[data-v-3b90ef67]{display:flex;flex-direction:column;gap:8px}.integration-header[data-v-3b90ef67]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.integration-title[data-v-3b90ef67]{display:flex;align-items:center;gap:12px;flex:1}.logo-section[data-v-3b90ef67]{position:relative;display:flex;align-items:center;gap:6px}.integration-logo[data-v-3b90ef67]{width:48px;height:48px;border-radius:8px;object-fit:cover;border:2px solid #e5e7eb}.logo-placeholder[data-v-3b90ef67]{width:48px;height:48px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:24px;border:2px dashed #d1d5db}.logo-actions[data-v-3b90ef67]{display:flex;flex-direction:column;gap:4px}.logo-upload-btn[data-v-3b90ef67],.logo-delete-btn[data-v-3b90ef67]{width:28px;height:28px;border:none;border-radius:6px;background:#f3f4f6;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s}.logo-upload-btn[data-v-3b90ef67]{position:relative;color:#6366f1}.logo-upload-btn[data-v-3b90ef67]:hover{background:#e0e7ff;transform:scale(1.1)}.logo-delete-btn[data-v-3b90ef67]{color:#dc2626}.logo-delete-btn[data-v-3b90ef67]:hover{background:#fee2e2;transform:scale(1.1)}.hidden-file-input[data-v-3b90ef67]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.integration-actions[data-v-3b90ef67]{display:flex;gap:6px;flex-shrink:0}.action-btn[data-v-3b90ef67]{width:32px;height:32px;border:none;border-radius:6px;background:#f3f4f6;cursor:pointer;font-size:16px;transition:all .2s;display:flex;align-items:center;justify-content:center}.action-btn[data-v-3b90ef67]:hover{transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.priority-btn[data-v-3b90ef67]{background:#fef3c7}.priority-btn[data-v-3b90ef67]:hover{background:#fde68a}.priority-btn.active[data-v-3b90ef67]{background:#f59e0b;color:#fff}.delete-btn[data-v-3b90ef67]{background:#fee2e2}.delete-btn[data-v-3b90ef67]:hover{background:#fecaca}.badge-ticker[data-v-3b90ef67]{background:#e0e7ff;color:#3730a3}.badge-priority[data-v-3b90ef67]{background:#fef3c7;color:#92400e}.blockchain-notice[data-v-3b90ef67]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;font-size:14px;color:#1e40af;font-weight:500}.blockchain-notice .notice-icon[data-v-3b90ef67]{font-size:20px}.empty-state[data-v-3b90ef67]{text-align:center;padding:60px 20px}.empty-icon[data-v-3b90ef67]{font-size:64px;margin-bottom:16px;opacity:.5}.empty-state h3[data-v-3b90ef67]{margin:0 0 8px;font-size:18px;color:#374151}.empty-state p[data-v-3b90ef67]{margin:0;color:#6b7280;font-size:14px}@media (max-width: 768px){.filter-buttons[data-v-3b90ef67]{flex-direction:column}.filter-btn[data-v-3b90ef67]{width:100%}.integrations-grid[data-v-3b90ef67]{grid-template-columns:1fr}}.modal-overlay[data-v-3b90ef67]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:fadeIn-3b90ef67 .2s ease-out}@keyframes fadeIn-3b90ef67{0%{opacity:0}to{opacity:1}}.modal-dialog[data-v-3b90ef67]{background:#fff;border-radius:16px;max-width:500px;width:100%;box-shadow:0 20px 60px #0000004d;animation:slideUp-3b90ef67 .3s ease-out}@keyframes slideUp-3b90ef67{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-3b90ef67]{padding:24px 24px 16px;border-bottom:1px solid #e5e7eb;position:relative;text-align:center}.modal-icon[data-v-3b90ef67]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:32px}.modal-icon-danger[data-v-3b90ef67]{background:#fee2e2;color:#dc2626}.modal-header h3[data-v-3b90ef67]{margin:0;font-size:20px;font-weight:700;color:#111827}.modal-close[data-v-3b90ef67]{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:#f3f4f6;border-radius:8px;font-size:24px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-3b90ef67]:hover{background:#e5e7eb;color:#111827}.modal-body[data-v-3b90ef67]{padding:24px}.modal-text[data-v-3b90ef67]{margin:0 0 16px;font-size:15px;color:#374151;line-height:1.6}.modal-text strong[data-v-3b90ef67]{color:#111827;font-weight:600}.modal-warning[data-v-3b90ef67]{margin:0;padding:12px 16px;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:8px;font-size:14px;color:#92400e;line-height:1.5}.modal-footer[data-v-3b90ef67]{padding:16px 24px 24px;display:flex;gap:12px;justify-content:flex-end}.btn-cancel[data-v-3b90ef67]{background:#f3f4f6;color:#374151}.btn-cancel[data-v-3b90ef67]:hover{background:#e5e7eb}.btn-danger[data-v-3b90ef67]{background:#dc2626;color:#fff}.btn-danger[data-v-3b90ef67]:hover:not(:disabled){background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px #dc26264d}.admin-page[data-v-a4c1cb23]{max-width:1800px}.page-header[data-v-a4c1cb23]{margin-bottom:30px}.page-header h1[data-v-a4c1cb23]{margin:0 0 8px;font-size:28px;font-weight:700;color:#1e293b}.subtitle[data-v-a4c1cb23]{margin:0;color:#64748b;font-size:14px}.btn[data-v-a4c1cb23]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.btn-primary[data-v-a4c1cb23]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-a4c1cb23]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-a4c1cb23]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-a4c1cb23]{background:#e9ecef;color:#495057}.btn-secondary[data-v-a4c1cb23]:hover{background:#dee2e6}.btn-danger[data-v-a4c1cb23]{background:#dc2626;color:#fff}.btn-danger[data-v-a4c1cb23]:hover{background:#b91c1c}.btn-icon[data-v-a4c1cb23]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;font-size:14px}.btn-icon[data-v-a4c1cb23]:hover{background:#f8fafc;border-color:#cbd5e1}.btn-icon.danger[data-v-a4c1cb23]:hover{background:#fee;border-color:#fca5a5}.loading[data-v-a4c1cb23]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.spinner[data-v-a4c1cb23]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin-a4c1cb23 1s linear infinite}@keyframes spin-a4c1cb23{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-a4c1cb23]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-a4c1cb23]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-a4c1cb23]{font-size:20px;color:#1e293b;margin:0 0 8px}.empty-state p[data-v-a4c1cb23]{margin:0;font-size:14px}.card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.modal-overlay[data-v-a4c1cb23]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-a4c1cb23]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-a4c1cb23 .3s ease-out}.modal-content.large[data-v-a4c1cb23]{max-width:800px}@keyframes modalSlideIn-a4c1cb23{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-a4c1cb23]{padding:24px 30px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-header.danger[data-v-a4c1cb23]{background:#fee;border-bottom-color:#fca5a5}.modal-header h3[data-v-a4c1cb23]{margin:0;font-size:20px;color:#1e293b;font-weight:600}.close-btn[data-v-a4c1cb23]{background:none;border:none;font-size:28px;cursor:pointer;color:#95a5a6;transition:color .2s;line-height:1;padding:0}.close-btn[data-v-a4c1cb23]:hover{color:#e74c3c}.modal-body[data-v-a4c1cb23]{padding:24px 30px;max-height:calc(80vh - 180px);overflow-y:auto}.modal-footer[data-v-a4c1cb23]{display:flex;justify-content:flex-end;gap:12px;padding:24px 30px;border-top:1px solid #e9ecef}@media (max-width: 768px){.page-header h1[data-v-a4c1cb23]{font-size:24px}}[data-theme=dark] .page-header h1[data-v-a4c1cb23]{color:#e0e0e0}[data-theme=dark] .subtitle[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .btn-secondary[data-v-a4c1cb23]{background:#2a2a3a;color:#e0e0e0}[data-theme=dark] .btn-secondary[data-v-a4c1cb23]:hover{background:#3a3a4a}[data-theme=dark] .btn-icon[data-v-a4c1cb23]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-icon[data-v-a4c1cb23]:hover{background:#3a3a4a;border-color:#4a4a5a}[data-theme=dark] .btn-icon.danger[data-v-a4c1cb23]:hover{background:#3a1a1a;border-color:#6a2626}[data-theme=dark] .spinner[data-v-a4c1cb23]{border-color:#2a2a3a;border-top-color:#667eea}[data-theme=dark] .empty-state[data-v-a4c1cb23]{color:#64748b}[data-theme=dark] .empty-state h3[data-v-a4c1cb23]{color:#e0e0e0}[data-theme=dark] .card[data-v-a4c1cb23]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .modal-overlay[data-v-a4c1cb23]{background-color:#000c}[data-theme=dark] .modal-content[data-v-a4c1cb23]{background:#1e293b;box-shadow:0 20px 60px #0009}[data-theme=dark] .modal-header[data-v-a4c1cb23]{border-bottom-color:#2a2a3a}[data-theme=dark] .modal-header.danger[data-v-a4c1cb23]{background:#3a1a1a;border-bottom-color:#6a2626}[data-theme=dark] .modal-header h3[data-v-a4c1cb23]{color:#e0e0e0}[data-theme=dark] .close-btn[data-v-a4c1cb23]{color:#64748b}[data-theme=dark] .close-btn[data-v-a4c1cb23]:hover{color:#ff6b6b}[data-theme=dark] .modal-footer[data-v-a4c1cb23]{border-top-color:#2a2a3a}.filters-card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-row[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-group[data-v-a4c1cb23]{display:flex;flex-direction:column}.filter-label[data-v-a4c1cb23]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.filter-input[data-v-a4c1cb23],.filter-select[data-v-a4c1cb23]{padding:10px 12px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s}.filter-input[data-v-a4c1cb23]:focus,.filter-select[data-v-a4c1cb23]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.filter-actions[data-v-a4c1cb23]{display:flex;gap:8px}@media (max-width: 768px){.filters-row[data-v-a4c1cb23]{grid-template-columns:1fr}}.table-card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;min-width:0}.table-header[data-v-a4c1cb23]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.table-header h3[data-v-a4c1cb23]{margin:0;font-size:16px;color:#64748b}.data-table[data-v-a4c1cb23]{width:100%;border-collapse:collapse;table-layout:auto}.data-table thead[data-v-a4c1cb23]{background:#f8fafc}.data-table th[data-v-a4c1cb23]{padding:12px 16px;text-align:left;font-weight:600;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-a4c1cb23]{padding:16px;border-bottom:1px solid #f1f5f9;color:#1e293b;word-wrap:break-word}.data-table tbody tr[data-v-a4c1cb23]{transition:background-color .2s}.data-table tbody tr[data-v-a4c1cb23]:hover{background:#f8fafc}.user-info[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:4px}.user-info strong[data-v-a4c1cb23]{font-weight:600}.user-info small[data-v-a4c1cb23]{font-size:12px;color:#64748b}.amount[data-v-a4c1cb23]{font-weight:600;font-family:Courier New,monospace}.amount.positive[data-v-a4c1cb23]{color:#059669}.amount.negative[data-v-a4c1cb23]{color:#dc2626}.amount.taxable[data-v-a4c1cb23]{color:#2563eb;font-size:15px}.badge[data-v-a4c1cb23]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge[data-v-a4c1cb23]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-a4c1cb23],.status-badge.confirmed[data-v-a4c1cb23]{background:#d1fae5;color:#059669}.status-badge.blocked[data-v-a4c1cb23],.status-badge.failed[data-v-a4c1cb23]{background:#fee2e2;color:#dc2626}.status-badge.pending[data-v-a4c1cb23]{background:#fef3c7;color:#d97706}.role-badge[data-v-a4c1cb23]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.role-badge.super_admin[data-v-a4c1cb23]{background:#fef3c7;color:#d97706;border:1px solid #fbbf24}.role-badge.manager[data-v-a4c1cb23]{background:#dbeafe;color:#1d4ed8;border:1px solid #60a5fa}.role-badge.corporate_manager[data-v-a4c1cb23]{background:#e0f2fe;color:#0369a1;border:1px solid #38bdf8}.role-badge.editor[data-v-a4c1cb23]{background:#e9d5ff;color:#7c3aed;border:1px solid #a78bfa}.role-badge.support[data-v-a4c1cb23]{background:#d1fae5;color:#059669;border:1px solid #34d399}.role-badge.corporate[data-v-a4c1cb23]{background:#f3e8ff;color:#9333ea;border:1px solid #c084fc}.role-badge.admin[data-v-a4c1cb23]{background:#fee2e2;color:#dc2626}.role-badge.user[data-v-a4c1cb23]{background:#e0e7ff;color:#4f46e5}.blockchain-badge[data-v-a4c1cb23]{background:#e0e7ff;color:#4f46e5;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.country-badge[data-v-a4c1cb23]{background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.year-badge[data-v-a4c1cb23]{background:#dbeafe;color:#2563eb;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.asset-badge[data-v-a4c1cb23]{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;font-family:monospace}.exchange-badge[data-v-a4c1cb23]{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.type-badge[data-v-a4c1cb23]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.type-badge.receive[data-v-a4c1cb23]{background:#d1fae5;color:#059669}.type-badge.send[data-v-a4c1cb23]{background:#fee2e2;color:#dc2626}.type-badge.trade[data-v-a4c1cb23]{background:#dbeafe;color:#2563eb}.type-badge.staking[data-v-a4c1cb23]{background:#fef3c7;color:#d97706}.address[data-v-a4c1cb23],.hash[data-v-a4c1cb23]{font-family:Courier New,monospace;font-size:12px;background:#f1f5f9;padding:4px 8px;border-radius:4px}.wallet-name[data-v-a4c1cb23]{font-weight:600;color:#667eea}.no-exchange[data-v-a4c1cb23]{color:#94a3b8}.action-buttons[data-v-a4c1cb23]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1024px){.table-card[data-v-a4c1cb23]{overflow-x:scroll}.data-table[data-v-a4c1cb23]{min-width:800px}}[data-theme=dark] .table-card[data-v-a4c1cb23]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .table-header h3[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .data-table thead[data-v-a4c1cb23]{background:#0f172a}[data-theme=dark] .data-table th[data-v-a4c1cb23]{color:#94a3b8;border-bottom-color:#334155}[data-theme=dark] .data-table td[data-v-a4c1cb23]{color:#e2e8f0;border-bottom-color:#1e293b}[data-theme=dark] .data-table tbody tr[data-v-a4c1cb23]:hover{background:#0f172a}[data-theme=dark] .user-info small[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .status-badge.active[data-v-a4c1cb23],[data-theme=dark] .status-badge.confirmed[data-v-a4c1cb23]{background:#05966933;color:#34d399}[data-theme=dark] .status-badge.blocked[data-v-a4c1cb23],[data-theme=dark] .status-badge.failed[data-v-a4c1cb23]{background:#dc262633;color:#f87171}[data-theme=dark] .status-badge.pending[data-v-a4c1cb23]{background:#d9770633;color:#fbbf24}[data-theme=dark] .address[data-v-a4c1cb23],[data-theme=dark] .hash[data-v-a4c1cb23]{background:#0f172a;color:#94a3b8}[data-theme=dark] .wallet-name[data-v-a4c1cb23]{color:#8b9fef}[data-theme=dark] .no-exchange[data-v-a4c1cb23]{color:#64748b}.form-grid[data-v-a4c1cb23]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-a4c1cb23]{display:flex;flex-direction:column}.form-group-full[data-v-a4c1cb23]{grid-column:1 / -1}.form-label[data-v-a4c1cb23]{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:14px}.required[data-v-a4c1cb23]{color:#dc2626}.form-input[data-v-a4c1cb23],.form-select[data-v-a4c1cb23],.form-textarea[data-v-a4c1cb23]{padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s;font-family:inherit}.form-input[data-v-a4c1cb23]:focus,.form-select[data-v-a4c1cb23]:focus,.form-textarea[data-v-a4c1cb23]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-a4c1cb23]:disabled,.form-select[data-v-a4c1cb23]:disabled,.form-textarea[data-v-a4c1cb23]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-textarea[data-v-a4c1cb23]{min-height:100px;resize:vertical}.form-hint[data-v-a4c1cb23]{margin-top:6px;font-size:12px;color:#64748b}.form-input.error[data-v-a4c1cb23],.form-select.error[data-v-a4c1cb23],.form-textarea.error[data-v-a4c1cb23]{border-color:#dc2626}.form-error[data-v-a4c1cb23]{margin-top:6px;font-size:12px;color:#dc2626}.form-checkbox[data-v-a4c1cb23],.form-radio[data-v-a4c1cb23]{display:flex;align-items:center;gap:8px;cursor:pointer}.form-checkbox input[type=checkbox][data-v-a4c1cb23],.form-radio input[type=radio][data-v-a4c1cb23]{width:18px;height:18px;cursor:pointer}.file-upload[data-v-a4c1cb23]{position:relative;display:inline-block}.file-upload-input[data-v-a4c1cb23]{position:absolute;left:-9999px}.file-upload-label[data-v-a4c1cb23]{display:inline-block;padding:10px 20px;background:#e9ecef;color:#495057;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.file-upload-label[data-v-a4c1cb23]:hover{background:#dee2e6}.alert[data-v-a4c1cb23]{padding:15px 20px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success[data-v-a4c1cb23]{background-color:#d1fae5;color:#059669;border:1px solid #6ee7b7}.alert-error[data-v-a4c1cb23]{background-color:#fee;color:#dc2626;border:1px solid #fca5a5}.alert-warning[data-v-a4c1cb23]{background-color:#fef3c7;color:#d97706;border:1px solid #fcd34d}.alert-info[data-v-a4c1cb23]{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.alert-icon[data-v-a4c1cb23]{font-size:20px}.alert-message[data-v-a4c1cb23]{flex:1}@media (max-width: 768px){.form-grid[data-v-a4c1cb23]{grid-template-columns:1fr}.form-group-full[data-v-a4c1cb23]{grid-column:1}}[data-theme=dark] .form-label[data-v-a4c1cb23]{color:#e2e8f0}[data-theme=dark] .form-input[data-v-a4c1cb23],[data-theme=dark] .form-select[data-v-a4c1cb23],[data-theme=dark] .form-textarea[data-v-a4c1cb23]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .form-input[data-v-a4c1cb23]:focus,[data-theme=dark] .form-select[data-v-a4c1cb23]:focus,[data-theme=dark] .form-textarea[data-v-a4c1cb23]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}[data-theme=dark] .form-input[data-v-a4c1cb23]:disabled,[data-theme=dark] .form-select[data-v-a4c1cb23]:disabled,[data-theme=dark] .form-textarea[data-v-a4c1cb23]:disabled{background:#0f172a;color:#64748b}[data-theme=dark] .form-hint[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .file-upload-label[data-v-a4c1cb23]{background:#2a2a3a;color:#e2e8f0}[data-theme=dark] .file-upload-label[data-v-a4c1cb23]:hover{background:#3a3a4a}[data-theme=dark] .alert-success[data-v-a4c1cb23]{background:#05966933;color:#34d399;border-color:#34d3994d}[data-theme=dark] .alert-error[data-v-a4c1cb23]{background:#dc262633;color:#f87171;border-color:#f871714d}[data-theme=dark] .alert-warning[data-v-a4c1cb23]{background:#d9770633;color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .alert-info[data-v-a4c1cb23]{background:#2563eb33;color:#60a5fa;border-color:#60a5fa4d}.stats-grid[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.charts-grid[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}@media (max-width: 1024px){.charts-grid[data-v-a4c1cb23]{grid-template-columns:1fr!important}}@media (max-width: 768px){.charts-grid[data-v-a4c1cb23]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-a4c1cb23]{grid-template-columns:1fr!important}}.stat-card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;display:flex;gap:16px;align-items:center;transition:box-shadow .2s;color:#fff;position:relative;overflow:hidden}.stat-card[data-v-a4c1cb23]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:radial-gradient(circle at top right,rgba(255,255,255,.8),transparent);pointer-events:none}.stat-card[data-v-a4c1cb23]:hover{box-shadow:0 2px 6px #0000001f}.stat-card.gradient-blue[data-v-a4c1cb23]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.gradient-green[data-v-a4c1cb23]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-card.gradient-purple[data-v-a4c1cb23]{background:linear-gradient(135deg,#7f00ff,#e100ff)}.stat-card.gradient-orange[data-v-a4c1cb23]{background:linear-gradient(135deg,#ff6a00,#ee0979)}.stat-card.gradient-red[data-v-a4c1cb23]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.stat-card.gradient-cyan[data-v-a4c1cb23]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.stat-icon[data-v-a4c1cb23]{font-size:40px;opacity:.95;position:relative;z-index:1}.stat-content[data-v-a4c1cb23]{flex:1;position:relative;z-index:1}.stat-value[data-v-a4c1cb23]{font-size:32px;font-weight:800;line-height:1;margin-bottom:6px}.stat-label[data-v-a4c1cb23]{font-size:13px;opacity:.95;font-weight:600}.chart-card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;width:100%;min-width:0}.chart-header[data-v-a4c1cb23]{margin-bottom:20px}.chart-header h3[data-v-a4c1cb23]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.chart-header p[data-v-a4c1cb23]{margin:0;font-size:14px;color:#64748b}.chart-container[data-v-a4c1cb23]{height:300px;width:100%;min-width:0;position:relative}.activity-feed[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.activity-feed h3[data-v-a4c1cb23]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.activity-item[data-v-a4c1cb23]{display:flex;gap:12px;padding:12px;border-left:3px solid #e2e8f0;margin-bottom:12px;transition:all .2s}.activity-item[data-v-a4c1cb23]:hover{background:#f8fafc;border-left-color:#667eea}.activity-icon[data-v-a4c1cb23]{width:40px;height:40px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.activity-content[data-v-a4c1cb23]{flex:1}.activity-title[data-v-a4c1cb23]{font-weight:600;color:#1e293b;margin-bottom:4px}.activity-description[data-v-a4c1cb23]{font-size:14px;color:#64748b;margin-bottom:4px}.activity-time[data-v-a4c1cb23]{font-size:12px;color:#94a3b8}.quick-actions[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}.quick-action-card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;text-align:center;cursor:pointer;transition:all .2s;border:2px solid transparent}.quick-action-card[data-v-a4c1cb23]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#667eea}.quick-action-icon[data-v-a4c1cb23]{font-size:48px;margin-bottom:12px}.quick-action-title[data-v-a4c1cb23]{font-weight:600;color:#1e293b;margin-bottom:4px}.quick-action-description[data-v-a4c1cb23]{font-size:14px;color:#64748b}@media (max-width: 768px){.stats-grid[data-v-a4c1cb23]{grid-template-columns:1fr}.chart-container[data-v-a4c1cb23]{height:250px}.quick-actions[data-v-a4c1cb23]{grid-template-columns:1fr}}[data-theme=dark] .chart-card[data-v-a4c1cb23],[data-theme=dark] .activity-feed[data-v-a4c1cb23]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .chart-header h3[data-v-a4c1cb23],[data-theme=dark] .activity-feed h3[data-v-a4c1cb23]{color:#e2e8f0}[data-theme=dark] .chart-header p[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .activity-item[data-v-a4c1cb23]{border-left-color:#334155}[data-theme=dark] .activity-item[data-v-a4c1cb23]:hover{background:#0f172a;border-left-color:#667eea}[data-theme=dark] .activity-icon[data-v-a4c1cb23]{background:#0f172a}[data-theme=dark] .activity-title[data-v-a4c1cb23]{color:#e2e8f0}[data-theme=dark] .activity-description[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .activity-time[data-v-a4c1cb23]{color:#64748b}[data-theme=dark] .quick-action-card[data-v-a4c1cb23]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .quick-action-card[data-v-a4c1cb23]:hover{box-shadow:0 4px 12px #00000080;border-color:#667eea}[data-theme=dark] .quick-action-title[data-v-a4c1cb23]{color:#e2e8f0}[data-theme=dark] .quick-action-description[data-v-a4c1cb23]{color:#94a3b8}.admin-rpc .page-header[data-v-a4c1cb23]{margin-bottom:24px}.tabs[data-v-a4c1cb23]{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid #e5e7eb;padding-bottom:0}.tab[data-v-a4c1cb23]{padding:12px 24px;background:transparent;border:none;border-bottom:3px solid transparent;color:#64748b;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;bottom:-2px}.tab[data-v-a4c1cb23]:hover{color:#334155;background:#6366f10d;border-radius:8px 8px 0 0}.tab.active[data-v-a4c1cb23]{color:#6366f1;border-bottom-color:#6366f1;background:#6366f10d;border-radius:8px 8px 0 0}.section-header[data-v-a4c1cb23]{display:flex;justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #e5e7eb}.section-header h2[data-v-a4c1cb23]{margin:0;font-size:22px;font-weight:700;color:#1e293b}.tab-content[data-v-a4c1cb23]{margin-top:0}.providers-section[data-v-a4c1cb23]{animation:fadeIn-a4c1cb23 .3s ease}.provider-cell[data-v-a4c1cb23]{display:flex;align-items:center;gap:12px}.provider-info[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:2px}.provider-info strong[data-v-a4c1cb23]{font-weight:600;color:var(--text-primary, #1f2937)}.provider-info small[data-v-a4c1cb23]{font-size:.75rem;color:var(--text-secondary, #6b7280)}.provider-id[data-v-a4c1cb23]{font-family:Courier New,monospace;font-size:.875rem;color:var(--text-secondary, #6b7280);background:var(--gray-100, #f3f4f6);padding:2px 8px;border-radius:4px}.priority-badge[data-v-a4c1cb23]{display:inline-block;padding:4px 12px;border-radius:12px;font-weight:600;font-size:.875rem;color:#fff;text-align:center;min-width:40px}.api-key-status[data-v-a4c1cb23]{font-family:Courier New,monospace;font-size:.75rem;padding:4px 8px;border-radius:4px;display:inline-block}.api-key-status.set[data-v-a4c1cb23]{background:var(--green-50, #f0fdf4);color:var(--green-700, #15803d);border:1px solid var(--green-200, #bbf7d0)}.api-key-status.not-set[data-v-a4c1cb23]{background:var(--red-50, #fef2f2);color:var(--red-700, #b91c1c);border:1px solid var(--red-200, #fecaca)}.rate-limits[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:2px}.rate-limits small[data-v-a4c1cb23]{font-size:.75rem;color:var(--text-secondary, #6b7280)}.mappings-section[data-v-a4c1cb23]{animation:fadeIn-a4c1cb23 .3s ease}.blockchain-selector[data-v-a4c1cb23]{display:flex;align-items:center;gap:12px}.blockchain-selector label[data-v-a4c1cb23]{font-weight:500;color:var(--text-primary, #1f2937)}.mappings-grid[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:20px}.blockchain-card[data-v-a4c1cb23]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;border:1px solid var(--gray-200, #e5e7eb);transition:all .2s ease}.blockchain-card[data-v-a4c1cb23]:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.blockchain-card h3[data-v-a4c1cb23]{font-size:1.125rem;font-weight:600;margin-bottom:16px;color:var(--text-primary, #1f2937);border-bottom:2px solid var(--gray-200, #e5e7eb);padding-bottom:8px}.mapping-list[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:12px}.mapping-item[data-v-a4c1cb23]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--gray-50, #f9fafb);border-radius:8px;border:1px solid var(--gray-200, #e5e7eb);transition:background .2s ease}.mapping-item[data-v-a4c1cb23]:hover{background:var(--gray-100, #f3f4f6)}.mapping-info[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:4px;flex:1}.mapping-info strong[data-v-a4c1cb23]{font-weight:600;color:var(--text-primary, #1f2937)}.mapping-info small[data-v-a4c1cb23]{font-size:.75rem;color:var(--text-secondary, #6b7280);font-family:Courier New,monospace}.mapping-badges[data-v-a4c1cb23]{display:flex;gap:6px}.badge[data-v-a4c1cb23]{padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;white-space:nowrap}.badge-native[data-v-a4c1cb23]{background:var(--purple-100, #f3e8ff);color:var(--purple-700, #7c3aed);border:1px solid var(--purple-300, #d8b4fe)}.badge-rpc[data-v-a4c1cb23]{background:var(--blue-100, #dbeafe);color:var(--blue-700, #1d4ed8);border:1px solid var(--blue-300, #93c5fd)}.badge-default[data-v-a4c1cb23]{background:var(--amber-100, #fef3c7);color:var(--amber-700, #b45309)}.badge-inactive[data-v-a4c1cb23]{background:var(--gray-100, #f3f4f6);color:var(--gray-600, #4b5563)}.stats-section[data-v-a4c1cb23]{animation:fadeIn-a4c1cb23 .3s ease}.time-filter[data-v-a4c1cb23]{display:flex;align-items:center;gap:12px}.time-filter label[data-v-a4c1cb23]{font-weight:500;color:var(--text-primary, #1f2937)}.stats-content[data-v-a4c1cb23]{margin-top:20px}.future-notice[data-v-a4c1cb23]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:40px;text-align:center;color:#fff;box-shadow:0 10px 25px #667eea4d}.notice-icon[data-v-a4c1cb23]{font-size:4rem;margin-bottom:20px;opacity:.9}.notice-content h4[data-v-a4c1cb23]{font-size:1.5rem;font-weight:700;margin-bottom:12px;color:#fff}.notice-content p[data-v-a4c1cb23]{font-size:1rem;opacity:.95;margin-bottom:8px;line-height:1.6}.stats-preview[data-v-a4c1cb23]{margin-top:16px;padding:12px;background:#ffffff26;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stats-preview code[data-v-a4c1cb23]{font-family:Courier New,monospace;font-size:.875rem;color:#fef3c7;font-weight:600}.modal-large[data-v-a4c1cb23]{max-width:700px}.form-hint[data-v-a4c1cb23]{display:block;font-size:.75rem;color:var(--text-secondary, #6b7280);margin-top:4px}.alert[data-v-a4c1cb23]{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;margin-bottom:16px}.alert-icon[data-v-a4c1cb23]{font-size:1.5rem;flex-shrink:0}.alert-success[data-v-a4c1cb23]{background:var(--green-50, #f0fdf4);border:1px solid var(--green-200, #bbf7d0);color:var(--green-800, #166534)}.alert-error[data-v-a4c1cb23]{background:var(--red-50, #fef2f2);border:1px solid var(--red-200, #fecaca);color:var(--red-800, #991b1b)}.alert strong[data-v-a4c1cb23]{display:block;font-weight:600;margin-bottom:4px}.alert p[data-v-a4c1cb23]{margin:0;font-size:.875rem}.warning-text[data-v-a4c1cb23]{color:var(--red-600, #dc2626);font-weight:500;margin-top:8px}.loading[data-v-a4c1cb23]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.spinner[data-v-a4c1cb23]{width:48px;height:48px;border:4px solid var(--gray-200, #e5e7eb);border-top-color:var(--blue-600, #2563eb);border-radius:50%;animation:spin-a4c1cb23 .8s linear infinite}@keyframes spin-a4c1cb23{to{transform:rotate(360deg)}}@keyframes fadeIn-a4c1cb23{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.stats-grid[data-v-a4c1cb23]{grid-template-columns:repeat(2,1fr)}.mappings-grid[data-v-a4c1cb23]{grid-template-columns:1fr}.blockchain-selector[data-v-a4c1cb23],.time-filter[data-v-a4c1cb23]{flex-direction:column;align-items:flex-start;gap:8px}}.stats-table-wrapper[data-v-a4c1cb23]{margin-top:24px}.stats-table[data-v-a4c1cb23]{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.stats-table thead[data-v-a4c1cb23]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.stats-table th[data-v-a4c1cb23]{padding:16px;text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.stats-table tbody tr[data-v-a4c1cb23]{border-bottom:1px solid #e5e7eb;transition:background-color .2s ease}.stats-table tbody tr[data-v-a4c1cb23]:hover{background:#f8f9fa}.stats-table tbody tr[data-v-a4c1cb23]:last-child{border-bottom:none}.stats-table td[data-v-a4c1cb23]{padding:16px;font-size:14px;color:#1f2937}.provider-name[data-v-a4c1cb23]{font-weight:600;color:#6366f1}.stat-number[data-v-a4c1cb23]{text-align:center;font-family:Monaco,Courier New,monospace}.stat-success[data-v-a4c1cb23]{text-align:center;color:#10b981;font-weight:600}.stat-error[data-v-a4c1cb23]{text-align:center;color:#ef4444;font-weight:600}.stat-time[data-v-a4c1cb23]{text-align:center;font-family:Monaco,Courier New,monospace;color:#64748b}.success-rate-bar[data-v-a4c1cb23]{position:relative;height:28px;background:#e5e7eb;border-radius:14px;overflow:hidden}.success-rate-fill[data-v-a4c1cb23]{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease;border-radius:14px}.success-rate-text[data-v-a4c1cb23]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;font-size:12px;font-weight:600;color:#1f2937}.stats-summary[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.summary-card[data-v-a4c1cb23]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 1px 3px #0000001a;text-align:center;border:1px solid #e5e7eb}.summary-label[data-v-a4c1cb23]{font-size:13px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.summary-value[data-v-a4c1cb23]{font-size:32px;font-weight:700;color:#6366f1;font-family:Monaco,Courier New,monospace}@media (max-width: 768px){.stats-summary[data-v-a4c1cb23]{grid-template-columns:1fr}.stats-table[data-v-a4c1cb23]{font-size:12px}.stats-table th[data-v-a4c1cb23],.stats-table td[data-v-a4c1cb23]{padding:12px 8px}}@media (max-width: 480px){.stats-grid[data-v-a4c1cb23]{grid-template-columns:1fr}.provider-cell[data-v-a4c1cb23]{flex-direction:column;align-items:flex-start}.action-buttons[data-v-a4c1cb23]{flex-wrap:wrap}}.blockchain-test-results[data-v-a4c1cb23]{margin-top:20px}.blockchain-list[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:10px}.blockchain-item[data-v-a4c1cb23]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:var(--bg-secondary);border:1px solid var(--border-color);transition:all .2s}.blockchain-item.success[data-v-a4c1cb23]{background:#10b9811a;border-color:#10b9814d}.blockchain-item.error[data-v-a4c1cb23]{background:#ef44441a;border-color:#ef44444d}.blockchain-icon[data-v-a4c1cb23]{font-size:20px;flex-shrink:0}.blockchain-info[data-v-a4c1cb23]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.blockchain-name[data-v-a4c1cb23]{font-size:14px;font-weight:600;color:var(--text-primary)}.blockchain-message[data-v-a4c1cb23]{font-size:13px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blockchain-time[data-v-a4c1cb23]{font-size:12px;color:var(--text-muted);font-family:monospace}.blockchain-summary[data-v-a4c1cb23]{padding:15px;background:var(--bg-secondary);border-radius:8px;border:1px solid var(--border-color)}.summary-stats[data-v-a4c1cb23]{display:flex;gap:20px;align-items:center}.stat-item[data-v-a4c1cb23]{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500}.stat-item.success[data-v-a4c1cb23]{background:#10b9811a;color:var(--success-color)}.stat-item.error[data-v-a4c1cb23]{background:#ef44441a;color:var(--error-color)}.stat-icon[data-v-a4c1cb23]{font-size:18px}.stat-text[data-v-a4c1cb23]{font-weight:600}.failed-blockchains[data-v-a4c1cb23]{margin-top:20px}.failed-blockchains h5[data-v-a4c1cb23]{color:var(--error-color);font-weight:600}.coverage-section[data-v-a4c1cb23]{padding:0}.coverage-section .section-header[data-v-a4c1cb23]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.coverage-section .search-box[data-v-a4c1cb23]{max-width:400px;flex:1;min-width:250px}.coverage-summary[data-v-a4c1cb23]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:24px}.coverage-summary .summary-card[data-v-a4c1cb23]{display:flex;align-items:center;gap:16px;padding:24px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border-color)}.coverage-summary .summary-icon[data-v-a4c1cb23]{font-size:2.5rem;flex-shrink:0}.coverage-summary .summary-content[data-v-a4c1cb23]{flex:1}.coverage-summary .summary-value[data-v-a4c1cb23]{font-size:2rem;font-weight:700;color:var(--text-primary)}.coverage-summary .summary-label[data-v-a4c1cb23]{font-size:.9rem;color:var(--text-secondary);margin-top:4px}.coverage-table-wrapper[data-v-a4c1cb23]{background:var(--bg-card);border-radius:12px;border:1px solid var(--border-color);overflow:hidden}.coverage-table[data-v-a4c1cb23]{width:100%;border-collapse:collapse}.coverage-table thead[data-v-a4c1cb23]{background:var(--bg-secondary);border-bottom:2px solid var(--border-color)}.coverage-table th[data-v-a4c1cb23]{padding:16px;text-align:left;font-weight:600;color:var(--text-secondary);font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.coverage-table th.sortable[data-v-a4c1cb23]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s}.coverage-table th.sortable[data-v-a4c1cb23]:hover{background:var(--bg-hover);color:var(--primary-color)}.coverage-table .sort-arrow[data-v-a4c1cb23]{margin-left:6px;color:var(--primary-color)}.coverage-table tbody tr[data-v-a4c1cb23]{border-bottom:1px solid var(--border-color);transition:background .2s}.coverage-table tbody tr[data-v-a4c1cb23]:hover{background:var(--bg-hover)}.coverage-table td[data-v-a4c1cb23]{padding:16px;color:var(--text-primary)}.blockchain-name[data-v-a4c1cb23]{font-weight:500}.blockchain-badge[data-v-a4c1cb23]{display:inline-block;padding:6px 12px;border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:.9rem;font-family:monospace}.provider-count[data-v-a4c1cb23]{text-align:center}.count-badge[data-v-a4c1cb23]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-weight:700;font-size:1.1rem}.count-badge.well-covered[data-v-a4c1cb23]{background:#10b9811a;color:#10b981;border:2px solid rgba(16,185,129,.3)}.count-badge.moderate[data-v-a4c1cb23]{background:#f59e0b1a;color:#f59e0b;border:2px solid rgba(245,158,11,.3)}.count-badge.no-coverage[data-v-a4c1cb23]{background:#ef44441a;color:#ef4444;border:2px solid rgba(239,68,68,.3)}.provider-list[data-v-a4c1cb23]{max-width:600px}.providers-chips[data-v-a4c1cb23]{display:flex;flex-wrap:wrap;gap:8px}.provider-chip[data-v-a4c1cb23]{display:inline-block;padding:6px 12px;background:var(--primary-color);color:#fff;border-radius:6px;font-size:.85rem;font-weight:500;white-space:nowrap}[data-theme=dark] .coverage-section[data-v-a4c1cb23]{color:#e2e8f0}[data-theme=dark] .coverage-summary .summary-card[data-v-a4c1cb23]{background:#1e293b;border-color:#334155}[data-theme=dark] .coverage-summary .summary-value[data-v-a4c1cb23]{color:#f1f5f9}[data-theme=dark] .coverage-table-wrapper[data-v-a4c1cb23]{background:#1e293b;border-color:#334155}[data-theme=dark] .coverage-table thead[data-v-a4c1cb23]{background:#0f172a;border-color:#334155}[data-theme=dark] .coverage-table th[data-v-a4c1cb23]{color:#94a3b8}[data-theme=dark] .coverage-table tbody tr[data-v-a4c1cb23]{border-color:#334155}[data-theme=dark] .coverage-table tbody tr[data-v-a4c1cb23]:hover{background:#0f172a}[data-theme=dark] .coverage-table td[data-v-a4c1cb23]{color:#e2e8f0}[data-theme=dark] .blockchain-badge[data-v-a4c1cb23]{background:#0f172a;color:#94a3b8}[data-theme=dark] .provider-chip[data-v-a4c1cb23]{background:#3b82f6}.pagination-controls[data-v-a4c1cb23]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-bottom:20px;border-bottom:1px solid #e5e7eb}[data-theme=dark] .pagination-controls[data-v-a4c1cb23]{border-bottom-color:#334155}.pagination-left[data-v-a4c1cb23]{flex:1}.pagination-info[data-v-a4c1cb23]{font-size:14px;color:#64748b;font-weight:500}[data-theme=dark] .pagination-info[data-v-a4c1cb23]{color:#94a3b8}.pagination-right[data-v-a4c1cb23]{display:flex;align-items:center;gap:10px}.per-page-label[data-v-a4c1cb23]{font-size:14px;color:#64748b;font-weight:500}[data-theme=dark] .per-page-label[data-v-a4c1cb23]{color:#94a3b8}.per-page-select[data-v-a4c1cb23]{padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#1e293b;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.per-page-select[data-v-a4c1cb23]:hover{border-color:#667eea}.per-page-select[data-v-a4c1cb23]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}[data-theme=dark] .per-page-select[data-v-a4c1cb23]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .per-page-select[data-v-a4c1cb23]:hover{border-color:#667eea}.pagination-navigation[data-v-a4c1cb23]{display:flex;justify-content:center;align-items:center;gap:12px;padding:20px 0;margin-top:20px;border-top:1px solid #e5e7eb}[data-theme=dark] .pagination-navigation[data-v-a4c1cb23]{border-top-color:#334155}.pagination-btn[data-v-a4c1cb23]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#475569;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.pagination-btn[data-v-a4c1cb23]:hover:not(:disabled){background:#f8fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.pagination-btn[data-v-a4c1cb23]:disabled{opacity:.4;cursor:not-allowed}[data-theme=dark] .pagination-btn[data-v-a4c1cb23]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .pagination-btn[data-v-a4c1cb23]:hover:not(:disabled){background:#0f172a;border-color:#667eea;color:#8b9fef}.pagination-current[data-v-a4c1cb23]{padding:8px 16px;font-size:14px;font-weight:600;color:#1e293b}[data-theme=dark] .pagination-current[data-v-a4c1cb23]{color:#e2e8f0}.header-actions[data-v-2522136e]{display:flex;gap:12px}.filters-card[data-v-2522136e]{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-grid[data-v-2522136e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-search[data-v-2522136e]{grid-column:span 2}.filter-group[data-v-2522136e]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-2522136e]{font-size:14px;font-weight:600;color:#374151}.filter-select[data-v-2522136e],.filter-input[data-v-2522136e]{padding:10px 12px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .2s}.filter-select[data-v-2522136e]:focus,.filter-input[data-v-2522136e]:focus{outline:none;border-color:#6366f1}.filter-toggle[data-v-2522136e]{display:flex;align-items:center}.toggle-label[data-v-2522136e]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#374151}.toggle-input[data-v-2522136e]{width:18px;height:18px;cursor:pointer}.logs-stats[data-v-2522136e]{padding:12px 16px;background:#f9fafb;border-radius:8px;margin-bottom:16px;font-size:14px;color:#6b7280}.logs-container[data-v-2522136e]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.logs-list[data-v-2522136e]{display:flex;flex-direction:column;gap:8px}.log-entry[data-v-2522136e]{display:flex;align-items:flex-start;gap:16px;padding:12px 16px;border-radius:8px;border-left:4px solid #e5e7eb;background:#f9fafb;transition:all .2s}.log-entry[data-v-2522136e]:hover{background:#f3f4f6}.log-content[data-v-2522136e]{flex:1;min-width:0}.log-meta[data-v-2522136e]{display:flex;align-items:center;flex-shrink:0}.log-actions[data-v-2522136e]{display:flex;gap:8px;flex-shrink:0}.log-action-btn[data-v-2522136e]{padding:6px 10px;border:none;border-radius:6px;background:#fff;cursor:pointer;font-size:16px;transition:all .2s;box-shadow:0 1px 2px #0000001a}.log-action-btn[data-v-2522136e]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #00000026}.log-action-btn.view-btn[data-v-2522136e]:hover{background:#eff6ff}.log-action-btn.delete-btn[data-v-2522136e]:hover{background:#fef2f2}.log-entry.log-error[data-v-2522136e],.log-entry.log-critical[data-v-2522136e]{border-left-color:#ef4444;background:#fef2f2}.log-entry.log-warning[data-v-2522136e]{border-left-color:#f59e0b;background:#fffbeb}.log-entry.log-info[data-v-2522136e]{border-left-color:#3b82f6}.log-header[data-v-2522136e]{display:flex;align-items:center;gap:12px;margin-bottom:4px;flex-wrap:wrap}.log-level[data-v-2522136e]{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600}.level-info[data-v-2522136e]{background:#dbeafe;color:#1e40af}.level-warning[data-v-2522136e]{background:#fef3c7;color:#92400e}.level-error[data-v-2522136e],.level-critical[data-v-2522136e]{background:#fee2e2;color:#991b1b}.log-method[data-v-2522136e]{padding:2px 8px;background:#e0e7ff;color:#3730a3;border-radius:4px;font-size:12px;font-weight:600}.log-status[data-v-2522136e]{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600}.status-success[data-v-2522136e]{background:#d1fae5;color:#065f46}.status-client-error[data-v-2522136e]{background:#fed7aa;color:#92400e}.status-server-error[data-v-2522136e]{background:#fecaca;color:#991b1b}.log-ip[data-v-2522136e]{font-size:12px;color:#6b7280;font-family:monospace}.log-timestamp[data-v-2522136e]{font-size:11px;color:#9ca3af;font-family:monospace;font-weight:600;background:#f3f4f6;padding:2px 6px;border-radius:3px}.log-message[data-v-2522136e]{font-size:14px;color:#374151;font-family:monospace;word-break:break-all}.log-path[data-v-2522136e]{color:#6366f1;font-weight:600}.empty-state[data-v-2522136e]{text-align:center;padding:60px 20px;background:#fff;border-radius:12px}.empty-icon[data-v-2522136e]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-2522136e]{margin:0 0 8px;color:#111827}.empty-state p[data-v-2522136e]{color:#6b7280}.modal-overlay[data-v-2522136e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-2522136e]{background:#fff;border-radius:16px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.modal-confirm[data-v-2522136e]{max-width:500px}.confirm-message[data-v-2522136e]{font-size:15px;color:#374151;line-height:1.6;margin:0}.modal-header[data-v-2522136e]{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #e5e7eb}.modal-header h2[data-v-2522136e]{margin:0;font-size:20px;font-weight:700;color:#111827}.modal-close[data-v-2522136e]{width:36px;height:36px;border:none;background:#f3f4f6;border-radius:8px;font-size:20px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.modal-close[data-v-2522136e]:hover{background:#e5e7eb;transform:rotate(90deg)}.modal-body[data-v-2522136e]{padding:24px;overflow-y:auto;flex:1}.log-detail-item[data-v-2522136e]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f3f4f6}.log-detail-item[data-v-2522136e]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.log-detail-item strong[data-v-2522136e]{display:block;margin-bottom:8px;color:#6b7280;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.log-code[data-v-2522136e]{display:inline-block;padding:4px 8px;background:#f3f4f6;border-radius:4px;font-family:monospace;font-size:13px;color:#111827}.log-message-pre[data-v-2522136e],.log-raw[data-v-2522136e]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px;font-family:monospace;font-size:13px;color:#374151;white-space:pre-wrap;word-break:break-word;margin:0;max-height:300px;overflow-y:auto}.modal-footer[data-v-2522136e]{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px}@media (max-width: 768px){.filters-grid[data-v-2522136e]{grid-template-columns:1fr}.filter-search[data-v-2522136e]{grid-column:span 1}.modal-content[data-v-2522136e]{max-width:100%;max-height:100vh;border-radius:0}.log-actions[data-v-2522136e]{flex-direction:column}}.profile-settings[data-v-c8697aac]{max-width:1000px;padding:24px}.page-header[data-v-c8697aac]{margin-bottom:30px}.page-header h1[data-v-c8697aac]{font-size:28px;font-weight:700;color:#1e293b;margin:0 0 8px}.subtitle[data-v-c8697aac]{font-size:15px;color:#64748b;margin:0}.profile-card[data-v-c8697aac]{background:#fff;border-radius:12px;padding:32px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px}.avatar-section[data-v-c8697aac]{display:flex;align-items:center;gap:24px;margin-bottom:24px}.avatar-large[data-v-c8697aac]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:32px;color:#fff;box-shadow:0 4px 12px #667eea66;flex-shrink:0}.avatar-info h3[data-v-c8697aac]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.avatar-info p[data-v-c8697aac]{margin:0 0 12px;font-size:14px;color:#64748b}.divider[data-v-c8697aac]{height:1px;background:#e2e8f0;margin:24px 0}.section-title[data-v-c8697aac]{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:20px}.form-grid[data-v-c8697aac]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}@media (max-width: 768px){.form-grid[data-v-c8697aac]{grid-template-columns:1fr}}.form-group[data-v-c8697aac]{display:flex;flex-direction:column}.form-label[data-v-c8697aac]{font-size:14px;font-weight:600;color:#334155;margin-bottom:8px}.required[data-v-c8697aac]{color:#ef4444}.form-input[data-v-c8697aac]{padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1e293b;transition:all .2s;background:#fff}.form-input[data-v-c8697aac]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-c8697aac]::placeholder{color:#94a3b8}select.form-input[data-v-c8697aac]{cursor:pointer}.checkbox-label[data-v-c8697aac]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;color:#334155;margin-bottom:12px}.checkbox-label input[type=checkbox][data-v-c8697aac]{margin-top:3px;width:18px;height:18px;cursor:pointer;accent-color:#667eea}.checkbox-label input[type=checkbox][data-v-c8697aac]:disabled{cursor:not-allowed;opacity:.5}.checkbox-label a[data-v-c8697aac]{color:#667eea;text-decoration:none;font-weight:600}.checkbox-label a[data-v-c8697aac]:hover{text-decoration:underline}.error-message[data-v-c8697aac]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 16px;color:#dc2626;font-size:14px;margin-top:16px}.form-actions[data-v-c8697aac]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.btn[data-v-c8697aac]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:none;display:inline-flex;align-items:center;gap:6px}.btn-sm[data-v-c8697aac]{padding:6px 12px;font-size:13px}.btn-primary[data-v-c8697aac]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-c8697aac]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-c8697aac]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-c8697aac]{background:#f1f5f9;color:#475569}.btn-secondary[data-v-c8697aac]:hover{background:#e2e8f0}.info-card[data-v-c8697aac]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.info-card h3[data-v-c8697aac]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.info-grid[data-v-c8697aac]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 768px){.info-grid[data-v-c8697aac]{grid-template-columns:1fr}}.info-item[data-v-c8697aac]{display:flex;flex-direction:column;gap:4px;padding:12px;background:#f8fafc;border-radius:8px}.info-label[data-v-c8697aac]{font-size:12px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-c8697aac]{font-size:14px;color:#1e293b;font-weight:600}.badge-role[data-v-c8697aac]{display:inline-block;padding:4px 10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;font-size:12px;font-weight:700;text-transform:uppercase}@media (max-width: 768px){.profile-settings[data-v-c8697aac]{padding:16px}.profile-card[data-v-c8697aac]{padding:20px}.avatar-section[data-v-c8697aac]{flex-direction:column;align-items:flex-start}.form-actions[data-v-c8697aac]{flex-direction:column-reverse}.btn[data-v-c8697aac]{width:100%;justify-content:center}}.change-password[data-v-d9da47f1]{max-width:600px}.password-card[data-v-d9da47f1]{background:#fff;border-radius:12px;padding:32px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px}.form-group[data-v-d9da47f1]{margin-bottom:24px}.form-label[data-v-d9da47f1]{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.form-input[data-v-d9da47f1]{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .2s}.form-input[data-v-d9da47f1]:focus{outline:none;border-color:#6366f1}.form-hint[data-v-d9da47f1]{margin-top:8px;font-size:13px;color:#6b7280}.password-strength[data-v-d9da47f1]{margin-top:8px;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.strength-bar[data-v-d9da47f1]{height:100%;transition:all .3s;border-radius:2px}.strength-bar.weak[data-v-d9da47f1]{width:25%;background:#ef4444}.strength-bar.medium[data-v-d9da47f1]{width:50%;background:#f59e0b}.strength-bar.good[data-v-d9da47f1]{width:75%;background:#3b82f6}.strength-bar.strong[data-v-d9da47f1]{width:100%;background:#10b981}.error-message[data-v-d9da47f1]{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:20px}.form-actions[data-v-d9da47f1]{display:flex;gap:12px;justify-content:flex-end}.requirements-card[data-v-d9da47f1]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.requirements-card h3[data-v-d9da47f1]{margin:0 0 16px;font-size:16px;font-weight:600;color:#111827}.requirements-list[data-v-d9da47f1]{list-style:none;padding:0;margin:0}.requirements-list li[data-v-d9da47f1]{display:flex;align-items:center;gap:12px;padding:8px 0;color:#6b7280;font-size:14px;transition:color .2s}.requirements-list li.met[data-v-d9da47f1]{color:#10b981}.check-icon[data-v-d9da47f1]{font-size:18px;font-weight:700}.admin-page[data-v-6641a335]{max-width:1800px}.page-header[data-v-6641a335]{margin-bottom:30px}.page-header h1[data-v-6641a335]{margin:0 0 8px;font-size:28px;font-weight:700;color:#1e293b}.subtitle[data-v-6641a335]{margin:0;color:#64748b;font-size:14px}.btn[data-v-6641a335]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.btn-primary[data-v-6641a335]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-6641a335]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-6641a335]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-6641a335]{background:#e9ecef;color:#495057}.btn-secondary[data-v-6641a335]:hover{background:#dee2e6}.btn-danger[data-v-6641a335]{background:#dc2626;color:#fff}.btn-danger[data-v-6641a335]:hover{background:#b91c1c}.btn-icon[data-v-6641a335]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;font-size:14px}.btn-icon[data-v-6641a335]:hover{background:#f8fafc;border-color:#cbd5e1}.btn-icon.danger[data-v-6641a335]:hover{background:#fee;border-color:#fca5a5}.loading[data-v-6641a335]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.spinner[data-v-6641a335]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin-6641a335 1s linear infinite}@keyframes spin-6641a335{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-6641a335]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-6641a335]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-6641a335]{font-size:20px;color:#1e293b;margin:0 0 8px}.empty-state p[data-v-6641a335]{margin:0;font-size:14px}.card[data-v-6641a335]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.modal-overlay[data-v-6641a335]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-6641a335]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-6641a335 .3s ease-out}.modal-content.large[data-v-6641a335]{max-width:800px}@keyframes modalSlideIn-6641a335{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-6641a335]{padding:24px 30px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-header.danger[data-v-6641a335]{background:#fee;border-bottom-color:#fca5a5}.modal-header h3[data-v-6641a335]{margin:0;font-size:20px;color:#1e293b;font-weight:600}.close-btn[data-v-6641a335]{background:none;border:none;font-size:28px;cursor:pointer;color:#95a5a6;transition:color .2s;line-height:1;padding:0}.close-btn[data-v-6641a335]:hover{color:#e74c3c}.modal-body[data-v-6641a335]{padding:24px 30px;max-height:calc(80vh - 180px);overflow-y:auto}.modal-footer[data-v-6641a335]{display:flex;justify-content:flex-end;gap:12px;padding:24px 30px;border-top:1px solid #e9ecef}@media (max-width: 768px){.page-header h1[data-v-6641a335]{font-size:24px}}[data-theme=dark] .page-header h1[data-v-6641a335]{color:#e0e0e0}[data-theme=dark] .subtitle[data-v-6641a335]{color:#94a3b8}[data-theme=dark] .btn-secondary[data-v-6641a335]{background:#2a2a3a;color:#e0e0e0}[data-theme=dark] .btn-secondary[data-v-6641a335]:hover{background:#3a3a4a}[data-theme=dark] .btn-icon[data-v-6641a335]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-icon[data-v-6641a335]:hover{background:#3a3a4a;border-color:#4a4a5a}[data-theme=dark] .btn-icon.danger[data-v-6641a335]:hover{background:#3a1a1a;border-color:#6a2626}[data-theme=dark] .spinner[data-v-6641a335]{border-color:#2a2a3a;border-top-color:#667eea}[data-theme=dark] .empty-state[data-v-6641a335]{color:#64748b}[data-theme=dark] .empty-state h3[data-v-6641a335]{color:#e0e0e0}[data-theme=dark] .card[data-v-6641a335]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .modal-overlay[data-v-6641a335]{background-color:#000c}[data-theme=dark] .modal-content[data-v-6641a335]{background:#1e293b;box-shadow:0 20px 60px #0009}[data-theme=dark] .modal-header[data-v-6641a335]{border-bottom-color:#2a2a3a}[data-theme=dark] .modal-header.danger[data-v-6641a335]{background:#3a1a1a;border-bottom-color:#6a2626}[data-theme=dark] .modal-header h3[data-v-6641a335]{color:#e0e0e0}[data-theme=dark] .close-btn[data-v-6641a335]{color:#64748b}[data-theme=dark] .close-btn[data-v-6641a335]:hover{color:#ff6b6b}[data-theme=dark] .modal-footer[data-v-6641a335]{border-top-color:#2a2a3a}.filters-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-row[data-v-6641a335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-group[data-v-6641a335]{display:flex;flex-direction:column}.filter-label[data-v-6641a335]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.filter-input[data-v-6641a335],.filter-select[data-v-6641a335]{padding:10px 12px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s}.filter-input[data-v-6641a335]:focus,.filter-select[data-v-6641a335]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.filter-actions[data-v-6641a335]{display:flex;gap:8px}@media (max-width: 768px){.filters-row[data-v-6641a335]{grid-template-columns:1fr}}.table-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;min-width:0}.table-header[data-v-6641a335]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.table-header h3[data-v-6641a335]{margin:0;font-size:16px;color:#64748b}.data-table[data-v-6641a335]{width:100%;border-collapse:collapse;table-layout:auto}.data-table thead[data-v-6641a335]{background:#f8fafc}.data-table th[data-v-6641a335]{padding:12px 16px;text-align:left;font-weight:600;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-6641a335]{padding:16px;border-bottom:1px solid #f1f5f9;color:#1e293b;word-wrap:break-word}.data-table tbody tr[data-v-6641a335]{transition:background-color .2s}.data-table tbody tr[data-v-6641a335]:hover{background:#f8fafc}.user-info[data-v-6641a335]{display:flex;flex-direction:column;gap:4px}.user-info strong[data-v-6641a335]{font-weight:600}.user-info small[data-v-6641a335]{font-size:12px;color:#64748b}.amount[data-v-6641a335]{font-weight:600;font-family:Courier New,monospace}.amount.positive[data-v-6641a335]{color:#059669}.amount.negative[data-v-6641a335]{color:#dc2626}.amount.taxable[data-v-6641a335]{color:#2563eb;font-size:15px}.badge[data-v-6641a335]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge[data-v-6641a335]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-6641a335],.status-badge.confirmed[data-v-6641a335]{background:#d1fae5;color:#059669}.status-badge.blocked[data-v-6641a335],.status-badge.failed[data-v-6641a335]{background:#fee2e2;color:#dc2626}.status-badge.pending[data-v-6641a335]{background:#fef3c7;color:#d97706}.role-badge[data-v-6641a335]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.role-badge.super_admin[data-v-6641a335]{background:#fef3c7;color:#d97706;border:1px solid #fbbf24}.role-badge.manager[data-v-6641a335]{background:#dbeafe;color:#1d4ed8;border:1px solid #60a5fa}.role-badge.corporate_manager[data-v-6641a335]{background:#e0f2fe;color:#0369a1;border:1px solid #38bdf8}.role-badge.editor[data-v-6641a335]{background:#e9d5ff;color:#7c3aed;border:1px solid #a78bfa}.role-badge.support[data-v-6641a335]{background:#d1fae5;color:#059669;border:1px solid #34d399}.role-badge.corporate[data-v-6641a335]{background:#f3e8ff;color:#9333ea;border:1px solid #c084fc}.role-badge.admin[data-v-6641a335]{background:#fee2e2;color:#dc2626}.role-badge.user[data-v-6641a335]{background:#e0e7ff;color:#4f46e5}.blockchain-badge[data-v-6641a335]{background:#e0e7ff;color:#4f46e5;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.country-badge[data-v-6641a335]{background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.year-badge[data-v-6641a335]{background:#dbeafe;color:#2563eb;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.asset-badge[data-v-6641a335]{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;font-family:monospace}.exchange-badge[data-v-6641a335]{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.type-badge[data-v-6641a335]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.type-badge.receive[data-v-6641a335]{background:#d1fae5;color:#059669}.type-badge.send[data-v-6641a335]{background:#fee2e2;color:#dc2626}.type-badge.trade[data-v-6641a335]{background:#dbeafe;color:#2563eb}.type-badge.staking[data-v-6641a335]{background:#fef3c7;color:#d97706}.address[data-v-6641a335],.hash[data-v-6641a335]{font-family:Courier New,monospace;font-size:12px;background:#f1f5f9;padding:4px 8px;border-radius:4px}.wallet-name[data-v-6641a335]{font-weight:600;color:#667eea}.no-exchange[data-v-6641a335]{color:#94a3b8}.action-buttons[data-v-6641a335]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1024px){.table-card[data-v-6641a335]{overflow-x:scroll}.data-table[data-v-6641a335]{min-width:800px}}[data-theme=dark] .table-card[data-v-6641a335]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .table-header h3[data-v-6641a335]{color:#94a3b8}[data-theme=dark] .data-table thead[data-v-6641a335]{background:#0f172a}[data-theme=dark] .data-table th[data-v-6641a335]{color:#94a3b8;border-bottom-color:#334155}[data-theme=dark] .data-table td[data-v-6641a335]{color:#e2e8f0;border-bottom-color:#1e293b}[data-theme=dark] .data-table tbody tr[data-v-6641a335]:hover{background:#0f172a}[data-theme=dark] .user-info small[data-v-6641a335]{color:#94a3b8}[data-theme=dark] .status-badge.active[data-v-6641a335],[data-theme=dark] .status-badge.confirmed[data-v-6641a335]{background:#05966933;color:#34d399}[data-theme=dark] .status-badge.blocked[data-v-6641a335],[data-theme=dark] .status-badge.failed[data-v-6641a335]{background:#dc262633;color:#f87171}[data-theme=dark] .status-badge.pending[data-v-6641a335]{background:#d9770633;color:#fbbf24}[data-theme=dark] .address[data-v-6641a335],[data-theme=dark] .hash[data-v-6641a335]{background:#0f172a;color:#94a3b8}[data-theme=dark] .wallet-name[data-v-6641a335]{color:#8b9fef}[data-theme=dark] .no-exchange[data-v-6641a335]{color:#64748b}.form-grid[data-v-6641a335]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-6641a335]{display:flex;flex-direction:column}.form-group-full[data-v-6641a335]{grid-column:1 / -1}.form-label[data-v-6641a335]{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:14px}.required[data-v-6641a335]{color:#dc2626}.form-input[data-v-6641a335],.form-select[data-v-6641a335],.form-textarea[data-v-6641a335]{padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s;font-family:inherit}.form-input[data-v-6641a335]:focus,.form-select[data-v-6641a335]:focus,.form-textarea[data-v-6641a335]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-6641a335]:disabled,.form-select[data-v-6641a335]:disabled,.form-textarea[data-v-6641a335]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-textarea[data-v-6641a335]{min-height:100px;resize:vertical}.form-hint[data-v-6641a335]{margin-top:6px;font-size:12px;color:#64748b}.form-input.error[data-v-6641a335],.form-select.error[data-v-6641a335],.form-textarea.error[data-v-6641a335]{border-color:#dc2626}.form-error[data-v-6641a335]{margin-top:6px;font-size:12px;color:#dc2626}.form-checkbox[data-v-6641a335],.form-radio[data-v-6641a335]{display:flex;align-items:center;gap:8px;cursor:pointer}.form-checkbox input[type=checkbox][data-v-6641a335],.form-radio input[type=radio][data-v-6641a335]{width:18px;height:18px;cursor:pointer}.file-upload[data-v-6641a335]{position:relative;display:inline-block}.file-upload-input[data-v-6641a335]{position:absolute;left:-9999px}.file-upload-label[data-v-6641a335]{display:inline-block;padding:10px 20px;background:#e9ecef;color:#495057;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.file-upload-label[data-v-6641a335]:hover{background:#dee2e6}.alert[data-v-6641a335]{padding:15px 20px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success[data-v-6641a335]{background-color:#d1fae5;color:#059669;border:1px solid #6ee7b7}.alert-error[data-v-6641a335]{background-color:#fee;color:#dc2626;border:1px solid #fca5a5}.alert-warning[data-v-6641a335]{background-color:#fef3c7;color:#d97706;border:1px solid #fcd34d}.alert-info[data-v-6641a335]{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.alert-icon[data-v-6641a335]{font-size:20px}.alert-message[data-v-6641a335]{flex:1}@media (max-width: 768px){.form-grid[data-v-6641a335]{grid-template-columns:1fr}.form-group-full[data-v-6641a335]{grid-column:1}}[data-theme=dark] .form-label[data-v-6641a335]{color:#e2e8f0}[data-theme=dark] .form-input[data-v-6641a335],[data-theme=dark] .form-select[data-v-6641a335],[data-theme=dark] .form-textarea[data-v-6641a335]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .form-input[data-v-6641a335]:focus,[data-theme=dark] .form-select[data-v-6641a335]:focus,[data-theme=dark] .form-textarea[data-v-6641a335]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}[data-theme=dark] .form-input[data-v-6641a335]:disabled,[data-theme=dark] .form-select[data-v-6641a335]:disabled,[data-theme=dark] .form-textarea[data-v-6641a335]:disabled{background:#0f172a;color:#64748b}[data-theme=dark] .form-hint[data-v-6641a335]{color:#94a3b8}[data-theme=dark] .file-upload-label[data-v-6641a335]{background:#2a2a3a;color:#e2e8f0}[data-theme=dark] .file-upload-label[data-v-6641a335]:hover{background:#3a3a4a}[data-theme=dark] .alert-success[data-v-6641a335]{background:#05966933;color:#34d399;border-color:#34d3994d}[data-theme=dark] .alert-error[data-v-6641a335]{background:#dc262633;color:#f87171;border-color:#f871714d}[data-theme=dark] .alert-warning[data-v-6641a335]{background:#d9770633;color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .alert-info[data-v-6641a335]{background:#2563eb33;color:#60a5fa;border-color:#60a5fa4d}.stats-grid[data-v-6641a335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.charts-grid[data-v-6641a335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}@media (max-width: 1024px){.charts-grid[data-v-6641a335]{grid-template-columns:1fr!important}}@media (max-width: 768px){.charts-grid[data-v-6641a335]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-6641a335]{grid-template-columns:1fr!important}}.stat-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;display:flex;gap:16px;align-items:center;transition:box-shadow .2s;color:#fff;position:relative;overflow:hidden}.stat-card[data-v-6641a335]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:radial-gradient(circle at top right,rgba(255,255,255,.8),transparent);pointer-events:none}.stat-card[data-v-6641a335]:hover{box-shadow:0 2px 6px #0000001f}.stat-card.gradient-blue[data-v-6641a335]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.gradient-green[data-v-6641a335]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-card.gradient-purple[data-v-6641a335]{background:linear-gradient(135deg,#7f00ff,#e100ff)}.stat-card.gradient-orange[data-v-6641a335]{background:linear-gradient(135deg,#ff6a00,#ee0979)}.stat-card.gradient-red[data-v-6641a335]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.stat-card.gradient-cyan[data-v-6641a335]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.stat-icon[data-v-6641a335]{font-size:40px;opacity:.95;position:relative;z-index:1}.stat-content[data-v-6641a335]{flex:1;position:relative;z-index:1}.stat-value[data-v-6641a335]{font-size:32px;font-weight:800;line-height:1;margin-bottom:6px}.stat-label[data-v-6641a335]{font-size:13px;opacity:.95;font-weight:600}.chart-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;width:100%;min-width:0}.chart-header[data-v-6641a335]{margin-bottom:20px}.chart-header h3[data-v-6641a335]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.chart-header p[data-v-6641a335]{margin:0;font-size:14px;color:#64748b}.chart-container[data-v-6641a335]{height:300px;width:100%;min-width:0;position:relative}.activity-feed[data-v-6641a335]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.activity-feed h3[data-v-6641a335]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.activity-item[data-v-6641a335]{display:flex;gap:12px;padding:12px;border-left:3px solid #e2e8f0;margin-bottom:12px;transition:all .2s}.activity-item[data-v-6641a335]:hover{background:#f8fafc;border-left-color:#667eea}.activity-icon[data-v-6641a335]{width:40px;height:40px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.activity-content[data-v-6641a335]{flex:1}.activity-title[data-v-6641a335]{font-weight:600;color:#1e293b;margin-bottom:4px}.activity-description[data-v-6641a335]{font-size:14px;color:#64748b;margin-bottom:4px}.activity-time[data-v-6641a335]{font-size:12px;color:#94a3b8}.quick-actions[data-v-6641a335]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}.quick-action-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;text-align:center;cursor:pointer;transition:all .2s;border:2px solid transparent}.quick-action-card[data-v-6641a335]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#667eea}.quick-action-icon[data-v-6641a335]{font-size:48px;margin-bottom:12px}.quick-action-title[data-v-6641a335]{font-weight:600;color:#1e293b;margin-bottom:4px}.quick-action-description[data-v-6641a335]{font-size:14px;color:#64748b}@media (max-width: 768px){.stats-grid[data-v-6641a335]{grid-template-columns:1fr}.chart-container[data-v-6641a335]{height:250px}.quick-actions[data-v-6641a335]{grid-template-columns:1fr}}[data-theme=dark] .chart-card[data-v-6641a335],[data-theme=dark] .activity-feed[data-v-6641a335]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .chart-header h3[data-v-6641a335],[data-theme=dark] .activity-feed h3[data-v-6641a335]{color:#e2e8f0}[data-theme=dark] .chart-header p[data-v-6641a335]{color:#94a3b8}[data-theme=dark] .activity-item[data-v-6641a335]{border-left-color:#334155}[data-theme=dark] .activity-item[data-v-6641a335]:hover{background:#0f172a;border-left-color:#667eea}[data-theme=dark] .activity-icon[data-v-6641a335]{background:#0f172a}[data-theme=dark] .activity-title[data-v-6641a335]{color:#e2e8f0}[data-theme=dark] .activity-description[data-v-6641a335]{color:#94a3b8}[data-theme=dark] .activity-time[data-v-6641a335]{color:#64748b}[data-theme=dark] .quick-action-card[data-v-6641a335]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .quick-action-card[data-v-6641a335]:hover{box-shadow:0 4px 12px #00000080;border-color:#667eea}[data-theme=dark] .quick-action-title[data-v-6641a335]{color:#e2e8f0}[data-theme=dark] .quick-action-description[data-v-6641a335]{color:#94a3b8}.two-factor-auth[data-v-6641a335]{max-width:900px;padding:24px}.status-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;display:flex;align-items:center;gap:20px;border-left:4px solid #fbbf24}.status-card.enabled[data-v-6641a335]{border-left-color:#10b981}.status-icon[data-v-6641a335]{font-size:48px;flex-shrink:0}.status-info[data-v-6641a335]{flex:1}.status-info h3[data-v-6641a335]{margin:0 0 8px;font-size:20px;font-weight:600;color:#1e293b}.status-info p[data-v-6641a335]{margin:0;color:#64748b;font-size:14px}.benefits-list[data-v-6641a335]{display:flex;flex-direction:column;gap:16px;margin-top:20px}.benefit-item[data-v-6641a335]{display:flex;gap:16px;padding:16px;background:#f8fafc;border-radius:8px}.benefit-icon[data-v-6641a335]{font-size:32px;flex-shrink:0}.benefit-item strong[data-v-6641a335]{display:block;font-size:15px;color:#1e293b;margin-bottom:4px}.benefit-item p[data-v-6641a335]{margin:0;font-size:14px;color:#64748b}.backup-codes-card[data-v-6641a335]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px}.backup-codes-card h3[data-v-6641a335]{margin:0 0 12px;font-size:18px;font-weight:600;color:#1e293b}.codes-grid[data-v-6641a335]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:16px}.backup-code[data-v-6641a335]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px;text-align:center;font-family:Courier New,monospace;font-weight:600;font-size:14px;color:#1e293b}.setup-steps[data-v-6641a335]{display:flex;flex-direction:column;gap:24px}.setup-step[data-v-6641a335]{display:flex;gap:16px}.step-number[data-v-6641a335]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.step-content[data-v-6641a335]{flex:1}.step-content h4[data-v-6641a335]{margin:0 0 8px;font-size:16px;font-weight:600;color:#1e293b}.step-content p[data-v-6641a335]{margin:0 0 12px;color:#64748b;font-size:14px}.app-list[data-v-6641a335]{display:flex;flex-direction:column;gap:8px}.app-item[data-v-6641a335]{padding:10px 14px;background:#f8fafc;border-radius:8px;font-size:14px;color:#334155}.qr-code-container[data-v-6641a335]{display:flex;justify-content:center;padding:20px;background:#f8fafc;border-radius:8px;margin:12px 0}.qr-code-placeholder[data-v-6641a335]{display:flex;align-items:center;justify-content:center;min-height:200px}.qr-code-placeholder img[data-v-6641a335]{max-width:200px;height:auto}.qr-error[data-v-6641a335]{color:#dc2626;font-weight:600}.qr-loading[data-v-6641a335]{display:flex;flex-direction:column;align-items:center;gap:12px}.manual-code[data-v-6641a335]{background:#f1f5f9;padding:12px;border-radius:8px;font-size:13px;color:#475569}.manual-code code[data-v-6641a335]{display:block;font-family:Courier New,monospace;font-size:16px;color:#1e293b;font-weight:600;margin-top:8px;word-break:break-all}.code-input[data-v-6641a335]{text-align:center;font-size:24px;font-family:Courier New,monospace;font-weight:700;letter-spacing:8px;max-width:250px}.error-text[data-v-6641a335]{color:#dc2626;font-size:14px;margin-top:8px}.btn-danger[data-v-6641a335]{background:#ef4444;color:#fff}.btn-danger[data-v-6641a335]:hover{background:#dc2626}.confirm-modal[data-v-6641a335]{max-width:550px}.warning-box[data-v-6641a335]{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border:2px solid #ff9800;border-radius:12px;padding:20px;margin-bottom:24px;display:flex;align-items:flex-start;gap:16px}.warning-icon[data-v-6641a335]{font-size:48px;line-height:1;flex-shrink:0}.warning-content h4[data-v-6641a335]{margin:0 0 8px;font-size:20px;color:#e65100;font-weight:700}.warning-content p[data-v-6641a335]{margin:0;color:#5d4037;font-size:15px;line-height:1.5}.risk-list[data-v-6641a335]{margin:20px 0;display:flex;flex-direction:column;gap:12px}.risk-item[data-v-6641a335]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff5f5;border:1px solid #ffcdd2;border-radius:8px;color:#c62828;font-size:14px;line-height:1.4}.risk-icon[data-v-6641a335]{font-size:20px;flex-shrink:0}.confirm-text[data-v-6641a335]{margin:20px 0 0;padding:16px;background:#f5f5f5;border-left:4px solid #ff5252;border-radius:4px;color:#424242;font-size:14px;font-weight:500}.code-input-group[data-v-6641a335]{margin-top:16px}@media (max-width: 768px){.two-factor-auth[data-v-6641a335]{padding:16px}.status-card[data-v-6641a335]{flex-direction:column;align-items:flex-start}.codes-grid[data-v-6641a335]{grid-template-columns:repeat(2,1fr)}.setup-step[data-v-6641a335]{flex-direction:column}}.admin-page[data-v-e56618ab]{max-width:1800px}.page-header[data-v-e56618ab]{margin-bottom:30px}.page-header h1[data-v-e56618ab]{margin:0 0 8px;font-size:28px;font-weight:700;color:#1e293b}.subtitle[data-v-e56618ab]{margin:0;color:#64748b;font-size:14px}.btn[data-v-e56618ab]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.btn-primary[data-v-e56618ab]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-e56618ab]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-e56618ab]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-e56618ab]{background:#e9ecef;color:#495057}.btn-secondary[data-v-e56618ab]:hover{background:#dee2e6}.btn-danger[data-v-e56618ab]{background:#dc2626;color:#fff}.btn-danger[data-v-e56618ab]:hover{background:#b91c1c}.btn-icon[data-v-e56618ab]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;font-size:14px}.btn-icon[data-v-e56618ab]:hover{background:#f8fafc;border-color:#cbd5e1}.btn-icon.danger[data-v-e56618ab]:hover{background:#fee;border-color:#fca5a5}.loading[data-v-e56618ab]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.spinner[data-v-e56618ab]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin-e56618ab 1s linear infinite}@keyframes spin-e56618ab{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-e56618ab]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-state h3[data-v-e56618ab]{font-size:20px;color:#1e293b;margin:0 0 8px}.empty-state p[data-v-e56618ab]{margin:0;font-size:14px}.card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.modal-overlay[data-v-e56618ab]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-e56618ab]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-e56618ab .3s ease-out}.modal-content.large[data-v-e56618ab]{max-width:800px}@keyframes modalSlideIn-e56618ab{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-e56618ab]{padding:24px 30px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-header.danger[data-v-e56618ab]{background:#fee;border-bottom-color:#fca5a5}.modal-header h3[data-v-e56618ab]{margin:0;font-size:20px;color:#1e293b;font-weight:600}.close-btn[data-v-e56618ab]{background:none;border:none;font-size:28px;cursor:pointer;color:#95a5a6;transition:color .2s;line-height:1;padding:0}.close-btn[data-v-e56618ab]:hover{color:#e74c3c}.modal-body[data-v-e56618ab]{padding:24px 30px;max-height:calc(80vh - 180px);overflow-y:auto}.modal-footer[data-v-e56618ab]{display:flex;justify-content:flex-end;gap:12px;padding:24px 30px;border-top:1px solid #e9ecef}@media (max-width: 768px){.page-header h1[data-v-e56618ab]{font-size:24px}}[data-theme=dark] .page-header h1[data-v-e56618ab]{color:#e0e0e0}[data-theme=dark] .subtitle[data-v-e56618ab]{color:#94a3b8}[data-theme=dark] .btn-secondary[data-v-e56618ab]{background:#2a2a3a;color:#e0e0e0}[data-theme=dark] .btn-secondary[data-v-e56618ab]:hover{background:#3a3a4a}[data-theme=dark] .btn-icon[data-v-e56618ab]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-icon[data-v-e56618ab]:hover{background:#3a3a4a;border-color:#4a4a5a}[data-theme=dark] .btn-icon.danger[data-v-e56618ab]:hover{background:#3a1a1a;border-color:#6a2626}[data-theme=dark] .spinner[data-v-e56618ab]{border-color:#2a2a3a;border-top-color:#667eea}[data-theme=dark] .empty-state[data-v-e56618ab]{color:#64748b}[data-theme=dark] .empty-state h3[data-v-e56618ab]{color:#e0e0e0}[data-theme=dark] .card[data-v-e56618ab]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .modal-overlay[data-v-e56618ab]{background-color:#000c}[data-theme=dark] .modal-content[data-v-e56618ab]{background:#1e293b;box-shadow:0 20px 60px #0009}[data-theme=dark] .modal-header[data-v-e56618ab]{border-bottom-color:#2a2a3a}[data-theme=dark] .modal-header.danger[data-v-e56618ab]{background:#3a1a1a;border-bottom-color:#6a2626}[data-theme=dark] .modal-header h3[data-v-e56618ab]{color:#e0e0e0}[data-theme=dark] .close-btn[data-v-e56618ab]{color:#64748b}[data-theme=dark] .close-btn[data-v-e56618ab]:hover{color:#ff6b6b}[data-theme=dark] .modal-footer[data-v-e56618ab]{border-top-color:#2a2a3a}.filters-card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-row[data-v-e56618ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-group[data-v-e56618ab]{display:flex;flex-direction:column}.filter-label[data-v-e56618ab]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.filter-input[data-v-e56618ab],.filter-select[data-v-e56618ab]{padding:10px 12px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s}.filter-input[data-v-e56618ab]:focus,.filter-select[data-v-e56618ab]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.filter-actions[data-v-e56618ab]{display:flex;gap:8px}@media (max-width: 768px){.filters-row[data-v-e56618ab]{grid-template-columns:1fr}}.table-card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;min-width:0}.table-header[data-v-e56618ab]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.table-header h3[data-v-e56618ab]{margin:0;font-size:16px;color:#64748b}.data-table[data-v-e56618ab]{width:100%;border-collapse:collapse;table-layout:auto}.data-table thead[data-v-e56618ab]{background:#f8fafc}.data-table th[data-v-e56618ab]{padding:12px 16px;text-align:left;font-weight:600;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-e56618ab]{padding:16px;border-bottom:1px solid #f1f5f9;color:#1e293b;word-wrap:break-word}.data-table tbody tr[data-v-e56618ab]{transition:background-color .2s}.data-table tbody tr[data-v-e56618ab]:hover{background:#f8fafc}.user-info[data-v-e56618ab]{display:flex;flex-direction:column;gap:4px}.user-info strong[data-v-e56618ab]{font-weight:600}.user-info small[data-v-e56618ab]{font-size:12px;color:#64748b}.amount[data-v-e56618ab]{font-weight:600;font-family:Courier New,monospace}.amount.positive[data-v-e56618ab]{color:#059669}.amount.negative[data-v-e56618ab]{color:#dc2626}.amount.taxable[data-v-e56618ab]{color:#2563eb;font-size:15px}.badge[data-v-e56618ab]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge[data-v-e56618ab]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-e56618ab],.status-badge.confirmed[data-v-e56618ab]{background:#d1fae5;color:#059669}.status-badge.blocked[data-v-e56618ab],.status-badge.failed[data-v-e56618ab]{background:#fee2e2;color:#dc2626}.status-badge.pending[data-v-e56618ab]{background:#fef3c7;color:#d97706}.role-badge[data-v-e56618ab]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.role-badge.super_admin[data-v-e56618ab]{background:#fef3c7;color:#d97706;border:1px solid #fbbf24}.role-badge.manager[data-v-e56618ab]{background:#dbeafe;color:#1d4ed8;border:1px solid #60a5fa}.role-badge.corporate_manager[data-v-e56618ab]{background:#e0f2fe;color:#0369a1;border:1px solid #38bdf8}.role-badge.editor[data-v-e56618ab]{background:#e9d5ff;color:#7c3aed;border:1px solid #a78bfa}.role-badge.support[data-v-e56618ab]{background:#d1fae5;color:#059669;border:1px solid #34d399}.role-badge.corporate[data-v-e56618ab]{background:#f3e8ff;color:#9333ea;border:1px solid #c084fc}.role-badge.admin[data-v-e56618ab]{background:#fee2e2;color:#dc2626}.role-badge.user[data-v-e56618ab]{background:#e0e7ff;color:#4f46e5}.blockchain-badge[data-v-e56618ab]{background:#e0e7ff;color:#4f46e5;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.country-badge[data-v-e56618ab]{background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.year-badge[data-v-e56618ab]{background:#dbeafe;color:#2563eb;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.asset-badge[data-v-e56618ab]{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;font-family:monospace}.exchange-badge[data-v-e56618ab]{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.type-badge[data-v-e56618ab]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.type-badge.receive[data-v-e56618ab]{background:#d1fae5;color:#059669}.type-badge.send[data-v-e56618ab]{background:#fee2e2;color:#dc2626}.type-badge.trade[data-v-e56618ab]{background:#dbeafe;color:#2563eb}.type-badge.staking[data-v-e56618ab]{background:#fef3c7;color:#d97706}.address[data-v-e56618ab],.hash[data-v-e56618ab]{font-family:Courier New,monospace;font-size:12px;background:#f1f5f9;padding:4px 8px;border-radius:4px}.wallet-name[data-v-e56618ab]{font-weight:600;color:#667eea}.no-exchange[data-v-e56618ab]{color:#94a3b8}.action-buttons[data-v-e56618ab]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1024px){.table-card[data-v-e56618ab]{overflow-x:scroll}.data-table[data-v-e56618ab]{min-width:800px}}[data-theme=dark] .table-card[data-v-e56618ab]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .table-header h3[data-v-e56618ab]{color:#94a3b8}[data-theme=dark] .data-table thead[data-v-e56618ab]{background:#0f172a}[data-theme=dark] .data-table th[data-v-e56618ab]{color:#94a3b8;border-bottom-color:#334155}[data-theme=dark] .data-table td[data-v-e56618ab]{color:#e2e8f0;border-bottom-color:#1e293b}[data-theme=dark] .data-table tbody tr[data-v-e56618ab]:hover{background:#0f172a}[data-theme=dark] .user-info small[data-v-e56618ab]{color:#94a3b8}[data-theme=dark] .status-badge.active[data-v-e56618ab],[data-theme=dark] .status-badge.confirmed[data-v-e56618ab]{background:#05966933;color:#34d399}[data-theme=dark] .status-badge.blocked[data-v-e56618ab],[data-theme=dark] .status-badge.failed[data-v-e56618ab]{background:#dc262633;color:#f87171}[data-theme=dark] .status-badge.pending[data-v-e56618ab]{background:#d9770633;color:#fbbf24}[data-theme=dark] .address[data-v-e56618ab],[data-theme=dark] .hash[data-v-e56618ab]{background:#0f172a;color:#94a3b8}[data-theme=dark] .wallet-name[data-v-e56618ab]{color:#8b9fef}[data-theme=dark] .no-exchange[data-v-e56618ab]{color:#64748b}.form-grid[data-v-e56618ab]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-e56618ab]{display:flex;flex-direction:column}.form-group-full[data-v-e56618ab]{grid-column:1 / -1}.form-label[data-v-e56618ab]{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:14px}.required[data-v-e56618ab]{color:#dc2626}.form-input[data-v-e56618ab],.form-select[data-v-e56618ab],.form-textarea[data-v-e56618ab]{padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s;font-family:inherit}.form-input[data-v-e56618ab]:focus,.form-select[data-v-e56618ab]:focus,.form-textarea[data-v-e56618ab]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-e56618ab]:disabled,.form-select[data-v-e56618ab]:disabled,.form-textarea[data-v-e56618ab]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-textarea[data-v-e56618ab]{min-height:100px;resize:vertical}.form-hint[data-v-e56618ab]{margin-top:6px;font-size:12px;color:#64748b}.form-input.error[data-v-e56618ab],.form-select.error[data-v-e56618ab],.form-textarea.error[data-v-e56618ab]{border-color:#dc2626}.form-error[data-v-e56618ab]{margin-top:6px;font-size:12px;color:#dc2626}.form-checkbox[data-v-e56618ab],.form-radio[data-v-e56618ab]{display:flex;align-items:center;gap:8px;cursor:pointer}.form-checkbox input[type=checkbox][data-v-e56618ab],.form-radio input[type=radio][data-v-e56618ab]{width:18px;height:18px;cursor:pointer}.file-upload[data-v-e56618ab]{position:relative;display:inline-block}.file-upload-input[data-v-e56618ab]{position:absolute;left:-9999px}.file-upload-label[data-v-e56618ab]{display:inline-block;padding:10px 20px;background:#e9ecef;color:#495057;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.file-upload-label[data-v-e56618ab]:hover{background:#dee2e6}.alert[data-v-e56618ab]{padding:15px 20px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success[data-v-e56618ab]{background-color:#d1fae5;color:#059669;border:1px solid #6ee7b7}.alert-error[data-v-e56618ab]{background-color:#fee;color:#dc2626;border:1px solid #fca5a5}.alert-warning[data-v-e56618ab]{background-color:#fef3c7;color:#d97706;border:1px solid #fcd34d}.alert-info[data-v-e56618ab]{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.alert-icon[data-v-e56618ab]{font-size:20px}.alert-message[data-v-e56618ab]{flex:1}@media (max-width: 768px){.form-grid[data-v-e56618ab]{grid-template-columns:1fr}.form-group-full[data-v-e56618ab]{grid-column:1}}[data-theme=dark] .form-label[data-v-e56618ab]{color:#e2e8f0}[data-theme=dark] .form-input[data-v-e56618ab],[data-theme=dark] .form-select[data-v-e56618ab],[data-theme=dark] .form-textarea[data-v-e56618ab]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .form-input[data-v-e56618ab]:focus,[data-theme=dark] .form-select[data-v-e56618ab]:focus,[data-theme=dark] .form-textarea[data-v-e56618ab]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}[data-theme=dark] .form-input[data-v-e56618ab]:disabled,[data-theme=dark] .form-select[data-v-e56618ab]:disabled,[data-theme=dark] .form-textarea[data-v-e56618ab]:disabled{background:#0f172a;color:#64748b}[data-theme=dark] .form-hint[data-v-e56618ab]{color:#94a3b8}[data-theme=dark] .file-upload-label[data-v-e56618ab]{background:#2a2a3a;color:#e2e8f0}[data-theme=dark] .file-upload-label[data-v-e56618ab]:hover{background:#3a3a4a}[data-theme=dark] .alert-success[data-v-e56618ab]{background:#05966933;color:#34d399;border-color:#34d3994d}[data-theme=dark] .alert-error[data-v-e56618ab]{background:#dc262633;color:#f87171;border-color:#f871714d}[data-theme=dark] .alert-warning[data-v-e56618ab]{background:#d9770633;color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .alert-info[data-v-e56618ab]{background:#2563eb33;color:#60a5fa;border-color:#60a5fa4d}.stats-grid[data-v-e56618ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.charts-grid[data-v-e56618ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}@media (max-width: 1024px){.charts-grid[data-v-e56618ab]{grid-template-columns:1fr!important}}@media (max-width: 768px){.charts-grid[data-v-e56618ab]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-e56618ab]{grid-template-columns:1fr!important}}.stat-card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;display:flex;gap:16px;align-items:center;transition:box-shadow .2s;color:#fff;position:relative;overflow:hidden}.stat-card[data-v-e56618ab]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:radial-gradient(circle at top right,rgba(255,255,255,.8),transparent);pointer-events:none}.stat-card[data-v-e56618ab]:hover{box-shadow:0 2px 6px #0000001f}.stat-card.gradient-blue[data-v-e56618ab]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.gradient-green[data-v-e56618ab]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-card.gradient-purple[data-v-e56618ab]{background:linear-gradient(135deg,#7f00ff,#e100ff)}.stat-card.gradient-orange[data-v-e56618ab]{background:linear-gradient(135deg,#ff6a00,#ee0979)}.stat-card.gradient-red[data-v-e56618ab]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.stat-card.gradient-cyan[data-v-e56618ab]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.stat-icon[data-v-e56618ab]{font-size:40px;opacity:.95;position:relative;z-index:1}.stat-content[data-v-e56618ab]{flex:1;position:relative;z-index:1}.stat-value[data-v-e56618ab]{font-size:32px;font-weight:800;line-height:1;margin-bottom:6px}.stat-label[data-v-e56618ab]{font-size:13px;opacity:.95;font-weight:600}.chart-card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;width:100%;min-width:0}.chart-header[data-v-e56618ab]{margin-bottom:20px}.chart-header h3[data-v-e56618ab]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.chart-header p[data-v-e56618ab]{margin:0;font-size:14px;color:#64748b}.chart-container[data-v-e56618ab]{height:300px;width:100%;min-width:0;position:relative}.activity-feed[data-v-e56618ab]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.activity-feed h3[data-v-e56618ab]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.activity-item[data-v-e56618ab]{display:flex;gap:12px;padding:12px;border-left:3px solid #e2e8f0;margin-bottom:12px;transition:all .2s}.activity-item[data-v-e56618ab]:hover{background:#f8fafc;border-left-color:#667eea}.activity-icon[data-v-e56618ab]{width:40px;height:40px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.activity-content[data-v-e56618ab]{flex:1}.activity-title[data-v-e56618ab]{font-weight:600;color:#1e293b;margin-bottom:4px}.activity-description[data-v-e56618ab]{font-size:14px;color:#64748b;margin-bottom:4px}.activity-time[data-v-e56618ab]{font-size:12px;color:#94a3b8}.quick-actions[data-v-e56618ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}.quick-action-card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;text-align:center;cursor:pointer;transition:all .2s;border:2px solid transparent}.quick-action-card[data-v-e56618ab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#667eea}.quick-action-icon[data-v-e56618ab]{font-size:48px;margin-bottom:12px}.quick-action-title[data-v-e56618ab]{font-weight:600;color:#1e293b;margin-bottom:4px}.quick-action-description[data-v-e56618ab]{font-size:14px;color:#64748b}@media (max-width: 768px){.stats-grid[data-v-e56618ab]{grid-template-columns:1fr}.chart-container[data-v-e56618ab]{height:250px}.quick-actions[data-v-e56618ab]{grid-template-columns:1fr}}[data-theme=dark] .chart-card[data-v-e56618ab],[data-theme=dark] .activity-feed[data-v-e56618ab]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .chart-header h3[data-v-e56618ab],[data-theme=dark] .activity-feed h3[data-v-e56618ab]{color:#e2e8f0}[data-theme=dark] .chart-header p[data-v-e56618ab]{color:#94a3b8}[data-theme=dark] .activity-item[data-v-e56618ab]{border-left-color:#334155}[data-theme=dark] .activity-item[data-v-e56618ab]:hover{background:#0f172a;border-left-color:#667eea}[data-theme=dark] .activity-icon[data-v-e56618ab]{background:#0f172a}[data-theme=dark] .activity-title[data-v-e56618ab]{color:#e2e8f0}[data-theme=dark] .activity-description[data-v-e56618ab]{color:#94a3b8}[data-theme=dark] .activity-time[data-v-e56618ab]{color:#64748b}[data-theme=dark] .quick-action-card[data-v-e56618ab]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .quick-action-card[data-v-e56618ab]:hover{box-shadow:0 4px 12px #00000080;border-color:#667eea}[data-theme=dark] .quick-action-title[data-v-e56618ab]{color:#e2e8f0}[data-theme=dark] .quick-action-description[data-v-e56618ab]{color:#94a3b8}.ip-whitelist[data-v-e56618ab]{max-width:900px;padding:24px}.page-header[data-v-e56618ab]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px}.page-header h1[data-v-e56618ab]{font-size:28px;font-weight:700;color:#1e293b;margin:0 0 8px}.subtitle[data-v-e56618ab]{font-size:15px;color:#64748b;margin:0}.current-ip-card[data-v-e56618ab]{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;padding:16px;margin-bottom:24px;display:flex;align-items:center;gap:16px}.current-ip-icon[data-v-e56618ab]{font-size:32px}.current-ip-card strong[data-v-e56618ab]{display:block;font-size:14px;color:#475569;margin-bottom:4px}.ip-address[data-v-e56618ab]{background:#fff;padding:6px 12px;border-radius:6px;font-family:Courier New,monospace;font-size:16px;font-weight:600;color:#667eea;border:1px solid #e2e8f0}.ip-list-card[data-v-e56618ab]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.ip-list-card h3[data-v-e56618ab]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.empty-state[data-v-e56618ab]{text-align:center;padding:40px 20px}.empty-icon[data-v-e56618ab]{font-size:64px;margin-bottom:16px}.empty-state p[data-v-e56618ab]{color:#64748b;margin-bottom:20px}.ip-table[data-v-e56618ab]{display:flex;flex-direction:column;gap:12px}.ip-row[data-v-e56618ab]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8fafc;border-radius:8px;border-left:3px solid #667eea;transition:all .2s}.ip-row[data-v-e56618ab]:hover{background:#f1f5f9;transform:translate(2px)}.ip-info[data-v-e56618ab]{display:flex;flex-direction:column;gap:4px}.ip-description[data-v-e56618ab]{font-size:13px;color:#64748b}.ip-meta[data-v-e56618ab]{display:flex;align-items:center;gap:12px}.ip-date[data-v-e56618ab]{font-size:13px;color:#94a3b8}@media (max-width: 768px){.ip-whitelist[data-v-e56618ab]{padding:16px}.page-header[data-v-e56618ab],.current-ip-card[data-v-e56618ab]{flex-direction:column;align-items:flex-start}.ip-row[data-v-e56618ab]{flex-direction:column;align-items:flex-start;gap:12px}.ip-meta[data-v-e56618ab]{width:100%;justify-content:space-between}}.admin-page[data-v-3efe107d]{max-width:1800px}.page-header[data-v-3efe107d]{margin-bottom:30px}.page-header h1[data-v-3efe107d]{margin:0 0 8px;font-size:28px;font-weight:700;color:#1e293b}.subtitle[data-v-3efe107d]{margin:0;color:#64748b;font-size:14px}.btn[data-v-3efe107d]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.btn-primary[data-v-3efe107d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-3efe107d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-3efe107d]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-3efe107d]{background:#e9ecef;color:#495057}.btn-secondary[data-v-3efe107d]:hover{background:#dee2e6}.btn-danger[data-v-3efe107d]{background:#dc2626;color:#fff}.btn-danger[data-v-3efe107d]:hover{background:#b91c1c}.btn-icon[data-v-3efe107d]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s;font-size:14px}.btn-icon[data-v-3efe107d]:hover{background:#f8fafc;border-color:#cbd5e1}.btn-icon.danger[data-v-3efe107d]:hover{background:#fee;border-color:#fca5a5}.loading[data-v-3efe107d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.spinner[data-v-3efe107d]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin-3efe107d 1s linear infinite}@keyframes spin-3efe107d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-3efe107d]{text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-3efe107d]{font-size:64px;margin-bottom:16px}.empty-state h3[data-v-3efe107d]{font-size:20px;color:#1e293b;margin:0 0 8px}.empty-state p[data-v-3efe107d]{margin:0;font-size:14px}.card[data-v-3efe107d]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.modal-overlay[data-v-3efe107d]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-3efe107d]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-3efe107d .3s ease-out}.modal-content.large[data-v-3efe107d]{max-width:800px}@keyframes modalSlideIn-3efe107d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-3efe107d]{padding:24px 30px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-header.danger[data-v-3efe107d]{background:#fee;border-bottom-color:#fca5a5}.modal-header h3[data-v-3efe107d]{margin:0;font-size:20px;color:#1e293b;font-weight:600}.close-btn[data-v-3efe107d]{background:none;border:none;font-size:28px;cursor:pointer;color:#95a5a6;transition:color .2s;line-height:1;padding:0}.close-btn[data-v-3efe107d]:hover{color:#e74c3c}.modal-body[data-v-3efe107d]{padding:24px 30px;max-height:calc(80vh - 180px);overflow-y:auto}.modal-footer[data-v-3efe107d]{display:flex;justify-content:flex-end;gap:12px;padding:24px 30px;border-top:1px solid #e9ecef}@media (max-width: 768px){.page-header h1[data-v-3efe107d]{font-size:24px}}[data-theme=dark] .page-header h1[data-v-3efe107d]{color:#e0e0e0}[data-theme=dark] .subtitle[data-v-3efe107d]{color:#94a3b8}[data-theme=dark] .btn-secondary[data-v-3efe107d]{background:#2a2a3a;color:#e0e0e0}[data-theme=dark] .btn-secondary[data-v-3efe107d]:hover{background:#3a3a4a}[data-theme=dark] .btn-icon[data-v-3efe107d]{background:#2a2a3a;border-color:#3a3a4a;color:#e0e0e0}[data-theme=dark] .btn-icon[data-v-3efe107d]:hover{background:#3a3a4a;border-color:#4a4a5a}[data-theme=dark] .btn-icon.danger[data-v-3efe107d]:hover{background:#3a1a1a;border-color:#6a2626}[data-theme=dark] .spinner[data-v-3efe107d]{border-color:#2a2a3a;border-top-color:#667eea}[data-theme=dark] .empty-state[data-v-3efe107d]{color:#64748b}[data-theme=dark] .empty-state h3[data-v-3efe107d]{color:#e0e0e0}[data-theme=dark] .card[data-v-3efe107d]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .modal-overlay[data-v-3efe107d]{background-color:#000c}[data-theme=dark] .modal-content[data-v-3efe107d]{background:#1e293b;box-shadow:0 20px 60px #0009}[data-theme=dark] .modal-header[data-v-3efe107d]{border-bottom-color:#2a2a3a}[data-theme=dark] .modal-header.danger[data-v-3efe107d]{background:#3a1a1a;border-bottom-color:#6a2626}[data-theme=dark] .modal-header h3[data-v-3efe107d]{color:#e0e0e0}[data-theme=dark] .close-btn[data-v-3efe107d]{color:#64748b}[data-theme=dark] .close-btn[data-v-3efe107d]:hover{color:#ff6b6b}[data-theme=dark] .modal-footer[data-v-3efe107d]{border-top-color:#2a2a3a}.filters-card[data-v-3efe107d]{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}.filters-row[data-v-3efe107d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}.filter-group[data-v-3efe107d]{display:flex;flex-direction:column}.filter-label[data-v-3efe107d]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.filter-input[data-v-3efe107d],.filter-select[data-v-3efe107d]{padding:10px 12px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s}.filter-input[data-v-3efe107d]:focus,.filter-select[data-v-3efe107d]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.filter-actions[data-v-3efe107d]{display:flex;gap:8px}@media (max-width: 768px){.filters-row[data-v-3efe107d]{grid-template-columns:1fr}}.table-card[data-v-3efe107d]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;overflow-x:auto;min-width:0}.table-header[data-v-3efe107d]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.table-header h3[data-v-3efe107d]{margin:0;font-size:16px;color:#64748b}.data-table[data-v-3efe107d]{width:100%;border-collapse:collapse;table-layout:auto}.data-table thead[data-v-3efe107d]{background:#f8fafc}.data-table th[data-v-3efe107d]{padding:12px 16px;text-align:left;font-weight:600;color:#475569;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0;white-space:nowrap}.data-table td[data-v-3efe107d]{padding:16px;border-bottom:1px solid #f1f5f9;color:#1e293b;word-wrap:break-word}.data-table tbody tr[data-v-3efe107d]{transition:background-color .2s}.data-table tbody tr[data-v-3efe107d]:hover{background:#f8fafc}.user-info[data-v-3efe107d]{display:flex;flex-direction:column;gap:4px}.user-info strong[data-v-3efe107d]{font-weight:600}.user-info small[data-v-3efe107d]{font-size:12px;color:#64748b}.amount[data-v-3efe107d]{font-weight:600;font-family:Courier New,monospace}.amount.positive[data-v-3efe107d]{color:#059669}.amount.negative[data-v-3efe107d]{color:#dc2626}.amount.taxable[data-v-3efe107d]{color:#2563eb;font-size:15px}.badge[data-v-3efe107d]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge[data-v-3efe107d]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-3efe107d],.status-badge.confirmed[data-v-3efe107d]{background:#d1fae5;color:#059669}.status-badge.blocked[data-v-3efe107d],.status-badge.failed[data-v-3efe107d]{background:#fee2e2;color:#dc2626}.status-badge.pending[data-v-3efe107d]{background:#fef3c7;color:#d97706}.role-badge[data-v-3efe107d]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.role-badge.super_admin[data-v-3efe107d]{background:#fef3c7;color:#d97706;border:1px solid #fbbf24}.role-badge.manager[data-v-3efe107d]{background:#dbeafe;color:#1d4ed8;border:1px solid #60a5fa}.role-badge.corporate_manager[data-v-3efe107d]{background:#e0f2fe;color:#0369a1;border:1px solid #38bdf8}.role-badge.editor[data-v-3efe107d]{background:#e9d5ff;color:#7c3aed;border:1px solid #a78bfa}.role-badge.support[data-v-3efe107d]{background:#d1fae5;color:#059669;border:1px solid #34d399}.role-badge.corporate[data-v-3efe107d]{background:#f3e8ff;color:#9333ea;border:1px solid #c084fc}.role-badge.admin[data-v-3efe107d]{background:#fee2e2;color:#dc2626}.role-badge.user[data-v-3efe107d]{background:#e0e7ff;color:#4f46e5}.blockchain-badge[data-v-3efe107d]{background:#e0e7ff;color:#4f46e5;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.country-badge[data-v-3efe107d]{background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.year-badge[data-v-3efe107d]{background:#dbeafe;color:#2563eb;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700}.asset-badge[data-v-3efe107d]{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;font-family:monospace}.exchange-badge[data-v-3efe107d]{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.type-badge[data-v-3efe107d]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.type-badge.receive[data-v-3efe107d]{background:#d1fae5;color:#059669}.type-badge.send[data-v-3efe107d]{background:#fee2e2;color:#dc2626}.type-badge.trade[data-v-3efe107d]{background:#dbeafe;color:#2563eb}.type-badge.staking[data-v-3efe107d]{background:#fef3c7;color:#d97706}.address[data-v-3efe107d],.hash[data-v-3efe107d]{font-family:Courier New,monospace;font-size:12px;background:#f1f5f9;padding:4px 8px;border-radius:4px}.wallet-name[data-v-3efe107d]{font-weight:600;color:#667eea}.no-exchange[data-v-3efe107d]{color:#94a3b8}.action-buttons[data-v-3efe107d]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1024px){.table-card[data-v-3efe107d]{overflow-x:scroll}.data-table[data-v-3efe107d]{min-width:800px}}[data-theme=dark] .table-card[data-v-3efe107d]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .table-header h3[data-v-3efe107d]{color:#94a3b8}[data-theme=dark] .data-table thead[data-v-3efe107d]{background:#0f172a}[data-theme=dark] .data-table th[data-v-3efe107d]{color:#94a3b8;border-bottom-color:#334155}[data-theme=dark] .data-table td[data-v-3efe107d]{color:#e2e8f0;border-bottom-color:#1e293b}[data-theme=dark] .data-table tbody tr[data-v-3efe107d]:hover{background:#0f172a}[data-theme=dark] .user-info small[data-v-3efe107d]{color:#94a3b8}[data-theme=dark] .status-badge.active[data-v-3efe107d],[data-theme=dark] .status-badge.confirmed[data-v-3efe107d]{background:#05966933;color:#34d399}[data-theme=dark] .status-badge.blocked[data-v-3efe107d],[data-theme=dark] .status-badge.failed[data-v-3efe107d]{background:#dc262633;color:#f87171}[data-theme=dark] .status-badge.pending[data-v-3efe107d]{background:#d9770633;color:#fbbf24}[data-theme=dark] .address[data-v-3efe107d],[data-theme=dark] .hash[data-v-3efe107d]{background:#0f172a;color:#94a3b8}[data-theme=dark] .wallet-name[data-v-3efe107d]{color:#8b9fef}[data-theme=dark] .no-exchange[data-v-3efe107d]{color:#64748b}.form-grid[data-v-3efe107d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-3efe107d]{display:flex;flex-direction:column}.form-group-full[data-v-3efe107d]{grid-column:1 / -1}.form-label[data-v-3efe107d]{font-weight:600;color:#1e293b;margin-bottom:8px;font-size:14px}.required[data-v-3efe107d]{color:#dc2626}.form-input[data-v-3efe107d],.form-select[data-v-3efe107d],.form-textarea[data-v-3efe107d]{padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s;font-family:inherit}.form-input[data-v-3efe107d]:focus,.form-select[data-v-3efe107d]:focus,.form-textarea[data-v-3efe107d]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-input[data-v-3efe107d]:disabled,.form-select[data-v-3efe107d]:disabled,.form-textarea[data-v-3efe107d]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-textarea[data-v-3efe107d]{min-height:100px;resize:vertical}.form-hint[data-v-3efe107d]{margin-top:6px;font-size:12px;color:#64748b}.form-input.error[data-v-3efe107d],.form-select.error[data-v-3efe107d],.form-textarea.error[data-v-3efe107d]{border-color:#dc2626}.form-error[data-v-3efe107d]{margin-top:6px;font-size:12px;color:#dc2626}.form-checkbox[data-v-3efe107d],.form-radio[data-v-3efe107d]{display:flex;align-items:center;gap:8px;cursor:pointer}.form-checkbox input[type=checkbox][data-v-3efe107d],.form-radio input[type=radio][data-v-3efe107d]{width:18px;height:18px;cursor:pointer}.file-upload[data-v-3efe107d]{position:relative;display:inline-block}.file-upload-input[data-v-3efe107d]{position:absolute;left:-9999px}.file-upload-label[data-v-3efe107d]{display:inline-block;padding:10px 20px;background:#e9ecef;color:#495057;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.file-upload-label[data-v-3efe107d]:hover{background:#dee2e6}.alert[data-v-3efe107d]{padding:15px 20px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success[data-v-3efe107d]{background-color:#d1fae5;color:#059669;border:1px solid #6ee7b7}.alert-error[data-v-3efe107d]{background-color:#fee;color:#dc2626;border:1px solid #fca5a5}.alert-warning[data-v-3efe107d]{background-color:#fef3c7;color:#d97706;border:1px solid #fcd34d}.alert-info[data-v-3efe107d]{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.alert-icon[data-v-3efe107d]{font-size:20px}.alert-message[data-v-3efe107d]{flex:1}@media (max-width: 768px){.form-grid[data-v-3efe107d]{grid-template-columns:1fr}.form-group-full[data-v-3efe107d]{grid-column:1}}[data-theme=dark] .form-label[data-v-3efe107d]{color:#e2e8f0}[data-theme=dark] .form-input[data-v-3efe107d],[data-theme=dark] .form-select[data-v-3efe107d],[data-theme=dark] .form-textarea[data-v-3efe107d]{background:#1e293b;border-color:#334155;color:#e2e8f0}[data-theme=dark] .form-input[data-v-3efe107d]:focus,[data-theme=dark] .form-select[data-v-3efe107d]:focus,[data-theme=dark] .form-textarea[data-v-3efe107d]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}[data-theme=dark] .form-input[data-v-3efe107d]:disabled,[data-theme=dark] .form-select[data-v-3efe107d]:disabled,[data-theme=dark] .form-textarea[data-v-3efe107d]:disabled{background:#0f172a;color:#64748b}[data-theme=dark] .form-hint[data-v-3efe107d]{color:#94a3b8}[data-theme=dark] .file-upload-label[data-v-3efe107d]{background:#2a2a3a;color:#e2e8f0}[data-theme=dark] .file-upload-label[data-v-3efe107d]:hover{background:#3a3a4a}[data-theme=dark] .alert-success[data-v-3efe107d]{background:#05966933;color:#34d399;border-color:#34d3994d}[data-theme=dark] .alert-error[data-v-3efe107d]{background:#dc262633;color:#f87171;border-color:#f871714d}[data-theme=dark] .alert-warning[data-v-3efe107d]{background:#d9770633;color:#fbbf24;border-color:#fbbf244d}[data-theme=dark] .alert-info[data-v-3efe107d]{background:#2563eb33;color:#60a5fa;border-color:#60a5fa4d}.stats-grid[data-v-3efe107d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.charts-grid[data-v-3efe107d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}@media (max-width: 1024px){.charts-grid[data-v-3efe107d]{grid-template-columns:1fr!important}}@media (max-width: 768px){.charts-grid[data-v-3efe107d]{grid-template-columns:1fr!important}}@media (max-width: 600px){.charts-grid[data-v-3efe107d]{grid-template-columns:1fr!important}}.stat-card[data-v-3efe107d]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;display:flex;gap:16px;align-items:center;transition:box-shadow .2s;color:#fff;position:relative;overflow:hidden}.stat-card[data-v-3efe107d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:radial-gradient(circle at top right,rgba(255,255,255,.8),transparent);pointer-events:none}.stat-card[data-v-3efe107d]:hover{box-shadow:0 2px 6px #0000001f}.stat-card.gradient-blue[data-v-3efe107d]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.gradient-green[data-v-3efe107d]{background:linear-gradient(135deg,#11998e,#38ef7d)}.stat-card.gradient-purple[data-v-3efe107d]{background:linear-gradient(135deg,#7f00ff,#e100ff)}.stat-card.gradient-orange[data-v-3efe107d]{background:linear-gradient(135deg,#ff6a00,#ee0979)}.stat-card.gradient-red[data-v-3efe107d]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.stat-card.gradient-cyan[data-v-3efe107d]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.stat-icon[data-v-3efe107d]{font-size:40px;opacity:.95;position:relative;z-index:1}.stat-content[data-v-3efe107d]{flex:1;position:relative;z-index:1}.stat-value[data-v-3efe107d]{font-size:32px;font-weight:800;line-height:1;margin-bottom:6px}.stat-label[data-v-3efe107d]{font-size:13px;opacity:.95;font-weight:600}.chart-card[data-v-3efe107d]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;width:100%;min-width:0}.chart-header[data-v-3efe107d]{margin-bottom:20px}.chart-header h3[data-v-3efe107d]{margin:0 0 4px;font-size:18px;font-weight:600;color:#1e293b}.chart-header p[data-v-3efe107d]{margin:0;font-size:14px;color:#64748b}.chart-container[data-v-3efe107d]{height:300px;width:100%;min-width:0;position:relative}.activity-feed[data-v-3efe107d]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.activity-feed h3[data-v-3efe107d]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.activity-item[data-v-3efe107d]{display:flex;gap:12px;padding:12px;border-left:3px solid #e2e8f0;margin-bottom:12px;transition:all .2s}.activity-item[data-v-3efe107d]:hover{background:#f8fafc;border-left-color:#667eea}.activity-icon[data-v-3efe107d]{width:40px;height:40px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.activity-content[data-v-3efe107d]{flex:1}.activity-title[data-v-3efe107d]{font-weight:600;color:#1e293b;margin-bottom:4px}.activity-description[data-v-3efe107d]{font-size:14px;color:#64748b;margin-bottom:4px}.activity-time[data-v-3efe107d]{font-size:12px;color:#94a3b8}.quick-actions[data-v-3efe107d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}.quick-action-card[data-v-3efe107d]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000001a;text-align:center;cursor:pointer;transition:all .2s;border:2px solid transparent}.quick-action-card[data-v-3efe107d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#667eea}.quick-action-icon[data-v-3efe107d]{font-size:48px;margin-bottom:12px}.quick-action-title[data-v-3efe107d]{font-weight:600;color:#1e293b;margin-bottom:4px}.quick-action-description[data-v-3efe107d]{font-size:14px;color:#64748b}@media (max-width: 768px){.stats-grid[data-v-3efe107d]{grid-template-columns:1fr}.chart-container[data-v-3efe107d]{height:250px}.quick-actions[data-v-3efe107d]{grid-template-columns:1fr}}[data-theme=dark] .chart-card[data-v-3efe107d],[data-theme=dark] .activity-feed[data-v-3efe107d]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .chart-header h3[data-v-3efe107d],[data-theme=dark] .activity-feed h3[data-v-3efe107d]{color:#e2e8f0}[data-theme=dark] .chart-header p[data-v-3efe107d]{color:#94a3b8}[data-theme=dark] .activity-item[data-v-3efe107d]{border-left-color:#334155}[data-theme=dark] .activity-item[data-v-3efe107d]:hover{background:#0f172a;border-left-color:#667eea}[data-theme=dark] .activity-icon[data-v-3efe107d]{background:#0f172a}[data-theme=dark] .activity-title[data-v-3efe107d]{color:#e2e8f0}[data-theme=dark] .activity-description[data-v-3efe107d]{color:#94a3b8}[data-theme=dark] .activity-time[data-v-3efe107d]{color:#64748b}[data-theme=dark] .quick-action-card[data-v-3efe107d]{background:#1e293b;box-shadow:0 1px 3px #0000004d}[data-theme=dark] .quick-action-card[data-v-3efe107d]:hover{box-shadow:0 4px 12px #00000080;border-color:#667eea}[data-theme=dark] .quick-action-title[data-v-3efe107d]{color:#e2e8f0}[data-theme=dark] .quick-action-description[data-v-3efe107d]{color:#94a3b8}.language-settings[data-v-3efe107d]{max-width:900px;padding:24px}.current-language[data-v-3efe107d]{display:flex;align-items:center;gap:16px;padding:16px;background:#f8fafc;border-radius:8px;margin-bottom:24px}.language-icon[data-v-3efe107d]{font-size:48px}.current-language strong[data-v-3efe107d]{display:block;font-size:14px;color:#475569;margin-bottom:4px}.current-lang-name[data-v-3efe107d]{font-size:18px;font-weight:600;color:#1e293b}.language-grid[data-v-3efe107d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin-top:12px}.language-option[data-v-3efe107d]{cursor:pointer;border-radius:8px;border:2px solid #e2e8f0;background:#fff;transition:all .2s}.language-option[data-v-3efe107d]:hover{border-color:#cbd5e1;background:#f8fafc}.language-option.selected[data-v-3efe107d]{border-color:#667eea;background:#f0f4ff}.language-radio[data-v-3efe107d]{display:none}.language-content[data-v-3efe107d]{display:flex;align-items:center;gap:12px;padding:14px}.language-flag[data-v-3efe107d]{font-size:32px;flex-shrink:0}.language-info[data-v-3efe107d]{flex:1;display:flex;flex-direction:column;gap:2px}.language-info strong[data-v-3efe107d]{font-size:15px;color:#1e293b}.language-native[data-v-3efe107d]{font-size:13px;color:#64748b}.check-icon[data-v-3efe107d]{font-size:20px;color:#667eea;font-weight:700;flex-shrink:0}.info-note[data-v-3efe107d]{background:#fef3c7;border-left:3px solid #f59e0b;padding:12px;border-radius:6px;margin-top:16px}.info-note strong[data-v-3efe107d]{display:block;margin-bottom:4px;color:#92400e}@media (max-width: 768px){.language-settings[data-v-3efe107d]{padding:16px}.language-grid[data-v-3efe107d]{grid-template-columns:1fr}}
