.transactions-container[data-v-221aaefd]{max-width:1400px}[dir] .transactions-container[data-v-221aaefd]{padding:1.5rem;margin:0 auto}.page-header[data-v-221aaefd]{display:flex;justify-content:space-between;align-items:center}[dir] .page-header[data-v-221aaefd]{margin-bottom:1.5rem}.page-header h1[data-v-221aaefd]{font-size:1.75rem;font-weight:600;color:#1e293b}[dir] .page-header h1[data-v-221aaefd]{margin:0}.filters-section[data-v-221aaefd]{display:flex;flex-wrap:wrap;gap:1rem}[dir] .filters-section[data-v-221aaefd]{margin-bottom:1.5rem;padding:1rem;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.filters-section .filter-group[data-v-221aaefd]{display:flex;flex-direction:column;gap:.25rem}.filters-section .filter-group.search-group[data-v-221aaefd]{flex:1;min-width:200px}.filters-section .filter-group label[data-v-221aaefd]{font-size:.75rem;font-weight:500;color:#64748b}.filters-section .filter-group input[data-v-221aaefd],.filters-section .filter-group select[data-v-221aaefd]{font-size:.875rem}[dir] .filters-section .filter-group input[data-v-221aaefd],[dir] .filters-section .filter-group select[data-v-221aaefd]{padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:6px}.filters-section .filter-group input[data-v-221aaefd]:focus,.filters-section .filter-group select[data-v-221aaefd]:focus{outline:none}[dir] .filters-section .filter-group input[data-v-221aaefd]:focus,[dir] .filters-section .filter-group select[data-v-221aaefd]:focus{border-color:#6366f1}.table-container[data-v-221aaefd]{overflow:hidden}[dir] .table-container[data-v-221aaefd]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.transactions-table[data-v-221aaefd]{width:100%;border-collapse:collapse}[dir] .transactions-table td[data-v-221aaefd],[dir] .transactions-table th[data-v-221aaefd]{padding:1rem;border-bottom:1px solid #e2e8f0}[dir=ltr] .transactions-table td[data-v-221aaefd],[dir=ltr] .transactions-table th[data-v-221aaefd]{text-align:left}[dir=rtl] .transactions-table td[data-v-221aaefd],[dir=rtl] .transactions-table th[data-v-221aaefd]{text-align:right}.transactions-table th[data-v-221aaefd]{font-weight:600;font-size:.75rem;text-transform:uppercase;color:#64748b}[dir] .transactions-table th[data-v-221aaefd]{background:#f8fafc}[dir=ltr] .transactions-table .text-right[data-v-221aaefd]{text-align:right}[dir=rtl] .transactions-table .text-right[data-v-221aaefd]{text-align:left}.transactions-table .amount[data-v-221aaefd]{font-family:Monaco,Courier New,monospace;font-weight:600;color:#1e293b}.transactions-table .badge[data-v-221aaefd]{font-size:.75rem;font-weight:500}[dir] .transactions-table .badge[data-v-221aaefd]{padding:.25rem .5rem;border-radius:4px}.transactions-table .badge.badge-info[data-v-221aaefd]{color:#6366f1}[dir] .transactions-table .badge.badge-info[data-v-221aaefd]{background:#e0e7ff}.transactions-table .actions-cell[data-v-221aaefd]{display:flex;gap:.5rem}.transactions-table .actions-cell .btn-action[data-v-221aaefd]{color:#64748b}[dir] .transactions-table .actions-cell .btn-action[data-v-221aaefd]{padding:.5rem;border-radius:6px;background:none;border:none;cursor:pointer}.transactions-table .actions-cell .btn-action[data-v-221aaefd]:hover{color:#6366f1}[dir] .transactions-table .actions-cell .btn-action[data-v-221aaefd]:hover{background:#f1f5f9}.transactions-table .actions-cell .btn-action.btn-pay[data-v-221aaefd]{color:#10b981}.transactions-table .actions-cell .btn-action.btn-pay[data-v-221aaefd]:hover{color:#059669}[dir] .transactions-table .actions-cell .btn-action.btn-pay[data-v-221aaefd]:hover{background:#d1fae5}.status-badge[data-v-221aaefd]{display:inline-block;font-size:.75rem;font-weight:500}[dir] .status-badge[data-v-221aaefd]{padding:.25rem .5rem;border-radius:4px}.status-badge.pending[data-v-221aaefd]{color:#f59e0b}[dir] .status-badge.pending[data-v-221aaefd]{background:#fef3c7}.status-badge.confirmed[data-v-221aaefd]{color:#10b981}[dir] .status-badge.confirmed[data-v-221aaefd]{background:#d1fae5}.status-badge.paid[data-v-221aaefd]{color:#8b5cf6}[dir] .status-badge.paid[data-v-221aaefd]{background:#ede9fe}.status-badge.cancelled[data-v-221aaefd]{color:#ef4444}[dir] .status-badge.cancelled[data-v-221aaefd]{background:#fee2e2}.empty-state[data-v-221aaefd],.loading-state[data-v-221aaefd]{color:#64748b}[dir] .empty-state[data-v-221aaefd],[dir] .loading-state[data-v-221aaefd]{text-align:center;padding:3rem}.empty-state i[data-v-221aaefd],.loading-state i[data-v-221aaefd]{font-size:3rem;opacity:.5}[dir] .empty-state i[data-v-221aaefd],[dir] .loading-state i[data-v-221aaefd]{margin-bottom:1rem}.pagination-container[data-v-221aaefd]{display:flex;justify-content:center;align-items:center;gap:1rem}[dir] .pagination-container[data-v-221aaefd]{margin-top:1.5rem}.pagination-container .page-info[data-v-221aaefd]{font-size:.875rem;color:#64748b}.btn[data-v-221aaefd]{font-weight:500;text-decoration:none}[dir] .btn[data-v-221aaefd]{padding:.5rem 1rem;border-radius:6px;cursor:pointer;border:none}.btn.btn-secondary[data-v-221aaefd]{color:#64748b}[dir] .btn.btn-secondary[data-v-221aaefd]{background:#f1f5f9}[dir] .btn.btn-secondary[data-v-221aaefd]:hover{background:#e2e8f0}.btn[data-v-221aaefd]:disabled{opacity:.5}[dir] .btn[data-v-221aaefd]:disabled{cursor:not-allowed}