.wallet-detail-container[data-v-96378ccc]{max-width:1200px}[dir] .wallet-detail-container[data-v-96378ccc]{padding:1.5rem;margin:0 auto}.page-header[data-v-96378ccc]{display:flex;justify-content:space-between;align-items:flex-start}[dir] .page-header[data-v-96378ccc]{margin-bottom:1.5rem}.page-header h1[data-v-96378ccc]{font-size:1.75rem;font-weight:600;color:#1e293b}[dir] .page-header h1[data-v-96378ccc]{margin:0}.page-header .subtitle[data-v-96378ccc]{color:#64748b}[dir] .page-header .subtitle[data-v-96378ccc]{margin:.25rem 0 0}.balance-grid[data-v-96378ccc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}[dir] .balance-grid[data-v-96378ccc]{margin-bottom:2rem}[dir] .balance-card[data-v-96378ccc]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.balance-card .balance-label[data-v-96378ccc]{font-size:.875rem;color:#64748b}[dir] .balance-card .balance-label[data-v-96378ccc]{margin-bottom:.5rem}.balance-card .balance-amount[data-v-96378ccc]{font-size:1.75rem;font-weight:700;font-family:Monaco,monospace}.balance-card .balance-info[data-v-96378ccc]{font-size:.75rem;color:#94a3b8}[dir] .balance-card .balance-info[data-v-96378ccc]{margin-top:.5rem}[dir=ltr] .balance-card .balance-info i[data-v-96378ccc]{margin-right:.25rem}[dir=rtl] .balance-card .balance-info i[data-v-96378ccc]{margin-left:.25rem}[dir=ltr] .balance-card.pending[data-v-96378ccc]{border-left:4px solid #f59e0b}[dir=rtl] .balance-card.pending[data-v-96378ccc]{border-right:4px solid #f59e0b}.balance-card.pending .balance-amount[data-v-96378ccc]{color:#f59e0b}[dir=ltr] .balance-card.confirmed[data-v-96378ccc]{border-left:4px solid #10b981}[dir=rtl] .balance-card.confirmed[data-v-96378ccc]{border-right:4px solid #10b981}.balance-card.confirmed .balance-amount[data-v-96378ccc]{color:#10b981}[dir=ltr] .balance-card.paid[data-v-96378ccc]{border-left:4px solid #8b5cf6}[dir=rtl] .balance-card.paid[data-v-96378ccc]{border-right:4px solid #8b5cf6}.balance-card.paid .balance-amount[data-v-96378ccc]{color:#8b5cf6}.balance-card.available.highlight[data-v-96378ccc]{color:#fff}[dir=ltr] .balance-card.available.highlight[data-v-96378ccc]{border-left:4px solid #6366f1;background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .balance-card.available.highlight[data-v-96378ccc]{border-right:4px solid #6366f1;background:linear-gradient(-135deg,#6366f1,#8b5cf6)}.balance-card.available.highlight .balance-info[data-v-96378ccc],.balance-card.available.highlight .balance-label[data-v-96378ccc]{color:hsla(0,0%,100%,.8)}.balance-card.available.highlight .balance-amount[data-v-96378ccc]{color:#fff}[dir] .section[data-v-96378ccc]{background:#fff;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.section h3[data-v-96378ccc]{font-size:1rem;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:.5rem}[dir] .section h3[data-v-96378ccc]{margin:0 0 1rem}.section h3 .badge[data-v-96378ccc]{color:#6366f1;font-size:.75rem}[dir] .section h3 .badge[data-v-96378ccc]{background:#e0e7ff;padding:.125rem .5rem;border-radius:10px}.section .section-header[data-v-96378ccc]{display:flex;justify-content:space-between;align-items:center}[dir] .section .section-header[data-v-96378ccc]{margin-bottom:1rem}[dir] .section .section-header h3[data-v-96378ccc]{margin:0}.transactions-list[data-v-96378ccc]{display:flex;flex-direction:column;gap:.75rem}.transaction-item[data-v-96378ccc]{display:flex;align-items:center;gap:1rem}[dir] .transaction-item[data-v-96378ccc]{padding:1rem;background:#f8fafc;border-radius:8px}[dir=ltr] .transaction-item[data-v-96378ccc]{border-left:3px solid #e2e8f0}[dir=rtl] .transaction-item[data-v-96378ccc]{border-right:3px solid #e2e8f0}[dir=ltr] .transaction-item.pending[data-v-96378ccc]{border-left-color:#f59e0b}[dir=rtl] .transaction-item.pending[data-v-96378ccc]{border-right-color:#f59e0b}[dir=ltr] .transaction-item.confirmed[data-v-96378ccc]{border-left-color:#10b981}[dir=rtl] .transaction-item.confirmed[data-v-96378ccc]{border-right-color:#10b981}[dir=ltr] .transaction-item.paid[data-v-96378ccc]{border-left-color:#8b5cf6}[dir=rtl] .transaction-item.paid[data-v-96378ccc]{border-right-color:#8b5cf6}.transaction-item .tx-main[data-v-96378ccc]{flex:1}.transaction-item .tx-main .tx-reference[data-v-96378ccc]{font-weight:600;color:#1e293b}.transaction-item .tx-main .tx-type[data-v-96378ccc]{font-size:.75rem;color:#64748b}.transaction-item .tx-details[data-v-96378ccc]{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:#64748b}.transaction-item .tx-amount[data-v-96378ccc]{font-size:1.125rem;font-weight:700;font-family:Monaco,monospace;color:#1e293b;min-width:120px}[dir=ltr] .transaction-item .tx-amount[data-v-96378ccc]{text-align:right}[dir=rtl] .transaction-item .tx-amount[data-v-96378ccc]{text-align:left}.transaction-item .btn-view[data-v-96378ccc]{color:#64748b}[dir] .transaction-item .btn-view[data-v-96378ccc]{padding:.5rem;border-radius:6px}.transaction-item .btn-view[data-v-96378ccc]:hover{color:#6366f1}[dir] .transaction-item .btn-view[data-v-96378ccc]:hover{background:#e2e8f0}.status-badge[data-v-96378ccc]{display:inline-block;font-size:.75rem;font-weight:500}[dir] .status-badge[data-v-96378ccc]{padding:.125rem .5rem;border-radius:4px}.status-badge.pending[data-v-96378ccc]{color:#f59e0b}[dir] .status-badge.pending[data-v-96378ccc]{background:#fef3c7}.status-badge.confirmed[data-v-96378ccc]{color:#10b981}[dir] .status-badge.confirmed[data-v-96378ccc]{background:#d1fae5}.status-badge.paid[data-v-96378ccc]{color:#8b5cf6}[dir] .status-badge.paid[data-v-96378ccc]{background:#ede9fe}.empty-state[data-v-96378ccc],.loading-state[data-v-96378ccc]{color:#64748b}[dir] .empty-state[data-v-96378ccc],[dir] .loading-state[data-v-96378ccc]{text-align:center;padding:2rem}.btn[data-v-96378ccc]{font-weight:500;text-decoration:none}[dir] .btn[data-v-96378ccc]{padding:.5rem 1rem;border-radius:6px;cursor:pointer}.btn.btn-secondary[data-v-96378ccc]{color:#64748b}[dir] .btn.btn-secondary[data-v-96378ccc]{background:#f1f5f9;border:none}[dir] .btn.btn-secondary[data-v-96378ccc]:hover{background:#e2e8f0}.btn.btn-outline-primary[data-v-96378ccc]{color:#6366f1}[dir] .btn.btn-outline-primary[data-v-96378ccc]{background:#fff;border:1px solid #6366f1}[dir] .btn.btn-outline-primary[data-v-96378ccc]:hover{background:#f0f0ff}.btn.btn-sm[data-v-96378ccc]{font-size:.875rem}[dir] .btn.btn-sm[data-v-96378ccc]{padding:.375rem .75rem}