.wallets_modernContainer__O3RY3{padding:2rem;max-width:1600px;margin:0 auto;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.wallets_tabButtonContainer__FL2S1{display:flex;gap:1rem;margin-bottom:2rem;background:#fff;padding:1rem;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.wallets_tabButton__3S7tG{flex:1 1;padding:1rem 2rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;text-align:center;position:relative;overflow:hidden}.wallets_tabButton__3S7tG.wallets_active__3Vvam{background:linear-gradient(135deg,#1995ad,#17849c);color:#fff;box-shadow:0 4px 15px rgba(25,149,173,.3);transform:translateY(-2px)}.wallets_tabButton__3S7tG.wallets_inactive__qQWpH{background:#f8fafc;color:#64748b}.wallets_tabButton__3S7tG.wallets_inactive__qQWpH:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#1995ad;transform:translateY(-2px)}.wallets_filterCard__1np_k{background:#fff;border-radius:15px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);animation:wallets_slideUp__wKJ72 .4s ease-out}@keyframes wallets_slideUp__wKJ72{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wallets_filterRow__snhum{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.wallets_inputGroup__5ZHgM{display:flex;flex-direction:column;gap:.5rem}.wallets_inputGroup__5ZHgM label{font-size:.875rem;font-weight:600;color:#334155;display:flex;align-items:center}.wallets_inputGroup__5ZHgM input,.wallets_inputGroup__5ZHgM select{padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:10px;font-size:.95rem;transition:all .3s ease;background:#f8fafc}.wallets_inputGroup__5ZHgM input:focus,.wallets_inputGroup__5ZHgM select:focus{outline:none;border-color:#1995ad;background:#fff;box-shadow:0 0 0 3px rgba(25,149,173,.1)}.wallets_actionRow__WdRfM{display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap;padding-top:1rem;border-top:2px solid #f1f5f9}.wallets_modernButton__Y3Edh{padding:.75rem 1.5rem;border:none;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}.wallets_modernButton__Y3Edh:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.wallets_modernButton__Y3Edh:disabled{opacity:.6;cursor:not-allowed;transform:none}.wallets_primaryButton__1Up5Y{background:linear-gradient(135deg,#1995ad,#17849c);color:#fff}.wallets_primaryButton__1Up5Y:hover:not(:disabled){background:linear-gradient(135deg,#17849c,#156a7d)}.wallets_secondaryButton___FuzJ{background:linear-gradient(135deg,#64748b,#475569);color:#fff}.wallets_secondaryButton___FuzJ:hover:not(:disabled){background:linear-gradient(135deg,#475569,#334155)}.wallets_tableCard__Ms0Zg{background:#fff;border-radius:15px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;animation:wallets_fadeIn__nP6jK .5s ease-out}@keyframes wallets_fadeIn__nP6jK{0%{opacity:0}to{opacity:1}}.wallets_tableContainer__LGbrM{overflow-x:auto}.wallets_modernTable__IWtvo{width:100%;border-collapse:separate;border-spacing:0}.wallets_modernTable__IWtvo thead{background:linear-gradient(135deg,#1995ad,#17849c);position:-webkit-sticky;position:sticky;top:0;z-index:10}.wallets_modernTable__IWtvo thead th{padding:1rem;text-align:left;font-weight:600;color:#fff;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.wallets_modernTable__IWtvo thead th:first-child{border-top-left-radius:10px}.wallets_modernTable__IWtvo thead th:last-child{border-top-right-radius:10px}.wallets_modernTable__IWtvo tbody tr{transition:all .3s ease;border-bottom:1px solid #f1f5f9}.wallets_modernTable__IWtvo tbody tr:hover{background:linear-gradient(90deg,#f0f9ff,#e0f2fe);transform:scale(1.01);box-shadow:0 4px 12px rgba(25,149,173,.1)}.wallets_modernTable__IWtvo tbody td{padding:1rem;color:#334155;font-size:.95rem}.wallets_statusBadge__qP69z{padding:.375rem .875rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:capitalize;display:inline-block}.wallets_statusBadge__qP69z.wallets_assigned__hKjSh{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.wallets_statusBadge__qP69z.wallets_active__3Vvam{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.wallets_statusBadge__qP69z.wallets_completed__Jpbgv{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.wallets_statusBadge__qP69z.wallets_pending__mldbp{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.wallets_statusBadge__qP69z.wallets_notstarted__nym5Z{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.wallets_emptyState__2NV28{text-align:center;padding:4rem 2rem;color:#94a3b8}.wallets_emptyState__2NV28 svg{width:80px;height:80px;margin-bottom:1.5rem;opacity:.5}.wallets_emptyState__2NV28 h3{font-size:1.5rem;color:#64748b;margin-bottom:.5rem}.wallets_emptyState__2NV28 p{font-size:1rem;color:#94a3b8}.wallets_paginationContainer___JMw8{display:flex;justify-content:center;padding:2rem 0}.wallets_modal__uAH2E{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:wallets_fadeIn__nP6jK .3s ease-out}.wallets_modalContent__Kvs4a{background:#fff;border-radius:20px;padding:2rem;max-width:500px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:wallets_slideUp__wKJ72 .3s ease-out}.wallets_modalHeader__VV3Ra{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:1.5rem;text-align:center;background:linear-gradient(135deg,#1995ad,#17849c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wallets_modalBody__wj5ms{margin-bottom:1.5rem}.wallets_modalActions__aVnMh{display:flex;gap:1rem;justify-content:flex-end}.wallets_responseMessage__iQu5b{padding:1rem;border-radius:10px;background:#dcfce7;border:2px solid #86efac;color:#166534;margin-top:1rem;text-align:center;font-weight:500}.wallets_spinner__TtsZA{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:wallets_spin__Ims8t .8s linear infinite;margin-right:.5rem}@keyframes wallets_spin__Ims8t{to{transform:rotate(1turn)}}@media (max-width:768px){.wallets_modernContainer__O3RY3{padding:1rem}.wallets_tabButtonContainer__FL2S1{flex-direction:column}.wallets_filterRow__snhum{grid-template-columns:1fr}.wallets_actionRow__WdRfM{flex-direction:column}.wallets_modernButton__Y3Edh{width:100%;justify-content:center}.wallets_modernTable__IWtvo{font-size:.875rem}.wallets_modernTable__IWtvo thead{display:none}.wallets_modernTable__IWtvo tbody tr{display:block;margin-bottom:1rem;border:1px solid #e2e8f0;border-radius:10px;padding:1rem}.wallets_modernTable__IWtvo tbody td{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f1f5f9}.wallets_modernTable__IWtvo tbody td:last-child{border-bottom:none}.wallets_modernTable__IWtvo tbody td:before{content:attr(data-label);font-weight:600;color:#64748b}}