*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;overflow-x:hidden;position:relative}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;margin:0;padding:0}#app{width:100%;margin:0;background:#f5f5f5;min-height:100vh;position:relative;overflow-x:hidden}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}*::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#004a8f}.main-content{padding:10px 14px!important}.page-title{font-size:16px!important;line-height:1.3!important;margin:0 0 8px!important;padding:0!important}.search-action-section{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;padding:10px 12px!important;margin-bottom:10px!important;border-radius:6px!important}.search-filters-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;margin-bottom:0!important;flex:1 1 auto!important}.filter-group{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important}.filter-label{font-size:12px!important;white-space:nowrap!important;margin:0!important;line-height:1!important}.filter-input,.filter-select{padding:5px 8px!important;font-size:13px!important;border-radius:4px!important;min-height:30px!important;height:30px!important;box-sizing:border-box!important}.search-btn,.action-btn-bar,.reset-btn,.export-btn{padding:5px 12px!important;font-size:13px!important;min-height:30px!important;height:30px!important;border-radius:4px!important;box-sizing:border-box!important}.action-buttons-row{display:flex!important;align-items:center!important;gap:8px!important;padding-top:0!important;margin:0!important;border-top:none!important;flex:0 0 auto!important}.content-card{border-radius:6px!important}.data-table th,.data-table td{padding:8px 10px!important}.section-title{font-size:16px!important;margin-bottom:10px!important}.data-section{margin-bottom:16px!important}.data-card{padding:12px!important;border-radius:8px!important}.card-value{font-size:20px!important}.ui-icon[data-v-97b8e454]{display:inline-block;flex-shrink:0;vertical-align:-.125em}.top-header[data-v-150e8ad6]{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:6px 14px;border-radius:6px;margin-bottom:10px;border:1px solid #e5e5e5}.header-left[data-v-150e8ad6]{display:flex;align-items:center;gap:10px}.menu-toggle[data-v-150e8ad6]{background:none;border:none;font-size:20px;cursor:pointer;color:#333;display:none}.user-avatar-dropdown[data-v-150e8ad6]{position:relative;cursor:pointer;display:flex;align-items:center;gap:8px}.header-avatar[data-v-150e8ad6]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;transition:transform .2s;flex-shrink:0}.header-avatar[data-v-150e8ad6]:hover{transform:scale(1.1)}.header-email[data-v-150e8ad6]{font-size:13px;font-weight:700;color:#333;white-space:nowrap}.dropdown-menu[data-v-150e8ad6]{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:200px;z-index:1000;overflow:hidden}.dropdown-user-info[data-v-150e8ad6]{padding:16px;background:#fafafa}.dropdown-user-email[data-v-150e8ad6]{font-size:15px;font-weight:500;color:#333;margin-bottom:8px}.dropdown-user-detail[data-v-150e8ad6]{font-size:13px;color:#666;margin-bottom:4px}.dropdown-user-detail[data-v-150e8ad6]:last-child{margin-bottom:0}.dropdown-divider[data-v-150e8ad6]{height:1px;background:#e5e5e5;margin:0}.dropdown-item[data-v-150e8ad6]{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;transition:background .2s;font-size:14px;color:#333}.dropdown-item[data-v-150e8ad6]:hover{background:#f5f5f5}.dropdown-icon[data-v-150e8ad6]{font-size:16px}.header-right[data-v-150e8ad6]{display:flex;align-items:center;gap:12px}.alert-banner[data-v-150e8ad6]{background:#e67e22;color:#fff;padding:5px 12px;border-radius:5px;display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;transition:background .2s}.alert-banner[data-v-150e8ad6]:hover{background:#d35400}.alert-banner.is-new[data-v-150e8ad6]{background:#f39c12;animation:alertPulse-150e8ad6 1.2s ease-in-out infinite}.alert-banner.is-new[data-v-150e8ad6]:hover{background:#e67e22}@keyframes alertPulse-150e8ad6{0%,to{box-shadow:0 0 #f39c1273}50%{box-shadow:0 0 0 6px #f39c1200}}.alert-icon[data-v-150e8ad6]{display:inline-flex;align-items:center}.alert-badge[data-v-150e8ad6]{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#fff;color:#e67e22;font-size:12px;font-weight:700;line-height:20px;text-align:center}.language-selector[data-v-150e8ad6]{display:flex;align-items:center;gap:5px;cursor:pointer;color:#666;font-size:14px}.dropdown-arrow[data-v-150e8ad6]{font-size:12px}@media (max-width: 1024px){.menu-toggle[data-v-150e8ad6]{display:block}}.sidebar-overlay[data-v-1609a607]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99}.sidebar[data-v-1609a607]{width:280px;background:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;color:#fff;padding:20px;display:flex;flex-direction:column;position:fixed;height:100vh;overflow-y:auto;z-index:100;transition:transform .3s ease}.sidebar-header[data-v-1609a607]{margin-bottom:30px}.system-title[data-v-1609a607]{font-size:24px;font-weight:700;margin:0}.sidebar-nav[data-v-1609a607]{flex:1}.nav-item[data-v-1609a607]{display:flex;align-items:center;padding:15px;margin-bottom:5px;border-radius:8px;cursor:pointer;transition:background .2s}.nav-item[data-v-1609a607]:hover{background:#ffffff1a}.nav-item.active[data-v-1609a607]{background:#fff3}.nav-icon[data-v-1609a607]{display:inline-flex;align-items:center;justify-content:center;margin-right:12px;width:22px;height:22px;flex-shrink:0;color:#ffffffeb}.nav-icon svg[data-v-1609a607]{width:20px;height:20px;display:block}.nav-text[data-v-1609a607]{flex:1;font-size:16px}.nav-chevron[data-v-1609a607]{font-size:20px;opacity:.7;transition:transform .2s}.nav-chevron.expanded[data-v-1609a607]{transform:rotate(90deg)}.submenu[data-v-1609a607]{margin-left:20px;margin-bottom:5px}.submenu-item[data-v-1609a607]{display:flex;align-items:center;gap:8px;padding:12px 15px;margin-bottom:3px;border-radius:6px;cursor:pointer;transition:background .2s}.submenu-item[data-v-1609a607]:hover{background:#ffffff1a}.submenu-item.active[data-v-1609a607]{background:#fff3;font-weight:600}.submenu-text[data-v-1609a607]{flex:1;font-size:14px;color:#fff;opacity:.9}.menu-badge[data-v-1609a607]{min-width:18px;height:18px;padding:0 6px;border-radius:9px;background:#e74c3c;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.sidebar[data-v-1609a607]::-webkit-scrollbar{width:6px}.sidebar[data-v-1609a607]::-webkit-scrollbar-track{background:#ffffff1a!important}.sidebar[data-v-1609a607]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sidebar[data-v-1609a607]::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media (max-width: 1024px){.sidebar[data-v-1609a607]{transform:translate(-100%);box-shadow:2px 0 10px #0000001a}.sidebar.open[data-v-1609a607]{transform:translate(0)}}.dashboard-container[data-v-00460363]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-00460363]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff}.data-section[data-v-00460363]{margin-bottom:30px}.section-title[data-v-00460363]{font-size:20px;font-weight:700;color:#333;margin-bottom:15px}.data-cards[data-v-00460363]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.data-card[data-v-00460363]{background:#e6f2ff;border-radius:12px;padding:20px;text-align:center}.card-label[data-v-00460363]{font-size:14px;color:#0058ab;margin-bottom:10px}.card-value[data-v-00460363]{font-size:24px;font-weight:700;color:#004a8f}.chart-section[data-v-00460363]{margin-bottom:30px}.chart-container[data-v-00460363]{background:#e6f2ff;border-radius:12px;padding:20px;min-height:250px;position:relative}.chart-bars[data-v-00460363]{display:flex;justify-content:space-around;align-items:flex-end;height:200px;margin-bottom:20px}.bar-group[data-v-00460363]{display:flex;flex-direction:column;align-items:center;gap:10px}.bar[data-v-00460363]{width:60px;background:#0058ab;border-radius:4px 4px 0 0;min-height:10px;transition:height .3s ease}.bar-label[data-v-00460363]{font-size:14px;color:#0058ab;font-weight:500}.chart-y-axis[data-v-00460363]{position:absolute;left:10px;top:20px;bottom:40px;display:flex;flex-direction:column;justify-content:space-between;font-size:12px;color:#666}.line-chart[data-v-00460363]{min-height:200px}.line-chart-area[data-v-00460363]{width:100%;height:200px}.chart-svg[data-v-00460363]{width:100%;height:100%}.main-content[data-v-00460363]::-webkit-scrollbar-track{background:#f5f5f5!important}@media (max-width: 1024px){.main-content[data-v-00460363]{margin-left:0}}@media (max-width: 768px){.data-cards[data-v-00460363]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.data-cards[data-v-00460363]{grid-template-columns:1fr}.chart-container[data-v-00460363]{padding:15px}.bar[data-v-00460363]{width:40px}}.orders-container[data-v-65680814]{min-height:100vh;background:#f5f5f5;padding-bottom:80px;width:100%;max-width:100%;overflow-x:hidden;position:relative}.orders-header[data-v-65680814]{background:#fff;padding:20px;width:100%;box-sizing:border-box}.orders-title[data-v-65680814]{font-size:24px;font-weight:700;color:#8b4513;text-align:center;margin-bottom:10px}.progress-info[data-v-65680814]{font-size:14px;color:#666;text-align:center;margin-bottom:15px}.filter-buttons[data-v-65680814]{display:flex;gap:15px;justify-content:center}.filter-btn[data-v-65680814]{flex:1;padding:12px 20px;border:1px solid #ddd;border-radius:8px;background:#f5f5f5;color:#666;font-size:16px;cursor:pointer;transition:all .3s}.filter-btn.active[data-v-65680814]{background:#004c91;color:#fff;border-color:#004c91}.orders-list[data-v-65680814]{padding:20px;display:flex;flex-direction:column;gap:20px}.order-card[data-v-65680814]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:transform .2s,box-shadow .2s}.order-card[data-v-65680814]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.order-card[data-v-65680814]:active{transform:translateY(0)}.order-content[data-v-65680814]{width:100%}.product-info[data-v-65680814]{display:flex;gap:15px;margin-bottom:15px}.product-image[data-v-65680814]{flex-shrink:0;width:100px;height:100px;border-radius:8px;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.image-placeholder[data-v-65680814]{font-size:48px}.product-details[data-v-65680814]{flex:1}.product-description[data-v-65680814]{font-size:14px;color:#333;line-height:1.5;margin:0}.order-divider[data-v-65680814]{height:1px;background:repeating-linear-gradient(to right,#ddd 0,#ddd 10px,transparent 10px,transparent 20px);margin:15px 0}.order-info[data-v-65680814]{display:flex;flex-direction:column;gap:10px}.info-row[data-v-65680814]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.info-label[data-v-65680814]{color:#666}.info-value[data-v-65680814]{color:#333;font-weight:500}.order-status[data-v-65680814]{margin-top:10px;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:700;display:inline-block;align-self:flex-start}.order-status.unpaid[data-v-65680814]{background:#e3f2fd;color:#1976d2}.order-status.paid[data-v-65680814]{background:#e8f5e9;color:#388e3c}.order-status.completed[data-v-65680814]{background:#f3e5f5;color:#7b1fa2}.order-status.cancelled[data-v-65680814]{background:#ffebee;color:#d32f2f}.bottom-nav[data-v-65680814]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;background:#fff;display:flex;justify-content:space-around;align-items:center;padding:10px 0;box-shadow:0 -2px 10px #0000001a;z-index:100;box-sizing:border-box}.nav-item[data-v-65680814]{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:#666;transition:color .3s}.nav-item.active[data-v-65680814]{color:#004c91}.nav-icon[data-v-65680814]{font-size:24px}.nav-label[data-v-65680814]{font-size:13px}@media (max-width: 480px){.orders-container[data-v-65680814]{padding-bottom:70px}.orders-header[data-v-65680814]{padding:15px}.orders-title[data-v-65680814]{font-size:22px}.progress-info[data-v-65680814]{font-size:13px}.filter-btn[data-v-65680814]{padding:10px 15px;font-size:15px}.orders-list[data-v-65680814]{padding:15px;gap:15px}.order-card[data-v-65680814]{padding:15px}.product-image[data-v-65680814]{width:80px;height:80px}.image-placeholder[data-v-65680814]{font-size:36px}.product-description[data-v-65680814],.info-row[data-v-65680814],.order-status[data-v-65680814]{font-size:13px}.bottom-nav[data-v-65680814]{padding:8px 0}.nav-icon[data-v-65680814]{font-size:20px}.nav-label[data-v-65680814]{font-size:12px}}@media (max-width: 375px){.orders-header[data-v-65680814]{padding:12px}.orders-title[data-v-65680814]{font-size:20px}.progress-info[data-v-65680814]{font-size:12px}.filter-btn[data-v-65680814]{padding:8px 12px;font-size:14px}.orders-list[data-v-65680814]{padding:12px;gap:12px}.order-card[data-v-65680814]{padding:12px}.product-image[data-v-65680814]{width:70px;height:70px}.image-placeholder[data-v-65680814]{font-size:32px}.product-description[data-v-65680814],.info-row[data-v-65680814]{font-size:12px}.order-status[data-v-65680814]{font-size:12px;padding:5px 10px}}.modal-overlay[data-v-65680814]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;box-sizing:border-box}.modal-content[data-v-65680814]{background:#fff;border-radius:16px;padding:24px;width:100%;max-width:400px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 8px 32px #0000004d}.modal-title[data-v-65680814]{font-size:20px;font-weight:700;color:#333;text-align:center;margin-bottom:20px}.modal-product-info[data-v-65680814]{display:flex;gap:15px;margin-bottom:20px}.modal-product-image[data-v-65680814]{flex-shrink:0;width:100px;height:100px;border-radius:8px;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.modal-product-details[data-v-65680814]{flex:1}.modal-product-description[data-v-65680814]{font-size:14px;color:#333;line-height:1.5;margin:0}.modal-order-divider[data-v-65680814]{height:1px;background:repeating-linear-gradient(to right,#ddd 0,#ddd 10px,transparent 10px,transparent 20px);margin:20px 0}.modal-order-info[data-v-65680814]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.modal-info-row[data-v-65680814]{display:flex;justify-content:space-between;align-items:center;font-size:14px;position:relative}.modal-info-label[data-v-65680814]{color:#666}.modal-info-value[data-v-65680814]{color:#333;font-weight:500}.modal-order-status[data-v-65680814]{margin-left:10px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:700;display:inline-block}.modal-order-status.unpaid[data-v-65680814]{background:#e3f2fd;color:#1976d2}.modal-order-status.paid[data-v-65680814]{background:#e8f5e9;color:#388e3c}.modal-order-status.completed[data-v-65680814]{background:#f3e5f5;color:#7b1fa2}.modal-order-status.cancelled[data-v-65680814]{background:#ffebee;color:#d32f2f}.modal-actions[data-v-65680814]{display:flex;flex-direction:column;gap:12px}.modal-btn[data-v-65680814]{width:100%;padding:14px 20px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.btn-primary[data-v-65680814]{background:#004c91;color:#fff}.btn-primary[data-v-65680814]:hover{background:#036}.btn-primary[data-v-65680814]:active{background:#024}.btn-cancel[data-v-65680814]{background:#f5f5f5;color:#333;border:1px solid #ddd}.btn-cancel[data-v-65680814]:hover{background:#e8e8e8}.btn-cancel[data-v-65680814]:active{background:#ddd}@media (max-width: 480px){.modal-overlay[data-v-65680814]{padding:15px}.modal-content[data-v-65680814]{padding:20px;max-width:100%}.modal-title[data-v-65680814]{font-size:18px;margin-bottom:15px}.modal-product-image[data-v-65680814]{width:80px;height:80px}.modal-product-description[data-v-65680814],.modal-info-row[data-v-65680814]{font-size:13px}.modal-btn[data-v-65680814]{padding:12px 18px;font-size:15px}}@media (max-width: 375px){.modal-content[data-v-65680814]{padding:16px}.modal-title[data-v-65680814]{font-size:16px}.modal-product-image[data-v-65680814]{width:70px;height:70px}.modal-product-description[data-v-65680814],.modal-info-row[data-v-65680814]{font-size:12px}.modal-btn[data-v-65680814]{padding:10px 16px;font-size:14px}}.trade-container[data-v-83186b5e]{min-height:100vh;background:#f5f5f5;padding-bottom:80px;width:100%;max-width:100%;overflow-x:hidden;position:relative}.trade-header[data-v-83186b5e]{background:#fff;padding:20px;width:100%;box-sizing:border-box}.trade-title[data-v-83186b5e]{font-size:24px;font-weight:700;color:#333;text-align:center;margin:0}.balance-card[data-v-83186b5e]{background:#004c91;margin:20px;padding:24px;border-radius:12px;color:#fff;text-align:center}.balance-label[data-v-83186b5e]{font-size:16px;margin-bottom:12px;opacity:.9}.balance-amount[data-v-83186b5e]{font-size:32px;font-weight:700}.intro-card[data-v-83186b5e]{background:#fff;margin:0 20px 20px;padding:20px;border-radius:12px;box-shadow:0 2px 8px #0000001a}.intro-title[data-v-83186b5e]{font-size:18px;font-weight:700;color:#333;margin-bottom:15px}.intro-text[data-v-83186b5e]{font-size:14px;color:#666;line-height:1.6;margin:0}.task-stats[data-v-83186b5e]{background:#fff;margin:0 20px 20px;padding:20px;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:space-around}.stat-item[data-v-83186b5e]{flex:1;text-align:center}.stat-label[data-v-83186b5e]{font-size:14px;color:#666;margin-bottom:8px}.stat-value[data-v-83186b5e]{font-size:28px;font-weight:700;color:#333}.stat-divider[data-v-83186b5e]{width:1px;height:50px;background:#e0e0e0;margin:0 20px}.matching-section[data-v-83186b5e]{padding:0 20px;margin-bottom:20px}.start-matching-btn[data-v-83186b5e]{width:100%;background:#004c91;color:#fff;border:none;border-radius:12px;padding:16px 24px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s}.start-matching-btn[data-v-83186b5e]:hover{background:#036}.start-matching-btn[data-v-83186b5e]:active{background:#024}.benefits-info[data-v-83186b5e]{padding:0 20px;display:flex;flex-direction:column;gap:12px}.benefit-item[data-v-83186b5e]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.benefit-label[data-v-83186b5e]{color:#666}.benefit-value[data-v-83186b5e]{color:#333;font-weight:500}.bottom-nav[data-v-83186b5e]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;background:#fff;display:flex;justify-content:space-around;align-items:center;padding:10px 0;box-shadow:0 -2px 10px #0000001a;z-index:100;box-sizing:border-box}.nav-item[data-v-83186b5e]{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:#666;transition:color .3s}.nav-item.active[data-v-83186b5e]{color:#004c91}.nav-icon[data-v-83186b5e]{font-size:24px}.nav-label[data-v-83186b5e]{font-size:13px}@media (max-width: 480px){.trade-container[data-v-83186b5e]{padding-bottom:70px}.trade-header[data-v-83186b5e]{padding:15px}.trade-title[data-v-83186b5e]{font-size:22px}.balance-card[data-v-83186b5e]{margin:15px;padding:20px}.balance-label[data-v-83186b5e]{font-size:15px}.balance-amount[data-v-83186b5e]{font-size:28px}.intro-card[data-v-83186b5e]{margin:0 15px 15px;padding:16px}.intro-title[data-v-83186b5e]{font-size:16px}.intro-text[data-v-83186b5e]{font-size:13px}.task-stats[data-v-83186b5e]{margin:0 15px 15px;padding:16px}.stat-label[data-v-83186b5e]{font-size:13px}.stat-value[data-v-83186b5e]{font-size:24px}.matching-section[data-v-83186b5e]{padding:0 15px;margin-bottom:15px}.start-matching-btn[data-v-83186b5e]{padding:14px 20px;font-size:16px}.benefits-info[data-v-83186b5e]{padding:0 15px}.benefit-item[data-v-83186b5e]{font-size:13px}.bottom-nav[data-v-83186b5e]{padding:8px 0}.nav-icon[data-v-83186b5e]{font-size:20px}.nav-label[data-v-83186b5e]{font-size:12px}}@media (max-width: 375px){.trade-header[data-v-83186b5e]{padding:12px}.trade-title[data-v-83186b5e]{font-size:20px}.balance-card[data-v-83186b5e]{margin:12px;padding:16px}.balance-amount[data-v-83186b5e]{font-size:24px}.intro-card[data-v-83186b5e]{margin:0 12px 12px;padding:14px}.intro-title[data-v-83186b5e]{font-size:15px}.intro-text[data-v-83186b5e]{font-size:12px}.task-stats[data-v-83186b5e]{margin:0 12px 12px;padding:14px}.stat-value[data-v-83186b5e]{font-size:20px}.matching-section[data-v-83186b5e]{padding:0 12px;margin-bottom:12px}.start-matching-btn[data-v-83186b5e]{padding:12px 18px;font-size:15px}.benefits-info[data-v-83186b5e]{padding:0 12px}.benefit-item[data-v-83186b5e]{font-size:12px}}.team-container[data-v-28edcadc]{min-height:100vh;background:#f5f5f5;padding-bottom:80px;width:100%;max-width:100%;overflow-x:hidden;position:relative}.team-header[data-v-28edcadc]{background:#fff;padding:20px;width:100%;box-sizing:border-box}.team-title[data-v-28edcadc]{font-size:24px;font-weight:700;color:#333;text-align:center;margin:0}.balance-commission-card[data-v-28edcadc]{background:#004c91;margin:20px;padding:24px;border-radius:12px;color:#fff;display:flex;flex-direction:column;gap:20px}.balance-commission-top[data-v-28edcadc]{display:flex;align-items:center;justify-content:space-between;gap:20px}.balance-section[data-v-28edcadc],.commission-section[data-v-28edcadc]{flex:1;text-align:center}.balance-label[data-v-28edcadc],.commission-label[data-v-28edcadc]{font-size:14px;opacity:.9;margin-bottom:8px}.balance-amount[data-v-28edcadc],.commission-amount[data-v-28edcadc]{font-size:28px;font-weight:700}.divider-vertical[data-v-28edcadc]{width:1px;height:50px;background:#ffffff4d;flex-shrink:0}.receive-btn[data-v-28edcadc]{background:#06c;color:#fff;border:none;border-radius:8px;padding:10px 40px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s;align-self:center;margin-top:10px}.receive-btn[data-v-28edcadc]:hover{background:#0052a3}.receive-btn[data-v-28edcadc]:active{background:#003d7a}.total-people[data-v-28edcadc]{margin:0 20px 20px;font-size:16px;color:#333}.total-label[data-v-28edcadc]{color:#666;margin-right:8px}.total-value[data-v-28edcadc]{font-size:24px;font-weight:700;color:#333}.team-list-card[data-v-28edcadc]{background:#fff;margin:0 20px 20px;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.list-header[data-v-28edcadc]{display:flex;background:#f8f9fa;padding:12px 16px;border-bottom:1px solid #e0e0e0;font-weight:700;font-size:14px;color:#333}.header-cell[data-v-28edcadc]{flex:1;text-align:center}.header-user[data-v-28edcadc]{flex:1.2;text-align:left}.header-contributions[data-v-28edcadc]{flex:1.5}.header-state[data-v-28edcadc]{flex:1}.list-content[data-v-28edcadc]{max-height:500px;overflow-y:auto}.list-content[data-v-28edcadc]::-webkit-scrollbar{width:4px}.list-content[data-v-28edcadc]::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.list-row[data-v-28edcadc]{display:flex;padding:12px 16px;border-bottom:1px solid #f0f0f0;align-items:center;font-size:14px}.list-row[data-v-28edcadc]:last-child{border-bottom:none}.cell[data-v-28edcadc]{flex:1;text-align:center;color:#333}.cell-user[data-v-28edcadc]{flex:1.2;text-align:left}.cell-contributions[data-v-28edcadc]{flex:1.5}.cell-state[data-v-28edcadc]{flex:1}.state-badge[data-v-28edcadc]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:700}.state-badge.lock[data-v-28edcadc]{background:#ffebee;color:#d32f2f}.state-badge.normal[data-v-28edcadc]{background:#e8f5e9;color:#388e3c}.bottom-nav[data-v-28edcadc]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;background:#fff;display:flex;justify-content:space-around;align-items:center;padding:10px 0;box-shadow:0 -2px 10px #0000001a;z-index:100;box-sizing:border-box}.nav-item[data-v-28edcadc]{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:#666;transition:color .3s}.nav-item.active[data-v-28edcadc]{color:#004c91}.nav-icon[data-v-28edcadc]{font-size:24px}.nav-label[data-v-28edcadc]{font-size:13px}@media (max-width: 480px){.team-container[data-v-28edcadc]{padding-bottom:70px}.team-header[data-v-28edcadc]{padding:15px}.team-title[data-v-28edcadc]{font-size:22px}.balance-commission-card[data-v-28edcadc]{margin:15px;padding:20px}.balance-amount[data-v-28edcadc],.commission-amount[data-v-28edcadc]{font-size:24px}.receive-btn[data-v-28edcadc]{padding:8px 30px;font-size:15px}.total-people[data-v-28edcadc]{margin:0 15px 15px;font-size:15px}.total-value[data-v-28edcadc]{font-size:22px}.team-list-card[data-v-28edcadc]{margin:0 15px 15px}.list-header[data-v-28edcadc],.list-row[data-v-28edcadc]{padding:10px 12px;font-size:13px}.bottom-nav[data-v-28edcadc]{padding:8px 0}.nav-icon[data-v-28edcadc]{font-size:20px}.nav-label[data-v-28edcadc]{font-size:12px}}@media (max-width: 375px){.team-header[data-v-28edcadc]{padding:12px}.team-title[data-v-28edcadc]{font-size:20px}.balance-commission-card[data-v-28edcadc]{margin:12px;padding:16px}.balance-label[data-v-28edcadc],.commission-label[data-v-28edcadc]{font-size:13px}.balance-amount[data-v-28edcadc],.commission-amount[data-v-28edcadc]{font-size:20px}.receive-btn[data-v-28edcadc]{padding:8px 24px;font-size:14px}.total-people[data-v-28edcadc]{margin:0 12px 12px;font-size:14px}.total-value[data-v-28edcadc]{font-size:20px}.team-list-card[data-v-28edcadc]{margin:0 12px 12px}.list-header[data-v-28edcadc],.list-row[data-v-28edcadc]{padding:8px 10px;font-size:12px}.header-cell[data-v-28edcadc],.cell[data-v-28edcadc]{font-size:12px}.state-badge[data-v-28edcadc]{padding:3px 10px;font-size:11px}}.personal-container[data-v-d1c98f3b]{min-height:100vh;background:#f5f5f5;padding-bottom:80px;width:100%;max-width:100%;overflow-x:hidden;position:relative}.user-header[data-v-d1c98f3b]{background:linear-gradient(135deg,#004c91,#06c);padding:30px 20px;display:flex;align-items:center;gap:20px;color:#fff}.user-avatar[data-v-d1c98f3b]{width:70px;height:70px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-d1c98f3b]{font-size:40px}.user-info[data-v-d1c98f3b]{flex:1;display:flex;flex-direction:column;gap:8px}.username[data-v-d1c98f3b]{font-size:20px;font-weight:700}.user-detail[data-v-d1c98f3b]{font-size:14px;display:flex;align-items:center;gap:8px;opacity:.9}.copy-icon[data-v-d1c98f3b]{cursor:pointer;font-size:16px;opacity:.8;transition:opacity .2s}.copy-icon[data-v-d1c98f3b]:hover{opacity:1}.copy-icon[data-v-d1c98f3b]:active{transform:scale(.95)}.balance-card[data-v-d1c98f3b]{background:#fff;margin:20px;padding:20px;border-radius:12px;box-shadow:0 2px 8px #0000001a;position:relative}.balance-top[data-v-d1c98f3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.balance-left[data-v-d1c98f3b]{display:flex;align-items:center;gap:15px}.balance-icon[data-v-d1c98f3b]{width:50px;height:50px;border-radius:50%;background:#ff69b4;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.balance-amount[data-v-d1c98f3b]{font-size:24px;font-weight:700;color:#333}.balance-right[data-v-d1c98f3b]{flex-shrink:0}.refresh-icon[data-v-d1c98f3b]{font-size:24px;cursor:pointer;transition:transform .3s;display:inline-block}.refresh-icon[data-v-d1c98f3b]:hover:not(.refreshing){transform:rotate(180deg)}.refresh-icon.refreshing[data-v-d1c98f3b]{animation:rotate-d1c98f3b 1s linear infinite;cursor:not-allowed}@keyframes rotate-d1c98f3b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.balance-actions[data-v-d1c98f3b]{display:flex;gap:15px;margin-top:15px}.action-btn[data-v-d1c98f3b]{flex:1;padding:12px 20px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.withdraw-btn[data-v-d1c98f3b]{background:#ff8c00;color:#fff}.withdraw-btn[data-v-d1c98f3b]:hover{background:#e67e00}.recharge-btn[data-v-d1c98f3b]{background:#20b2aa;color:#fff}.recharge-btn[data-v-d1c98f3b]:hover{background:#1a9b94}.invite-section[data-v-d1c98f3b]{background:linear-gradient(135deg,#e3f2fd,#bbdefb);margin:0 20px 20px;padding:20px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:15px}.invite-content[data-v-d1c98f3b]{flex:1}.invite-title[data-v-d1c98f3b]{font-size:18px;font-weight:700;color:#333;margin-bottom:8px}.invite-text[data-v-d1c98f3b]{font-size:13px;color:#666;line-height:1.5}.invite-btn[data-v-d1c98f3b]{background:#ff8c00;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap}.invite-btn[data-v-d1c98f3b]:hover{background:#e67e00}.settings-list[data-v-d1c98f3b]{background:#fff;margin:0 20px 20px;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.setting-item[data-v-d1c98f3b]{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s;position:relative}.setting-item[data-v-d1c98f3b]:last-child{border-bottom:none}.setting-item[data-v-d1c98f3b]:hover{background:#f8f9fa}.setting-item[data-v-d1c98f3b]:active{background:#e9ecef}.setting-icon[data-v-d1c98f3b]{font-size:20px;margin-right:15px;width:24px;text-align:center}.setting-label[data-v-d1c98f3b]{flex:1;font-size:16px;color:#333}.setting-arrow[data-v-d1c98f3b]{font-size:20px;color:#999;margin-left:10px}.message-badge[data-v-d1c98f3b]{background:#28a745;color:#fff;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:700;margin-right:10px}.signout-section[data-v-d1c98f3b]{padding:0 20px 20px}.signout-btn[data-v-d1c98f3b]{width:100%;background:#f5f5f5;color:#333;border:1px solid #ddd;border-radius:8px;padding:14px 20px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.signout-btn[data-v-d1c98f3b]:hover{background:#e8e8e8}.signout-btn[data-v-d1c98f3b]:active{background:#ddd}.confirm-modal-overlay[data-v-d1c98f3b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.confirm-modal-content[data-v-d1c98f3b]{background:#fff;border-radius:12px;padding:24px;max-width:400px;width:100%;box-shadow:0 4px 20px #0000004d}.confirm-modal-title[data-v-d1c98f3b]{font-size:18px;font-weight:700;color:#333;margin:0 0 16px;text-align:center}.confirm-modal-message[data-v-d1c98f3b]{font-size:14px;color:#666;margin:0 0 24px;text-align:center;line-height:1.5}.confirm-modal-actions[data-v-d1c98f3b]{display:flex;gap:12px;justify-content:center}.confirm-btn[data-v-d1c98f3b]{flex:1;padding:12px 20px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all .2s}.cancel-btn[data-v-d1c98f3b]{background:#f5f5f5;color:#333}.cancel-btn[data-v-d1c98f3b]:hover{background:#e0e0e0}.confirm-ok-btn[data-v-d1c98f3b]{background:#004c91;color:#fff}.confirm-ok-btn[data-v-d1c98f3b]:hover{background:#036}@media (max-width: 480px){.confirm-modal-content[data-v-d1c98f3b]{padding:20px;max-width:90%}.confirm-modal-title[data-v-d1c98f3b]{font-size:16px}.confirm-modal-message[data-v-d1c98f3b]{font-size:13px}.confirm-btn[data-v-d1c98f3b]{padding:10px 16px;font-size:14px}}@media (max-width: 375px){.confirm-modal-content[data-v-d1c98f3b]{padding:18px}.confirm-modal-title[data-v-d1c98f3b]{font-size:15px}.confirm-modal-message[data-v-d1c98f3b]{font-size:12px}.confirm-btn[data-v-d1c98f3b]{padding:10px 14px;font-size:13px}}.bottom-nav[data-v-d1c98f3b]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;background:#fff;display:flex;justify-content:space-around;align-items:center;padding:10px 0;box-shadow:0 -2px 10px #0000001a;z-index:100;box-sizing:border-box}.nav-item[data-v-d1c98f3b]{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:#666;transition:color .3s}.nav-item.active[data-v-d1c98f3b]{color:#004c91}.nav-icon[data-v-d1c98f3b]{font-size:24px}.nav-label[data-v-d1c98f3b]{font-size:13px}@media (max-width: 480px){.personal-container[data-v-d1c98f3b]{padding-bottom:70px}.user-header[data-v-d1c98f3b]{padding:25px 15px}.user-avatar[data-v-d1c98f3b]{width:60px;height:60px}.avatar-icon[data-v-d1c98f3b]{font-size:36px}.username[data-v-d1c98f3b]{font-size:18px}.user-detail[data-v-d1c98f3b]{font-size:13px}.balance-card[data-v-d1c98f3b]{margin:15px;padding:16px}.balance-icon[data-v-d1c98f3b]{width:45px;height:45px;font-size:20px}.balance-amount[data-v-d1c98f3b]{font-size:22px}.action-btn[data-v-d1c98f3b]{padding:10px 16px;font-size:15px}.invite-section[data-v-d1c98f3b]{margin:0 15px 15px;padding:16px}.invite-title[data-v-d1c98f3b]{font-size:16px}.invite-text[data-v-d1c98f3b]{font-size:12px}.invite-btn[data-v-d1c98f3b]{padding:8px 16px;font-size:13px}.settings-list[data-v-d1c98f3b]{margin:0 15px 15px}.setting-item[data-v-d1c98f3b]{padding:14px 16px}.setting-label[data-v-d1c98f3b]{font-size:15px}.signout-section[data-v-d1c98f3b]{padding:0 15px 15px}.signout-btn[data-v-d1c98f3b]{padding:12px 18px;font-size:15px}.bottom-nav[data-v-d1c98f3b]{padding:8px 0}.nav-icon[data-v-d1c98f3b]{font-size:20px}.nav-label[data-v-d1c98f3b]{font-size:12px}}@media (max-width: 375px){.user-header[data-v-d1c98f3b]{padding:20px 12px}.user-avatar[data-v-d1c98f3b]{width:55px;height:55px}.avatar-icon[data-v-d1c98f3b]{font-size:32px}.username[data-v-d1c98f3b]{font-size:16px}.balance-card[data-v-d1c98f3b]{margin:12px;padding:14px}.balance-amount[data-v-d1c98f3b]{font-size:20px}.invite-section[data-v-d1c98f3b]{margin:0 12px 12px;padding:14px}.settings-list[data-v-d1c98f3b]{margin:0 12px 12px}.setting-item[data-v-d1c98f3b]{padding:12px 14px}.setting-label[data-v-d1c98f3b]{font-size:14px}}.user-info-container[data-v-efc21078]{min-height:100vh;background:#f5f5f5;width:100%;max-width:100%;overflow-x:hidden;position:relative}.user-info-header[data-v-efc21078]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-efc21078]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-efc21078]:hover{background:#f0f0f0}.back-icon[data-v-efc21078]{font-size:32px;color:#333;line-height:1}.user-info-title[data-v-efc21078]{font-size:18px;font-weight:700;color:#333;margin:0;flex:1;text-align:center}.header-placeholder[data-v-efc21078]{width:40px}.form-card[data-v-efc21078]{background:#fff;margin:20px;padding:20px;border-radius:12px;box-shadow:0 2px 8px #0000001a}.form-item[data-v-efc21078]{margin-bottom:20px}.form-item[data-v-efc21078]:last-child{margin-bottom:0}.form-label[data-v-efc21078]{display:block;font-size:14px;font-weight:700;color:#333;margin-bottom:8px}.form-input[data-v-efc21078]{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:14px;color:#333;background:#fff;box-sizing:border-box;transition:border-color .2s}.form-input[data-v-efc21078]:focus{outline:none;border-color:#004c91}.form-input[data-v-efc21078]:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.form-input[data-v-efc21078]::placeholder{color:#999}.form-select[data-v-efc21078]{width:100%;padding:12px 40px 12px 15px;border:1px solid #ddd;border-radius:8px;font-size:14px;color:#333;background:#fff;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:border-color .2s;position:relative}.form-select[data-v-efc21078]:focus{outline:none;border-color:#004c91}.form-item[data-v-efc21078],.select-wrapper[data-v-efc21078]{position:relative}.select-arrow[data-v-efc21078]{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666;font-size:12px;line-height:1}.password-field[data-v-efc21078]{display:flex;align-items:center;gap:10px}.password-input[data-v-efc21078]{flex:1}.revise-btn[data-v-efc21078]{padding:12px 20px;background:transparent;color:#004c91;border:none;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:color .2s}.revise-btn[data-v-efc21078]:hover{color:#036}.revise-btn[data-v-efc21078]:active{color:#024}.refresh-section[data-v-efc21078]{padding:0 20px 20px}.refresh-btn[data-v-efc21078]{width:100%;background:#004c91;color:#fff;border:none;border-radius:8px;padding:14px 20px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.refresh-btn[data-v-efc21078]:hover{background:#036}.refresh-btn[data-v-efc21078]:active{background:#024}@media (max-width: 480px){.user-info-header[data-v-efc21078]{padding:12px 15px}.user-info-title[data-v-efc21078]{font-size:16px}.form-card[data-v-efc21078]{margin:15px;padding:16px}.form-item[data-v-efc21078]{margin-bottom:16px}.form-label[data-v-efc21078]{font-size:13px}.form-input[data-v-efc21078],.form-select[data-v-efc21078]{padding:10px 12px;font-size:13px}.select-arrow[data-v-efc21078]{right:12px}.revise-btn[data-v-efc21078]{padding:10px 16px;font-size:13px}.refresh-section[data-v-efc21078]{padding:0 15px 15px}.refresh-btn[data-v-efc21078]{padding:12px 18px;font-size:15px}}@media (max-width: 375px){.user-info-header[data-v-efc21078]{padding:10px 12px}.form-card[data-v-efc21078]{margin:12px;padding:14px}.form-item[data-v-efc21078]{margin-bottom:14px}.form-input[data-v-efc21078],.form-select[data-v-efc21078]{padding:10px;font-size:12px}.select-arrow[data-v-efc21078]{right:10px}.refresh-section[data-v-efc21078]{padding:0 12px 12px}}.capital-details-container[data-v-332c2a75]{min-height:100vh;background:#f5f5f5;width:100%;max-width:100%;overflow-x:hidden;position:relative}.capital-header[data-v-332c2a75]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-332c2a75]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-332c2a75]:hover{background:#f0f0f0}.back-icon[data-v-332c2a75]{font-size:32px;color:#333;line-height:1}.capital-title[data-v-332c2a75]{font-size:18px;font-weight:700;color:#8b4513;margin:0;flex:1;text-align:center}.header-placeholder[data-v-332c2a75]{width:40px}.transactions-list[data-v-332c2a75]{padding:10px 0}.transaction-item[data-v-332c2a75]{background:#fff;padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.transaction-item[data-v-332c2a75]:last-child{border-bottom:none}.transaction-info[data-v-332c2a75]{flex:1;display:flex;flex-direction:column;gap:6px}.transaction-type[data-v-332c2a75]{font-size:14px;color:#333;font-weight:500}.transaction-date[data-v-332c2a75]{font-size:12px;color:#999}.transaction-amount[data-v-332c2a75]{font-size:16px;font-weight:700;white-space:nowrap}.transaction-amount.positive[data-v-332c2a75]{color:#28a745}.transaction-amount.negative[data-v-332c2a75]{color:#dc3545}@media (max-width: 480px){.capital-header[data-v-332c2a75]{padding:12px 15px}.capital-title[data-v-332c2a75]{font-size:16px}.transaction-item[data-v-332c2a75]{padding:14px 16px}.transaction-type[data-v-332c2a75]{font-size:13px}.transaction-date[data-v-332c2a75]{font-size:11px}.transaction-amount[data-v-332c2a75]{font-size:15px}}@media (max-width: 375px){.capital-header[data-v-332c2a75]{padding:10px 12px}.capital-title[data-v-332c2a75]{font-size:15px}.transaction-item[data-v-332c2a75]{padding:12px 14px}.transaction-type[data-v-332c2a75]{font-size:12px}.transaction-date[data-v-332c2a75]{font-size:10px}.transaction-amount[data-v-332c2a75]{font-size:14px}}.notice-container[data-v-4476a1b9]{min-height:100vh;background:#f5f5f5;width:100%;max-width:100%;overflow-x:hidden;position:relative}.notice-header[data-v-4476a1b9]{background:#e3f2fd;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-4476a1b9]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-4476a1b9]:hover{background:#ffffff4d}.back-icon[data-v-4476a1b9]{font-size:32px;color:#333;line-height:1}.notice-title[data-v-4476a1b9]{font-size:18px;font-weight:700;color:#1976d2;margin:0;flex:1;text-align:center;position:relative}.notice-title[data-v-4476a1b9]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:40px;height:3px;background:#1976d2;border-radius:2px}.header-placeholder[data-v-4476a1b9]{width:40px}.messages-list[data-v-4476a1b9]{padding:20px 0;background:#fafafa}.message-group[data-v-4476a1b9]{margin-bottom:20px}.timestamp[data-v-4476a1b9]{text-align:center;font-size:12px;color:#999;margin-bottom:12px;padding:0 20px}.message-item[data-v-4476a1b9]{display:flex;align-items:flex-start;gap:10px;padding:0 20px 12px;opacity:1;transition:opacity .3s}.message-item.read[data-v-4476a1b9]{opacity:.7}.message-avatar[data-v-4476a1b9]{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 4px #0000001a}.avatar-icon[data-v-4476a1b9]{font-size:24px}.message-bubble[data-v-4476a1b9]{background:#1976d2;color:#fff;padding:12px 16px;border-radius:12px;max-width:70%;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;gap:8px}.message-text[data-v-4476a1b9]{font-size:14px;line-height:1.5;word-wrap:break-word}.mark-read-btn[data-v-4476a1b9]{background:#fff;color:#1976d2;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer;align-self:flex-end;text-decoration:underline;transition:all .2s}.mark-read-btn[data-v-4476a1b9]:hover{background:#f0f0f0}.mark-read-btn[data-v-4476a1b9]:active{background:#e0e0e0}@media (max-width: 480px){.notice-header[data-v-4476a1b9]{padding:12px 15px}.notice-title[data-v-4476a1b9]{font-size:16px}.messages-list[data-v-4476a1b9]{padding:15px 0}.message-item[data-v-4476a1b9]{padding:0 15px 10px}.message-avatar[data-v-4476a1b9]{width:36px;height:36px}.avatar-icon[data-v-4476a1b9]{font-size:20px}.message-bubble[data-v-4476a1b9]{max-width:75%;padding:10px 14px}.message-text[data-v-4476a1b9]{font-size:13px}.mark-read-btn[data-v-4476a1b9]{padding:5px 10px;font-size:11px}}@media (max-width: 375px){.notice-header[data-v-4476a1b9]{padding:10px 12px}.notice-title[data-v-4476a1b9]{font-size:15px}.messages-list[data-v-4476a1b9]{padding:12px 0}.message-item[data-v-4476a1b9]{padding:0 12px 8px}.message-avatar[data-v-4476a1b9]{width:32px;height:32px}.avatar-icon[data-v-4476a1b9]{font-size:18px}.message-bubble[data-v-4476a1b9]{max-width:80%;padding:8px 12px}.message-text[data-v-4476a1b9]{font-size:12px}.mark-read-btn[data-v-4476a1b9]{padding:4px 8px;font-size:10px}}.recharge-records-container[data-v-be28b6e1]{min-height:100vh;background:#fff;width:100%;max-width:100%;overflow-x:hidden;position:relative}.recharge-header[data-v-be28b6e1]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-be28b6e1]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-be28b6e1]:hover{background:#f0f0f0}.back-icon[data-v-be28b6e1]{font-size:32px;color:#333;line-height:1}.recharge-title[data-v-be28b6e1]{font-size:18px;font-weight:700;margin:0;flex:1;text-align:center}.title-blue[data-v-be28b6e1]{color:#1976d2}.title-brown[data-v-be28b6e1]{color:#8b4513}.header-placeholder[data-v-be28b6e1]{width:40px}.records-list[data-v-be28b6e1]{padding:0}.record-item[data-v-be28b6e1]{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.record-item[data-v-be28b6e1]:last-child{border-bottom:none}.record-info[data-v-be28b6e1]{flex:1;display:flex;flex-direction:column;gap:6px}.record-status[data-v-be28b6e1]{font-size:14px;font-weight:700;color:#333}.record-date[data-v-be28b6e1]{font-size:12px;color:#999}.record-amount[data-v-be28b6e1]{font-size:16px;font-weight:700;color:#28a745;white-space:nowrap}@media (max-width: 480px){.recharge-header[data-v-be28b6e1]{padding:12px 15px}.recharge-title[data-v-be28b6e1]{font-size:16px}.record-item[data-v-be28b6e1]{padding:14px 16px}.record-status[data-v-be28b6e1]{font-size:13px}.record-date[data-v-be28b6e1]{font-size:11px}.record-amount[data-v-be28b6e1]{font-size:15px}}@media (max-width: 375px){.recharge-header[data-v-be28b6e1]{padding:10px 12px}.recharge-title[data-v-be28b6e1]{font-size:15px}.record-item[data-v-be28b6e1]{padding:12px 14px}.record-status[data-v-be28b6e1]{font-size:12px}.record-date[data-v-be28b6e1]{font-size:10px}.record-amount[data-v-be28b6e1]{font-size:14px}}.withdrawal-records-container[data-v-6464b8d2]{min-height:100vh;background:#fff;width:100%;max-width:100%;overflow-x:hidden;position:relative}.withdrawal-header[data-v-6464b8d2]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-6464b8d2]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-6464b8d2]:hover{background:#f0f0f0}.back-icon[data-v-6464b8d2]{font-size:32px;color:#333;line-height:1}.withdrawal-title[data-v-6464b8d2]{font-size:18px;font-weight:700;margin:0;flex:1;text-align:center}.title-blue[data-v-6464b8d2]{color:#1976d2}.title-orange[data-v-6464b8d2]{color:#ff8c00}.header-placeholder[data-v-6464b8d2]{width:40px}.records-list[data-v-6464b8d2]{padding:0}.record-item[data-v-6464b8d2]{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.record-item[data-v-6464b8d2]:last-child{border-bottom:none}.record-info[data-v-6464b8d2]{flex:1;display:flex;flex-direction:column;gap:6px}.record-status[data-v-6464b8d2]{font-size:14px;font-weight:700;color:#333}.record-date[data-v-6464b8d2]{font-size:12px;color:#999}.record-amount[data-v-6464b8d2]{font-size:16px;font-weight:700;color:#dc3545;white-space:nowrap}@media (max-width: 480px){.withdrawal-header[data-v-6464b8d2]{padding:12px 15px}.withdrawal-title[data-v-6464b8d2]{font-size:16px}.record-item[data-v-6464b8d2]{padding:14px 16px}.record-status[data-v-6464b8d2]{font-size:13px}.record-date[data-v-6464b8d2]{font-size:11px}.record-amount[data-v-6464b8d2]{font-size:15px}}@media (max-width: 375px){.withdrawal-header[data-v-6464b8d2]{padding:10px 12px}.withdrawal-title[data-v-6464b8d2]{font-size:15px}.record-item[data-v-6464b8d2]{padding:12px 14px}.record-status[data-v-6464b8d2]{font-size:12px}.record-date[data-v-6464b8d2]{font-size:10px}.record-amount[data-v-6464b8d2]{font-size:14px}}.language-container[data-v-c003dac4]{min-height:100vh;background:#f5f5f5;width:100%;max-width:100%;overflow-x:hidden;position:relative}.language-header[data-v-c003dac4]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-c003dac4]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-c003dac4]:hover{background:#f0f0f0}.back-icon[data-v-c003dac4]{font-size:32px;color:#333;line-height:1}.language-title[data-v-c003dac4]{font-size:18px;font-weight:700;color:#333;margin:0;flex:1;text-align:center}.header-placeholder[data-v-c003dac4]{width:40px}.language-list[data-v-c003dac4]{background:#fff;margin:20px;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.language-item[data-v-c003dac4]{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .2s}.language-item[data-v-c003dac4]:last-child{border-bottom:none}.language-item[data-v-c003dac4]:hover{background:#f8f9fa}.language-item.active[data-v-c003dac4]{background:#e3f2fd;color:#1976d2}.language-name[data-v-c003dac4]{font-size:16px;color:#333}.language-item.active .language-name[data-v-c003dac4]{color:#1976d2;font-weight:700}.check-icon[data-v-c003dac4]{font-size:20px;color:#1976d2;font-weight:700}@media (max-width: 480px){.language-header[data-v-c003dac4]{padding:12px 15px}.language-title[data-v-c003dac4]{font-size:16px}.language-list[data-v-c003dac4]{margin:15px}.language-item[data-v-c003dac4]{padding:14px 16px}.language-name[data-v-c003dac4]{font-size:15px}}@media (max-width: 375px){.language-header[data-v-c003dac4]{padding:10px 12px}.language-title[data-v-c003dac4]{font-size:15px}.language-list[data-v-c003dac4]{margin:12px}.language-item[data-v-c003dac4]{padding:12px 14px}.language-name[data-v-c003dac4]{font-size:14px}}.help-container[data-v-0cb2f8ad]{min-height:100vh;background:#f5f5f5;width:100%;max-width:100%;overflow-x:hidden;position:relative;padding-bottom:20px}.help-header[data-v-0cb2f8ad]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-0cb2f8ad]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-0cb2f8ad]:hover{background:#f0f0f0}.back-icon[data-v-0cb2f8ad]{font-size:32px;color:#333;line-height:1}.help-title[data-v-0cb2f8ad]{font-size:18px;font-weight:700;color:#333;margin:0;flex:1;text-align:center}.header-placeholder[data-v-0cb2f8ad]{width:40px}.help-list[data-v-0cb2f8ad]{margin:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.help-item[data-v-0cb2f8ad]{border-bottom:1px solid #f0f0f0}.help-item[data-v-0cb2f8ad]:last-child{border-bottom:none}.help-item-header[data-v-0cb2f8ad]{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .2s}.help-item-header[data-v-0cb2f8ad]:hover{background:#f8f9fa}.help-item-title[data-v-0cb2f8ad]{font-size:16px;font-weight:600;color:#333;flex:1}.help-item-arrow[data-v-0cb2f8ad]{font-size:18px;color:#999;transition:transform .3s;transform:rotate(180deg)}.help-item-arrow.expanded[data-v-0cb2f8ad]{transform:rotate(0)}.help-item-content[data-v-0cb2f8ad]{padding:0 20px 16px;font-size:14px;color:#666;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}@media (max-width: 480px){.help-header[data-v-0cb2f8ad]{padding:12px 15px}.help-title[data-v-0cb2f8ad]{font-size:16px}.help-list[data-v-0cb2f8ad]{margin:15px}.help-item-header[data-v-0cb2f8ad]{padding:14px 16px}.help-item-title[data-v-0cb2f8ad]{font-size:15px}.help-item-content[data-v-0cb2f8ad]{padding:0 16px 14px;font-size:13px}}@media (max-width: 375px){.help-header[data-v-0cb2f8ad]{padding:10px 12px}.help-title[data-v-0cb2f8ad]{font-size:15px}.help-list[data-v-0cb2f8ad]{margin:12px}.help-item-header[data-v-0cb2f8ad]{padding:12px 14px}.help-item-title[data-v-0cb2f8ad]{font-size:14px}.help-item-content[data-v-0cb2f8ad]{padding:0 14px 12px;font-size:12px}}.about-us-container[data-v-7c4fccef]{min-height:100vh;background:#f5f5f5;width:100%;max-width:100%;overflow-x:hidden;position:relative}.about-us-header[data-v-7c4fccef]{background:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:10}.back-button[data-v-7c4fccef]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .2s}.back-button[data-v-7c4fccef]:hover{background:#f0f0f0}.back-icon[data-v-7c4fccef]{font-size:32px;color:#333;line-height:1}.about-us-title[data-v-7c4fccef]{font-size:18px;font-weight:700;color:#333;margin:0;flex:1;text-align:center}.header-placeholder[data-v-7c4fccef]{width:40px}.about-us-content[data-v-7c4fccef]{margin:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;min-height:400px;padding:20px}.loading-container[data-v-7c4fccef]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:15px}.loading-spinner[data-v-7c4fccef]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #004c91;border-radius:50%;animation:spin-7c4fccef 1s linear infinite}@keyframes spin-7c4fccef{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container p[data-v-7c4fccef]{color:#666;font-size:14px}.error-container[data-v-7c4fccef]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:15px}.error-container p[data-v-7c4fccef]{color:#e74c3c;font-size:14px}.retry-btn[data-v-7c4fccef]{padding:10px 20px;background:#004c91;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s}.retry-btn[data-v-7c4fccef]:hover{background:#036}.content-wrapper[data-v-7c4fccef]{color:#333;line-height:1.6}.content-wrapper[data-v-7c4fccef] h1,.content-wrapper[data-v-7c4fccef] h2,.content-wrapper[data-v-7c4fccef] h3{margin-top:20px;margin-bottom:10px;color:#333}.content-wrapper[data-v-7c4fccef] p{margin-bottom:15px}.content-wrapper[data-v-7c4fccef] img{max-width:100%;height:auto;border-radius:8px;margin:15px 0}.empty-content[data-v-7c4fccef]{display:flex;align-items:center;justify-content:center;min-height:400px}.empty-content p[data-v-7c4fccef]{color:#999;font-size:14px}@media (max-width: 480px){.about-us-header[data-v-7c4fccef]{padding:12px 15px}.about-us-title[data-v-7c4fccef]{font-size:16px}.about-us-content[data-v-7c4fccef]{margin:15px;padding:15px}}@media (max-width: 375px){.about-us-header[data-v-7c4fccef]{padding:10px 12px}.about-us-title[data-v-7c4fccef]{font-size:15px}.about-us-content[data-v-7c4fccef]{margin:12px;padding:12px}}.login-container[data-v-3b33a83b]{min-height:100vh;background:#0058ab;display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.login-card[data-v-3b33a83b]{background:#fff;border-radius:8px;padding:40px 32px;width:100%;max-width:420px;border:1px solid #e5e5e5}.login-icon[data-v-3b33a83b]{display:flex;justify-content:center;margin-bottom:20px}.login-title[data-v-3b33a83b]{font-size:24px;font-weight:700;color:#1f2937;text-align:center;margin:0 0 32px}.input-group[data-v-3b33a83b]{display:flex;align-items:center;background:#e6f2ff;border-radius:8px;margin-bottom:20px;padding:0 12px;transition:background .2s}.input-group[data-v-3b33a83b]:focus-within{background:#bbdefb}.input-icon[data-v-3b33a83b]{display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.input-field[data-v-3b33a83b]{flex:1;padding:14px 0;border:none;outline:none;background:transparent;font-size:16px;color:#1f2937}.input-field[data-v-3b33a83b]::placeholder{color:#6b7280}.password-toggle[data-v-3b33a83b]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s;flex-shrink:0}.password-toggle[data-v-3b33a83b]:hover{color:#0058ab}.login-btn[data-v-3b33a83b]{width:100%;padding:14px;background:#0058ab;color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:background .2s;margin-top:8px}.login-btn[data-v-3b33a83b]:hover{background:#004a8f}.login-btn[data-v-3b33a83b]:active{background:#003d73}@media (max-width: 480px){.login-container[data-v-3b33a83b]{padding:15px}.login-card[data-v-3b33a83b]{padding:32px 24px}.login-title[data-v-3b33a83b]{font-size:22px;margin-bottom:28px}.login-icon svg[data-v-3b33a83b]{width:40px;height:40px}.input-field[data-v-3b33a83b]{padding:12px 0;font-size:15px}.login-btn[data-v-3b33a83b]{padding:12px;font-size:16px}}@media (max-width: 375px){.login-card[data-v-3b33a83b]{padding:28px 20px}.login-title[data-v-3b33a83b]{font-size:20px;margin-bottom:24px}.input-field[data-v-3b33a83b]{padding:10px 0;font-size:14px}.login-btn[data-v-3b33a83b]{padding:10px;font-size:15px}}.register-container[data-v-9b16823f]{min-height:100vh;background:linear-gradient(135deg,#004c91,#036);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;position:relative}.language-selector[data-v-9b16823f]{position:absolute;top:20px;right:20px;padding:8px 16px;background:#fff3;border-radius:20px;cursor:pointer;transition:background .2s}.language-selector[data-v-9b16823f]:hover{background:#ffffff4d}.language-code[data-v-9b16823f]{color:#fff;font-size:14px;font-weight:500}.logo-section[data-v-9b16823f]{margin-bottom:30px}.logo-card[data-v-9b16823f]{background:#fff;border-radius:16px;padding:30px 40px;box-shadow:0 4px 20px #0003;display:flex;flex-direction:column;align-items:center;gap:10px}.logo-spark[data-v-9b16823f]{font-size:48px;color:#ffc220;line-height:1}.logo-text[data-v-9b16823f]{font-size:28px;font-weight:700;color:#004c91}.register-card[data-v-9b16823f]{background:#fff;border-radius:16px;padding:30px 24px;width:100%;max-width:400px;box-shadow:0 4px 20px #0003}.input-group[data-v-9b16823f]{display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;margin-bottom:16px;overflow:hidden;transition:border-color .2s}.input-group[data-v-9b16823f]:focus-within{border-color:#004c91}.phone-prefix[data-v-9b16823f]{padding:14px 16px;background:#f5f5f5;color:#666;font-size:16px;border-right:1px solid #ddd;white-space:nowrap}.input-field[data-v-9b16823f]{flex:1;padding:14px 16px;border:none;outline:none;font-size:16px;color:#333}.input-field[data-v-9b16823f]::placeholder{color:#999}.password-input[data-v-9b16823f]{padding-right:50px}.password-toggle[data-v-9b16823f]{padding:14px 16px;background:transparent;border:none;cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s}.password-toggle[data-v-9b16823f]:hover{color:#004c91}.register-btn[data-v-9b16823f]{width:100%;padding:14px;background:#004c91;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s;margin-bottom:20px;margin-top:8px}.register-btn[data-v-9b16823f]:hover{background:#036}.register-btn[data-v-9b16823f]:active{background:#024}.login-section[data-v-9b16823f]{text-align:center;font-size:14px}.login-text[data-v-9b16823f]{color:#999;margin-right:4px}.login-link[data-v-9b16823f]{color:#004c91;text-decoration:none;font-weight:500;transition:color .2s}.login-link[data-v-9b16823f]:hover{color:#036;text-decoration:underline}@media (max-width: 480px){.register-container[data-v-9b16823f]{padding:15px}.language-selector[data-v-9b16823f]{top:15px;right:15px;padding:6px 12px}.language-code[data-v-9b16823f]{font-size:12px}.logo-card[data-v-9b16823f]{padding:25px 30px}.logo-spark[data-v-9b16823f]{font-size:40px}.logo-text[data-v-9b16823f]{font-size:24px}.register-card[data-v-9b16823f]{padding:24px 20px}.input-field[data-v-9b16823f],.phone-prefix[data-v-9b16823f]{padding:12px 14px;font-size:15px}.register-btn[data-v-9b16823f]{padding:12px;font-size:15px}}@media (max-width: 375px){.logo-card[data-v-9b16823f]{padding:20px 25px}.logo-spark[data-v-9b16823f]{font-size:36px}.logo-text[data-v-9b16823f]{font-size:20px}.register-card[data-v-9b16823f]{padding:20px 16px}.input-field[data-v-9b16823f],.phone-prefix[data-v-9b16823f]{padding:10px 12px;font-size:14px}.register-btn[data-v-9b16823f]{padding:10px;font-size:14px}}.dashboard-container[data-v-f0363e2a]{display:flex;min-height:100vh;background:#fafafa}.sidebar[data-v-f0363e2a]{width:280px;background:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;color:#fff;padding:20px;display:flex;flex-direction:column;position:fixed;height:100vh;overflow-y:auto;z-index:100;transition:transform .3s ease}.sidebar-header[data-v-f0363e2a]{margin-bottom:30px}.system-title[data-v-f0363e2a]{font-size:24px;font-weight:700;margin:0}.sidebar-nav[data-v-f0363e2a]{flex:1}.nav-item[data-v-f0363e2a]{display:flex;align-items:center;padding:15px;margin-bottom:5px;border-radius:8px;cursor:pointer;transition:background .2s}.nav-item[data-v-f0363e2a]:hover{background:#ffffff1a}.nav-item.active[data-v-f0363e2a]{background:#fff3}.nav-icon[data-v-f0363e2a]{font-size:20px;margin-right:12px;width:24px;text-align:center}.nav-text[data-v-f0363e2a]{flex:1;font-size:16px}.nav-chevron[data-v-f0363e2a]{font-size:20px;opacity:.7;transition:transform .2s}.nav-chevron.expanded[data-v-f0363e2a]{transform:rotate(90deg)}.submenu[data-v-f0363e2a]{margin-left:20px;margin-bottom:5px}.submenu-item[data-v-f0363e2a]{padding:12px 15px;margin-bottom:3px;border-radius:6px;cursor:pointer;transition:background .2s}.submenu-item[data-v-f0363e2a]:hover{background:#ffffff1a}.submenu-item.active[data-v-f0363e2a]{background:#fff3}.submenu-text[data-v-f0363e2a]{font-size:14px;color:#fff;opacity:.9}.main-content[data-v-f0363e2a]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff;overflow-x:auto;overflow-y:visible}.user-list-content[data-v-f0363e2a]{width:100%}.page-title[data-v-f0363e2a]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px;padding:0}.search-action-section[data-v-f0363e2a]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-f0363e2a]{display:flex;align-items:flex-end;gap:15px;margin-bottom:15px;flex-wrap:wrap}.filter-group[data-v-f0363e2a]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-f0363e2a]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-f0363e2a],.filter-select[data-v-f0363e2a]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;background:#fff}.filter-input[data-v-f0363e2a]:focus,.filter-select[data-v-f0363e2a]:focus{border-color:#0058ab}.filter-input[data-v-f0363e2a]{width:150px}.filter-select[data-v-f0363e2a]{width:150px;cursor:pointer}.search-btn[data-v-f0363e2a]{padding:10px 24px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;margin-bottom:0;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-f0363e2a]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-f0363e2a]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.action-buttons-row[data-v-f0363e2a]{display:flex;align-items:center;gap:12px;padding-top:15px;border-top:1px solid #f0f0f0}.action-btn-bar[data-v-f0363e2a]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;box-shadow:0 2px 4px #0003;background-size:8px 8px}.action-btn-bar.orange[data-v-f0363e2a]{background-color:#ff8c00;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #ff8c004d}.action-btn-bar.orange[data-v-f0363e2a]:hover{background-color:#e67e00;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #ff8c0066;transform:translateY(-1px)}.action-btn-bar.orange[data-v-f0363e2a]:active{transform:translateY(0);box-shadow:0 1px 2px #ff8c004d}.action-btn-bar.green[data-v-f0363e2a]{background-color:#7ea956;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #7ea9564d}.action-btn-bar.green[data-v-f0363e2a]:hover{background-color:#6d9548;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #7ea95666;transform:translateY(-1px)}.action-btn-bar.green[data-v-f0363e2a]:active{transform:translateY(0);box-shadow:0 1px 2px #7ea9564d}.content-card[data-v-f0363e2a]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:visible}.table-wrapper[data-v-f0363e2a]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-f0363e2a]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-f0363e2a]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-f0363e2a]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-f0363e2a]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-f0363e2a]{width:100%;border-collapse:collapse;font-size:14px;min-width:2600px}.data-table thead[data-v-f0363e2a]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-f0363e2a]{padding:15px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-f0363e2a]:last-child{border-right:none}.data-table tbody tr[data-v-f0363e2a]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-f0363e2a]:hover{background:#fafafa}.data-table tbody tr[data-v-f0363e2a]:last-child{border-bottom:none}.data-table td[data-v-f0363e2a]{padding:15px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:top}.data-table td[data-v-f0363e2a]:last-child{border-right:none}.pagination-wrapper[data-v-f0363e2a]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-f0363e2a]{color:#666;font-size:14px}.pagination-controls[data-v-f0363e2a]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-f0363e2a]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-f0363e2a]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-f0363e2a]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-f0363e2a]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-f0363e2a]:hover{border-color:#0058ab}.pagination-page-info[data-v-f0363e2a]{display:flex;align-items:center}.pagination-page-input[data-v-f0363e2a]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-f0363e2a]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-f0363e2a]:focus{outline:none;border-color:#0058ab}.page-input[data-v-f0363e2a]::-webkit-inner-spin-button,.page-input[data-v-f0363e2a]::-webkit-outer-spin-button{opacity:1}.data-table .empty-state[data-v-f0363e2a]{padding:40px;text-align:center;color:#999}.id-link[data-v-f0363e2a],.nickname-link[data-v-f0363e2a],.link-text[data-v-f0363e2a]{color:#0058ab;cursor:pointer;text-decoration:none}.id-link[data-v-f0363e2a]:hover,.nickname-link[data-v-f0363e2a]:hover,.link-text[data-v-f0363e2a]:hover{text-decoration:underline}.nickname-cell[data-v-f0363e2a]{display:flex;flex-direction:column;align-items:center;gap:8px}.real-user-btn[data-v-f0363e2a]{padding:4px 8px;background:#7ea956;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer;width:fit-content;margin:0 auto}.task-cell[data-v-f0363e2a]{display:flex;flex-direction:column;gap:8px;align-items:center}.task-stats[data-v-f0363e2a]{font-size:14px;font-weight:500;color:#333;text-align:center}.task-switch[data-v-f0363e2a]{display:flex;align-items:center;gap:8px;font-size:12px}.switch[data-v-f0363e2a]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-f0363e2a]{opacity:0;width:0;height:0}.slider[data-v-f0363e2a]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider[data-v-f0363e2a]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-f0363e2a]{background-color:#7ea956}input:checked+.slider[data-v-f0363e2a]:before{transform:translate(20px)}.superior-info[data-v-f0363e2a],.info-cell[data-v-f0363e2a]{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.35}.col-info[data-v-f0363e2a]{width:140px;max-width:150px;padding-left:6px!important;padding-right:6px!important}.commission-cell[data-v-f0363e2a]{display:flex;flex-direction:column;gap:4px;text-align:left}.commission-unclaimed.has-unclaimed[data-v-f0363e2a]{color:#e74c3c;font-weight:700;background:#fff1f0;border:1px solid #ffccc7;border-radius:4px;padding:2px 6px}.col-address[data-v-f0363e2a]{width:320px;min-width:320px;max-width:none;padding-left:6px!important;padding-right:6px!important;white-space:nowrap}.address-cell[data-v-f0363e2a]{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;white-space:nowrap}.address-text[data-v-f0363e2a]{font-size:12px;color:#666;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none;display:inline-block}.address-empty[data-v-f0363e2a]{color:#999}.copy-btn[data-v-f0363e2a]{background:none;border:none;cursor:pointer;font-size:12px;padding:0;flex-shrink:0;display:inline-flex;align-items:center;color:#666}.region-text[data-v-f0363e2a]{color:#7ea956}.col-actions[data-v-f0363e2a]{width:250px;min-width:250px;max-width:260px;padding-left:6px!important;padding-right:6px!important}.action-buttons[data-v-f0363e2a]{display:flex;flex-direction:column;align-items:center;gap:4px}.action-row[data-v-f0363e2a]{display:flex;gap:4px;flex-wrap:nowrap;justify-content:center}.col-actions .action-btn[data-v-f0363e2a]{padding:4px 8px;font-size:11px}.more-menu[data-v-f0363e2a]{position:relative;display:inline-flex}.more-dropdown[data-v-f0363e2a]{position:absolute;top:calc(100% + 4px);right:0;min-width:96px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 4px 12px #0000001f;z-index:20;overflow:hidden}.more-item[data-v-f0363e2a]{display:block;width:100%;padding:8px 12px;border:none;background:#fff;text-align:center;font-size:13px;color:#333;cursor:pointer}.more-item[data-v-f0363e2a]:hover{background:#f5f5f5}.more-item.danger[data-v-f0363e2a]{color:#e74c3c}.action-btn[data-v-f0363e2a]{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s;background-size:6px 6px;box-shadow:0 1px 3px #0003}.action-btn.green[data-v-f0363e2a]{background:#7ea956;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff}.action-btn.green[data-v-f0363e2a]:hover{opacity:.9;box-shadow:0 2px 5px #7ea95666;transform:translateY(-1px)}.action-btn.blue[data-v-f0363e2a]{background:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff}.action-btn.blue[data-v-f0363e2a]:hover{opacity:.9;box-shadow:0 2px 5px #0058ab66;transform:translateY(-1px)}.action-btn.orange[data-v-f0363e2a]{background:#ff8c00;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff}.action-btn.orange[data-v-f0363e2a]:hover{opacity:.9;box-shadow:0 2px 5px #ff8c0066;transform:translateY(-1px)}.action-btn.white[data-v-f0363e2a]{background:#fff;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);color:#333;border:1px solid #e5e5e5;box-shadow:0 1px 2px #0000001a}.action-btn.white[data-v-f0363e2a]:hover{background:#f5f5f5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);box-shadow:0 2px 4px #00000026;transform:translateY(-1px)}.action-btn.red-outline[data-v-f0363e2a]{background:#fff0f0;background-image:radial-gradient(circle,rgba(231,76,60,.1) 1px,transparent 1px);color:#e74c3c;border:1px solid #E74C3C;box-shadow:0 1px 2px #e74c3c33}.action-btn.red-outline[data-v-f0363e2a]:hover{background:#ffe0e0;background-image:radial-gradient(circle,rgba(231,76,60,.15) 1px,transparent 1px);box-shadow:0 2px 4px #e74c3c4d;transform:translateY(-1px)}.action-btn[data-v-f0363e2a]:active{transform:translateY(0)}.sidebar-overlay[data-v-f0363e2a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99}.sidebar[data-v-f0363e2a]::-webkit-scrollbar-track{background:#ffffff1a!important}.main-content[data-v-f0363e2a]::-webkit-scrollbar-track{background:#f5f5f5!important}@media (max-width: 1024px){.sidebar[data-v-f0363e2a]{transform:translate(-100%);box-shadow:2px 0 10px #0000001a}.sidebar.open[data-v-f0363e2a]{transform:translate(0)}.main-content[data-v-f0363e2a]{margin-left:0}.menu-toggle[data-v-f0363e2a]{display:block}}.modal-overlay[data-v-f0363e2a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-f0363e2a]{background:#fff;padding:25px;border-radius:10px;width:90%;max-width:500px;box-shadow:0 5px 15px #0000004d;position:relative;max-height:90vh;overflow-y:auto}.modal-header[data-v-f0363e2a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:15px}.modal-header h3[data-v-f0363e2a]{margin:0;font-size:20px;color:#333}.close-btn[data-v-f0363e2a]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.close-btn[data-v-f0363e2a]:hover{background:#f5f5f5;color:#333}.modal-body[data-v-f0363e2a]{margin-bottom:20px}.form-group[data-v-f0363e2a]{margin-bottom:15px}.form-group label[data-v-f0363e2a]{display:block;margin-bottom:8px;font-size:14px;color:#555;font-weight:500}.form-group input[type=text][data-v-f0363e2a],.form-group input[type=email][data-v-f0363e2a],.form-group input[type=password][data-v-f0363e2a],.form-group select[data-v-f0363e2a]:not(.country-code-select){width:calc(100% - 24px);padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.phone-input-container[data-v-f0363e2a]{display:flex;gap:6px;align-items:center;width:100%}.country-code-select[data-v-f0363e2a]{width:55px!important;padding:10px 20px 10px 4px;border:1px solid #ddd;border-radius:6px;font-size:13px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;flex-shrink:0;min-width:55px;max-width:55px}.country-code-select[data-v-f0363e2a]:focus{border-color:#0058ab;outline:none}.phone-number-input[data-v-f0363e2a]{flex:1;min-width:150px;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.phone-number-input[data-v-f0363e2a]:focus{border-color:#0058ab;outline:none;transition:border-color .2s;background:#fff}.form-group input[data-v-f0363e2a]:focus,.form-group select[data-v-f0363e2a]:focus{border-color:#0058ab}.form-group select[data-v-f0363e2a]:not(.country-code-select){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:35px}.modal-footer[data-v-f0363e2a]{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #eee;padding-top:15px}.btn-cancel[data-v-f0363e2a],.btn-confirm[data-v-f0363e2a]{padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s;border:none}.btn-cancel[data-v-f0363e2a]{background:#e0e0e0;color:#333}.btn-cancel[data-v-f0363e2a]:hover{background:silver}.btn-confirm[data-v-f0363e2a]{background:#0058ab;color:#fff}.btn-confirm[data-v-f0363e2a]:hover{background:#004a9a}.btn-confirm[data-v-f0363e2a]:disabled{background:#ccc;cursor:not-allowed}.delete-confirm-modal[data-v-f0363e2a]{max-width:450px}.user-detail-modal[data-v-f0363e2a]{max-width:640px}.detail-grid[data-v-f0363e2a]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.detail-item[data-v-f0363e2a]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#333;padding:8px 10px;background:#fafafa;border-radius:6px}.detail-item.detail-wide[data-v-f0363e2a]{grid-column:1 / -1}.detail-label[data-v-f0363e2a]{font-size:12px;color:#888}.delete-warning[data-v-f0363e2a]{text-align:center;padding:10px 0}.delete-warning>p[data-v-f0363e2a]{margin:8px 0;font-size:16px;color:#333}.delete-warning .user-info[data-v-f0363e2a]{background:#f5f5f5;border-radius:8px;padding:12px;margin:12px 0;text-align:left}.delete-warning .user-info p[data-v-f0363e2a]{margin:4px 0;font-size:14px;color:#333}.delete-warning .user-info strong[data-v-f0363e2a]{color:#0058ab;font-weight:600;margin-right:8px}.delete-warning .user-id[data-v-f0363e2a]{font-size:14px;color:#666;font-family:monospace}.delete-warning .warning-text[data-v-f0363e2a]{color:#ff4d4f;font-weight:600;margin-top:10px;font-size:14px}.btn-danger[data-v-f0363e2a]{background:#ff4d4f;color:#fff}.btn-danger[data-v-f0363e2a]:hover{background:#d9363e}.btn-danger[data-v-f0363e2a]:disabled{opacity:.6;cursor:not-allowed;background:#ff4d4f}.readonly-input[data-v-f0363e2a]{background-color:#f5f5f5;cursor:not-allowed;color:#666}.user-info-display[data-v-f0363e2a]{margin-top:8px;padding:8px;background-color:#f5f5f5;border-radius:4px;font-size:14px;color:#666}.balance-display[data-v-f0363e2a]{padding:8px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;font-size:16px;font-weight:600;color:#856404}.dashboard-container[data-v-71cb5996]{display:flex;min-height:100vh;background:#fafafa}.sidebar[data-v-71cb5996]{width:280px;background:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;color:#fff;padding:20px;display:flex;flex-direction:column;position:fixed;height:100vh;overflow-y:auto;z-index:100;transition:transform .3s ease}.sidebar-header[data-v-71cb5996]{margin-bottom:30px}.system-title[data-v-71cb5996]{font-size:24px;font-weight:700;margin:0}.sidebar-nav[data-v-71cb5996]{flex:1}.nav-item[data-v-71cb5996]{display:flex;align-items:center;padding:15px;margin-bottom:5px;border-radius:8px;cursor:pointer;transition:background .2s}.nav-item[data-v-71cb5996]:hover{background:#ffffff1a}.nav-item.active[data-v-71cb5996]{background:#fff3}.nav-icon[data-v-71cb5996]{font-size:20px;margin-right:12px;width:24px;text-align:center}.nav-text[data-v-71cb5996]{flex:1;font-size:16px}.nav-chevron[data-v-71cb5996]{font-size:20px;opacity:.7;transition:transform .2s}.nav-chevron.expanded[data-v-71cb5996]{transform:rotate(90deg)}.submenu[data-v-71cb5996]{margin-left:20px;margin-bottom:5px}.submenu-item[data-v-71cb5996]{padding:12px 15px;margin-bottom:3px;border-radius:6px;cursor:pointer;transition:background .2s}.submenu-item[data-v-71cb5996]:hover{background:#ffffff1a}.submenu-item.active[data-v-71cb5996]{background:#fff3}.submenu-text[data-v-71cb5996]{font-size:14px;color:#fff;opacity:.9}.main-content[data-v-71cb5996]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff}.team-management-content[data-v-71cb5996]{width:100%}.page-title[data-v-71cb5996]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px;padding:0}.search-action-section[data-v-71cb5996]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-71cb5996]{display:flex;align-items:flex-end;gap:15px;margin-bottom:15px;flex-wrap:wrap}.filter-group[data-v-71cb5996]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-71cb5996]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-71cb5996],.filter-select[data-v-71cb5996]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;background:#fff}.filter-input[data-v-71cb5996]:focus,.filter-select[data-v-71cb5996]:focus{border-color:#0058ab}.filter-input[data-v-71cb5996]{width:150px}.filter-select[data-v-71cb5996]{width:150px;cursor:pointer}.search-btn[data-v-71cb5996]{padding:10px 24px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;margin-bottom:0;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-71cb5996]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-71cb5996]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.action-buttons-row[data-v-71cb5996]{display:flex;align-items:center;gap:12px;padding-top:15px;border-top:1px solid #f0f0f0}.action-btn-bar[data-v-71cb5996]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.action-btn-bar.green[data-v-71cb5996]{background-color:#7ea956;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #7ea9564d}.action-btn-bar.green[data-v-71cb5996]:hover{background-color:#6d9548;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #7ea95666;transform:translateY(-1px)}.action-btn-bar.green[data-v-71cb5996]:active{transform:translateY(0);box-shadow:0 1px 2px #7ea9564d}.content-card[data-v-71cb5996]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:visible}.table-wrapper[data-v-71cb5996]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-71cb5996]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-71cb5996]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-71cb5996]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-71cb5996]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-71cb5996]{width:100%;border-collapse:collapse;font-size:14px}.data-table thead[data-v-71cb5996]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-71cb5996]{padding:15px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-71cb5996]:last-child{border-right:none}.data-table tbody tr[data-v-71cb5996]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-71cb5996]:hover{background:#fafafa}.data-table tbody tr[data-v-71cb5996]:last-child{border-bottom:none}.data-table td[data-v-71cb5996]{padding:15px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle}.data-table td[data-v-71cb5996]:last-child{border-right:none}.data-table .empty-state[data-v-71cb5996]{padding:40px;text-align:center;color:#999}.status-badge[data-v-71cb5996]{padding:4px 12px;border-radius:12px;font-size:12px}.status-badge.active[data-v-71cb5996]{background:#e6f2ff;color:#0058ab}.id-link[data-v-71cb5996]{color:#0058ab;cursor:pointer;text-decoration:none}.id-link[data-v-71cb5996]:hover{text-decoration:underline}.action-btn[data-v-71cb5996]{padding:6px 12px;margin-right:8px;background:#0058ab;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:background .2s}.action-btn[data-v-71cb5996]:hover{background:#004a8f}.sidebar-overlay[data-v-71cb5996]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99}.sidebar[data-v-71cb5996]::-webkit-scrollbar-track{background:#ffffff1a!important}.main-content[data-v-71cb5996]::-webkit-scrollbar-track{background:#f5f5f5!important}@media (max-width: 1024px){.sidebar[data-v-71cb5996]{transform:translate(-100%);box-shadow:2px 0 10px #0000001a}.sidebar.open[data-v-71cb5996]{transform:translate(0)}.main-content[data-v-71cb5996]{margin-left:0}}.dashboard-container[data-v-afb99f2e]{display:flex;min-height:100vh;background:#fafafa}.sidebar[data-v-afb99f2e]{width:280px;background:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;color:#fff;padding:20px;display:flex;flex-direction:column;position:fixed;height:100vh;overflow-y:auto;z-index:100;transition:transform .3s ease}.sidebar-header[data-v-afb99f2e]{margin-bottom:30px}.system-title[data-v-afb99f2e]{font-size:24px;font-weight:700;margin:0}.sidebar-nav[data-v-afb99f2e]{flex:1}.nav-item[data-v-afb99f2e]{display:flex;align-items:center;padding:15px;margin-bottom:5px;border-radius:8px;cursor:pointer;transition:background .2s}.nav-item[data-v-afb99f2e]:hover{background:#ffffff1a}.nav-item.active[data-v-afb99f2e]{background:#fff3}.nav-icon[data-v-afb99f2e]{font-size:20px;margin-right:12px;width:24px;text-align:center}.nav-text[data-v-afb99f2e]{flex:1;font-size:16px}.nav-chevron[data-v-afb99f2e]{font-size:20px;opacity:.7;transition:transform .2s}.nav-chevron.expanded[data-v-afb99f2e]{transform:rotate(90deg)}.submenu[data-v-afb99f2e]{margin-left:20px;margin-bottom:5px}.submenu-item[data-v-afb99f2e]{padding:12px 15px;margin-bottom:3px;border-radius:6px;cursor:pointer;transition:background .2s}.submenu-item[data-v-afb99f2e]:hover{background:#ffffff1a}.submenu-item.active[data-v-afb99f2e]{background:#fff3}.submenu-text[data-v-afb99f2e]{font-size:14px;color:#fff;opacity:.9}.main-content[data-v-afb99f2e]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff}.user-log-content[data-v-afb99f2e]{width:100%}.page-title[data-v-afb99f2e]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px;padding:0}.search-action-section[data-v-afb99f2e]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-afb99f2e]{display:flex;align-items:flex-end;gap:15px;margin-bottom:15px;flex-wrap:wrap}.filter-group[data-v-afb99f2e]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-afb99f2e]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-afb99f2e],.filter-select[data-v-afb99f2e]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;background:#fff}.filter-input[data-v-afb99f2e]:focus,.filter-select[data-v-afb99f2e]:focus{border-color:#0058ab}.filter-input[data-v-afb99f2e]{width:150px}.filter-select[data-v-afb99f2e]{width:150px;cursor:pointer}.search-btn[data-v-afb99f2e]{padding:10px 24px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;margin-bottom:0;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-afb99f2e]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-afb99f2e]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.content-card[data-v-afb99f2e]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:visible}.table-wrapper[data-v-afb99f2e]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-afb99f2e]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-afb99f2e]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-afb99f2e]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-afb99f2e]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-afb99f2e]{width:100%;border-collapse:collapse;font-size:14px}.data-table thead[data-v-afb99f2e]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-afb99f2e]{padding:15px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-afb99f2e]:last-child{border-right:none}.data-table tbody tr[data-v-afb99f2e]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-afb99f2e]:hover{background:#fafafa}.data-table tbody tr[data-v-afb99f2e]:last-child{border-bottom:none}.data-table td[data-v-afb99f2e]{padding:15px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle}.data-table td[data-v-afb99f2e]:last-child{border-right:none}.data-table .empty-state[data-v-afb99f2e]{padding:40px;text-align:center;color:#999}.log-type[data-v-afb99f2e]{padding:4px 12px;border-radius:12px;font-size:12px}.log-type.login[data-v-afb99f2e]{background:#e6f2ff;color:#0058ab}.log-type.update[data-v-afb99f2e]{background:#fff7e6;color:#d48806}.log-type.create[data-v-afb99f2e]{background:#f6ffed;color:#389e0d}.log-type.delete[data-v-afb99f2e]{background:#fff0f0;color:#e74c3c}.log-type.review[data-v-afb99f2e]{background:#f9f0ff;color:#722ed1}.log-type.adjust[data-v-afb99f2e]{background:#e6fffb;color:#08979c}.log-type.logout[data-v-afb99f2e]{background:#f5f5f5;color:#666}.reset-btn[data-v-afb99f2e]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:1px solid #d9d9d9;background:#fff;color:#666;border-radius:6px;cursor:pointer}.reset-btn[data-v-afb99f2e]:hover{border-color:#0058ab;color:#0058ab}.pagination-wrapper[data-v-afb99f2e]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid #f0f0f0}.pagination-info[data-v-afb99f2e]{color:#888;font-size:13px}.pagination-controls[data-v-afb99f2e]{display:flex;gap:8px}.page-btn[data-v-afb99f2e]{padding:6px 12px;border:1px solid #d9d9d9;background:#fff;border-radius:4px;cursor:pointer}.page-btn[data-v-afb99f2e]:disabled{opacity:.5;cursor:not-allowed}.sidebar-overlay[data-v-afb99f2e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99}.sidebar[data-v-afb99f2e]::-webkit-scrollbar-track{background:#ffffff1a!important}.main-content[data-v-afb99f2e]::-webkit-scrollbar-track{background:#f5f5f5!important}@media (max-width: 1024px){.sidebar[data-v-afb99f2e]{transform:translate(-100%);box-shadow:2px 0 10px #0000001a}.sidebar.open[data-v-afb99f2e]{transform:translate(0)}.main-content[data-v-afb99f2e]{margin-left:0}}.dashboard-container[data-v-ffb3af60]{display:flex;min-height:100vh;background:#f5f5f5}.main-content[data-v-ffb3af60]{flex:1;margin-left:280px;padding:20px;background:#fff;min-height:100vh;max-width:calc(100vw - 280px);overflow-x:hidden;box-sizing:border-box}.task-management-content[data-v-ffb3af60]{width:100%;max-width:100%;box-sizing:border-box}.page-title[data-v-ffb3af60]{font-size:24px;font-weight:600;color:#333;margin:0 0 20px}.search-action-section[data-v-ffb3af60]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.search-filters-row[data-v-ffb3af60]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-group[data-v-ffb3af60]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-ffb3af60]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-ffb3af60]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;min-width:200px;transition:border-color .2s}.filter-input[data-v-ffb3af60]:focus{outline:none;border-color:#0058ab}.search-btn[data-v-ffb3af60]{padding:10px 20px;background:#0058ab;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .2s;height:fit-content;margin-top:20px}.search-btn[data-v-ffb3af60]:hover{background:#004a8f}.action-buttons-row[data-v-ffb3af60]{display:flex;align-items:center;gap:12px;padding-top:15px;border-top:1px solid #f0f0f0}.action-btn-bar[data-v-ffb3af60]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.action-btn-bar.green[data-v-ffb3af60]{background-color:#7ea956;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #7ea9564d}.action-btn-bar.green[data-v-ffb3af60]:hover{background-color:#6d9548;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #7ea95666;transform:translateY(-1px)}.action-btn-bar.green[data-v-ffb3af60]:active{transform:translateY(0);box-shadow:0 1px 2px #7ea9564d}.content-card[data-v-ffb3af60]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:100%}.table-wrapper[data-v-ffb3af60]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;max-width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-ffb3af60]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-ffb3af60]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-ffb3af60]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-ffb3af60]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-ffb3af60]{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table thead[data-v-ffb3af60]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-ffb3af60]{padding:12px 8px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.data-table th[data-v-ffb3af60]:last-child{border-right:none}.data-table tbody tr[data-v-ffb3af60]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-ffb3af60]:hover{background:#fafafa}.data-table tbody tr[data-v-ffb3af60]:last-child{border-bottom:none}.data-table td[data-v-ffb3af60]{padding:12px 8px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle;max-width:200px;word-wrap:break-word;overflow-wrap:break-word}.data-table td[data-v-ffb3af60]:last-child{border-right:none}.data-table .empty-state[data-v-ffb3af60]{padding:40px;text-align:center;color:#999}.id-link[data-v-ffb3af60]{color:#0058ab;cursor:pointer;text-decoration:none}.id-link[data-v-ffb3af60]:hover{text-decoration:underline}.task-name[data-v-ffb3af60]{word-break:break-word;line-height:1.5;max-width:400px;display:inline-block;text-align:left}.task-price[data-v-ffb3af60]{font-weight:500;color:#333}.task-image[data-v-ffb3af60]{width:80px;height:80px;object-fit:cover;border-radius:4px;border:1px solid #e5e5e5}.action-buttons[data-v-ffb3af60]{display:flex;flex-direction:column;gap:8px}.action-row[data-v-ffb3af60]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-ffb3af60]{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.action-btn.green[data-v-ffb3af60]{background:#7ea956;color:#fff}.action-btn.white[data-v-ffb3af60]{background:#fff;color:#333;border:1px solid #e5e5e5}.action-btn[data-v-ffb3af60]:hover{opacity:.8}.action-btn.red[data-v-ffb3af60]{background:#ff4d4f;color:#fff}.loading-cell[data-v-ffb3af60]{text-align:center;padding:40px;color:#999;font-size:14px}.modal-overlay[data-v-ffb3af60]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-ffb3af60]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0000004d}.modal-header[data-v-ffb3af60]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header h3[data-v-ffb3af60]{margin:0;font-size:18px;font-weight:600}.close-btn[data-v-ffb3af60]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-ffb3af60]:hover{color:#333}.modal-body[data-v-ffb3af60]{padding:20px}.form-group[data-v-ffb3af60]{margin-bottom:20px}.form-group label[data-v-ffb3af60]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.required[data-v-ffb3af60]{color:#ff4d4f}.form-input[data-v-ffb3af60]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ffb3af60]:focus{border-color:#0058ab}.modal-footer[data-v-ffb3af60]{display:flex;justify-content:flex-end;gap:12px;padding:20px;border-top:1px solid #eee}.btn-cancel[data-v-ffb3af60],.btn-confirm[data-v-ffb3af60]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.btn-cancel[data-v-ffb3af60]{background:#f5f5f5;color:#666}.btn-cancel[data-v-ffb3af60]:hover{background:#e0e0e0}.btn-confirm[data-v-ffb3af60]{background:#0058ab;color:#fff}.btn-confirm[data-v-ffb3af60]:hover{background:#004a8f}.main-content[data-v-ffb3af60]::-webkit-scrollbar-track{background:#f5f5f5!important}.pagination-wrapper[data-v-ffb3af60]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-ffb3af60]{color:#666;font-size:14px}.pagination-controls[data-v-ffb3af60]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-ffb3af60]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-ffb3af60]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-ffb3af60]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-ffb3af60]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-ffb3af60]:hover{border-color:#0058ab}.pagination-page-info[data-v-ffb3af60]{display:flex;align-items:center}.pagination-page-input[data-v-ffb3af60]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-ffb3af60]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-ffb3af60]:focus{outline:none;border-color:#0058ab}.page-input[data-v-ffb3af60]::-webkit-inner-spin-button,.page-input[data-v-ffb3af60]::-webkit-outer-spin-button{opacity:1}@media (max-width: 1024px){.main-content[data-v-ffb3af60]{margin-left:0;max-width:100vw}}.dashboard-container[data-v-4a74ad97]{display:flex;min-height:100vh;background:#f5f5f5}.main-content[data-v-4a74ad97]{flex:1;margin-left:280px;padding:20px;background:#fff;min-height:100vh;max-width:calc(100vw - 280px);overflow-x:hidden;box-sizing:border-box}.order-management-content[data-v-4a74ad97]{width:100%;max-width:100%;box-sizing:border-box}.page-title[data-v-4a74ad97]{font-size:24px;font-weight:600;color:#333;margin:0 0 20px}.search-action-section[data-v-4a74ad97]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.search-filters-row[data-v-4a74ad97]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-4a74ad97]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-4a74ad97]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-4a74ad97]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;min-width:150px;transition:border-color .2s}.filter-input[data-v-4a74ad97]:focus{outline:none;border-color:#0058ab}.filter-select[data-v-4a74ad97]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;min-width:150px;background:#fff;cursor:pointer;transition:border-color .2s}.filter-select[data-v-4a74ad97]:focus{outline:none;border-color:#0058ab}.date-range[data-v-4a74ad97]{display:flex;align-items:center;gap:8px}.date-input[data-v-4a74ad97]{min-width:140px}.date-separator[data-v-4a74ad97]{font-size:14px;color:#666;white-space:nowrap}.search-btn[data-v-4a74ad97]{padding:10px 20px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-4a74ad97]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-4a74ad97]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.task-type-filters[data-v-4a74ad97]{display:flex;gap:12px;margin-bottom:20px}.task-type-btn[data-v-4a74ad97]{padding:10px 20px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;color:#666;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.task-type-btn[data-v-4a74ad97]:hover{border-color:#0058ab;color:#0058ab}.task-type-btn.active[data-v-4a74ad97]{background:#f0f0f0;border-color:#0058ab;color:#0058ab;font-weight:500}.task-count[data-v-4a74ad97]{background:#0058ab;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600}.content-card[data-v-4a74ad97]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:100%}.table-wrapper[data-v-4a74ad97]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;max-width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-4a74ad97]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-4a74ad97]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-4a74ad97]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-4a74ad97]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-4a74ad97]{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table thead[data-v-4a74ad97]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-4a74ad97]{padding:12px 8px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.data-table th[data-v-4a74ad97]:last-child{border-right:none}.data-table tbody tr[data-v-4a74ad97]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-4a74ad97]:hover{background:#fafafa}.data-table tbody tr[data-v-4a74ad97]:last-child{border-bottom:none}.data-table td[data-v-4a74ad97]{padding:12px 8px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle;max-width:200px;word-wrap:break-word;overflow-wrap:break-word}.data-table td[data-v-4a74ad97]:last-child{border-right:none}.data-table .empty-state[data-v-4a74ad97]{padding:40px;text-align:center;color:#999}.id-link[data-v-4a74ad97]{color:#0058ab;cursor:pointer;text-decoration:none}.id-link[data-v-4a74ad97]:hover{text-decoration:underline}.order-image[data-v-4a74ad97]{width:60px;height:60px;object-fit:cover;border-radius:4px;border:1px solid #e5e5e5}.order-image-placeholder[data-v-4a74ad97]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #e5e5e5;background:#f5f5f5;color:#999;font-size:12px}.task-name-header[data-v-4a74ad97]{min-width:400px!important;width:400px}.task-name-cell[data-v-4a74ad97]{min-width:400px!important;width:400px;max-width:500px!important}.task-name[data-v-4a74ad97]{word-break:break-word;line-height:1.5;max-width:100%;display:inline-block;text-align:left}.price[data-v-4a74ad97]{font-weight:500;color:#333}.profit[data-v-4a74ad97]{font-weight:500}.profit.positive[data-v-4a74ad97]{color:#e74c3c}.status-pending[data-v-4a74ad97]{color:#ff8c00}.status-completed[data-v-4a74ad97]{color:#7ea956}.status-cancelled[data-v-4a74ad97]{color:#999}.delete-btn[data-v-4a74ad97]{background:none;border:none;color:#e74c3c;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;transition:background .2s}.delete-btn[data-v-4a74ad97]:hover{background:#fff0f0}.pagination-wrapper[data-v-4a74ad97]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-4a74ad97]{color:#666;font-size:14px}.pagination-controls[data-v-4a74ad97]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-4a74ad97]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-4a74ad97]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-4a74ad97]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-4a74ad97]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-4a74ad97]:hover{border-color:#0058ab}.pagination-page-info[data-v-4a74ad97]{display:flex;align-items:center}.pagination-page-input[data-v-4a74ad97]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-4a74ad97]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-4a74ad97]:focus{outline:none;border-color:#0058ab}.page-input[data-v-4a74ad97]::-webkit-inner-spin-button,.page-input[data-v-4a74ad97]::-webkit-outer-spin-button{opacity:1}@media (max-width: 1024px){.main-content[data-v-4a74ad97]{margin-left:0;max-width:100vw}}.dashboard-container[data-v-6ed22f42]{display:flex;min-height:100vh;background:#f5f5f5}.main-content[data-v-6ed22f42]{flex:1;margin-left:280px;padding:20px;background:#fff;min-height:100vh;max-width:calc(100vw - 280px);overflow-x:hidden;box-sizing:border-box}.flow-review-content[data-v-6ed22f42]{width:100%;max-width:100%;box-sizing:border-box}.page-title[data-v-6ed22f42]{font-size:24px;font-weight:600;color:#333;margin:0 0 20px}.search-action-section[data-v-6ed22f42]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.search-filters-row[data-v-6ed22f42]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-6ed22f42]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-6ed22f42]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-6ed22f42]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;min-width:150px;transition:border-color .2s}.filter-input[data-v-6ed22f42]:focus{outline:none;border-color:#0058ab}.date-input[data-v-6ed22f42]{min-width:140px}.date-range[data-v-6ed22f42]{display:flex;align-items:center;gap:8px}.date-separator[data-v-6ed22f42]{font-size:14px;color:#666;white-space:nowrap}.search-btn[data-v-6ed22f42]{padding:10px 20px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-6ed22f42]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-6ed22f42]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.summary-section[data-v-6ed22f42]{display:flex;gap:10px;margin-bottom:10px}.summary-card[data-v-6ed22f42]{flex:0 1 220px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-radius:6px;border:1px solid #e5e5e5;padding:6px 12px;position:relative;min-height:36px}.summary-card.total-usdt[data-v-6ed22f42]{border-left:3px solid #E74C3C}.summary-card.transaction-count[data-v-6ed22f42]{border-left:3px solid #0058AB}.summary-label[data-v-6ed22f42]{font-size:12px;color:#666;margin-bottom:0;white-space:nowrap}.summary-value[data-v-6ed22f42]{font-size:16px;font-weight:700;color:#333;line-height:1.2}.content-card[data-v-6ed22f42]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:100%}.table-wrapper[data-v-6ed22f42]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;max-width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-6ed22f42]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-6ed22f42]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-6ed22f42]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-6ed22f42]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-6ed22f42]{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table thead[data-v-6ed22f42]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-6ed22f42]{padding:12px 8px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.data-table th[data-v-6ed22f42]:last-child{border-right:none}.data-table tbody tr[data-v-6ed22f42]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-6ed22f42]:hover{background:#fafafa}.data-table tbody tr[data-v-6ed22f42]:last-child{border-bottom:none}.data-table td[data-v-6ed22f42]{padding:12px 8px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle;max-width:200px;word-wrap:break-word;overflow-wrap:break-word}.data-table td[data-v-6ed22f42]:last-child{border-right:none}.data-table .empty-state[data-v-6ed22f42]{padding:40px;text-align:center;color:#999}.id-link[data-v-6ed22f42]{color:#0058ab;cursor:pointer;text-decoration:none}.id-link[data-v-6ed22f42]:hover{text-decoration:underline}.amount[data-v-6ed22f42]{font-weight:500}.amount.negative[data-v-6ed22f42]{color:#e74c3c}.detail-btn[data-v-6ed22f42]{background:none;border:none;color:#0058ab;cursor:pointer;font-size:18px;padding:4px 8px;border-radius:4px;transition:background .2s;font-weight:700}.detail-btn[data-v-6ed22f42]:hover{background:#f0f0f0}.delete-btn[data-v-6ed22f42]{background:none;border:none;color:#e74c3c;cursor:pointer;font-size:14px;padding:6px 12px;border-radius:4px;transition:background .2s}.delete-btn[data-v-6ed22f42]:hover{background:#fff0f0}.amount.positive[data-v-6ed22f42]{color:#52c41a}.pagination-wrapper[data-v-6ed22f42]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-6ed22f42]{color:#666;font-size:14px}.pagination-controls[data-v-6ed22f42]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-6ed22f42]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-6ed22f42]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-6ed22f42]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-6ed22f42]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-6ed22f42]:hover{border-color:#0058ab}.pagination-page-info[data-v-6ed22f42]{display:flex;align-items:center}.pagination-page-input[data-v-6ed22f42]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-6ed22f42]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-6ed22f42]:focus{outline:none;border-color:#0058ab}.page-input[data-v-6ed22f42]::-webkit-inner-spin-button,.page-input[data-v-6ed22f42]::-webkit-outer-spin-button{opacity:1}@media (max-width: 1024px){.main-content[data-v-6ed22f42]{margin-left:0;max-width:100vw}}.dashboard-container[data-v-b6918427]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-b6918427]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff;overflow-x:auto}.lucky-order-content[data-v-b6918427]{width:100%}.page-title[data-v-b6918427]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-b6918427]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-b6918427]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-b6918427]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-b6918427]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-b6918427]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;width:150px}.filter-input[data-v-b6918427]:focus{border-color:#0058ab}.search-btn[data-v-b6918427],.reset-btn[data-v-b6918427],.action-btn-bar[data-v-b6918427]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.search-btn[data-v-b6918427]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-b6918427]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-b6918427]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.reset-btn[data-v-b6918427]{background-color:#f5f5f5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);color:#666;box-shadow:0 1px 2px #0000001a}.reset-btn[data-v-b6918427]:hover{background-color:#e5e5e5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);box-shadow:0 2px 4px #00000026;transform:translateY(-1px)}.action-btn-bar.blue[data-v-b6918427]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.action-btn-bar.blue[data-v-b6918427]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.action-btn-bar.blue[data-v-b6918427]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.content-card[data-v-b6918427]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden}.table-wrapper[data-v-b6918427]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-b6918427]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-b6918427]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-b6918427]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-b6918427]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-b6918427]{width:100%;border-collapse:collapse;font-size:14px}.data-table thead[data-v-b6918427]{background:#fafafa}.data-table th[data-v-b6918427]{padding:12px;text-align:center;font-weight:600;color:#333;border-bottom:2px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-b6918427]:last-child{border-right:none}.data-table tbody tr[data-v-b6918427]{border-bottom:1px solid #e5e5e5;transition:background .2s}.data-table tbody tr[data-v-b6918427]:hover{background:#f9f9f9}.data-table tbody tr[data-v-b6918427]:last-child{border-bottom:none}.data-table td[data-v-b6918427]{padding:12px;text-align:center;font-size:14px;color:#666;border-right:1px solid #e5e5e5}.data-table td[data-v-b6918427]:last-child{border-right:none}.data-table .empty-state[data-v-b6918427]{padding:40px;text-align:center;color:#999}.status-pending[data-v-b6918427]{color:#faad14}.status-completed[data-v-b6918427]{color:#52c41a}.status-cancelled[data-v-b6918427]{color:#ff4d4f}.action-btn[data-v-b6918427]{padding:6px 12px;border:none;border-radius:4px;font-size:12px;cursor:pointer}.action-btn.red[data-v-b6918427]{background:#ff4d4f;color:#fff}.empty-state[data-v-b6918427]{padding:40px;text-align:center;color:#999;grid-column:1 / -1}.modal-overlay[data-v-b6918427]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-b6918427]{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-content-large[data-v-b6918427]{background:#fff;border-radius:8px;width:95%;max-width:1200px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.modal-content-small[data-v-b6918427]{background:#fff;border-radius:8px;width:90%;max-width:400px;max-height:90vh;overflow-y:auto}.modal-header[data-v-b6918427]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}.modal-header-orange[data-v-b6918427]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#ff6b35;color:#fff;border-radius:8px 8px 0 0}.modal-header-orange h3[data-v-b6918427]{margin:0;font-size:18px;color:#fff}.modal-header-orange .close-btn[data-v-b6918427]{color:#fff;background:#fff3;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:background .2s}.modal-header-orange .close-btn[data-v-b6918427]:hover{background:#ffffff4d}.modal-header h3[data-v-b6918427]{margin:0;font-size:18px}.close-btn[data-v-b6918427]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.modal-body[data-v-b6918427]{padding:20px;flex:1;overflow-y:auto}.modal-user-section[data-v-b6918427]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#fff5f0;border-bottom:1px solid #e5e5e5}.user-info-left[data-v-b6918427]{display:flex;align-items:center;gap:10px}.user-info-left label[data-v-b6918427]{font-weight:500;color:#333}.user-input-wrapper[data-v-b6918427]{position:relative;min-width:300px}.user-search-input[data-v-b6918427]{width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s}.user-search-input[data-v-b6918427]:focus{border-color:#0058ab}.user-dropdown[data-v-b6918427]{position:absolute;top:100%;left:0;right:0;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #e5e5e5;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 4px 6px #0000001a;z-index:1000;margin-top:-1px}.user-dropdown-item[data-v-b6918427]{padding:10px 12px;cursor:pointer;transition:background .2s;font-size:14px;border-bottom:1px solid #f0f0f0}.user-dropdown-item[data-v-b6918427]:last-child{border-bottom:none}.user-dropdown-item[data-v-b6918427]:hover{background:#f5f5f5}.required[data-v-b6918427]{color:#ff4d4f;margin-left:4px}.user-info-right[data-v-b6918427]{font-weight:500;color:#333}.modal-template-section[data-v-b6918427]{padding:15px 20px;border-bottom:1px solid #e5e5e5}.modal-template-section label[data-v-b6918427]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.template-select[data-v-b6918427]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none}.task-config-section[data-v-b6918427]{margin-bottom:20px}.task-config-table[data-v-b6918427]{width:100%;border-collapse:collapse;font-size:14px}.task-config-table th[data-v-b6918427]{padding:12px;text-align:left;background:#fafafa;border:1px solid #e5e5e5;font-weight:600;color:#333}.task-config-table td[data-v-b6918427]{padding:12px;border:1px solid #e5e5e5}.task-input[data-v-b6918427]{width:100px;padding:8px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;margin-right:5px}.unit-label[data-v-b6918427]{font-size:12px;color:#666;margin-left:5px}.btn-delete-task[data-v-b6918427],.btn-add-task[data-v-b6918427]{padding:6px 10px;border:none;border-radius:4px;cursor:pointer;font-size:16px;margin-right:5px;background:transparent}.btn-delete-task[data-v-b6918427]:disabled{opacity:.3;cursor:not-allowed}.btn-add-task[data-v-b6918427]{color:#ff6b35}.user-orders-section[data-v-b6918427],.user-lucky-orders-section[data-v-b6918427]{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.user-orders-section h4[data-v-b6918427],.user-lucky-orders-section h4[data-v-b6918427]{margin:0 0 15px;font-size:16px;color:#333}.section-header[data-v-b6918427]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.search-input-small[data-v-b6918427]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;width:200px}.table-wrapper-small[data-v-b6918427]{overflow-x:auto;max-height:300px;overflow-y:auto}.data-table-small[data-v-b6918427]{width:100%;border-collapse:collapse;font-size:13px}.data-table-small th[data-v-b6918427]{padding:10px;text-align:center;background:#fafafa;border:1px solid #e5e5e5;font-weight:600;color:#333;white-space:nowrap}.data-table-small td[data-v-b6918427]{padding:10px;text-align:center;border:1px solid #e5e5e5;color:#666}.action-btn-small[data-v-b6918427]{padding:4px 10px;border:none;border-radius:4px;font-size:12px;cursor:pointer}.action-btn-small.red[data-v-b6918427]{background:#ff4d4f;color:#fff}.form-group[data-v-b6918427]{margin-bottom:20px}.form-group label[data-v-b6918427]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.form-group input[data-v-b6918427]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-group input[data-v-b6918427]:focus{border-color:#0058ab}.modal-footer[data-v-b6918427]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:20px;border-top:1px solid #e5e5e5}.btn-save-template[data-v-b6918427]{display:flex;align-items:center;gap:6px;padding:10px 20px;background:#f5f5f5;color:#666;border:none;border-radius:6px;font-size:14px;cursor:pointer}.footer-buttons-right[data-v-b6918427]{display:flex;gap:10px}.btn-cancel[data-v-b6918427],.btn-confirm[data-v-b6918427]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer}.btn-cancel[data-v-b6918427]{background:#f5f5f5;color:#666}.btn-confirm[data-v-b6918427]{background:#0058ab;color:#fff}.pagination-wrapper[data-v-b6918427]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-b6918427]{color:#666;font-size:14px}.pagination-controls[data-v-b6918427]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-b6918427]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-b6918427]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-b6918427]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-b6918427]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-b6918427]:hover{border-color:#0058ab}.pagination-page-info[data-v-b6918427]{display:flex;align-items:center}.pagination-page-input[data-v-b6918427]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-b6918427]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-b6918427]:focus{outline:none;border-color:#0058ab}.page-input[data-v-b6918427]::-webkit-inner-spin-button,.page-input[data-v-b6918427]::-webkit-outer-spin-button{opacity:1}@media (max-width: 1024px){.main-content[data-v-b6918427]{margin-left:0}}.dashboard-container[data-v-fefa532f]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-fefa532f]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff;overflow-x:auto}.template-content[data-v-fefa532f]{width:100%}.page-title[data-v-fefa532f]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-fefa532f]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-fefa532f]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-fefa532f]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-fefa532f]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-fefa532f]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;width:150px}.filter-input[data-v-fefa532f]:focus{border-color:#0058ab}.search-btn[data-v-fefa532f],.reset-btn[data-v-fefa532f],.action-btn-bar[data-v-fefa532f]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.search-btn[data-v-fefa532f]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-fefa532f]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-fefa532f]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.reset-btn[data-v-fefa532f]{background-color:#f5f5f5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);color:#666;box-shadow:0 1px 2px #0000001a}.reset-btn[data-v-fefa532f]:hover{background-color:#e5e5e5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);box-shadow:0 2px 4px #00000026;transform:translateY(-1px)}.action-btn-bar.blue[data-v-fefa532f]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.action-btn-bar.blue[data-v-fefa532f]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.action-btn-bar.blue[data-v-fefa532f]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.content-card[data-v-fefa532f]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden}.table-wrapper[data-v-fefa532f]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-fefa532f]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-fefa532f]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-fefa532f]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-fefa532f]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-fefa532f]{width:100%;border-collapse:collapse;font-size:14px}.data-table thead[data-v-fefa532f]{background:#fafafa}.data-table th[data-v-fefa532f]{padding:12px;text-align:center;font-weight:600;color:#333;border-bottom:2px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-fefa532f]:last-child{border-right:none}.data-table tbody tr[data-v-fefa532f]{border-bottom:1px solid #e5e5e5;transition:background .2s}.data-table tbody tr[data-v-fefa532f]:hover{background:#f9f9f9}.data-table tbody tr[data-v-fefa532f]:last-child{border-bottom:none}.data-table td[data-v-fefa532f]{padding:12px;text-align:center;font-size:14px;color:#666;border-right:1px solid #e5e5e5}.data-table td[data-v-fefa532f]:last-child{border-right:none}.data-table .empty-state[data-v-fefa532f]{padding:40px;text-align:center;color:#999}.id-link[data-v-fefa532f]{color:#0058ab;cursor:pointer;font-size:12px;word-break:break-all}.preview-btn[data-v-fefa532f]{padding:6px 12px;border:1px solid #0058AB;background:#fff;color:#0058ab;border-radius:4px;font-size:12px;cursor:pointer}.preview-btn[data-v-fefa532f]:hover{background:#0058ab;color:#fff}.action-buttons[data-v-fefa532f]{display:flex;gap:8px;justify-content:center}.action-btn[data-v-fefa532f]{padding:6px 12px;border:none;border-radius:4px;font-size:12px;cursor:pointer}.action-btn.blue[data-v-fefa532f]{background:#0058ab;color:#fff}.action-btn.red[data-v-fefa532f]{background:#ff4d4f;color:#fff}.empty-state[data-v-fefa532f]{padding:40px;text-align:center;color:#999;grid-column:1 / -1}.modal-overlay[data-v-fefa532f]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-fefa532f]{background:#fff;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.preview-modal[data-v-fefa532f]{max-width:900px}.modal-header-orange[data-v-fefa532f]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#ff6b35;color:#fff;border-radius:8px 8px 0 0}.modal-header-orange h3[data-v-fefa532f]{margin:0;font-size:18px;color:#fff}.modal-header-orange .close-btn[data-v-fefa532f]{color:#fff;background:#fff3;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:background .2s}.modal-header-orange .close-btn[data-v-fefa532f]:hover{background:#ffffff4d}.preview-template-name[data-v-fefa532f]{font-size:20px;font-weight:700;color:#ff6b35;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #ff6b35}.preview-table-wrapper[data-v-fefa532f]{overflow-x:auto;max-height:500px;overflow-y:auto}.preview-table[data-v-fefa532f]{width:100%;border-collapse:collapse;font-size:14px}.preview-table th[data-v-fefa532f]{padding:12px;text-align:center;background:#fafafa;border:1px solid #e5e5e5;font-weight:600;color:#333;white-space:nowrap}.preview-table td[data-v-fefa532f]{padding:12px;text-align:center;border:1px solid #e5e5e5;color:#666}.preview-table tbody tr[data-v-fefa532f]:hover{background:#f9f9f9}.preview-empty[data-v-fefa532f]{padding:40px;text-align:center;color:#999}.task-config-section[data-v-fefa532f]{margin-top:10px}.task-config-table[data-v-fefa532f]{width:100%;border-collapse:collapse;font-size:14px}.task-config-table th[data-v-fefa532f]{padding:12px;text-align:left;background:#fafafa;border:1px solid #e5e5e5;font-weight:600;color:#333}.task-config-table td[data-v-fefa532f]{padding:12px;border:1px solid #e5e5e5;white-space:nowrap}.task-input[data-v-fefa532f]{width:80px;padding:6px 8px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;display:inline-block;vertical-align:middle}.unit-label[data-v-fefa532f]{font-size:12px;color:#666;margin-left:4px;display:inline-block;vertical-align:middle}.btn-delete-task[data-v-fefa532f],.btn-add-task[data-v-fefa532f]{padding:6px 10px;border:none;border-radius:4px;cursor:pointer;font-size:16px;margin-right:5px;background:transparent}.btn-delete-task[data-v-fefa532f]:disabled{opacity:.3;cursor:not-allowed}.btn-add-task[data-v-fefa532f]{color:#ff6b35}.modal-header[data-v-fefa532f]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}.modal-header h3[data-v-fefa532f]{margin:0;font-size:18px}.close-btn[data-v-fefa532f]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.modal-body[data-v-fefa532f]{padding:20px}.form-group[data-v-fefa532f]{margin-bottom:20px}.form-group label[data-v-fefa532f]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.form-group input[data-v-fefa532f],.form-group textarea[data-v-fefa532f]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box;font-family:inherit}.form-group input[data-v-fefa532f]:focus,.form-group textarea[data-v-fefa532f]:focus{border-color:#0058ab}.preview-content[data-v-fefa532f]{background:#f5f5f5;padding:15px;border-radius:6px;overflow-x:auto;font-size:12px;line-height:1.6;max-height:400px;overflow-y:auto}.modal-footer[data-v-fefa532f]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #e5e5e5}.btn-cancel[data-v-fefa532f],.btn-confirm[data-v-fefa532f]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer}.btn-cancel[data-v-fefa532f]{background:#f5f5f5;color:#666}.btn-confirm[data-v-fefa532f]{background:#0058ab;color:#fff}.btn-confirm.red[data-v-fefa532f]{background:#ff4d4f;color:#fff}.btn-confirm.red[data-v-fefa532f]:hover{background:#ff7875}.modal-content-small[data-v-fefa532f]{background:#fff;border-radius:8px;width:90%;max-width:400px;max-height:90vh;overflow-y:auto}.delete-confirm-content[data-v-fefa532f]{padding:10px 0}.delete-warning[data-v-fefa532f]{font-size:16px;color:#333;margin:0 0 10px;line-height:1.6}.delete-warning strong[data-v-fefa532f]{color:#ff4d4f;font-weight:600}.delete-tip[data-v-fefa532f]{font-size:14px;color:#999;margin:0}.pagination-wrapper[data-v-fefa532f]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-fefa532f]{color:#666;font-size:14px}.pagination-controls[data-v-fefa532f]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-fefa532f]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-fefa532f]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-fefa532f]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-fefa532f]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-fefa532f]:hover{border-color:#0058ab}.pagination-page-info[data-v-fefa532f]{display:flex;align-items:center}.pagination-page-input[data-v-fefa532f]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-fefa532f]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-fefa532f]:focus{outline:none;border-color:#0058ab}.page-input[data-v-fefa532f]::-webkit-inner-spin-button,.page-input[data-v-fefa532f]::-webkit-outer-spin-button{opacity:1}@media (max-width: 1024px){.main-content[data-v-fefa532f]{margin-left:0}}.dashboard-container[data-v-581ac077]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-581ac077]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff;overflow-x:auto}.customer-service-content[data-v-581ac077]{width:100%}.page-title[data-v-581ac077]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-581ac077]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-581ac077]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-581ac077]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-581ac077]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-581ac077]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;width:150px}.filter-input[data-v-581ac077]:focus{border-color:#0058ab}.search-btn[data-v-581ac077],.reset-btn[data-v-581ac077],.action-btn-bar[data-v-581ac077]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.search-btn[data-v-581ac077]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-581ac077]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-581ac077]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.reset-btn[data-v-581ac077]{background-color:#f5f5f5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);color:#666;box-shadow:0 1px 2px #0000001a}.reset-btn[data-v-581ac077]:hover{background-color:#e5e5e5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);box-shadow:0 2px 4px #00000026;transform:translateY(-1px)}.action-btn-bar.green[data-v-581ac077]{background-color:#52c41a;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #52c41a4d}.action-btn-bar.green[data-v-581ac077]:hover{background-color:#73d13d;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #52c41a66;transform:translateY(-1px)}.action-btn-bar.green[data-v-581ac077]:active{transform:translateY(0);box-shadow:0 1px 2px #52c41a4d}.content-card[data-v-581ac077]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden}.table-wrapper[data-v-581ac077]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-581ac077]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-581ac077]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-581ac077]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-581ac077]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-581ac077]{width:100%;border-collapse:collapse;font-size:14px}.data-table thead[data-v-581ac077]{background:#fafafa}.data-table th[data-v-581ac077]{padding:12px;text-align:center;font-weight:600;color:#333;border-bottom:2px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-581ac077]:last-child{border-right:none}.data-table tbody tr[data-v-581ac077]{border-bottom:1px solid #e5e5e5;transition:background .2s}.data-table tbody tr[data-v-581ac077]:hover{background:#f9f9f9}.data-table tbody tr[data-v-581ac077]:last-child{border-bottom:none}.data-table td[data-v-581ac077]{padding:12px;text-align:center;font-size:14px;color:#666;border-right:1px solid #e5e5e5}.data-table td[data-v-581ac077]:last-child{border-right:none}.col-time[data-v-581ac077]{width:88px;max-width:88px;padding-left:6px!important;padding-right:6px!important}.time-cell[data-v-581ac077]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:12px;line-height:1.25;color:#666;white-space:nowrap}.col-actions[data-v-581ac077]{width:160px;min-width:160px}.data-table .empty-state[data-v-581ac077]{padding:40px;text-align:center;color:#999}.icon-whatsapp[data-v-581ac077],.icon-telegram[data-v-581ac077]{font-size:20px}.address-link[data-v-581ac077]{color:#0058ab;text-decoration:none;word-break:break-all;font-size:12px}.address-link[data-v-581ac077]:hover{text-decoration:underline}.status-offline[data-v-581ac077]{color:#999}.status-online[data-v-581ac077]{color:#52c41a}.action-buttons[data-v-581ac077]{display:flex;gap:10px;justify-content:center;flex-wrap:nowrap}.action-btn[data-v-581ac077]{padding:8px 18px;border:none;border-radius:4px;font-size:13px;cursor:pointer;min-width:64px}.action-btn.blue[data-v-581ac077]{background:#0058ab;color:#fff}.action-btn.red[data-v-581ac077]{background:#ff4d4f;color:#fff}.empty-state[data-v-581ac077]{padding:40px;text-align:center;color:#999;grid-column:1 / -1}.modal-overlay[data-v-581ac077]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-581ac077]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto}.modal-header[data-v-581ac077]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}.modal-header h3[data-v-581ac077]{margin:0;font-size:18px}.close-btn[data-v-581ac077]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.modal-body[data-v-581ac077]{padding:20px}.form-group[data-v-581ac077]{margin-bottom:20px}.form-group label[data-v-581ac077]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.form-group input[data-v-581ac077],.form-group select[data-v-581ac077]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-group input[data-v-581ac077]:focus,.form-group select[data-v-581ac077]:focus{border-color:#0058ab}.group-search-input[data-v-581ac077]{width:100%;margin-bottom:8px}.group-checkbox-list[data-v-581ac077]{max-height:220px;overflow-y:auto;border:1px solid #ddd;border-radius:6px;padding:6px;background:#fafafa}.group-checkbox-item[data-v-581ac077]{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:4px;border-radius:4px;cursor:pointer;background:#fff;border:1px solid transparent;-webkit-user-select:none;user-select:none}.group-checkbox-item[data-v-581ac077]:last-child{margin-bottom:0}.group-checkbox-item[data-v-581ac077]:hover{border-color:#b7d4ea;background:#f3f8fc}.group-checkbox-item.checked[data-v-581ac077]{border-color:#0058ab;background:#e8f4f8}.group-checkbox-item input[data-v-581ac077]{width:16px;height:16px;margin:0;accent-color:#0058AB;cursor:pointer}.group-checkbox-text[data-v-581ac077]{font-size:13px;color:#333}.group-checkbox-text em[data-v-581ac077]{margin-left:4px;font-style:normal;color:#888;font-size:12px}.group-select-actions[data-v-581ac077]{display:flex;align-items:center;gap:12px;margin-top:8px}.link-btn[data-v-581ac077]{border:none;background:none;color:#0058ab;cursor:pointer;font-size:13px;padding:0}.link-btn[data-v-581ac077]:hover{text-decoration:underline}.group-selected-count[data-v-581ac077]{margin-left:auto;font-size:12px;color:#888}.selected-groups[data-v-581ac077]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.selected-tag[data-v-581ac077]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#e8f4f8;border:1px solid #0058AB;border-radius:4px;font-size:13px;color:#0058ab}.remove-tag[data-v-581ac077]{cursor:pointer;font-size:16px;font-weight:700;color:#0058ab;line-height:1;padding:0 2px}.remove-tag[data-v-581ac077]:hover{color:#f44}.empty-groups-hint[data-v-581ac077]{margin-top:8px;padding:8px;background:#f5f5f5;border-radius:4px;font-size:12px;color:#999}.icon-upload-container[data-v-581ac077]{display:flex;gap:10px;align-items:center}.icon-input[data-v-581ac077]{flex:1}.upload-btn[data-v-581ac077]{padding:10px 16px;border:1px solid #0058AB;border-radius:6px;background:#fff;color:#0058ab;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:all .2s}.upload-btn[data-v-581ac077]:hover{background:#0058ab;color:#fff}.icon-preview[data-v-581ac077]{margin-top:10px;padding:10px;border:1px solid #e5e5e5;border-radius:6px;background:#f9f9f9;display:inline-block}.icon-preview img[data-v-581ac077]{max-width:100px;max-height:100px;object-fit:contain;display:block}.service-icon-image[data-v-581ac077]{width:32px;height:32px;object-fit:contain;vertical-align:middle}.form-select[data-v-581ac077]{cursor:pointer}.modal-footer[data-v-581ac077]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #e5e5e5}.btn-cancel[data-v-581ac077],.btn-confirm[data-v-581ac077]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer}.btn-cancel[data-v-581ac077]{background:#f5f5f5;color:#666}.btn-confirm[data-v-581ac077]{background:#0058ab;color:#fff}@media (max-width: 1024px){.main-content[data-v-581ac077]{margin-left:0}}.dashboard-container[data-v-2f4528b3]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-2f4528b3]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff;overflow-x:auto}.manager-list-content[data-v-2f4528b3]{width:100%}.page-title[data-v-2f4528b3]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-2f4528b3]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-2f4528b3]{display:flex;align-items:flex-end;gap:15px;margin-bottom:15px;flex-wrap:wrap}.filter-group[data-v-2f4528b3]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-2f4528b3]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-2f4528b3]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;width:150px}.filter-input[data-v-2f4528b3]:focus{border-color:#0058ab}.search-btn[data-v-2f4528b3],.reset-btn[data-v-2f4528b3]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.search-btn[data-v-2f4528b3]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-2f4528b3]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-2f4528b3]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.reset-btn[data-v-2f4528b3]{background-color:#f5f5f5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);color:#666;box-shadow:0 1px 2px #0000001a}.reset-btn[data-v-2f4528b3]:hover{background-color:#e5e5e5;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 1px);box-shadow:0 2px 4px #00000026;transform:translateY(-1px)}.action-buttons-row[data-v-2f4528b3]{display:flex;gap:10px}.action-btn-bar[data-v-2f4528b3]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.action-btn-bar.blue[data-v-2f4528b3]{background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #0058ab4d}.action-btn-bar.blue[data-v-2f4528b3]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.action-btn-bar.blue[data-v-2f4528b3]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.action-btn-bar.green[data-v-2f4528b3]{background-color:#52c41a;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #52c41a4d}.action-btn-bar.green[data-v-2f4528b3]:hover{background-color:#73d13d;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #52c41a66;transform:translateY(-1px)}.action-btn-bar.green[data-v-2f4528b3]:active{transform:translateY(0);box-shadow:0 1px 2px #52c41a4d}.content-card[data-v-2f4528b3]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden}.table-wrapper[data-v-2f4528b3]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-2f4528b3]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-2f4528b3]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-2f4528b3]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-2f4528b3]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-2f4528b3]{width:100%;border-collapse:collapse;font-size:14px}.data-table thead[data-v-2f4528b3]{background:#fafafa}.data-table th[data-v-2f4528b3]{padding:12px;text-align:center;font-weight:600;color:#333;border-bottom:2px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap}.data-table th[data-v-2f4528b3]:last-child{border-right:none}.data-table tbody tr[data-v-2f4528b3]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-2f4528b3]:hover{background:#fafafa}.data-table tbody tr[data-v-2f4528b3]:last-child{border-bottom:none}.data-table td[data-v-2f4528b3]{padding:12px;text-align:center;color:#666;border-right:1px solid #f0f0f0}.data-table td[data-v-2f4528b3]:last-child{border-right:none}.data-table .empty-state[data-v-2f4528b3]{padding:40px;text-align:center;color:#999}.id-link[data-v-2f4528b3]{color:#0058ab;cursor:pointer}.action-buttons[data-v-2f4528b3]{display:flex;gap:8px;justify-content:center}.action-btn[data-v-2f4528b3]{padding:6px 12px;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:opacity .2s}.action-btn.blue[data-v-2f4528b3]{background:#0058ab;color:#fff}.action-btn.red[data-v-2f4528b3]{background:#ff4d4f;color:#fff}.action-btn.orange[data-v-2f4528b3]{background:#ff9800;color:#fff}.action-btn[data-v-2f4528b3]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-2f4528b3]{padding:40px;text-align:center;color:#999}.modal-overlay[data-v-2f4528b3]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-2f4528b3]{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header[data-v-2f4528b3]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}.modal-header h3[data-v-2f4528b3]{margin:0;font-size:18px}.close-btn[data-v-2f4528b3]{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.modal-body[data-v-2f4528b3]{padding:20px}.form-group[data-v-2f4528b3]{margin-bottom:20px}.form-group label[data-v-2f4528b3]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.form-group input[data-v-2f4528b3],.form-group select[data-v-2f4528b3]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box;background:#fff}.form-group input[data-v-2f4528b3]:focus,.form-group select[data-v-2f4528b3]:focus{border-color:#0058ab}.form-group select[data-v-2f4528b3]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:35px}.form-group input.readonly-input[data-v-2f4528b3]{background-color:#f5f5f5;color:#666;cursor:not-allowed}.form-group input.readonly-input[data-v-2f4528b3]:focus{border-color:#e5e5e5}.modal-footer[data-v-2f4528b3]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #e5e5e5}.btn-cancel[data-v-2f4528b3],.btn-confirm[data-v-2f4528b3]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;cursor:pointer}.btn-cancel[data-v-2f4528b3]{background:#f5f5f5;color:#666}.btn-confirm[data-v-2f4528b3]{background:#0058ab;color:#fff}@media (max-width: 1024px){.main-content[data-v-2f4528b3]{margin-left:0}}.dashboard-container[data-v-1be046aa]{display:flex;min-height:100vh;background:#f5f5f5}.main-content[data-v-1be046aa]{flex:1;margin-left:280px;padding:20px;background:#fff;min-height:100vh;max-width:calc(100vw - 280px);overflow-x:hidden;box-sizing:border-box}.withdrawal-management-content[data-v-1be046aa]{width:100%;max-width:100%;box-sizing:border-box}.page-title[data-v-1be046aa]{font-size:24px;font-weight:600;color:#333;margin:0 0 20px}.search-action-section[data-v-1be046aa]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.search-filters-row[data-v-1be046aa]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-1be046aa]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-1be046aa]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-1be046aa]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;min-width:150px;transition:border-color .2s}.filter-input[data-v-1be046aa]:focus{outline:none;border-color:#0058ab}.date-input[data-v-1be046aa]{min-width:140px}.search-btn[data-v-1be046aa]{padding:10px 20px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-1be046aa]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-1be046aa]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.export-btn[data-v-1be046aa]{background:#28a745}.export-btn[data-v-1be046aa]:hover{background:#218838}.summary-section[data-v-1be046aa]{display:flex;gap:10px;margin-bottom:10px}.summary-card[data-v-1be046aa]{flex:1;display:flex;align-items:center;gap:16px;background:#fff;border-radius:6px;border:1px solid #e5e5e5;padding:6px 12px;min-height:36px}.summary-label[data-v-1be046aa]{font-size:13px;font-weight:600;color:#333;margin-bottom:0;white-space:nowrap}.summary-stats[data-v-1be046aa]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.stat-item[data-v-1be046aa]{display:flex;flex-direction:row;align-items:center;gap:8px}.stat-label[data-v-1be046aa]{font-size:12px;color:#666;white-space:nowrap}.stat-value[data-v-1be046aa]{font-size:15px;font-weight:600;line-height:1.2}.stat-value.success[data-v-1be046aa]{color:#ff4d4f}.stat-value.pending[data-v-1be046aa]{color:#999}.stat-value.failed[data-v-1be046aa]{color:#1890ff}.content-card[data-v-1be046aa]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:100%}.table-wrapper[data-v-1be046aa]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;max-width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-1be046aa]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-1be046aa]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-1be046aa]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-1be046aa]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-1be046aa]{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table thead[data-v-1be046aa]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-1be046aa]{padding:12px 8px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.data-table th[data-v-1be046aa]:last-child{border-right:none}.data-table tbody tr[data-v-1be046aa]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-1be046aa]:last-child{border-bottom:none}.data-table td[data-v-1be046aa]{padding:12px 8px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle;max-width:200px;word-wrap:break-word;overflow-wrap:break-word}.data-table td[data-v-1be046aa]:last-child{border-right:none}.data-table tbody tr[data-v-1be046aa]:hover{background:#fafafa}.id-link[data-v-1be046aa],.user-link[data-v-1be046aa]{color:#0058ab;cursor:pointer}.id-link[data-v-1be046aa]:hover,.user-link[data-v-1be046aa]:hover{text-decoration:underline}.user-cell[data-v-1be046aa]{display:flex;flex-direction:column;gap:2px;cursor:pointer}.user-nickname[data-v-1be046aa]{font-size:12px;color:#666;line-height:1.3;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-badge[data-v-1be046aa]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.type-badge.withdrawal[data-v-1be046aa]{background:#52c41a;color:#fff}.type-badge.deduction[data-v-1be046aa]{background:#ff4d4f;color:#fff}.amount[data-v-1be046aa]{font-weight:600;color:#333}.currency-icon[data-v-1be046aa]{margin-left:4px}.collection-info[data-v-1be046aa]{font-size:13px;color:#666;line-height:1.6;text-align:left;max-width:250px}.status-badge[data-v-1be046aa]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.status-badge.pending[data-v-1be046aa]{background:#fff1f0;color:#ff4d4f}.status-badge.processing[data-v-1be046aa]{background:#e6f7ff;color:#1890ff}.status-badge.success[data-v-1be046aa]{background:#f6ffed;color:#52c41a}.status-badge.failed[data-v-1be046aa]{background:#fff2e8;color:#fa8c16}.confirm-status[data-v-1be046aa]{font-size:13px}.confirm-status.transferred[data-v-1be046aa]{color:#52c41a}.confirm-status.not-transferred[data-v-1be046aa]{color:#999}.detail-btn[data-v-1be046aa]{background:none;border:none;color:#0058ab;cursor:pointer;font-size:16px;padding:4px 8px}.detail-btn[data-v-1be046aa]:hover{color:#004a8f}.action-buttons[data-v-1be046aa]{display:flex;gap:8px}.action-btn[data-v-1be046aa]{padding:6px 12px;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s}.review-btn[data-v-1be046aa]{background:#1890ff;color:#fff}.review-btn[data-v-1be046aa]:hover{background:#40a9ff}.edit-btn[data-v-1be046aa]{background:#fa8c16;color:#fff}.edit-btn[data-v-1be046aa]:hover{background:#ffa940}.delete-btn[data-v-1be046aa]{background:#f5f5f5;color:#666}.delete-btn[data-v-1be046aa]:hover{background:#e5e5e5}.empty-state[data-v-1be046aa]{text-align:center;padding:40px;color:#999}.pagination-wrapper[data-v-1be046aa]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-1be046aa]{color:#666;font-size:14px}.pagination-controls[data-v-1be046aa]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-1be046aa]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-1be046aa]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-1be046aa]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-1be046aa]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-1be046aa]:hover{border-color:#0058ab}.pagination-page-info[data-v-1be046aa]{display:flex;align-items:center}.pagination-page-input[data-v-1be046aa]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-1be046aa]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-1be046aa]:focus{outline:none;border-color:#0058ab}.page-input[data-v-1be046aa]::-webkit-inner-spin-button,.page-input[data-v-1be046aa]::-webkit-outer-spin-button{opacity:1}@media (max-width: 1024px){.main-content[data-v-1be046aa]{margin-left:0;max-width:100vw}}.modal-overlay[data-v-1be046aa]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn-1be046aa .2s ease}@keyframes fadeIn-1be046aa{0%{opacity:0}to{opacity:1}}.modal-content[data-v-1be046aa]{background:#fff;border-radius:8px;width:90%;max-width:500px;box-shadow:0 4px 20px #0003;animation:slideUp-1be046aa .3s ease}@keyframes slideUp-1be046aa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-1be046aa]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.modal-header h3[data-v-1be046aa]{margin:0;font-size:18px;font-weight:600;color:#333}.modal-close[data-v-1be046aa]{background:none;border:none;font-size:28px;color:#999;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.modal-close[data-v-1be046aa]:hover{background:#f5f5f5;color:#333}.modal-body[data-v-1be046aa]{padding:20px}.review-info[data-v-1be046aa]{background:#f8f9fa;padding:15px;border-radius:6px;margin-bottom:20px}.review-info p[data-v-1be046aa]{margin:8px 0;font-size:14px;color:#333}.user-modal-content[data-v-1be046aa]{max-width:560px}.user-modal-loading[data-v-1be046aa],.user-modal-error[data-v-1be046aa]{text-align:center;padding:24px 0;color:#666}.user-modal-error[data-v-1be046aa]{color:#c0392b}.user-detail-grid[data-v-1be046aa]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.user-detail-item[data-v-1be046aa]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#f8f9fa;border-radius:6px}.user-detail-item.full[data-v-1be046aa]{grid-column:1 / -1}.user-detail-item .label[data-v-1be046aa]{font-size:12px;color:#888}.user-detail-item .value[data-v-1be046aa]{font-size:14px;color:#333;word-break:break-all}.user-detail-item .value.address[data-v-1be046aa]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.review-info strong[data-v-1be046aa]{color:#1976d2;margin-right:8px}.form-group[data-v-1be046aa]{margin-bottom:16px}.form-group label[data-v-1be046aa]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#333}.modal-select[data-v-1be046aa]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.modal-select[data-v-1be046aa]:focus{outline:none;border-color:#1976d2}.modal-textarea[data-v-1be046aa]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;box-sizing:border-box}.modal-textarea[data-v-1be046aa]:focus{outline:none;border-color:#1976d2}.warning-note[data-v-1be046aa]{background:#fff3e0;border-left:4px solid #ff9800;padding:12px;border-radius:4px;font-size:13px;color:#e65100;margin-top:12px}.delete-warning[data-v-1be046aa]{text-align:center;padding:20px 0}.warning-icon[data-v-1be046aa]{font-size:48px;margin-bottom:12px}.delete-warning p[data-v-1be046aa]{font-size:16px;font-weight:600;color:#333;margin:0}.modal-footer[data-v-1be046aa]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e0e0e0}.modal-btn[data-v-1be046aa]{padding:10px 24px;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.cancel-btn[data-v-1be046aa]{background:#f5f5f5;color:#666}.cancel-btn[data-v-1be046aa]:hover{background:#e0e0e0}.confirm-btn[data-v-1be046aa]{background:#1976d2;color:#fff}.confirm-btn[data-v-1be046aa]:hover{background:#1565c0}.danger-btn[data-v-1be046aa]{background:#d32f2f;color:#fff}.danger-btn[data-v-1be046aa]:hover{background:#c62828}.dashboard-container[data-v-ad8e7b33]{display:flex;min-height:100vh;background:#f5f5f5}.main-content[data-v-ad8e7b33]{flex:1;margin-left:280px;padding:20px;background:#fff;min-height:100vh}.page-title[data-v-ad8e7b33]{font-size:24px;font-weight:600;color:#333;margin:0 0 20px}.search-action-section[data-v-ad8e7b33]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;padding:20px;margin-bottom:20px}.search-filters-row[data-v-ad8e7b33]{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.filter-group[data-v-ad8e7b33]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-ad8e7b33]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-ad8e7b33]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;min-width:150px;transition:border-color .2s}.filter-input[data-v-ad8e7b33]:focus{outline:none;border-color:#0058ab}.search-btn[data-v-ad8e7b33]{padding:10px 20px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-ad8e7b33]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-ad8e7b33]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.action-btn-bar[data-v-ad8e7b33]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;background-size:8px 8px;box-shadow:0 2px 4px #0003}.action-btn-bar.green[data-v-ad8e7b33]{background-color:#52c41a;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #52c41a4d}.action-btn-bar.green[data-v-ad8e7b33]:hover{background-color:#73d13d;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #52c41a66;transform:translateY(-1px)}.action-btn-bar.green[data-v-ad8e7b33]:active{transform:translateY(0);box-shadow:0 1px 2px #52c41a4d}.content-card[data-v-ad8e7b33]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden}.table-wrapper[data-v-ad8e7b33]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-ad8e7b33]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-ad8e7b33]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-ad8e7b33]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-ad8e7b33]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-ad8e7b33]{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table thead[data-v-ad8e7b33]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-ad8e7b33]{padding:12px 8px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.data-table th[data-v-ad8e7b33]:last-child{border-right:none}.data-table tbody tr[data-v-ad8e7b33]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-ad8e7b33]:hover{background:#fafafa}.data-table tbody tr[data-v-ad8e7b33]:last-child{border-bottom:none}.data-table td[data-v-ad8e7b33]{padding:12px 8px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word}.data-table td[data-v-ad8e7b33]:last-child{border-right:none}.data-table td[data-v-ad8e7b33]:nth-child(4){text-align:left;max-width:400px;min-width:200px}.data-table .empty-state[data-v-ad8e7b33]{padding:40px;text-align:center;color:#999}.id-link[data-v-ad8e7b33]{color:#0058ab;cursor:pointer}.id-link[data-v-ad8e7b33]:hover{text-decoration:underline}.type-badge[data-v-ad8e7b33]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background:#e6f7ff;color:#1890ff}.content-preview[data-v-ad8e7b33]{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}.action-buttons[data-v-ad8e7b33]{display:flex;gap:8px}.action-btn[data-v-ad8e7b33]{padding:6px 12px;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s}.action-btn.white[data-v-ad8e7b33]{background:#f5f5f5;color:#666}.action-btn.white[data-v-ad8e7b33]:hover{background:#e5e5e5}.action-btn.red-outline[data-v-ad8e7b33]{background:#fff;color:#ff4d4f;border:1px solid #ff4d4f}.action-btn.red-outline[data-v-ad8e7b33]:hover{background:#fff1f0}.pagination-wrapper[data-v-ad8e7b33]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-ad8e7b33]{color:#666;font-size:14px}.pagination-controls[data-v-ad8e7b33]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-ad8e7b33]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-ad8e7b33]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-ad8e7b33]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-ad8e7b33]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-ad8e7b33]:hover{border-color:#0058ab}.pagination-page-info[data-v-ad8e7b33]{display:flex;align-items:center}.pagination-page-input[data-v-ad8e7b33]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-ad8e7b33]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-ad8e7b33]:focus{outline:none;border-color:#0058ab}.page-input[data-v-ad8e7b33]::-webkit-inner-spin-button,.page-input[data-v-ad8e7b33]::-webkit-outer-spin-button{opacity:1}.modal-overlay[data-v-ad8e7b33]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.content-modal[data-v-ad8e7b33]{width:90%;max-width:1000px;max-height:90vh;overflow-y:auto}.modal-content[data-v-ad8e7b33]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026}.modal-header[data-v-ad8e7b33]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}.modal-header h3[data-v-ad8e7b33]{margin:0;font-size:18px;font-weight:600;color:#333}.close-btn[data-v-ad8e7b33]{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.close-btn[data-v-ad8e7b33]:hover{background:#f5f5f5}.modal-body[data-v-ad8e7b33]{padding:20px}.form-group[data-v-ad8e7b33]{margin-bottom:20px}.form-group label[data-v-ad8e7b33]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.form-group input[data-v-ad8e7b33],.form-group select[data-v-ad8e7b33]{width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;transition:border-color .2s}.form-group input[data-v-ad8e7b33]:focus,.form-group select[data-v-ad8e7b33]:focus{outline:none;border-color:#0058ab}.form-select[data-v-ad8e7b33]{width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;background:#fff}.editor-wrapper[data-v-ad8e7b33]{border:1px solid #e5e5e5;border-radius:6px;overflow:hidden}.editor-container[data-v-ad8e7b33]{height:500px;min-height:500px;background:#fff}.editor-container[data-v-ad8e7b33] .ql-container{height:calc(100% - 42px);min-height:calc(100% - 42px);font-size:14px}.editor-container[data-v-ad8e7b33] .ql-editor{min-height:calc(100% - 42px);height:auto}.modal-footer[data-v-ad8e7b33]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #e5e5e5}.btn-cancel[data-v-ad8e7b33],.btn-confirm[data-v-ad8e7b33]{padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s;border:none}.btn-cancel[data-v-ad8e7b33]{background:#f5f5f5;color:#666}.btn-cancel[data-v-ad8e7b33]:hover{background:#e5e5e5}.btn-confirm[data-v-ad8e7b33]{background:#0058ab;color:#fff}.btn-confirm[data-v-ad8e7b33]:hover{background:#004a8f}.btn-confirm[data-v-ad8e7b33]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 1024px){.main-content[data-v-ad8e7b33]{margin-left:0}}.dashboard-container[data-v-3ba98975]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-3ba98975]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff}.timer-content[data-v-3ba98975]{width:100%}.page-title[data-v-3ba98975]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-3ba98975]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5}.tip-text[data-v-3ba98975]{margin:0 0 16px;color:#666;font-size:13px;line-height:1.5}.form-grid[data-v-3ba98975]{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-bottom:16px}.filter-group[data-v-3ba98975]{display:flex;align-items:center;gap:10px}.filter-label[data-v-3ba98975]{font-size:13px;color:#666;white-space:nowrap}.filter-input[data-v-3ba98975],.filter-select[data-v-3ba98975]{padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;background:#fff}.time-input[data-v-3ba98975]{width:140px}.filter-select[data-v-3ba98975]{min-width:280px}.switch-text[data-v-3ba98975]{font-size:13px;color:#333}.switch[data-v-3ba98975]{position:relative;display:inline-block;width:42px;height:22px}.switch input[data-v-3ba98975]{opacity:0;width:0;height:0}.slider[data-v-3ba98975]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s;border-radius:22px}.slider[data-v-3ba98975]:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.2s;border-radius:50%}input:checked+.slider[data-v-3ba98975]{background-color:#7ea956}input:checked+.slider[data-v-3ba98975]:before{transform:translate(20px)}.action-buttons-row[data-v-3ba98975]{display:flex;gap:10px;margin-bottom:16px}.search-btn[data-v-3ba98975],.action-btn-bar[data-v-3ba98975]{padding:8px 16px;border:none;border-radius:6px;font-size:14px;cursor:pointer;color:#fff}.search-btn[data-v-3ba98975]{background:#0058ab}.search-btn[data-v-3ba98975]:disabled,.action-btn-bar[data-v-3ba98975]:disabled{opacity:.6;cursor:not-allowed}.action-btn-bar.orange[data-v-3ba98975]{background:#ff8c00}.meta-box[data-v-3ba98975]{padding:12px 14px;background:#f7f9fc;border-radius:6px;color:#555;font-size:13px;display:flex;flex-direction:column;gap:6px}.loading-text[data-v-3ba98975]{color:#999;padding:20px 0}@media (max-width: 1024px){.main-content[data-v-3ba98975]{margin-left:0}}.dashboard-container[data-v-73eef599]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-73eef599]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff}.page-content[data-v-73eef599]{width:100%}.page-title[data-v-73eef599]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-73eef599]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5}.tip-text[data-v-73eef599]{margin:0 0 16px;color:#666;font-size:13px;line-height:1.6}.form-grid[data-v-73eef599]{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-bottom:16px}.filter-group[data-v-73eef599]{display:flex;align-items:center;gap:10px}.filter-label[data-v-73eef599]{font-size:13px;color:#666;white-space:nowrap}.filter-input[data-v-73eef599]{width:160px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none}.action-buttons-row[data-v-73eef599]{display:flex;gap:10px;margin-bottom:16px}.search-btn[data-v-73eef599]{padding:8px 16px;border:none;border-radius:6px;font-size:14px;cursor:pointer;color:#fff;background:#0058ab}.search-btn[data-v-73eef599]:disabled{opacity:.6;cursor:not-allowed}.meta-box[data-v-73eef599]{padding:12px 14px;background:#f7f9fc;border-radius:6px;color:#555;font-size:13px;display:flex;flex-direction:column;gap:6px}.loading-text[data-v-73eef599]{color:#999;padding:20px 0}.modal-overlay[data-v-73eef599]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-73eef599]{background:#fff;border-radius:10px;width:90%;max-width:420px;box-shadow:0 5px 15px #00000040}.modal-header[data-v-73eef599]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee}.modal-header h3[data-v-73eef599]{margin:0;font-size:16px;color:#333}.close-btn[data-v-73eef599]{border:none;background:none;font-size:22px;cursor:pointer;color:#999;line-height:1}.modal-body[data-v-73eef599]{padding:20px}.confirm-warning[data-v-73eef599]{text-align:center}.confirm-warning p[data-v-73eef599]{margin:0 0 10px;font-size:15px;color:#333;line-height:1.5}.warning-text[data-v-73eef599]{font-size:13px!important;color:#888!important}.modal-footer[data-v-73eef599]{display:flex;justify-content:flex-end;gap:10px;padding:12px 20px 18px}.btn-cancel[data-v-73eef599],.btn-confirm[data-v-73eef599]{padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;border:none}.btn-cancel[data-v-73eef599]{background:#f5f5f5;color:#333}.btn-confirm[data-v-73eef599]{background:#0058ab;color:#fff}.btn-cancel[data-v-73eef599]:disabled,.btn-confirm[data-v-73eef599]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 1024px){.main-content[data-v-73eef599]{margin-left:0}}.dashboard-container[data-v-02bc3d78]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-02bc3d78]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff}.page-content[data-v-02bc3d78]{width:100%}.page-title[data-v-02bc3d78]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px}.search-action-section[data-v-02bc3d78]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5}.tip-text[data-v-02bc3d78]{margin:0 0 16px;color:#666;font-size:13px;line-height:1.6}.form-grid[data-v-02bc3d78]{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-bottom:16px}.filter-group[data-v-02bc3d78]{display:flex;align-items:center;gap:10px}.filter-label[data-v-02bc3d78]{font-size:13px;color:#666;white-space:nowrap}.filter-input[data-v-02bc3d78]{width:160px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none}.switch-text[data-v-02bc3d78]{font-size:13px;color:#555}.switch[data-v-02bc3d78]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-02bc3d78]{opacity:0;width:0;height:0}.slider[data-v-02bc3d78]{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:#ccc;border-radius:24px;transition:.2s}.slider[data-v-02bc3d78]:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.2s}.switch input:checked+.slider[data-v-02bc3d78]{background:#0058ab}.switch input:checked+.slider[data-v-02bc3d78]:before{transform:translate(20px)}.action-buttons-row[data-v-02bc3d78]{display:flex;gap:10px;margin-bottom:16px}.search-btn[data-v-02bc3d78]{padding:8px 16px;border:none;border-radius:6px;font-size:14px;cursor:pointer;color:#fff;background:#0058ab}.search-btn[data-v-02bc3d78]:disabled{opacity:.6;cursor:not-allowed}.meta-box[data-v-02bc3d78]{padding:12px 14px;background:#f7f9fc;border-radius:6px;color:#555;font-size:13px;display:flex;flex-direction:column;gap:6px}.loading-text[data-v-02bc3d78]{color:#999;padding:20px 0}@media (max-width: 1024px){.main-content[data-v-02bc3d78]{margin-left:0}}.dashboard-container[data-v-e6c41510]{display:flex;min-height:100vh;background:#fafafa}.main-content[data-v-e6c41510]{flex:1;margin-left:280px;padding:20px;min-height:100vh;background:#fff;overflow-x:auto;overflow-y:visible}.notice-management-content[data-v-e6c41510]{width:100%}.page-title[data-v-e6c41510]{font-size:24px;font-weight:700;color:#333;margin:0 0 20px;padding:0}.search-action-section[data-v-e6c41510]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e5e5;margin-bottom:20px}.search-filters-row[data-v-e6c41510]{display:flex;align-items:flex-end;gap:15px;margin-bottom:15px;flex-wrap:wrap}.filter-group[data-v-e6c41510]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-e6c41510]{font-size:13px;color:#666;font-weight:500}.filter-input[data-v-e6c41510],.filter-select[data-v-e6c41510]{padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;background:#fff}.filter-input[data-v-e6c41510]:focus,.filter-select[data-v-e6c41510]:focus{border-color:#0058ab}.filter-input[data-v-e6c41510]{width:150px}.filter-select[data-v-e6c41510]{width:150px;cursor:pointer}.search-btn[data-v-e6c41510]{padding:10px 24px;background-color:#0058ab;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;height:fit-content;margin-bottom:0;box-shadow:0 2px 4px #0058ab4d}.search-btn[data-v-e6c41510]:hover{background-color:#004a8f;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:8px 8px;box-shadow:0 4px 8px #0058ab66;transform:translateY(-1px)}.search-btn[data-v-e6c41510]:active{transform:translateY(0);box-shadow:0 1px 2px #0058ab4d}.action-buttons-row[data-v-e6c41510]{display:flex;align-items:center;gap:12px;padding-top:15px;border-top:1px solid #f0f0f0}.action-btn-bar[data-v-e6c41510]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s;background-size:8px 8px;box-shadow:0 2px 4px #0003}.action-btn-bar.green[data-v-e6c41510]{background-color:#52c41a;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);color:#fff;box-shadow:0 2px 4px #52c41a4d}.action-btn-bar.green[data-v-e6c41510]:hover{background-color:#73d13d;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);box-shadow:0 4px 8px #52c41a66;transform:translateY(-1px)}.action-btn-bar.green[data-v-e6c41510]:active{transform:translateY(0);box-shadow:0 1px 2px #52c41a4d}.content-card[data-v-e6c41510]{background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden}.table-wrapper[data-v-e6c41510]{overflow-x:auto;overflow-y:auto;max-height:600px;width:100%;-webkit-overflow-scrolling:touch}.table-wrapper[data-v-e6c41510]::-webkit-scrollbar{height:8px;width:8px}.table-wrapper[data-v-e6c41510]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.table-wrapper[data-v-e6c41510]::-webkit-scrollbar-thumb{background:#0058ab;border-radius:4px}.table-wrapper[data-v-e6c41510]::-webkit-scrollbar-thumb:hover{background:#004a8f}.data-table[data-v-e6c41510]{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table thead[data-v-e6c41510]{background:#f5f5f5;position:sticky;top:0;z-index:10}.data-table th[data-v-e6c41510]{padding:12px 8px;text-align:center;font-weight:600;color:#333;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space:nowrap;min-width:80px}.data-table th[data-v-e6c41510]:last-child{border-right:none}.data-table tbody tr[data-v-e6c41510]{border-bottom:1px solid #f0f0f0;transition:background .2s}.data-table tbody tr[data-v-e6c41510]:hover{background:#fafafa}.data-table tbody tr[data-v-e6c41510]:last-child{border-bottom:none}.data-table td[data-v-e6c41510]{padding:12px 8px;text-align:center;color:#666;border-right:1px solid #f0f0f0;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word}.data-table td[data-v-e6c41510]:nth-child(2){text-align:left;max-width:400px;min-width:200px}.data-table td[data-v-e6c41510]:last-child{border-right:none}.data-table .empty-state[data-v-e6c41510]{padding:40px;text-align:center;color:#999}.id-link[data-v-e6c41510],.user-link[data-v-e6c41510]{color:#0058ab;cursor:pointer}.id-link[data-v-e6c41510]:hover,.user-link[data-v-e6c41510]:hover{text-decoration:underline}.content-cell[data-v-e6c41510]{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.content-cell[data-v-e6c41510]:hover{color:#0058ab}.read-status[data-v-e6c41510]{padding:4px 8px;border-radius:4px;font-size:12px}.read-status.read[data-v-e6c41510]{background:#52c41a;color:#fff}.read-status.unread[data-v-e6c41510]{background:#ff4d4f;color:#fff}.reply-status[data-v-e6c41510]{color:#52c41a;font-weight:500}.action-buttons[data-v-e6c41510]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-e6c41510]{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-size:12px;display:flex;align-items:center;gap:4px;transition:background .2s}.view-btn[data-v-e6c41510]{background:#52c41a;color:#fff}.view-btn[data-v-e6c41510]:hover{background:#73d13d}.read-btn[data-v-e6c41510]{background:#0058ab;color:#fff}.read-btn[data-v-e6c41510]:hover{background:#004a8f}.delete-btn[data-v-e6c41510]{background:#ff4d4f;color:#fff}.delete-btn[data-v-e6c41510]:hover{background:#ff7875}.pagination-wrapper[data-v-e6c41510]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border-top:1px solid #e0e0e0;margin-top:10px}.pagination-info[data-v-e6c41510]{color:#666;font-size:14px}.pagination-controls[data-v-e6c41510]{display:flex;align-items:center;gap:10px}.pagination-btn[data-v-e6c41510]{padding:8px 16px;border:1px solid #ddd;background:#fff;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.pagination-btn[data-v-e6c41510]:hover:not(:disabled){background:#f5f5f5;border-color:#0058ab;color:#0058ab}.pagination-btn[data-v-e6c41510]:disabled{opacity:.5;cursor:not-allowed}.page-size-select[data-v-e6c41510]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.page-size-select[data-v-e6c41510]:hover{border-color:#0058ab}.pagination-page-info[data-v-e6c41510]{display:flex;align-items:center}.pagination-page-input[data-v-e6c41510]{display:flex;align-items:center;gap:4px;font-size:14px;color:#666}.page-input[data-v-e6c41510]{width:60px;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;text-align:center;transition:border-color .2s}.page-input[data-v-e6c41510]:focus{outline:none;border-color:#0058ab}.page-input[data-v-e6c41510]::-webkit-inner-spin-button,.page-input[data-v-e6c41510]::-webkit-outer-spin-button{opacity:1}.modal-overlay[data-v-e6c41510]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-e6c41510]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0000004d}.detail-modal[data-v-e6c41510]{max-width:800px}.modal-header[data-v-e6c41510]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.main-content[data-v-e6c41510]::-webkit-scrollbar-track{background:#f5f5f5!important}@media (max-width: 1024px){.main-content[data-v-e6c41510]{margin-left:0}}.modal-header h3[data-v-e6c41510]{margin:0;font-size:18px}.close-btn[data-v-e6c41510]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-e6c41510]:hover{color:#333}.modal-body[data-v-e6c41510]{padding:20px}.form-group[data-v-e6c41510]{margin-bottom:20px}.form-group label[data-v-e6c41510]{display:block;margin-bottom:8px;font-weight:500;color:#333}.form-group input[data-v-e6c41510],.form-group textarea[data-v-e6c41510],.form-group select[data-v-e6c41510]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.form-group textarea[data-v-e6c41510]{resize:vertical;min-height:100px}.modal-footer[data-v-e6c41510]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #eee}.btn-cancel[data-v-e6c41510],.btn-confirm[data-v-e6c41510]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-cancel[data-v-e6c41510]{background:#f5f5f5;color:#333}.btn-cancel[data-v-e6c41510]:hover{background:#e0e0e0}.btn-confirm[data-v-e6c41510]{background:#0058ab;color:#fff}.btn-confirm[data-v-e6c41510]:hover{background:#004a8f}.detail-item[data-v-e6c41510]{margin-bottom:15px;display:flex;align-items:flex-start}.detail-item label[data-v-e6c41510]{font-weight:500;color:#666;min-width:100px}.detail-content[data-v-e6c41510]{flex:1;word-break:break-word;line-height:1.6}
