.overview-tab .stats-grid[data-v-c73735f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:40px}.overview-tab .stats-grid .stat-card[data-v-c73735f6]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.07);display:flex;align-items:center;gap:20px;transition:transform .2s ease}.overview-tab .stats-grid .stat-card[data-v-c73735f6]:hover{transform:translateY(-2px)}.overview-tab .stats-grid .stat-card .card-icon[data-v-c73735f6]{color:#667eea;opacity:.8}.overview-tab .stats-grid .stat-card .card-content[data-v-c73735f6]{flex:1}.overview-tab .stats-grid .stat-card .card-content h3[data-v-c73735f6]{margin:0;font-size:32px;font-weight:700;color:#333}.overview-tab .stats-grid .stat-card .card-content p[data-v-c73735f6]{margin:5px 0 0;color:#666;font-size:14px}.overview-tab .stats-grid .stat-card .card-content small[data-v-c73735f6]{color:#888;font-size:12px}.overview-tab .stats-grid .stat-card.reward-card .card-icon[data-v-c73735f6],.overview-tab .stats-grid .stat-card.reward-card h3[data-v-c73735f6]{color:#ff6b35}.overview-tab .stats-grid .stat-card.no-reward-card .card-icon[data-v-c73735f6],.overview-tab .stats-grid .stat-card.no-reward-card h3[data-v-c73735f6]{color:gold}.overview-tab .stats-grid .stat-card.percentage-reward-card .card-icon[data-v-c73735f6],.overview-tab .stats-grid .stat-card.percentage-reward-card h3[data-v-c73735f6]{color:#28a745}.overview-tab .details-section[data-v-c73735f6],.overview-tab .percentage-reward-report[data-v-c73735f6],.overview-tab .reward-info-section[data-v-c73735f6]{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.07)}.overview-tab .details-section h2[data-v-c73735f6],.overview-tab .percentage-reward-report h2[data-v-c73735f6],.overview-tab .reward-info-section h2[data-v-c73735f6]{margin:0 0 20px;color:#333;font-size:24px;font-weight:600}.overview-tab .details-section h3[data-v-c73735f6],.overview-tab .percentage-reward-report h3[data-v-c73735f6],.overview-tab .reward-info-section h3[data-v-c73735f6]{margin:20px 0 15px;color:#333;font-size:18px;font-weight:600}.overview-tab .details-grid .detail-item[data-v-c73735f6]{display:flex;align-items:flex-start;gap:15px}.overview-tab .details-grid .detail-item .icon[data-v-c73735f6]{color:#667eea;margin-top:2px}.overview-tab .details-grid .detail-item strong[data-v-c73735f6]{color:#333;display:block;margin-bottom:5px}.overview-tab .details-grid .detail-item p[data-v-c73735f6]{margin:0;color:#666;line-height:1.5}.overview-tab .reward-details .reward-item[data-v-c73735f6]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #eee}.overview-tab .reward-details .reward-item[data-v-c73735f6]:last-child{border-bottom:none}.overview-tab .reward-details .reward-item .reward-label[data-v-c73735f6]{font-weight:500;color:#333}.overview-tab .reward-details .reward-item .reward-value[data-v-c73735f6]{font-weight:600;color:#667eea}.overview-tab .percentage-reward-report .earnings-summary[data-v-c73735f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.overview-tab .percentage-reward-report .earnings-summary .summary-card[data-v-c73735f6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;padding:25px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 15px rgba(102,126,234,.3)}.overview-tab .percentage-reward-report .earnings-summary .summary-card .summary-content h3[data-v-c73735f6]{margin:0;font-size:28px;font-weight:700;color:#fff}.overview-tab .percentage-reward-report .earnings-summary .summary-card .summary-content p[data-v-c73735f6]{margin:5px 0 0;opacity:.9;font-size:14px}.overview-tab .percentage-reward-report .breakdown-table[data-v-c73735f6]{border:1px solid #e1e5e9;border-radius:8px;overflow:hidden;margin-top:15px}.overview-tab .percentage-reward-report .breakdown-table .table-header[data-v-c73735f6],.overview-tab .percentage-reward-report .breakdown-table .table-row[data-v-c73735f6]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1px;background:#f8f9fa}.overview-tab .percentage-reward-report .breakdown-table .table-header .table-cell[data-v-c73735f6],.overview-tab .percentage-reward-report .breakdown-table .table-row .table-cell[data-v-c73735f6]{padding:12px 15px;background:#fff;text-align:center;font-weight:500;color:#666}.overview-tab .percentage-reward-report .breakdown-table .table-header .table-cell[data-v-c73735f6]{font-weight:600;color:#333;background:#f1f3f4}.overview-tab .percentage-reward-report .breakdown-table .table-row:hover .table-cell[data-v-c73735f6]{background:#f8f9fa}.overview-tab .percentage-reward-report .performance-tips[data-v-c73735f6]{background:#f8f9fa;border-radius:8px;padding:20px;margin-top:20px}.overview-tab .percentage-reward-report .performance-tips h3[data-v-c73735f6]{margin:0 0 15px;color:#28a745}.overview-tab .percentage-reward-report .performance-tips ul[data-v-c73735f6]{margin:0;padding-left:20px}.overview-tab .percentage-reward-report .performance-tips ul li[data-v-c73735f6]{margin-bottom:8px;color:#555;line-height:1.5}@media(max-width:768px){.overview-tab .stats-grid[data-v-c73735f6]{grid-template-columns:1fr}.overview-tab .stats-grid .stat-card[data-v-c73735f6]{padding:20px;flex-direction:column;text-align:center}.overview-tab .percentage-reward-report .breakdown-table .table-header[data-v-c73735f6]{display:none}.overview-tab .percentage-reward-report .breakdown-table .table-row[data-v-c73735f6]{grid-template-columns:1fr}.overview-tab .percentage-reward-report .breakdown-table .table-row .table-cell[data-v-c73735f6]{text-align:left;border-bottom:1px solid #eee}.overview-tab .percentage-reward-report .breakdown-table .table-row .table-cell[data-v-c73735f6]:before{content:attr(data-label) ": ";font-weight:600;color:#666}}.transactions-tab .section-header[data-v-2273a05a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px;flex-wrap:wrap;gap:15px}.transactions-tab .section-header h2[data-v-2273a05a]{margin:0;font-size:24px;color:#333}.transactions-tab .section-header p[data-v-2273a05a]{margin:5px 0 0;color:#666;font-size:14px}.transactions-tab .section-header .total-badge[data-v-2273a05a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px}.transactions-tab .loading-state[data-v-2273a05a]{min-height:200px;position:relative}.transactions-tab .empty-state[data-v-2273a05a]{background:#fff;border-radius:12px;padding:60px 30px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.07)}.transactions-tab .empty-state .icon[data-v-2273a05a]{color:#ccc;margin-bottom:15px}.transactions-tab .empty-state h3[data-v-2273a05a]{margin:0 0 8px;color:#555}.transactions-tab .empty-state p[data-v-2273a05a]{color:#888;font-size:14px}.transactions-tab .transactions-list[data-v-2273a05a]{display:flex;flex-direction:column;gap:12px}.transactions-tab .transactions-list .transaction-card[data-v-2273a05a]{background:#fff;border-radius:12px;padding:20px 25px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;align-items:center;gap:20px;transition:transform .2s ease,box-shadow .2s ease}.transactions-tab .transactions-list .transaction-card[data-v-2273a05a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.transactions-tab .transactions-list .transaction-card .tx-icon[data-v-2273a05a]{width:48px;height:48px;border-radius:12px;background:#f0f4ff;display:flex;align-items:center;justify-content:center;color:#667eea;flex-shrink:0}.transactions-tab .transactions-list .transaction-card .tx-details[data-v-2273a05a]{flex:1}.transactions-tab .transactions-list .transaction-card .tx-details h4[data-v-2273a05a]{margin:0 0 4px;font-size:15px;color:#333;font-weight:600}.transactions-tab .transactions-list .transaction-card .tx-details .tx-date[data-v-2273a05a]{margin:0;font-size:13px;color:#888}.transactions-tab .transactions-list .transaction-card .tx-details .tx-type[data-v-2273a05a]{display:inline-block;margin-top:6px;font-size:11px;background:#e8f5e9;color:#2e7d32;padding:2px 8px;border-radius:4px;font-weight:500;text-transform:uppercase}.transactions-tab .transactions-list .transaction-card .tx-amount[data-v-2273a05a]{text-align:right;flex-shrink:0}.transactions-tab .transactions-list .transaction-card .tx-amount .amount[data-v-2273a05a]{display:block;font-size:20px;font-weight:700;color:#28a745}.transactions-tab .transactions-list .transaction-card .tx-amount .currency[data-v-2273a05a]{font-size:12px;color:#888}@media(max-width:768px){.transactions-tab .transactions-list .transaction-card[data-v-2273a05a]{flex-direction:column;text-align:center;gap:12px}.transactions-tab .transactions-list .transaction-card .tx-amount[data-v-2273a05a]{text-align:center}}.invoices-tab .section-header[data-v-d965e89a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px;flex-wrap:wrap;gap:15px}.invoices-tab .section-header h2[data-v-d965e89a]{margin:0;font-size:24px;color:#333}.invoices-tab .section-header p[data-v-d965e89a]{margin:5px 0 0;color:#666;font-size:14px}.invoices-tab .loading-state[data-v-d965e89a]{min-height:200px;position:relative}.invoices-tab .empty-state[data-v-d965e89a]{background:#fff;border-radius:12px;padding:60px 30px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.07)}.invoices-tab .empty-state .icon[data-v-d965e89a]{color:#ccc;margin-bottom:15px}.invoices-tab .empty-state h3[data-v-d965e89a]{margin:0 0 8px;color:#555}.invoices-tab .empty-state p[data-v-d965e89a]{color:#888;font-size:14px;margin-bottom:20px}.invoices-tab .invoices-list[data-v-d965e89a]{display:flex;flex-direction:column;gap:12px}.invoices-tab .invoices-list .invoice-card[data-v-d965e89a]{background:#fff;border-radius:12px;padding:20px 25px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:grid;grid-template-columns:1fr auto auto auto;gap:20px;align-items:center;transition:transform .2s ease}.invoices-tab .invoices-list .invoice-card[data-v-d965e89a]:hover{transform:translateY(-1px)}.invoices-tab .invoices-list .invoice-card .invoice-info h4[data-v-d965e89a]{margin:0 0 4px;font-size:15px;color:#333;font-weight:600}.invoices-tab .invoices-list .invoice-card .invoice-info .bill-to[data-v-d965e89a]{margin:0;font-size:13px;color:#666}.invoices-tab .invoices-list .invoice-card .invoice-info .invoice-date[data-v-d965e89a]{margin:4px 0 0;font-size:12px;color:#aaa}.invoices-tab .invoices-list .invoice-card .invoice-amount[data-v-d965e89a]{text-align:right}.invoices-tab .invoices-list .invoice-card .invoice-amount .amount[data-v-d965e89a]{display:block;font-size:18px;font-weight:700;color:#333}.invoices-tab .invoices-list .invoice-card .invoice-amount .currency[data-v-d965e89a]{font-size:12px;color:#888}.invoices-tab .invoices-list .invoice-card .status-badge[data-v-d965e89a]{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase}.invoices-tab .invoices-list .invoice-card .status-badge.draft[data-v-d965e89a]{background:#fff3e0;color:#e65100}.invoices-tab .invoices-list .invoice-card .status-badge.sent[data-v-d965e89a]{background:#e3f2fd;color:#1565c0}.invoices-tab .invoices-list .invoice-card .status-badge.paid[data-v-d965e89a]{background:#e8f5e9;color:#2e7d32}.invoices-tab .invoices-list .invoice-card .invoice-actions[data-v-d965e89a]{display:flex;gap:8px;flex-wrap:wrap}.invoice-modal-overlay[data-v-d965e89a]{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(0,0,0,.65)}.invoice-modal[data-v-d965e89a]{width:100%;max-width:860px;max-height:calc(100vh - 48px);background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.25)}.invoice-modal .modal-header[data-v-d965e89a]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #eee;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.invoice-modal .modal-header .modal-title[data-v-d965e89a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.invoice-modal .modal-header .modal-title h2[data-v-d965e89a]{margin:0;font-size:1.1rem;font-weight:600}.invoice-modal .modal-header .modal-title .invoice-ref[data-v-d965e89a]{font-size:12px;background:hsla(0,0%,100%,.2);padding:4px 10px;border-radius:20px}.invoice-modal .modal-header .modal-close[data-v-d965e89a]{background:hsla(0,0%,100%,.15);border:none;color:#fff;width:36px;height:36px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.invoice-modal .modal-header .modal-close[data-v-d965e89a]:hover{background:hsla(0,0%,100%,.25)}.invoice-modal .modal-body[data-v-d965e89a]{flex:1;overflow-y:auto;padding:24px;position:relative}.invoice-modal .modal-body .loading-widget[data-v-d965e89a]{min-height:240px;position:relative}.invoice-modal .modal-body .form-section[data-v-d965e89a]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #eee}.invoice-modal .modal-body .form-section[data-v-d965e89a]:last-of-type{border-bottom:none}.invoice-modal .modal-body .form-section h4[data-v-d965e89a]{margin:0 0 15px;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#888}.invoice-modal .modal-body .form-grid[data-v-d965e89a]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.invoice-modal .modal-body .form-grid .full-width[data-v-d965e89a]{grid-column:1/-1}.invoice-modal .modal-body .items-list[data-v-d965e89a]{margin-bottom:15px}.invoice-modal .modal-body .items-list .item-row[data-v-d965e89a]{display:grid;grid-template-columns:minmax(180px,2fr) minmax(90px,120px) minmax(120px,160px) minmax(90px,120px) 36px;gap:12px;align-items:end;margin-bottom:12px}.invoice-modal .modal-body .items-list .item-row[data-v-d965e89a] .input{width:100%}.invoice-modal .modal-body .items-list .item-row .item-total label[data-v-d965e89a]{display:block;font-size:12px;color:#888;margin-bottom:4px}.invoice-modal .modal-body .items-list .item-row .item-total span[data-v-d965e89a]{font-weight:600;color:#333;font-size:14px}.invoice-modal .modal-body .items-list .item-row .remove-item[data-v-d965e89a]{background:#fee;border:none;border-radius:6px;width:36px;height:36px;cursor:pointer;color:#dc3545;display:flex;align-items:center;justify-content:center}.invoice-modal .modal-body .items-list .item-row .remove-item[data-v-d965e89a]:hover{background:#fdd}.invoice-modal .modal-body .form-summary[data-v-d965e89a]{background:#f8f9fb;border-radius:8px;padding:20px;max-width:320px;margin-left:auto}.invoice-modal .modal-body .form-summary .summary-row[data-v-d965e89a]{display:flex;justify-content:space-between;padding:6px 0;font-size:14px;color:#555}.invoice-modal .modal-body .form-summary .summary-row.total[data-v-d965e89a]{border-top:2px solid #333;margin-top:8px;padding-top:12px;font-size:18px;font-weight:700;color:#222}.invoice-modal .modal-footer[data-v-d965e89a]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #eee;background:#fafbfc}.fade-enter-active[data-v-d965e89a],.fade-leave-active[data-v-d965e89a]{transition:opacity .2s ease}.fade-enter[data-v-d965e89a],.fade-leave-to[data-v-d965e89a]{opacity:0}@media(max-width:768px){.invoices-tab .invoices-list .invoice-card[data-v-d965e89a]{grid-template-columns:1fr;text-align:center}.invoices-tab .invoices-list .invoice-card .invoice-amount[data-v-d965e89a]{text-align:center}.invoices-tab .invoices-list .invoice-card .invoice-actions[data-v-d965e89a]{justify-content:center}.invoice-modal[data-v-d965e89a]{max-height:calc(100vh - 32px)}.invoice-modal .modal-body[data-v-d965e89a]{padding:16px}.invoice-modal .modal-body .form-grid[data-v-d965e89a],.invoice-modal .modal-body .items-list .item-row[data-v-d965e89a]{grid-template-columns:1fr}.invoice-modal .modal-footer[data-v-d965e89a]{flex-direction:column-reverse}.invoice-modal .modal-footer .button[data-v-d965e89a]{width:100%}}.participant-dashboard[data-v-271a75cb]{position:fixed;top:0;left:0;right:0;bottom:0;background:#f5f7fa;overflow-y:auto}.participant-dashboard .dashboard-header[data-v-271a75cb]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px 20px}.participant-dashboard .dashboard-header .header-content[data-v-271a75cb]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.participant-dashboard .dashboard-header .header-content .participant-info[data-v-271a75cb]{display:flex;align-items:center;gap:20px}.participant-dashboard .dashboard-header .header-content .participant-info .participant-avatar[data-v-271a75cb]{width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid #fff}.participant-dashboard .dashboard-header .header-content .participant-info .participant-avatar img[data-v-271a75cb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.participant-dashboard .dashboard-header .header-content .participant-info .participant-avatar .avatar-placeholder[data-v-271a75cb]{width:100%;height:100%;background:#ddd;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#666}.participant-dashboard .dashboard-header .header-content .participant-info .participant-details h1[data-v-271a75cb]{margin:0;font-size:28px;font-weight:600}.participant-dashboard .dashboard-header .header-content .participant-info .participant-details p[data-v-271a75cb]{margin:5px 0;opacity:.9}.participant-dashboard .dashboard-header .header-content .header-actions .button[data-v-271a75cb]{border-color:#fff;color:#fff}.participant-dashboard .dashboard-header .header-content .header-actions .button[data-v-271a75cb]:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.participant-dashboard .dashboard-content[data-v-271a75cb]{max-width:1200px;margin:-30px auto 0;padding:20px}.participant-dashboard .dashboard-content .dashboard-tabs[data-v-271a75cb]{display:flex;gap:8px;margin-bottom:25px;background:#fff;border-radius:12px;padding:8px;box-shadow:0 4px 6px rgba(0,0,0,.07)}.participant-dashboard .dashboard-content .dashboard-tabs .tab[data-v-271a75cb]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border-radius:8px;cursor:pointer;font-weight:500;font-size:14px;color:#666;transition:all .2s ease}.participant-dashboard .dashboard-content .dashboard-tabs .tab[data-v-271a75cb]:hover{background:#f5f7fa;color:#333}.participant-dashboard .dashboard-content .dashboard-tabs .tab.active[data-v-271a75cb]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.3)}@media(max-width:768px){.participant-dashboard .dashboard-header[data-v-271a75cb]{padding:20px 15px}.participant-dashboard .dashboard-header .header-content[data-v-271a75cb]{flex-direction:column;gap:20px;text-align:center}.participant-dashboard .dashboard-header .header-content .participant-info[data-v-271a75cb]{flex-direction:column;gap:15px}.participant-dashboard .dashboard-header .header-content .header-actions .button[data-v-271a75cb],.participant-dashboard .dashboard-header .header-content .header-actions[data-v-271a75cb]{width:100%}.participant-dashboard .dashboard-content[data-v-271a75cb]{margin-top:-20px;padding:15px}.participant-dashboard .dashboard-content .dashboard-tabs[data-v-271a75cb]{flex-direction:column}.participant-dashboard .dashboard-content .dashboard-tabs .tab[data-v-271a75cb]{justify-content:flex-start}}