*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f5f5f5}:root{--primary:#f0b90b;--primary-hover:#d8a308;--danger:#dc3545;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--text-dark:#333;--text-light:#666;--border:#ddd;--bg-light:#f8f9fa}.el-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.7)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2000!important}.el-message-box{max-width:90vw!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 4px 20px rgba(0,0,0,.3)!important;background:#fff!important}.el-message{min-width:300px!important;padding:12px 16px!important;border-radius:4px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;border-left:4px solid!important;background:#fff!important;top:20px!important;z-index:2100!important}.el-message--success{border-left-color:var(--success)!important}.el-message--success .el-message__icon{color:var(--success)!important}.el-message--warning{border-left-color:var(--warning)!important}.el-message--warning .el-message__icon{color:var(--warning)!important}.el-message--error{border-left-color:var(--danger)!important}.el-message--error .el-message__icon{color:var(--danger)!important}.el-message--info{border-left-color:var(--info)!important}.el-message--info .el-message__icon{color:var(--info)!important}.login-page[data-v-f733d3cc]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.login-box[data-v-f733d3cc]{width:100%;max-width:450px;padding:40px;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.logo[data-v-f733d3cc]{text-align:center;font-size:32px;font-weight:700;color:#667eea;margin-bottom:8px}.subtitle[data-v-f733d3cc]{text-align:center;color:#666;margin-bottom:30px}.admin-type-tabs[data-v-f733d3cc]{display:flex;gap:8px;margin-bottom:30px;background:#f5f5f5;padding:6px;border-radius:50px}.type-tab[data-v-f733d3cc]{flex:1;display:flex;flex-direction:column;align-items:center;padding:12px 8px;border:none;background:transparent;border-radius:40px;cursor:pointer;transition:all .3s ease;color:#666}.type-tab i[data-v-f733d3cc]{font-size:1.2rem;margin-bottom:4px}.type-tab span[data-v-f733d3cc]{font-size:.85rem;font-weight:500;margin-bottom:2px}.type-tab .role-badge[data-v-f733d3cc]{font-size:.7rem;background:#e0e0e0;padding:2px 6px;border-radius:12px;color:#666}.type-tab.active[data-v-f733d3cc]{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#667eea}.type-tab.active .role-badge[data-v-f733d3cc]{background:#667eea;color:#fff}.type-tab[data-v-f733d3cc]:hover:not(.active){background:hsla(0,0%,100%,.5)}.error[data-v-f733d3cc]{background:#ffebee;color:#f44336;padding:12px;border-radius:6px;margin-bottom:20px;font-size:14px}.form-group[data-v-f733d3cc]{margin-bottom:20px}.form-group label[data-v-f733d3cc]{display:block;margin-bottom:6px;font-weight:500;color:#333}.form-group input[data-v-f733d3cc]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px;transition:border-color .3s}.form-group input[data-v-f733d3cc]:focus{outline:none;border-color:#667eea}.login-btn[data-v-f733d3cc]{width:100%;padding:14px;background:#667eea;border:none;border-radius:6px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;transition:.2s}.login-btn[data-v-f733d3cc]:hover:not(:disabled){background:#5a67d8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.login-btn[data-v-f733d3cc]:disabled{opacity:.6;cursor:not-allowed}.fas[data-v-f733d3cc]{display:inline-block;font-style:normal}.layout[data-v-91ef1f64]{display:flex;min-height:100vh}.sidebar[data-v-91ef1f64]{width:220px;background:#1a1a1a;color:#fff;display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;transition:transform .3s;z-index:100}.logo[data-v-91ef1f64]{padding:24px 20px;font-size:18px;font-weight:700;border-bottom:1px solid #333;color:var(--primary)}.nav[data-v-91ef1f64]{flex:1;padding:20px 0;overflow-y:auto}.nav-divider[data-v-91ef1f64]{padding:16px 20px 8px;font-size:11px;color:#666;letter-spacing:1px}.nav-item[data-v-91ef1f64]{display:block;padding:12px 20px;color:#aaa;text-decoration:none;transition:.2s}.nav-item.active[data-v-91ef1f64],.nav-item[data-v-91ef1f64]:hover{background:#333;color:var(--primary)}.logout-btn[data-v-91ef1f64]{margin:20px;padding:12px;background:none;border:1px solid #333;color:#aaa;border-radius:6px;cursor:pointer;font-size:14px}.logout-btn[data-v-91ef1f64]:hover{background:#333;color:#fff}.main[data-v-91ef1f64]{flex:1;margin-left:220px}.header[data-v-91ef1f64]{height:70px;background:#fff;border-bottom:1px solid #ddd;display:flex;align-items:center;padding:0 30px;position:sticky;top:0;z-index:50}.menu-btn[data-v-91ef1f64]{display:none;font-size:24px;background:none;border:none;cursor:pointer;margin-right:20px}.header-right[data-v-91ef1f64]{margin-left:auto}.user-role-badge[data-v-91ef1f64]{background:#f0b90b;color:#333;padding:6px 12px;border-radius:20px;font-size:13px;font-weight:600}.content[data-v-91ef1f64]{padding:30px}@media (max-width:768px){.sidebar[data-v-91ef1f64]{transform:translateX(-100%)}.sidebar.open[data-v-91ef1f64]{transform:translateX(0)}.main[data-v-91ef1f64]{margin-left:0}.menu-btn[data-v-91ef1f64]{display:block}}.spinner-overlay[data-v-2fb2dd3b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.spinner[data-v-2fb2dd3b]{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:var(--primary);border-radius:50%;animation:spin-2fb2dd3b 1s linear infinite;margin-bottom:16px}@keyframes spin-2fb2dd3b{to{transform:rotate(1turn)}}.order-chat[data-v-7b2893a6]{display:flex;flex-direction:column;height:100%;background:#fff}.chat-header[data-v-7b2893a6]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #ddd;background:#f8f9fa}.chat-header h4[data-v-7b2893a6]{margin:0}.chat-status[data-v-7b2893a6]{display:flex;align-items:center;gap:6px;font-size:12px;color:#999}.dot[data-v-7b2893a6]{width:8px;height:8px;border-radius:50%;background:#999}.chat-status.connected .dot[data-v-7b2893a6]{background:#28a745}.chat-messages[data-v-7b2893a6]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.chat-empty[data-v-7b2893a6]{display:flex;align-items:center;justify-content:center;height:100%;color:#999}.message[data-v-7b2893a6]{max-width:80%;padding:8px 12px;border-radius:8px;position:relative}.message.user[data-v-7b2893a6]{align-self:flex-end;background:#f0b90b;color:#333}.message.admin[data-v-7b2893a6]{align-self:flex-start;background:#e9ecef;border:1px solid #ddd}.message.system[data-v-7b2893a6]{align-self:center;background:#f8f9fa;color:#666;font-size:12px;max-width:90%}.sender[data-v-7b2893a6]{font-size:11px;font-weight:600;margin-bottom:4px;opacity:.8}.content[data-v-7b2893a6]{font-size:13px;word-break:break-word}.time[data-v-7b2893a6]{font-size:10px;text-align:right;margin-top:4px;opacity:.6}.chat-input[data-v-7b2893a6]{display:flex;padding:16px;border-top:1px solid #ddd;gap:8px}.chat-input textarea[data-v-7b2893a6]{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;resize:none;font-family:inherit}.chat-input textarea[data-v-7b2893a6]:disabled{background:#f8f9fa;cursor:not-allowed}.send-btn[data-v-7b2893a6]{width:80px;padding:8px;background:#f0b90b;border:none;border-radius:4px;font-weight:600;cursor:pointer}.send-btn[data-v-7b2893a6]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-dca11bcc]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content.large[data-v-dca11bcc]{max-width:1200px;width:100%;max-height:90vh;background:#fff;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-dca11bcc]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #ddd;background:#f8f9fa}.modal-title[data-v-dca11bcc]{display:flex;align-items:center;gap:12px}.modal-title h3[data-v-dca11bcc]{margin:0;font-size:18px}.order-number[data-v-dca11bcc]{font-family:monospace;background:#e9ecef;padding:4px 8px;border-radius:4px}.close-btn[data-v-dca11bcc]{background:none;border:none;font-size:24px;cursor:pointer;padding:0 8px}.close-btn[data-v-dca11bcc]:hover{color:#333}.modal-body[data-v-dca11bcc]{flex:1;overflow-y:auto;padding:24px}.modal-footer[data-v-dca11bcc]{padding:20px 24px;border-top:1px solid #ddd;background:#f8f9fa;display:flex;justify-content:flex-end}.modal-error[data-v-dca11bcc],.modal-loading[data-v-dca11bcc]{display:flex;align-items:center;justify-content:center;padding:60px}.spinner[data-v-dca11bcc]{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#f0b90b;border-radius:50%;animation:spin-dca11bcc 1s linear infinite;margin-bottom:16px}.spinner-small[data-v-dca11bcc]{width:20px;height:20px;border:2px solid #f3f3f3;border-top-color:#f0b90b;border-radius:50%;animation:spin-dca11bcc 1s linear infinite;margin-right:8px}@keyframes spin-dca11bcc{to{transform:rotate(1turn)}}.order-detail-grid[data-v-dca11bcc]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.info-section[data-v-dca11bcc]{display:flex;flex-direction:column;gap:20px}.action-card[data-v-dca11bcc],.info-card[data-v-dca11bcc]{background:#f8f9fa;border:1px solid #ddd;border-radius:8px;padding:20px}.action-card h4[data-v-dca11bcc],.info-card h4[data-v-dca11bcc]{margin-top:0;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ddd}.info-row[data-v-dca11bcc]{display:flex;justify-content:space-between;margin-bottom:12px}.info-row .label[data-v-dca11bcc]{color:#666;font-size:13px}.info-row .value[data-v-dca11bcc]{font-weight:600}.info-row.highlight .value[data-v-dca11bcc]{color:#f0b90b;font-size:16px}.info-row .value.total[data-v-dca11bcc]{color:#f0b90b;font-size:16px;font-weight:700}.warning[data-v-dca11bcc]{color:#dc3545}.status[data-v-dca11bcc]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px}.status.pending[data-v-dca11bcc]{background:#fff3cd;color:#856404}.status.accepted[data-v-dca11bcc],.status.account_submitted[data-v-dca11bcc],.status.deposit_waiting[data-v-dca11bcc]{background:#d1ecf1;color:#0c5460}.status.completed[data-v-dca11bcc]{background:#d4edda;color:#155724}.status.cancelled[data-v-dca11bcc]{background:#f8d7da;color:#721c24}.badge[data-v-dca11bcc]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.badge.buy[data-v-dca11bcc]{background:#d4edda;color:#155724}.badge.sell[data-v-dca11bcc]{background:#f8d7da;color:#721c24}.account-detail[data-v-dca11bcc]{background:#fff;padding:12px;border-radius:4px;margin-bottom:8px}.copy-btn[data-v-dca11bcc]{margin-top:8px;padding:6px 12px;background:#e9ecef;border:1px solid #ddd;border-radius:4px;cursor:pointer}.empty-account[data-v-dca11bcc]{color:#999;text-align:center;padding:16px}.action-group[data-v-dca11bcc]{margin-bottom:16px}.loading-accounts[data-v-dca11bcc]{display:flex;align-items:center;justify-content:center;padding:20px;color:#666}.account-selector[data-v-dca11bcc]{display:flex;flex-direction:column;gap:12px;margin-top:8px}.account-select[data-v-dca11bcc]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff}.selected-account-preview[data-v-dca11bcc]{background:#fff;border:1px solid #e9ecef;border-radius:4px;padding:12px;font-size:13px}.preview-row[data-v-dca11bcc]{display:flex;margin-bottom:6px}.preview-row[data-v-dca11bcc]:last-child{margin-bottom:0}.preview-label[data-v-dca11bcc]{width:60px;color:#666}.no-accounts[data-v-dca11bcc]{padding:20px;text-align:center;background:#fff3cd;border:1px solid #ffeeba;border-radius:4px}.warning-text[data-v-dca11bcc]{color:#856404;font-weight:600;margin-bottom:4px}.help-text[data-v-dca11bcc]{color:#856404;font-size:12px;opacity:.8}.btn-accept[data-v-dca11bcc],.btn-confirm[data-v-dca11bcc],.btn-send[data-v-dca11bcc]{width:100%;padding:12px;border:none;border-radius:4px;font-weight:600;cursor:pointer}.btn-accept[data-v-dca11bcc]{background:#28a745;color:#fff}.btn-send[data-v-dca11bcc]{background:#f0b90b;color:#333}.btn-confirm[data-v-dca11bcc]{background:#007bff;color:#fff}.btn-accept[data-v-dca11bcc]:disabled,.btn-confirm[data-v-dca11bcc]:disabled,.btn-send[data-v-dca11bcc]:disabled{opacity:.5;cursor:not-allowed}.action-group.cancelled[data-v-dca11bcc],.action-group.completed[data-v-dca11bcc]{padding:12px;background:#f8f9fa;border-radius:4px;text-align:center}.action-group.completed[data-v-dca11bcc]{color:#28a745}.action-group.cancelled[data-v-dca11bcc]{color:#dc3545}.deposit-info[data-v-dca11bcc]{margin-bottom:8px;padding:8px;background:#fff;border-radius:4px;font-weight:600}.chat-section[data-v-dca11bcc]{height:600px;display:flex;flex-direction:column;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}@media (max-width:992px){.order-detail-grid[data-v-dca11bcc]{grid-template-columns:1fr}}.dialog-overlay[data-v-732b944e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1200;padding:20px}.dialog-content[data-v-732b944e]{max-width:400px;width:100%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.2)}.dialog-content.with-input[data-v-732b944e]{max-width:500px}.dialog-header[data-v-732b944e]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #ddd;background:#f8f9fa}.dialog-header h3[data-v-732b944e]{margin:0;font-size:16px}.close-btn[data-v-732b944e]{background:none;border:none;font-size:20px;cursor:pointer;padding:0 4px;color:#666}.close-btn[data-v-732b944e]:hover{color:#333}.dialog-body[data-v-732b944e]{padding:24px 20px}.dialog-message[data-v-732b944e]{margin:0 0 16px 0;font-size:14px;line-height:1.6;white-space:pre-line}.reason-input-group[data-v-732b944e]{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.reason-label[data-v-732b944e]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#333}.reason-label .required[data-v-732b944e]{color:#dc3545;margin-right:4px}.reason-textarea[data-v-732b944e]{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .2s}.reason-textarea[data-v-732b944e]:focus{outline:none;border-color:#f0b90b}.reason-textarea[data-v-732b944e]:disabled{background:#f8f9fa;cursor:not-allowed}.error-message[data-v-732b944e]{margin-top:8px;font-size:12px;color:#dc3545}.dialog-footer[data-v-732b944e]{display:flex;gap:10px;padding:16px 20px;border-top:1px solid #ddd;background:#f8f9fa}.cancel-btn[data-v-732b944e],.confirm-btn[data-v-732b944e]{flex:1;padding:10px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s}.cancel-btn[data-v-732b944e]{background:#e9ecef;color:#495057}.cancel-btn[data-v-732b944e]:hover:not(:disabled){background:#dee2e6}.confirm-btn.primary[data-v-732b944e]{background:#f0b90b;color:#333}.confirm-btn.primary[data-v-732b944e]:hover:not(:disabled){background:#d8a308}.confirm-btn.danger[data-v-732b944e]{background:#dc3545;color:#fff}.confirm-btn.danger[data-v-732b944e]:hover:not(:disabled){background:#c82333}.confirm-btn.warning[data-v-732b944e]{background:#ffc107;color:#333}.confirm-btn.warning[data-v-732b944e]:hover:not(:disabled){background:#e0a800}.cancel-btn[data-v-732b944e]:disabled,.confirm-btn[data-v-732b944e]:disabled{opacity:.5;cursor:not-allowed}.spinner-small[data-v-732b944e]{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.1);border-top-color:currentColor;border-radius:50%;animation:spin-732b944e .8s linear infinite;margin-right:4px}@keyframes spin-732b944e{to{transform:rotate(1turn)}}.orders-page[data-v-788f77eb]{padding:20px}.filter-bar[data-v-788f77eb]{display:flex;gap:10px;margin-bottom:20px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-wrap:wrap}.filter-bar select[data-v-788f77eb]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;min-width:120px}.refresh-btn[data-v-788f77eb]{padding:8px 16px;background:#f0b90b;border:none;border-radius:4px;cursor:pointer;margin-left:auto}.refresh-btn[data-v-788f77eb]:disabled{opacity:.5;cursor:not-allowed}.order-table[data-v-788f77eb]{width:100%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.order-table th[data-v-788f77eb]{background:#f8f9fa;padding:12px;text-align:left;font-weight:600;font-size:13px;border-bottom:2px solid #dee2e6}.order-table td[data-v-788f77eb]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px;vertical-align:middle}.order-number[data-v-788f77eb]{font-family:monospace;display:flex;align-items:center;gap:6px}.copy-icon[data-v-788f77eb]{cursor:pointer;opacity:.6;transition:opacity .2s}.copy-icon[data-v-788f77eb]:hover{opacity:1}.badge[data-v-788f77eb]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.badge.buy[data-v-788f77eb]{background:#d4edda;color:#155724}.badge.sell[data-v-788f77eb]{background:#f8d7da;color:#721c24}.number[data-v-788f77eb]{font-family:monospace;text-align:right}.status[data-v-788f77eb]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status.pending[data-v-788f77eb]{background:#fff3cd;color:#856404}.status.accepted[data-v-788f77eb],.status.account_submitted[data-v-788f77eb],.status.deposit_waiting[data-v-788f77eb]{background:#d1ecf1;color:#0c5460}.status.completed[data-v-788f77eb]{background:#d4edda;color:#155724}.status.cancelled[data-v-788f77eb],.status.expired[data-v-788f77eb]{background:#f8d7da;color:#721c24}.warning[data-v-788f77eb]{color:#dc3545;font-weight:600}.actions[data-v-788f77eb]{display:flex;gap:4px}.btn-accept[data-v-788f77eb],.btn-confirm[data-v-788f77eb],.btn-view[data-v-788f77eb]{width:32px;height:32px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s;display:flex;align-items:center;justify-content:center}.btn-view[data-v-788f77eb]{background:#e9ecef}.btn-view[data-v-788f77eb]:hover{background:#dee2e6}.btn-accept[data-v-788f77eb]{background:#28a745;color:#fff}.btn-accept[data-v-788f77eb]:hover{background:#218838}.btn-confirm[data-v-788f77eb]{background:#007bff;color:#fff}.btn-confirm[data-v-788f77eb]:hover{background:#0069d9}.empty[data-v-788f77eb]{padding:60px;text-align:center;background:#fff;border-radius:8px;color:#999}.pagination[data-v-788f77eb]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px;padding:16px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pagination button[data-v-788f77eb]{padding:8px 16px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s}.pagination button[data-v-788f77eb]:hover:not(:disabled){background:#f8f9fa;border-color:#f0b90b}.pagination button[data-v-788f77eb]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-788f77eb]{font-weight:600}.total[data-v-788f77eb]{margin-left:16px;color:#666;font-size:13px}.action-bar[data-v-22d8a0f8]{display:flex;gap:10px;margin-bottom:20px}.add-btn[data-v-22d8a0f8]{padding:10px 20px;background:#f0b90b;border:none;border-radius:6px;font-weight:600;cursor:pointer}.refresh-btn[data-v-22d8a0f8]{padding:10px 20px;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;cursor:pointer}.filter-bar[data-v-22d8a0f8]{display:flex;gap:10px;margin-bottom:20px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.filter-bar input[data-v-22d8a0f8],.filter-bar select[data-v-22d8a0f8]{padding:8px 12px;border:1px solid #ddd;border-radius:4px}.filter-bar input[data-v-22d8a0f8]{flex:1}.post-table[data-v-22d8a0f8]{width:100%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.post-table th[data-v-22d8a0f8]{background:#f8f9fa;padding:12px;text-align:left;font-size:14px;border-bottom:2px solid #dee2e6}.post-table td[data-v-22d8a0f8]{padding:12px;border-bottom:1px solid #dee2e6;font-size:14px}.trader-info[data-v-22d8a0f8]{display:flex;align-items:center;gap:8px}.badge[data-v-22d8a0f8]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px}.badge.buy[data-v-22d8a0f8]{background:#d4edda;color:#155724}.badge.sell[data-v-22d8a0f8]{background:#f8d7da;color:#721c24}.payment-methods[data-v-22d8a0f8]{display:flex;flex-wrap:wrap;gap:4px;max-width:200px}.payment-badge[data-v-22d8a0f8]{padding:2px 6px;background:#f8f9fa;border:1px solid #ddd;border-radius:3px;font-size:11px;color:#666}.price[data-v-22d8a0f8]{font-weight:700;color:#f0b90b}.status[data-v-22d8a0f8]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px}.status.active[data-v-22d8a0f8]{background:#d4edda;color:#155724}.status.inactive[data-v-22d8a0f8]{background:#f8d7da;color:#721c24}.actions[data-v-22d8a0f8]{display:flex;gap:5px}.btn-edit[data-v-22d8a0f8],.btn-toggle[data-v-22d8a0f8]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer}.empty[data-v-22d8a0f8]{padding:60px;text-align:center;background:#fff;border-radius:8px;color:#999}.modal[data-v-22d8a0f8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-22d8a0f8]{width:100%;max-width:600px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:8px}.modal-header[data-v-22d8a0f8]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #ddd;position:sticky;top:0;background:#fff;z-index:10}.close-btn[data-v-22d8a0f8]{background:none;border:none;font-size:24px;cursor:pointer;padding:0 8px}.modal-body[data-v-22d8a0f8]{padding:20px}.modal-footer[data-v-22d8a0f8]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #ddd;position:sticky;bottom:0;background:#fff}.form-group[data-v-22d8a0f8]{margin-bottom:20px}.form-group label[data-v-22d8a0f8]{display:block;margin-bottom:8px;font-weight:500}.form-row[data-v-22d8a0f8]{display:flex;gap:10px;margin-bottom:20px}.form-row .form-group[data-v-22d8a0f8]{flex:1;margin-bottom:0}.form-group input[data-v-22d8a0f8],.form-group select[data-v-22d8a0f8]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.required[data-v-22d8a0f8]{color:#dc3545}.checkbox-group[data-v-22d8a0f8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;padding:12px;background:#f8f9fa;border:1px solid #ddd;border-radius:4px}.checkbox-item[data-v-22d8a0f8]{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative;padding-left:30px;min-height:24px}.checkbox-item input[data-v-22d8a0f8]{position:absolute;opacity:0;height:0;width:0}.checkmark[data-v-22d8a0f8]{position:absolute;left:0;height:18px;width:18px;background:#fff;border:2px solid #ddd;border-radius:4px}.checkbox-item:hover input~.checkmark[data-v-22d8a0f8]{background:#f8f9fa}.checkbox-item input:checked~.checkmark[data-v-22d8a0f8]{background:#f0b90b;border-color:#f0b90b}.checkbox-item input:checked~.checkmark[data-v-22d8a0f8]:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-text[data-v-22d8a0f8]{font-size:14px;color:#333}.help-text[data-v-22d8a0f8]{display:block;margin-top:4px;font-size:12px;color:#666}.toggle-label[data-v-22d8a0f8]{display:flex;align-items:center;gap:12px;cursor:pointer}.toggle-label input[data-v-22d8a0f8]{position:absolute;opacity:0}.toggle-switch[data-v-22d8a0f8]{position:relative;width:44px;height:24px;background:#ddd;border-radius:12px;transition:all .2s}.toggle-switch[data-v-22d8a0f8]:before{content:"";position:absolute;width:20px;height:20px;left:2px;top:2px;background:#fff;border-radius:50%;transition:transform .2s}.toggle-label input:checked+.toggle-switch[data-v-22d8a0f8]{background:#28a745}.toggle-label input:checked+.toggle-switch[data-v-22d8a0f8]:before{transform:translateX(20px)}.toggle-text[data-v-22d8a0f8]{font-size:14px;font-weight:500}.cancel-btn[data-v-22d8a0f8],.save-btn[data-v-22d8a0f8]{padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:600}.cancel-btn[data-v-22d8a0f8]{background:#f8f9fa;border:1px solid #ddd}.save-btn[data-v-22d8a0f8]{background:#f0b90b;border:none}.save-btn[data-v-22d8a0f8]:disabled{opacity:.5;cursor:not-allowed}.chat-management-page[data-v-1601e79d]{padding:20px}.action-bar[data-v-1601e79d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.filter-group[data-v-1601e79d]{display:flex;gap:10px;flex:1}.filter-group select[data-v-1601e79d]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;min-width:120px;background:#fff}.search-box[data-v-1601e79d]{position:relative;flex:1;max-width:300px}.search-box input[data-v-1601e79d]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.clear-search[data-v-1601e79d]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.refresh-btn[data-v-1601e79d]{padding:8px 16px;background:#f0b90b;border:none;border-radius:4px;cursor:pointer;margin-left:10px;font-weight:500;display:flex;align-items:center;gap:4px}.refresh-btn[data-v-1601e79d]:hover:not(:disabled){background:#d8a308}.refresh-btn[data-v-1601e79d]:disabled{opacity:.5;cursor:not-allowed}.connection-status[data-v-1601e79d]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border-radius:20px;margin-bottom:20px;font-size:13px;border:1px solid #ddd}.connection-status .dot[data-v-1601e79d]{width:8px;height:8px;border-radius:50%}.connection-status.connected .dot[data-v-1601e79d]{background:#28a745}.connection-status.connecting .dot[data-v-1601e79d]{background:#ffc107}.connection-status.disconnected .dot[data-v-1601e79d]{background:#dc3545}.stats-summary[data-v-1601e79d]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.stat-item[data-v-1601e79d]{background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;border-left:4px solid #ddd}.stat-item.waiting[data-v-1601e79d]{border-left-color:#ffc107}.stat-item.active[data-v-1601e79d]{border-left-color:#28a745}.stat-item.closed[data-v-1601e79d]{border-left-color:#6c757d}.stat-item.total[data-v-1601e79d]{border-left-color:#f0b90b}.stat-value[data-v-1601e79d]{font-size:24px;font-weight:700;margin-bottom:4px}.stat-label[data-v-1601e79d]{font-size:13px;color:#666}.chat-table[data-v-1601e79d]{width:100%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.chat-table th[data-v-1601e79d]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6}.chat-table td[data-v-1601e79d]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.chat-table tr.clickable[data-v-1601e79d]{cursor:pointer}.chat-table tr.clickable[data-v-1601e79d]:hover{background:#f8f9fa}.status-badge[data-v-1601e79d]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;position:relative}.status-badge.waiting[data-v-1601e79d]{background:#fff3cd;color:#856404}.status-badge.active[data-v-1601e79d]{background:#d4edda;color:#155724}.status-badge.closed[data-v-1601e79d]{background:#f8d7da;color:#721c24}.unread-badge[data-v-1601e79d]{position:absolute;top:-5px;right:-5px;background:#dc3545;color:#fff;font-size:10px;padding:2px 4px;border-radius:10px;min-width:16px;text-align:center}.user-info[data-v-1601e79d]{display:flex;align-items:center;gap:8px}.user-email[data-v-1601e79d]{font-weight:500}.last-message[data-v-1601e79d]{display:flex;flex-direction:column;gap:4px}.message-time[data-v-1601e79d]{font-size:11px;color:#999}.text-center[data-v-1601e79d]{text-align:center}.admin-badge[data-v-1601e79d]{display:inline-block;padding:2px 6px;background:#e9ecef;border-radius:3px;font-size:11px;color:#495057}.no-admin[data-v-1601e79d]{color:#999}.actions[data-v-1601e79d]{display:flex;gap:4px;flex-wrap:wrap}.btn-close[data-v-1601e79d],.btn-join[data-v-1601e79d],.btn-leave[data-v-1601e79d],.btn-view[data-v-1601e79d]{padding:6px 10px;border:1px solid #ddd;background:#fff;border-radius:4px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s;min-width:50px;text-align:center}.btn-join[data-v-1601e79d]{background:#28a745;color:#fff;border-color:#28a745}.btn-join[data-v-1601e79d]:hover:not(:disabled){background:#218838}.btn-leave[data-v-1601e79d]{background:#ffc107;color:#333;border-color:#ffc107}.btn-leave[data-v-1601e79d]:hover{background:#e0a800}.btn-close[data-v-1601e79d]{background:#dc3545;color:#fff;border-color:#dc3545}.btn-close[data-v-1601e79d]:hover{background:#c82333}.btn-view[data-v-1601e79d]{background:#6c757d;color:#fff;border-color:#6c757d}.btn-view[data-v-1601e79d]:hover{background:#5a6268}.btn-join[data-v-1601e79d]:disabled,.btn-leave[data-v-1601e79d]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-1601e79d]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content.large[data-v-1601e79d]{max-width:800px;width:100%;max-height:90vh;background:#fff;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.modal-content.small[data-v-1601e79d]{max-width:400px;width:100%;background:#fff;border-radius:8px;overflow:hidden}.modal-header[data-v-1601e79d]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #ddd;background:#f8f9fa}.modal-title[data-v-1601e79d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.modal-title h3[data-v-1601e79d]{margin:0;font-size:16px}.room-badge[data-v-1601e79d]{font-family:monospace;background:#e9ecef;padding:4px 8px;border-radius:4px;font-size:12px}.modal-actions[data-v-1601e79d]{display:flex;align-items:center;gap:10px}.modal-body[data-v-1601e79d]{flex:1;padding:20px;overflow-y:auto;max-height:calc(90vh - 130px)}.modal-footer[data-v-1601e79d]{padding:16px 20px;border-top:1px solid #ddd;background:#f8f9fa;display:flex;justify-content:flex-end;gap:8px}.close-btn[data-v-1601e79d]{background:none;border:none;font-size:20px;cursor:pointer;padding:0 4px;color:#666}.close-btn[data-v-1601e79d]:hover{color:#333}.chat-messages[data-v-1601e79d]{height:400px;overflow-y:auto;padding:16px;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.chat-empty[data-v-1601e79d]{display:flex;align-items:center;justify-content:center;height:100%;color:#999}.message[data-v-1601e79d]{max-width:80%;padding:8px 12px;border-radius:8px;position:relative}.message.user[data-v-1601e79d]{align-self:flex-end;background:#f0b90b;color:#333}.message.admin[data-v-1601e79d]{align-self:flex-start;background:#e9ecef;border:1px solid #ddd}.message.system[data-v-1601e79d]{align-self:center;background:#f8f9fa;color:#666;font-size:12px;max-width:90%}.sender[data-v-1601e79d]{font-size:11px;font-weight:600;margin-bottom:4px;opacity:.8}.content[data-v-1601e79d]{font-size:13px;word-break:break-word}.time[data-v-1601e79d]{font-size:10px;text-align:right;margin-top:4px;opacity:.6}.chat-input-area[data-v-1601e79d]{display:flex;gap:10px;margin-top:16px}.chat-input-area textarea[data-v-1601e79d]{flex:1;padding:10px 12px;border:1px solid #ddd;border-radius:4px;resize:none;font-family:inherit;font-size:13px}.chat-input-area textarea[data-v-1601e79d]:focus{outline:none;border-color:#f0b90b}.send-btn[data-v-1601e79d]{width:80px;padding:8px;background:#f0b90b;border:none;border-radius:4px;font-weight:600;cursor:pointer;align-self:flex-end}.send-btn[data-v-1601e79d]:hover:not(:disabled){background:#d8a308}.send-btn[data-v-1601e79d]:disabled{opacity:.5;cursor:not-allowed}.status-notice[data-v-1601e79d]{padding:20px;text-align:center;border-radius:4px;margin-top:16px}.status-notice.waiting[data-v-1601e79d]{background:#fff3cd;color:#856404}.status-notice.closed[data-v-1601e79d]{background:#f8d7da;color:#721c24}.status-notice.other-admin[data-v-1601e79d]{background:#e9ecef;color:#495057}.user-info-detail[data-v-1601e79d]{padding:10px 0}.info-row[data-v-1601e79d]{display:flex;margin-bottom:12px;padding:4px 0;border-bottom:1px dashed #eee}.info-row[data-v-1601e79d]:last-child{border-bottom:none}.info-row .label[data-v-1601e79d]{width:80px;color:#666;font-size:13px}.info-row .value[data-v-1601e79d]{flex:1;font-weight:500}.text-danger[data-v-1601e79d]{color:#dc3545}.role-badge[data-v-1601e79d]{display:inline-block;padding:2px 8px;border-radius:12px;background:#e9ecef;font-size:11px}.role-badge.super[data-v-1601e79d]{background:#f0b90b;color:#333}.role-badge.support[data-v-1601e79d]{background:#17a2b8;color:#fff}.role-badge.agent[data-v-1601e79d]{background:#28a745;color:#fff}.status-dot[data-v-1601e79d]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-dot.active[data-v-1601e79d]{background:#28a745}.status-dot.banned[data-v-1601e79d]{background:#dc3545}.ban-reason[data-v-1601e79d]{color:#dc3545;background:#f8d7da;padding:4px 8px;border-radius:4px;font-size:12px}.modal-loading[data-v-1601e79d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.spinner-small[data-v-1601e79d]{width:30px;height:30px;border:3px solid #f3f3f3;border-top-color:#f0b90b;border-radius:50%;animation:spin-1601e79d 1s linear infinite;margin-bottom:16px}@keyframes spin-1601e79d{to{transform:rotate(1turn)}}.btn-danger[data-v-1601e79d],.btn-secondary[data-v-1601e79d],.btn-success[data-v-1601e79d]{padding:8px 16px;border:none;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.btn-secondary[data-v-1601e79d]{background:#e9ecef;color:#495057}.btn-secondary[data-v-1601e79d]:hover{background:#dee2e6}.btn-danger[data-v-1601e79d]{background:#dc3545;color:#fff}.btn-danger[data-v-1601e79d]:hover{background:#c82333}.btn-success[data-v-1601e79d]{background:#28a745;color:#fff}.btn-success[data-v-1601e79d]:hover{background:#218838}.empty[data-v-1601e79d]{padding:60px;text-align:center;background:#fff;border-radius:8px;color:#999}.toast-container[data-v-1601e79d]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px}.toast[data-v-1601e79d]{display:flex;align-items:center;gap:10px;min-width:250px;max-width:350px;padding:12px 16px;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);border-left:4px solid;animation:slideIn-1601e79d .3s ease}.toast.success[data-v-1601e79d]{border-left-color:#28a745}.toast.error[data-v-1601e79d]{border-left-color:#dc3545}.toast.warning[data-v-1601e79d]{border-left-color:#ffc107}.toast.info[data-v-1601e79d]{border-left-color:#17a2b8}.toast i[data-v-1601e79d]{font-size:16px}.toast.success i[data-v-1601e79d]{color:#28a745}.toast.error i[data-v-1601e79d]{color:#dc3545}.toast.warning i[data-v-1601e79d]{color:#ffc107}.toast.info i[data-v-1601e79d]{color:#17a2b8}.toast span[data-v-1601e79d]{flex:1;font-size:13px}.btn-toast-close[data-v-1601e79d]{background:none;border:none;font-size:18px;cursor:pointer;color:#999;padding:0 4px}.btn-toast-close[data-v-1601e79d]:hover{color:#666}@keyframes slideIn-1601e79d{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.chat-messages[data-v-1601e79d]::-webkit-scrollbar,.modal-body[data-v-1601e79d]::-webkit-scrollbar{width:6px}.chat-messages[data-v-1601e79d]::-webkit-scrollbar-track,.modal-body[data-v-1601e79d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-messages[data-v-1601e79d]::-webkit-scrollbar-thumb,.modal-body[data-v-1601e79d]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.chat-messages[data-v-1601e79d]::-webkit-scrollbar-thumb:hover,.modal-body[data-v-1601e79d]::-webkit-scrollbar-thumb:hover{background:#aaa}.modal-overlay[data-v-585bee14]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.modal[data-v-585bee14]{background:#fff;border-radius:8px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.3);animation:modal-appear-585bee14 .2s ease-out}@keyframes modal-appear-585bee14{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.modal.small[data-v-585bee14]{max-width:400px}.modal.medium[data-v-585bee14]{max-width:600px}.modal.large[data-v-585bee14]{max-width:800px}.modal-header[data-v-585bee14]{padding:16px 20px;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;z-index:10}.modal-header h2[data-v-585bee14],.modal-header h3[data-v-585bee14]{font-size:18px;font-weight:600;margin:0}.modal-close[data-v-585bee14]{background:none;border:none;font-size:24px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.modal-close[data-v-585bee14]:hover{background:#f8f9fa;color:#333}.modal-body[data-v-585bee14]{padding:20px}.modal-footer[data-v-585bee14]{padding:16px 20px;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:8px;position:sticky;bottom:0;background:#fff}.pagination[data-v-0a9eaa7a]{display:flex;justify-content:center;gap:4px;margin-top:20px}.pagination.small[data-v-0a9eaa7a]{margin-top:10px}.page-btn[data-v-0a9eaa7a]{min-width:36px;height:36px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#666;cursor:pointer;font-size:14px;transition:all .2s}.pagination.small .page-btn[data-v-0a9eaa7a]{min-width:30px;height:30px;font-size:12px}.page-btn[data-v-0a9eaa7a]:hover:not(:disabled){background:#e9ecef;color:#333}.page-btn.active[data-v-0a9eaa7a]{background:#667eea;color:#fff;border-color:#667eea}.page-btn[data-v-0a9eaa7a]:disabled{opacity:.3;cursor:not-allowed}.members-page[data-v-123f4566]{padding:20px}.page-header[data-v-123f4566]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-123f4566]{font-size:24px;font-weight:600;margin:0}.header-actions[data-v-123f4566]{display:flex;gap:10px}.filter-section[data-v-123f4566]{display:flex;gap:15px;align-items:flex-end;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.filter-group[data-v-123f4566]{flex:1}.filter-group label[data-v-123f4566]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.filter-select[data-v-123f4566]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.search-group[data-v-123f4566]{flex:2}.search-box[data-v-123f4566]{position:relative}.search-box input[data-v-123f4566]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.btn-clear[data-v-123f4566]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.filter-actions[data-v-123f4566]{display:flex;gap:8px}.table-container[data-v-123f4566]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:auto}.data-table[data-v-123f4566]{width:100%;border-collapse:collapse}.data-table th[data-v-123f4566]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6;white-space:nowrap}.data-table td[data-v-123f4566]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.data-table tr[data-v-123f4566]:hover{background:#f8f9fa}.positive[data-v-123f4566]{color:#28a745;font-weight:600}.negative[data-v-123f4566]{color:#dc3545;font-weight:600}.status-badge[data-v-123f4566]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status-badge.active[data-v-123f4566]{background:#d4edda;color:#155724}.status-badge.suspended[data-v-123f4566]{background:#f8d7da;color:#721c24}.status-badge.waiting[data-v-123f4566]{background:#fff3cd;color:#856404}.status-badge.closed[data-v-123f4566]{background:#e2e3e5;color:#383d41}.status-badge.banned[data-v-123f4566]{background:#f8d7da;color:#721c24}.code-badge[data-v-123f4566]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:11px}.action-buttons[data-v-123f4566]{display:flex;gap:6px}.btn-icon[data-v-123f4566]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.btn-icon[data-v-123f4566]:hover{background:#e9ecef}.btn-icon.warning[data-v-123f4566]{color:#dc3545}.btn-icon.warning[data-v-123f4566]:hover{background:#f8d7da}.empty-message[data-v-123f4566]{text-align:center;color:#999;padding:40px}.current-balances[data-v-123f4566],.modal-info[data-v-123f4566]{margin-bottom:20px;padding:12px;background:#f8f9fa;border-radius:4px}.balance-row[data-v-123f4566]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}.balance-row[data-v-123f4566]:last-child{border-bottom:none}.balance-row.total[data-v-123f4566]{border-top:1px solid #dee2e6;margin-top:8px;padding-top:12px;font-weight:600}.balance-value[data-v-123f4566]{font-weight:600;color:#28a745}.balance-value.negative[data-v-123f4566]{color:#dc3545}.balance-type-selector[data-v-123f4566]{display:flex;gap:8px;margin-bottom:20px}.type-btn[data-v-123f4566]{flex:1;padding:10px;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s}.type-btn.active[data-v-123f4566]{background:#667eea;color:#fff;border-color:#667eea}.detail-tabs[data-v-123f4566]{display:flex;gap:10px;margin-bottom:20px;border-bottom:1px solid #dee2e6;padding-bottom:10px}.tab-btn[data-v-123f4566]{padding:8px 16px;background:transparent;border:none;cursor:pointer;font-size:14px;color:#666;position:relative}.tab-btn.active[data-v-123f4566]{color:#667eea;font-weight:600}.tab-btn.active[data-v-123f4566]:after{content:"";position:absolute;bottom:-11px;left:0;width:100%;height:2px;background:#667eea}.info-grid[data-v-123f4566]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.info-item[data-v-123f4566]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:12px}.info-label[data-v-123f4566]{display:block;font-size:11px;color:#666;margin-bottom:4px}.info-value[data-v-123f4566]{font-size:14px;font-weight:600;color:#333}.stats-grid[data-v-123f4566]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.stat-card[data-v-123f4566]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px}.mini-table[data-v-123f4566]{width:100%;border-collapse:collapse;font-size:13px;margin-top:10px}.mini-table th[data-v-123f4566]{text-align:left;background:#f8f9fa}.mini-table td[data-v-123f4566],.mini-table th[data-v-123f4566]{padding:8px;border-bottom:1px solid #dee2e6}.mini-table .address[data-v-123f4566],.mini-table .txid[data-v-123f4566]{font-family:monospace;font-size:12px}.status-update[data-v-123f4566]{margin-top:20px}.status-buttons[data-v-123f4566]{display:flex;gap:8px;margin-top:10px}.status-buttons .btn[data-v-123f4566]{flex:1}.tab-header[data-v-123f4566]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tab-header h4[data-v-123f4566]{margin:0;font-size:16px}.info-box[data-v-123f4566]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px;margin-top:20px}.info-box p[data-v-123f4566]{margin-bottom:8px}.preview-box[data-v-123f4566]{margin-top:20px;padding:16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px}.preview-box h4[data-v-123f4566]{font-size:14px;margin-bottom:12px;color:#666}.notification-preview[data-v-123f4566]{padding:16px;border-radius:6px;border-left:4px solid}.notification-preview.type-info[data-v-123f4566]{background:rgba(52,152,219,.1);border-left-color:#3498db}.notification-preview.type-success[data-v-123f4566]{background:rgba(46,204,113,.1);border-left-color:#2ecc71}.notification-preview.type-warning[data-v-123f4566]{background:rgba(241,196,15,.1);border-left-color:#f1c40f}.notification-preview.type-error[data-v-123f4566]{background:rgba(231,76,60,.1);border-left-color:#e74c3c}.notification-preview.type-system[data-v-123f4566]{background:rgba(155,89,182,.1);border-left-color:#9b59b6}.preview-header[data-v-123f4566]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.preview-badge[data-v-123f4566]{font-size:11px;padding:2px 6px;border-radius:3px;background:#fff;color:#333}.preview-title[data-v-123f4566]{font-weight:600;font-size:14px}.preview-content[data-v-123f4566]{font-size:13px;color:#666;white-space:pre-wrap}.warning-box[data-v-123f4566]{background:rgba(241,196,15,.1);border:1px solid #f1c40f;border-radius:4px;padding:12px;margin-top:16px;color:#f39c12}.notification-detail[data-v-123f4566]{padding:20px;border-radius:8px;border-left:4px solid}.notification-detail.type-info[data-v-123f4566]{border-left-color:#3498db}.notification-detail.type-success[data-v-123f4566]{border-left-color:#2ecc71}.notification-detail.type-warning[data-v-123f4566]{border-left-color:#f1c40f}.notification-detail.type-error[data-v-123f4566]{border-left-color:#e74c3c}.notification-detail.type-system[data-v-123f4566]{border-left-color:#9b59b6}.detail-header[data-v-123f4566]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.detail-badge[data-v-123f4566]{font-size:12px;padding:4px 8px;border-radius:4px;background:#f8f9fa}.detail-date[data-v-123f4566]{font-size:12px;color:#999}.detail-title[data-v-123f4566]{font-size:18px;font-weight:600;margin-bottom:12px}.detail-content[data-v-123f4566]{font-size:14px;line-height:1.6;color:#333;margin-bottom:16px;white-space:pre-wrap}.detail-footer[data-v-123f4566]{padding-top:12px;border-top:1px solid #dee2e6;font-size:12px;color:#999}.text-success[data-v-123f4566]{color:#28a745}.text-muted[data-v-123f4566]{color:#999}.deposits-page[data-v-2714ec24]{padding:20px}.page-header[data-v-2714ec24]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-2714ec24]{font-size:24px;font-weight:600;margin:0}.header-actions[data-v-2714ec24]{display:flex;gap:10px}.filter-section[data-v-2714ec24]{display:flex;gap:15px;align-items:flex-end;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.filter-group[data-v-2714ec24]{flex:1}.filter-group label[data-v-2714ec24]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.filter-select[data-v-2714ec24]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.search-group[data-v-2714ec24]{flex:2}.search-box[data-v-2714ec24]{position:relative}.search-box input[data-v-2714ec24]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.btn-clear[data-v-2714ec24]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.filter-actions[data-v-2714ec24]{display:flex;gap:8px}.table-container[data-v-2714ec24]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:auto}.data-table[data-v-2714ec24]{width:100%;border-collapse:collapse}.data-table th[data-v-2714ec24]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6;white-space:nowrap}.data-table td[data-v-2714ec24]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.data-table tr[data-v-2714ec24]:hover{background:#f8f9fa}.positive[data-v-2714ec24]{color:#28a745;font-weight:600}.text-muted[data-v-2714ec24]{color:#999;font-size:11px}.status-badge[data-v-2714ec24]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status-badge.pending[data-v-2714ec24]{background:#fff3cd;color:#856404}.status-badge.confirming[data-v-2714ec24]{background:#cce5ff;color:#004085}.status-badge.completed[data-v-2714ec24]{background:#d4edda;color:#155724}.status-badge.failed[data-v-2714ec24]{background:#f8d7da;color:#721c24}.txid-cell[data-v-2714ec24]{max-width:150px}.txid[data-v-2714ec24]{font-family:monospace;font-size:12px;cursor:help;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-icon[data-v-2714ec24]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.btn-icon[data-v-2714ec24]:hover{background:#e9ecef}.empty-message[data-v-2714ec24]{text-align:center;color:#999;padding:40px}.detail-grid[data-v-2714ec24]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.detail-item[data-v-2714ec24]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:12px}.detail-item.full[data-v-2714ec24]{grid-column:1/-1}.detail-label[data-v-2714ec24]{display:block;font-size:11px;color:#666;margin-bottom:4px}.detail-value[data-v-2714ec24]{font-size:14px;font-weight:600;color:#333;word-break:break-all}.txid-full[data-v-2714ec24]{font-family:monospace;font-size:12px}.metadata-section[data-v-2714ec24]{margin-top:20px}.metadata-section h4[data-v-2714ec24]{font-size:16px;margin-bottom:12px}.metadata-pre[data-v-2714ec24]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px;font-family:monospace;font-size:12px;overflow-x:auto;white-space:pre-wrap}.user-withdrawals[data-v-affb75ec]{width:100%}.filter-section[data-v-affb75ec]{display:flex;gap:15px;align-items:flex-end;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.filter-group[data-v-affb75ec]{flex:1}.filter-group label[data-v-affb75ec]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.filter-select[data-v-affb75ec]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.search-group[data-v-affb75ec]{flex:2}.search-box[data-v-affb75ec]{position:relative}.search-box input[data-v-affb75ec]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.btn-clear[data-v-affb75ec]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.filter-actions[data-v-affb75ec]{display:flex;gap:8px}.table-container[data-v-affb75ec]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:auto}.data-table[data-v-affb75ec]{width:100%;border-collapse:collapse}.data-table th[data-v-affb75ec]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6}.data-table td[data-v-affb75ec]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.data-table tr[data-v-affb75ec]:hover{background:#f8f9fa}.amount[data-v-affb75ec]{font-weight:600}.amount.negative[data-v-affb75ec]{color:#dc3545}.text-muted[data-v-affb75ec]{color:#999;font-size:11px}.status-badge[data-v-affb75ec]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status-badge.pending[data-v-affb75ec]{background:#fff3cd;color:#856404}.status-badge.processing[data-v-affb75ec]{background:#cce5ff;color:#004085}.status-badge.completed[data-v-affb75ec]{background:#d4edda;color:#155724}.status-badge.rejected[data-v-affb75ec]{background:#f8d7da;color:#721c24}.address-cell[data-v-affb75ec]{max-width:150px}.address[data-v-affb75ec]{font-family:monospace;font-size:12px;cursor:help;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-buttons[data-v-affb75ec]{display:flex;gap:6px}.btn-icon[data-v-affb75ec]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.btn-icon[data-v-affb75ec]:hover{background:#e9ecef}.btn-icon.success[data-v-affb75ec]{color:#28a745}.btn-icon.success[data-v-affb75ec]:hover{background:#d4edda}.btn-icon.danger[data-v-affb75ec]{color:#dc3545}.btn-icon.danger[data-v-affb75ec]:hover{background:#f8d7da}.empty-message[data-v-affb75ec]{text-align:center;color:#999;padding:40px}.detail-grid[data-v-affb75ec]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.detail-item[data-v-affb75ec]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:12px}.detail-item.full[data-v-affb75ec]{grid-column:1/-1}.detail-label[data-v-affb75ec]{display:block;font-size:11px;color:#666;margin-bottom:4px}.detail-value[data-v-affb75ec]{font-size:14px;font-weight:600;color:#333;word-break:break-all}.detail-value.negative[data-v-affb75ec]{color:#dc3545}.address-full[data-v-affb75ec],.txid-full[data-v-affb75ec]{font-family:monospace;font-size:12px}.btn-success[data-v-affb75ec]{background:#28a745;color:#fff}.btn-success[data-v-affb75ec]:hover{background:#218838}.btn-danger[data-v-affb75ec]{background:#dc3545;color:#fff}.btn-danger[data-v-affb75ec]:hover{background:#c82333}.confirm-message[data-v-affb75ec]{font-size:14px;line-height:1.6;margin-bottom:20px;text-align:center}.amount-highlight[data-v-affb75ec]{color:#667eea;font-size:18px}.required[data-v-affb75ec]{color:#dc3545;margin-left:4px}.form-group[data-v-affb75ec]{margin-bottom:16px}.form-group label[data-v-affb75ec]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.form-control[data-v-affb75ec]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:13px}.form-control[data-v-affb75ec]:focus{outline:none;border-color:#667eea}.form-text[data-v-affb75ec]{font-size:12px;color:#999;margin-top:4px;display:block}.partner-withdrawals[data-v-20d9a066]{width:100%}.filter-section[data-v-20d9a066]{display:flex;gap:15px;align-items:flex-end;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.filter-group[data-v-20d9a066]{flex:1}.filter-group label[data-v-20d9a066]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.filter-select[data-v-20d9a066]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.search-group[data-v-20d9a066]{flex:2}.search-box[data-v-20d9a066]{position:relative}.search-box input[data-v-20d9a066]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.btn-clear[data-v-20d9a066]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.filter-actions[data-v-20d9a066]{display:flex;gap:8px}.table-container[data-v-20d9a066]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:auto}.data-table[data-v-20d9a066]{width:100%;border-collapse:collapse}.data-table th[data-v-20d9a066]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6}.data-table td[data-v-20d9a066]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.data-table tr[data-v-20d9a066]:hover{background:#f8f9fa}.code-badge[data-v-20d9a066]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:11px}.amount[data-v-20d9a066]{font-weight:600;color:#667eea}.text-muted[data-v-20d9a066]{color:#999;font-size:11px}.status-badge[data-v-20d9a066]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status-badge.pending[data-v-20d9a066]{background:#fff3cd;color:#856404}.status-badge.processing[data-v-20d9a066]{background:#cce5ff;color:#004085}.status-badge.completed[data-v-20d9a066]{background:#d4edda;color:#155724}.status-badge.rejected[data-v-20d9a066]{background:#f8d7da;color:#721c24}.address-cell[data-v-20d9a066]{max-width:150px}.address[data-v-20d9a066]{font-family:monospace;font-size:12px;cursor:help;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-chip[data-v-20d9a066]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-size:11px;border:1px solid #ddd}.action-buttons[data-v-20d9a066]{display:flex;gap:6px}.btn-icon[data-v-20d9a066]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.btn-icon[data-v-20d9a066]:hover{background:#e9ecef}.btn-icon.success[data-v-20d9a066]{color:#28a745}.btn-icon.success[data-v-20d9a066]:hover{background:#d4edda}.btn-icon.danger[data-v-20d9a066]{color:#dc3545}.btn-icon.danger[data-v-20d9a066]:hover{background:#f8d7da}.empty-message[data-v-20d9a066]{text-align:center;color:#999;padding:40px}.detail-grid[data-v-20d9a066]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.detail-item[data-v-20d9a066]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:12px}.detail-item.full[data-v-20d9a066]{grid-column:1/-1}.detail-label[data-v-20d9a066]{display:block;font-size:11px;color:#666;margin-bottom:4px}.detail-value[data-v-20d9a066]{font-size:14px;font-weight:600;color:#333;word-break:break-all}.address-full[data-v-20d9a066]{font-family:monospace;font-size:12px}.commissions-section[data-v-20d9a066]{margin-top:24px}.mini-table[data-v-20d9a066]{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}.mini-table th[data-v-20d9a066]{background:#f8f9fa;text-align:left}.mini-table td[data-v-20d9a066],.mini-table th[data-v-20d9a066]{padding:8px;border-bottom:1px solid #dee2e6}.balance-badge[data-v-20d9a066]{padding:2px 6px;border-radius:3px;font-size:10px}.balance-badge.available[data-v-20d9a066]{background:#cce5ff;color:#004085}.balance-badge.borrow[data-v-20d9a066]{background:#fff3cd;color:#856404}.confirm-message[data-v-20d9a066]{font-size:14px;line-height:1.6;margin-bottom:20px;text-align:center}.amount-highlight[data-v-20d9a066]{color:#667eea;font-size:18px}.required[data-v-20d9a066]{color:#dc3545;margin-left:4px}.btn-success[data-v-20d9a066]{background:#28a745;color:#fff}.btn-success[data-v-20d9a066]:hover{background:#218838}.btn-danger[data-v-20d9a066]{background:#dc3545;color:#fff}.btn-danger[data-v-20d9a066]:hover{background:#c82333}.form-group[data-v-20d9a066]{margin-bottom:16px}.form-group label[data-v-20d9a066]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.form-control[data-v-20d9a066]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:13px}.form-control[data-v-20d9a066]:focus{outline:none;border-color:#667eea}.form-text[data-v-20d9a066]{font-size:12px;color:#999;margin-top:4px;display:block}.withdrawals-page[data-v-49509abf]{padding:20px}.page-header[data-v-49509abf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-49509abf]{font-size:24px;font-weight:600;margin:0}.header-actions[data-v-49509abf]{display:flex;gap:10px}.tab-menu[data-v-49509abf]{display:flex;gap:8px;margin-bottom:20px;border-bottom:2px solid #dee2e6;padding-bottom:0}.tab-btn[data-v-49509abf]{padding:10px 20px;font-size:14px;font-weight:500;color:#666;background:none;border:none;cursor:pointer;position:relative}.tab-btn.active[data-v-49509abf]{color:#667eea}.tab-btn.active[data-v-49509abf]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#667eea}.partner-applications[data-v-47eff2d8]{padding:0}.page-header[data-v-47eff2d8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-47eff2d8]{font-size:24px;font-weight:600;margin:0}.header-actions[data-v-47eff2d8]{display:flex;gap:10px}.filter-section[data-v-47eff2d8]{display:flex;gap:15px;align-items:flex-end;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.filter-group[data-v-47eff2d8]{flex:1}.filter-group label[data-v-47eff2d8]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.filter-select[data-v-47eff2d8]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.search-group[data-v-47eff2d8]{flex:2}.search-box[data-v-47eff2d8]{position:relative}.search-box input[data-v-47eff2d8]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.btn-clear[data-v-47eff2d8]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.filter-actions[data-v-47eff2d8]{display:flex;gap:8px}.table-container[data-v-47eff2d8]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:auto}.data-table[data-v-47eff2d8]{width:100%;border-collapse:collapse}.data-table th[data-v-47eff2d8]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6}.data-table td[data-v-47eff2d8]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.data-table tr[data-v-47eff2d8]:hover{background:#f8f9fa}.code-badge[data-v-47eff2d8]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:11px}.address-cell[data-v-47eff2d8]{max-width:150px}.address[data-v-47eff2d8]{font-family:monospace;font-size:12px;cursor:help;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-chip[data-v-47eff2d8]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-size:11px;border:1px solid #ddd}.promo-methods[data-v-47eff2d8]{display:flex;gap:4px;flex-wrap:wrap}.method-badge[data-v-47eff2d8]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:600}.status-badge[data-v-47eff2d8]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status-badge.pending[data-v-47eff2d8]{background:#fff3cd;color:#856404}.status-badge.active[data-v-47eff2d8]{background:#d4edda;color:#155724}.status-badge.suspended[data-v-47eff2d8]{background:#f8d7da;color:#721c24}.action-buttons[data-v-47eff2d8]{display:flex;gap:6px}.btn-icon[data-v-47eff2d8]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.btn-icon[data-v-47eff2d8]:hover{background:#e9ecef}.btn-icon.success[data-v-47eff2d8]{color:#28a745}.btn-icon.success[data-v-47eff2d8]:hover{background:#d4edda}.btn-icon.danger[data-v-47eff2d8]{color:#dc3545}.btn-icon.danger[data-v-47eff2d8]:hover{background:#f8d7da}.empty-message[data-v-47eff2d8]{text-align:center;color:#999;padding:40px}.detail-grid[data-v-47eff2d8]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.detail-item[data-v-47eff2d8]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:12px}.detail-item.full[data-v-47eff2d8]{grid-column:1/-1}.detail-label[data-v-47eff2d8]{display:block;font-size:11px;color:#666;margin-bottom:4px}.detail-value[data-v-47eff2d8]{font-size:14px;font-weight:600;color:#333;word-break:break-all}.address-full[data-v-47eff2d8]{font-family:monospace;font-size:12px}.logs-section[data-v-47eff2d8]{margin-top:24px}.mini-table[data-v-47eff2d8]{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}.mini-table th[data-v-47eff2d8]{background:#f8f9fa;text-align:left}.mini-table td[data-v-47eff2d8],.mini-table th[data-v-47eff2d8]{padding:8px;border-bottom:1px solid #dee2e6}.confirm-message[data-v-47eff2d8]{font-size:14px;line-height:1.6;margin-bottom:20px;text-align:center}.required[data-v-47eff2d8]{color:#dc3545;margin-left:4px}.btn-success[data-v-47eff2d8]{background:#28a745;color:#fff}.btn-success[data-v-47eff2d8]:hover{background:#218838}.btn-danger[data-v-47eff2d8]{background:#dc3545;color:#fff}.btn-danger[data-v-47eff2d8]:hover{background:#c82333}.blog-page[data-v-f654d5b6]{padding:20px}.page-header[data-v-f654d5b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-f654d5b6]{font-size:24px;font-weight:600;margin:0}.header-actions[data-v-f654d5b6]{display:flex;gap:10px}.tabs[data-v-f654d5b6]{display:flex;gap:10px;margin-bottom:20px;border-bottom:1px solid #dee2e6}.tab-btn[data-v-f654d5b6]{padding:10px 20px;background:transparent;border:none;cursor:pointer;font-size:14px;color:#666;position:relative}.tab-btn.active[data-v-f654d5b6]{color:#667eea;font-weight:600}.tab-btn.active[data-v-f654d5b6]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#667eea}.tab-content[data-v-f654d5b6]{min-height:400px}.filter-section[data-v-f654d5b6]{display:flex;gap:15px;align-items:flex-end;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.filter-group[data-v-f654d5b6]{flex:1}.filter-group label[data-v-f654d5b6]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.filter-select[data-v-f654d5b6]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.search-group[data-v-f654d5b6]{flex:2}.search-box[data-v-f654d5b6]{position:relative}.search-box input[data-v-f654d5b6]{width:100%;padding:8px 12px;padding-right:30px;border:1px solid #ddd;border-radius:4px}.btn-clear[data-v-f654d5b6]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#999}.filter-actions[data-v-f654d5b6]{display:flex;gap:8px}.table-container[data-v-f654d5b6]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:auto}.data-table[data-v-f654d5b6]{width:100%;border-collapse:collapse}.data-table th[data-v-f654d5b6]{background:#f8f9fa;padding:12px;text-align:left;font-size:13px;font-weight:600;border-bottom:2px solid #dee2e6;white-space:nowrap}.data-table td[data-v-f654d5b6]{padding:12px;border-bottom:1px solid #dee2e6;font-size:13px}.data-table tr[data-v-f654d5b6]:hover{background:#f8f9fa}.slug-badge[data-v-f654d5b6]{background:#e9ecef;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:11px}.status-badge[data-v-f654d5b6]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.status-badge.published[data-v-f654d5b6]{background:#d4edda;color:#155724}.status-badge.draft[data-v-f654d5b6]{background:#fff3cd;color:#856404}.status-badge.notice.active[data-v-f654d5b6],.status-badge.notice[data-v-f654d5b6]{background:#cce5ff;color:#004085}.action-buttons[data-v-f654d5b6]{display:flex;gap:6px}.btn-icon[data-v-f654d5b6]{width:32px;height:32px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.btn-icon[data-v-f654d5b6]:hover{background:#e9ecef}.btn-icon.delete[data-v-f654d5b6]:hover{background:#f8d7da;color:#dc3545}.empty-message[data-v-f654d5b6]{text-align:center;color:#999;padding:40px}.categories-header[data-v-f654d5b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.categories-header h3[data-v-f654d5b6]{margin:0;font-size:18px}.categories-grid[data-v-f654d5b6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.category-card[data-v-f654d5b6]{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:16px;display:flex;align-items:center;gap:16px;transition:all .2s}.category-card[data-v-f654d5b6]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.category-icon[data-v-f654d5b6]{width:40px;height:40px;background:#f8f9fa;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px}.category-info[data-v-f654d5b6]{flex:1}.category-name[data-v-f654d5b6]{font-weight:600;margin-bottom:4px}.category-slug[data-v-f654d5b6]{font-size:11px;color:#999;font-family:monospace;margin-bottom:4px}.category-description[data-v-f654d5b6]{font-size:12px;color:#666}.category-actions[data-v-f654d5b6]{display:flex;gap:4px}.post-form-tabs[data-v-f654d5b6]{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #dee2e6;padding-bottom:10px;flex-wrap:wrap}.lang-tab[data-v-f654d5b6]{padding:6px 12px;background:transparent;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;font-size:13px;color:#666}.lang-tab.active[data-v-f654d5b6]{background:#667eea;color:#fff;border-color:#667eea}.lang-tab.seo-tab[data-v-f654d5b6]{border-color:#28a745;color:#28a745}.lang-tab.seo-tab.active[data-v-f654d5b6]{background:#28a745;color:#fff}.post-form[data-v-f654d5b6]{max-height:60vh;overflow-y:auto;padding-right:10px}.form-row[data-v-f654d5b6]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.form-group[data-v-f654d5b6]{margin-bottom:16px}.form-group label[data-v-f654d5b6]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#333}.form-group .required[data-v-f654d5b6]{color:#dc3545}.form-control[data-v-f654d5b6]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-control[data-v-f654d5b6]:focus{outline:none;border-color:#667eea}.form-text[data-v-f654d5b6]{font-size:11px;color:#999;margin-top:4px;display:block}.checkbox[data-v-f654d5b6]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox input[data-v-f654d5b6]{width:auto}.lang-section[data-v-f654d5b6]{margin-top:20px;padding-top:20px;border-top:1px solid #dee2e6}.lang-section h4[data-v-f654d5b6]{margin-bottom:16px;color:#667eea}.lang-section h5[data-v-f654d5b6]{margin:16px 0 8px;color:#666}.post-detail[data-v-f654d5b6]{max-height:60vh;overflow-y:auto;padding-right:10px}.detail-header[data-v-f654d5b6]{display:flex;gap:8px;margin-bottom:16px}.detail-badge[data-v-f654d5b6]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.detail-badge.published[data-v-f654d5b6]{background:#d4edda;color:#155724}.detail-badge.draft[data-v-f654d5b6]{background:#fff3cd;color:#856404}.detail-badge.notice[data-v-f654d5b6]{background:#cce5ff;color:#004085}.detail-tabs[data-v-f654d5b6]{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #dee2e6;padding-bottom:10px}.detail-tab[data-v-f654d5b6]{padding:4px 12px;background:transparent;border:none;cursor:pointer;font-size:13px;color:#666}.detail-tab.active[data-v-f654d5b6]{color:#667eea;font-weight:600;border-bottom:2px solid #667eea}.detail-content[data-v-f654d5b6]{margin-bottom:20px}.detail-content h3[data-v-f654d5b6]{font-size:20px;margin-bottom:16px}.detail-text[data-v-f654d5b6]{line-height:1.6;margin-bottom:16px}.detail-summary[data-v-f654d5b6]{background:#f8f9fa;padding:12px;border-radius:4px;margin-bottom:16px}.detail-meta[data-v-f654d5b6]{background:#f8f9fa;padding:16px;border-radius:4px;margin-bottom:16px}.detail-meta p[data-v-f654d5b6]{margin-bottom:8px}.detail-seo[data-v-f654d5b6]{border-top:1px solid #dee2e6;padding-top:16px}.detail-seo h4[data-v-f654d5b6]{margin-bottom:12px}.seo-grid[data-v-f654d5b6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.delete-item[data-v-f654d5b6]{font-weight:600;color:#dc3545;margin:10px 0}.delete-warning[data-v-f654d5b6]{color:#dc3545;font-size:12px}.config-page[data-v-7f0ef1f6]{padding:0}.page-header[data-v-7f0ef1f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-7f0ef1f6]{font-size:24px;font-weight:600;margin:0}.header-actions[data-v-7f0ef1f6]{display:flex;gap:10px}.config-tabs[data-v-7f0ef1f6]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px;border-bottom:1px solid #dee2e6;padding-bottom:12px}.tab-btn[data-v-7f0ef1f6]{padding:8px 16px;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;font-size:14px;transition:all .2s}.tab-btn[data-v-7f0ef1f6]:hover{background:#e9ecef;color:#333}.tab-btn.active[data-v-7f0ef1f6]{background:#667eea;color:#fff;border-color:#667eea}.config-list[data-v-7f0ef1f6]{display:flex;flex-direction:column;gap:16px}.config-card[data-v-7f0ef1f6]{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:20px;transition:all .2s}.config-card[data-v-7f0ef1f6]:hover{border-color:#667eea}.config-header[data-v-7f0ef1f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.config-info[data-v-7f0ef1f6]{display:flex;align-items:center;gap:12px}.config-key[data-v-7f0ef1f6]{font-size:16px;font-weight:600;margin:0;text-transform:capitalize}.config-type[data-v-7f0ef1f6]{font-size:11px;padding:2px 8px;background:#f8f9fa;border:1px solid #ddd;border-radius:12px;color:#666}.config-value[data-v-7f0ef1f6]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px;margin-bottom:16px;font-family:monospace;font-size:13px;overflow-x:auto}.config-value.json-value[data-v-7f0ef1f6]{background:#f8f9fa}.config-value pre[data-v-7f0ef1f6]{margin:0;white-space:pre-wrap;word-wrap:break-word}.config-footer[data-v-7f0ef1f6]{display:flex;justify-content:flex-end}.config-updated[data-v-7f0ef1f6]{font-size:11px;color:#999}.empty-message[data-v-7f0ef1f6]{text-align:center;color:#999;padding:60px}.config-info-panel[data-v-7f0ef1f6]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px;margin-bottom:20px}.info-row[data-v-7f0ef1f6]{display:flex;margin-bottom:8px}.info-label[data-v-7f0ef1f6]{width:80px;color:#666;font-size:13px}.info-value[data-v-7f0ef1f6]{flex:1;font-weight:600}.json-editor[data-v-7f0ef1f6]{border:1px solid #dee2e6;border-radius:6px;background:#f8f9fa;overflow:hidden;padding:16px}.json-textarea[data-v-7f0ef1f6]{font-family:monospace;font-size:13px;line-height:1.5;resize:vertical;background:#fff;min-height:300px}.json-textarea.has-error[data-v-7f0ef1f6]{border-color:#dc3545}.json-error-message[data-v-7f0ef1f6]{margin-top:8px;padding:8px;background:#f8d7da;color:#721c24;border-left:4px solid #dc3545;border-radius:4px;font-size:12px}.json-format-actions[data-v-7f0ef1f6]{margin-top:12px;display:flex;justify-content:flex-end}.boolean-input[data-v-7f0ef1f6]{display:flex;gap:16px;padding:8px 0}.radio-label[data-v-7f0ef1f6]{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:13px}.error-message[data-v-7f0ef1f6]{padding:10px;background:#f8d7da;color:#721c24;border-left:4px solid #dc3545;border-radius:4px;font-size:13px}.toast[data-v-7f0ef1f6]{position:fixed;bottom:30px;right:30px;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;z-index:2000;animation:slideIn-7f0ef1f6 .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}.toast.success[data-v-7f0ef1f6]{background:#28a745;color:#fff}.toast.error[data-v-7f0ef1f6]{background:#dc3545;color:#fff}.toast.info[data-v-7f0ef1f6]{background:#667eea;color:#fff}@keyframes slideIn-7f0ef1f6{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}