#app{width:100%;min-height:100vh}a{color:inherit;text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.login-container[data-v-a5197ca2]{width:100%;height:100vh;display:flex;overflow:hidden}.brand-section[data-v-a5197ca2]{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);flex:4;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.brand-section[data-v-a5197ca2]:before{content:"";background:radial-gradient(circle,#ffffff08 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate-a5197ca2;position:absolute;top:-50%;left:-50%}@keyframes rotate-a5197ca2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.brand-content[data-v-a5197ca2]{z-index:1;text-align:center;max-width:420px;padding:40px;position:relative}.brand-icon[data-v-a5197ca2]{color:#fff;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;font-size:36px;display:flex;box-shadow:0 8px 32px #4facfe4d}.brand-title[data-v-a5197ca2]{color:#fff;letter-spacing:2px;margin-bottom:8px;font-size:32px;font-weight:700}.brand-subtitle[data-v-a5197ca2]{color:#fff9;letter-spacing:4px;text-transform:uppercase;margin-bottom:48px;font-size:14px}.brand-features[data-v-a5197ca2]{text-align:left;flex-direction:column;gap:20px;display:flex}.feature-item[data-v-a5197ca2]{color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;align-items:center;gap:16px;padding:12px 20px;font-size:15px;transition:all .3s;display:flex}.feature-item[data-v-a5197ca2]:hover{background:#ffffff1a;transform:translate(8px)}.feature-item i[data-v-a5197ca2]{color:#4facfe;background:#4facfe33;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.brand-footer[data-v-a5197ca2]{color:#ffffff4d;margin-top:48px;font-size:12px}.form-section[data-v-a5197ca2]{background:#f8f9fc;flex:6;justify-content:center;align-items:center;display:flex;position:relative}.form-wrapper[data-v-a5197ca2]{width:100%;max-width:420px;padding:40px 32px}.form-header[data-v-a5197ca2]{margin-bottom:32px}.form-header h2[data-v-a5197ca2]{color:#1a1a2e;margin-bottom:8px;font-size:28px;font-weight:700}.form-header p[data-v-a5197ca2]{color:#6b7280;font-size:15px}.login-form[data-v-a5197ca2]{flex-direction:column;gap:20px;display:flex}.form-group[data-v-a5197ca2]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-a5197ca2]{color:#374151;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.form-group label i[data-v-a5197ca2]{color:#6b7280;font-size:12px}.input-wrapper[data-v-a5197ca2]{position:relative}.input-wrapper input[data-v-a5197ca2]{color:#1f2937;background:#fff;border:2px solid #e5e7eb;border-radius:10px;outline:none;width:100%;height:48px;padding:0 16px;font-size:15px;transition:all .3s}.input-wrapper input[data-v-a5197ca2]::placeholder{color:#9ca3af}.input-wrapper input[data-v-a5197ca2]:focus{border-color:#4facfe;box-shadow:0 0 0 4px #4facfe1a}.has-error .input-wrapper input[data-v-a5197ca2]{border-color:#ef4444}.has-error .input-wrapper input[data-v-a5197ca2]:focus{box-shadow:0 0 0 4px #ef44441a}.toggle-password[data-v-a5197ca2]{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.toggle-password[data-v-a5197ca2]:hover{color:#6b7280}.error-text[data-v-a5197ca2]{color:#ef4444;align-items:center;gap:4px;font-size:12px;display:flex}.form-options[data-v-a5197ca2]{justify-content:space-between;align-items:center;display:flex}.remember-me[data-v-a5197ca2]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.remember-me input[data-v-a5197ca2]{display:none}.checkmark[data-v-a5197ca2]{border:2px solid #d1d5db;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.remember-me input:checked+.checkmark[data-v-a5197ca2]{background:#4facfe;border-color:#4facfe}.remember-me input:checked+.checkmark[data-v-a5197ca2]:after{content:"";color:#fff;font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900}.label-text[data-v-a5197ca2]{color:#6b7280;font-size:14px}.forgot-link[data-v-a5197ca2]{color:#4facfe;font-size:14px;text-decoration:none;transition:color .2s}.forgot-link[data-v-a5197ca2]:hover{color:#3b82f6;text-decoration:underline}.login-button[data-v-a5197ca2]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:16px;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.login-button[data-v-a5197ca2]:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.login-button[data-v-a5197ca2]:hover:not(:disabled):before{left:100%}.login-button[data-v-a5197ca2]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #4facfe66}.login-button[data-v-a5197ca2]:active:not(:disabled){transform:translateY(0)}.login-button[data-v-a5197ca2]:disabled{opacity:.7;cursor:not-allowed}.register-link[data-v-a5197ca2]{text-align:center;color:#6b7280;margin-top:24px;font-size:14px}.register-link a[data-v-a5197ca2]{color:#4facfe;margin-left:4px;font-weight:500;text-decoration:none;transition:color .2s}.register-link a[data-v-a5197ca2]:hover{color:#3b82f6;text-decoration:underline}.fade-enter-active[data-v-a5197ca2],.fade-leave-active[data-v-a5197ca2]{transition:all .3s}.fade-enter-from[data-v-a5197ca2],.fade-leave-to[data-v-a5197ca2]{opacity:0;transform:translateY(-8px)}.slide-enter-active[data-v-a5197ca2],.slide-leave-active[data-v-a5197ca2]{transition:all .2s}.slide-enter-from[data-v-a5197ca2],.slide-leave-to[data-v-a5197ca2]{opacity:0;transform:translateY(-4px)}@media (width<=768px){.brand-section[data-v-a5197ca2]{display:none}.form-section[data-v-a5197ca2]{flex:1}.form-wrapper[data-v-a5197ca2]{padding:32px 24px}}.register-container[data-v-357aea5b]{width:100%;height:100vh;display:flex;overflow:hidden}.form-section[data-v-357aea5b]{background:#f8f9fc;flex:1;justify-content:center;align-items:center;display:flex;overflow-y:auto}.form-wrapper[data-v-357aea5b]{width:100%;max-width:440px;padding:40px 32px}.form-header[data-v-357aea5b]{margin-bottom:28px}.form-header h2[data-v-357aea5b]{color:#1a1a2e;margin-bottom:8px;font-size:28px;font-weight:700}.form-header p[data-v-357aea5b]{color:#6b7280;font-size:15px}.register-form[data-v-357aea5b]{flex-direction:column;gap:18px;display:flex}.form-group[data-v-357aea5b]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-357aea5b]{color:#374151;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.form-group label i[data-v-357aea5b]{color:#6b7280;font-size:12px}.required[data-v-357aea5b]{color:#ef4444;margin-left:2px}.optional[data-v-357aea5b]{color:#9ca3af;font-size:12px;font-weight:400}.input-wrapper[data-v-357aea5b]{position:relative}.input-wrapper input[data-v-357aea5b]{color:#1f2937;background:#fff;border:2px solid #e5e7eb;border-radius:10px;outline:none;width:100%;height:48px;padding:0 40px 0 16px;font-size:15px;transition:all .3s}.input-wrapper input[data-v-357aea5b]::placeholder{color:#9ca3af}.input-wrapper input[data-v-357aea5b]:focus{border-color:#4facfe;box-shadow:0 0 0 4px #4facfe1a}.has-error .input-wrapper input[data-v-357aea5b]{border-color:#ef4444}.has-error .input-wrapper input[data-v-357aea5b]:focus{box-shadow:0 0 0 4px #ef44441a}.input-status[data-v-357aea5b]{position:absolute;top:50%;right:44px;transform:translateY(-50%)}.valid-icon[data-v-357aea5b]{color:#10b981;font-size:16px}.toggle-password[data-v-357aea5b]{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.toggle-password[data-v-357aea5b]:hover{color:#6b7280}.error-text[data-v-357aea5b]{color:#ef4444;align-items:center;gap:4px;font-size:12px;display:flex}.help-text[data-v-357aea5b]{color:#9ca3af;align-items:center;gap:4px;font-size:12px;display:flex}.password-strength[data-v-357aea5b]{align-items:center;gap:10px;display:flex}.strength-bar[data-v-357aea5b]{background:#e5e7eb;border-radius:2px;flex:1;height:4px;overflow:hidden}.strength-fill[data-v-357aea5b]{border-radius:2px;height:100%;transition:all .3s}.strength-text[data-v-357aea5b]{white-space:nowrap;text-align:right;min-width:40px;font-size:12px;font-weight:500}.terms-group[data-v-357aea5b]{margin-top:4px}.terms-checkbox[data-v-357aea5b]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;display:flex}.terms-checkbox input[data-v-357aea5b]{display:none}.checkmark[data-v-357aea5b]{border:2px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;margin-top:1px;transition:all .2s;display:flex}.terms-checkbox input:checked+.checkmark[data-v-357aea5b]{background:#4facfe;border-color:#4facfe}.terms-checkbox input:checked+.checkmark[data-v-357aea5b]:after{content:"";color:#fff;font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900}.label-text[data-v-357aea5b]{color:#6b7280;font-size:13px;line-height:1.5}.label-text a[data-v-357aea5b]{color:#4facfe;font-weight:500;text-decoration:none}.label-text a[data-v-357aea5b]:hover{text-decoration:underline}.register-button[data-v-357aea5b]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:4px;font-size:16px;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.register-button[data-v-357aea5b]:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.register-button[data-v-357aea5b]:hover:not(:disabled):before{left:100%}.register-button[data-v-357aea5b]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #4facfe66}.register-button[data-v-357aea5b]:active:not(:disabled){transform:translateY(0)}.register-button[data-v-357aea5b]:disabled{opacity:.7;cursor:not-allowed}.login-link[data-v-357aea5b]{text-align:center;color:#6b7280;margin-top:24px;font-size:14px}.login-link a[data-v-357aea5b]{color:#4facfe;margin-left:4px;font-weight:500;text-decoration:none;transition:color .2s}.login-link a[data-v-357aea5b]:hover{color:#3b82f6;text-decoration:underline}.fade-enter-active[data-v-357aea5b],.fade-leave-active[data-v-357aea5b]{transition:all .3s}.fade-enter-from[data-v-357aea5b],.fade-leave-to[data-v-357aea5b]{opacity:0;transform:translateY(-8px)}.slide-enter-active[data-v-357aea5b],.slide-leave-active[data-v-357aea5b]{transition:all .2s}.slide-enter-from[data-v-357aea5b],.slide-leave-to[data-v-357aea5b]{opacity:0;transform:translateY(-4px)}.sidebar[data-v-430755c3]{z-index:100;background:linear-gradient(#1a1a2e 0%,#16213e 100%);flex-direction:column;width:260px;min-width:260px;height:100vh;transition:all .3s;display:flex;position:relative;overflow:hidden}.sidebar.collapsed[data-v-430755c3]{width:72px;min-width:72px}.sidebar-header[data-v-430755c3]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:20px 16px;display:flex}.logo-area[data-v-430755c3]{align-items:center;gap:12px;display:flex;overflow:hidden}.logo-icon[data-v-430755c3]{color:#fff;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border-radius:10px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:18px;display:flex}.logo-text[data-v-430755c3]{color:#fff;white-space:nowrap;letter-spacing:1px;font-size:18px;font-weight:700}.collapse-btn[data-v-430755c3]{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;font-size:12px;transition:all .2s;display:flex}.collapse-btn[data-v-430755c3]:hover{color:#fff;background:#ffffff1f}.user-info[data-v-430755c3]{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px;display:flex;overflow:hidden}.user-avatar[data-v-430755c3]{color:#ffffff4d;justify-content:center;align-items:center;min-width:40px;font-size:40px;display:flex}.user-details[data-v-430755c3]{flex-direction:column;gap:2px;display:flex;overflow:hidden}.user-name[data-v-430755c3]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.user-role[data-v-430755c3]{color:#fff6;font-size:12px}.sidebar-nav[data-v-430755c3]{flex:1;padding:12px 0;overflow-y:auto}.sidebar-nav[data-v-430755c3]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-430755c3]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.nav-section-title[data-v-430755c3]{color:#ffffff4d;text-transform:uppercase;letter-spacing:1px;padding:8px 20px 12px;font-size:11px;font-weight:600}.nav-list[data-v-430755c3]{margin:0;padding:0;list-style:none}.nav-item[data-v-430755c3]{margin:2px 8px}.nav-link[data-v-430755c3]{color:#fff9;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.nav-link[data-v-430755c3]:hover{color:#ffffffe6;background:#ffffff0f}.nav-item.active .nav-link[data-v-430755c3]{color:#4facfe;background:linear-gradient(135deg,#4facfe33 0%,#00f2fe1a 100%)}.nav-icon[data-v-430755c3]{justify-content:center;align-items:center;width:22px;min-width:22px;font-size:16px;display:flex}.nav-label[data-v-430755c3]{font-size:14px;font-weight:500}.sidebar-footer[data-v-430755c3]{border-top:1px solid #ffffff0f;padding:12px}.logout-btn[data-v-430755c3]{color:#ffffff80;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:14px;transition:all .2s;display:flex;overflow:hidden}.logout-btn[data-v-430755c3]:hover{color:#ef4444;background:#ef44441a}.logout-btn i[data-v-430755c3]{justify-content:center;align-items:center;width:22px;min-width:22px;font-size:16px;display:flex}.fade-enter-active[data-v-430755c3],.fade-leave-active[data-v-430755c3]{transition:opacity .2s}.fade-enter-from[data-v-430755c3],.fade-leave-to[data-v-430755c3]{opacity:0}.app-header[data-v-39896ffb]{z-index:50;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0000000a}.header-left[data-v-39896ffb]{align-items:center;display:flex}.logo[data-v-39896ffb]{align-items:center;gap:12px;display:flex}.logo-icon[data-v-39896ffb]{color:#fff;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex;box-shadow:0 4px 12px #4facfe4d}.logo-text[data-v-39896ffb]{flex-direction:column;display:flex}.logo-title[data-v-39896ffb]{color:#1a1a2e;letter-spacing:1px;font-size:16px;font-weight:700}.logo-subtitle[data-v-39896ffb]{color:#9ca3af;letter-spacing:2px;text-transform:uppercase;font-size:10px}.header-right[data-v-39896ffb]{align-items:center;display:flex}.user-dropdown[data-v-39896ffb]{position:relative}.user-trigger[data-v-39896ffb]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:6px 12px;transition:all .2s;display:flex}.user-trigger[data-v-39896ffb]:hover{background:#f8f9fc;border-color:#e5e7eb}.user-avatar[data-v-39896ffb]{color:#4facfe;align-items:center;font-size:32px;line-height:1;display:flex}.user-info[data-v-39896ffb]{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.user-name[data-v-39896ffb]{color:#1a1a2e;font-size:14px;font-weight:600;line-height:1.2}.user-role[data-v-39896ffb]{color:#9ca3af;font-size:11px;line-height:1.2}.user-trigger .fa-chevron-down[data-v-39896ffb]{color:#9ca3af;font-size:10px;transition:transform .2s}.user-trigger .fa-chevron-down.rotated[data-v-39896ffb]{transform:rotate(180deg)}.dropdown-menu[data-v-39896ffb]{z-index:100;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:240px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #0000001f}.dropdown-header[data-v-39896ffb]{align-items:center;gap:12px;padding:16px;display:flex}.dropdown-avatar[data-v-39896ffb]{color:#4facfe;font-size:40px;line-height:1}.dropdown-user-info[data-v-39896ffb]{flex-direction:column;gap:2px;display:flex}.dropdown-user-name[data-v-39896ffb]{color:#1a1a2e;font-size:15px;font-weight:600}.dropdown-user-role[data-v-39896ffb]{color:#9ca3af;font-size:12px}.dropdown-divider[data-v-39896ffb]{background:#f3f4f6;height:1px;margin:0}.dropdown-item[data-v-39896ffb]{cursor:pointer;color:#374151;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:14px;transition:all .15s;display:flex}.dropdown-item[data-v-39896ffb]:hover{background:#f8f9fc}.dropdown-item i[data-v-39896ffb]{text-align:center;color:#6b7280;width:20px;font-size:14px}.dropdown-item.logout[data-v-39896ffb],.dropdown-item.logout i[data-v-39896ffb]{color:#ef4444}.dropdown-item.logout[data-v-39896ffb]:hover{background:#fef2f2}.dropdown-enter-active[data-v-39896ffb]{transition:all .2s ease-out}.dropdown-leave-active[data-v-39896ffb]{transition:all .15s ease-in}.dropdown-enter-from[data-v-39896ffb]{opacity:0;transform:translateY(-8px)scale(.96)}.dropdown-leave-to[data-v-39896ffb]{opacity:0;transform:translateY(-4px)scale(.98)}.layout[data-v-f7078f09]{background:#f0f2f5;width:100%;height:100vh;display:flex;overflow:hidden}.layout-right[data-v-f7078f09]{flex-direction:column;flex:1;display:flex;overflow:hidden}.main-content[data-v-f7078f09]{background:#f0f2f5;flex:1;padding:24px;overflow-y:auto}.main-content[data-v-f7078f09]::-webkit-scrollbar{width:6px}.main-content[data-v-f7078f09]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.main-content[data-v-f7078f09]::-webkit-scrollbar-track{background:0 0}.index-page[data-v-88b1cb62]{max-width:1200px;margin:0 auto}.page-header[data-v-88b1cb62]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.header-left[data-v-88b1cb62]{flex:1}.page-title[data-v-88b1cb62]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-88b1cb62]{color:#6b7280;font-size:14px}.update-time[data-v-88b1cb62]{color:#9ca3af;white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:flex}.stats-grid[data-v-88b1cb62]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}.stat-card[data-v-88b1cb62]{background:#fff;border-radius:12px;flex-direction:column;gap:16px;padding:24px;transition:all .3s;display:flex;box-shadow:0 1px 3px #0000000a}.stat-card[data-v-88b1cb62]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.stat-card-body[data-v-88b1cb62]{align-items:center;gap:16px;display:flex}.stat-icon[data-v-88b1cb62]{border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:20px;display:flex}.stat-icon.user[data-v-88b1cb62]{color:#4facfe;background:#4facfe1a}.stat-icon.balance[data-v-88b1cb62]{color:#34e89e;background:#34e89e1a}.stat-icon.transfer[data-v-88b1cb62]{color:#fbbf24;background:#fbbf241a}.stat-icon.game[data-v-88b1cb62]{color:#a78bfa;background:#a78bfa1a}.stat-info[data-v-88b1cb62]{flex-direction:column;gap:4px;min-width:0;display:flex}.stat-value[data-v-88b1cb62]{color:#1a1a2e;word-break:break-all;font-size:28px;font-weight:700;line-height:1}.stat-label[data-v-88b1cb62]{color:#6b7280;font-size:13px}.stat-footer[data-v-88b1cb62]{border-top:1px solid #f3f4f6;padding-top:12px}.stat-trend[data-v-88b1cb62]{align-items:center;gap:4px;font-size:12px;display:flex}.stat-trend.up[data-v-88b1cb62]{color:#10b981}.stat-trend.down[data-v-88b1cb62]{color:#ef4444}.stat-trend.neutral[data-v-88b1cb62]{color:#6b7280}.key-row[data-v-88b1cb62]{cursor:pointer;gap:6px;transition:color .2s}.key-row[data-v-88b1cb62]:hover{color:#4facfe}.key-text[data-v-88b1cb62]{word-break:break-all;flex:1;min-width:0;font-family:monospace;font-size:12px}.copy-icon[data-v-88b1cb62]{opacity:.6;font-size:12px;transition:opacity .2s}.key-row:hover .copy-icon[data-v-88b1cb62]{opacity:1}.section-card[data-v-88b1cb62]{background:#fff;border-radius:12px;margin-bottom:20px;padding:24px;box-shadow:0 1px 3px #0000000a}.section-title[data-v-88b1cb62]{color:#1a1a2e;align-items:center;gap:8px;margin-bottom:20px;font-size:16px;font-weight:600;display:flex}.section-title i[data-v-88b1cb62]{color:#4facfe;font-size:16px}.quick-actions[data-v-88b1cb62]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.action-item[data-v-88b1cb62]{cursor:pointer;background:#f8f9fc;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;text-decoration:none;transition:all .3s;display:flex}.action-item[data-v-88b1cb62]:hover{background:linear-gradient(135deg,#4facfe0d 0%,#00f2fe0d 100%);transform:translateY(-2px);box-shadow:0 4px 12px #4facfe1a}.action-icon[data-v-88b1cb62]{color:#4facfe;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000a}.platform-icon[data-v-88b1cb62]{object-fit:contain;width:100%;height:100%;padding:4px}.action-label[data-v-88b1cb62]{color:#1a1a2e;font-size:14px;font-weight:600}.action-desc[data-v-88b1cb62]{color:#9ca3af;font-size:12px}.activity-list[data-v-88b1cb62]{flex-direction:column;gap:16px;display:flex}.activity-item[data-v-88b1cb62]{align-items:flex-start;gap:12px;display:flex}.activity-dot[data-v-88b1cb62]{background:#4facfe;border-radius:50%;width:8px;min-width:8px;height:8px;margin-top:6px}.activity-dot.green[data-v-88b1cb62]{background:#34e89e}.activity-content[data-v-88b1cb62]{border-bottom:1px solid #f3f4f6;flex:1;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.activity-item:last-child .activity-content[data-v-88b1cb62]{border-bottom:none;padding-bottom:0}.activity-text[data-v-88b1cb62]{color:#374151;font-size:14px}.activity-time[data-v-88b1cb62]{color:#9ca3af;font-size:12px}@media (width<=1024px){.stats-grid[data-v-88b1cb62],.quick-actions[data-v-88b1cb62]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.stats-grid[data-v-88b1cb62],.quick-actions[data-v-88b1cb62]{grid-template-columns:1fr}.page-header[data-v-88b1cb62]{flex-direction:column;gap:12px}}.pagination[data-v-71fe49e7]{border-top:1px solid #f3f4f6;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}.pagination-btn[data-v-71fe49e7]{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 8px;font-size:13px;transition:all .2s;display:inline-flex}.pagination-btn[data-v-71fe49e7]:hover:not(:disabled):not(.active){color:#4facfe;border-color:#4facfe}.pagination-btn.active[data-v-71fe49e7]{color:#fff;background:#4facfe;border-color:#4facfe}.pagination-btn[data-v-71fe49e7]:disabled{opacity:.4;cursor:not-allowed}.pagination-ellipsis[data-v-71fe49e7]{color:#9ca3af;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:13px;display:inline-flex}.pagination-info[data-v-71fe49e7]{color:#9ca3af;margin-left:12px;font-size:13px}.users-page[data-v-22087c46]{max-width:1200px;margin:0 auto}.page-header[data-v-22087c46]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-22087c46]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-22087c46]{color:#6b7280;font-size:14px}.header-actions[data-v-22087c46]{align-items:center;gap:12px;display:flex}.search-box[data-v-22087c46]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.search-box[data-v-22087c46]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.search-box i[data-v-22087c46]{color:#9ca3af;font-size:14px}.search-box input[data-v-22087c46]{color:#1f2937;border:none;outline:none;min-width:200px;font-size:14px}.search-box input[data-v-22087c46]::placeholder{color:#9ca3af}.table-card[data-v-22087c46]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.table-wrapper[data-v-22087c46]{overflow-x:auto}.data-table[data-v-22087c46]{border-collapse:collapse;width:100%}.data-table th[data-v-22087c46]{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;text-align:center;white-space:nowrap;background:#f8f9fc;border-bottom:1px solid #e5e7eb;padding:14px 16px;font-size:12px;font-weight:600}.data-table td[data-v-22087c46]{color:#374151;text-align:center;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-size:14px}.data-table tr:last-child td[data-v-22087c46]{border-bottom:none}.data-table tbody tr[data-v-22087c46]:hover{background:#f8fafc}.empty-state[data-v-22087c46]{text-align:center;color:#9ca3af;padding:60px 20px!important}.empty-state i[data-v-22087c46]{opacity:.5;margin-bottom:12px;font-size:48px;display:block}.empty-state span[data-v-22087c46]{font-size:14px}.username-cell[data-v-22087c46]{color:#1a1a2e;font-weight:600}.amount[data-v-22087c46]{text-align:right;font-family:Courier New,monospace;font-weight:600}.amount.win[data-v-22087c46]{color:#10b981}.amount.lose[data-v-22087c46]{color:#ef4444}.time[data-v-22087c46]{white-space:nowrap;color:#6b7280;font-size:13px}.wallet-page[data-v-60ee2e9a]{max-width:1200px;margin:0 auto}.page-header[data-v-60ee2e9a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-60ee2e9a]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-60ee2e9a]{color:#6b7280;font-size:14px}.header-actions[data-v-60ee2e9a]{align-items:center;gap:12px;display:flex}.filter-select[data-v-60ee2e9a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.filter-select[data-v-60ee2e9a]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.filter-select i[data-v-60ee2e9a]{color:#9ca3af;font-size:14px}.filter-select select[data-v-60ee2e9a]{color:#1f2937;cursor:pointer;background:0 0;border:none;outline:none;min-width:100px;font-size:14px}.search-box[data-v-60ee2e9a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.search-box[data-v-60ee2e9a]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.search-box i[data-v-60ee2e9a]{color:#9ca3af;font-size:14px}.search-box input[data-v-60ee2e9a]{color:#1f2937;border:none;outline:none;min-width:200px;font-size:14px}.search-box input[data-v-60ee2e9a]::placeholder{color:#9ca3af}.table-card[data-v-60ee2e9a]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.table-wrapper[data-v-60ee2e9a]{overflow-x:auto}.data-table[data-v-60ee2e9a]{border-collapse:collapse;width:100%}.data-table th[data-v-60ee2e9a]{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;text-align:center;white-space:nowrap;background:#f8f9fc;border-bottom:1px solid #e5e7eb;padding:14px 16px;font-size:12px;font-weight:600}.data-table td[data-v-60ee2e9a]{color:#374151;text-align:center;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-size:14px}.data-table tr:last-child td[data-v-60ee2e9a]{border-bottom:none}.data-table tbody tr[data-v-60ee2e9a]:hover{background:#f8fafc}.empty-state[data-v-60ee2e9a]{text-align:center;color:#9ca3af;padding:60px 20px!important}.empty-state i[data-v-60ee2e9a]{opacity:.5;margin-bottom:12px;font-size:48px;display:block}.empty-state span[data-v-60ee2e9a]{font-size:14px}.order-id[data-v-60ee2e9a]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.amount[data-v-60ee2e9a]{text-align:right;font-family:Courier New,monospace;font-weight:600}.amount.win[data-v-60ee2e9a]{color:#10b981}.amount.lose[data-v-60ee2e9a]{color:#ef4444}.time[data-v-60ee2e9a]{white-space:nowrap;color:#6b7280;font-size:13px}.status-tag[data-v-60ee2e9a]{border-radius:4px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.desc[data-v-60ee2e9a]{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;max-width:150px;font-size:13px;overflow:hidden}.status-success[data-v-60ee2e9a]{color:#059669;background:#ecfdf5}.status-failed[data-v-60ee2e9a]{color:#dc2626;background:#fef2f2}.wallet-page[data-v-8b782395]{max-width:1200px;margin:0 auto}.page-header[data-v-8b782395]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-8b782395]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-8b782395]{color:#6b7280;font-size:14px}.header-actions[data-v-8b782395]{align-items:center;gap:12px;display:flex}.filter-select[data-v-8b782395]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.filter-select[data-v-8b782395]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.filter-select i[data-v-8b782395]{color:#9ca3af;font-size:14px}.filter-select select[data-v-8b782395]{color:#1f2937;cursor:pointer;background:0 0;border:none;outline:none;min-width:100px;font-size:14px}.search-box[data-v-8b782395]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.search-box[data-v-8b782395]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.search-box i[data-v-8b782395]{color:#9ca3af;font-size:14px}.search-box input[data-v-8b782395]{color:#1f2937;border:none;outline:none;min-width:200px;font-size:14px}.search-box input[data-v-8b782395]::placeholder{color:#9ca3af}.table-card[data-v-8b782395]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.table-wrapper[data-v-8b782395]{overflow-x:auto}.data-table[data-v-8b782395]{border-collapse:collapse;width:100%}.data-table th[data-v-8b782395]{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;text-align:center;white-space:nowrap;background:#f8f9fc;border-bottom:1px solid #e5e7eb;padding:14px 16px;font-size:12px;font-weight:600}.data-table td[data-v-8b782395]{color:#374151;text-align:center;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-size:14px}.data-table tr:last-child td[data-v-8b782395]{border-bottom:none}.data-table tbody tr[data-v-8b782395]:hover{background:#f8fafc}.empty-state[data-v-8b782395]{text-align:center;color:#9ca3af;padding:60px 20px!important}.empty-state i[data-v-8b782395]{opacity:.5;margin-bottom:12px;font-size:48px;display:block}.empty-state span[data-v-8b782395]{font-size:14px}.order-id[data-v-8b782395]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.amount[data-v-8b782395]{text-align:right;font-family:Courier New,monospace;font-weight:600}.amount.win[data-v-8b782395]{color:#10b981}.amount.lose[data-v-8b782395]{color:#ef4444}.time[data-v-8b782395]{white-space:nowrap;color:#6b7280;font-size:13px}.status-tag[data-v-8b782395]{border-radius:4px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.status-settled[data-v-8b782395]{color:#059669;background:#ecfdf5}.status-pending[data-v-8b782395]{color:#d97706;background:#fef3c7}.status-invalid[data-v-8b782395]{color:#6b7280;background:#f3f4f6}.status-refunded[data-v-8b782395]{color:#e53935;background:#fce4ec}.recharge-page[data-v-b501cc8d]{max-width:800px;margin:0 auto}.page-header[data-v-b501cc8d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-b501cc8d]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-b501cc8d]{color:#6b7280;font-size:14px}.recharge-card[data-v-b501cc8d]{background:#fff;border-radius:12px;padding:32px;box-shadow:0 1px 3px #0000000a}.section[data-v-b501cc8d]{margin-bottom:28px}.section[data-v-b501cc8d]:last-child{margin-bottom:0}.section-title[data-v-b501cc8d]{color:#1f2937;border-bottom:1px solid #f3f4f6;margin-bottom:16px;padding-bottom:12px;font-size:16px;font-weight:600}.amount-grid[data-v-b501cc8d]{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.amount-item[data-v-b501cc8d]{cursor:pointer;background:#f8f9fc;border:2px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:20px 12px;transition:all .2s;display:flex}.amount-item[data-v-b501cc8d]:hover{background:#f0f4ff;border-color:#dbeafe}.amount-item.active[data-v-b501cc8d]{background:#eff6ff;border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.amount-value[data-v-b501cc8d]{color:#1f2937;font-size:22px;font-weight:700}.amount-item.active .amount-value[data-v-b501cc8d]{color:#4facfe}.amount-unit[data-v-b501cc8d]{color:#6b7280;margin-top:4px;font-size:13px}.method-grid[data-v-b501cc8d]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.method-item[data-v-b501cc8d]{cursor:pointer;background:#f8f9fc;border:2px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:24px 12px;transition:all .2s;display:flex}.method-item[data-v-b501cc8d]:hover{background:#f0f4ff;border-color:#dbeafe}.method-item.active[data-v-b501cc8d]{background:#eff6ff;border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.method-item i[data-v-b501cc8d]{color:#6b7280;font-size:32px;transition:color .2s}.method-item.active i[data-v-b501cc8d]{color:#4facfe}.method-item span[data-v-b501cc8d]{color:#374151;font-size:14px;font-weight:500}.method-item.active span[data-v-b501cc8d]{color:#4facfe}.submit-btn[data-v-b501cc8d]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4facfe,#00f2fe);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 24px;font-size:16px;font-weight:600;transition:all .2s;display:flex}.submit-btn[data-v-b501cc8d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #4facfe4d}.submit-btn[data-v-b501cc8d]:disabled{opacity:.6;cursor:not-allowed}.result-tip[data-v-b501cc8d]{border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:14px 18px;font-size:14px;font-weight:500;display:flex}.result-tip.success[data-v-b501cc8d]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.result-tip.error[data-v-b501cc8d]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.result-tip i[data-v-b501cc8d]{font-size:18px}.login-logs-page[data-v-cfc156f7]{max-width:1200px;margin:0 auto}.page-header[data-v-cfc156f7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-cfc156f7]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-cfc156f7]{color:#6b7280;font-size:14px}.header-actions[data-v-cfc156f7],.filter-group[data-v-cfc156f7]{align-items:center;gap:12px;display:flex}.filter-select[data-v-cfc156f7]{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:8px 12px;font-size:14px;transition:all .2s}.filter-select[data-v-cfc156f7]:focus{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.search-box[data-v-cfc156f7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.search-box[data-v-cfc156f7]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.search-box i[data-v-cfc156f7]{color:#9ca3af;font-size:14px}.search-box input[data-v-cfc156f7]{color:#1f2937;border:none;outline:none;min-width:200px;font-size:14px}.search-box input[data-v-cfc156f7]::placeholder{color:#9ca3af}.ip-card[data-v-cfc156f7]{background:#fff;border-radius:12px;margin-bottom:24px;padding:24px;box-shadow:0 1px 3px #0000000a}.card-header[data-v-cfc156f7]{margin-bottom:16px}.card-title[data-v-cfc156f7]{color:#1f2937;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:600;display:flex}.card-title i[data-v-cfc156f7]{color:#4facfe}.card-desc[data-v-cfc156f7]{color:#6b7280;font-size:13px}.ip-list[data-v-cfc156f7]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ip-empty[data-v-cfc156f7]{color:#6b7280;background:#f8f9fc;border-radius:8px;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:14px;display:flex}.ip-empty i[data-v-cfc156f7]{color:#9ca3af}.ip-item[data-v-cfc156f7]{color:#1e40af;background:#f0f4ff;border:1px solid #dbeafe;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-family:Courier New,monospace;font-size:13px;display:flex}.ip-remove-btn[data-v-cfc156f7]{color:#93c5fd;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;transition:all .2s;display:flex}.ip-remove-btn[data-v-cfc156f7]:hover{color:#dc2626;background:#dbeafe}.ip-add-form[data-v-cfc156f7]{gap:8px;display:flex}.ip-input[data-v-cfc156f7]{color:#1f2937;border:1px solid #e5e7eb;border-radius:8px;outline:none;flex:1;padding:10px 14px;font-family:Courier New,monospace;font-size:14px;transition:all .2s}.ip-input[data-v-cfc156f7]:focus{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.ip-input[data-v-cfc156f7]::placeholder{color:#9ca3af;font-family:inherit}.ip-add-btn[data-v-cfc156f7]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4facfe,#00f2fe);border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.ip-add-btn[data-v-cfc156f7]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #4facfe4d}.ip-add-btn[data-v-cfc156f7]:disabled{opacity:.6;cursor:not-allowed}.ip-message[data-v-cfc156f7]{border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.ip-message.success[data-v-cfc156f7]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.ip-message.error[data-v-cfc156f7]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.table-card[data-v-cfc156f7]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.table-wrapper[data-v-cfc156f7]{overflow-x:auto}.data-table[data-v-cfc156f7]{border-collapse:collapse;width:100%}.data-table th[data-v-cfc156f7]{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;text-align:left;white-space:nowrap;background:#f8f9fc;border-bottom:1px solid #e5e7eb;padding:14px 16px;font-size:12px;font-weight:600}.data-table td[data-v-cfc156f7]{color:#374151;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-size:14px}.data-table tr:last-child td[data-v-cfc156f7]{border-bottom:none}.data-table tbody tr[data-v-cfc156f7]:hover{background:#f8fafc}.empty-state[data-v-cfc156f7]{text-align:center;color:#9ca3af;padding:48px 16px!important}.empty-state i[data-v-cfc156f7]{margin-bottom:8px;font-size:32px;display:block}.empty-state span[data-v-cfc156f7]{font-size:14px}.ip-address[data-v-cfc156f7]{color:#374151;font-family:Courier New,monospace;font-size:13px}.status-badge[data-v-cfc156f7]{border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.status-badge.success[data-v-cfc156f7]{color:#059669;background:#ecfdf5}.status-badge.failed[data-v-cfc156f7]{color:#dc2626;background:#fef2f2}.servers-page[data-v-6a68e6a9]{max-width:800px;margin:0 auto}.page-header[data-v-6a68e6a9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-6a68e6a9]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-6a68e6a9]{color:#6b7280;font-size:14px}.ip-card[data-v-6a68e6a9]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000000a}.card-header[data-v-6a68e6a9]{margin-bottom:20px}.card-title[data-v-6a68e6a9]{color:#1f2937;align-items:center;gap:8px;margin-bottom:6px;font-size:16px;font-weight:600;display:flex}.card-title i[data-v-6a68e6a9]{color:#a78bfa}.card-desc[data-v-6a68e6a9]{color:#6b7280;font-size:13px;line-height:1.6}.loading-state[data-v-6a68e6a9]{color:#9ca3af;justify-content:center;align-items:center;gap:8px;padding:48px 16px;font-size:14px;display:flex}.loading-state i[data-v-6a68e6a9]{font-size:20px}.ip-list[data-v-6a68e6a9]{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.ip-empty[data-v-6a68e6a9]{color:#6b7280;background:#f8f9fc;border-radius:8px;align-items:center;gap:8px;padding:16px;font-size:14px;display:flex}.ip-empty i[data-v-6a68e6a9]{color:#9ca3af;font-size:16px}.ip-item[data-v-6a68e6a9]{background:#f5f3ff;border:1px solid #ede9fe;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.ip-item[data-v-6a68e6a9]:hover{background:#ede9fe}.ip-item-left[data-v-6a68e6a9]{align-items:center;gap:10px;display:flex}.ip-item-left i[data-v-6a68e6a9]{color:#8b5cf6;font-size:14px}.ip-address[data-v-6a68e6a9]{color:#5b21b6;font-family:Courier New,monospace;font-size:14px;font-weight:500}.ip-remove-btn[data-v-6a68e6a9]{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;transition:all .2s;display:flex}.ip-remove-btn[data-v-6a68e6a9]:hover{background:#fee2e2;border-color:#fca5a5}.ip-remove-btn i[data-v-6a68e6a9]{font-size:11px}.ip-add-form[data-v-6a68e6a9]{gap:8px;display:flex}.ip-input[data-v-6a68e6a9]{color:#1f2937;border:1px solid #e5e7eb;border-radius:8px;outline:none;flex:1;padding:10px 14px;font-family:Courier New,monospace;font-size:14px;transition:all .2s}.ip-input[data-v-6a68e6a9]:focus{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa1a}.ip-input[data-v-6a68e6a9]::placeholder{color:#9ca3af;font-family:inherit}.ip-add-btn[data-v-6a68e6a9]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#a78bfa,#7c3aed);border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.ip-add-btn[data-v-6a68e6a9]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #a78bfa4d}.ip-add-btn[data-v-6a68e6a9]:disabled{opacity:.6;cursor:not-allowed}.ip-message[data-v-6a68e6a9]{border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.ip-message.success[data-v-6a68e6a9]{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.ip-message.error[data-v-6a68e6a9]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.change-password-container[data-v-02ed6263]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.form-card[data-v-02ed6263]{background:#fff;border-radius:16px;width:100%;max-width:440px;padding:40px 36px;box-shadow:0 20px 60px #00000026}.card-header[data-v-02ed6263]{text-align:center;margin-bottom:32px}.header-icon[data-v-02ed6263]{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:28px;display:flex;box-shadow:0 8px 24px #667eea4d}.card-header h2[data-v-02ed6263]{color:#1a1a2e;margin-bottom:8px;font-size:24px;font-weight:700}.card-header p[data-v-02ed6263]{color:#6b7280;font-size:14px;line-height:1.5}.password-form[data-v-02ed6263]{flex-direction:column;gap:20px;display:flex}.form-group[data-v-02ed6263]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-02ed6263]{color:#374151;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.form-group label i[data-v-02ed6263]{color:#6b7280;font-size:12px}.input-wrapper[data-v-02ed6263]{position:relative}.input-wrapper input[data-v-02ed6263]{color:#1f2937;background:#fff;border:2px solid #e5e7eb;border-radius:10px;outline:none;width:100%;height:48px;padding:0 44px 0 16px;font-size:15px;transition:all .3s}.input-wrapper input[data-v-02ed6263]::placeholder{color:#9ca3af}.input-wrapper input[data-v-02ed6263]:focus{border-color:#667eea;box-shadow:0 0 0 4px #667eea1a}.has-error .input-wrapper input[data-v-02ed6263]{border-color:#ef4444}.has-error .input-wrapper input[data-v-02ed6263]:focus{box-shadow:0 0 0 4px #ef44441a}.toggle-password[data-v-02ed6263]{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.toggle-password[data-v-02ed6263]:hover{color:#6b7280}.error-text[data-v-02ed6263]{color:#ef4444;align-items:center;gap:4px;font-size:12px;display:flex}.password-strength[data-v-02ed6263]{align-items:center;gap:10px;display:flex}.strength-bar[data-v-02ed6263]{background:#e5e7eb;border-radius:2px;flex:1;height:4px;overflow:hidden}.strength-fill[data-v-02ed6263]{border-radius:2px;height:100%;transition:all .3s}.strength-text[data-v-02ed6263]{white-space:nowrap;text-align:right;min-width:40px;font-size:12px;font-weight:500}.submit-button[data-v-02ed6263]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:4px;font-size:16px;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.submit-button[data-v-02ed6263]:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.submit-button[data-v-02ed6263]:hover:not(:disabled):before{left:100%}.submit-button[data-v-02ed6263]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #667eea66}.submit-button[data-v-02ed6263]:active:not(:disabled){transform:translateY(0)}.submit-button[data-v-02ed6263]:disabled{opacity:.7;cursor:not-allowed}.back-link[data-v-02ed6263]{text-align:center;margin-top:24px}.back-link a[data-v-02ed6263]{color:#6b7280;align-items:center;gap:6px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.back-link a[data-v-02ed6263]:hover{color:#667eea}.slide-enter-active[data-v-02ed6263],.slide-leave-active[data-v-02ed6263]{transition:all .2s}.slide-enter-from[data-v-02ed6263],.slide-leave-to[data-v-02ed6263]{opacity:0;transform:translateY(-4px)}.funds-page[data-v-3fad7468]{max-width:1200px;margin:0 auto}.page-header[data-v-3fad7468]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-3fad7468]{color:#1a1a2e;margin-bottom:4px;font-size:24px;font-weight:700}.page-subtitle[data-v-3fad7468]{color:#6b7280;font-size:14px}.header-actions[data-v-3fad7468]{align-items:center;gap:12px;display:flex}.filter-select[data-v-3fad7468]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.filter-select[data-v-3fad7468]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.filter-select i[data-v-3fad7468]{color:#9ca3af;font-size:14px}.filter-select select[data-v-3fad7468]{color:#1f2937;cursor:pointer;background:0 0;border:none;outline:none;min-width:100px;font-size:14px}.search-box[data-v-3fad7468]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.search-box[data-v-3fad7468]:focus-within{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.search-box i[data-v-3fad7468]{color:#9ca3af;font-size:14px}.search-box input[data-v-3fad7468]{color:#1f2937;border:none;outline:none;min-width:200px;font-size:14px}.search-box input[data-v-3fad7468]::placeholder{color:#9ca3af}.table-card[data-v-3fad7468]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.table-wrapper[data-v-3fad7468]{overflow-x:auto}.data-table[data-v-3fad7468]{border-collapse:collapse;width:100%}.data-table th[data-v-3fad7468]{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;text-align:center;white-space:nowrap;background:#f8f9fc;border-bottom:1px solid #e5e7eb;padding:14px 16px;font-size:12px;font-weight:600}.data-table td[data-v-3fad7468]{color:#374151;text-align:center;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-size:14px}.data-table tr:last-child td[data-v-3fad7468]{border-bottom:none}.data-table tbody tr[data-v-3fad7468]:hover{background:#f8fafc}.empty-state[data-v-3fad7468]{text-align:center;color:#9ca3af;padding:60px 20px!important}.empty-state i[data-v-3fad7468]{opacity:.5;margin-bottom:12px;font-size:48px;display:block}.empty-state span[data-v-3fad7468]{font-size:14px}.order-id[data-v-3fad7468]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.amount[data-v-3fad7468]{text-align:right;font-family:Courier New,monospace;font-weight:600}.amount.win[data-v-3fad7468]{color:#10b981}.amount.lose[data-v-3fad7468]{color:#ef4444}.time[data-v-3fad7468]{white-space:nowrap;color:#6b7280;font-size:13px}.desc[data-v-3fad7468]{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;max-width:150px;font-size:13px;overflow:hidden}.username-cell[data-v-3fad7468]{color:#1a1a2e;font-weight:600}.type-tag[data-v-3fad7468]{border-radius:4px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.type-recharge[data-v-3fad7468]{color:#059669;background:#ecfdf5}.type-game-add[data-v-3fad7468]{color:#2563eb;background:#eff6ff}.type-game-deduct[data-v-3fad7468]{color:#dc2626;background:#fef2f2}
