.wallet-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wallet-content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex}.wallet-content h1{color:#00083a;text-align:center;font-family:var(--font-roboto);align-items:center;gap:8px;font-size:40px;font-style:normal;font-weight:900;line-height:normal;display:flex}.wallet-actions{justify-content:center;align-items:center;gap:50px;margin-top:20px;display:flex}.wallet-actions p{color:#00083a;text-align:center;font-family:var(--font-roboto);align-items:center;gap:8px;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:flex}.wallet-actions button{color:#616161;font-family:var(--font-roboto);gap:10px;font-size:15.534px;font-style:normal;font-weight:500;line-height:normal}.wallet-table{background:#fff;border-radius:19px;grid-template-rows:auto 1fr;gap:20px;width:100%;max-width:1128px;margin:40px 0;padding:22px 10px;display:grid}.wallet-table-filter{justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.wallet-table-filter button{color:#898989;font-family:var(--font-roboto);width:288.801px;height:46px;font-size:17.963px;font-style:normal;font-weight:700;line-height:normal}.wallet-table-filter-active{border-bottom:2px solid #39325c;color:#2c2f50!important}.wallet-exchange-header{font-weight:600;font-family:var(--font-roboto);border-radius:8px;grid-template-columns:repeat(5,1fr);gap:10px;padding:10px;display:grid}.wallet-exchange-table-body{grid-auto-rows:minmax(50px,auto);gap:10px;display:grid;overflow-y:auto}.wallet-exchange-table-body a{color:inherit;border-bottom:1px solid #eee;grid-template-columns:repeat(5,1fr);align-items:center;gap:10px;padding:10px;text-decoration:none;transition:all .3s;display:grid}.wallet-exchange-table-body a:hover{background-color:#f5f5f9;border-bottom:1px solid #dadada;border-radius:8px;transform:translateY(-2px);box-shadow:0 4px 8px #00000014}.wallet-transaction-header{font-weight:600;font-family:var(--font-roboto);border-radius:8px;grid-template-columns:repeat(5,1fr);gap:10px;padding:10px;display:grid}.wallet-transaction-table-body{font-family:var(--font-roboto);grid-auto-rows:minmax(50px,auto);gap:10px;display:grid;overflow-y:auto}.wallet-transaction-table-body div{border-bottom:1px solid #eee;grid-template-columns:repeat(5,1fr);align-items:center;gap:10px;padding:10px;transition:all .3s;display:grid}.wallet-transaction-table-body div:hover{cursor:pointer;background-color:#f5f5f9;transform:translateY(-2px);box-shadow:0 4px 8px #00000014}@media (max-width:768px){.wallet-table-filter button{text-wrap:nowrap;width:40%;font-size:15.963px;font-weight:500}.wallet-exchange-header span,.wallet-transaction-header{padding:5px 0}.wallet-transaction-header{display:none}.wallet-transaction-table-body div{background-color:#f9f9f9;border:1px solid #eee;border-radius:10px;grid-template-columns:1fr;margin-bottom:15px;padding:15px;transition:all .3s;box-shadow:0 2px 5px #0000000d}.wallet-transaction-table-body div:hover{background-color:#f0f0f5;border:1px solid #d0d0d0}.wallet-transaction-table-body div span{border-bottom:1px solid #efefef;grid-template-columns:120px 1fr;padding:8px 0;display:grid;position:relative}.wallet-transaction-table-body div span:last-child{border-bottom:none}.wallet-transaction-table-body div span:first-child:before{content:"Amount: ";font-weight:600}.wallet-transaction-table-body div span:nth-child(2):before{content:"Date: ";font-weight:600}.wallet-transaction-table-body div span:nth-child(3):before{content:"Description: ";font-weight:600}.wallet-transaction-table-body div span:nth-child(4):before{content:"Type: ";font-weight:600}.wallet-transaction-table-body div span:nth-child(5):before{content:"Payment: ";font-weight:600}.wallet-exchange-table-body a{background-color:#f9f9f9;border:1px solid #eee;border-radius:10px;flex-direction:column;margin-bottom:15px;padding:15px;transition:all .3s;display:flex;box-shadow:0 2px 5px #0000000d}.wallet-exchange-table-body a:hover{background-color:#f0f0f5;border:1px solid #d0d0d0}}
